0001140361-23-024810.txt : 20230515 0001140361-23-024810.hdr.sgml : 20230515 20230515172146 ACCESSION NUMBER: 0001140361-23-024810 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 EFFECTIVENESS DATE: 20230515 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: 23924432 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 03-31-2023 03-31-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 05-15-2023 1 1108 5392151279 1 0001698221 028-17953 Fiduciary Trust Co of New England
INFORMATION TABLE 2 informationtable.xml 2SEVENTY BIO INC COMMON STOCK 901384107 154051 15103 SH SOLE 15103 0 0 3M CO COM 88579Y101 7283597 69295 SH SOLE 66850 0 2445 3M CO COM 88579Y101 596499 5675 SH DFND 1 5475 0 200 ABB LTD SPONSORED ADR 000375204 233755 6815 SH SOLE 995 0 5820 ABB LTD SPONSORED ADR 000375204 64244 1873 SH DFND 1 73 0 1800 ABBOTT LABS COM 002824100 28906388 285467 SH SOLE 272005 0 13462 ABBOTT LABS COM 002824100 3459750 34167 SH DFND 1 28420 0 5747 ABBVIE INC COM 00287Y109 45275583 284091 SH SOLE 275137 0 8954 ABBVIE INC COM 00287Y109 4934733 30964 SH DFND 1 30249 0 715 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8630319 30196 SH SOLE 28752 0 1444 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1531656 5359 SH DFND 1 5144 0 215 ACTIVISION BLIZZARD INC COM 00507V109 3819283 44623 SH SOLE 43613 0 1010 ACTIVISION BLIZZARD INC COM 00507V109 497620 5814 SH DFND 1 5814 0 0 ADOBE SYS INC COM 00724F101 8397983 21792 SH SOLE 20364 0 1428 ADOBE SYS INC COM 00724F101 1727614 4483 SH DFND 1 3076 0 1407 ADVANCED MICRO DEVICES INC COM 007903107 493186 5032 SH SOLE 3469 0 1563 ADVANCED MICRO DEVICES INC COM 007903107 46065 470 SH DFND 1 470 0 0 AFLAC INC COM COM 001055102 3167609 49095 SH SOLE 38395 0 10700 AFLAC INC COM COM 001055102 199754 3096 SH DFND 1 3096 0 0 AGCO CORP COM 001084102 367068 2715 SH SOLE 2715 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 695159 5025 SH SOLE 3898 0 1127 AGILENT TECHNOLOGIES INC COM 00846U101 134051 969 SH DFND 1 969 0 0 AIR PRODS & CHEMS INC COM 009158106 11929555 41536 SH SOLE 36011 0 5525 AIR PRODS & CHEMS INC COM 009158106 1592005 5543 SH DFND 1 5504 0 39 AKAMAI TECHNOLOGIES INC COM 00971T101 231690 2959 SH SOLE 2384 0 575 AKAMAI TECHNOLOGIES INC COM 00971T101 3837 49 SH DFND 1 49 0 0 ALBEMARLE CORP COM 012653101 262374 1187 SH SOLE 1187 0 0 ALBEMARLE CORP COM 012653101 27851 126 SH DFND 1 3 0 123 ALLIANT ENERGY CORP COM 018802108 692598 12970 SH SOLE 12040 0 930 ALLIANT ENERGY CORP COM 018802108 4058 76 SH DFND 1 76 0 0 ALLSTATE CORP COM 020002101 2044888 18454 SH SOLE 18129 0 325 ALLSTATE CORP COM 020002101 227161 2050 SH DFND 1 2050 0 0 ALPHABET INC CAP STK CL A 02079K305 65012570 626748 SH SOLE 599153 0 27595 ALPHABET INC CAP STK CL A 02079K305 8800453 84840 SH DFND 1 70789 0 14051 ALPHABET INC CAP STK CL C 02079K107 33802704 325026 SH SOLE 309772 0 15254 ALPHABET INC CAP STK CL C 02079K107 2488720 23930 SH DFND 1 23630 0 300 ALPS ETF TR ALERIAN MLP 00162Q452 893627 23121 SH DFND 1 0 0 23121 ALTICE USA INC CL A 02156K103 423338 123783 SH SOLE 123783 0 0 ALTRIA GROUP INC COM 02209S103 816100 18290 SH SOLE 18290 0 0 ALTRIA GROUP INC COM 02209S103 43058 965 SH DFND 1 823 0 142 AMAZON INC COM 023135106 55151902 533952 SH SOLE 512979 0 20973 AMAZON INC COM 023135106 6832427 66148 SH DFND 1 59748 0 6400 AMCOR PLC ORD G0250X107 7184410 631319 SH SOLE 631319 0 0 AMEREN CORP COM 023608102 198697 2300 SH SOLE 2300 0 0 AMEREN CORP COM 023608102 4147 48 SH DFND 1 48 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206 235369 13613 SH SOLE 13613 0 0 AMERICAN ELEC PWR INC COM 025537101 4717104 51842 SH SOLE 51842 0 0 AMERICAN ELEC PWR INC COM 025537101 176885 1944 SH DFND 1 1694 0 250 AMERICAN EXPRESS CO COM 025816109 13534972 82055 SH SOLE 79829 0 2226 AMERICAN EXPRESS CO COM 025816109 1623768 9844 SH DFND 1 6760 0 3084 AMERICAN TOWER CORP NEW COM 03027X100 11262199 55115 SH SOLE 50855 0 4260 AMERICAN TOWER CORP NEW COM 03027X100 950385 4651 SH DFND 1 4324 0 327 AMERICAN WTR WKS CO INC NEW COM 030420103 248594 1697 SH SOLE 1697 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 20655 141 SH DFND 1 141 0 0 AMERIPRISE FINL INC COM 03076C106 1024630 3343 SH SOLE 3343 0 0 AMERIPRISE FINL INC COM 03076C106 2759 9 SH DFND 1 9 0 0 AMGEN INC COM 031162100 13774915 56980 SH SOLE 54885 0 2095 AMGEN INC COM 031162100 1493773 6179 SH DFND 1 6179 0 0 AMPHENOL CORP NEW CL A 032095101 13975264 171014 SH SOLE 170214 0 800 AMPHENOL CORP NEW CL A 032095101 928748 11365 SH DFND 1 11365 0 0 AMPLIFY ETF TR YIELDSHARES CW 032108409 1599697 45100 SH SOLE 45100 0 0 ANALOG DEVICES INC COM 032654105 9781126 49595 SH SOLE 47466 0 2129 ANALOG DEVICES INC COM 032654105 847060 4295 SH DFND 1 4035 0 260 ANSYS INC COM 03662Q105 410010 1232 SH SOLE 1131 0 101 ANSYS INC COM 03662Q105 998 3 SH DFND 1 3 0 0 ANTHEM INC COM 036752103 947209 2060 SH SOLE 2047 0 13 ANTHEM INC COM 036752103 11035 24 SH DFND 1 24 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 18940282 287148 SH SOLE 287148 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 16829232 255143 SH DFND 1 255143 0 0 APPLE INC COM 037833100 261622260 1586551 SH SOLE 1533984 0 52567 APPLE INC COM 037833100 32304240 195902 SH DFND 1 182285 0 13617 APPLIED MATLS INC COM 038222105 1020103 8305 SH SOLE 6101 0 2204 APPLIED MATLS INC COM 038222105 50483 411 SH DFND 1 96 0 315 APTIV PLC SHS G6095L109 1603419 14292 SH SOLE 7692 0 6600 APTIV PLC SHS G6095L109 218097 1944 SH DFND 1 444 0 1500 ARCHER DANIELS MIDLAND CO COM 039483102 3506474 44018 SH SOLE 44018 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 49708 624 SH DFND 1 9 0 615 ARISTA NETWORKS INC COM 040413106 5926801 35308 SH SOLE 34748 0 560 ARISTA NETWORKS INC COM 040413106 80573 480 SH DFND 1 480 0 0 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 881519 1295 SH SOLE 792 0 503 ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210 257308 378 SH DFND 1 378 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 425414 6129 SH SOLE 6129 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8052 116 SH DFND 1 116 0 0 AT&T INC COM 00206R102 3013126 156526 SH SOLE 114353 0 42173 AT&T INC COM 00206R102 441172 22918 SH DFND 1 20288 0 2630 AUTODESK INC COM 052769106 580558 2789 SH SOLE 2609 0 180 AUTODESK INC COM 052769106 96378 463 SH DFND 1 463 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 24555421 110297 SH SOLE 106716 0 3581 AUTOMATIC DATA PROCESSING IN COM 053015103 2249899 10106 SH DFND 1 9518 0 588 AUTOZONE INC COM 053332102 467049 190 SH SOLE 190 0 0 AVALONBAY CMNTYS INC COM 053484101 356287 2120 SH SOLE 2120 0 0 AVALONBAY CMNTYS INC COM 053484101 67728 403 SH DFND 1 335 0 68 AVERY DENNISON CORP COM 053611109 471838 2637 SH SOLE 2362 0 275 AVERY DENNISON CORP COM 053611109 1610 9 SH DFND 1 9 0 0 BALL CORP COM 058498106 635033 11523 SH SOLE 11523 0 0 BALL CORP COM 058498106 25461 462 SH DFND 1 462 0 0 BANK AMER CORP COM 060505104 4397078 153744 SH SOLE 151683 0 2061 BANK AMER CORP COM 060505104 624023 21819 SH DFND 1 8701 0 13118 BANK NEW YORK MELLON CORP COM 064058100 749169 16487 SH SOLE 13987 0 2500 BARINGS CORPORATE INVS COM 06759X107 147684 10437 SH SOLE 10437 0 0 BAXTER INTL INC COM 071813109 361998 8925 SH SOLE 8625 0 300 BAXTER INTL INC COM 071813109 608 15 SH DFND 1 15 0 0 BECTON DICKINSON & CO COM 075887109 9233737 37302 SH SOLE 27730 0 9572 BECTON DICKINSON & CO COM 075887109 100749 407 SH DFND 1 286 0 121 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6052800 13 SH SOLE 10 0 3 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34790969 112676 SH SOLE 103026 0 9650 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3898221 12625 SH DFND 1 11521 0 1104 BEST BUY INC COM 086516101 560726 7164 SH SOLE 7164 0 0 BEST BUY INC COM 086516101 1800 23 SH DFND 1 23 0 0 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 2173948 34284 SH SOLE 22890 0 11394 BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108 24857 392 SH DFND 1 123 0 269 BIOGEN INC COM 09062X103 795166 2860 SH SOLE 2860 0 0 BIOGEN INC COM 09062X103 6951 25 SH DFND 1 25 0 0 BLACKROCK INC COM 09247X101 3437269 5137 SH SOLE 4717 0 420 BLACKROCK INC COM 09247X101 204751 306 SH DFND 1 206 0 100 BLACKSTONE GROUP INC COM CL A 09260D107 559716 6372 SH SOLE 6372 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1292302 14712 SH DFND 1 12747 0 1965 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 1469349 58939 SH SOLE 58939 0 0 BLUEBIRD BIO INC COM 09609G100 48024 15102 SH SOLE 15102 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 456738 10152 SH SOLE 10152 0 0 BOEING CO COM 097023105 685512 3227 SH SOLE 2952 0 275 BOEING CO COM 097023105 55444 261 SH DFND 1 61 0 200 BOOKING HLDGS INC COM 09857L108 2177629 821 SH SOLE 761 0 60 BOOKING HLDGS INC COM 09857L108 185669 70 SH DFND 1 52 0 18 BORGWARNER INC COM 099724106 619081 12606 SH SOLE 12264 0 342 BORGWARNER INC COM 099724106 178711 3639 SH DFND 1 139 0 3500 BOSTON SCIENTIFIC CORP COM 101137107 388033 7756 SH SOLE 6196 0 1560 BOSTON SCIENTIFIC CORP COM 101137107 85651 1712 SH DFND 1 62 0 1650 BP PLC SPONSORED SPONSORED ADR 055622104 330723 8717 SH SOLE 7934 0 783 BP PLC SPONSORED SPONSORED ADR 055622104 128389 3384 SH DFND 1 3384 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 12691008 183105 SH SOLE 169049 0 14056 BRISTOL MYERS SQUIBB CO COM 110122108 452941 6535 SH DFND 1 5145 0 1390 BROADCOM INC COM 11135F101 21848286 34056 SH SOLE 31208 0 2848 BROADCOM INC COM 11135F101 2319167 3615 SH DFND 1 3561 0 54 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 578805 3949 SH SOLE 3054 0 895 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14657 100 SH DFND 1 100 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 838834 25739 SH SOLE 25739 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 17599 540 SH DFND 1 540 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 375190 11907 SH SOLE 11907 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 443898 42276 SH SOLE 42276 0 0 BROWN & BROWN INC COM 115236101 511268 8904 SH SOLE 8904 0 0 BROWN & BROWN INC COM 115236101 1436 25 SH DFND 1 25 0 0 BUNGE LIMITED COM G16962105 598242 6263 SH SOLE 5195 0 1068 CABOT CORP COM 127055101 31358406 409165 SH SOLE 377878 0 31287 CABOT CORP COM 127055101 13289376 173400 SH DFND 1 173400 0 0 CABOT OIL & GAS CORP COM 127097103 15201696 619466 SH SOLE 578592 0 40874 CABOT OIL & GAS CORP COM 127097103 10874582 443137 SH DFND 1 443137 0 0 CAMBRIDGE BANCORP COM 132152109 226770 3499 SH SOLE 3499 0 0 CAMDEN NATL CORP COM 133034108 1565181 43249 SH SOLE 32350 0 10899 CAMECO CORP COM 13321L108 96227 3677 SH SOLE 3677 0 0 CAMECO CORP COM 13321L108 212265 8111 SH DFND 1 8111 0 0 CANADIAN NAT RES LTD COM 136385101 5295888 95680 SH SOLE 95500 0 180 CANADIAN NAT RES LTD COM 136385101 303982 5492 SH DFND 1 5492 0 0 CANADIAN NATL RY CO COM 136375102 2787749 23631 SH SOLE 22031 0 1600 CANADIAN NATL RY CO COM 136375102 5899 50 SH DFND 1 50 0 0 CANADIAN PAC RY LTD COM 13645T100 9377986 121887 SH SOLE 121087 0 800 CANADIAN PAC RY LTD COM 13645T100 369466 4802 SH DFND 1 4802 0 0 CAPITAL ONE FINL CORP COM 14040H105 153952 1601 SH SOLE 951 0 650 CAPITAL ONE FINL CORP COM 14040H105 53369 555 SH DFND 1 512 0 43 CARLISLE COS INC COM 142339100 422073 1867 SH SOLE 300 0 1567 CARLISLE COS INC COM 142339100 223809 990 SH DFND 1 0 0 990 CARRIER GLOBAL CORPORATION COM 14448C104 4751229 103852 SH SOLE 94977 0 8875 CARRIER GLOBAL CORPORATION COM 14448C104 420168 9184 SH DFND 1 6834 0 2350 CATERPILLAR INC DEL COM 149123101 13837268 60467 SH SOLE 57663 0 2804 CATERPILLAR INC DEL COM 149123101 849225 3711 SH DFND 1 3711 0 0 CBOE HLDGS INC COM 12503M108 1553962 11576 SH SOLE 11036 0 540 CBOE HLDGS INC COM 12503M108 343386 2558 SH DFND 1 2558 0 0 CBRE GROUP INC CL A 12504L109 941142 12926 SH SOLE 12926 0 0 CBRE GROUP INC CL A 12504L109 99823 1371 SH DFND 1 1371 0 0 CELANESE CORP DEL COM SER A 150870103 358466 3292 SH SOLE 2605 0 687 CELANESE CORP DEL COM SER A 150870103 212553 1952 SH DFND 1 0 0 1952 CENTENE CORP DEL COM 15135B101 1628100 25757 SH SOLE 25757 0 0 CENTENE CORP DEL COM 15135B101 53602 848 SH DFND 1 848 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 491356 1374 SH SOLE 1360 0 14 CHARTER COMMUNICATIONS INC N CL A 16119P108 7510 21 SH DFND 1 21 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1190826 7556 SH SOLE 7456 0 100 CHEVRON CORP NEW COM 166764100 27693147 169730 SH SOLE 163224 0 6506 CHEVRON CORP NEW COM 166764100 3039344 18628 SH DFND 1 15077 0 3551 CHIPOTLE MEXICAN GRILL INC COM 169656105 334825 196 SH SOLE 196 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 15375 9 SH DFND 1 9 0 0 CHUBB LIMITED COM H1467J104 6769309 34861 SH SOLE 30986 0 3875 CHUBB LIMITED COM H1467J104 256512 1321 SH DFND 1 656 0 665 CHURCH & DWIGHT INC COM 171340102 31110772 351892 SH SOLE 349318 0 2574 CHURCH & DWIGHT INC COM 171340102 990634 11205 SH DFND 1 11205 0 0 CIGNA CORP NEW COM 125523100 4625860 18103 SH SOLE 17302 0 801 CIGNA CORP NEW COM 125523100 113966 446 SH DFND 1 446 0 0 CINTAS CORP COM 172908105 755556 1633 SH SOLE 1633 0 0 CINTAS CORP COM 172908105 93461 202 SH DFND 1 202 0 0 CISCO SYS INC COM 17275R102 33037331 631991 SH SOLE 623696 0 8295 CISCO SYS INC COM 17275R102 1891205 36178 SH DFND 1 30778 0 5400 CITIGROUP INC COM NEW 172967424 2329401 49678 SH SOLE 46586 0 3092 CITIGROUP INC COM NEW 172967424 152721 3257 SH DFND 1 3184 0 73 CITIZENS FINL GROUP INC COM 174610105 308833 10169 SH SOLE 10169 0 0 CITIZENS FINL GROUP INC COM 174610105 2885 95 SH DFND 1 95 0 0 CLEVELAND CLIFFS INC COM 185899101 320078 17462 SH SOLE 17462 0 0 CLOROX CO DEL COM 189054109 522508 3302 SH SOLE 2382 0 920 CME GROUP INC COM 12572Q105 497186 2596 SH SOLE 2390 0 206 CME GROUP INC COM 12572Q105 23748 124 SH DFND 1 27 0 97 CMS ENERGY CORP COM 125896100 603979 9840 SH SOLE 6465 0 3375 CMS ENERGY CORP COM 125896100 18475 301 SH DFND 1 67 0 234 COCA COLA CO COM 191216100 11471456 184934 SH SOLE 170219 0 14715 COCA COLA CO COM 191216100 1267211 20429 SH DFND 1 13754 0 6675 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5702621 93593 SH SOLE 92443 0 1150 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2254 37 SH DFND 1 37 0 0 COLGATE PALMOLIVE CO COM 194162103 10069198 133988 SH SOLE 131288 0 2700 COLGATE PALMOLIVE CO COM 194162103 621340 8268 SH DFND 1 8268 0 0 COMCAST CORP NEW CL A 20030N101 7843693 206903 SH SOLE 182897 0 24006 COMCAST CORP NEW CL A 20030N101 758693 20013 SH DFND 1 18103 0 1910 CONAGRA FOODS INC COM 205887102 319748 8513 SH SOLE 5213 0 3300 CONAGRA FOODS INC COM 205887102 1202 32 SH DFND 1 32 0 0 CONOCOPHILLIPS COM 20825C104 996267 10042 SH SOLE 7656 0 2386 CONOCOPHILLIPS COM 20825C104 76590 772 SH DFND 1 57 0 715 CONSOLIDATED EDISON INC COM 209115104 368330 3850 SH SOLE 3850 0 0 CONSTELLATION BRANDS INC CL A 21036P108 493344 2184 SH SOLE 1984 0 200 CONSTELLATION BRANDS INC CL A 21036P108 630685 2792 SH DFND 1 2792 0 0 CONSTELLATION ENERGY CORP COM 21037T109 253791 3233 SH SOLE 1317 0 1916 CONSTELLATION ENERGY CORP COM 21037T109 4789 61 SH DFND 1 61 0 0 CORNING INC COM 219350105 2873662 81453 SH SOLE 79783 0 1670 CORNING INC COM 219350105 10831 307 SH DFND 1 307 0 0 CORTEVA INC COM 22052L104 627465 10404 SH SOLE 8079 0 2325 CORTEVA INC COM 22052L104 121 2 SH DFND 1 2 0 0 COSTCO WHSL CORP NEW COM 22160K105 13463686 27097 SH SOLE 25106 0 1991 COSTCO WHSL CORP NEW COM 22160K105 4397796 8851 SH DFND 1 8293 0 558 COUPANG INC CL A 22266T109 3360000 210000 SH SOLE 210000 0 0 COUPANG INC CL A 22266T109 212109440 13256840 SH DFND 1 13256840 0 0 CRH PLC ADR 12626K203 200937 3950 SH SOLE 3950 0 0 CRH PLC ADR 12626K203 1170 23 SH DFND 1 23 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 328600 2394 SH SOLE 2394 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 789657 5753 SH DFND 1 5753 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 969671 7245 SH SOLE 6704 0 541 CROWN CASTLE INTL CORP NEW COM 22822V101 562663 4204 SH DFND 1 4204 0 0 CSX CORP COM 126408103 1291821 43147 SH SOLE 41647 0 1500 CSX CORP COM 126408103 3952 132 SH DFND 1 132 0 0 CUMMINS INC COM 231021106 478716 2004 SH SOLE 1799 0 205 CUMMINS INC COM 231021106 41804 175 SH DFND 1 0 0 175 CVS HEALTH CORP COM 126650100 15243582 205135 SH SOLE 194836 0 10299 CVS HEALTH CORP COM 126650100 600053 8075 SH DFND 1 6072 0 2003 D R HORTON INC COM 23331A109 280175 2868 SH SOLE 2868 0 0 D R HORTON INC COM 23331A109 8499 87 SH DFND 1 87 0 0 DANAHER CORP DEL COM 235851102 9285910 36843 SH SOLE 32148 0 4695 DANAHER CORP DEL COM 235851102 1123342 4457 SH DFND 1 2136 0 2321 DEERE & CO COM 244199105 3653162 8848 SH SOLE 6823 0 2025 DEERE & CO COM 244199105 78034 189 SH DFND 1 108 0 81 DELL TECHNOLOGIES INC CL C 24703L202 362694 9020 SH SOLE 9020 0 0 DELL TECHNOLOGIES INC CL C 24703L202 18135 451 SH DFND 1 451 0 0 DEVON ENERGY CORP NEW COM 25179M103 213169 4212 SH SOLE 3452 0 760 DEVON ENERGY CORP NEW COM 25179M103 831978 16439 SH DFND 1 11439 0 5000 DEX INC COM 252131107 824181 7094 SH SOLE 7094 0 0 DEX INC COM 252131107 581 5 SH DFND 1 5 0 0 DIAGEO P L C SPON SPON ADR NEW 25243Q205 3468872 19146 SH SOLE 17986 0 1160 DIAGEO P L C SPON SPON ADR NEW 25243Q205 108889 601 SH DFND 1 541 0 60 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 246334 7643 SH SOLE 7643 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 30457 945 SH DFND 1 945 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 1043873 31179 SH SOLE 31179 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 191372 5716 SH DFND 1 5716 0 0 DISNEY WALT CO COM DISNEY 254687106 14990362 149709 SH SOLE 139758 0 9951 DISNEY WALT CO COM DISNEY 254687106 1566534 15645 SH DFND 1 14970 0 675 DOLBY LABORATORIES INC COM 25659T107 785522 9196 SH SOLE 9196 0 0 DOLBY LABORATORIES INC COM 25659T107 57231 670 SH DFND 1 670 0 0 DOLLAR GEN CORP NEW COM 256677105 1794382 8526 SH SOLE 8190 0 336 DOLLAR GEN CORP NEW COM 256677105 71977 342 SH DFND 1 0 0 342 DOLLAR TREE INC COM 256746108 1812893 12629 SH SOLE 12629 0 0 DOLLAR TREE INC COM 256746108 13207 92 SH DFND 1 92 0 0 DOMINION RES INC VA NEW COM 25746U109 713076 12754 SH SOLE 12739 0 15 DOMINION RES INC VA NEW COM 25746U109 29465 527 SH DFND 1 527 0 0 DORCHESTER MINERALS LP COM COM UNIT 25820R105 340763 11250 SH SOLE 11250 0 0 DOVER CORP COM 260003108 4035678 26561 SH SOLE 24878 0 1683 DOVER CORP COM 260003108 822147 5411 SH DFND 1 690 0 4721 DOW INC COM 260557103 1378010 25137 SH SOLE 22260 0 2877 DOW INC COM 260557103 49831 909 SH DFND 1 234 0 675 DTE ENERGY CO COM 233331107 579905 5294 SH SOLE 5294 0 0 DTE ENERGY CO COM 233331107 7887 72 SH DFND 1 72 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1626388 16859 SH SOLE 16022 0 837 DUKE ENERGY CORP NEW COM NEW 26441C204 81421 844 SH DFND 1 844 0 0 DUPONT DE NEMOURS INC COM 26614N102 789542 11001 SH SOLE 7138 0 3863 DUPONT DE NEMOURS INC COM 26614N102 17440 243 SH DFND 1 243 0 0 EATON CORP PLC SHS G29183103 2249866 13131 SH SOLE 13131 0 0 EATON CORP PLC SHS G29183103 430063 2510 SH DFND 1 496 0 2014 EATON VANCE TAX ADVT DIV INC COM 27828G107 340213 15047 SH SOLE 15047 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 85910 11000 SH SOLE 11000 0 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 21087 2700 SH DFND 1 0 0 2700 EBAY INC COM 278642103 1166310 26286 SH SOLE 25361 0 925 EBAY INC COM 278642103 190037 4283 SH DFND 1 4283 0 0 ECOLAB INC COM 278865100 7986823 48250 SH SOLE 46593 0 1657 ECOLAB INC COM 278865100 1539760 9302 SH DFND 1 9215 0 87 EDWARDS LIFESCIENCES CORP COM 28176E108 1202398 14534 SH SOLE 13135 0 1399 EDWARDS LIFESCIENCES CORP COM 28176E108 6039 73 SH DFND 1 73 0 0 EMERSON ELEC CO COM 291011104 13997037 160627 SH SOLE 154035 0 6592 EMERSON ELEC CO COM 291011104 516653 5929 SH DFND 1 5505 0 424 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 103680 16000 SH SOLE 16000 0 0 ENBRIDGE INC COM 29250N105 275329 7217 SH SOLE 7217 0 0 ENBRIDGE INC COM 29250N105 1564 41 SH DFND 1 41 0 0 ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106 216535 4550 SH SOLE 4550 0 0 ENPHASE ENERGY INC COM 29355A107 586261 2788 SH SOLE 2403 0 385 ENPHASE ENERGY INC COM 29355A107 841 4 SH DFND 1 4 0 0 ENSIGN GROUP INC COM 29358P101 681965 7138 SH DFND 1 7138 0 0 ENTERGY CORP NEW COM 29364G103 1903550 17668 SH SOLE 17308 0 360 ENTERGY CORP NEW COM 29364G103 136722 1269 SH DFND 1 1269 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 636156 24562 SH SOLE 20412 0 4150 ENTERPRISE PRODS PARTNERS L COM 293792107 241647 9330 SH DFND 1 9330 0 0 EOG RES INC COM 26875P101 760685 6636 SH SOLE 6636 0 0 EOG RES INC COM 26875P101 353748 3086 SH DFND 1 1511 0 1575 EQUIFAX INC COM 294429105 936918 4619 SH SOLE 4619 0 0 EQUIFAX INC COM 294429105 268966 1326 SH DFND 1 1326 0 0 EQUINIX INC COM PAR $0.001 29444U700 1134917 1574 SH SOLE 1555 0 19 EQUINIX INC COM PAR $0.001 29444U700 11537 16 SH DFND 1 16 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1034340 17239 SH SOLE 17139 0 100 EQUITY RESIDENTIAL SH BEN INT 29476L107 300 5 SH DFND 1 5 0 0 ESSENTIAL UTILS INC COM 29670G102 714158 16361 SH SOLE 16361 0 0 EVERSOURCE ENERGY COM 30040W108 653158 8346 SH SOLE 8346 0 0 EVERSOURCE ENERGY COM 30040W108 44686 571 SH DFND 1 71 0 500 EXELON CORP COM 30161N101 365365 8722 SH SOLE 2972 0 5750 EXELON CORP COM 30161N101 2765 66 SH DFND 1 66 0 0 EXPEDITORS INTL WASH INC COM 302130109 3426824 31119 SH SOLE 30704 0 415 EXPEDITORS INTL WASH INC COM 302130109 21584 196 SH DFND 1 38 0 158 EXTRA SPACE STORAGE INC COM 30225T102 282358 1733 SH SOLE 1733 0 0 EXTRA SPACE STORAGE INC COM 30225T102 65009 399 SH DFND 1 399 0 0 EXXON MOBIL CORP COM 30231G102 60434394 551107 SH SOLE 517933 0 33174 EXXON MOBIL CORP COM 30231G102 6092710 55560 SH DFND 1 38015 0 17545 F5 NETWORKS INC COM 315616102 1200486 8240 SH SOLE 8206 0 34 F5 NETWORKS INC COM 315616102 86831 596 SH DFND 1 596 0 0 FACEBOOK INC CL A 30303M102 3319616 15663 SH SOLE 15595 0 68 FACEBOOK INC CL A 30303M102 709363 3347 SH DFND 1 1242 0 2105 FASTENAL CO COM 311900104 10043304 186194 SH SOLE 186194 0 0 FASTENAL CO COM 311900104 94395 1750 SH DFND 1 1750 0 0 FEDEX CORP COM 31428X106 495366 2168 SH SOLE 2168 0 0 FEDEX CORP COM 31428X106 57808 253 SH DFND 1 253 0 0 FIDELITY MSCI ENERGY IDX 316092402 111976 4990 SH SOLE 4990 0 0 FIDELITY MSCI ENERGY IDX 316092402 157529 7020 SH DFND 1 7020 0 0 FIFTH THIRD BANCORP COM 316773100 1004035 37689 SH SOLE 36589 0 1100 FIFTH THIRD BANCORP COM 316773100 92654 3478 SH DFND 1 3478 0 0 FIRST INTERNET BANCORP COM 320557101 2368413 142247 SH SOLE 141304 0 943 FIRST INTERNET BANCORP COM 320557101 220363 13235 SH DFND 1 13235 0 0 FIRST SOLAR INC COM 336433107 987450 4540 SH SOLE 4540 0 0 FIRST SOLAR INC COM 336433107 59160 272 SH DFND 1 0 0 272 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 89480511 4501077 SH SOLE 4457605 0 43472 FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804 7842223 394482 SH DFND 1 390412 0 4070 FIRST TR ISE WATER INDEX FD COM 33733B100 158897 1900 SH SOLE 1900 0 0 FIRST TR ISE WATER INDEX FD COM 33733B100 399333 4775 SH DFND 1 4775 0 0 FISERV INC COM 337738108 3082102 27268 SH SOLE 27118 0 150 FISERV INC COM 337738108 285740 2528 SH DFND 1 2528 0 0 FOGHORN THERAPEUTICS INC COM 344174107 67450 10879 SH SOLE 10879 0 0 FORD MTR CO DEL COM COM PAR $0.01 345370860 208782 16570 SH SOLE 14650 0 1920 FORD MTR CO DEL COM COM PAR $0.01 345370860 56335 4471 SH DFND 1 71 0 4400 FORTIVE CORP COM 34959J108 366346 5374 SH SOLE 3574 0 1800 FORTIVE CORP COM 34959J108 25632 376 SH DFND 1 206 0 170 FRANCO NEVADA CORP COM 351858105 217242 1490 SH SOLE 1490 0 0 FRANCO NEVADA CORP COM 351858105 435942 2990 SH DFND 1 2990 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2810149 68691 SH SOLE 65531 0 3160 FREEPORT-MCMORAN INC CL B 35671D857 300770 7352 SH DFND 1 1736 0 5616 FTI CONSULTING INC COM 302941109 2368200 12000 SH SOLE 12000 0 0 FULCRUM THERAPEUTICS INC COM 359616109 389182 136555 SH SOLE 136555 0 0 GALLAGHER ARTHUR J & CO COM 363576109 497980 2603 SH SOLE 2603 0 0 GALLAGHER ARTHUR J & CO COM 363576109 16835 88 SH DFND 1 32 0 56 GARTNER INC COM 366651107 1154855 3545 SH SOLE 3414 0 131 GARTNER INC COM 366651107 2932 9 SH DFND 1 9 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 712266 8683 SH SOLE 7455 0 1228 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 35847 437 SH DFND 1 437 0 0 GENERAC HLDGS INC COM 368736104 499546 4625 SH SOLE 4625 0 0 GENERAC HLDGS INC COM 368736104 20522 190 SH DFND 1 190 0 0 GENERAL DYNAMICS CORP COM 369550108 7642753 33490 SH SOLE 33455 0 35 GENERAL DYNAMICS CORP COM 369550108 673676 2952 SH DFND 1 2814 0 138 GENERAL ELECTRIC CO COM 369604301 2234268 23371 SH SOLE 22684 0 687 GENERAL ELECTRIC CO COM 369604301 162902 1704 SH DFND 1 1319 0 385 GENERAL MLS INC COM 370334104 3414725 39957 SH SOLE 39717 0 240 GENERAL MLS INC COM 370334104 67086 785 SH DFND 1 785 0 0 GENERAL MTRS CO COM 37045V100 1042519 28422 SH SOLE 26962 0 1460 GENERAL MTRS CO COM 37045V100 293 8 SH DFND 1 8 0 0 GILEAD SCIENCES INC COM 375558103 1357804 16365 SH SOLE 16295 0 70 GLACIER BANCORP INC NEW COM 37637Q105 1945903 46320 SH SOLE 45000 0 1320 GLOBAL X FDS GLOBAL X SILVER 37954Y848 288000 9375 SH SOLE 9375 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 376320 12250 SH DFND 1 12250 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 136959 6872 SH SOLE 6872 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 182858 9175 SH DFND 1 9175 0 0 GLOBE LIFE INC COM 37959E102 175482 1595 SH SOLE 1160 0 435 GLOBE LIFE INC COM 37959E102 663861 6034 SH DFND 1 3031 0 3003 GOLDMAN SACHS GROUP INC COM 38141G104 8449578 25831 SH SOLE 25076 0 755 GOLDMAN SACHS GROUP INC COM 38141G104 1317272 4027 SH DFND 1 4027 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 1288799 15868 SH SOLE 15868 0 0 GOLDMAN SACHS TR EQUITY ETF 381430503 36143 445 SH DFND 1 445 0 0 GRAINGER W W INC COM 384802104 3194012 4637 SH SOLE 4437 0 200 GRAINGER W W INC COM 384802104 1378 2 SH DFND 1 2 0 0 GSK PLC SPONSORED ADR 37733W204 469300 13190 SH SOLE 9837 0 3353 GSK PLC SPONSORED ADR 37733W204 890 25 SH DFND 1 25 0 0 HALEON PLC SPON ADS 405552100 217330 26699 SH SOLE 21142 0 5557 HALEON PLC SPON ADS 405552100 2100 258 SH DFND 1 258 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 260104 12200 SH SOLE 12200 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 42900 1500 SH SOLE 1500 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 219505 7675 SH DFND 1 7675 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 748704 11230 SH SOLE 11230 0 0 HEALTHPEAK PPTYS INC COM 42250P103 332911 15153 SH SOLE 14353 0 800 HEALTHPEAK PPTYS INC COM 42250P103 11600 528 SH DFND 1 528 0 0 HERSHEY CO COM 427866108 5218967 20514 SH SOLE 20334 0 180 HERSHEY CO COM 427866108 325390 1279 SH DFND 1 1279 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 415343 26073 SH SOLE 26073 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 143 9 SH DFND 1 9 0 0 HEXCEL CORP NEW COM 428291108 385340 5646 SH SOLE 5096 0 550 HEXCEL CORP NEW COM 428291108 5801 85 SH DFND 1 85 0 0 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 174820 1241 SH SOLE 670 0 571 HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203 313154 2223 SH DFND 1 637 0 1586 HOLOGIC INC COM 436440101 323123 4004 SH SOLE 3704 0 300 HOLOGIC INC COM 436440101 1856 23 SH DFND 1 23 0 0 HOME DEPOT INC COM 437076102 58133918 196984 SH SOLE 188347 0 8637 HOME DEPOT INC COM 437076102 6554320 22209 SH DFND 1 18100 0 4109 HONEYWELL INTL INC COM 438516106 9229376 48291 SH SOLE 45267 0 3024 HONEYWELL INTL INC COM 438516106 1848322 9671 SH DFND 1 7373 0 2298 HORMEL FOODS CORP COM 440452100 1929394 48380 SH SOLE 48380 0 0 HORMEL FOODS CORP COM 440452100 1635 41 SH DFND 1 41 0 0 HP INC COM 40434L105 1312150 44707 SH SOLE 44707 0 0 HP INC COM 40434L105 44553 1518 SH DFND 1 1518 0 0 HUMANA INC COM 444859102 657313 1354 SH SOLE 1354 0 0 HUMANA INC COM 444859102 7767 16 SH DFND 1 16 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 334751 1617 SH SOLE 1617 0 0 IDEXX LABS INC COM 45168D104 6820591 13639 SH SOLE 13589 0 50 IDEXX LABS INC COM 45168D104 764122 1528 SH DFND 1 1528 0 0 ILLINOIS TOOL WKS INC COM 452308109 22046102 90557 SH SOLE 85926 0 4631 ILLINOIS TOOL WKS INC COM 452308109 1845838 7582 SH DFND 1 7497 0 85 ILLUMINA INC COM 452327109 195109 839 SH SOLE 839 0 0 ILLUMINA INC COM 452327109 70695 304 SH DFND 1 304 0 0 INDEPENDENT BANK CORP MASS COM 453836108 233279 3555 SH SOLE 2710 0 845 ING GROEP N V SPONSORED ADR 456837103 146132 12311 SH SOLE 12311 0 0 ING GROEP N V SPONSORED ADR 456837103 1282 108 SH DFND 1 108 0 0 INGERSOLL RAND INC COM 45687V106 237084 4075 SH SOLE 2658 0 1417 INTEL CORP COM 458140100 8172891 250165 SH SOLE 244351 0 5814 INTEL CORP COM 458140100 669866 20504 SH DFND 1 20504 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1323127 12687 SH SOLE 12387 0 300 INTERCONTINENTAL EXCHANGE IN COM 45866F104 57881 555 SH DFND 1 58 0 497 INTERNATIONAL BUSINESS MACHS COM 459200101 6323126 48235 SH SOLE 42515 0 5720 INTERNATIONAL BUSINESS MACHS COM 459200101 644176 4914 SH DFND 1 4114 0 800 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 685378 7453 SH SOLE 7166 0 287 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3678 40 SH DFND 1 40 0 0 INTL PAPER CO COM 460146103 139624 3872 SH SOLE 3542 0 330 INTL PAPER CO COM 460146103 108180 3000 SH DFND 1 0 0 3000 INTUIT COM 461202103 2119922 4755 SH SOLE 4220 0 535 INTUIT COM 461202103 588050 1319 SH DFND 1 1179 0 140 INTUITIVE SURGICAL INC COM NEW 46120E602 6879296 26928 SH SOLE 25594 0 1334 INTUITIVE SURGICAL INC COM NEW 46120E602 1305963 5112 SH DFND 1 4725 0 387 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 396800 8000 SH SOLE 8000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 126125127 872114 SH SOLE 864981 0 7133 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12493577 86389 SH DFND 1 85891 0 498 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 833052 20615 SH SOLE 20215 0 400 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 20084 497 SH DFND 1 497 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 3667053 73547 SH SOLE 73085 0 462 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 652269 13082 SH DFND 1 13082 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1601441 4990 SH SOLE 4990 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 61298 191 SH DFND 1 126 0 65 IQVIA HLDGS INC COM 46266C105 351439 1767 SH SOLE 1617 0 150 IQVIA HLDGS INC COM 46266C105 470773 2367 SH DFND 1 2367 0 0 IRON MTN INC NEW COM 46284V101 1127882 21317 SH SOLE 21317 0 0 IRON MTN INC NEW COM 46284V101 1693 32 SH DFND 1 32 0 0 ISHARES MSCI EURZONE ETF 464286608 9588651 212703 SH SOLE 209338 0 3365 ISHARES MSCI EURZONE ETF 464286608 65997 1464 SH DFND 1 994 0 470 ISHARES GOLD TR ISHARES NEW 464285204 5974267 159868 SH SOLE 159868 0 0 ISHARES GOLD TR ISHARES NEW 464285204 689962 18463 SH DFND 1 18463 0 0 ISHARES INC CORE MSCI EMKT 46434G103 970531 19892 SH SOLE 19292 0 600 ISHARES INC CORE MSCI EMKT 46434G103 295521 6057 SH DFND 1 5497 0 560 ISHARES INC ESG MSCI EM ETF 46434G863 9024120 286662 SH SOLE 286156 0 506 ISHARES INC ESG MSCI EM ETF 46434G863 2303549 73175 SH DFND 1 73175 0 0 ISHARES MIN VOL EMRG MKT ETF 464286533 276724 5071 SH SOLE 5071 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 44240 2000 SH SOLE 2000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 349717 15810 SH DFND 1 15810 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 258792 2608 SH SOLE 2608 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 209177 2108 SH DFND 1 2108 0 0 ISHARES TR 1-3 YR CR BD ETF 464288646 71866718 1421977 SH SOLE 1376105 0 45872 ISHARES TR 1-3 YR CR BD ETF 464288646 1597670 31612 SH DFND 1 29019 0 2593 ISHARES TR 1-3 YR TR BD ETF 464287457 50528 615 SH SOLE 15 0 600 ISHARES TR 1-3 YR TR BD ETF 464287457 366844 4465 SH DFND 1 4465 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 392614 3961 SH SOLE 3961 0 0 ISHARES TR 7-10 Y TR BD ETF 464287440 100210 1011 SH DFND 1 695 0 316 ISHARES TR COHEN&STEER REIT 464287564 5033757 90633 SH SOLE 88301 0 2332 ISHARES TR COHEN&STEER REIT 464287564 566730 10204 SH DFND 1 10204 0 0 ISHARES TR CORE MSCI EAFE 46432F842 125084974 1871129 SH SOLE 1843990 0 27139 ISHARES TR CORE MSCI EAFE 46432F842 13780726 206144 SH DFND 1 203485 0 2659 ISHARES TR CORE MSCI EURO 46434V738 9928734 189552 SH SOLE 185796 0 3756 ISHARES TR CORE MSCI EURO 46434V738 949440 18126 SH DFND 1 18126 0 0 ISHARES TR CORE MSCITOTAL 46432F834 371700 6000 SH DFND 1 6000 0 0 ISHARES TR CORE S&P MCP ETF 464287507 81351031 325196 SH SOLE 321923 0 3273 ISHARES TR CORE S&P MCP ETF 464287507 6866142 27447 SH DFND 1 27295 0 152 ISHARES TR CORE S&P SCP ETF 464287804 37924676 392189 SH SOLE 389419 0 2770 ISHARES TR CORE S&P SCP ETF 464287804 3345433 34596 SH DFND 1 33864 0 732 ISHARES TR CORE S&P500 ETF 464287200 507657080 1234935 SH SOLE 1217535 0 17400 ISHARES TR CORE S&P500 ETF 464287200 62119121 151112 SH DFND 1 149657 0 1455 ISHARES TR CORE TOTAL USD 46434V613 354386 7679 SH SOLE 7679 0 0 ISHARES TR CORE TOTAL USD 46434V613 32536 705 SH DFND 1 705 0 0 ISHARES TR CORE US AGGBD ET 464287226 454657 4563 SH SOLE 2592 0 1971 ISHARES TR CORE US AGGBD ET 464287226 115782 1162 SH DFND 1 812 0 350 ISHARES TR CORE US TR BD 46429B267 73109 3127 SH SOLE 3127 0 0 ISHARES TR CORE US TR BD 46429B267 136773 5850 SH DFND 1 5850 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1839219 19633 SH SOLE 19633 0 0 ISHARES TR EAFE GRWTH ETF 464288885 89183 952 SH DFND 1 777 0 175 ISHARES TR EAFE MIN VOL ETF 46429B689 1000814 14794 SH SOLE 14794 0 0 ISHARES TR EAFE VALUE ETF 464288877 1234555 25439 SH SOLE 23816 0 1623 ISHARES TR EAFE VALUE ETF 464288877 12375 255 SH DFND 1 0 0 255 ISHARES TR ESG 1 5 YR USD 46435G243 2361561 98153 SH SOLE 95179 0 2974 ISHARES TR ESG 1 5 YR USD 46435G243 291631 12121 SH DFND 1 12121 0 0 ISHARES TR ESG USD CORPT 46435G193 266951 11599 SH SOLE 11599 0 0 ISHARES TR ESG USD CORPT 46435G193 35650 1549 SH DFND 1 1549 0 0 ISHARES TR ETF MSCI USA 46435G425 19914196 220168 SH SOLE 219678 0 490 ISHARES TR ETF MSCI USA 46435G425 14729783 162850 SH DFND 1 162850 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 1037278 20585 SH SOLE 15825 0 4760 ISHARES TR GL CLEAN ENE ETF 464288224 2054588 103872 SH SOLE 99872 0 4000 ISHARES TR GL CLEAN ENE ETF 464288224 1541891 77952 SH DFND 1 77952 0 0 ISHARES TR IBOXX INV CP ETF 464287242 44940 410 SH SOLE 0 0 410 ISHARES TR IBOXX INV CP ETF 464287242 264708 2415 SH DFND 1 2075 0 340 ISHARES TR INTRM GOV/CR ETF 464288612 926513 8867 SH SOLE 8177 0 690 ISHARES TR INTRM GOV/CR ETF 464288612 37616 360 SH DFND 1 0 0 360 ISHARES TR MBS ETF 464288588 563265 5946 SH SOLE 5816 0 130 ISHARES TR MBS ETF 464288588 30314 320 SH DFND 1 320 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 423577 6241 SH SOLE 6241 0 0 ISHARES TR MSCI ACWI ETF 464288257 902666 9902 SH SOLE 9902 0 0 ISHARES TR MSCI ACWI ETF 464288257 15771 173 SH DFND 1 173 0 0 ISHARES TR MSCI ACWI EX US 464288240 3780845 77524 SH SOLE 77524 0 0 ISHARES TR MSCI ACWI EX US 464288240 82031 1682 SH DFND 1 1682 0 0 ISHARES TR MSCI EAFE ESG OP 46435G516 20879362 290637 SH SOLE 289788 0 849 ISHARES TR MSCI EAFE ESG OP 46435G516 8261025 114992 SH DFND 1 114992 0 0 ISHARES TR MSCI EAFE ETF 464287465 9424548 131775 SH SOLE 129165 0 2610 ISHARES TR MSCI EAFE ETF 464287465 2165769 30282 SH DFND 1 24569 0 5713 ISHARES TR MSCI EMG MKT ETF 464287234 9126546 231286 SH SOLE 216689 0 14597 ISHARES TR MSCI EMG MKT ETF 464287234 961561 24368 SH DFND 1 24368 0 0 ISHARES TR MSCI INDIA ETF 46429B598 55301 1405 SH SOLE 1405 0 0 ISHARES TR MSCI INDIA ETF 46429B598 222581 5655 SH DFND 1 5655 0 0 ISHARES TR MSCI KLD400 SOC 464288570 11489097 147315 SH SOLE 147315 0 0 ISHARES TR MSCI KLD400 SOC 464288570 152782 1959 SH DFND 1 1959 0 0 ISHARES TR MSCI USA SMALL 46435U663 25352291 745875 SH SOLE 743475 0 2400 ISHARES TR MSCI USA SMALL 46435U663 4300721 126529 SH DFND 1 126529 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 9736384 31954 SH SOLE 30785 0 1169 ISHARES TR NA TEC-SFTWR ETF 464287515 227611 747 SH DFND 1 747 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2463727 19075 SH SOLE 19075 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 2151031 16654 SH DFND 1 3721 0 12933 ISHARES TR NATIONAL MUN ETF 464288414 3268616 30338 SH SOLE 26494 0 3844 ISHARES TR NATIONAL MUN ETF 464288414 86946 807 SH DFND 1 557 0 250 ISHARES TR RUS 1000 ETF 464287622 1783822 7920 SH SOLE 1140 0 6780 ISHARES TR RUS 1000 ETF 464287622 130633 580 SH DFND 1 580 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2929028 11988 SH SOLE 11386 0 602 ISHARES TR RUS 1000 GRW ETF 464287614 187890 769 SH DFND 1 769 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1361661 8943 SH SOLE 8362 0 581 ISHARES TR RUS 1000 VAL ETF 464287598 280158 1840 SH DFND 1 1840 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 5951530 26239 SH SOLE 26189 0 50 ISHARES TR RUS 2000 GRW ETF 464287648 300537 1325 SH DFND 1 1325 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 15852118 115692 SH SOLE 114683 0 1009 ISHARES TR RUS 2000 VAL ETF 464287630 295826 2159 SH DFND 1 2159 0 0 ISHARES TR RUS MD CP GR ETF 464287481 887738 9750 SH SOLE 9750 0 0 ISHARES TR RUS MD CP GR ETF 464287481 5463 60 SH DFND 1 60 0 0 ISHARES TR RUS MID-CAP ETF 464287499 1552993 22211 SH SOLE 18316 0 3895 ISHARES TR RUS MID-CAP ETF 464287499 334218 4780 SH DFND 1 4780 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4724389 26482 SH SOLE 26157 0 325 ISHARES TR RUSSELL 2000 ETF 464287655 1162811 6518 SH DFND 1 6518 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3578232 15200 SH SOLE 15200 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 1705075 7243 SH DFND 1 7243 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 116791 1828 SH SOLE 420 0 1408 ISHARES TR S&P 500 GRWT ETF 464287309 297664 4659 SH DFND 1 1953 0 2706 ISHARES TR S&P 500 VAL ETF 464287408 85441 563 SH SOLE 0 0 563 ISHARES TR S&P 500 VAL ETF 464287408 640731 4222 SH DFND 1 1892 0 2330 ISHARES TR S&P MC 400GR ETF 464287606 123140 1722 SH SOLE 1222 0 500 ISHARES TR S&P MC 400GR ETF 464287606 218821 3060 SH DFND 1 2680 0 380 ISHARES TR S&P MC 400VL ETF 464287705 105236 1024 SH SOLE 724 0 300 ISHARES TR S&P MC 400VL ETF 464287705 191563 1864 SH DFND 1 1864 0 0 ISHARES TR SELECT DIVID ETF 464287168 204948 1749 SH SOLE 1749 0 0 ISHARES TR SELECT DIVID ETF 464287168 11718 100 SH DFND 1 0 0 100 ISHARES TR SHRT NAT MUN ETF 464288158 39150 374 SH SOLE 19 0 355 ISHARES TR SHRT NAT MUN ETF 464288158 732760 7000 SH DFND 1 7000 0 0 ISHARES TR TIPS BD ETF 464287176 255449 2317 SH SOLE 1981 0 336 ISHARES TR TIPS BD ETF 464287176 22050 200 SH DFND 1 0 0 200 ISHARES TR U.S. PFD STK ETF 464288687 280824 8995 SH SOLE 8995 0 0 ISHARES TR U.S. PFD STK ETF 464288687 158161 5066 SH DFND 1 5066 0 0 ISHARES TR US OIL&GS EX ETF 464288851 106834 1245 SH SOLE 1245 0 0 ISHARES TR US OIL&GS EX ETF 464288851 151026 1760 SH DFND 1 1760 0 0 ISHARES TR USA MIN VOL ETF 46429B697 4367746 60046 SH SOLE 60046 0 0 ISHARES TR USA MIN VOL ETF 46429B697 520382 7154 SH DFND 1 7154 0 0 ISHARES TR USA QUALITY FCTR 46432F339 234483 1890 SH SOLE 269 0 1621 ISHARES TR USA QUALITY FCTR 46432F339 6824 55 SH DFND 1 55 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 2464774 48982 SH SOLE 38322 0 10660 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 453132 9005 SH DFND 1 9005 0 0 JOHNSON & JOHNSON COM 478160104 49725240 320808 SH SOLE 305021 0 15787 JOHNSON & JOHNSON COM 478160104 7859275 50705 SH DFND 1 39849 0 10856 JOHNSON CTLS INTL PLC SHS G51502105 849463 14106 SH SOLE 14106 0 0 JOUNCE THERAPEUTICS INC COM 481116101 39192 21185 SH SOLE 21185 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 60994473 1200915 SH SOLE 1196215 0 4700 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654 3072795 60500 SH DFND 1 57050 0 3450 JPMORGAN CHASE & CO COM 46625H100 35099780 269356 SH SOLE 240921 0 28435 JPMORGAN CHASE & CO COM 46625H100 3587304 27529 SH DFND 1 19237 0 8292 KELLOGG CO COM 487836108 299981 4480 SH SOLE 4480 0 0 KELLOGG CO COM 487836108 1406 21 SH DFND 1 21 0 0 KEURIG DR PEPPER INC COM 49271V100 339217 9615 SH SOLE 9615 0 0 KEURIG DR PEPPER INC COM 49271V100 2540 72 SH DFND 1 72 0 0 KEYCORP NEW COM 493267108 1184805 94633 SH SOLE 80133 0 14500 KEYCORP NEW COM 493267108 65480 5230 SH DFND 1 5230 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 75573 468 SH SOLE 133 0 335 KEYSIGHT TECHNOLOGIES INC COM 49338L103 139357 863 SH DFND 1 863 0 0 KIMBERLY CLARK CORP COM 494368103 2264426 16871 SH SOLE 16871 0 0 KIMBERLY CLARK CORP COM 494368103 279983 2086 SH DFND 1 1236 0 850 KLA-TENCOR CORP COM 482480100 15021565 37632 SH SOLE 37078 0 554 KLA-TENCOR CORP COM 482480100 952819 2387 SH DFND 1 2387 0 0 KROGER CO COM 501044101 404488 8193 SH SOLE 7893 0 300 KROGER CO COM 501044101 3308 67 SH DFND 1 67 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 579693 2954 SH SOLE 2954 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 16680 85 SH DFND 1 85 0 0 LAM RESEARCH CORP COM 512807108 5251899 9907 SH SOLE 9907 0 0 LAM RESEARCH CORP COM 512807108 13253 25 SH DFND 1 25 0 0 LAMB WESTON HLDGS INC COM 513272104 303003 2899 SH SOLE 1399 0 1500 LAMB WESTON HLDGS INC COM 513272104 3240 31 SH DFND 1 31 0 0 LAUDER ESTEE COS INC CL A 518439104 1254728 5091 SH SOLE 4396 0 695 LAUDER ESTEE COS INC CL A 518439104 487251 1977 SH DFND 1 1867 0 110 LEAR CORP COM NEW 521865204 289860 2078 SH SOLE 2078 0 0 LEIDOS HLDGS INC COM 525327102 306100 3325 SH SOLE 2925 0 400 LENNAR CORP CL A 526057104 304819 2900 SH SOLE 2900 0 0 LENNAR CORP CL A 526057104 1787 17 SH DFND 1 17 0 0 LILLY ELI & CO COM 532457108 2116841 6164 SH SOLE 5514 0 650 LILLY ELI & CO COM 532457108 444042 1293 SH DFND 1 821 0 472 LIMELIGHT NETWORKS INC COM 53261M104 12662 16005 SH SOLE 16005 0 0 LINDE PLC SHS G54950103 9368332 26357 SH SOLE 25801 0 556 LINDE PLC SHS G54950103 705193 1984 SH DFND 1 669 0 1315 LOCKHEED MARTIN CORP COM 539830109 5702542 12063 SH SOLE 11896 0 167 LOCKHEED MARTIN CORP COM 539830109 548367 1160 SH DFND 1 970 0 190 LOWES COS INC COM 548661107 19167924 95854 SH SOLE 92252 0 3602 LOWES COS INC COM 548661107 446333 2232 SH DFND 1 450 0 1782 LULULEMON ATHLETICA INC COM 550021109 1417427 3892 SH SOLE 3537 0 355 LULULEMON ATHLETICA INC COM 550021109 66647 183 SH DFND 1 160 0 23 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4693467 49989 SH SOLE 49322 0 667 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 342417 3647 SH DFND 1 3647 0 0 M & T BK CORP COM 55261F104 748628 6261 SH SOLE 5911 0 350 M & T BK CORP COM 55261F104 957 8 SH DFND 1 8 0 0 MAGELLAN MIDSTREAM PRTNRS COM UNIT RP COM UNIT RP LP 559080106 378301 6972 SH SOLE 6972 0 0 MAGENTA THERAPEUTICS INC COM 55910K108 24282 30555 SH SOLE 30555 0 0 MARATHON PETE CORP COM 56585A102 430243 3191 SH SOLE 3191 0 0 MARATHON PETE CORP COM 56585A102 9168 68 SH DFND 1 68 0 0 MARRIOTT INTL INC NEW CL A 571903202 1279177 7704 SH SOLE 7571 0 133 MARRIOTT INTL INC NEW CL A 571903202 842321 5073 SH DFND 1 5073 0 0 MARSH & MCLENNAN COS INC COM 571748102 1511608 9076 SH SOLE 8926 0 150 MARSH & MCLENNAN COS INC COM 571748102 75447 453 SH DFND 1 116 0 337 MARTIN MARIETTA MATLS INC COM 573284106 427847 1205 SH SOLE 1205 0 0 MARTIN MARIETTA MATLS INC COM 573284106 45093 127 SH DFND 1 97 0 30 MARVELL TECHNOLOGY INC COM 573874104 182206 4208 SH SOLE 2419 0 1789 MARVELL TECHNOLOGY INC COM 573874104 411393 9501 SH DFND 1 875 0 8626 MASTERCARD INCORPORATED CL A 57636Q104 14037075 38626 SH SOLE 36701 0 1925 MASTERCARD INCORPORATED CL A 57636Q104 740266 2037 SH DFND 1 2037 0 0 MCCORMICK & CO INC COM NON VTG 579780206 649704 7808 SH SOLE 6358 0 1450 MCCORMICK & CO INC COM NON VTG 579780206 365375 4391 SH DFND 1 4121 0 270 MCDONALDS CORP COM 580135101 30448970 108898 SH SOLE 101262 0 7636 MCDONALDS CORP COM 580135101 1812152 6481 SH DFND 1 4568 0 1913 MCKESSON CORP COM 58155Q103 1247243 3503 SH SOLE 3319 0 184 MCKESSON CORP COM 58155Q103 712 2 SH DFND 1 2 0 0 MDU RES GROUP INC COM 552690109 243840 8000 SH SOLE 8000 0 0 MEDTRONIC PLC SHS G5960L103 3217302 39907 SH SOLE 39460 0 447 MEDTRONIC PLC SHS G5960L103 234120 2904 SH DFND 1 2473 0 431 MERCADOLIBRE INC COM 58733R102 546995 415 SH SOLE 415 0 0 MERCK & CO INC COM 58933Y105 40389368 379635 SH SOLE 358229 0 21406 MERCK & CO INC COM 58933Y105 3720565 34971 SH DFND 1 24762 0 10209 METLIFE INC COM 59156R108 523256 9031 SH SOLE 9031 0 0 METLIFE INC COM 59156R108 256442 4426 SH DFND 1 4284 0 142 METTLER TOLEDO INTERNATIONAL COM 592688105 28172696 18411 SH SOLE 18336 0 75 METTLER TOLEDO INTERNATIONAL COM 592688105 953321 623 SH DFND 1 623 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 4272445 50996 SH SOLE 46996 0 4000 MICROCHIP TECHNOLOGY INC COM 595017104 424597 5068 SH DFND 1 5068 0 0 MICRON TECHNOLOGY INC COM 595112103 230499 3820 SH SOLE 2520 0 1300 MICRON TECHNOLOGY INC COM 595112103 18524 307 SH DFND 1 307 0 0 MICROSOFT CORP COM 594918104 192846753 668910 SH SOLE 643976 0 24934 MICROSOFT CORP COM 594918104 18488967 64131 SH DFND 1 56579 0 7552 MICROVISION INC DEL COM NEW 594960304 26700 10000 SH SOLE 10000 0 0 MODERNA INC COM 60770K107 182914 1191 SH SOLE 1191 0 0 MODERNA INC COM 60770K107 33466003 217906 SH DFND 1 8 0 217898 MONDELEZ INTL INC CL A 609207105 1201485 17233 SH SOLE 15734 0 1499 MONDELEZ INTL INC CL A 609207105 238233 3417 SH DFND 1 2897 0 520 MONSTER BEVERAGE CORP NEW COM 61174X109 1930317 35740 SH SOLE 34890 0 850 MONSTER BEVERAGE CORP NEW COM 61174X109 85120 1576 SH DFND 1 1576 0 0 MOODYS CORP COM 615369105 2497429 8161 SH SOLE 8161 0 0 MOODYS CORP COM 615369105 4590 15 SH DFND 1 15 0 0 MORGAN STANLEY COM NEW 617446448 31597552 359881 SH SOLE 347101 0 12780 MORGAN STANLEY COM NEW 617446448 1573464 17921 SH DFND 1 17060 0 861 MORNINGSTAR INC COM 617700109 104357 514 SH SOLE 314 0 200 MORNINGSTAR INC COM 617700109 145369 716 SH DFND 1 716 0 0 MORPHIC HLDG INC COM 61775R105 8068736 214366 SH DFND 1 0 0 214366 MOTOROLA SOLUTIONS INC COM NEW 620076307 342784 1198 SH SOLE 1198 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7153 25 SH DFND 1 25 0 0 MSCI INC COM 55354G100 5037 9 SH SOLE 9 0 0 MSCI INC COM 55354G100 251861 450 SH DFND 1 450 0 0 NASDAQ INC COM 631103108 455456 8331 SH SOLE 8331 0 0 NASDAQ INC COM 631103108 3718 68 SH DFND 1 68 0 0 NETFLIX INC COM 64110L106 571078 1653 SH SOLE 1274 0 379 NETFLIX INC COM 64110L106 245982 712 SH DFND 1 712 0 0 NEW JERSEY RES COM 646025106 532000 10000 SH SOLE 10000 0 0 NEWMARKET CORP COM 651587107 346731 950 SH SOLE 950 0 0 NEXTERA ENERGY INC COM 65339F101 18604954 241372 SH SOLE 231865 0 9507 NEXTERA ENERGY INC COM 65339F101 4322801 56082 SH DFND 1 51107 0 4975 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 236561 3894 SH SOLE 3300 0 594 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 297675 4900 SH DFND 1 4900 0 0 NIKE INC CL B 654106103 17734725 144608 SH SOLE 141278 0 3330 NIKE INC CL B 654106103 1859468 15162 SH DFND 1 13040 0 2122 NOKIA CORP SPONSORED ADR 654902204 24550 5000 SH SOLE 5000 0 0 NOKIA CORP SPONSORED ADR 654902204 120133 24467 SH DFND 1 367 0 24100 NORFOLK SOUTHERN CORP COM 655844108 2518560 11880 SH SOLE 11671 0 209 NORFOLK SOUTHERN CORP COM 655844108 334112 1576 SH DFND 1 1531 0 45 NORTHERN TR CORP COM 665859104 1592068 18065 SH SOLE 18020 0 45 NORTHERN TR CORP COM 665859104 87249 990 SH DFND 1 500 0 490 NORTHROP GRUMMAN CORP COM 666807102 3087522 6687 SH SOLE 6612 0 75 NORTHROP GRUMMAN CORP COM 666807102 480189 1040 SH DFND 1 1040 0 0 NOVARTIS A G SPONSORED ADR 66987V109 4955488 53864 SH SOLE 51484 0 2380 NOVARTIS A G SPONSORED ADR 66987V109 134320 1460 SH DFND 1 935 0 525 NOVO-NORDISK A S ADR 670100205 15974791 100382 SH SOLE 97382 0 3000 NOVO-NORDISK A S ADR 670100205 1246225 7831 SH DFND 1 7831 0 0 NURIX THERAPEUTICS INC COM 67080M103 124977 14074 SH SOLE 14074 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 2674800 69966 SH SOLE 69966 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 42588 1114 SH DFND 1 1114 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 2746408 95694 SH SOLE 95694 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 38888 1355 SH DFND 1 1355 0 0 NVENT ELECTRIC PLC SHS G6700G107 228613 5324 SH SOLE 5324 0 0 NVIDIA CORP COM 67066G104 10876918 39158 SH SOLE 36284 0 2874 NVIDIA CORP COM 67066G104 997750 3592 SH DFND 1 2394 0 1198 NXP SEMICONDUCTORS N V COM N6596X109 866176 4645 SH SOLE 3995 0 650 NXP SEMICONDUCTORS N V COM N6596X109 113563 609 SH DFND 1 609 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 4420639 5207 SH SOLE 4952 0 255 O REILLY AUTOMOTIVE INC NEW COM 67103H107 157061 185 SH DFND 1 154 0 31 OCCIDENTAL PETE CORP DEL COM 674599105 372770 5971 SH SOLE 5971 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 56749 909 SH DFND 1 269 0 640 OLD DOMINION FGHT LINES INC COM 679580100 239951 704 SH SOLE 704 0 0 OMNI GROUP INC COM 681919106 770663 8169 SH SOLE 8169 0 0 ON SEMICONDUCTOR CORP COM 682189105 361796 4395 SH SOLE 3895 0 500 ON SEMICONDUCTOR CORP COM 682189105 71865 873 SH DFND 1 0 0 873 ORACLE CORP COM 68389X105 13050242 140446 SH SOLE 137902 0 2544 ORACLE CORP COM 68389X105 1501216 16156 SH DFND 1 10274 0 5882 OTIS WORLDWIDE CORP COM 68902V107 3669881 43482 SH SOLE 40955 0 2527 OTIS WORLDWIDE CORP COM 68902V107 433056 5131 SH DFND 1 4081 0 1050 PACCAR INC COM 693718108 835651 11416 SH SOLE 3237 0 8179 PACCAR INC COM 693718108 332328 4540 SH DFND 1 1575 0 2965 PACER FDS TR US CASH COWS 100 69374H881 5616816 119634 SH DFND 1 0 0 119634 PACKAGING CORP AMER COM 695156109 402746 2901 SH SOLE 2453 0 448 PACKAGING CORP AMER COM 695156109 41649 300 SH DFND 1 300 0 0 PALO ALTO NETWORKS INC COM 697435105 1455306 7286 SH SOLE 7286 0 0 PALO ALTO NETWORKS INC COM 697435105 369719 1851 SH DFND 1 1725 0 126 PARKER HANNIFIN CORP COM 701094104 7172587 21340 SH SOLE 16129 0 5211 PARKER HANNIFIN CORP COM 701094104 458790 1365 SH DFND 1 683 0 682 PASSAGE BIO INC COM 702712100 110136 115000 SH SOLE 115000 0 0 PAY SOFTWARE INC COM 70432V102 1589972 5230 SH SOLE 5230 0 0 PAY SOFTWARE INC COM 70432V102 243816 802 SH DFND 1 557 0 245 PAYCHEX INC COM 704326107 1201247 10483 SH SOLE 10483 0 0 PAYCHEX INC COM 704326107 22116 193 SH DFND 1 193 0 0 PAYPAL HLDGS INC COM 70450Y103 1566490 20628 SH SOLE 19939 0 689 PAYPAL HLDGS INC COM 70450Y103 160841 2118 SH DFND 1 948 0 1170 PEPSICO INC COM 713448108 50541399 277243 SH SOLE 261877 0 15366 PEPSICO INC COM 713448108 4758030 26100 SH DFND 1 22516 0 3584 PFIZER INC COM 717081103 16294337 399371 SH SOLE 391376 0 7995 PFIZER INC COM 717081103 2850900 69875 SH DFND 1 60638 0 9237 PHILIP MORRIS INTL INC COM 718172109 1790664 18413 SH SOLE 18413 0 0 PHILIP MORRIS INTL INC COM 718172109 21006 216 SH DFND 1 15 0 201 PHILLIPS 66 COM 718546104 1358593 13401 SH SOLE 8946 0 4455 PHILLIPS 66 COM 718546104 88505 873 SH DFND 1 873 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1027333 20128 SH SOLE 18723 0 1405 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3158234 31821 SH SOLE 31821 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38708 390 SH DFND 1 150 0 240 PIONEER NAT RES CO COM 723787107 81696 400 SH SOLE 400 0 0 PIONEER NAT RES CO COM 723787107 235897 1155 SH DFND 1 2 0 1153 PLIANT THERAPEUTICS INC COM 729139105 212800 8000 SH SOLE 8000 0 0 PNC FINL SVCS GROUP INC COM 693475105 484251 3810 SH SOLE 2571 0 1239 PNC FINL SVCS GROUP INC COM 693475105 617452 4858 SH DFND 1 1920 0 2938 POOL CORPORATION COM 73278L105 308881 902 SH SOLE 802 0 100 POOL CORPORATION COM 73278L105 3767 11 SH DFND 1 11 0 0 PPG INDS INC COM 693506107 3123501 23383 SH SOLE 22503 0 880 PPG INDS INC COM 693506107 359998 2695 SH DFND 1 2283 0 412 PRICE T ROWE GROUP INC COM 74144T108 403505 3574 SH SOLE 3374 0 200 PRICE T ROWE GROUP INC COM 74144T108 12419 110 SH DFND 1 56 0 54 PROCTER AND GAMBLE CO COM 742718109 51214189 344436 SH SOLE 331891 0 12545 PROCTER AND GAMBLE CO COM 742718109 4354089 29283 SH DFND 1 27579 0 1704 PROGRESSIVE CORP OHIO COM 743315103 206006 1440 SH SOLE 448 0 992 PROGRESSIVE CORP OHIO COM 743315103 556646 3891 SH DFND 1 55 0 3836 PROLOGIS INC COM 74340W103 5510717 44167 SH SOLE 44167 0 0 PROLOGIS INC COM 74340W103 606507 4861 SH DFND 1 4680 0 181 PROMIS NEUROSCIENCES INC COM NEW 74346M406 48047 10158 SH DFND 1 10158 0 0 PRUDENTIAL FINL INC COM 744320102 759884 9184 SH SOLE 9184 0 0 PRUDENTIAL FINL INC COM 744320102 39384 476 SH DFND 1 376 0 100 PUBLIC STORAGE COM 74460D109 12072608 39957 SH SOLE 39702 0 255 PUBLIC STORAGE COM 74460D109 205455 680 SH DFND 1 680 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 356215 5704 SH SOLE 5704 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 120716 1933 SH DFND 1 1771 0 162 QUALM INC COM 747525103 4778126 37452 SH SOLE 35656 0 1796 QUALM INC COM 747525103 529202 4148 SH DFND 1 4148 0 0 QUANTA SVCS INC COM 74762E102 549912 3300 SH SOLE 2620 0 680 QUANTA SVCS INC COM 74762E102 17331 104 SH DFND 1 104 0 0 QUEST DIAGNOSTICS INC COM 74834L100 649252 4589 SH SOLE 3389 0 1200 QUEST DIAGNOSTICS INC COM 74834L100 72013 509 SH DFND 1 9 0 500 RANGE RES CORP COM 75281A109 212951 8045 SH SOLE 8045 0 0 RANGE RES CORP COM 75281A109 88675 3350 SH DFND 1 3350 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 22115434 225829 SH SOLE 215632 0 10197 RAYTHEON TECHNOLOGIES CORP COM 75513E101 2677504 27341 SH DFND 1 17602 0 9739 REALTY INE CORP COM 756109104 305139 4819 SH SOLE 4819 0 0 REALTY INE CORP COM 756109104 6775 107 SH DFND 1 86 0 21 REGENERON PHARMACEUTICALS COM 75886F107 6645667 8088 SH SOLE 8088 0 0 REGENERON PHARMACEUTICALS COM 75886F107 345923 421 SH DFND 1 421 0 0 REGIONS FINL CORP NEW COM 7591EP100 579647 31231 SH SOLE 31231 0 0 REGIONS FINL CORP NEW COM 7591EP100 2765 149 SH DFND 1 149 0 0 RELAY THERAPEUTICS INC COM 75943R102 460682 27971 SH SOLE 27971 0 0 REPLIGEN CORP COM 759916109 398508 2367 SH SOLE 2367 0 0 REPUBLIC SVCS INC COM 760759100 477462 3531 SH SOLE 2947 0 584 REPUBLIC SVCS INC COM 760759100 517893 3830 SH DFND 1 852 0 2978 RESMED INC COM 761152107 629596 2875 SH SOLE 2875 0 0 RESMED INC COM 761152107 438 2 SH DFND 1 2 0 0 REVOLUTION MEDICINES INC COM 76155X100 500238 23095 SH SOLE 23095 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 356800 20000 SH SOLE 20000 0 0 ROBERT HALF INTL INC COM 770323103 726580 9018 SH SOLE 9018 0 0 ROBERT HALF INTL INC COM 770323103 66793 829 SH DFND 1 829 0 0 ROCKWELL AUTOMATION INC COM 773903109 2506650 8542 SH SOLE 7667 0 875 ROCKWELL AUTOMATION INC COM 773903109 276723 943 SH DFND 1 943 0 0 ROPER TECHNOLOGIES INC COM 776696106 2592579 5883 SH SOLE 5232 0 651 ROPER TECHNOLOGIES INC COM 776696106 1893204 4296 SH DFND 1 396 0 3900 ROSS STORES INC COM 778296103 2832504 26689 SH SOLE 26689 0 0 ROSS STORES INC COM 778296103 128311 1209 SH DFND 1 1209 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 327170 3423 SH SOLE 3423 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7551 79 SH DFND 1 79 0 0 RPM INTL INC COM 749685103 307347 3523 SH SOLE 3523 0 0 S&P GLOBAL INC COM 78409V104 4700594 13634 SH SOLE 12068 0 1566 S&P GLOBAL INC COM 78409V104 4433742 12860 SH DFND 1 12860 0 0 SAGE THERAPEUTICS INC COM 78667J108 1088442 25940 SH SOLE 25940 0 0 SALESFORCE INC COM 79466L302 5812799 29096 SH SOLE 26828 0 2268 SALESFORCE INC COM 79466L302 1202076 6017 SH DFND 1 5952 0 65 SANOFI SPONSORED ADR 80105N105 311500 5724 SH SOLE 5304 0 420 SANOFI SPONSORED ADR 80105N105 146335 2689 SH DFND 1 2689 0 0 SAP SE SPON ADR 803054204 236522 1869 SH SOLE 1274 0 595 SAP SE SPON ADR 803054204 1898 15 SH DFND 1 15 0 0 SCHEIN HENRY INC COM 806407102 109916 1348 SH SOLE 1348 0 0 SCHEIN HENRY INC COM 806407102 125245 1536 SH DFND 1 585 0 951 SCHLUMBERGER LTD COM 806857108 1586716 32316 SH SOLE 30977 0 1339 SCHLUMBERGER LTD COM 806857108 168315 3428 SH DFND 1 428 0 3000 SCHWAB CHARLES CORP NEW COM 808513105 309042 5900 SH SOLE 1465 0 4435 SCHWAB CHARLES CORP NEW COM 808513105 73594 1405 SH DFND 1 115 0 1290 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 94990 1400 SH SOLE 1400 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 719210 10600 SH DFND 1 10600 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 47537 1366 SH SOLE 1366 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1433899 41204 SH DFND 1 41204 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 136027 2788 SH SOLE 2788 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 92359 1893 SH DFND 1 1893 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2048506 42811 SH SOLE 42811 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 803162 16785 SH DFND 1 16785 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 67515560 922848 SH SOLE 914197 0 8651 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4536798 62012 SH DFND 1 61173 0 839 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1232564 25482 SH SOLE 25482 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 366405 18790 SH SOLE 18790 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 154713 7934 SH DFND 1 7934 0 0 SEAGEN INC COM 81181C104 92934 459 SH SOLE 459 0 0 SEAGEN INC COM 81181C104 158939 785 SH DFND 1 785 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 321661 2151 SH SOLE 2128 0 23 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 112305 751 SH DFND 1 751 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 655506 8774 SH SOLE 8774 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 382665 5122 SH DFND 1 0 0 5122 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 399643 3087 SH SOLE 3087 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1593235 19235 SH SOLE 15735 0 3500 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1987092 23990 SH DFND 1 1180 0 22810 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1509828 46962 SH SOLE 44823 0 2139 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 52212 1624 SH DFND 1 1624 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 401381 3967 SH SOLE 3587 0 380 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 624712 7745 SH SOLE 7745 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1053446 6976 SH SOLE 6976 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 143460 950 SH DFND 1 950 0 0 SEMPRA ENERGY COM 816851109 1680446 11117 SH SOLE 11072 0 45 SEMPRA ENERGY COM 816851109 69836 462 SH DFND 1 462 0 0 SERVICENOW INC COM 81762P102 599489 1290 SH SOLE 1290 0 0 SERVICENOW INC COM 81762P102 761676 1639 SH DFND 1 606 0 1033 SHELL PLC SPON ADS 780259305 3971756 69026 SH SOLE 64851 0 4175 SHELL PLC SPON ADS 780259305 69854 1214 SH DFND 1 1214 0 0 SHERWIN WILLIAMS CO COM 824348106 1216455 5412 SH SOLE 5202 0 210 SHERWIN WILLIAMS CO COM 824348106 33266 148 SH DFND 1 148 0 0 SIMON PPTY GROUP INC NEW COM 828806109 844142 7539 SH SOLE 7539 0 0 SIMON PPTY GROUP INC NEW COM 828806109 672 6 SH DFND 1 6 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 920952 7806 SH SOLE 7456 0 350 SKYWORKS SOLUTIONS INC COM 83088M102 2124 18 SH DFND 1 18 0 0 SMITH A O COM 831865209 417528 6038 SH SOLE 5258 0 780 SMITH A O COM 831865209 484 7 SH DFND 1 7 0 0 SMUCKER J M CO COM NEW 832696405 259975 1652 SH SOLE 1652 0 0 SMUCKER J M CO COM NEW 832696405 1416 9 SH DFND 1 9 0 0 SNAP ON INC COM 833034101 4019122 16279 SH SOLE 16279 0 0 SNAP ON INC COM 833034101 308366 1249 SH DFND 1 1249 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 343767 1131 SH SOLE 1051 0 80 SONY CORP ADR NEW 835699307 216472 2388 SH SOLE 1812 0 576 SONY CORP ADR NEW 835699307 43784 483 SH DFND 1 158 0 325 SOUTHERN CO COM 842587107 627890 9024 SH SOLE 8919 0 105 SOUTHERN CO COM 842587107 696 10 SH DFND 1 10 0 0 SOUTHWEST GAS CORP COM 844895102 936750 15000 SH SOLE 15000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 8302981 45317 SH SOLE 44741 0 576 SPDR GOLD TRUST GOLD SHS 78463V107 890266 4859 SH DFND 1 4859 0 0 SPDR INDEX SHS FDS EMERG MKTS ETF 78463X509 237135 6948 SH DFND 1 6948 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13769014 33633 SH SOLE 32128 0 1505 SPDR S&P 500 ETF TR TR UNIT 78462F103 4313742 10537 SH DFND 1 7404 0 3133 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1059844 2312 SH SOLE 1462 0 850 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1217079 2655 SH DFND 1 2407 0 248 SPDR SER TR SPDR BLOOMBERG 78468R663 174825 1904 SH SOLE 904 0 1000 SPDR SER TR SPDR BLOOMBERG 78468R663 34065 371 SH DFND 1 371 0 0 SPDR SER TR INV GRD FLT RT 78468R200 759472 24958 SH SOLE 24958 0 0 SPDR SER TR SHRT TRSRY ETF 78468R101 279936 9577 SH SOLE 4600 0 4977 SPDR SER TR SPDR S&P 500 ETF 78468R796 390105 11736 SH SOLE 11736 0 0 SPDR SERIES TRUST BARC SHT TR CP 78464A474 304982 10293 SH SOLE 9358 0 935 SPDR SERIES TRUST S&P BIOTECH 78464A870 3591701 47129 SH SOLE 46554 0 575 SPDR SERIES TRUST S&P BIOTECH 78464A870 508244 6669 SH DFND 1 5942 0 727 SPDR SERIES TRUST S&P DIVID ETF 78464A763 495953 4009 SH SOLE 4009 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1589055 12845 SH DFND 1 12845 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 15667 283 SH SOLE 283 0 0 SPDR SERIES TRUST S&P 500 GROWTH 78464A409 230685 4167 SH DFND 1 4167 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 616528 7337 SH SOLE 5875 0 1462 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1128171 59660 SH SOLE 59660 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1180850 76381 SH SOLE 45300 0 31081 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 560502 36255 SH DFND 1 36255 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 340147 40785 SH SOLE 40785 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2192961 262945 SH DFND 1 262945 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1234669 30675 SH DFND 1 30675 0 0 STANLEY BLACK & DECKER INC COM 854502101 762287 9460 SH SOLE 9460 0 0 STANLEY BLACK & DECKER INC COM 854502101 5882 73 SH DFND 1 38 0 35 STARBUCKS CORP COM 855244109 5915001 56804 SH SOLE 54784 0 2020 STARBUCKS CORP COM 855244109 626967 6021 SH DFND 1 6021 0 0 STATE STR CORP COM 857477103 20358339 268970 SH SOLE 268071 0 899 STATE STR CORP COM 857477103 433477 5727 SH DFND 1 5727 0 0 STEEL DYNAMICS INC COM 858119100 3143068 27800 SH SOLE 27585 0 215 STERICYCLE INC COM 858912108 313600 7191 SH SOLE 7191 0 0 STERIS PLC SHS USD G8473T100 708884 3706 SH SOLE 3356 0 350 STRYKER CORP COM 863667101 7154735 25063 SH SOLE 23684 0 1379 STRYKER CORP COM 863667101 435342 1525 SH DFND 1 1525 0 0 SYNLOGIC INC COM 87166L100 211906 335294 SH SOLE 335294 0 0 SYNOPSYS INC COM 871607107 1898805 4916 SH SOLE 4797 0 119 SYNOPSYS INC COM 871607107 435690 1128 SH DFND 1 156 0 972 SYSCO CORP COM 871829107 6843968 88618 SH SOLE 83597 0 5021 SYSCO CORP COM 871829107 649273 8407 SH DFND 1 8081 0 326 T MOBILE US INC COM 872590104 835872 5771 SH SOLE 5771 0 0 T MOBILE US INC COM 872590104 2028 14 SH DFND 1 14 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 180087 1936 SH SOLE 1546 0 390 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 21116 227 SH DFND 1 227 0 0 TARGET CORP COM 87612E106 3721375 22468 SH SOLE 21409 0 1059 TARGET CORP COM 87612E106 324800 1961 SH DFND 1 1961 0 0 TE CONNECTIVITY LTD REG SHS H84989104 645651 4923 SH SOLE 4622 0 301 TE CONNECTIVITY LTD REG SHS H84989104 9181 70 SH DFND 1 70 0 0 TEJON RANCH CO COM 879080109 443048 24250 SH SOLE 24250 0 0 TELEFLEX INC COM 879369106 374899 1480 SH SOLE 1480 0 0 TERADYNE INC COM 880770102 626676 5829 SH SOLE 4929 0 900 TERADYNE INC COM 880770102 753 7 SH DFND 1 7 0 0 TESLA MTRS INC COM 88160R101 972365 4687 SH SOLE 4471 0 216 TESLA MTRS INC COM 88160R101 64105 309 SH DFND 1 309 0 0 TETRA TECH INC NEW COM 88162G103 264438 1800 SH SOLE 1800 0 0 TEXAS INSTRS INC COM 882508104 6872325 36946 SH SOLE 36946 0 0 TEXAS INSTRS INC COM 882508104 487346 2620 SH DFND 1 2394 0 226 TEXAS PACIFIC LAND CORPORATI COM 88262P102 450770 265 SH SOLE 265 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 722934 425 SH DFND 1 425 0 0 THE TRADE DESK INC COM CL A 88339J105 846649 13900 SH SOLE 11900 0 2000 THERMO FISHER SCIENTIFIC INC COM 883556102 38294023 66440 SH SOLE 63904 0 2536 THERMO FISHER SCIENTIFIC INC COM 883556102 3090496 5362 SH DFND 1 5252 0 110 TJX COS INC NEW COM 872540109 16240580 207256 SH SOLE 200804 0 6452 TJX COS INC NEW COM 872540109 193391618 2467989 SH DFND 1 2467656 0 333 TOLL BROTHERS INC COM 889478103 158539 2641 SH SOLE 2641 0 0 TOLL BROTHERS INC COM 889478103 62191 1036 SH DFND 1 0 0 1036 TORO CO COM 891092108 819360 7371 SH SOLE 7371 0 0 TORO CO COM 891092108 50022 450 SH DFND 1 450 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 6152089 102706 SH SOLE 95901 0 6805 TORONTO DOMINION BK ONT COM NEW 891160509 24080 402 SH DFND 1 402 0 0 TOTAL S A SPONSORED ADR 89151E109 834672 14135 SH SOLE 10901 0 3234 TOTAL S A SPONSORED ADR 89151E109 2185 37 SH DFND 1 37 0 0 TRACTOR SUPPLY CO COM 892356106 2444416 10400 SH SOLE 10316 0 84 TRACTOR SUPPLY CO COM 892356106 395807 1684 SH DFND 1 1684 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 832326 4524 SH SOLE 3544 0 980 TRANE TECHNOLOGIES PLC SHS G8994E103 597383 3247 SH DFND 1 0 0 3247 TRAVELERS PANIES INC COM 89417E109 734835 4287 SH SOLE 3587 0 700 TRAVELERS PANIES INC COM 89417E109 181352 1058 SH DFND 1 30 0 1028 TRIMBLE NAVIGATION LTD COM 896239100 409872 7819 SH SOLE 7819 0 0 TRUIST FINL CORP COM 89832Q109 1099998 32258 SH SOLE 32258 0 0 TRUIST FINL CORP COM 89832Q109 38465 1128 SH DFND 1 952 0 176 TYLER TECHNOLOGIES INC COM 902252105 709280 2000 SH SOLE 2000 0 0 UBS AG LONDON BRH ETRACS ALERIAN M 90274D374 190591 13633 SH DFND 1 13633 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 6146427 11264 SH SOLE 11175 0 89 ULTA SALON COSMETCS & FRAG I COM 90384S303 474187 869 SH DFND 1 869 0 0 UNILEVER PLC SPON SPON ADR NEW 904767704 2280869 43922 SH SOLE 38922 0 5000 UNILEVER PLC SPON SPON ADR NEW 904767704 6647 128 SH DFND 1 128 0 0 UNION PAC CORP COM 907818108 19866576 98711 SH SOLE 95191 0 3520 UNION PAC CORP COM 907818108 1933907 9609 SH DFND 1 6986 0 2623 UNITED PARCEL SERVICE INC CL B 911312106 1500125 7733 SH SOLE 7633 0 100 UNITED PARCEL SERVICE INC CL B 911312106 65569 338 SH DFND 1 68 0 270 UNITED RENTALS INC COM 911363109 402884 1018 SH SOLE 888 0 130 UNITED RENTALS INC COM 911363109 39972 101 SH DFND 1 14 0 87 UNITEDHEALTH GROUP INC COM 91324P102 26085078 55196 SH SOLE 53776 0 1420 UNITEDHEALTH GROUP INC COM 91324P102 5046789 10679 SH DFND 1 9168 0 1511 URANIUM ENERGY CORP COM 916896103 5613 1949 SH SOLE 1949 0 0 URANIUM ENERGY CORP COM 916896103 47434 16470 SH DFND 1 16470 0 0 URANIUM RTY CORP COM 91702V101 27542 13370 SH DFND 1 13370 0 0 US BANCORP DEL COM NEW 902973304 6379949 176975 SH SOLE 171285 0 5690 US BANCORP DEL COM NEW 902973304 251232 6969 SH DFND 1 6775 0 194 VALERO ENERGY CORP NEW COM 91913Y100 6731233 48218 SH SOLE 48128 0 90 VALERO ENERGY CORP NEW COM 91913Y100 1395581 9997 SH DFND 1 9997 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 214481 6630 SH SOLE 6630 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2704169 83591 SH DFND 1 7975 0 75616 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 354592 8977 SH SOLE 8977 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 145558 3685 SH DFND 1 3685 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1755755 20734 SH SOLE 20734 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 844293 11002 SH SOLE 11002 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 2379 31 SH DFND 1 31 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 104870 748 SH SOLE 366 0 382 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 323161 2305 SH DFND 1 2305 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 230233 923 SH SOLE 493 0 430 VANGUARD INDEX FDS GROWTH ETF 922908736 11973 48 SH DFND 1 48 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 374180 2003 SH SOLE 2003 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 3969093 18818 SH SOLE 18093 0 725 VANGUARD INDEX FDS MID CAP ETF 922908629 175485 832 SH DFND 1 507 0 325 VANGUARD INDEX FDS REIT ETF 922908553 8705831 104839 SH SOLE 104364 0 475 VANGUARD INDEX FDS REIT ETF 922908553 657428 7917 SH DFND 1 7767 0 150 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25691598 68316 SH SOLE 67110 0 1206 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6889226 18319 SH DFND 1 18319 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 321807 2027 SH SOLE 967 0 1060 VANGUARD INDEX FDS SMALL CP ETF 922908751 1724427 9097 SH SOLE 8547 0 550 VANGUARD INDEX FDS SMALL CP ETF 922908751 75824 400 SH DFND 1 0 0 400 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3305195 16194 SH SOLE 10694 0 5500 VANGUARD INDEX FDS TOTAL STK MKT 922908769 16452705 80611 SH DFND 1 80611 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 477032 3454 SH SOLE 2254 0 1200 VANGUARD INDEX FDS VALUE ETF 922908744 492776 3568 SH DFND 1 3568 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 4237551 79251 SH SOLE 75495 0 3756 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2331827 43610 SH DFND 1 43610 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 21252784 526059 SH SOLE 513217 0 12842 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2043715 50587 SH DFND 1 50587 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 9890052 162265 SH SOLE 160614 0 1651 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1975572 32413 SH DFND 1 32263 0 150 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 678 10 SH SOLE 10 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 485591 7160 SH DFND 1 7160 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5644288 61291 SH SOLE 61291 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9784355 204608 SH SOLE 194721 0 9887 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1204777 25194 SH DFND 1 25194 0 0 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 11745521 231850 SH SOLE 231745 0 105 VANGUARD MUN FD INC TAX EXEMPT BD 922907746 289573 5716 SH DFND 1 5716 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2244211 29440 SH SOLE 24137 0 5303 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1043055 13683 SH DFND 1 13233 0 450 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 877883 13140 SH DFND 1 13140 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 435005 3610 SH DFND 1 3610 0 0 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 260826 4350 SH SOLE 4350 0 0 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 3312369 56583 SH SOLE 55848 0 735 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 351474 6004 SH DFND 1 6004 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 59620 948 SH SOLE 948 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1301383 20693 SH DFND 1 20693 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 485247 2940 SH DFND 1 2940 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 2024153 13143 SH SOLE 13023 0 120 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 366698 2381 SH DFND 1 2381 0 0 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 841124 15235 SH SOLE 415 0 14820 VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768 2665318 48276 SH DFND 1 48276 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 230652113 5106312 SH SOLE 5060637 0 45675 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19586344 433614 SH DFND 1 433214 0 400 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 9396780 89069 SH SOLE 87057 0 2012 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6854546 64972 SH DFND 1 64972 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 10349987 167070 SH SOLE 162931 0 4139 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 613553 9904 SH DFND 1 9904 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 6779887 129486 SH SOLE 129486 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 1264964 17640 SH SOLE 17640 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 71638 999 SH DFND 1 999 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 588442 2330 SH SOLE 2330 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 248673 1285 SH SOLE 1285 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 1948992 17062 SH SOLE 17062 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 56315 493 SH DFND 1 493 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1455297 18684 SH SOLE 18684 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 558950 2344 SH SOLE 2344 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 189576 795 SH DFND 1 795 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 619158 3250 SH SOLE 3250 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 8028569 20828 SH SOLE 20828 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 2756111 7150 SH DFND 1 7150 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 1057851 5949 SH SOLE 5949 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 2279382 23579 SH SOLE 23579 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 2832532 19201 SH SOLE 19001 0 200 VANGUARD WORLD FDS UTILITIES ETF 92204A876 137636 933 SH DFND 1 933 0 0 VEEVA SYS INC CL A COM 922475108 1329353 7233 SH SOLE 7233 0 0 VERISK ANALYTICS INC COM 92345Y106 182267 950 SH SOLE 775 0 175 VERISK ANALYTICS INC COM 92345Y106 27628 144 SH DFND 1 77 0 67 VERIZON MUNICATIONS INC COM 92343V104 6517303 167583 SH SOLE 157096 0 10487 VERIZON MUNICATIONS INC COM 92343V104 756372 19449 SH DFND 1 19049 0 400 VERTEX PHARMACEUTICALS INC COM 92532F100 484578 1538 SH SOLE 1438 0 100 VERTEX PHARMACEUTICALS INC COM 92532F100 865812 2748 SH DFND 1 2425 0 323 VISA INC COM CL A 92826C839 21640327 95983 SH SOLE 86846 0 9137 VISA INC COM CL A 92826C839 4350025 19294 SH DFND 1 16524 0 2770 VMWARE INC CL A COM 928563402 603400 4833 SH SOLE 4358 0 475 VMWARE INC CL A COM 928563402 24845 199 SH DFND 1 199 0 0 VOYA FINL INC COM 929089100 365804 5119 SH SOLE 5119 0 0 VOYA FINL INC COM 929089100 178650 2500 SH DFND 1 2500 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1945256 252303 SH SOLE 252303 0 0 VULCAN MATLS CO COM 929160109 757094 4413 SH SOLE 4413 0 0 VULCAN MATLS CO COM 929160109 1372 8 SH DFND 1 8 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 785346 22711 SH SOLE 15511 0 7200 WALGREENS BOOTS ALLIANCE INC COM 931427108 292236 8451 SH DFND 1 8451 0 0 WAL-MART STORES INC COM 931142103 6751293 45787 SH SOLE 40375 0 5412 WAL-MART STORES INC COM 931142103 746244 5061 SH DFND 1 2799 0 2262 WARNER BROS DISCOVERY INC COM SER A 934423104 627813 41577 SH SOLE 14815 0 26762 WARNER BROS DISCOVERY INC COM SER A 934423104 63556 4209 SH DFND 1 3575 0 634 WASHINGTON TR BANCORP COM 940610108 393391 11350 SH SOLE 11350 0 0 WASHINGTON TR BANCORP COM 940610108 68315 1971 SH DFND 1 1971 0 0 WASTE MGMT INC DEL COM 94106L109 1273542 7805 SH SOLE 7105 0 700 WASTE MGMT INC DEL COM 94106L109 382144 2342 SH DFND 1 2265 0 77 WATSCO INC COM 942622200 3035246 9540 SH SOLE 8712 0 828 WATSCO INC COM 942622200 340431 1070 SH DFND 1 1070 0 0 WEC ENERGY GROUP INC COM 92939U106 831403 8771 SH SOLE 8771 0 0 WEC ENERGY GROUP INC COM 92939U106 143607 1515 SH DFND 1 1515 0 0 WELLS FARGO & CO NEW COM 949746101 2499227 66860 SH SOLE 66160 0 700 WELLS FARGO & CO NEW COM 949746101 205440 5496 SH DFND 1 3546 0 1950 WEST PHARMACEUTICAL SVSC INC COM 955306105 390818 1128 SH SOLE 725 0 403 WEST PHARMACEUTICAL SVSC INC COM 955306105 51278 148 SH DFND 1 148 0 0 WESTROCK CO COM 96145D105 374476 12290 SH SOLE 2700 0 9590 WESTROCK CO COM 96145D105 92416 3033 SH DFND 1 33 0 3000 WEYERHAEUSER CO COM 962166104 1456936 48355 SH SOLE 48355 0 0 WEYERHAEUSER CO COM 962166104 135736 4505 SH DFND 1 105 0 4400 WHEATON PRECIOUS METALS CORP COM 962879102 209255 4345 SH SOLE 4345 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 376804 7824 SH DFND 1 7824 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 519440 10333 SH SOLE 10333 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 287369 3493 SH SOLE 3493 0 0 XCEL ENERGY INC COM 98389B100 357634 5303 SH SOLE 4110 0 1193 XCEL ENERGY INC COM 98389B100 474036 7029 SH DFND 1 2296 0 4733 XYLEM INC COM 98419M100 1347908 12874 SH SOLE 11624 0 1250 XYLEM INC COM 98419M100 170138 1625 SH DFND 1 1490 0 135 YUM BRANDS INC COM 988498101 1133246 8580 SH SOLE 8580 0 0 YUM BRANDS INC COM 988498101 4227 32 SH DFND 1 32 0 0 YUM CHINA HLDGS INC COM 98850P109 479038 7557 SH SOLE 7557 0 0 YUM CHINA HLDGS INC COM 98850P109 1965 31 SH DFND 1 31 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 308778 971 SH SOLE 896 0 75 ZIMMER BIOMET HLDGS INC COM 98956P102 1294584 10020 SH SOLE 8545 0 1475 ZOETIS INC CL A 98978V103 6479676 38931 SH SOLE 38376 0 555 ZOETIS INC CL A 98978V103 1484145 8917 SH DFND 1 5467 0 3450