0001140361-23-037217.txt : 20230801 0001140361-23-037217.hdr.sgml : 20230801 20230801093324 ACCESSION NUMBER: 0001140361-23-037217 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230801 DATE AS OF CHANGE: 20230801 EFFECTIVENESS DATE: 20230801 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIDUCIARY TRUST CO CENTRAL INDEX KEY: 0000035442 IRS NUMBER: 041309690 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00471 FILM NUMBER: 231129906 BUSINESS ADDRESS: STREET 1: 53 STATE STREET CITY: BOSTON STATE: MA ZIP: 02109 BUSINESS PHONE: 6174825270 MAIL ADDRESS: STREET 1: 53 STATE STREET STREET 2: P.O. BOX 55806 CITY: BOSTON STATE: MA ZIP: 02109 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE 0000035442 XXXXXXXX 06-30-2023 06-30-2023 false FIDUCIARY TRUST CO
53 State Street P.O. BOX 55806 Boston MA 02109
13F HOLDINGS REPORT 028-00471 N
Nicholas J. Ordway Compliance Manager 617.574.3417 /s/ Nicholas J. Ordway Boston MA 07-28-2023 1 1118 5675399500 1 0001698221 028-17953 Fiduciary Trust Co of New England
INFORMATION TABLE 2 informationtable.xml 2SEVENTY BIO INC COMMON STOCK 901384107 152842 15103 SH SOLE 15103 0 0 3M CO COM 88579Y101 6257727 62521 SH SOLE 60296 0 2225 3M CO COM 88579Y101 504554 5041 SH DFND 1 4891 0 150 ABB LTD SPONSORED ADR 000375204 267986 6815 SH SOLE 995 0 5820 ABB LTD SPONSORED ADR 000375204 73652 1873 SH DFND 1 73 0 1800 ABBOTT LABS COM 002824100 30924504 283659 SH SOLE 270197 0 13462 ABBOTT LABS COM 002824100 3642249 33409 SH DFND 1 28062 0 5347 ABBVIE INC COM 00287Y109 38036569 282317 SH SOLE 273413 0 8904 ABBVIE INC COM 00287Y109 4139175 30722 SH DFND 1 30007 0 715 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9943373 32223 SH SOLE 28779 0 3444 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1615416 5235 SH DFND 1 4945 0 290 ACTIVISION BLIZZARD INC COM 00507V109 4324590 51300 SH SOLE 50495 0 805 ACTIVISION BLIZZARD INC COM 00507V109 578635 6864 SH DFND 1 6864 0 0 ADOBE SYS INC COM 00724F101 10616951 21712 SH SOLE 20254 0 1458 ADOBE SYS INC COM 00724F101 3311440 6772 SH DFND 1 3301 0 3471 ADVANCED MICRO DEVICES INC COM 007903107 642680 5642 SH SOLE 4079 0 1563 ADVANCED MICRO DEVICES INC COM 007903107 105367 925 SH DFND 1 509 0 416 AFLAC INC COM COM 001055102 3461242 49588 SH SOLE 36688 0 12900 AFLAC INC COM COM 001055102 216101 3096 SH DFND 1 3096 0 0 AGCO CORP COM 001084102 352731 2684 SH SOLE 2684 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 550024 4574 SH SOLE 3447 0 1127 AGILENT TECHNOLOGIES INC COM 00846U101 117124 974 SH DFND 1 974 0 0 AIR PRODS & CHEMS INC COM 009158106 12390658 41367 SH SOLE 35877 0 5490 AIR PRODS & CHEMS INC COM 009158106 1633637 5454 SH DFND 1 5415 0 39 AKAMAI TECHNOLOGIES INC COM 00971T101 207420 2308 SH SOLE 1733 0 575 AKAMAI TECHNOLOGIES INC COM 00971T101 4224 47 SH DFND 1 47 0 0 ALCON INC ORD SHS H01301128 241814 2945 SH SOLE 2945 0 0 ALCON INC ORD SHS H01301128 4434 54 SH DFND 1 54 0 0 ALLIANT ENERGY CORP COM 018802108 689955 13147 SH SOLE 12040 0 1107 ALLIANT ENERGY CORP COM 018802108 3884 74 SH DFND 1 74 0 0 ALLSTATE CORP COM 020002101 1801886 16525 SH SOLE 16200 0 325 ALLSTATE CORP COM 020002101 223423 2049 SH DFND 1 2049 0 0 ALPHABET INC CAP STK CL A 02079K305 74425869 621770 SH SOLE 594390 0 27380 ALPHABET INC CAP STK CL A 02079K305 10287856 85947 SH DFND 1 70838 0 15109 ALPHABET INC CAP STK CL C 02079K107 38983308 322256 SH SOLE 307002 0 15254 ALPHABET INC CAP STK CL C 02079K107 5575628 46091 SH DFND 1 23611 0 22480 ALPS ETF TR ALERIAN MLP 00162Q452 906574 23121 SH DFND 1 0 0 23121 ALTICE USA INC CL A 02156K103 373825 123783 SH SOLE 123783 0 0 ALTRIA GROUP INC COM 02209S103 801584 17695 SH SOLE 17695 0 0 ALTRIA GROUP INC COM 02209S103 34745 767 SH DFND 1 767 0 0 AMAZON INC COM 023135106 69282429 531470 SH SOLE 510592 0 20878 AMAZON INC COM 023135106 13825591 106057 SH DFND 1 59638 0 46419 AMCOR PLC ORD G0250X107 6304067 631670 SH SOLE 631670 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 224342 13613 SH SOLE 13613 0 0 AMERICAN ELEC PWR INC COM 025537101 3583047 42554 SH SOLE 42554 0 0 AMERICAN ELEC PWR INC COM 025537101 25176 299 SH DFND 1 299 0 0 AMERICAN EXPRESS CO COM 025816109 13994531 80336 SH SOLE 78110 0 2226 AMERICAN EXPRESS CO COM 025816109 1732767 9947 SH DFND 1 6965 0 2982 AMERICAN TOWER CORP NEW COM 03027X100 10614142 54729 SH SOLE 50469 0 4260 AMERICAN TOWER CORP NEW COM 03027X100 885142 4564 SH DFND 1 4254 0 310 AMERICAN WTR WKS CO INC NEW COM 030420103 242247 1697 SH SOLE 1697 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 19557 137 SH DFND 1 137 0 0 AMERIPRISE FINL INC COM 03076C106 1126687 3392 SH SOLE 3392 0 0 AMERIPRISE FINL INC COM 03076C106 2989 9 SH DFND 1 9 0 0 AMGEN INC COM 031162100 12090099 54455 SH SOLE 52425 0 2030 AMGEN INC COM 031162100 1239760 5584 SH DFND 1 5584 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 264070 2420 SH SOLE 1970 0 450 AMPHENOL CORP NEW CL A 032095101 14035949 165226 SH SOLE 164426 0 800 AMPHENOL CORP NEW CL A 032095101 1072494 12625 SH DFND 1 12625 0 0 AMPLIFY ETF TR YIELDSHARES CW 032108409 1583280 43980 SH SOLE 43980 0 0 ANALOG DEVICES INC COM 032654105 9595367 49255 SH SOLE 47205 0 2050 ANALOG DEVICES INC COM 032654105 878593 4510 SH DFND 1 4150 0 360 ANSYS INC COM 03662Q105 390049 1181 SH SOLE 1131 0 50 ANSYS INC COM 03662Q105 991 3 SH DFND 1 3 0 0 ANTHEM INC COM 036752103 893467 2011 SH SOLE 1998 0 13 ANTHEM INC COM 036752103 9774 22 SH DFND 1 22 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 23367059 256499 SH SOLE 256499 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1586689 17417 SH DFND 1 17417 0 0 APPLE INC COM 037833100 296750824 1529880 SH SOLE 1478369 0 51511 APPLE INC COM 037833100 44240484 228079 SH DFND 1 174117 0 53962 APPLIED MATLS INC COM 038222105 1113970 7707 SH SOLE 5503 0 2204 APPLIED MATLS INC COM 038222105 120257 832 SH DFND 1 517 0 315 APTIV PLC SHS G6095L109 1224876 11998 SH SOLE 4998 0 7000 APTIV PLC SHS G6095L109 198157 1941 SH DFND 1 441 0 1500 ARCHER DANIELS MIDLAND CO COM 039483102 3264796 43208 SH SOLE 43208 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 46621 617 SH DFND 1 2 0 615 ARISTA NETWORKS INC COM 040413106 5275215 32551 SH SOLE 32046 0 505 ARISTA NETWORKS INC COM 040413106 148609 917 SH DFND 1 917 0 0 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 990733 1367 SH SOLE 764 0 603 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 273956 378 SH DFND 1 378 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 439368 6139 SH SOLE 6139 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8302 116 SH DFND 1 116 0 0 AT&T INC COM 00206R102 2441387 153065 SH SOLE 110892 0 42173 AT&T INC COM 00206R102 431272 27039 SH DFND 1 24409 0 2630 AUTODESK INC COM 052769106 513162 2508 SH SOLE 2328 0 180 AUTODESK INC COM 052769106 94734 463 SH DFND 1 463 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23581928 107293 SH SOLE 103742 0 3551 AUTOMATIC DATA PROCESSING IN COM 053015103 2214384 10075 SH DFND 1 9487 0 588 AUTOZONE INC COM 053332102 598406 240 SH SOLE 240 0 0 AVALONBAY CMNTYS INC COM 053484101 376269 1988 SH SOLE 1988 0 0 AVALONBAY CMNTYS INC COM 053484101 76276 403 SH DFND 1 335 0 68 AVERY DENNISON CORP COM 053611109 436200 2539 SH SOLE 2264 0 275 AVERY DENNISON CORP COM 053611109 1546 9 SH DFND 1 9 0 0 BALL CORP COM 058498106 586931 10083 SH SOLE 10083 0 0 BALL CORP COM 058498106 47849 822 SH DFND 1 822 0 0 BANK AMER CORP COM 060505104 4293315 149645 SH SOLE 147384 0 2261 BANK AMER CORP COM 060505104 443605 15462 SH DFND 1 5662 0 9800 BANK NEW YORK MELLON CORP COM 064058100 652084 14647 SH SOLE 12147 0 2500 BARINGS CORPORATE INVS COM 06759X107 155511 10437 SH SOLE 10437 0 0 BAXTER INTL INC COM 071813109 400700 8795 SH SOLE 8495 0 300 BAXTER INTL INC COM 071813109 683 15 SH DFND 1 15 0 0 BECTON DICKINSON & CO COM 075887109 9745137 36912 SH SOLE 27340 0 9572 BECTON DICKINSON & CO COM 075887109 107452 407 SH DFND 1 286 0 121 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6731530 13 SH SOLE 10 0 3 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 37755179 110719 SH SOLE 101242 0 9477 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5875430 17230 SH DFND 1 11760 0 5470 BEST BUY INC COM 086516101 328947 4014 SH SOLE 4014 0 0 BEST BUY INC COM 086516101 1311 16 SH DFND 1 16 0 0 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 2033434 34078 SH SOLE 22684 0 11394 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 23391 392 SH DFND 1 123 0 269 BIOGEN INC COM 09062X103 794447 2789 SH SOLE 2789 0 0 BIOGEN INC COM 09062X103 7121 25 SH DFND 1 25 0 0 BLACKROCK INC COM 09247X101 3051383 4415 SH SOLE 4080 0 335 BLACKROCK INC COM 09247X101 211489 306 SH DFND 1 206 0 100 BLACKSTONE GROUP INC COM CL A 09260D107 623271 6704 SH SOLE 6704 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1249703 13442 SH DFND 1 12147 0 1295 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1612571 58939 SH SOLE 58939 0 0 BLUEBIRD BIO INC COM 09609G100 49686 15102 SH SOLE 15102 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 641606 10152 SH SOLE 10152 0 0 BOEING CO COM 097023105 800719 3792 SH SOLE 3404 0 388 BOEING CO COM 097023105 55113 261 SH DFND 1 61 0 200 BOOKING HLDGS INC COM 09857L108 2057651 762 SH SOLE 702 0 60 BOOKING HLDGS INC COM 09857L108 1266455 469 SH DFND 1 110 0 359 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 206460 1850 SH SOLE 1250 0 600 BORGWARNER INC COM 099724106 612647 12526 SH SOLE 12184 0 342 BORGWARNER INC COM 099724106 177886 3637 SH DFND 1 137 0 3500 BOSTON SCIENTIFIC CORP COM 101137107 392477 7256 SH SOLE 5696 0 1560 BOSTON SCIENTIFIC CORP COM 101137107 92602 1712 SH DFND 1 62 0 1650 BP PLC SPONSORED SPONSORED ADR 055622104 302400 8569 SH SOLE 7786 0 783 BP PLC SPONSORED SPONSORED ADR 055622104 111658 3164 SH DFND 1 3164 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 11921815 186424 SH SOLE 172368 0 14056 BRISTOL MYERS SQUIBB CO COM 110122108 442278 6916 SH DFND 1 6083 0 833 BROADCOM INC COM 11135F101 29462260 33965 SH SOLE 31061 0 2904 BROADCOM INC COM 11135F101 3128820 3607 SH DFND 1 3547 0 60 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 577386 3486 SH SOLE 2591 0 895 BROOKFIELD CORP CL A LTD VT SH 11271J107 924366 27470 SH SOLE 27470 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 92874 2760 SH DFND 1 2760 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 351137 11907 SH SOLE 11907 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 146150 16722 SH SOLE 16722 0 0 BROWN & BROWN INC COM 115236101 613089 8906 SH SOLE 8906 0 0 BROWN & BROWN INC COM 115236101 1721 25 SH DFND 1 25 0 0 BUNGE LIMITED COM G16962105 590914 6263 SH SOLE 5195 0 1068 CABOT CORP COM 127055101 27369047 409165 SH SOLE 377878 0 31287 CABOT CORP COM 127055101 11598726 173400 SH DFND 1 173400 0 0 CABOT OIL & GAS CORP COM 127097103 15667126 619254 SH SOLE 578380 0 40874 CABOT OIL & GAS CORP COM 127097103 11211569 443145 SH DFND 1 443145 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 28377 121 SH SOLE 21 0 100 CADENCE DESIGN SYSTEM INC COM 127387108 1544080 6584 SH DFND 1 131 0 6453 CAMDEN NATL CORP COM 133034108 1324897 42780 SH SOLE 31881 0 10899 CAMECO CORP COM 13321L108 265835 8485 SH SOLE 8485 0 0 CAMECO CORP COM 13321L108 254118 8111 SH DFND 1 8111 0 0 CANADIAN NAT RES LTD COM 136385101 6156251 109425 SH SOLE 109245 0 180 CANADIAN NAT RES LTD COM 136385101 331484 5892 SH DFND 1 5892 0 0 CANADIAN NATL RY CO COM 136375102 2842845 23481 SH SOLE 21881 0 1600 CANADIAN NATL RY CO COM 136375102 6054 50 SH DFND 1 50 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 10217809 126505 SH SOLE 125705 0 800 CANADIAN PACIFIC KANSAS CITY COM 13646K108 436723 5407 SH DFND 1 5407 0 0 CAPITAL ONE FINL CORP COM 14040H105 160993 1472 SH SOLE 822 0 650 CAPITAL ONE FINL CORP COM 14040H105 55888 511 SH DFND 1 511 0 0 CARLISLE COS INC COM 142339100 478942 1867 SH SOLE 300 0 1567 CARLISLE COS INC COM 142339100 253965 990 SH DFND 1 0 0 990 CARRIER GLOBAL CORPORATION COM 14448C104 4531464 91158 SH SOLE 82529 0 8629 CARRIER GLOBAL CORPORATION COM 14448C104 424225 8534 SH DFND 1 6184 0 2350 CATERPILLAR INC DEL COM 149123101 14888486 60510 SH SOLE 57681 0 2829 CATERPILLAR INC DEL COM 149123101 909401 3696 SH DFND 1 3696 0 0 CBOE HLDGS INC COM 12503M108 1307783 9476 SH SOLE 8936 0 540 CBOE HLDGS INC COM 12503M108 353030 2558 SH DFND 1 2558 0 0 CBRE GROUP INC CL A 12504L109 1045759 12957 SH SOLE 12957 0 0 CBRE GROUP INC CL A 12504L109 110653 1371 SH DFND 1 1371 0 0 CELANESE CORP DEL COM SER A 150870103 382487 3303 SH SOLE 2616 0 687 CELANESE CORP DEL COM SER A 150870103 226736 1958 SH DFND 1 6 0 1952 CENTENE CORP DEL COM 15135B101 1716063 25442 SH SOLE 25442 0 0 CENTENE CORP DEL COM 15135B101 4856 72 SH DFND 1 72 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 462519 1259 SH SOLE 1245 0 14 CHARTER COMMUNICATIONS INC N CL A 16119P108 7347 20 SH DFND 1 20 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1458847 9575 SH SOLE 9475 0 100 CHEVRON CORP NEW COM 166764100 26736125 169915 SH SOLE 163409 0 6506 CHEVRON CORP NEW COM 166764100 2962901 18830 SH DFND 1 15237 0 3593 CHIPOTLE MEXICAN GRILL INC COM 169656105 421383 197 SH SOLE 197 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 19251 9 SH DFND 1 9 0 0 CHUBB LIMITED COM H1467J104 7104501 36895 SH SOLE 32485 0 4410 CHUBB LIMITED COM H1467J104 271702 1411 SH DFND 1 746 0 665 CHURCH & DWIGHT INC COM 171340102 34332884 342541 SH SOLE 339967 0 2574 CHURCH & DWIGHT INC COM 171340102 1219298 12165 SH DFND 1 12165 0 0 CIGNA CORP NEW COM 125523100 5043785 17975 SH SOLE 17174 0 801 CIGNA CORP NEW COM 125523100 125148 446 SH DFND 1 446 0 0 CINTAS CORP COM 172908105 769480 1548 SH SOLE 1548 0 0 CINTAS CORP COM 172908105 100410 202 SH DFND 1 202 0 0 CISCO SYS INC COM 17275R102 31294008 604832 SH SOLE 596537 0 8295 CISCO SYS INC COM 17275R102 1732462 33484 SH DFND 1 28218 0 5266 CITIGROUP INC COM NEW 172967424 1083920 23543 SH SOLE 20736 0 2807 CITIGROUP INC COM NEW 172967424 54419 1182 SH DFND 1 1182 0 0 CLEVELAND CLIFFS INC COM 185899101 292328 17442 SH SOLE 17442 0 0 CLOROX CO DEL COM 189054109 462806 2910 SH SOLE 1990 0 920 CME GROUP INC COM 12572Q105 466746 2519 SH SOLE 2313 0 206 CME GROUP INC COM 12572Q105 22605 122 SH DFND 1 25 0 97 CMS ENERGY CORP COM 125896100 580156 9875 SH SOLE 6500 0 3375 CMS ENERGY CORP COM 125896100 17684 301 SH DFND 1 67 0 234 COCA COLA CO COM 191216100 11020260 183000 SH SOLE 168285 0 14715 COCA COLA CO COM 191216100 3118553 51786 SH DFND 1 13696 0 38090 COCA COLA EUROPEAN PARTNERS SHS G25839104 207980 3228 SH SOLE 3228 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 64 1 SH DFND 1 1 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5645741 86485 SH SOLE 85335 0 1150 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1175 18 SH DFND 1 18 0 0 COLGATE PALMOLIVE CO COM 194162103 10121592 131381 SH SOLE 128756 0 2625 COLGATE PALMOLIVE CO COM 194162103 1155292 14996 SH DFND 1 14996 0 0 COMCAST CORP NEW CL A 20030N101 8026421 193175 SH SOLE 169169 0 24006 COMCAST CORP NEW CL A 20030N101 713081 17162 SH DFND 1 15252 0 1910 CONAGRA FOODS INC COM 205887102 283653 8412 SH SOLE 5112 0 3300 CONAGRA FOODS INC COM 205887102 573 17 SH DFND 1 17 0 0 CONOCOPHILLIPS COM 20825C104 1006260 9712 SH SOLE 7326 0 2386 CONOCOPHILLIPS COM 20825C104 80505 777 SH DFND 1 62 0 715 CONSOLIDATED EDISON INC COM 209115104 398302 4406 SH SOLE 4406 0 0 CONSOLIDATED EDISON INC COM 209115104 6238 69 SH DFND 1 69 0 0 CONSTELLATION BRANDS INC CL A 21036P108 582836 2368 SH SOLE 2168 0 200 CONSTELLATION BRANDS INC CL A 21036P108 687195 2792 SH DFND 1 2792 0 0 CONSTELLATION ENERGY CORP COM 21037T109 230614 2519 SH SOLE 603 0 1916 CONSTELLATION ENERGY CORP COM 21037T109 5585 61 SH DFND 1 61 0 0 CORNING INC COM 219350105 1361689 38861 SH SOLE 37191 0 1670 CORNING INC COM 219350105 10757 307 SH DFND 1 307 0 0 CORTEVA INC COM 22052L104 531286 9272 SH SOLE 6947 0 2325 CORTEVA INC COM 22052L104 115 2 SH DFND 1 2 0 0 COSTCO WHSL CORP NEW COM 22160K105 14697774 27300 SH SOLE 25318 0 1982 COSTCO WHSL CORP NEW COM 22160K105 4806657 8928 SH DFND 1 8150 0 778 COUPANG INC CL A 22266T109 4698000 270000 SH SOLE 270000 0 0 COUPANG INC CL A 22266T109 230669016 13256840 SH DFND 1 13256840 0 0 CRH PLC ADR 12626K203 220134 3950 SH SOLE 3950 0 0 CRH PLC ADR 12626K203 1226 22 SH DFND 1 22 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 337948 2301 SH SOLE 2301 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 844943 5753 SH DFND 1 5753 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 776501 6815 SH SOLE 6274 0 541 CROWN CASTLE INTL CORP NEW COM 22822V101 353670 3104 SH DFND 1 3104 0 0 CSX CORP COM 126408103 1509437 44265 SH SOLE 42765 0 1500 CSX CORP COM 126408103 4501 132 SH DFND 1 132 0 0 CUMMINS INC COM 231021106 417507 1703 SH SOLE 1498 0 205 CVS HEALTH CORP COM 126650100 13423456 194177 SH SOLE 183953 0 10224 CVS HEALTH CORP COM 126650100 516539 7472 SH DFND 1 5969 0 1503 D R HORTON INC COM 23331A109 353509 2905 SH SOLE 2905 0 0 D R HORTON INC COM 23331A109 10587 87 SH DFND 1 87 0 0 DANAHER CORP DEL COM 235851102 9172800 38220 SH SOLE 33525 0 4695 DANAHER CORP DEL COM 235851102 1093680 4557 SH DFND 1 2236 0 2321 DEERE & CO COM 244199105 3940068 9724 SH SOLE 7699 0 2025 DEERE & CO COM 244199105 76581 189 SH DFND 1 108 0 81 DELL TECHNOLOGIES INC CL C 24703L202 488072 9020 SH SOLE 9020 0 0 DELL TECHNOLOGIES INC CL C 24703L202 24404 451 SH DFND 1 451 0 0 DEVON ENERGY CORP NEW COM 25179M103 185481 3837 SH SOLE 3837 0 0 DEVON ENERGY CORP NEW COM 25179M103 793598 16417 SH DFND 1 11417 0 5000 DEX INC COM 252131107 894044 6957 SH SOLE 6957 0 0 DEX INC COM 252131107 643 5 SH DFND 1 5 0 0 DIAGEO P L C SPON SPON ADR NEW 25243Q205 3494928 20146 SH SOLE 18986 0 1160 DIAGEO P L C SPON SPON ADR NEW 25243Q205 104261 601 SH DFND 1 541 0 60 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 236750 7207 SH SOLE 7207 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 28054 854 SH DFND 1 854 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1048455 30390 SH SOLE 30390 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 190406 5519 SH DFND 1 5519 0 0 DISNEY WALT CO COM DISNEY 254687106 12369208 138544 SH SOLE 128593 0 9951 DISNEY WALT CO COM DISNEY 254687106 1393929 15613 SH DFND 1 14938 0 675 DOLBY LABORATORIES INC COM 25659T107 727681 8696 SH SOLE 8696 0 0 DOLBY LABORATORIES INC COM 25659T107 48534 580 SH DFND 1 580 0 0 DOLLAR GEN CORP NEW COM 256677105 1428868 8416 SH SOLE 8199 0 217 DOLLAR GEN CORP NEW COM 256677105 60442 356 SH DFND 1 14 0 342 DOLLAR TREE INC COM 256746108 1493405 10407 SH SOLE 10407 0 0 DOLLAR TREE INC COM 256746108 171196 1193 SH DFND 1 1193 0 0 DOMINION RES INC VA NEW COM 25746U109 596569 11519 SH SOLE 11519 0 0 DOMINION RES INC VA NEW COM 25746U109 27915 539 SH DFND 1 539 0 0 DORCHESTER MINERALS LP COM COM UNIT 25820R105 337050 11250 SH SOLE 11250 0 0 DOVER CORP COM 260003108 3896631 26391 SH SOLE 24708 0 1683 DOVER CORP COM 260003108 798934 5411 SH DFND 1 690 0 4721 DOW INC COM 260557103 1154251 21672 SH SOLE 19245 0 2427 DOW INC COM 260557103 48413 909 SH DFND 1 234 0 675 DTE ENERGY CO COM 233331107 448552 4077 SH SOLE 4077 0 0 DTE ENERGY CO COM 233331107 7811 71 SH DFND 1 71 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1563361 17421 SH SOLE 16584 0 837 DUKE ENERGY CORP NEW COM NEW 26441C204 71702 799 SH DFND 1 799 0 0 DUPONT DE NEMOURS INC COM 26614N102 777553 10884 SH SOLE 7021 0 3863 DUPONT DE NEMOURS INC COM 26614N102 17360 243 SH DFND 1 243 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 646676 36269 SH SOLE 36269 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 82178 4609 SH DFND 1 4609 0 0 EATON CORP PLC SHS G29183103 2701376 13433 SH SOLE 13433 0 0 EATON CORP PLC SHS G29183103 549003 2730 SH DFND 1 716 0 2014 EATON VANCE TAX ADVT DIV INC COM 27828G107 342319 15047 SH SOLE 15047 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 87120 11000 SH SOLE 11000 0 0 EBAY INC COM 278642103 990420 22162 SH SOLE 21237 0 925 EBAY INC COM 278642103 191363 4282 SH DFND 1 4282 0 0 ECOLAB INC COM 278865100 8988377 48146 SH SOLE 45019 0 3127 ECOLAB INC COM 278865100 1765714 9458 SH DFND 1 9289 0 169 EDWARDS LIFESCIENCES CORP COM 28176E108 1358446 14401 SH SOLE 13002 0 1399 EDWARDS LIFESCIENCES CORP COM 28176E108 6886 73 SH DFND 1 73 0 0 EMERSON ELEC CO COM 291011104 14225036 157374 SH SOLE 151082 0 6292 EMERSON ELEC CO COM 291011104 479157 5301 SH DFND 1 4989 0 312 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 117600 16000 SH SOLE 16000 0 0 ENBRIDGE INC COM 29250N105 217365 5851 SH SOLE 5851 0 0 ENBRIDGE INC COM 29250N105 2043 55 SH DFND 1 55 0 0 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 234780 4550 SH SOLE 4550 0 0 ENPHASE ENERGY INC COM 29355A107 465594 2780 SH SOLE 2395 0 385 ENPHASE ENERGY INC COM 29355A107 670 4 SH DFND 1 4 0 0 ENSIGN GROUP INC COM 29358P101 681393 7138 SH DFND 1 7138 0 0 ENTERGY CORP NEW COM 29364G103 1605339 16487 SH SOLE 16127 0 360 ENTERGY CORP NEW COM 29364G103 123563 1269 SH DFND 1 1269 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 647209 24562 SH SOLE 20412 0 4150 ENTERPRISE PRODS PARTNERS L COM 293792107 245846 9330 SH DFND 1 9330 0 0 EOG RES INC COM 26875P101 753130 6581 SH SOLE 6581 0 0 EOG RES INC COM 26875P101 353162 3086 SH DFND 1 1511 0 1575 EQUIFAX INC COM 294429105 1087086 4620 SH SOLE 4620 0 0 EQUIFAX INC COM 294429105 312008 1326 SH DFND 1 1326 0 0 EQUINIX INC COM PAR $0.001 29444U700 1174342 1498 SH SOLE 1479 0 19 EQUINIX INC COM PAR $0.001 29444U700 12543 16 SH DFND 1 16 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1078016 16341 SH SOLE 16241 0 100 ESSENTIAL UTILS INC COM 29670G102 652968 16361 SH SOLE 16361 0 0 EVERSOURCE ENERGY COM 30040W108 538070 7587 SH SOLE 7079 0 508 EVERSOURCE ENERGY COM 30040W108 40495 571 SH DFND 1 71 0 500 EXACT SCIENCES CORP COM 30063P105 244046 2599 SH SOLE 2599 0 0 EXELON CORP COM 30161N101 307872 7557 SH SOLE 1807 0 5750 EXELON CORP COM 30161N101 2567 63 SH DFND 1 63 0 0 EXPEDITORS INTL WASH INC COM 302130109 3626511 29939 SH SOLE 29524 0 415 EXPEDITORS INTL WASH INC COM 302130109 23257 192 SH DFND 1 34 0 158 EXTRA SPACE STORAGE INC COM 30225T102 285494 1918 SH SOLE 1918 0 0 EXTRA SPACE STORAGE INC COM 30225T102 55372 372 SH DFND 1 372 0 0 EXXON MOBIL CORP COM 30231G102 58173365 542409 SH SOLE 509235 0 33174 EXXON MOBIL CORP COM 30231G102 5901431 55025 SH DFND 1 41541 0 13484 F5 NETWORKS INC COM 315616102 981258 6709 SH SOLE 6675 0 34 F5 NETWORKS INC COM 315616102 154304 1055 SH DFND 1 1055 0 0 FACEBOOK INC CL A 30303M102 3797032 13231 SH SOLE 13163 0 68 FACEBOOK INC CL A 30303M102 1039442 3622 SH DFND 1 1265 0 2357 FACTSET RESH SYS INC COM 303075105 36059 90 SH SOLE 90 0 0 FACTSET RESH SYS INC COM 303075105 1715183 4281 SH DFND 1 0 0 4281 FAIR ISAAC CORP COM 303250104 80921 100 SH SOLE 100 0 0 FAIR ISAAC CORP COM 303250104 145658 180 SH DFND 1 180 0 0 FASTENAL CO COM 311900104 10794757 182993 SH SOLE 182993 0 0 FASTENAL CO COM 311900104 185819 3150 SH DFND 1 3150 0 0 FEDEX CORP COM 31428X106 540174 2179 SH SOLE 2179 0 0 FEDEX CORP COM 31428X106 49828 201 SH DFND 1 201 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 203771 4214 SH SOLE 4214 0 0 FIDELITY MSCI ENERGY IDX 316092402 110578 4990 SH SOLE 4990 0 0 FIDELITY MSCI ENERGY IDX 316092402 155563 7020 SH DFND 1 7020 0 0 FIFTH THIRD BANCORP COM 316773100 523990 19992 SH SOLE 18892 0 1100 FIFTH THIRD BANCORP COM 316773100 8649 330 SH DFND 1 330 0 0 FIRST INTERNET BANCORP COM 320557101 3244280 218470 SH SOLE 217382 0 1088 FIRST INTERNET BANCORP COM 320557101 345188 23245 SH DFND 1 23245 0 0 FIRST SOLAR INC COM 336433107 702383 3695 SH SOLE 3695 0 0 FIRST SOLAR INC COM 336433107 32505 171 SH DFND 1 0 0 171 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 249755 5500 SH SOLE 5500 0 0 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 92414052 4590862 SH SOLE 4546365 0 44497 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 8472636 420896 SH DFND 1 416808 0 4088 FIRST TR ISE WATER INDEX FD COM 33733B100 172889 1952 SH SOLE 1952 0 0 FIRST TR ISE WATER INDEX FD COM 33733B100 422922 4775 SH DFND 1 4775 0 0 FISERV INC COM 337738108 3322665 26339 SH SOLE 26189 0 150 FISERV INC COM 337738108 318907 2528 SH DFND 1 2528 0 0 FIVE BELOW INC COM 33829M101 393277 2001 SH SOLE 2001 0 0 FOGHORN THERAPEUTICS INC COM 344174107 76588 10879 SH SOLE 10879 0 0 FORD MTR CO DEL COM COM PAR $0.01 345370860 252020 16657 SH SOLE 14737 0 1920 FORD MTR CO DEL COM COM PAR $0.01 345370860 1150 76 SH DFND 1 76 0 0 FORTIVE CORP COM 34959J108 392468 5249 SH SOLE 3449 0 1800 FORTIVE CORP COM 34959J108 28114 376 SH DFND 1 206 0 170 FRANCO NEVADA CORP COM 351858105 212474 1490 SH SOLE 1490 0 0 FRANCO NEVADA CORP COM 351858105 426374 2990 SH DFND 1 2990 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2827160 70679 SH SOLE 67519 0 3160 FREEPORT-MCMORAN INC CL B 35671D857 274840 6871 SH DFND 1 1737 0 5134 FTI CONSULTING INC COM 302941109 2282400 12000 SH SOLE 12000 0 0 FULCRUM THERAPEUTICS INC COM 359616109 450632 136555 SH SOLE 136555 0 0 FULLER H B CO COM 359694106 213457 2985 SH SOLE 0 0 2985 GALLAGHER ARTHUR J & CO COM 363576109 572199 2606 SH SOLE 2606 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19103 87 SH DFND 1 31 0 56 GARTNER INC COM 366651107 1234843 3525 SH SOLE 3417 0 108 GARTNER INC COM 366651107 3153 9 SH DFND 1 9 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 613200 7548 SH SOLE 6320 0 1228 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 35502 437 SH DFND 1 437 0 0 GENERAC HLDGS INC COM 368736104 680033 4560 SH SOLE 4560 0 0 GENERAC HLDGS INC COM 368736104 28335 190 SH DFND 1 190 0 0 GENERAL DYNAMICS CORP COM 369550108 6211596 28871 SH SOLE 28836 0 35 GENERAL DYNAMICS CORP COM 369550108 555948 2584 SH DFND 1 2446 0 138 GENERAL ELECTRIC CO COM 369604301 2279278 20749 SH SOLE 20062 0 687 GENERAL ELECTRIC CO COM 369604301 141487 1288 SH DFND 1 903 0 385 GENERAL MLS INC COM 370334104 2918358 38049 SH SOLE 37809 0 240 GENERAL MLS INC COM 370334104 60210 785 SH DFND 1 785 0 0 GENERAL MTRS CO COM 37045V100 1031904 26761 SH SOLE 25301 0 1460 GENERAL MTRS CO COM 37045V100 77 2 SH DFND 1 2 0 0 GILEAD SCIENCES INC COM 375558103 1165144 15118 SH SOLE 15048 0 70 GLOBAL X FDS GLOBAL X SILVER 37954Y848 243656 9375 SH SOLE 9375 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 318378 12250 SH DFND 1 12250 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 214222 9872 SH SOLE 9872 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 199098 9175 SH DFND 1 9175 0 0 GLOBE LIFE INC COM 37959E102 176269 1608 SH SOLE 1173 0 435 GLOBE LIFE INC COM 37959E102 661447 6034 SH DFND 1 3031 0 3003 GOLDMAN SACHS GROUP INC COM 38141G104 7994476 24786 SH SOLE 24031 0 755 GOLDMAN SACHS GROUP INC COM 38141G104 1347250 4177 SH DFND 1 4177 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 1103996 12646 SH SOLE 12646 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 38849 445 SH DFND 1 445 0 0 GRAINGER W W INC COM 384802104 3443773 4367 SH SOLE 4167 0 200 GRAINGER W W INC COM 384802104 1577 2 SH DFND 1 2 0 0 GSK PLC SPONSORED ADR 37733W204 508298 14262 SH SOLE 10909 0 3353 GSK PLC SPONSORED ADR 37733W204 891 25 SH DFND 1 25 0 0 HALEON PLC SPON ADS 405552100 264749 31593 SH SOLE 26036 0 5557 HALEON PLC SPON ADS 405552100 2162 258 SH DFND 1 258 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 248880 12200 SH SOLE 12200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 37500 1500 SH SOLE 1500 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 191875 7675 SH DFND 1 7675 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 782731 11230 SH SOLE 11230 0 0 HEALTHPEAK PPTYS INC COM 42250P103 259391 12905 SH SOLE 12105 0 800 HEALTHPEAK PPTYS INC COM 42250P103 12864 640 SH DFND 1 640 0 0 HERSHEY CO COM 427866108 5081645 20351 SH SOLE 20171 0 180 HERSHEY CO COM 427866108 296893 1189 SH DFND 1 1189 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 426972 25415 SH SOLE 25415 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 151 9 SH DFND 1 9 0 0 HEXCEL CORP NEW COM 428291108 426168 5606 SH SOLE 5056 0 550 HEXCEL CORP NEW COM 428291108 6462 85 SH DFND 1 85 0 0 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 154137 1059 SH SOLE 488 0 571 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 328797 2259 SH DFND 1 637 0 1622 HOLOGIC INC COM 436440101 307200 3794 SH SOLE 3494 0 300 HOLOGIC INC COM 436440101 1781 22 SH DFND 1 22 0 0 HOME DEPOT INC COM 437076102 60201100 193797 SH SOLE 185160 0 8637 HOME DEPOT INC COM 437076102 5928254 19084 SH DFND 1 17823 0 1261 HONEYWELL INTL INC COM 438516106 10260253 49447 SH SOLE 46423 0 3024 HONEYWELL INTL INC COM 438516106 1972495 9506 SH DFND 1 7280 0 2226 HORMEL FOODS CORP COM 440452100 1649824 41020 SH SOLE 41020 0 0 HORMEL FOODS CORP COM 440452100 1770 44 SH DFND 1 44 0 0 HP INC COM 40434L105 1368100 44549 SH SOLE 44549 0 0 HP INC COM 40434L105 46556 1516 SH DFND 1 1516 0 0 HUMANA INC COM 444859102 607650 1359 SH SOLE 1359 0 0 HUMANA INC COM 444859102 5366 12 SH DFND 1 12 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 368029 1617 SH SOLE 1617 0 0 IDEXX LABS INC COM 45168D104 6827817 13595 SH SOLE 13545 0 50 IDEXX LABS INC COM 45168D104 749829 1493 SH DFND 1 1493 0 0 ILLINOIS TOOL WKS INC COM 452308109 22168429 88617 SH SOLE 83986 0 4631 ILLINOIS TOOL WKS INC COM 452308109 1929234 7712 SH DFND 1 7612 0 100 ILLUMINA INC COM 452327109 145117 774 SH SOLE 774 0 0 ILLUMINA INC COM 452327109 56809 303 SH DFND 1 303 0 0 ING GROEP N V SPONSORED ADR 456837103 222134 16491 SH SOLE 16491 0 0 ING GROEP N V SPONSORED ADR 456837103 1455 108 SH DFND 1 108 0 0 INGERSOLL RAND INC COM 45687V106 198433 3036 SH SOLE 1619 0 1417 INGERSOLL RAND INC COM 45687V106 74380 1138 SH DFND 1 410 0 728 INTEL CORP COM 458140100 6340425 189606 SH SOLE 183792 0 5814 INTEL CORP COM 458140100 580151 17349 SH DFND 1 17349 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1412143 12488 SH SOLE 12188 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 92047 814 SH DFND 1 317 0 497 INTERNATIONAL BUSINESS MACHS COM 459200101 6157401 46016 SH SOLE 40296 0 5720 INTERNATIONAL BUSINESS MACHS COM 459200101 340680 2546 SH DFND 1 1746 0 800 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 539381 6777 SH SOLE 6490 0 287 INTL PAPER CO COM 460146103 132584 4168 SH SOLE 4168 0 0 INTL PAPER CO COM 460146103 96066 3020 SH DFND 1 20 0 3000 INTUIT COM 461202103 2963573 6468 SH SOLE 5933 0 535 INTUIT COM 461202103 626346 1367 SH DFND 1 1227 0 140 INTUITIVE SURGICAL INC COM NEW 46120E602 2482826 7261 SH SOLE 6222 0 1039 INTUITIVE SURGICAL INC COM NEW 46120E602 1039156 3039 SH DFND 1 2652 0 387 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 397120 8000 SH SOLE 8000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 137457658 918589 SH SOLE 911382 0 7207 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13793217 92176 SH DFND 1 91689 0 487 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 827074 20615 SH SOLE 20215 0 400 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 19940 497 SH DFND 1 497 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 1461626 35606 SH DFND 1 0 0 35606 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1180000 50000 SH SOLE 50000 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 3679105 71564 SH SOLE 71264 0 300 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 672546 13082 SH DFND 1 13082 0 0 INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 3150600 29872 SH DFND 1 0 0 29872 INVESCO QQQ TR UNIT SER 1 46090E103 1810897 4902 SH SOLE 4902 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 70559 191 SH DFND 1 126 0 65 IQVIA HLDGS INC COM 46266C105 311756 1387 SH SOLE 1387 0 0 IQVIA HLDGS INC COM 46266C105 532031 2367 SH DFND 1 2367 0 0 IRON MTN INC NEW COM 46284V101 1220891 21487 SH SOLE 21487 0 0 IRON MTN INC NEW COM 46284V101 1080 19 SH DFND 1 19 0 0 ISHARES MSCI EURZONE ETF 464286608 9593288 209369 SH SOLE 206004 0 3365 ISHARES MSCI EURZONE ETF 464286608 67080 1464 SH DFND 1 994 0 470 ISHARES GOLD TR ISHARES NEW 464285204 3354394 92179 SH SOLE 92179 0 0 ISHARES GOLD TR ISHARES NEW 464285204 486971 13382 SH DFND 1 13382 0 0 ISHARES INC CORE MSCI EMKT 46434G103 982300 19929 SH SOLE 19329 0 600 ISHARES INC CORE MSCI EMKT 46434G103 298550 6057 SH DFND 1 5497 0 560 ISHARES INC ESG MSCI EM ETF 46434G863 9607960 303761 SH SOLE 303255 0 506 ISHARES INC ESG MSCI EM ETF 46434G863 2337520 73902 SH DFND 1 73902 0 0 ISHARES MIN VOL EMRG MKT ETF 464286533 278804 5071 SH SOLE 5071 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 41780 2000 SH SOLE 2000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 330271 15810 SH DFND 1 15810 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 212378 2176 SH SOLE 2176 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 195883 2007 SH DFND 1 2007 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 69332733 1381956 SH SOLE 1338692 0 43264 ISHARES TR 1-3 YR CR BD ETF 464288646 2636634 52554 SH DFND 1 50445 0 2109 ISHARES TR 1-3 YR TR BD ETF 464287457 63648 785 SH SOLE 185 0 600 ISHARES TR 1-3 YR TR BD ETF 464287457 4041838 49850 SH DFND 1 4565 0 45285 ISHARES TR 3-7 YR TR BD ETF 464288661 2149138 18646 SH DFND 1 14 0 18632 ISHARES TR 7-10 Y TR BD ETF 464287440 479716 4966 SH SOLE 4616 0 350 ISHARES TR 7-10 Y TR BD ETF 464287440 93412 967 SH DFND 1 651 0 316 ISHARES TR CHINA ETF 46429B671 1216391 27188 SH DFND 1 0 0 27188 ISHARES TR COHEN&STEER REIT 464287564 4182532 75266 SH SOLE 73946 0 1320 ISHARES TR COHEN&STEER REIT 464287564 563146 10134 SH DFND 1 10134 0 0 ISHARES TR CORE MSCI EAFE 46432F842 171187695 2536114 SH SOLE 2489544 0 46570 ISHARES TR CORE MSCI EAFE 46432F842 17931915 265658 SH DFND 1 262940 0 2718 ISHARES TR CORE MSCI EURO 46434V738 5791405 110040 SH SOLE 106292 0 3748 ISHARES TR CORE MSCI EURO 46434V738 395883 7522 SH DFND 1 7522 0 0 ISHARES TR CORE MSCITOTAL 46432F834 33815 540 SH SOLE 540 0 0 ISHARES TR CORE MSCITOTAL 46432F834 438340 7000 SH DFND 1 7000 0 0 ISHARES TR CORE S&P MCP ETF 464287507 84549035 323348 SH SOLE 320111 0 3237 ISHARES TR CORE S&P MCP ETF 464287507 7715752 29508 SH DFND 1 29356 0 152 ISHARES TR CORE S&P SCP ETF 464287804 39257118 393950 SH SOLE 381820 0 12130 ISHARES TR CORE S&P SCP ETF 464287804 3765973 37792 SH DFND 1 37060 0 732 ISHARES TR CORE S&P500 ETF 464287200 525741242 1179559 SH SOLE 1162907 0 16652 ISHARES TR CORE S&P500 ETF 464287200 65957057 147982 SH DFND 1 146730 0 1252 ISHARES TR CORE TOTAL USD 46434V613 349164 7679 SH SOLE 7679 0 0 ISHARES TR CORE TOTAL USD 46434V613 32056 705 SH DFND 1 705 0 0 ISHARES TR CORE US AGGBD ET 464287226 598670 6112 SH SOLE 6112 0 0 ISHARES TR CORE US AGGBD ET 464287226 34283 350 SH DFND 1 0 0 350 ISHARES TR CORE US TR BD 46429B267 103668 4527 SH SOLE 4527 0 0 ISHARES TR CORE US TR BD 46429B267 322157 14068 SH DFND 1 14068 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1827292 19152 SH SOLE 19152 0 0 ISHARES TR EAFE GRWTH ETF 464288885 76900 806 SH DFND 1 631 0 175 ISHARES TR EAFE MIN VOL ETF 46429B689 997448 14777 SH SOLE 14777 0 0 ISHARES TR EAFE VALUE ETF 464288877 1093809 22350 SH SOLE 20727 0 1623 ISHARES TR EAFE VALUE ETF 464288877 12480 255 SH DFND 1 0 0 255 ISHARES TR ESG 1 5 YR USD 46435G243 2628139 109918 SH SOLE 106944 0 2974 ISHARES TR ESG 1 5 YR USD 46435G243 268198 11217 SH DFND 1 11217 0 0 ISHARES TR ESG USD CORPT 46435G193 267832 11778 SH SOLE 11778 0 0 ISHARES TR ESG USD CORPT 46435G193 48686 2141 SH DFND 1 2141 0 0 ISHARES TR ETF MSCI USA 46435G425 22162112 227397 SH SOLE 226907 0 490 ISHARES TR ETF MSCI USA 46435G425 15828966 162415 SH DFND 1 162415 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1076622 21185 SH SOLE 16825 0 4360 ISHARES TR GL CLEAN ENE ETF 464288224 1841858 100101 SH SOLE 96101 0 4000 ISHARES TR GL CLEAN ENE ETF 464288224 1469001 79837 SH DFND 1 79837 0 0 ISHARES TR IBOXX INV CP ETF 464287242 44337 410 SH SOLE 0 0 410 ISHARES TR IBOXX INV CP ETF 464287242 261158 2415 SH DFND 1 2075 0 340 ISHARES TR INTL QLTY FACTOR 46434V456 277751 7802 SH SOLE 2541 0 5261 ISHARES TR MBS ETF 464288588 657145 7046 SH SOLE 6916 0 130 ISHARES TR MBS ETF 464288588 57824 620 SH DFND 1 620 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 414652 6241 SH SOLE 6241 0 0 ISHARES TR MSCI ACWI ETF 464288257 955658 9961 SH SOLE 9961 0 0 ISHARES TR MSCI ACWI ETF 464288257 16598 173 SH DFND 1 173 0 0 ISHARES TR MSCI ACWI EX US 464288240 3803033 77266 SH SOLE 77266 0 0 ISHARES TR MSCI ACWI EX US 464288240 82788 1682 SH DFND 1 1682 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 21596177 296122 SH SOLE 295273 0 849 ISHARES TR MSCI EAFE ESG OP 46435G516 8388190 115017 SH DFND 1 115017 0 0 ISHARES TR MSCI EAFE ETF 464287465 9518525 131290 SH SOLE 128680 0 2610 ISHARES TR MSCI EAFE ETF 464287465 2195445 30282 SH DFND 1 24569 0 5713 ISHARES TR MSCI EMG MKT ETF 464287234 8909941 225226 SH SOLE 210629 0 14597 ISHARES TR MSCI EMG MKT ETF 464287234 1043118 26368 SH DFND 1 26368 0 0 ISHARES TR MSCI INDIA ETF 46429B598 61399 1405 SH SOLE 1405 0 0 ISHARES TR MSCI INDIA ETF 46429B598 247124 5655 SH DFND 1 5655 0 0 ISHARES TR MSCI KLD400 SOC 464288570 12397988 147297 SH SOLE 147297 0 0 ISHARES TR MSCI KLD400 SOC 464288570 164889 1959 SH DFND 1 1959 0 0 ISHARES TR MSCI USA SMALL 46435U663 26975664 759450 SH SOLE 757050 0 2400 ISHARES TR MSCI USA SMALL 46435U663 4463940 125674 SH DFND 1 125674 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 10604909 30658 SH SOLE 29489 0 1169 ISHARES TR NA TEC-SFTWR ETF 464287515 258395 747 SH DFND 1 747 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 1416239 11155 SH SOLE 11155 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2114392 16654 SH DFND 1 3721 0 12933 ISHARES TR NATIONAL MUN ETF 464288414 3381313 31681 SH SOLE 27640 0 4041 ISHARES TR NATIONAL MUN ETF 464288414 89120 835 SH DFND 1 585 0 250 ISHARES TR RUS 1000 ETF 464287622 1887523 7744 SH SOLE 964 0 6780 ISHARES TR RUS 1000 GRW ETF 464287614 3217405 11692 SH SOLE 11090 0 602 ISHARES TR RUS 1000 GRW ETF 464287614 27518 100 SH DFND 1 100 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1372016 8693 SH SOLE 8112 0 581 ISHARES TR RUS 1000 VAL ETF 464287598 263576 1670 SH DFND 1 1670 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 6240487 25717 SH SOLE 25667 0 50 ISHARES TR RUS 2000 GRW ETF 464287648 321525 1325 SH DFND 1 1325 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 16147366 114683 SH SOLE 113674 0 1009 ISHARES TR RUS 2000 VAL ETF 464287630 303987 2159 SH DFND 1 2159 0 0 ISHARES TR RUS MD CP GR ETF 464287481 942143 9750 SH SOLE 9750 0 0 ISHARES TR RUS MD CP GR ETF 464287481 5798 60 SH DFND 1 60 0 0 ISHARES TR RUS MID-CAP ETF 464287499 1562185 21391 SH SOLE 17496 0 3895 ISHARES TR RUS MID-CAP ETF 464287499 308552 4225 SH DFND 1 4225 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4874638 26030 SH SOLE 25705 0 325 ISHARES TR RUSSELL 2000 ETF 464287655 1292912 6904 SH DFND 1 6518 0 386 ISHARES TR RUSSELL 3000 ETF 464287689 3503172 13766 SH SOLE 13766 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 2865445 11260 SH DFND 1 11260 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 297989 4228 SH SOLE 2820 0 1408 ISHARES TR S&P 500 GRWT ETF 464287309 291576 4137 SH DFND 1 1431 0 2706 ISHARES TR S&P 500 VAL ETF 464287408 352361 2186 SH SOLE 1623 0 563 ISHARES TR S&P 500 VAL ETF 464287408 653142 4052 SH DFND 1 1722 0 2330 ISHARES TR S&P MC 400GR ETF 464287606 129150 1722 SH SOLE 1222 0 500 ISHARES TR S&P MC 400GR ETF 464287606 229500 3060 SH DFND 1 2680 0 380 ISHARES TR S&P MC 400VL ETF 464287705 119557 1116 SH SOLE 816 0 300 ISHARES TR S&P MC 400VL ETF 464287705 199690 1864 SH DFND 1 1864 0 0 ISHARES TR SELECT DIVID ETF 464287168 198162 1749 SH SOLE 1749 0 0 ISHARES TR SELECT DIVID ETF 464287168 41468 366 SH DFND 1 266 0 100 ISHARES TR SHRT NAT MUN ETF 464288158 817234 7855 SH SOLE 7500 0 355 ISHARES TR SHRT NAT MUN ETF 464288158 738684 7100 SH DFND 1 7100 0 0 ISHARES TR TIPS BD ETF 464287176 261301 2428 SH SOLE 2272 0 156 ISHARES TR TIPS BD ETF 464287176 21524 200 SH DFND 1 0 0 200 ISHARES TR U.S. PFD STK ETF 464288687 442608 14310 SH SOLE 14310 0 0 ISHARES TR U.S. PFD STK ETF 464288687 187003 6046 SH DFND 1 6046 0 0 ISHARES TR US OIL&GS EX ETF 464288851 105738 1245 SH SOLE 1245 0 0 ISHARES TR US OIL&GS EX ETF 464288851 149477 1760 SH DFND 1 1760 0 0 ISHARES TR USA MIN VOL ETF 46429B697 4013894 54001 SH SOLE 54001 0 0 ISHARES TR USA MIN VOL ETF 46429B697 531757 7154 SH DFND 1 7154 0 0 ISHARES TR USA QUALITY FCTR 46432F339 350257 2597 SH SOLE 881 0 1716 ISHARES TR USA QUALITY FCTR 46432F339 7418 55 SH DFND 1 55 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1816622 36231 SH SOLE 25571 0 10660 JOHNSON & JOHNSON COM 478160104 51451395 310847 SH SOLE 295060 0 15787 JOHNSON & JOHNSON COM 478160104 8393354 50709 SH DFND 1 39713 0 10996 JOHNSON CTLS INTL PLC SHS G51502105 977809 14350 SH SOLE 14350 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 59054203 1165927 SH SOLE 1131712 0 34215 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 2569272 50726 SH DFND 1 47276 0 3450 JPMORGAN CHASE & CO COM 46625H100 39016462 268265 SH SOLE 239905 0 28360 JPMORGAN CHASE & CO COM 46625H100 3669306 25229 SH DFND 1 18821 0 6408 KELLOGG CO COM 487836108 310849 4612 SH SOLE 4612 0 0 KELLOGG CO COM 487836108 1011 15 SH DFND 1 15 0 0 KEURIG DR PEPPER INC COM 49271V100 232805 7445 SH SOLE 7445 0 0 KEURIG DR PEPPER INC COM 49271V100 1876 60 SH DFND 1 60 0 0 KEYCORP NEW COM 493267108 176096 19058 SH SOLE 4558 0 14500 KEYCORP NEW COM 493267108 29568 3200 SH DFND 1 3200 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 78367 468 SH SOLE 133 0 335 KEYSIGHT TECHNOLOGIES INC COM 49338L103 144509 863 SH DFND 1 863 0 0 KIMBERLY CLARK CORP COM 494368103 2048672 14839 SH SOLE 14839 0 0 KIMBERLY CLARK CORP COM 494368103 287993 2086 SH DFND 1 1236 0 850 KLA-TENCOR CORP COM 482480100 18183885 37491 SH SOLE 36937 0 554 KLA-TENCOR CORP COM 482480100 1166958 2406 SH DFND 1 2406 0 0 KROGER CO COM 501044101 386434 8222 SH SOLE 7922 0 300 KROGER CO COM 501044101 2632 56 SH DFND 1 56 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 573410 2929 SH SOLE 2929 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 16640 85 SH DFND 1 85 0 0 LAM RESEARCH CORP COM 512807108 5860955 9117 SH SOLE 9117 0 0 LAM RESEARCH CORP COM 512807108 171001 266 SH DFND 1 266 0 0 LAMB WESTON HLDGS INC COM 513272104 333240 2899 SH SOLE 1399 0 1500 LAMB WESTON HLDGS INC COM 513272104 3563 31 SH DFND 1 31 0 0 LAUDER ESTEE COS INC CL A 518439104 1500540 7641 SH SOLE 6946 0 695 LAUDER ESTEE COS INC CL A 518439104 364874 1858 SH DFND 1 1648 0 210 LEAR CORP COM NEW 521865204 298297 2078 SH SOLE 2078 0 0 LEIDOS HLDGS INC COM 525327102 294196 3325 SH SOLE 2925 0 400 LENNAR CORP CL A 526057104 364401 2908 SH SOLE 2908 0 0 LENNAR CORP CL A 526057104 2130 17 SH DFND 1 17 0 0 LILLY ELI & CO COM 532457108 2975678 6345 SH SOLE 5695 0 650 LILLY ELI & CO COM 532457108 614833 1311 SH DFND 1 799 0 512 LIMELIGHT NETWORKS INC COM 53261M104 10787 16005 SH SOLE 16005 0 0 LINDE PLC SHS G54950103 10672908 28007 SH SOLE 26751 0 1256 LINDE PLC SHS G54950103 824657 2164 SH DFND 1 849 0 1315 LKQ CORP COM 501889208 387437 6649 SH SOLE 2200 0 4449 LKQ CORP COM 501889208 16782 288 SH DFND 1 288 0 0 LOCKHEED MARTIN CORP COM 539830109 5401178 11732 SH SOLE 11615 0 117 LOCKHEED MARTIN CORP COM 539830109 536803 1166 SH DFND 1 961 0 205 LOWES COS INC COM 548661107 15635142 69274 SH SOLE 66074 0 3200 LOWES COS INC COM 548661107 402649 1784 SH DFND 1 2 0 1782 LULULEMON ATHLETICA INC COM 550021109 1469337 3882 SH SOLE 3527 0 355 LULULEMON ATHLETICA INC COM 550021109 69266 183 SH DFND 1 160 0 23 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4438419 48333 SH SOLE 47666 0 667 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 334904 3647 SH DFND 1 3647 0 0 M & T BK CORP COM 55261F104 522886 4225 SH SOLE 3875 0 350 M & T BK CORP COM 55261F104 495 4 SH DFND 1 4 0 0 MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106 434495 6972 SH SOLE 6972 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 23161 30555 SH SOLE 30555 0 0 MAGNA INTL INC COM 559222401 206909 3666 SH SOLE 3666 0 0 MAGNA INTL INC COM 559222401 1580 28 SH DFND 1 28 0 0 MARATHON PETE CORP COM 56585A102 348751 2991 SH SOLE 2991 0 0 MARATHON PETE CORP COM 56585A102 8045 69 SH DFND 1 69 0 0 MARRIOTT INTL INC NEW CL A 571903202 1433890 7806 SH SOLE 7673 0 133 MARRIOTT INTL INC NEW CL A 571903202 891080 4851 SH DFND 1 4769 0 82 MARSH & MCLENNAN COS INC COM 571748102 1564638 8319 SH SOLE 8169 0 150 MARSH & MCLENNAN COS INC COM 571748102 85200 453 SH DFND 1 116 0 337 MARTIN MARIETTA MATLS INC COM 573284106 586808 1271 SH SOLE 1271 0 0 MARTIN MARIETTA MATLS INC COM 573284106 58635 127 SH DFND 1 97 0 30 MARVELL TECHNOLOGY INC COM 573874104 225131 3766 SH SOLE 2454 0 1312 MARVELL TECHNOLOGY INC COM 573874104 469990 7862 SH DFND 1 884 0 6978 MASTERCARD INCORPORATED CL A 57636Q104 14905677 37899 SH SOLE 35974 0 1925 MASTERCARD INCORPORATED CL A 57636Q104 2623311 6670 SH DFND 1 1963 0 4707 MCCORMICK & CO INC COM NON VTG 579780206 645676 7402 SH SOLE 5952 0 1450 MCCORMICK & CO INC COM NON VTG 579780206 366453 4201 SH DFND 1 4021 0 180 MCDONALDS CORP COM 580135101 31671447 106134 SH SOLE 98498 0 7636 MCDONALDS CORP COM 580135101 1880281 6301 SH DFND 1 4322 0 1979 MCKESSON CORP COM 58155Q103 1539598 3603 SH SOLE 3419 0 184 MCKESSON CORP COM 58155Q103 855 2 SH DFND 1 2 0 0 MEDTRONIC PLC SHS G5960L103 3283047 37265 SH SOLE 36818 0 447 MEDTRONIC PLC SHS G5960L103 188094 2135 SH DFND 1 1850 0 285 MERCADOLIBRE INC COM 58733R102 465548 393 SH SOLE 393 0 0 MERCK & CO INC COM 58933Y105 43911895 380552 SH SOLE 359231 0 21321 MERCK & CO INC COM 58933Y105 3733559 32356 SH DFND 1 24440 0 7916 METLIFE INC COM 59156R108 358231 6337 SH SOLE 6337 0 0 METLIFE INC COM 59156R108 128154 2267 SH DFND 1 2125 0 142 METTLER TOLEDO INTERNATIONAL COM 592688105 23642311 18025 SH SOLE 17950 0 75 METTLER TOLEDO INTERNATIONAL COM 592688105 779114 594 SH DFND 1 594 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 4624546 51619 SH SOLE 47619 0 4000 MICROCHIP TECHNOLOGY INC COM 595017104 435318 4859 SH DFND 1 4859 0 0 MICRON TECHNOLOGY INC COM 595112103 231929 3675 SH SOLE 2375 0 1300 MICRON TECHNOLOGY INC COM 595112103 18113 287 SH DFND 1 287 0 0 MICROSOFT CORP COM 594918104 219455214 644433 SH SOLE 616374 0 28059 MICROSOFT CORP COM 594918104 24298210 71352 SH DFND 1 55455 0 15897 MICROVISION INC DEL COM NEW 594960304 45800 10000 SH SOLE 10000 0 0 MODERNA INC COM 60770K107 45684 376 SH SOLE 376 0 0 MODERNA INC COM 60770K107 26572536 218704 SH DFND 1 806 0 217898 MONDELEZ INTL INC CL A 609207105 1431520 19626 SH SOLE 18127 0 1499 MONDELEZ INTL INC CL A 609207105 292635 4012 SH DFND 1 3492 0 520 MONGODB INC CL A 60937P106 167684 408 SH SOLE 408 0 0 MONGODB INC CL A 60937P106 47264 115 SH DFND 1 115 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1972375 34338 SH SOLE 33488 0 850 MONSTER BEVERAGE CORP NEW COM 61174X109 1983231 34527 SH DFND 1 1571 0 32956 MOODYS CORP COM 615369105 2841916 8173 SH SOLE 8173 0 0 MOODYS CORP COM 615369105 1174250 3377 SH DFND 1 15 0 3362 MORGAN STANLEY COM NEW 617446448 30761251 360202 SH SOLE 347422 0 12780 MORGAN STANLEY COM NEW 617446448 1437880 16837 SH DFND 1 15976 0 861 MORNINGSTAR INC COM 617700109 132151 674 SH SOLE 274 0 400 MORNINGSTAR INC COM 617700109 141170 720 SH DFND 1 720 0 0 MORPHIC HLDG INC COM 61775R105 12289603 214366 SH DFND 1 0 0 214366 MOTOROLA SOLUTIONS INC COM NEW 620076307 205589 701 SH SOLE 701 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6452 22 SH DFND 1 22 0 0 MSCI INC COM 55354G100 5631 12 SH SOLE 12 0 0 MSCI INC COM 55354G100 1266614 2699 SH DFND 1 450 0 2249 NASDAQ INC COM 631103108 416198 8349 SH SOLE 8349 0 0 NASDAQ INC COM 631103108 3390 68 SH DFND 1 68 0 0 NETFLIX INC COM 64110L106 731654 1661 SH SOLE 1282 0 379 NETFLIX INC COM 64110L106 313629 712 SH DFND 1 712 0 0 NEW JERSEY RES COM 646025106 472000 10000 SH SOLE 10000 0 0 NEWMARKET CORP COM 651587107 245293 610 SH SOLE 610 0 0 NEXTERA ENERGY INC COM 65339F101 17454882 235241 SH SOLE 225954 0 9287 NEXTERA ENERGY INC COM 65339F101 4039225 54437 SH DFND 1 49130 0 5307 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 228344 3894 SH SOLE 3300 0 594 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 269744 4600 SH DFND 1 4600 0 0 NIKE INC CL B 654106103 15817456 143313 SH SOLE 140156 0 3157 NIKE INC CL B 654106103 1457436 13205 SH DFND 1 13205 0 0 NOKIA CORP SPONSORED ADR 654902204 20800 5000 SH SOLE 5000 0 0 NOKIA CORP SPONSORED ADR 654902204 101583 24419 SH DFND 1 319 0 24100 NORFOLK SOUTHERN CORP COM 655844108 2646289 11670 SH SOLE 11302 0 368 NORFOLK SOUTHERN CORP COM 655844108 341954 1508 SH DFND 1 1463 0 45 NORTHERN TR CORP COM 665859104 997999 13461 SH SOLE 13461 0 0 NORTHERN TR CORP COM 665859104 18164 245 SH DFND 1 0 0 245 NORTHROP GRUMMAN CORP COM 666807102 3565268 7822 SH SOLE 7747 0 75 NORTHROP GRUMMAN CORP COM 666807102 474032 1040 SH DFND 1 1040 0 0 NOVARTIS A G SPONSORED ADR 66987V109 5258622 52112 SH SOLE 49732 0 2380 NOVARTIS A G SPONSORED ADR 66987V109 147430 1461 SH DFND 1 936 0 525 NOVO-NORDISK A S ADR 670100205 15993497 98829 SH SOLE 95829 0 3000 NOVO-NORDISK A S ADR 670100205 1338658 8272 SH DFND 1 8272 0 0 NURIX THERAPEUTICS INC COM 67080M103 140599 14074 SH SOLE 14074 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2734871 70071 SH SOLE 70071 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 43479 1114 SH DFND 1 1114 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2826702 95400 SH SOLE 95400 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 40149 1355 SH DFND 1 1355 0 0 NVENT ELECTRIC PLC SHS G6700G107 275091 5324 SH SOLE 5324 0 0 NVIDIA CORP COM 67066G104 16304037 38542 SH SOLE 35833 0 2709 NVIDIA CORP COM 67066G104 7670199 18132 SH DFND 1 2066 0 16066 NXP SEMICONDUCTORS N V COM N6596X109 986762 4821 SH SOLE 4171 0 650 NXP SEMICONDUCTORS N V COM N6596X109 124650 609 SH DFND 1 609 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4899734 5129 SH SOLE 4899 0 230 O REILLY AUTOMOTIVE INC NEW COM 67103H107 275126 288 SH DFND 1 257 0 31 OCCIDENTAL PETE CORP DEL COM 674599105 351800 5983 SH SOLE 5983 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 53449 909 SH DFND 1 269 0 640 OLD DOMINION FGHT LINES INC COM 679580100 277313 750 SH SOLE 750 0 0 OMNI GROUP INC COM 681919106 777280 8169 SH SOLE 8169 0 0 ON SEMICONDUCTOR CORP COM 682189105 415679 4395 SH SOLE 3895 0 500 ON SEMICONDUCTOR CORP COM 682189105 82568 873 SH DFND 1 0 0 873 ORACLE CORP COM 68389X105 16321999 137056 SH SOLE 134512 0 2544 ORACLE CORP COM 68389X105 1879002 15778 SH DFND 1 9896 0 5882 OTIS WORLDWIDE CORP COM 68902V107 3749724 42127 SH SOLE 39600 0 2527 OTIS WORLDWIDE CORP COM 68902V107 435793 4896 SH DFND 1 3846 0 1050 PACCAR INC COM 693718108 954948 11416 SH SOLE 3237 0 8179 PACCAR INC COM 693718108 379771 4540 SH DFND 1 1575 0 2965 PACER FDS TR US CASH COWS 100 69374H881 5726880 119634 SH DFND 1 0 0 119634 PACKAGING CORP AMER COM 695156109 383396 2901 SH SOLE 2453 0 448 PACKAGING CORP AMER COM 695156109 39648 300 SH DFND 1 300 0 0 PALO ALTO NETWORKS INC COM 697435105 1716005 6716 SH SOLE 6716 0 0 PALO ALTO NETWORKS INC COM 697435105 701886 2747 SH DFND 1 2621 0 126 PARKER HANNIFIN CORP COM 701094104 7902210 20260 SH SOLE 15049 0 5211 PARKER HANNIFIN CORP COM 701094104 532405 1365 SH DFND 1 683 0 682 PASSAGE BIO INC COM 702712100 108250 115000 SH SOLE 115000 0 0 PAY SOFTWARE INC COM 70432V102 1626438 5063 SH SOLE 5063 0 0 PAY SOFTWARE INC COM 70432V102 254422 792 SH DFND 1 547 0 245 PAYCHEX INC COM 704326107 1172733 10483 SH SOLE 10483 0 0 PAYCHEX INC COM 704326107 21591 193 SH DFND 1 193 0 0 PAYPAL HLDGS INC COM 70450Y103 1014696 15206 SH SOLE 14631 0 575 PAYPAL HLDGS INC COM 70450Y103 114909 1722 SH DFND 1 722 0 1000 PEPSICO INC COM 713448108 51190363 276376 SH SOLE 260849 0 15527 PEPSICO INC COM 713448108 4841280 26138 SH DFND 1 22554 0 3584 PFIZER INC COM 717081103 13981682 381180 SH SOLE 373185 0 7995 PFIZER INC COM 717081103 2440137 66525 SH DFND 1 59929 0 6596 PHILIP MORRIS INTL INC COM 718172109 1798063 18419 SH SOLE 18419 0 0 PHILIP MORRIS INTL INC COM 718172109 21672 222 SH DFND 1 21 0 201 PHILLIPS 66 COM 718546104 1271892 13335 SH SOLE 8880 0 4455 PHILLIPS 66 COM 718546104 83267 873 SH DFND 1 873 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 972198 19328 SH SOLE 17923 0 1405 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2847948 28548 SH SOLE 28548 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38906 390 SH DFND 1 150 0 240 PIONEER NAT RES CO COM 723787107 374581 1808 SH SOLE 608 0 1200 PIONEER NAT RES CO COM 723787107 240329 1160 SH DFND 1 7 0 1153 PLIANT THERAPEUTICS INC COM 729139105 210554 11620 SH SOLE 11620 0 0 PNC FINL SVCS GROUP INC COM 693475105 553298 4393 SH SOLE 3154 0 1239 PNC FINL SVCS GROUP INC COM 693475105 611235 4853 SH DFND 1 1915 0 2938 POOL CORPORATION COM 73278L105 287349 767 SH SOLE 667 0 100 POOL CORPORATION COM 73278L105 4121 11 SH DFND 1 11 0 0 PPG INDS INC COM 693506107 3364630 22688 SH SOLE 21808 0 880 PPG INDS INC COM 693506107 396851 2676 SH DFND 1 2264 0 412 PRICE T ROWE GROUP INC COM 74144T108 201748 1801 SH SOLE 1601 0 200 PRICE T ROWE GROUP INC COM 74144T108 11762 105 SH DFND 1 51 0 54 PROCTER AND GAMBLE CO COM 742718109 51398587 338728 SH SOLE 326084 0 12644 PROCTER AND GAMBLE CO COM 742718109 4593170 30270 SH DFND 1 26084 0 4186 PROGRESSIVE CORP OHIO COM 743315103 135415 1023 SH SOLE 31 0 992 PROGRESSIVE CORP OHIO COM 743315103 521141 3937 SH DFND 1 55 0 3882 PROLOGIS INC COM 74340W103 5270270 42977 SH SOLE 42977 0 0 PROLOGIS INC COM 74340W103 595859 4859 SH DFND 1 4678 0 181 PROMIS NEUROSCIENCES INC COM NEW 74346M406 39413 10158 SH DFND 1 10158 0 0 PRUDENTIAL FINL INC COM 744320102 491562 5572 SH SOLE 5572 0 0 PRUDENTIAL FINL INC COM 744320102 11116 126 SH DFND 1 26 0 100 PUBLIC STORAGE COM 74460D109 11344500 38867 SH SOLE 38612 0 255 PUBLIC STORAGE COM 74460D109 237882 815 SH DFND 1 815 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 335151 5353 SH SOLE 5353 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 121025 1933 SH DFND 1 1771 0 162 QUALM INC COM 747525103 4243062 35644 SH SOLE 33848 0 1796 QUALM INC COM 747525103 493778 4148 SH DFND 1 4148 0 0 QUANTA SVCS INC COM 74762E102 682271 3473 SH SOLE 2793 0 680 QUANTA SVCS INC COM 74762E102 20431 104 SH DFND 1 104 0 0 QUEST DIAGNOSTICS INC COM 74834L100 645873 4595 SH SOLE 3395 0 1200 QUEST DIAGNOSTICS INC COM 74834L100 71545 509 SH DFND 1 9 0 500 RANGE RES CORP COM 75281A109 236523 8045 SH SOLE 8045 0 0 RANGE RES CORP COM 75281A109 98490 3350 SH DFND 1 3350 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 21413860 218598 SH SOLE 208501 0 10097 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2668822 27244 SH DFND 1 17305 0 9939 REALTY INE CORP COM 756109104 276170 4619 SH SOLE 4619 0 0 REALTY INE CORP COM 756109104 5740 96 SH DFND 1 75 0 21 REGENERON PHARMACEUTICALS COM 75886F107 5700896 7934 SH SOLE 7934 0 0 REGENERON PHARMACEUTICALS COM 75886F107 392323 546 SH DFND 1 546 0 0 REGIONS FINL CORP NEW COM 7591EP100 488054 27388 SH SOLE 27388 0 0 REGIONS FINL CORP NEW COM 7591EP100 2726 153 SH DFND 1 153 0 0 RELAY THERAPEUTICS INC COM 75943R102 351316 27971 SH SOLE 27971 0 0 REPLIGEN CORP COM 759916109 332431 2350 SH SOLE 2350 0 0 REPUBLIC SVCS INC COM 760759100 418307 2731 SH SOLE 2147 0 584 REPUBLIC SVCS INC COM 760759100 151332 988 SH DFND 1 852 0 136 RESMED INC COM 761152107 628188 2875 SH SOLE 2875 0 0 RESMED INC COM 761152107 437 2 SH DFND 1 2 0 0 REVOLUTION MEDICINES INC COM 76155X100 617791 23095 SH SOLE 23095 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 329800 20000 SH SOLE 20000 0 0 ROBERT HALF INTL INC COM 770323103 675325 8978 SH SOLE 8978 0 0 ROBERT HALF INTL INC COM 770323103 62357 829 SH DFND 1 829 0 0 ROCKWELL AUTOMATION INC COM 773903109 2785500 8455 SH SOLE 7580 0 875 ROCKWELL AUTOMATION INC COM 773903109 310012 941 SH DFND 1 893 0 48 ROPER TECHNOLOGIES INC COM 776696106 2764119 5749 SH SOLE 5167 0 582 ROPER TECHNOLOGIES INC COM 776696106 2048208 4260 SH DFND 1 360 0 3900 ROSS STORES INC COM 778296103 2977276 26552 SH SOLE 26552 0 0 ROSS STORES INC COM 778296103 133883 1194 SH DFND 1 1194 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 326931 3423 SH SOLE 3423 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7545 79 SH DFND 1 79 0 0 RPM INTL INC COM 749685103 316119 3523 SH SOLE 3523 0 0 S&P GLOBAL INC COM 78409V104 5224799 13033 SH SOLE 11467 0 1566 S&P GLOBAL INC COM 78409V104 6262704 15622 SH DFND 1 12888 0 2734 SAGE THERAPEUTICS INC COM 78667J108 1218523 25915 SH SOLE 25915 0 0 SALESFORCE INC COM 79466L302 6759897 31998 SH SOLE 29730 0 2268 SALESFORCE INC COM 79466L302 1316150 6230 SH DFND 1 5952 0 278 SANOFI SPONSORED ADR 80105N105 309170 5736 SH SOLE 5316 0 420 SANOFI SPONSORED ADR 80105N105 144829 2687 SH DFND 1 2687 0 0 SAP SE SPON ADR 803054204 255698 1869 SH SOLE 1274 0 595 SAP SE SPON ADR 803054204 4104 30 SH DFND 1 30 0 0 SCHLUMBERGER LTD COM 806857108 1827117 37197 SH SOLE 36197 0 1000 SCHLUMBERGER LTD COM 806857108 168383 3428 SH DFND 1 428 0 3000 SCHWAB CHARLES CORP NEW COM 808513105 335376 5917 SH SOLE 1482 0 4435 SCHWAB CHARLES CORP NEW COM 808513105 43644 770 SH DFND 1 125 0 645 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 99442 1400 SH SOLE 1400 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 745815 10500 SH DFND 1 10500 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 37361 1048 SH SOLE 1048 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1468923 41204 SH DFND 1 41204 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2215655 42856 SH SOLE 42856 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 867785 16785 SH DFND 1 16785 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 74984652 1032562 SH SOLE 1023624 0 8938 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4961108 68316 SH DFND 1 67406 0 910 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1334492 25482 SH SOLE 25482 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 434992 22273 SH SOLE 22273 0 0 SEAGEN INC COM 81181C104 66399 345 SH SOLE 345 0 0 SEAGEN INC COM 81181C104 151081 785 SH DFND 1 785 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 365261 2151 SH SOLE 2128 0 23 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 127527 751 SH DFND 1 751 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 650768 8774 SH SOLE 8774 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 379899 5122 SH DFND 1 0 0 5122 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 413056 3112 SH SOLE 3112 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1616501 19915 SH SOLE 15715 0 4200 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1947268 23990 SH DFND 1 1180 0 22810 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1605439 47625 SH SOLE 45486 0 2139 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 17192 510 SH DFND 1 510 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 413504 3853 SH SOLE 3473 0 380 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 662546 7995 SH SOLE 7995 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2427955 13965 SH SOLE 13965 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 165167 950 SH DFND 1 950 0 0 SEMPRA ENERGY COM 816851109 1222228 8395 SH SOLE 8350 0 45 SEMPRA ENERGY COM 816851109 98710 678 SH DFND 1 678 0 0 SERVICENOW INC COM 81762P102 914325 1627 SH SOLE 1627 0 0 SERVICENOW INC COM 81762P102 1924185 3424 SH DFND 1 603 0 2821 SHELL PLC SPON ADS 780259305 3998122 66216 SH SOLE 62041 0 4175 SHELL PLC SPON ADS 780259305 71007 1176 SH DFND 1 1176 0 0 SHERWIN WILLIAMS CO COM 824348106 1473105 5548 SH SOLE 5338 0 210 SHERWIN WILLIAMS CO COM 824348106 39297 148 SH DFND 1 148 0 0 SIMON PPTY GROUP INC NEW COM 828806109 233270 2020 SH SOLE 2020 0 0 SIMON PPTY GROUP INC NEW COM 828806109 693 6 SH DFND 1 6 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 780697 7053 SH SOLE 6703 0 350 SKYWORKS SOLUTIONS INC COM 83088M102 1992 18 SH DFND 1 18 0 0 SMITH A O COM 831865209 439446 6038 SH SOLE 5258 0 780 SMITH A O COM 831865209 509 7 SH DFND 1 7 0 0 SMUCKER J M CO COM NEW 832696405 236272 1600 SH SOLE 1600 0 0 SMUCKER J M CO COM NEW 832696405 1034 7 SH DFND 1 7 0 0 SNAP ON INC COM 833034101 4622279 16039 SH SOLE 16039 0 0 SNAP ON INC COM 833034101 417587 1449 SH DFND 1 1449 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 304296 1131 SH SOLE 1051 0 80 SONY CORP ADR NEW 835699307 274532 3049 SH SOLE 2473 0 576 SONY CORP ADR NEW 835699307 43489 483 SH DFND 1 158 0 325 SOUTHERN CO COM 842587107 617849 8795 SH SOLE 8690 0 105 SOUTHERN CO COM 842587107 703 10 SH DFND 1 10 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 5802154 32547 SH SOLE 31971 0 576 SPDR GOLD TRUST GOLD SHS 78463V107 821825 4610 SH DFND 1 4610 0 0 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 238872 6948 SH DFND 1 6948 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17867287 40307 SH SOLE 33973 0 6334 SPDR S&P 500 ETF TR TR UNIT 78462F103 8784480 19817 SH DFND 1 7404 0 12413 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1633083 3410 SH SOLE 2560 0 850 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1271506 2655 SH DFND 1 2407 0 248 SPDR SER TR PORTFOLIO S&P600 78468R853 705451 18163 SH SOLE 14914 0 3249 SPDR SER TR SPDR BLOOMBERG 78468R663 179049 1950 SH SOLE 950 0 1000 SPDR SER TR SPDR BLOOMBERG 78468R663 34065 371 SH DFND 1 371 0 0 SPDR SER TR INV GRD FLT RT 78468R200 815065 26558 SH SOLE 26558 0 0 SPDR SER TR SHRT TRSRY ETF 78468R101 275722 9577 SH SOLE 4600 0 4977 SPDR SER TR SPDR S&P 500 ETF 78468R796 401342 11096 SH SOLE 11096 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3802074 45698 SH SOLE 45073 0 625 SPDR SERIES TRUST S&P BIOTECH 78464A870 602534 7242 SH DFND 1 6515 0 727 SPDR SERIES TRUST S&P DIVID ETF 78464A763 544746 4444 SH SOLE 4444 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1444483 11784 SH DFND 1 11784 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4981 122 SH SOLE 122 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1441177 35297 SH DFND 1 0 0 35297 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 17266 283 SH SOLE 283 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 416881 6833 SH DFND 1 6833 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1075073 59660 SH SOLE 59660 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1139605 76381 SH SOLE 45300 0 31081 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 540925 36255 SH DFND 1 36255 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 317715 40785 SH SOLE 40785 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2048342 262945 SH DFND 1 262945 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1160810 28840 SH DFND 1 28840 0 0 STANLEY BLACK & DECKER INC COM 854502101 586999 6264 SH SOLE 6264 0 0 STANLEY BLACK & DECKER INC COM 854502101 3561 38 SH DFND 1 38 0 0 STARBUCKS CORP COM 855244109 5960737 60173 SH SOLE 54453 0 5720 STARBUCKS CORP COM 855244109 583067 5886 SH DFND 1 5886 0 0 STATE STR CORP COM 857477103 18630530 254585 SH SOLE 253686 0 899 STATE STR CORP COM 857477103 393343 5375 SH DFND 1 5375 0 0 STEEL DYNAMICS INC COM 858119100 2912788 26740 SH SOLE 26525 0 215 STERICYCLE INC COM 858912108 288392 6210 SH SOLE 6210 0 0 STERIS PLC SHS USD G8473T100 715661 3181 SH SOLE 3006 0 175 STRYKER CORP COM 863667101 8236515 26997 SH SOLE 23918 0 3079 STRYKER CORP COM 863667101 553738 1815 SH DFND 1 1815 0 0 SYNLOGIC INC COM 87166L100 144176 335294 SH SOLE 335294 0 0 SYNOPSYS INC COM 871607107 2203610 5061 SH SOLE 4892 0 169 SYNOPSYS INC COM 871607107 491142 1128 SH DFND 1 156 0 972 SYSCO CORP COM 871829107 6242298 84128 SH SOLE 79107 0 5021 SYSCO CORP COM 871829107 659044 8882 SH DFND 1 8556 0 326 T MOBILE US INC COM 872590104 723530 5209 SH SOLE 5209 0 0 T MOBILE US INC COM 872590104 1945 14 SH DFND 1 14 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 258961 2566 SH SOLE 1601 0 965 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 22808 226 SH DFND 1 226 0 0 TARGET CORP COM 87612E106 2859196 21677 SH SOLE 20892 0 785 TARGET CORP COM 87612E106 261690 1984 SH DFND 1 1984 0 0 TE CONNECTIVITY LTD REG SHS H84989104 860442 6139 SH SOLE 5038 0 1101 TE CONNECTIVITY LTD REG SHS H84989104 9811 70 SH DFND 1 70 0 0 TEJON RANCH CO COM 879080109 417343 24250 SH SOLE 24250 0 0 TELEFLEX INC COM 879369106 358204 1480 SH SOLE 1480 0 0 TERADYNE INC COM 880770102 631241 5670 SH SOLE 4770 0 900 TERADYNE INC COM 880770102 779 7 SH DFND 1 7 0 0 TESLA MTRS INC COM 88160R101 1407799 5378 SH SOLE 4962 0 416 TESLA MTRS INC COM 88160R101 2671363 10205 SH DFND 1 344 0 9861 TETRA TECH INC NEW COM 88162G103 293095 1790 SH SOLE 1790 0 0 TEXAS INSTRS INC COM 882508104 6611235 36725 SH SOLE 36725 0 0 TEXAS INSTRS INC COM 882508104 498655 2770 SH DFND 1 2394 0 376 TEXAS PACIFIC LAND CORPORATI COM 88262P102 348873 265 SH SOLE 265 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 559513 425 SH DFND 1 425 0 0 THE TRADE DESK INC COM CL A 88339J105 1054053 13650 SH SOLE 11650 0 2000 THERMO FISHER SCIENTIFIC INC COM 883556102 35482131 68006 SH SOLE 64425 0 3581 THERMO FISHER SCIENTIFIC INC COM 883556102 2920235 5597 SH DFND 1 5487 0 110 TJX COS INC NEW COM 872540109 18427326 217329 SH SOLE 210877 0 6452 TJX COS INC NEW COM 872540109 209240014 2467744 SH DFND 1 2467411 0 333 TOLL BROTHERS INC COM 889478103 207796 2628 SH SOLE 2628 0 0 TOLL BROTHERS INC COM 889478103 81917 1036 SH DFND 1 0 0 1036 TORO CO COM 891092108 711652 7001 SH SOLE 7001 0 0 TORO CO COM 891092108 45743 450 SH DFND 1 450 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 6305053 101678 SH SOLE 94873 0 6805 TORONTO DOMINION BK ONT COM NEW 891160509 25920 418 SH DFND 1 418 0 0 TOTAL S A SPONSORED ADR 89151E109 854513 14825 SH SOLE 11591 0 3234 TOTAL S A SPONSORED ADR 89151E109 1441 25 SH DFND 1 25 0 0 TRACTOR SUPPLY CO COM 892356106 2154841 9746 SH SOLE 9662 0 84 TRACTOR SUPPLY CO COM 892356106 371448 1680 SH DFND 1 1680 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 667115 3488 SH SOLE 2508 0 980 TRANE TECHNOLOGIES PLC SHS G8994E103 621021 3247 SH DFND 1 0 0 3247 TRAVELERS PANIES INC COM 89417E109 689083 3968 SH SOLE 3183 0 785 TRAVELERS PANIES INC COM 89417E109 318492 1834 SH DFND 1 30 0 1804 TRIMBLE NAVIGATION LTD COM 896239100 409173 7729 SH SOLE 7729 0 0 TRUIST FINL CORP COM 89832Q109 236123 7780 SH SOLE 7780 0 0 TRUIST FINL CORP COM 89832Q109 1548 51 SH DFND 1 51 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 5154898 10954 SH SOLE 10865 0 89 ULTA SALON COSMETCS & FRAG I COM 90384S303 398594 847 SH DFND 1 847 0 0 UNILEVER PLC SPON SPON ADR NEW 904767704 2322287 44548 SH SOLE 39548 0 5000 UNILEVER PLC SPON SPON ADR NEW 904767704 6673 128 SH DFND 1 128 0 0 UNION PAC CORP COM 907818108 19335976 94497 SH SOLE 91097 0 3400 UNION PAC CORP COM 907818108 2000365 9776 SH DFND 1 6993 0 2783 UNITED PARCEL SERVICE INC CL B 911312106 1325195 7393 SH SOLE 7293 0 100 UNITED PARCEL SERVICE INC CL B 911312106 60587 338 SH DFND 1 68 0 270 UNITED RENTALS INC COM 911363109 453832 1019 SH SOLE 889 0 130 UNITED RENTALS INC COM 911363109 6235 14 SH DFND 1 14 0 0 UNITEDHEALTH GROUP INC COM 91324P102 26744252 55643 SH SOLE 54106 0 1537 UNITEDHEALTH GROUP INC COM 91324P102 5114010 10640 SH DFND 1 9097 0 1543 URANIUM ENERGY CORP COM 916896103 6627 1949 SH SOLE 1949 0 0 URANIUM ENERGY CORP COM 916896103 55998 16470 SH DFND 1 16470 0 0 URANIUM RTY CORP COM 91702V101 26740 13370 SH DFND 1 13370 0 0 US BANCORP DEL COM NEW 902973304 3068260 92865 SH SOLE 88910 0 3955 US BANCORP DEL COM NEW 902973304 70673 2139 SH DFND 1 2139 0 0 VALERO ENERGY CORP NEW COM 91913Y100 5526355 47113 SH SOLE 47023 0 90 VALERO ENERGY CORP NEW COM 91913Y100 1230594 10491 SH DFND 1 10491 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 199629 6630 SH SOLE 6630 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2516925 83591 SH DFND 1 7975 0 75616 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 320120 8977 SH SOLE 8977 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 131407 3685 SH DFND 1 3685 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1836099 20734 SH SOLE 20734 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 877407 11663 SH SOLE 11663 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 120552 810 SH SOLE 428 0 382 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 343053 2305 SH DFND 1 2305 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 244477 864 SH SOLE 434 0 430 VANGUARD INDEX FDS GROWTH ETF 922908736 13582 48 SH DFND 1 48 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 406048 2003 SH SOLE 2003 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3656417 16608 SH SOLE 15718 0 890 VANGUARD INDEX FDS MID CAP ETF 922908629 183173 832 SH DFND 1 507 0 325 VANGUARD INDEX FDS REIT ETF 922908553 7380270 88323 SH SOLE 87923 0 400 VANGUARD INDEX FDS REIT ETF 922908553 365324 4372 SH DFND 1 4222 0 150 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27466556 67439 SH SOLE 66233 0 1206 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7397834 18164 SH DFND 1 18164 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 335266 2027 SH SOLE 967 0 1060 VANGUARD INDEX FDS SMALL CP ETF 922908751 1788817 8994 SH SOLE 8264 0 730 VANGUARD INDEX FDS SMALL CP ETF 922908751 79556 400 SH DFND 1 0 0 400 VANGUARD INDEX FDS SML CP GRW ETF 922908595 209523 912 SH SOLE 812 0 100 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3503553 15905 SH SOLE 10405 0 5500 VANGUARD INDEX FDS TOTAL STK MKT 922908769 17756991 80611 SH DFND 1 80611 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 344166 2422 SH SOLE 1222 0 1200 VANGUARD INDEX FDS VALUE ETF 922908744 507013 3568 SH DFND 1 3568 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4224991 77651 SH SOLE 73895 0 3756 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2372820 43610 SH DFND 1 43610 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21215393 521519 SH SOLE 494087 0 27432 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2008941 49384 SH DFND 1 49384 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8883319 143976 SH SOLE 142325 0 1651 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1989085 32238 SH DFND 1 32088 0 150 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 697 10 SH SOLE 10 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 499195 7160 SH DFND 1 7160 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5858174 60406 SH SOLE 60406 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7901026 166618 SH SOLE 157326 0 9292 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1194699 25194 SH DFND 1 25194 0 0 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 11812146 235208 SH SOLE 235103 0 105 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 325978 6491 SH DFND 1 6491 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2418699 31968 SH SOLE 26400 0 5568 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 923128 12201 SH DFND 1 11751 0 450 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 909419 13140 SH DFND 1 13140 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 446377 3610 SH DFND 1 3610 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 428218 7300 SH SOLE 7300 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 15428 263 SH DFND 1 263 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 3098080 53665 SH SOLE 49130 0 4535 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 287034 4972 SH DFND 1 4972 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 37927 536 SH SOLE 536 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1464237 20693 SH DFND 1 20693 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 518792 2940 SH DFND 1 2940 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 1841794 11339 SH SOLE 11219 0 120 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 386746 2381 SH DFND 1 2381 0 0 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 854379 15235 SH SOLE 415 0 14820 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 2707318 48276 SH DFND 1 48276 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 224142989 4853681 SH SOLE 4810359 0 43322 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19119998 414032 SH DFND 1 413632 0 400 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9141643 86185 SH SOLE 84357 0 1828 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6885746 64917 SH DFND 1 64917 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 10530005 166614 SH SOLE 162835 0 3779 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 625933 9904 SH DFND 1 9904 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 6976583 131361 SH SOLE 131361 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1248194 15931 SH SOLE 15931 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 78272 999 SH DFND 1 999 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 552240 1950 SH SOLE 1950 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 235285 1210 SH SOLE 1210 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1857718 16456 SH SOLE 16456 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 55655 493 SH DFND 1 493 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1387904 17084 SH SOLE 17084 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 567248 2317 SH SOLE 2317 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 194632 795 SH DFND 1 795 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 667973 3250 SH SOLE 3250 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 9062954 20497 SH SOLE 20497 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 3161444 7150 SH DFND 1 7150 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1079810 5934 SH SOLE 5934 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2294382 21582 SH SOLE 21582 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2642798 18589 SH SOLE 18389 0 200 VANGUARD WORLD FDS UTILITIES ETF 92204A876 127669 898 SH DFND 1 898 0 0 VEEVA SYS INC CL A COM 922475108 1459247 7380 SH SOLE 7380 0 0 VERISK ANALYTICS INC COM 92345Y106 215181 952 SH SOLE 777 0 175 VERISK ANALYTICS INC COM 92345Y106 31644 140 SH DFND 1 73 0 67 VERIZON MUNICATIONS INC COM 92343V104 4968101 133587 SH SOLE 123280 0 10307 VERIZON MUNICATIONS INC COM 92343V104 681544 18326 SH DFND 1 17926 0 400 VERTEX PHARMACEUTICALS INC COM 92532F100 638717 1815 SH SOLE 1715 0 100 VERTEX PHARMACEUTICALS INC COM 92532F100 962474 2735 SH DFND 1 2412 0 323 VISA INC COM CL A 92826C839 23531656 99089 SH SOLE 89952 0 9137 VISA INC COM CL A 92826C839 6649915 28002 SH DFND 1 16368 0 11634 VMWARE INC CL A COM 928563402 644306 4484 SH SOLE 4009 0 475 VMWARE INC CL A COM 928563402 28594 199 SH DFND 1 199 0 0 VOYA FINL INC COM 929089100 355108 4952 SH SOLE 4952 0 0 VOYA FINL INC COM 929089100 179275 2500 SH DFND 1 2500 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 2926162 255560 SH SOLE 255560 0 0 VULCAN MATLS CO COM 929160109 999376 4433 SH SOLE 4433 0 0 VULCAN MATLS CO COM 929160109 1804 8 SH DFND 1 8 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 503162 17661 SH SOLE 10461 0 7200 WALGREENS BOOTS ALLIANCE INC COM 931427108 240313 8435 SH DFND 1 8435 0 0 WAL-MART STORES INC COM 931142103 6395183 40687 SH SOLE 35275 0 5412 WAL-MART STORES INC COM 931142103 708567 4508 SH DFND 1 2346 0 2162 WARNER BROS DISCOVERY INC COM SER A 934423104 471491 37599 SH SOLE 10837 0 26762 WARNER BROS DISCOVERY INC COM SER A 934423104 56631 4516 SH DFND 1 3882 0 634 WASHINGTON TR BANCORP COM 940610108 304294 11350 SH SOLE 11350 0 0 WASHINGTON TR BANCORP COM 940610108 52843 1971 SH DFND 1 1971 0 0 WASTE MGMT INC DEL COM 94106L109 1460717 8423 SH SOLE 7723 0 700 WASTE MGMT INC DEL COM 94106L109 422451 2436 SH DFND 1 2359 0 77 WATSCO INC COM 942622200 3612902 9471 SH SOLE 8707 0 764 WATSCO INC COM 942622200 413513 1084 SH DFND 1 1084 0 0 WEC ENERGY GROUP INC COM 92939U106 722950 8193 SH SOLE 8193 0 0 WEC ENERGY GROUP INC COM 92939U106 133684 1515 SH DFND 1 1515 0 0 WELLS FARGO & CO NEW COM 949746101 2101008 49227 SH SOLE 48727 0 500 WELLS FARGO & CO NEW COM 949746101 164659 3858 SH DFND 1 2408 0 1450 WEST PHARMACEUTICAL SVSC INC COM 955306105 431809 1129 SH SOLE 726 0 403 WEST PHARMACEUTICAL SVSC INC COM 955306105 56223 147 SH DFND 1 147 0 0 WESTROCK CO COM 96145D105 357270 12290 SH SOLE 2700 0 9590 WESTROCK CO COM 96145D105 233 8 SH DFND 1 8 0 0 WEX INC COM 96208T104 528913 2905 SH SOLE 2905 0 0 WEYERHAEUSER CO COM 962166104 1620376 48355 SH SOLE 48355 0 0 WEYERHAEUSER CO COM 962166104 150761 4499 SH DFND 1 99 0 4400 WHEATON PRECIOUS METALS CORP COM 962879102 187791 4345 SH SOLE 4345 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 338153 7824 SH DFND 1 7824 0 0 WILLIAMS COS INC DEL COM 969457100 217871 6677 SH SOLE 6677 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 277938 3493 SH SOLE 3493 0 0 XCEL ENERGY INC COM 98389B100 266398 4285 SH SOLE 3092 0 1193 XCEL ENERGY INC COM 98389B100 437988 7045 SH DFND 1 2312 0 4733 XYLEM INC COM 98419M100 1670042 14829 SH SOLE 12879 0 1950 XYLEM INC COM 98419M100 182670 1622 SH DFND 1 1487 0 135 YUM BRANDS INC COM 988498101 1406421 10151 SH SOLE 10151 0 0 YUM BRANDS INC COM 988498101 4434 32 SH DFND 1 32 0 0 YUM CHINA HLDGS INC COM 98850P109 426971 7557 SH SOLE 7557 0 0 YUM CHINA HLDGS INC COM 98850P109 1752 31 SH DFND 1 31 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 287251 971 SH SOLE 896 0 75 ZIMMER BIOMET HLDGS INC COM 98956P102 1411446 9694 SH SOLE 8219 0 1475 ZIMMER BIOMET HLDGS INC COM 98956P102 14414 99 SH DFND 1 99 0 0 ZOETIS INC CL A 98978V103 7039945 40880 SH SOLE 40325 0 555 ZOETIS INC CL A 98978V103 1535080 8914 SH DFND 1 5464 0 3450