The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2SEVENTY BIO INC COMMON STOCK 901384107   64,490 15,103 SH   SOLE   15,103 0 0
3M CO COM 88579Y101   6,148,922 56,247 SH   SOLE   54,572 0 1,675
3M CO COM 88579Y101   467,999 4,281 SH   DFND 1 4,131 0 150
ABBOTT LABS COM 002824100   30,782,506 279,663 SH   SOLE   266,909 0 12,754
ABBOTT LABS COM 002824100   3,122,466 28,368 SH   DFND 1 27,851 0 517
ABBVIE INC COM 00287Y109   41,927,134 270,550 SH   SOLE   265,153 0 5,397
ABBVIE INC COM 00287Y109   4,615,162 29,781 SH   DFND 1 28,895 0 886
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   11,616,876 33,105 SH   SOLE   31,915 0 1,190
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,835,259 5,230 SH   DFND 1 4,940 0 290
ADOBE SYS INC COM 00724F101   13,297,617 22,289 SH   SOLE   20,806 0 1,483
ADOBE SYS INC COM 00724F101   4,214,382 7,064 SH   DFND 1 3,301 0 3,763
ADVANCED MICRO DEVICES INC COM 007903107   853,209 5,788 SH   SOLE   4,225 0 1,563
ADVANCED MICRO DEVICES INC COM 007903107   218,609 1,483 SH   DFND 1 374 0 1,109
ADVISORS INNER CIRCLE FD III STRATEGAS GBL PO 00775Y652   348,788 13,420 SH   SOLE   13,420 0 0
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645   333,747 14,480 SH   SOLE   14,480 0 0
AFLAC INC COM COM 001055102   3,123,945 37,866 SH   SOLE   35,666 0 2,200
AFLAC INC COM COM 001055102   254,183 3,081 SH   DFND 1 3,081 0 0
AGCO CORP COM 001084102   325,743 2,683 SH   SOLE   2,683 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   614,930 4,423 SH   SOLE   3,296 0 1,127
AGILENT TECHNOLOGIES INC COM 00846U101   107,887 776 SH   DFND 1 776 0 0
AIR PRODS & CHEMS INC COM 009158106   9,911,834 36,201 SH   SOLE   35,086 0 1,115
AIR PRODS & CHEMS INC COM 009158106   1,591,052 5,811 SH   DFND 1 5,412 0 399
AKAMAI TECHNOLOGIES INC COM 00971T101   268,181 2,266 SH   SOLE   1,691 0 575
AKAMAI TECHNOLOGIES INC COM 00971T101   5,562 47 SH   DFND 1 47 0 0
ALCON INC ORD SHS H01301128   281,701 3,606 SH   SOLE   3,606 0 0
ALCON INC ORD SHS H01301128   4,218 54 SH   DFND 1 54 0 0
ALLIANT ENERGY CORP COM 018802108   674,441 13,147 SH   SOLE   12,040 0 1,107
ALLIANT ENERGY CORP COM 018802108   1,642 32 SH   DFND 1 32 0 0
ALLSTATE CORP COM 020002101   1,799,443 12,855 SH   SOLE   12,530 0 325
ALLSTATE CORP COM 020002101   181,834 1,299 SH   DFND 1 1,299 0 0
ALPHABET INC CAP STK CL A 02079K305   86,137,464 616,633 SH   SOLE   592,613 0 24,020
ALPHABET INC CAP STK CL A 02079K305   12,033,036 86,141 SH   DFND 1 71,332 0 14,809
ALPHABET INC CAP STK CL C 02079K107   44,508,090 315,817 SH   SOLE   303,983 0 11,834
ALPHABET INC CAP STK CL C 02079K107   6,661,197 47,266 SH   DFND 1 23,566 0 23,700
ALPS ETF TR ALERIAN MLP 00162Q452   225,101 5,294 SH   SOLE   5,294 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   983,105 23,121 SH   DFND 1 0 0 23,121
ALTICE USA INC CL A 02156K103   402,295 123,783 SH   SOLE   123,783 0 0
ALTRIA GROUP INC COM 02209S103   845,526 20,960 SH   SOLE   20,960 0 0
ALTRIA GROUP INC COM 02209S103   28,238 700 SH   DFND 1 700 0 0
AMAZON INC COM 023135106   80,174,484 527,672 SH   SOLE   508,029 0 19,643
AMAZON INC COM 023135106   16,487,921 108,516 SH   DFND 1 59,557 0 48,959
AMCOR PLC ORD G0250X107   6,054,884 628,100 SH   SOLE   628,100 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V206   230,527 13,730 SH   SOLE   13,730 0 0
AMERICAN ELEC PWR INC COM 025537101   3,076,532 37,879 SH   SOLE   37,879 0 0
AMERICAN ELEC PWR INC COM 025537101   71,880 885 SH   DFND 1 15 0 870
AMERICAN EXPRESS CO COM 025816109   14,650,363 78,202 SH   SOLE   75,976 0 2,226
AMERICAN EXPRESS CO COM 025816109   2,103,641 11,229 SH   DFND 1 6,945 0 4,284
AMERICAN TOWER CORP NEW COM 03027X100   10,958,716 50,763 SH   SOLE   48,444 0 2,319
AMERICAN TOWER CORP NEW COM 03027X100   1,000,820 4,636 SH   DFND 1 4,426 0 210
AMERIPRISE FINL INC COM 03076C106   1,230,269 3,239 SH   SOLE   3,239 0 0
AMERIPRISE FINL INC COM 03076C106   57,734 152 SH   DFND 1 9 0 143
AMGEN INC COM 031162100   13,326,397 46,269 SH   SOLE   45,639 0 630
AMGEN INC COM 031162100   1,670,516 5,800 SH   DFND 1 5,485 0 315
AMPHENOL CORP NEW CL A 032095101   15,986,893 161,272 SH   SOLE   159,872 0 1,400
AMPHENOL CORP NEW CL A 032095101   1,251,516 12,625 SH   DFND 1 12,625 0 0
AMPLIFY ETF TR YIELDSHARES CW 032108409   1,205,419 32,980 SH   SOLE   32,980 0 0
ANALOG DEVICES INC COM 032654105   9,964,734 50,185 SH   SOLE   48,135 0 2,050
ANALOG DEVICES INC COM 032654105   944,748 4,758 SH   DFND 1 4,313 0 445
ANSYS INC COM 03662Q105   420,215 1,158 SH   SOLE   1,131 0 27
ANSYS INC COM 03662Q105   1,089 3 SH   DFND 1 3 0 0
ANTHEM INC COM 036752103   960,568 2,037 SH   SOLE   2,024 0 13
ANTHEM INC COM 036752103   10,374 22 SH   DFND 1 22 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   13,479,873 225,190 SH   SOLE   225,190 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   1,042,582 17,417 SH   DFND 1 17,417 0 0
APPLE INC COM 037833100   280,357,758 1,456,177 SH   SOLE   1,418,062 0 38,115
APPLE INC COM 037833100   39,163,490 203,415 SH   DFND 1 161,654 0 41,761
APPLIED MATLS INC COM 038222105   747,629 4,613 SH   SOLE   2,409 0 2,204
APPLIED MATLS INC COM 038222105   132,735 819 SH   DFND 1 504 0 315
APTIV PLC SHS G6095L109   595,561 6,638 SH   SOLE   5,288 0 1,350
APTIV PLC SHS G6095L109   173,070 1,929 SH   DFND 1 429 0 1,500
ARCH CAP GROUP LTD ORD G0450A105   185,675 2,500 SH   SOLE   2,500 0 0
ARCH CAP GROUP LTD ORD G0450A105   22,504 303 SH   DFND 1 0 0 303
ARCHER DANIELS MIDLAND CO COM 039483102   3,149,586 43,611 SH   SOLE   43,611 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   44,560 617 SH   DFND 1 2 0 615
ARISTA NETWORKS INC COM 040413106   7,405,141 31,443 SH   SOLE   30,988 0 455
ARISTA NETWORKS INC COM 040413106   215,963 917 SH   DFND 1 917 0 0
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210   1,142,949 1,510 SH   SOLE   732 0 778
ASML HOLDING N V N Y REGISTRY SHS NY REGISTRY SHS N07059210   287,630 380 SH   DFND 1 380 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   444,241 6,596 SH   SOLE   6,596 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   7,813 116 SH   DFND 1 116 0 0
AT&T INC COM 00206R102   1,685,366 100,439 SH   SOLE   97,950 0 2,489
AT&T INC COM 00206R102   303,584 18,092 SH   DFND 1 18,092 0 0
AUTODESK INC COM 052769106   410,751 1,687 SH   SOLE   1,507 0 180
AUTODESK INC COM 052769106   25,078 103 SH   DFND 1 103 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   24,009,189 103,057 SH   SOLE   99,956 0 3,101
AUTOMATIC DATA PROCESSING IN COM 053015103   2,219,738 9,528 SH   DFND 1 9,440 0 88
AUTOZONE INC COM 053332102   625,718 242 SH   SOLE   242 0 0
AVALONBAY CMNTYS INC COM 053484101   270,158 1,443 SH   SOLE   1,443 0 0
AVALONBAY CMNTYS INC COM 053484101   75,450 403 SH   DFND 1 335 0 68
AVERY DENNISON CORP COM 053611109   513,284 2,539 SH   SOLE   2,264 0 275
AVERY DENNISON CORP COM 053611109   1,819 9 SH   DFND 1 9 0 0
BALL CORP COM 058498106   484,491 8,423 SH   SOLE   8,423 0 0
BALL CORP COM 058498106   47,281 822 SH   DFND 1 822 0 0
BANK AMER CORP COM 060505104   4,928,446 146,375 SH   SOLE   144,350 0 2,025
BANK AMER CORP COM 060505104   490,808 14,577 SH   DFND 1 5,660 0 8,917
BANK NEW YORK MELLON CORP COM 064058100   658,016 12,642 SH   SOLE   12,642 0 0
BARINGS CORPORATE INVS COM 06759X107   192,354 10,437 SH   SOLE   10,437 0 0
BARRICK GOLD CORP COM 067901108   89,546 4,950 SH   SOLE   4,950 0 0
BARRICK GOLD CORP COM 067901108   145,805 8,060 SH   DFND 1 60 0 8,000
BAXTER INTL INC COM 071813109   259,215 6,705 SH   SOLE   6,705 0 0
BECTON DICKINSON & CO COM 075887109   8,864,196 36,354 SH   SOLE   35,154 0 1,200
BECTON DICKINSON & CO COM 075887109   88,266 362 SH   DFND 1 241 0 121
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,426,250 10 SH   SOLE   10 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   39,314,275 110,229 SH   SOLE   99,945 0 10,284
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,123,139 17,168 SH   DFND 1 11,698 0 5,470
BEST BUY INC COM 086516101   267,561 3,418 SH   SOLE   3,418 0 0
BEST BUY INC COM 086516101   861 11 SH   DFND 1 11 0 0
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108   1,751,468 25,640 SH   SOLE   22,721 0 2,919
BHP BILLITON LTD SPONSORED SPONSORED ADR 088606108   26,778 392 SH   DFND 1 123 0 269
BIOGEN INC COM 09062X103   701,267 2,710 SH   SOLE   2,710 0 0
BLACKROCK INC COM 09247X101   3,625,499 4,466 SH   SOLE   4,131 0 335
BLACKROCK INC COM 09247X101   253,282 312 SH   DFND 1 196 0 116
BLACKSTONE GROUP INC COM CL A 09260D107   799,790 6,109 SH   SOLE   6,109 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   1,659,018 12,672 SH   DFND 1 11,377 0 1,295
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   1,629,074 58,939 SH   SOLE   58,939 0 0
BLUEBIRD BIO INC COM 09609G100   20,841 15,102 SH   SOLE   15,102 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109   936,420 10,152 SH   SOLE   10,152 0 0
BOEING CO COM 097023105   1,126,833 4,323 SH   SOLE   4,048 0 275
BOEING CO COM 097023105   198,362 761 SH   DFND 1 61 0 700
BOOKING HLDGS INC COM 09857L108   2,770,379 781 SH   SOLE   721 0 60
BOOKING HLDGS INC COM 09857L108   2,986,759 842 SH   DFND 1 109 0 733
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   255,820 2,000 SH   SOLE   1,400 0 600
BORGWARNER INC COM 099724106   428,981 11,966 SH   SOLE   11,624 0 342
BORGWARNER INC COM 099724106   126,801 3,537 SH   DFND 1 37 0 3,500
BOSTON SCIENTIFIC CORP COM 101137107   419,932 7,264 SH   SOLE   5,704 0 1,560
BOSTON SCIENTIFIC CORP COM 101137107   3,584 62 SH   DFND 1 62 0 0
BP PLC SPONSORED SPONSORED ADR 055622104   276,120 7,800 SH   SOLE   7,017 0 783
BP PLC SPONSORED SPONSORED ADR 055622104   110,236 3,114 SH   DFND 1 3,114 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   11,030,316 214,974 SH   SOLE   212,575 0 2,399
BRISTOL MYERS SQUIBB CO COM 110122108   371,177 7,234 SH   DFND 1 5,401 0 1,833
BROADCOM INC COM 11135F101   36,615,233 32,802 SH   SOLE   31,338 0 1,464
BROADCOM INC COM 11135F101   4,077,661 3,653 SH   DFND 1 3,500 0 153
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   758,395 3,686 SH   SOLE   2,791 0 895
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   191,348 930 SH   DFND 1 0 0 930
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   229,210 5,706 SH   SOLE   5,706 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,383 134 SH   DFND 1 134 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,083,561 27,008 SH   SOLE   27,008 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   113,339 2,825 SH   DFND 1 2,825 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   383,346 14,587 SH   SOLE   14,587 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   152,740 14,000 SH   SOLE   14,000 0 0
BROWN & BROWN INC COM 115236101   661,750 9,306 SH   SOLE   9,306 0 0
BROWN & BROWN INC COM 115236101   782 11 SH   DFND 1 11 0 0
BUNGE GLOBAL SA COM SHS H11356104   631,240 6,253 SH   SOLE   5,185 0 1,068
CABOT CORP COM 127055101   33,893,485 405,910 SH   SOLE   374,623 0 31,287
CABOT CORP COM 127055101   14,478,900 173,400 SH   DFND 1 173,400 0 0
CABOT OIL & GAS CORP COM 127097103   14,916,159 584,489 SH   SOLE   543,615 0 40,874
CABOT OIL & GAS CORP COM 127097103   11,308,422 443,120 SH   DFND 1 443,120 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   39,766 146 SH   SOLE   46 0 100
CADENCE DESIGN SYSTEM INC COM 127387108   1,793,284 6,584 SH   DFND 1 131 0 6,453
CAMBRIDGE BANCORP COM 132152109   208,200 3,000 SH   SOLE   3,000 0 0
CAMDEN NATL CORP COM 133034108   1,609,811 42,780 SH   SOLE   31,881 0 10,899
CAMECO CORP COM 13321L108   395,744 9,182 SH   SOLE   9,182 0 0
CAMECO CORP COM 13321L108   349,412 8,107 SH   DFND 1 8,107 0 0
CANADIAN NAT RES LTD COM 136385101   7,924,972 120,955 SH   SOLE   120,775 0 180
CANADIAN NAT RES LTD COM 136385101   549,844 8,392 SH   DFND 1 5,892 0 2,500
CANADIAN NATL RY CO COM 136375102   2,879,440 22,920 SH   SOLE   21,320 0 1,600
CANADIAN NATL RY CO COM 136375102   6,282 50 SH   DFND 1 50 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   7,378,275 93,325 SH   SOLE   92,055 0 1,270
CANADIAN PACIFIC KANSAS CITY COM 13646K108   427,952 5,413 SH   DFND 1 5,413 0 0
CAPITAL ONE FINL CORP COM 14040H105   193,009 1,472 SH   SOLE   822 0 650
CAPITAL ONE FINL CORP COM 14040H105   84,441 644 SH   DFND 1 512 0 132
CARLISLE COS INC COM 142339100   480,205 1,537 SH   SOLE   300 0 1,237
CARRIER GLOBAL CORPORATION COM 14448C104   4,627,655 80,551 SH   SOLE   72,997 0 7,554
CARRIER GLOBAL CORPORATION COM 14448C104   419,730 7,306 SH   DFND 1 6,156 0 1,150
CATERPILLAR INC DEL COM 149123101   17,972,597 60,786 SH   SOLE   58,522 0 2,264
CATERPILLAR INC DEL COM 149123101   1,078,900 3,649 SH   DFND 1 3,649 0 0
CBOE HLDGS INC COM 12503M108   1,660,787 9,301 SH   SOLE   8,761 0 540
CBOE HLDGS INC COM 12503M108   456,756 2,558 SH   DFND 1 2,558 0 0
CBRE GROUP INC CL A 12504L109   1,195,462 12,842 SH   SOLE   12,842 0 0
CBRE GROUP INC CL A 12504L109   127,719 1,372 SH   DFND 1 1,372 0 0
CDW CORP COM 12514G108   181,856 800 SH   SOLE   800 0 0
CDW CORP COM 12514G108   100,475 442 SH   DFND 1 442 0 0
CELANESE CORP DEL COM SER A 150870103   539,600 3,473 SH   SOLE   2,786 0 687
CELANESE CORP DEL COM SER A 150870103   648,048 4,171 SH   DFND 1 5 0 4,166
CENTENE CORP DEL COM 15135B101   1,737,701 23,416 SH   SOLE   23,416 0 0
CENTENE CORP DEL COM 15135B101   189,087 2,548 SH   DFND 1 68 0 2,480
CHARTER COMMUNICATIONS INC N CL A 16119P108   516,167 1,328 SH   SOLE   1,314 0 14
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,442 14 SH   DFND 1 14 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,851,350 10,845 SH   SOLE   10,745 0 100
CHEVRON CORP NEW COM 166764100   24,859,304 166,662 SH   SOLE   161,056 0 5,606
CHEVRON CORP NEW COM 166764100   2,964,406 19,874 SH   DFND 1 15,295 0 4,579
CHIPOTLE MEXICAN GRILL INC COM 169656105   450,531 197 SH   SOLE   197 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   249,279 109 SH   DFND 1 9 0 100
CHUBB LIMITED COM H1467J104   6,890,966 30,491 SH   SOLE   29,081 0 1,410
CHUBB LIMITED COM H1467J104   217,412 962 SH   DFND 1 647 0 315
CHURCH & DWIGHT INC COM 171340102   30,694,081 324,599 SH   SOLE   322,125 0 2,474
CHURCH & DWIGHT INC COM 171340102   1,150,322 12,165 SH   DFND 1 12,165 0 0
CIGNA CORP NEW COM 125523100   4,724,423 15,777 SH   SOLE   15,001 0 776
CIGNA CORP NEW COM 125523100   167,393 559 SH   DFND 1 446 0 113
CINTAS CORP COM 172908105   885,910 1,470 SH   SOLE   1,470 0 0
CINTAS CORP COM 172908105   115,711 192 SH   DFND 1 192 0 0
CISCO SYS INC COM 17275R102   29,395,719 581,863 SH   SOLE   574,033 0 7,830
CISCO SYS INC COM 17275R102   1,674,839 33,152 SH   DFND 1 27,886 0 5,266
CITIGROUP INC COM NEW 172967424   608,381 11,827 SH   SOLE   11,627 0 200
CITIGROUP INC COM NEW 172967424   38,683 752 SH   DFND 1 752 0 0
CLEVELAND CLIFFS INC COM 185899101   356,166 17,442 SH   SOLE   17,442 0 0
CLOROX CO DEL COM 189054109   405,954 2,847 SH   SOLE   1,927 0 920
CLOROX CO DEL COM 189054109   570 4 SH   DFND 1 4 0 0
CME GROUP INC COM 12572Q105   566,935 2,692 SH   SOLE   2,486 0 206
CME GROUP INC COM 12572Q105   24,640 117 SH   DFND 1 20 0 97
CMS ENERGY CORP COM 125896100   573,441 9,875 SH   SOLE   6,500 0 3,375
CMS ENERGY CORP COM 125896100   16,143 278 SH   DFND 1 44 0 234
COCA COLA CO COM 191216100   10,528,905 178,668 SH   SOLE   163,210 0 15,458
COCA COLA CO COM 191216100   1,212,838 20,581 SH   DFND 1 13,317 0 7,264
COCA COLA EUROPEAN PARTNERS SHS G25839104   239,196 3,584 SH   SOLE   3,584 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104   67 1 SH   DFND 1 1 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   6,316,196 83,625 SH   SOLE   83,475 0 150
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   982 13 SH   DFND 1 13 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103   125,290 10,663 SH   SOLE   10,663 0 0
COLGATE PALMOLIVE CO COM 194162103   9,788,229 122,798 SH   SOLE   120,973 0 1,825
COLGATE PALMOLIVE CO COM 194162103   1,151,969 14,452 SH   DFND 1 14,452 0 0
COMCAST CORP NEW CL A 20030N101   8,059,762 183,803 SH   SOLE   178,001 0 5,802
COMCAST CORP NEW CL A 20030N101   766,103 17,471 SH   DFND 1 15,231 0 2,240
CONOCOPHILLIPS COM 20825C104   920,319 7,929 SH   SOLE   7,562 0 367
CONOCOPHILLIPS COM 20825C104   152,980 1,318 SH   DFND 1 62 0 1,256
CONSOLIDATED EDISON INC COM 209115104   355,329 3,906 SH   SOLE   3,906 0 0
CONSOLIDATED EDISON INC COM 209115104   546 6 SH   DFND 1 6 0 0
CONSTELLATION BRANDS INC CL A 21036P108   574,882 2,378 SH   SOLE   2,178 0 200
CONSTELLATION BRANDS INC CL A 21036P108   674,724 2,791 SH   DFND 1 2,791 0 0
CORNING INC COM 219350105   1,008,687 33,126 SH   SOLE   33,126 0 0
CORNING INC COM 219350105   9,348 307 SH   DFND 1 307 0 0
CORTEVA INC COM 22052L104   405,212 8,456 SH   SOLE   6,131 0 2,325
CORTEVA INC COM 22052L104   51,370 1,072 SH   DFND 1 2 0 1,070
COSTAR GROUP INC COM 22160N109   161,235 1,845 SH   SOLE   1,845 0 0
COSTAR GROUP INC COM 22160N109   61,086 699 SH   DFND 1 699 0 0
COSTCO WHSL CORP NEW COM 22160K105   20,092,175 30,439 SH   SOLE   28,382 0 2,057
COSTCO WHSL CORP NEW COM 22160K105   5,918,937 8,967 SH   DFND 1 8,071 0 896
COUPANG INC CL A 22266T109   1,457,100 90,000 SH   SOLE   90,000 0 0
COUPANG INC CL A 22266T109   214,628,240 13,256,840 SH   DFND 1 13,256,840 0 0
CRH PLC ORD G25508105   387,694 5,625 SH   SOLE   5,625 0 0
CRH PLC ORD G25508105   1,516 22 SH   DFND 1 22 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   569,874 2,232 SH   SOLE   2,232 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,468,856 5,753 SH   DFND 1 5,753 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   270,466 2,348 SH   SOLE   1,987 0 361
CROWN CASTLE INTL CORP NEW COM 22822V101   296,269 2,572 SH   DFND 1 2,327 0 245
CSX CORP COM 126408103   1,538,273 44,369 SH   SOLE   42,869 0 1,500
CSX CORP COM 126408103   4,576 132 SH   DFND 1 132 0 0
CUMMINS INC COM 231021106   455,902 1,903 SH   SOLE   1,498 0 405
CVS HEALTH CORP COM 126650100   13,959,259 176,789 SH   SOLE   173,553 0 3,236
CVS HEALTH CORP COM 126650100   479,603 6,074 SH   DFND 1 5,724 0 350
D R HORTON INC COM 23331A109   428,128 2,817 SH   SOLE   2,817 0 0
D R HORTON INC COM 23331A109   13,222 87 SH   DFND 1 87 0 0
DANAHER CORP DEL COM 235851102   9,360,248 40,461 SH   SOLE   36,026 0 4,435
DANAHER CORP DEL COM 235851102   1,143,745 4,944 SH   DFND 1 2,168 0 2,776
DEERE & CO COM 244199105   3,693,199 9,236 SH   SOLE   7,211 0 2,025
DEERE & CO COM 244199105   56,782 142 SH   DFND 1 101 0 41
DELL TECHNOLOGIES INC CL C 24703L202   639,540 8,360 SH   SOLE   8,360 0 0
DELL TECHNOLOGIES INC CL C 24703L202   34,502 451 SH   DFND 1 451 0 0
DEVON ENERGY CORP NEW COM 25179M103   25,504 563 SH   SOLE   563 0 0
DEVON ENERGY CORP NEW COM 25179M103   308,901 6,819 SH   DFND 1 819 0 6,000
DEX INC COM 252131107   818,374 6,595 SH   SOLE   6,595 0 0
DIAGEO P L C SPON SPON ADR NEW 25243Q205   2,694,710 18,500 SH   SOLE   17,340 0 1,160
DIAGEO P L C SPON SPON ADR NEW 25243Q205   83,463 573 SH   DFND 1 573 0 0
DIAMONDBACK ENERGY INC COM 25278X109   102,508 661 SH   SOLE   276 0 385
DIAMONDBACK ENERGY INC COM 25278X109   542,005 3,495 SH   DFND 1 3,295 0 200
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   238,355 6,937 SH   SOLE   6,937 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   29,343 854 SH   DFND 1 854 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   1,071,564 28,790 SH   SOLE   28,790 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   186,174 5,002 SH   DFND 1 5,002 0 0
DISC MEDICINE INC COM 254604101   233,986 4,051 SH   SOLE   4,051 0 0
DISNEY WALT CO COM DISNEY 254687106   11,707,453 129,665 SH   SOLE   121,326 0 8,339
DISNEY WALT CO COM DISNEY 254687106   1,210,699 13,409 SH   DFND 1 13,109 0 300
DOLBY LABORATORIES INC COM 25659T107   769,243 8,926 SH   SOLE   8,926 0 0
DOLBY LABORATORIES INC COM 25659T107   49,984 580 SH   DFND 1 580 0 0
DOLLAR TREE INC COM 256746108   1,398,340 9,844 SH   SOLE   9,844 0 0
DOLLAR TREE INC COM 256746108   163,784 1,153 SH   DFND 1 1,153 0 0
DORCHESTER MINERALS LP COM COM UNIT 25820R105   358,088 11,250 SH   SOLE   11,250 0 0
DOVER CORP COM 260003108   3,916,618 25,464 SH   SOLE   24,098 0 1,366
DOVER CORP COM 260003108   832,266 5,411 SH   DFND 1 690 0 4,721
DOW INC COM 260557103   1,103,216 20,117 SH   SOLE   19,228 0 889
DOW INC COM 260557103   39,320 717 SH   DFND 1 42 0 675
DTE ENERGY CO COM 233331107   344,783 3,127 SH   SOLE   3,127 0 0
DTE ENERGY CO COM 233331107   6,285 57 SH   DFND 1 57 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   960,114 9,894 SH   SOLE   9,057 0 837
DUKE ENERGY CORP NEW COM NEW 26441C204   78,796 812 SH   DFND 1 812 0 0
DUOLINGO INC CL A COM 26603R106   226,850 1,000 SH   SOLE   1,000 0 0
DUPONT DE NEMOURS INC COM 26614N102   838,537 10,900 SH   SOLE   8,575 0 2,325
DUPONT DE NEMOURS INC COM 26614N102   18,694 243 SH   DFND 1 243 0 0
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   737,619 35,100 SH   SOLE   35,100 0 0
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   96,857 4,609 SH   DFND 1 4,609 0 0
EATON CORP PLC SHS G29183103   3,266,723 13,565 SH   SOLE   13,565 0 0
EATON CORP PLC SHS G29183103   674,537 2,801 SH   DFND 1 716 0 2,085
EATON VANCE TAX ADVT DIV INC COM 27828G107   343,918 15,457 SH   SOLE   15,457 0 0
EBAY INC COM 278642103   893,948 20,494 SH   SOLE   19,819 0 675
EBAY INC COM 278642103   142,376 3,264 SH   DFND 1 3,264 0 0
ECOLAB INC COM 278865100   9,394,253 47,362 SH   SOLE   46,060 0 1,302
ECOLAB INC COM 278865100   1,826,407 9,208 SH   DFND 1 9,039 0 169
EDWARDS LIFESCIENCES CORP COM 28176E108   1,091,900 14,320 SH   SOLE   12,921 0 1,399
EDWARDS LIFESCIENCES CORP COM 28176E108   5,490 72 SH   DFND 1 72 0 0
EMERSON ELEC CO COM 291011104   14,535,944 149,347 SH   SOLE   144,464 0 4,883
EMERSON ELEC CO COM 291011104   508,939 5,229 SH   DFND 1 4,917 0 312
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   150,400 16,000 SH   SOLE   16,000 0 0
ENBRIDGE INC COM 29250N105   215,472 5,982 SH   SOLE   5,982 0 0
ENBRIDGE INC COM 29250N105   1,477 41 SH   DFND 1 41 0 0
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   447,463 8,045 SH   SOLE   8,045 0 0
ENPHASE ENERGY INC COM 29355A107   593,309 4,490 SH   SOLE   3,340 0 1,150
ENPHASE ENERGY INC COM 29355A107   396 3 SH   DFND 1 3 0 0
ENSIGN GROUP INC COM 29358P101   800,955 7,138 SH   DFND 1 7,138 0 0
ENTERGY CORP NEW COM 29364G103   1,239,476 12,249 SH   SOLE   11,889 0 360
ENTERGY CORP NEW COM 29364G103   61,422 607 SH   DFND 1 607 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   608,580 23,096 SH   SOLE   18,946 0 4,150
ENTERPRISE PRODS PARTNERS L COM 293792107   245,846 9,330 SH   DFND 1 9,330 0 0
EOG RES INC COM 26875P101   766,339 6,336 SH   SOLE   6,336 0 0
EOG RES INC COM 26875P101   373,252 3,086 SH   DFND 1 1,511 0 1,575
EQUIFAX INC COM 294429105   1,142,480 4,620 SH   SOLE   4,620 0 0
EQUIFAX INC COM 294429105   327,907 1,326 SH   DFND 1 1,326 0 0
EQUINIX INC COM PAR $0.001 29444U700   1,136,405 1,411 SH   SOLE   1,392 0 19
EQUINIX INC COM PAR $0.001 29444U700   12,886 16 SH   DFND 1 16 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   907,553 14,839 SH   SOLE   14,839 0 0
ESSENTIAL UTILS INC COM 29670G102   573,323 15,350 SH   SOLE   15,350 0 0
EVERSOURCE ENERGY COM 30040W108   400,748 6,493 SH   SOLE   5,615 0 878
EVERSOURCE ENERGY COM 30040W108   33,082 536 SH   DFND 1 36 0 500
EXPEDITORS INTL WASH INC COM 302130109   3,733,193 29,349 SH   SOLE   28,934 0 415
EXPEDITORS INTL WASH INC COM 302130109   24,422 192 SH   DFND 1 34 0 158
EXXON MOBIL CORP COM 30231G102   50,710,756 507,209 SH   SOLE   493,754 0 13,455
EXXON MOBIL CORP COM 30231G102   5,239,752 52,408 SH   DFND 1 39,124 0 13,284
F5 NETWORKS INC COM 315616102   879,508 4,914 SH   SOLE   4,914 0 0
F5 NETWORKS INC COM 315616102   188,824 1,055 SH   DFND 1 1,055 0 0
FACEBOOK INC CL A 30303M102   4,853,853 13,713 SH   SOLE   13,645 0 68
FACEBOOK INC CL A 30303M102   1,512,825 4,274 SH   DFND 1 1,240 0 3,034
FACTSET RESH SYS INC COM 303075105   42,935 90 SH   SOLE   90 0 0
FACTSET RESH SYS INC COM 303075105   2,042,251 4,281 SH   DFND 1 0 0 4,281
FAIR ISAAC CORP COM 303250104   87,301 75 SH   SOLE   75 0 0
FAIR ISAAC CORP COM 303250104   1,736,703 1,492 SH   DFND 1 180 0 1,312
FASTENAL CO COM 311900104   11,304,826 174,538 SH   SOLE   174,538 0 0
FASTENAL CO COM 311900104   249,883 3,858 SH   DFND 1 3,150 0 708
FEDEX CORP COM 31428X106   551,475 2,180 SH   SOLE   2,180 0 0
FEDEX CORP COM 31428X106   50,847 201 SH   DFND 1 201 0 0
FERGUSON PLC NEW SHS G3421J106   320,882 1,662 SH   SOLE   1,530 0 132
FERGUSON PLC NEW SHS G3421J106   52,515 272 SH   DFND 1 272 0 0
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   223,005 4,214 SH   SOLE   4,214 0 0
FIDELITY MSCI ENERGY IDX 316092402   114,970 4,990 SH   SOLE   4,990 0 0
FIDELITY MSCI ENERGY IDX 316092402   161,741 7,020 SH   DFND 1 7,020 0 0
FIFTH THIRD BANCORP COM 316773100   561,670 16,285 SH   SOLE   15,185 0 1,100
FIFTH THIRD BANCORP COM 316773100   10,830 314 SH   DFND 1 314 0 0
FIRST INTERNET BANCORP COM 320557101   5,037,858 208,262 SH   SOLE   207,396 0 866
FIRST INTERNET BANCORP COM 320557101   640,914 26,495 SH   DFND 1 26,495 0 0
FIRST SOLAR INC COM 336433107   665,001 3,860 SH   SOLE   3,860 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309   2,366,063 51,358 SH   DFND 1 0 0 51,358
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   296,120 5,500 SH   SOLE   5,500 0 0
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   103,311,336 4,854,856 SH   SOLE   4,811,987 0 42,869
FIRST TR EXCHANGE-TRADED FD ENERGY INM PARTN 33739Q804   9,296,955 436,887 SH   DFND 1 433,022 0 3,865
FIRST TR ISE WATER INDEX FD COM 33733B100   1,447,567 15,270 SH   SOLE   15,270 0 0
FIRST TR ISE WATER INDEX FD COM 33733B100   538,453 5,680 SH   DFND 1 5,680 0 0
FISERV INC COM 337738108   3,311,568 24,929 SH   SOLE   24,779 0 150
FISERV INC COM 337738108   345,251 2,599 SH   DFND 1 2,301 0 298
FIVE BELOW INC COM 33829M101   1,217,357 5,711 SH   SOLE   5,711 0 0
FOGHORN THERAPEUTICS INC COM 344174107   70,170 10,879 SH   SOLE   10,879 0 0
FORTINET INC COM 34959E109   599,055 10,235 SH   SOLE   10,235 0 0
FORTINET INC COM 34959E109   10,945 187 SH   DFND 1 187 0 0
FORTIVE CORP COM 34959J108   397,528 5,399 SH   SOLE   3,599 0 1,800
FORTIVE CORP COM 34959J108   27,685 376 SH   DFND 1 206 0 170
FRANCO NEVADA CORP COM 351858105   165,107 1,490 SH   SOLE   1,490 0 0
FRANCO NEVADA CORP COM 351858105   331,322 2,990 SH   DFND 1 2,990 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,821,156 66,271 SH   SOLE   63,111 0 3,160
FREEPORT-MCMORAN INC CL B 35671D857   337,623 7,931 SH   DFND 1 1,731 0 6,200
FTI CONSULTING INC COM 302941109   2,389,800 12,000 SH   SOLE   12,000 0 0
FULCRUM THERAPEUTICS INC COM 359616109   921,746 136,555 SH   SOLE   136,555 0 0
FULLER H B CO COM 359694106   242,765 2,982 SH   SOLE   2,297 0 685
GALLAGHER ARTHUR J & CO COM 363576109   836,778 3,721 SH   SOLE   3,721 0 0
GALLAGHER ARTHUR J & CO COM 363576109   19,565 87 SH   DFND 1 31 0 56
GARTNER INC COM 366651107   1,542,796 3,420 SH   SOLE   3,337 0 83
GARTNER INC COM 366651107   59,998 133 SH   DFND 1 133 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   561,266 7,259 SH   SOLE   7,031 0 228
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   33,789 437 SH   DFND 1 437 0 0
GENERAC HLDGS INC COM 368736104   590,627 4,570 SH   SOLE   4,570 0 0
GENERAC HLDGS INC COM 368736104   24,685 191 SH   DFND 1 191 0 0
GENERAL DYNAMICS CORP COM 369550108   6,946,432 26,751 SH   SOLE   26,716 0 35
GENERAL DYNAMICS CORP COM 369550108   637,230 2,454 SH   DFND 1 2,316 0 138
GENERAL ELECTRIC CO COM 369604301   2,673,083 20,944 SH   SOLE   20,257 0 687
GENERAL ELECTRIC CO COM 369604301   164,387 1,288 SH   DFND 1 903 0 385
GENERAL MLS INC COM 370334104   2,429,722 37,300 SH   SOLE   37,060 0 240
GENERAL MLS INC COM 370334104   50,809 780 SH   DFND 1 780 0 0
GENERAL MTRS CO COM 37045V100   309,559 8,618 SH   SOLE   7,618 0 1,000
GENERAL MTRS CO COM 37045V100   1,006 28 SH   DFND 1 28 0 0
GILEAD SCIENCES INC COM 375558103   1,061,636 13,105 SH   SOLE   13,035 0 70
GILEAD SCIENCES INC COM 375558103   162,020 2,000 SH   DFND 1 0 0 2,000
GLOBAL X FDS GLOBAL X SILVER 37954Y848   220,151 7,760 SH   SOLE   7,760 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   347,533 12,250 SH   DFND 1 12,250 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   265,187 9,577 SH   SOLE   9,577 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   203,106 7,335 SH   DFND 1 7,335 0 0
GLOBE LIFE INC COM 37959E102   86,178 708 SH   SOLE   273 0 435
GLOBE LIFE INC COM 37959E102   728,372 5,984 SH   DFND 1 3,031 0 2,953
GOLDMAN SACHS GROUP INC COM 38141G104   9,432,077 24,450 SH   SOLE   23,695 0 755
GOLDMAN SACHS GROUP INC COM 38141G104   1,547,709 4,012 SH   DFND 1 4,012 0 0
GOLDMAN SACHS TR EQUITY ETF 381430503   1,033,692 11,019 SH   SOLE   11,019 0 0
GOLDMAN SACHS TR EQUITY ETF 381430503   21,107 225 SH   DFND 1 225 0 0
GRAINGER W W INC COM 384802104   3,458,123 4,173 SH   SOLE   3,973 0 200
GRAINGER W W INC COM 384802104   1,657 2 SH   DFND 1 2 0 0
GSK PLC SPONSORED ADR 37733W204   549,266 14,821 SH   SOLE   14,821 0 0
GSK PLC SPONSORED ADR 37733W204   2,224 60 SH   DFND 1 60 0 0
HALEON PLC SPON ADS 405552100   278,808 33,877 SH   SOLE   32,512 0 1,365
HALEON PLC SPON ADS 405552100   2,123 258 SH   DFND 1 258 0 0
HALLIBURTON CO COM 406216101   201,319 5,569 SH   SOLE   4,794 0 775
HALLIBURTON CO COM 406216101   109,173 3,020 SH   DFND 1 115 0 2,905
HDFC BANK LTD ADR REPS 3 SHS 40415F101   759,887 11,323 SH   SOLE   11,323 0 0
HEALTHPEAK PPTYS INC COM 42250P103   249,579 12,605 SH   SOLE   11,805 0 800
HEALTHPEAK PPTYS INC COM 42250P103   10,633 537 SH   DFND 1 537 0 0
HERSHEY CO COM 427866108   3,831,528 20,551 SH   SOLE   20,371 0 180
HERSHEY CO COM 427866108   221,304 1,187 SH   DFND 1 1,187 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   392,510 23,116 SH   SOLE   23,116 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   153 9 SH   DFND 1 9 0 0
HEXCEL CORP NEW COM 428291108   411,968 5,586 SH   SOLE   5,036 0 550
HEXCEL CORP NEW COM 428291108   6,269 85 SH   DFND 1 85 0 0
HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203   235,260 1,292 SH   SOLE   488 0 804
HILTON WORLDWIDE HLDGS INC WHEN ISSUED 43300A203   840,710 4,617 SH   DFND 1 629 0 3,988
HOLOGIC INC COM 436440101   229,212 3,208 SH   SOLE   2,908 0 300
HOLOGIC INC COM 436440101   1,572 22 SH   DFND 1 22 0 0
HOME DEPOT INC COM 437076102   64,533,848 186,218 SH   SOLE   181,801 0 4,417
HOME DEPOT INC COM 437076102   6,561,924 18,935 SH   DFND 1 17,321 0 1,614
HONEYWELL INTL INC COM 438516106   10,951,895 52,224 SH   SOLE   49,200 0 3,024
HONEYWELL INTL INC COM 438516106   2,084,308 9,939 SH   DFND 1 7,263 0 2,676
HP INC COM 40434L105   1,280,450 42,554 SH   SOLE   42,554 0 0
HP INC COM 40434L105   45,616 1,516 SH   DFND 1 1,516 0 0
HUMANA INC COM 444859102   555,324 1,213 SH   SOLE   1,213 0 0
HUMANA INC COM 444859102   4,578 10 SH   DFND 1 10 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   419,838 1,617 SH   SOLE   1,617 0 0
IDEXX LABS INC COM 45168D104   7,071,337 12,740 SH   SOLE   12,690 0 50
IDEXX LABS INC COM 45168D104   817,589 1,473 SH   DFND 1 1,473 0 0
ILLINOIS TOOL WKS INC COM 452308109   21,686,536 82,792 SH   SOLE   81,992 0 800
ILLINOIS TOOL WKS INC COM 452308109   1,965,074 7,502 SH   DFND 1 7,402 0 100
ING GROEP N V SPONSORED ADR 456837103   273,484 18,208 SH   SOLE   18,208 0 0
ING GROEP N V SPONSORED ADR 456837103   1,622 108 SH   DFND 1 108 0 0
INGERSOLL RAND INC COM 45687V106   299,460 3,872 SH   SOLE   2,455 0 1,417
INGERSOLL RAND INC COM 45687V106   88,013 1,138 SH   DFND 1 410 0 728
INTEL CORP COM 458140100   9,453,734 188,134 SH   SOLE   182,322 0 5,812
INTEL CORP COM 458140100   867,617 17,266 SH   DFND 1 17,266 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,687,570 13,140 SH   SOLE   12,840 0 300
INTERCONTINENTAL EXCHANGE IN COM 45866F104   122,137 951 SH   DFND 1 454 0 497
INTERNATIONAL BUSINESS MACHS COM 459200101   7,640,892 46,719 SH   SOLE   45,779 0 940
INTERNATIONAL BUSINESS MACHS COM 459200101   294,881 1,803 SH   DFND 1 1,703 0 100
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   299,427 3,698 SH   SOLE   3,698 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,376 17 SH   DFND 1 17 0 0
INTL PAPER CO COM 460146103   151,577 4,193 SH   SOLE   4,193 0 0
INTL PAPER CO COM 460146103   145,178 4,016 SH   DFND 1 16 0 4,000
INTUIT COM 461202103   3,880,811 6,209 SH   SOLE   5,691 0 518
INTUIT COM 461202103   835,665 1,337 SH   DFND 1 1,337 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,223,540 6,591 SH   SOLE   5,552 0 1,039
INTUITIVE SURGICAL INC COM NEW 46120E602   1,019,839 3,023 SH   DFND 1 2,652 0 371
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   160,255,526 1,015,561 SH   SOLE   1,008,954 0 6,607
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   16,837,576 106,702 SH   DFND 1 91,756 0 14,946
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743   551,143 11,629 SH   DFND 1 0 0 11,629
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727   1,215,123 63,619 SH   DFND 1 0 0 63,619
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628   1,255,821 25,530 SH   DFND 1 0 0 25,530
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537   1,209,000 50,000 SH   SOLE   50,000 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263   3,613,184 68,163 SH   SOLE   67,863 0 300
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263   657,299 12,400 SH   DFND 1 12,400 0 0
INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888   2,561,449 24,255 SH   DFND 1 0 0 24,255
INVESCO QQQ TR UNIT SER 1 46090E103   2,058,657 5,027 SH   SOLE   5,027 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   78,218 191 SH   DFND 1 126 0 65
IQVIA HLDGS INC COM 46266C105   323,932 1,400 SH   SOLE   1,400 0 0
IQVIA HLDGS INC COM 46266C105   547,676 2,367 SH   DFND 1 2,367 0 0
IRON MTN INC NEW COM 46284V101   1,486,025 21,235 SH   SOLE   21,235 0 0
IRON MTN INC NEW COM 46284V101   1,330 19 SH   DFND 1 19 0 0
ISHARES MSCI EURZONE ETF 464286608   9,591,419 202,180 SH   SOLE   198,815 0 3,365
ISHARES MSCI EURZONE ETF 464286608   69,452 1,464 SH   DFND 1 994 0 470
ISHARES GOLD TR ISHARES NEW 464285204   3,289,136 84,272 SH   SOLE   84,272 0 0
ISHARES GOLD TR ISHARES NEW 464285204   358,686 9,190 SH   DFND 1 9,190 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,021,008 20,186 SH   SOLE   19,586 0 600
ISHARES INC CORE MSCI EMKT 46434G103   306,363 6,057 SH   DFND 1 5,497 0 560
ISHARES INC ESG MSCI EM ETF 46434G863   9,142,743 285,176 SH   SOLE   284,670 0 506
ISHARES INC ESG MSCI EM ETF 46434G863   2,312,840 72,141 SH   DFND 1 72,141 0 0
ISHARES INC MSCI JPN ETF 46434G822   209,802 3,271 SH   SOLE   3,271 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   43,560 2,000 SH   SOLE   2,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   344,342 15,810 SH   DFND 1 15,810 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   93,661 950 SH   SOLE   950 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   197,870 2,007 SH   DFND 1 2,007 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646   73,011,500 1,423,920 SH   SOLE   1,367,581 0 56,339
ISHARES TR 1-3 YR CR BD ETF 464288646   2,675,940 52,188 SH   DFND 1 50,190 0 1,998
ISHARES TR 1-3 YR TR BD ETF 464287457   49,224 600 SH   SOLE   0 0 600
ISHARES TR 1-3 YR TR BD ETF 464287457   4,089,694 49,850 SH   DFND 1 4,565 0 45,285
ISHARES TR 3-7 YR TR BD ETF 464288661   2,184,006 18,646 SH   DFND 1 14 0 18,632
ISHARES TR 7-10 Y TR BD ETF 464287440   406,959 4,222 SH   SOLE   3,872 0 350
ISHARES TR 7-10 Y TR BD ETF 464287440   93,209 967 SH   DFND 1 651 0 316
ISHARES TR CHINA ETF 46429B671   1,822,015 44,723 SH   DFND 1 0 0 44,723
ISHARES TR COHEN&STEER REIT 464287564   3,885,459 66,158 SH   SOLE   64,958 0 1,200
ISHARES TR COHEN&STEER REIT 464287564   595,170 10,134 SH   DFND 1 10,134 0 0
ISHARES TR CORE MSCI EAFE 46432F842   221,819,811 3,153,089 SH   SOLE   3,119,630 0 33,459
ISHARES TR CORE MSCI EAFE 46432F842   22,347,029 317,655 SH   DFND 1 315,023 0 2,632
ISHARES TR CORE MSCI EURO 46434V738   4,901,017 89,077 SH   SOLE   85,869 0 3,208
ISHARES TR CORE MSCI EURO 46434V738   408,634 7,427 SH   DFND 1 7,427 0 0
ISHARES TR CORE S&P MCP ETF 464287507   93,287,859 336,597 SH   SOLE   333,548 0 3,049
ISHARES TR CORE S&P MCP ETF 464287507   8,488,827 30,629 SH   DFND 1 28,826 0 1,803
ISHARES TR CORE S&P SCP ETF 464287804   47,302,869 436,978 SH   SOLE   435,215 0 1,763
ISHARES TR CORE S&P SCP ETF 464287804   4,380,228 40,464 SH   DFND 1 38,936 0 1,528
ISHARES TR CORE S&P500 ETF 464287200   592,343,352 1,240,172 SH   SOLE   1,226,792 0 13,380
ISHARES TR CORE S&P500 ETF 464287200   72,121,175 150,998 SH   DFND 1 149,849 0 1,149
ISHARES TR CORE TOTAL USD 46434V613   349,395 7,584 SH   SOLE   7,584 0 0
ISHARES TR CORE TOTAL USD 46434V613   136,644 2,966 SH   DFND 1 2,966 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,737,683 17,942 SH   SOLE   17,942 0 0
ISHARES TR EAFE GRWTH ETF 464288885   78,061 806 SH   DFND 1 631 0 175
ISHARES TR EAFE MIN VOL ETF 46429B689   1,046,965 15,099 SH   SOLE   15,099 0 0
ISHARES TR EAFE VALUE ETF 464288877   703,663 13,506 SH   SOLE   13,506 0 0
ISHARES TR EAFE VALUE ETF 464288877   7,815 150 SH   DFND 1 0 0 150
ISHARES TR ESG 1 5 YR USD 46435G243   2,830,990 115,645 SH   SOLE   113,970 0 1,675
ISHARES TR ESG 1 5 YR USD 46435G243   274,592 11,217 SH   DFND 1 11,217 0 0
ISHARES TR ESG USD CORPT 46435G193   231,862 9,964 SH   SOLE   9,964 0 0
ISHARES TR ESG USD CORPT 46435G193   49,821 2,141 SH   DFND 1 2,141 0 0
ISHARES TR ETF MSCI USA 46435G425   30,061,364 286,517 SH   SOLE   286,027 0 490
ISHARES TR ETF MSCI USA 46435G425   17,329,531 165,169 SH   DFND 1 165,169 0 0
ISHARES TR FLTG RATE BD ETF 46429B655   1,037,204 20,490 SH   SOLE   16,130 0 4,360
ISHARES TR GL CLEAN ENE ETF 464288224   1,405,224 90,252 SH   SOLE   90,252 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   1,032,369 66,305 SH   DFND 1 66,305 0 0
ISHARES TR HDG MSCI EAFE 46434V803   233,710 7,417 SH   SOLE   7,417 0 0
ISHARES TR IBOXX INV CP ETF 464287242   51,457 465 SH   SOLE   55 0 410
ISHARES TR IBOXX INV CP ETF 464287242   267,244 2,415 SH   DFND 1 2,075 0 340
ISHARES TR INTL QLTY FACTOR 46434V456   300,555 8,002 SH   SOLE   2,741 0 5,261
ISHARES TR MBS ETF 464288588   648,588 6,894 SH   SOLE   6,823 0 71
ISHARES TR MBS ETF 464288588   28,224 300 SH   DFND 1 300 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   415,463 6,241 SH   SOLE   6,241 0 0
ISHARES TR MSCI ACWI ETF 464288257   1,013,731 9,961 SH   SOLE   9,961 0 0
ISHARES TR MSCI ACWI ETF 464288257   17,606 173 SH   DFND 1 173 0 0
ISHARES TR MSCI ACWI EX US 464288240   3,780,788 74,075 SH   SOLE   74,075 0 0
ISHARES TR MSCI ACWI EX US 464288240   85,849 1,682 SH   DFND 1 1,682 0 0
ISHARES TR MSCI EAFE ESG OP 46435G516   24,788,451 328,150 SH   SOLE   327,301 0 849
ISHARES TR MSCI EAFE ESG OP 46435G516   8,657,186 114,604 SH   DFND 1 114,604 0 0
ISHARES TR MSCI EAFE ETF 464287465   9,865,726 130,932 SH   SOLE   130,082 0 850
ISHARES TR MSCI EAFE ETF 464287465   2,281,749 30,282 SH   DFND 1 24,569 0 5,713
ISHARES TR MSCI EMG MKT ETF 464287234   7,519,913 187,016 SH   SOLE   176,058 0 10,958
ISHARES TR MSCI EMG MKT ETF 464287234   1,060,257 26,368 SH   DFND 1 26,368 0 0
ISHARES TR MSCI INDIA ETF 46429B598   68,578 1,405 SH   SOLE   1,405 0 0
ISHARES TR MSCI INDIA ETF 46429B598   276,021 5,655 SH   DFND 1 5,655 0 0
ISHARES TR MSCI KLD400 SOC 464288570   13,395,640 147,124 SH   SOLE   147,124 0 0
ISHARES TR MSCI KLD400 SOC 464288570   79,942 878 SH   DFND 1 878 0 0
ISHARES TR MSCI USA SMALL 46435U663   30,280,400 796,643 SH   SOLE   794,243 0 2,400
ISHARES TR MSCI USA SMALL 46435U663   4,837,077 127,258 SH   DFND 1 127,258 0 0
ISHARES TR NA TEC-SFTWR ETF 464287515   11,684,866 28,806 SH   SOLE   27,637 0 1,169
ISHARES TR NA TEC-SFTWR ETF 464287515   303,013 747 SH   DFND 1 747 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556   450,343 3,315 SH   SOLE   3,315 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556   2,262,446 16,654 SH   DFND 1 3,721 0 12,933
ISHARES TR NATIONAL MUN ETF 464288414   11,768,881 108,559 SH   SOLE   104,533 0 4,026
ISHARES TR NATIONAL MUN ETF 464288414   60,168 555 SH   DFND 1 305 0 250
ISHARES TR RUS 1000 ETF 464287622   2,005,502 7,647 SH   SOLE   7,217 0 430
ISHARES TR RUS 1000 GRW ETF 464287614   3,756,883 12,392 SH   SOLE   11,790 0 602
ISHARES TR RUS 1000 GRW ETF 464287614   30,317 100 SH   DFND 1 100 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,322,992 8,006 SH   SOLE   7,425 0 581
ISHARES TR RUS 1000 VAL ETF 464287598   275,968 1,670 SH   DFND 1 1,670 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   5,603,067 22,215 SH   SOLE   22,165 0 50
ISHARES TR RUS 2000 GRW ETF 464287648   334,192 1,325 SH   DFND 1 1,325 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   17,341,663 111,644 SH   SOLE   110,635 0 1,009
ISHARES TR RUS 2000 VAL ETF 464287630   335,357 2,159 SH   DFND 1 2,159 0 0
ISHARES TR RUS MD CP GR ETF 464287481   1,018,485 9,750 SH   SOLE   9,750 0 0
ISHARES TR RUS MD CP GR ETF 464287481   6,268 60 SH   DFND 1 60 0 0
ISHARES TR RUS MID-CAP ETF 464287499   1,430,854 18,408 SH   SOLE   14,518 0 3,890
ISHARES TR RUS MID-CAP ETF 464287499   328,409 4,225 SH   DFND 1 4,225 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,113,689 25,478 SH   SOLE   25,153 0 325
ISHARES TR RUSSELL 2000 ETF 464287655   1,393,128 6,941 SH   DFND 1 6,538 0 403
ISHARES TR RUSSELL 3000 ETF 464287689   3,768,305 13,766 SH   SOLE   13,766 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,899,728 10,593 SH   DFND 1 10,593 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   317,523 4,228 SH   SOLE   2,820 0 1,408
ISHARES TR S&P 500 GRWT ETF 464287309   310,689 4,137 SH   DFND 1 1,431 0 2,706
ISHARES TR S&P 500 VAL ETF 464287408   380,124 2,186 SH   SOLE   1,623 0 563
ISHARES TR S&P 500 VAL ETF 464287408   704,602 4,052 SH   DFND 1 1,722 0 2,330
ISHARES TR S&P MC 400GR ETF 464287606   126,118 1,592 SH   SOLE   1,092 0 500
ISHARES TR S&P MC 400GR ETF 464287606   242,413 3,060 SH   DFND 1 2,680 0 380
ISHARES TR S&P MC 400VL ETF 464287705   109,592 961 SH   SOLE   661 0 300
ISHARES TR S&P MC 400VL ETF 464287705   212,571 1,864 SH   DFND 1 1,864 0 0
ISHARES TR SELECT DIVID ETF 464287168   287,072 2,449 SH   SOLE   2,449 0 0
ISHARES TR SELECT DIVID ETF 464287168   11,722 100 SH   DFND 1 0 0 100
ISHARES TR SHRT NAT MUN ETF 464288158   1,456,515 13,815 SH   SOLE   13,460 0 355
ISHARES TR SHRT NAT MUN ETF 464288158   748,553 7,100 SH   DFND 1 7,100 0 0
ISHARES TR TIPS BD ETF 464287176   214,013 1,991 SH   SOLE   1,835 0 156
ISHARES TR TIPS BD ETF 464287176   21,498 200 SH   DFND 1 0 0 200
ISHARES TR U.S. PFD STK ETF 464288687   558,925 17,920 SH   SOLE   17,920 0 0
ISHARES TR U.S. PFD STK ETF 464288687   219,297 7,031 SH   DFND 1 7,031 0 0
ISHARES TR US OIL&GS EX ETF 464288851   116,022 1,245 SH   SOLE   1,245 0 0
ISHARES TR US OIL&GS EX ETF 464288851   164,014 1,760 SH   DFND 1 1,760 0 0
ISHARES TR USA MIN VOL ETF 46429B697   3,771,190 48,330 SH   SOLE   48,330 0 0
ISHARES TR USA MIN VOL ETF 46429B697   558,227 7,154 SH   DFND 1 7,154 0 0
ISHARES TR USA QUALITY FCTR 46432F339   588,560 4,000 SH   SOLE   2,284 0 1,716
ISHARES TR USA QUALITY FCTR 46432F339   8,093 55 SH   DFND 1 55 0 0
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   253,787 5,023 SH   SOLE   5,023 0 0
J P MORGAN EXCHANGE TRADED F SUSTAINABLE MUNI 46654Q815   588,566 11,649 SH   DFND 1 11,649 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,993,055 59,587 SH   SOLE   48,927 0 10,660
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   300,627 5,985 SH   DFND 1 5,985 0 0
JOHNSON & JOHNSON COM 478160104   46,206,482 294,797 SH   SOLE   283,911 0 10,886
JOHNSON & JOHNSON COM 478160104   7,095,620 45,270 SH   DFND 1 38,443 0 6,827
JOHNSON CTLS INTL PLC SHS G51502105   814,453 14,130 SH   SOLE   14,130 0 0
JOHNSON CTLS INTL PLC SHS G51502105   19,655 341 SH   DFND 1 0 0 341
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654   71,347,138 1,406,132 SH   SOLE   1,356,089 0 50,043
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT ETF 46641Q654   2,544,662 50,151 SH   DFND 1 45,701 0 4,450
JPMORGAN CHASE & CO COM 46625H100   45,256,806 266,060 SH   SOLE   256,603 0 9,457
JPMORGAN CHASE & CO COM 46625H100   4,633,694 27,241 SH   DFND 1 18,680 0 8,561
KELLOGG CO COM 487836108   289,334 5,175 SH   SOLE   4,480 0 695
KENVUE INC COM 49177J102   223,438 10,378 SH   SOLE   9,272 0 1,106
KENVUE INC COM 49177J102   48,292 2,243 SH   DFND 1 465 0 1,778
KEURIG DR PEPPER INC COM 49271V100   248,067 7,445 SH   SOLE   7,445 0 0
KEURIG DR PEPPER INC COM 49271V100   666 20 SH   DFND 1 20 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   79,863 502 SH   SOLE   98 0 404
KEYSIGHT TECHNOLOGIES INC COM 49338L103   135,704 853 SH   DFND 1 853 0 0
KIMBERLY CLARK CORP COM 494368103   1,620,700 13,338 SH   SOLE   13,338 0 0
KIMBERLY CLARK CORP COM 494368103   251,404 2,069 SH   DFND 1 1,236 0 833
KLA-TENCOR CORP COM 482480100   26,098,626 44,897 SH   SOLE   44,118 0 779
KLA-TENCOR CORP COM 482480100   1,215,498 2,091 SH   DFND 1 2,091 0 0
KROGER CO COM 501044101   281,711 6,163 SH   SOLE   5,863 0 300
KROGER CO COM 501044101   3,108 68 SH   DFND 1 68 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   616,906 2,929 SH   SOLE   2,929 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   18,535 88 SH   DFND 1 88 0 0
LAM RESEARCH CORP COM 512807108   7,097,119 9,061 SH   SOLE   9,061 0 0
LAM RESEARCH CORP COM 512807108   208,347 266 SH   DFND 1 266 0 0
LAUDER ESTEE COS INC CL A 518439104   845,910 5,784 SH   SOLE   5,039 0 745
LAUDER ESTEE COS INC CL A 518439104   147,274 1,007 SH   DFND 1 802 0 205
LEAR CORP COM NEW 521865204   282,844 2,003 SH   SOLE   2,003 0 0
LEIDOS HLDGS INC COM 525327102   515,222 4,760 SH   SOLE   4,360 0 400
LENNAR CORP CL A 526057104   433,408 2,908 SH   SOLE   2,908 0 0
LENNAR CORP CL A 526057104   69,602 467 SH   DFND 1 17 0 450
LILLY ELI & CO COM 532457108   3,281,257 5,629 SH   SOLE   4,949 0 680
LILLY ELI & CO COM 532457108   818,420 1,404 SH   DFND 1 928 0 476
LIMELIGHT NETWORKS INC COM 53261M104   5,482 16,005 SH   SOLE   16,005 0 0
LINDE PLC SHS G54950103   11,924,965 29,035 SH   SOLE   28,479 0 556
LINDE PLC SHS G54950103   874,402 2,129 SH   DFND 1 874 0 1,255
LOCKHEED MARTIN CORP COM 539830109   5,074,475 11,196 SH   SOLE   11,079 0 117
LOCKHEED MARTIN CORP COM 539830109   601,903 1,328 SH   DFND 1 1,123 0 205
LOWES COS INC COM 548661107   14,853,655 66,743 SH   SOLE   63,543 0 3,200
LOWES COS INC COM 548661107   397,029 1,784 SH   DFND 1 2 0 1,782
LULULEMON ATHLETICA INC COM 550021109   2,013,460 3,938 SH   SOLE   3,584 0 354
LULULEMON ATHLETICA INC COM 550021109   93,566 183 SH   DFND 1 160 0 23
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,652,740 48,935 SH   SOLE   48,268 0 667
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   346,757 3,647 SH   DFND 1 3,647 0 0
M & T BK CORP COM 55261F104   394,242 2,876 SH   SOLE   2,526 0 350
M & T BK CORP COM 55261F104   548 4 SH   DFND 1 4 0 0
MARATHON PETE CORP COM 56585A102   414,073 2,791 SH   SOLE   2,791 0 0
MARATHON PETE CORP COM 56585A102   8,753 59 SH   DFND 1 59 0 0
MARRIOTT INTL INC NEW CL A 571903202   1,659,535 7,359 SH   SOLE   7,226 0 133
MARRIOTT INTL INC NEW CL A 571903202   1,093,949 4,851 SH   DFND 1 4,769 0 82
MARSH & MCLENNAN COS INC COM 571748102   1,637,779 8,644 SH   SOLE   8,494 0 150
MARSH & MCLENNAN COS INC COM 571748102   81,093 428 SH   DFND 1 116 0 312
MARTIN MARIETTA MATLS INC COM 573284106   634,115 1,271 SH   SOLE   1,271 0 0
MARTIN MARIETTA MATLS INC COM 573284106   63,362 127 SH   DFND 1 97 0 30
MARVELL TECHNOLOGY INC COM 573874104   1,182,739 19,611 SH   SOLE   18,299 0 1,312
MARVELL TECHNOLOGY INC COM 573874104   421,326 6,986 SH   DFND 1 8 0 6,978
MASTERCARD INCORPORATED CL A 57636Q104   16,767,814 39,314 SH   SOLE   37,414 0 1,900
MASTERCARD INCORPORATED CL A 57636Q104   2,789,802 6,541 SH   DFND 1 1,834 0 4,707
MATSON INC COM 57686G105   208,240 1,900 SH   DFND 1 1,900 0 0
MCCORMICK & CO INC COM NON VTG 579780206   393,141 5,746 SH   SOLE   4,896 0 850
MCCORMICK & CO INC COM NON VTG 579780206   201,976 2,952 SH   DFND 1 2,772 0 180
MCDONALDS CORP COM 580135101   29,318,019 98,877 SH   SOLE   94,621 0 4,256
MCDONALDS CORP COM 580135101   1,915,751 6,461 SH   DFND 1 4,233 0 2,228
MCKESSON CORP COM 58155Q103   1,666,728 3,600 SH   SOLE   3,416 0 184
MCKESSON CORP COM 58155Q103   926 2 SH   DFND 1 2 0 0
MEDTRONIC PLC SHS G5960L103   2,930,339 35,571 SH   SOLE   35,124 0 447
MEDTRONIC PLC SHS G5960L103   175,881 2,135 SH   DFND 1 1,850 0 285
MERCADOLIBRE INC COM 58733R102   623,901 397 SH   SOLE   397 0 0
MERCK & CO INC COM 58933Y105   40,533,418 371,798 SH   SOLE   357,174 0 14,624
MERCK & CO INC COM 58933Y105   3,811,339 34,960 SH   DFND 1 24,459 0 10,501
METLIFE INC COM 59156R108   277,944 4,203 SH   SOLE   4,203 0 0
METLIFE INC COM 59156R108   149,917 2,267 SH   DFND 1 2,125 0 142
METTLER TOLEDO INTERNATIONAL COM 592688105   19,785,804 16,312 SH   SOLE   16,237 0 75
METTLER TOLEDO INTERNATIONAL COM 592688105   720,498 594 SH   DFND 1 594 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   4,523,339 50,159 SH   SOLE   46,119 0 4,040
MICROCHIP TECHNOLOGY INC COM 595017104   508,705 5,641 SH   DFND 1 4,859 0 782
MICRON TECHNOLOGY INC COM 595112103   258,324 3,027 SH   SOLE   1,727 0 1,300
MICRON TECHNOLOGY INC COM 595112103   23,725 278 SH   DFND 1 278 0 0
MICROSOFT CORP COM 594918104   231,326,647 615,165 SH   SOLE   596,843 0 18,322
MICROSOFT CORP COM 594918104   27,306,897 72,617 SH   DFND 1 55,102 0 17,515
MICROSTRATEGY INC CL A NEW 594972408   331,601 525 SH   SOLE   525 0 0
MICROSTRATEGY INC CL A NEW 594972408   233,699 370 SH   DFND 1 370 0 0
MODERNA INC COM 60770K107   63,151 635 SH   SOLE   635 0 0
MODERNA INC COM 60770K107   21,749,516 218,698 SH   DFND 1 800 0 217,898
MONDELEZ INTL INC CL A 609207105   1,596,937 22,048 SH   SOLE   20,549 0 1,499
MONDELEZ INTL INC CL A 609207105   290,010 4,004 SH   DFND 1 3,484 0 520
MONGODB INC CL A 60937P106   166,811 408 SH   SOLE   408 0 0
MONGODB INC CL A 60937P106   64,189 157 SH   DFND 1 157 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   1,924,347 33,403 SH   SOLE   32,553 0 850
MONSTER BEVERAGE CORP NEW COM 61174X109   2,802,611 48,648 SH   DFND 1 1,534 0 47,114
MOODYS CORP COM 615369105   3,192,047 8,173 SH   SOLE   8,173 0 0
MOODYS CORP COM 615369105   1,313,063 3,362 SH   DFND 1 0 0 3,362
MORGAN STANLEY COM NEW 617446448   33,696,540 361,357 SH   SOLE   348,577 0 12,780
MORGAN STANLEY COM NEW 617446448   1,596,813 17,124 SH   DFND 1 15,513 0 1,611
MORNINGSTAR INC COM 617700109   163,729 572 SH   SOLE   172 0 400
MORNINGSTAR INC COM 617700109   206,093 720 SH   DFND 1 720 0 0
MORPHIC HLDG INC COM 61775R105   6,190,890 214,366 SH   DFND 1 0 0 214,366
MOTOROLA SOLUTIONS INC COM NEW 620076307   219,476 701 SH   SOLE   701 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,383 14 SH   DFND 1 14 0 0
MSCI INC COM 55354G100   31,676 56 SH   SOLE   56 0 0
MSCI INC COM 55354G100   2,514,314 4,445 SH   DFND 1 544 0 3,901
NASDAQ INC COM 631103108   533,376 9,174 SH   SOLE   9,174 0 0
NASDAQ INC COM 631103108   3,954 68 SH   DFND 1 68 0 0
NETFLIX INC COM 64110L106   781,442 1,605 SH   SOLE   1,126 0 479
NETFLIX INC COM 64110L106   452,312 929 SH   DFND 1 929 0 0
NEW JERSEY RES COM 646025106   445,800 10,000 SH   SOLE   10,000 0 0
NEWMARKET CORP COM 651587107   332,956 610 SH   SOLE   610 0 0
NEXTERA ENERGY INC COM 65339F101   14,463,955 238,129 SH   SOLE   234,229 0 3,900
NEXTERA ENERGY INC COM 65339F101   3,110,738 51,214 SH   DFND 1 50,656 0 558
NIKE INC CL B 654106103   15,673,925 144,367 SH   SOLE   141,210 0 3,157
NIKE INC CL B 654106103   1,446,152 13,320 SH   DFND 1 13,320 0 0
NOKIA CORP SPONSORED ADR 654902204   1,522 445 SH   SOLE   445 0 0
NOKIA CORP SPONSORED ADR 654902204   83,513 24,419 SH   DFND 1 319 0 24,100
NORFOLK SOUTHERN CORP COM 655844108   2,776,992 11,748 SH   SOLE   11,383 0 365
NORFOLK SOUTHERN CORP COM 655844108   356,461 1,508 SH   DFND 1 1,463 0 45
NORTHERN TR CORP COM 665859104   980,833 11,624 SH   SOLE   11,624 0 0
NORTHERN TR CORP COM 665859104   20,757 246 SH   DFND 1 1 0 245
NORTHROP GRUMMAN CORP COM 666807102   4,435,158 9,474 SH   SOLE   9,399 0 75
NORTHROP GRUMMAN CORP COM 666807102   548,192 1,171 SH   DFND 1 1,171 0 0
NOVARTIS A G SPONSORED ADR 66987V109   5,136,344 50,870 SH   SOLE   49,220 0 1,650
NOVARTIS A G SPONSORED ADR 66987V109   147,416 1,460 SH   DFND 1 935 0 525
NOVO-NORDISK A S ADR 670100205   20,009,299 193,420 SH   SOLE   187,020 0 6,400
NOVO-NORDISK A S ADR 670100205   1,676,304 16,204 SH   DFND 1 16,204 0 0
NURIX THERAPEUTICS INC COM 67080M103   145,244 14,074 SH   SOLE   14,074 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   2,922,082 69,031 SH   SOLE   69,031 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   31,155 736 SH   DFND 1 736 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   2,831,850 89,786 SH   SOLE   89,786 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   27,282 865 SH   DFND 1 865 0 0
NVENT ELECTRIC PLC SHS G6700G107   314,595 5,324 SH   SOLE   5,324 0 0
NVIDIA CORP COM 67066G104   20,352,552 41,098 SH   SOLE   38,519 0 2,579
NVIDIA CORP COM 67066G104   10,779,949 21,768 SH   DFND 1 3,466 0 18,302
NVR INC COM 62944T105   1,197,077 171 SH   DFND 1 0 0 171
NXP SEMICONDUCTORS N V COM N6596X109   1,086,386 4,730 SH   SOLE   4,080 0 650
NXP SEMICONDUCTORS N V COM N6596X109   139,875 609 SH   DFND 1 609 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107   7,285,213 7,668 SH   SOLE   7,438 0 230
O REILLY AUTOMOTIVE INC NEW COM 67103H107   270,773 285 SH   DFND 1 254 0 31
OCCIDENTAL PETE CORP DEL COM 674599105   350,319 5,867 SH   SOLE   5,867 0 0
OCCIDENTAL PETE CORP DEL COM 674599105   54,157 907 SH   DFND 1 267 0 640
OLD DOMINION FGHT LINES INC COM 679580100   287,784 710 SH   SOLE   710 0 0
OMNI GROUP INC COM 681919106   630,398 7,287 SH   SOLE   7,287 0 0
OMNI GROUP INC COM 681919106   2,509 29 SH   DFND 1 0 0 29
ON SEMICONDUCTOR CORP COM 682189105   364,274 4,361 SH   SOLE   3,861 0 500
ON SEMICONDUCTOR CORP COM 682189105   73,089 875 SH   DFND 1 2 0 873
ONEOK INC NEW COM 682680103   392,530 5,590 SH   SOLE   5,590 0 0
ONEOK INC NEW COM 682680103   1,685 24 SH   DFND 1 24 0 0
ORACLE CORP COM 68389X105   14,314,864 135,776 SH   SOLE   133,465 0 2,311
ORACLE CORP COM 68389X105   1,724,413 16,356 SH   DFND 1 9,766 0 6,590
OTIS WORLDWIDE CORP COM 68902V107   3,359,330 37,547 SH   SOLE   36,143 0 1,404
OTIS WORLDWIDE CORP COM 68902V107   384,363 4,296 SH   DFND 1 3,846 0 450
PACCAR INC COM 693718108   544,985 5,581 SH   SOLE   3,252 0 2,329
PACCAR INC COM 693718108   443,331 4,540 SH   DFND 1 1,575 0 2,965
PACER FDS TR US CASH COWS 100 69374H881   20,952 403 SH   SOLE   403 0 0
PACER FDS TR US CASH COWS 100 69374H881   5,056,235 97,254 SH   DFND 1 0 0 97,254
PACKAGING CORP AMER COM 695156109   472,602 2,901 SH   SOLE   2,453 0 448
PACKAGING CORP AMER COM 695156109   48,873 300 SH   DFND 1 300 0 0
PALO ALTO NETWORKS INC COM 697435105   2,303,013 7,810 SH   SOLE   7,755 0 55
PALO ALTO NETWORKS INC COM 697435105   807,087 2,737 SH   DFND 1 2,611 0 126
PARKER HANNIFIN CORP COM 701094104   6,582,942 14,289 SH   SOLE   13,979 0 310
PARKER HANNIFIN CORP COM 701094104   1,088,173 2,362 SH   DFND 1 513 0 1,849
PASSAGE BIO INC COM 702712100   116,150 115,000 SH   SOLE   115,000 0 0
PAY SOFTWARE INC COM 70432V102   937,682 4,536 SH   SOLE   4,536 0 0
PAYCHEX INC COM 704326107   1,245,295 10,455 SH   SOLE   10,455 0 0
PAYCHEX INC COM 704326107   22,988 193 SH   DFND 1 193 0 0
PAYPAL HLDGS INC COM 70450Y103   682,388 11,112 SH   SOLE   10,837 0 275
PAYPAL HLDGS INC COM 70450Y103   104,765 1,706 SH   DFND 1 706 0 1,000
PEPSICO INC COM 713448108   46,463,129 273,570 SH   SOLE   263,159 0 10,411
PEPSICO INC COM 713448108   4,593,832 27,048 SH   DFND 1 22,572 0 4,476
PFIZER INC COM 717081103   9,089,636 315,722 SH   SOLE   308,127 0 7,595
PFIZER INC COM 717081103   1,577,548 54,795 SH   DFND 1 47,209 0 7,586
PHILIP MORRIS INTL INC COM 718172109   2,044,170 21,728 SH   SOLE   21,728 0 0
PHILIP MORRIS INTL INC COM 718172109   19,569 208 SH   DFND 1 7 0 201
PHILLIPS 66 COM 718546104   1,345,380 10,105 SH   SOLE   9,080 0 1,025
PHILLIPS 66 COM 718546104   151,114 1,135 SH   DFND 1 872 0 263
PIMCO ETF TR 1-5 US TIP IDX 72201R205   947,451 18,523 SH   SOLE   18,523 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,396,157 24,012 SH   SOLE   24,012 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   38,918 390 SH   DFND 1 150 0 240
PIONEER NAT RES CO COM 723787107   339,119 1,508 SH   SOLE   1,508 0 0
PIONEER NAT RES CO COM 723787107   72,186 321 SH   DFND 1 8 0 313
PLIANT THERAPEUTICS INC COM 729139105   210,438 11,620 SH   SOLE   11,620 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,082,711 6,992 SH   SOLE   4,963 0 2,029
PNC FINL SVCS GROUP INC COM 693475105   205,486 1,327 SH   DFND 1 911 0 416
POOL CORPORATION COM 73278L105   347,675 872 SH   SOLE   772 0 100
POOL CORPORATION COM 73278L105   1,196 3 SH   DFND 1 3 0 0
PPG INDS INC COM 693506107   3,262,882 21,818 SH   SOLE   20,938 0 880
PPG INDS INC COM 693506107   398,999 2,668 SH   DFND 1 2,256 0 412
PROCTER AND GAMBLE CO COM 742718109   48,732,317 332,553 SH   SOLE   320,659 0 11,894
PROCTER AND GAMBLE CO COM 742718109   4,097,405 27,961 SH   DFND 1 25,269 0 2,692
PROGRESSIVE CORP OHIO COM 743315103   168,837 1,060 SH   SOLE   68 0 992
PROGRESSIVE CORP OHIO COM 743315103   574,523 3,607 SH   DFND 1 55 0 3,552
PROLOGIS INC COM 74340W103   5,373,456 40,311 SH   SOLE   40,311 0 0
PROLOGIS INC COM 74340W103   647,705 4,859 SH   DFND 1 4,678 0 181
PROMIS NEUROSCIENCES INC COM NEW 74346M406   23,009 20,008 SH   DFND 1 20,008 0 0
PRUDENTIAL FINL INC COM 744320102   313,412 3,022 SH   SOLE   3,022 0 0
PRUDENTIAL FINL INC COM 744320102   2,696 26 SH   DFND 1 26 0 0
PUBLIC STORAGE COM 74460D109   11,633,310 38,142 SH   SOLE   37,802 0 340
PUBLIC STORAGE COM 74460D109   237,900 780 SH   DFND 1 780 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   317,185 5,187 SH   SOLE   5,187 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   126,336 2,066 SH   DFND 1 1,904 0 162
PULTE GROUP INC COM 745867101   208,401 2,019 SH   SOLE   2,019 0 0
PULTE GROUP INC COM 745867101   16,102 156 SH   DFND 1 156 0 0
QUALM INC COM 747525103   4,709,297 32,561 SH   SOLE   30,998 0 1,563
QUALM INC COM 747525103   640,422 4,428 SH   DFND 1 4,138 0 290
QUANTA SVCS INC COM 74762E102   1,096,911 5,083 SH   SOLE   4,408 0 675
QUANTA SVCS INC COM 74762E102   22,443 104 SH   DFND 1 104 0 0
QUEST DIAGNOSTICS INC COM 74834L100   596,883 4,329 SH   SOLE   3,229 0 1,100
QUEST DIAGNOSTICS INC COM 74834L100   70,457 511 SH   DFND 1 11 0 500
RANGE RES CORP COM 75281A109   244,890 8,045 SH   SOLE   8,045 0 0
RANGE RES CORP COM 75281A109   101,974 3,350 SH   DFND 1 3,350 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   15,765,312 187,370 SH   SOLE   182,080 0 5,290
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,698,029 20,181 SH   DFND 1 12,038 0 8,143
REGENERON PHARMACEUTICALS COM 75886F107   6,932,343 7,893 SH   SOLE   7,893 0 0
REGENERON PHARMACEUTICALS COM 75886F107   478,668 545 SH   DFND 1 545 0 0
REGIONS FINL CORP NEW COM 7591EP100   456,166 23,538 SH   SOLE   23,538 0 0
REGIONS FINL CORP NEW COM 7591EP100   3,023 156 SH   DFND 1 156 0 0
RELAY THERAPEUTICS INC COM 75943R102   307,961 27,971 SH   SOLE   27,971 0 0
REPLIGEN CORP COM 759916109   305,660 1,700 SH   SOLE   1,700 0 0
REPUBLIC SVCS INC COM 760759100   355,711 2,157 SH   SOLE   2,157 0 0
REPUBLIC SVCS INC COM 760759100   155,015 940 SH   DFND 1 804 0 136
RESMED INC COM 761152107   1,193,991 6,941 SH   SOLE   6,941 0 0
RESMED INC COM 761152107   1,032 6 SH   DFND 1 6 0 0
REVOLUTION MEDICINES INC COM 76155X100   662,365 23,095 SH   SOLE   23,095 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   919,400 20,000 SH   SOLE   20,000 0 0
ROBERT HALF INTL INC COM 770323103   770,531 8,764 SH   SOLE   8,764 0 0
ROBERT HALF INTL INC COM 770323103   72,798 828 SH   DFND 1 828 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,542,210 8,188 SH   SOLE   7,313 0 875
ROCKWELL AUTOMATION INC COM 773903109   289,057 931 SH   DFND 1 883 0 48
ROPER TECHNOLOGIES INC COM 776696106   3,116,192 5,716 SH   SOLE   5,134 0 582
ROPER TECHNOLOGIES INC COM 776696106   2,383,483 4,372 SH   DFND 1 472 0 3,900
ROSS STORES INC COM 778296103   3,677,022 26,570 SH   SOLE   26,570 0 0
ROSS STORES INC COM 778296103   164,684 1,190 SH   DFND 1 1,190 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   337,269 3,335 SH   SOLE   3,335 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102   7,989 79 SH   DFND 1 79 0 0
RPM INTL INC COM 749685103   393,272 3,523 SH   SOLE   3,523 0 0
S&P GLOBAL INC COM 78409V104   5,836,009 13,248 SH   SOLE   11,682 0 1,566
S&P GLOBAL INC COM 78409V104   6,813,082 15,466 SH   DFND 1 12,732 0 2,734
SAGE THERAPEUTICS INC COM 78667J108   561,145 25,895 SH   SOLE   25,895 0 0
SALESFORCE INC COM 79466L302   8,800,980 33,446 SH   SOLE   31,178 0 2,268
SALESFORCE INC COM 79466L302   1,790,141 6,803 SH   DFND 1 5,925 0 878
SANOFI SPONSORED ADR 80105N105   323,146 6,498 SH   SOLE   5,455 0 1,043
SANOFI SPONSORED ADR 80105N105   132,680 2,668 SH   DFND 1 2,668 0 0
SAP SE SPON ADR 803054204   302,223 1,955 SH   SOLE   1,360 0 595
SAP SE SPON ADR 803054204   3,556 23 SH   DFND 1 23 0 0
SCHLUMBERGER LTD COM 806857108   2,096,535 40,287 SH   SOLE   39,167 0 1,120
SCHLUMBERGER LTD COM 806857108   178,393 3,428 SH   DFND 1 428 0 3,000
SCHWAB CHARLES CORP NEW COM 808513105   570,283 8,289 SH   SOLE   3,854 0 4,435
SCHWAB CHARLES CORP NEW COM 808513105   46,715 679 SH   DFND 1 34 0 645
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   60,256 800 SH   SOLE   800 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   790,860 10,500 SH   DFND 1 10,500 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   38,734 1,048 SH   SOLE   1,048 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,522,900 41,204 SH   DFND 1 41,204 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,336,247 41,966 SH   SOLE   41,966 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   934,421 16,785 SH   DFND 1 16,785 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   74,281,411 975,718 SH   SOLE   967,236 0 8,482
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,771,339 75,809 SH   DFND 1 75,178 0 631
SCHWAB STRATEGIC TR US REIT ETF 808524847   331,422 16,003 SH   SOLE   16,003 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   487,549 6,710 SH   SOLE   6,710 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   8,865 122 SH   DFND 1 122 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   383,726 2,146 SH   SOLE   2,123 0 23
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   134,286 751 SH   DFND 1 751 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   673,408 9,349 SH   SOLE   8,774 0 575
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   414,186 3,037 SH   SOLE   3,037 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   14,047 103 SH   DFND 1 103 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   1,690,634 20,165 SH   SOLE   14,965 0 5,200
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506   1,933,518 23,062 SH   DFND 1 252 0 22,810
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,876,428 49,905 SH   SOLE   47,766 0 2,139
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   19,176 510 SH   DFND 1 510 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   427,804 3,753 SH   SOLE   3,373 0 380
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   658,145 7,694 SH   SOLE   7,694 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,609,259 13,556 SH   SOLE   13,556 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   182,856 950 SH   DFND 1 950 0 0
SELECT TOR SPDR TR RL EST SEL SEC 81369Y860   590,565 14,742 SH   SOLE   14,742 0 0
SEMPRA ENERGY COM 816851109   1,048,312 14,028 SH   SOLE   13,938 0 90
SEMPRA ENERGY COM 816851109   101,334 1,356 SH   DFND 1 1,356 0 0
SERVICENOW INC COM 81762P102   978,489 1,385 SH   SOLE   1,385 0 0
SERVICENOW INC COM 81762P102   2,455,053 3,475 SH   DFND 1 614 0 2,861
SHELL PLC SPON ADS 780259305   4,003,733 60,847 SH   SOLE   59,672 0 1,175
SHELL PLC SPON ADS 780259305   77,381 1,176 SH   DFND 1 1,176 0 0
SHERWIN WILLIAMS CO COM 824348106   1,702,350 5,458 SH   SOLE   5,248 0 210
SHERWIN WILLIAMS CO COM 824348106   43,666 140 SH   DFND 1 140 0 0
SIMON PPTY GROUP INC NEW COM 828806109   216,242 1,516 SH   SOLE   1,516 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,569 11 SH   DFND 1 11 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   764,344 6,799 SH   SOLE   6,449 0 350
SKYWORKS SOLUTIONS INC COM 83088M102   450 4 SH   DFND 1 4 0 0
SMITH A O COM 831865209   497,773 6,038 SH   SOLE   5,258 0 780
SMITH A O COM 831865209   577 7 SH   DFND 1 7 0 0
SMUCKER J M CO COM NEW 832696405   206,884 1,637 SH   SOLE   1,637 0 0
SMUCKER J M CO COM NEW 832696405   4,044 32 SH   DFND 1 32 0 0
SNAP ON INC COM 833034101   4,632,705 16,039 SH   SOLE   16,039 0 0
SNAP ON INC COM 833034101   418,529 1,449 SH   DFND 1 1,449 0 0
SONY CORP ADR NEW 835699307   320,431 3,384 SH   SOLE   2,808 0 576
SONY CORP ADR NEW 835699307   35,319 373 SH   DFND 1 48 0 325
SOUTHERN CO COM 842587107   329,213 4,695 SH   SOLE   4,590 0 105
SOUTHERN CO COM 842587107   59,742 852 SH   DFND 1 730 0 122
SPDR GOLD TRUST GOLD SHS 78463V107   6,196,011 32,411 SH   SOLE   31,835 0 576
SPDR GOLD TRUST GOLD SHS 78463V107   827,384 4,328 SH   DFND 1 4,328 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,694,365 37,227 SH   SOLE   34,036 0 3,191
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,536,672 22,168 SH   DFND 1 8,249 0 13,919
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,955,443 3,854 SH   SOLE   3,004 0 850
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,346,079 2,653 SH   DFND 1 2,407 0 246
SPDR SER TR PORTFOLIO S&P600 78468R853   1,101,025 26,103 SH   SOLE   21,489 0 4,614
SPDR SER TR SPDR BLOOMBERG 78468R663   216,229 2,366 SH   SOLE   866 0 1,500
SPDR SER TR SPDR BLOOMBERG 78468R663   33,906 371 SH   DFND 1 371 0 0
SPDR SER TR INV GRD FLT RT 78468R200   967,348 31,623 SH   SOLE   31,623 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408   285,088 11,340 SH   SOLE   11,340 0 0
SPDR SER TR SHT TRM HGH YLD 78468R408   20,112 800 SH   DFND 1 800 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796   416,276 10,726 SH   SOLE   10,726 0 0
SPDR SERIES TRUST BARC SHT TR CP 78464A474   249,795 8,388 SH   SOLE   8,388 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   3,592,762 40,237 SH   SOLE   39,612 0 625
SPDR SERIES TRUST S&P BIOTECH 78464A870   559,759 6,269 SH   DFND 1 6,269 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   521,000 4,169 SH   SOLE   4,169 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,472,646 11,784 SH   DFND 1 11,784 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409   18,412 283 SH   SOLE   283 0 0
SPDR SERIES TRUST S&P 500 GROWTH 78464A409   330,180 5,075 SH   DFND 1 5,075 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   175,703 3,640 SH   SOLE   3,640 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   152,775 3,165 SH   DFND 1 3,165 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,142,489 59,660 SH   SOLE   59,660 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   721,629 45,300 SH   SOLE   45,300 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   577,542 36,255 SH   DFND 1 36,255 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   329,543 40,785 SH   SOLE   40,785 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,428,665 176,815 SH   DFND 1 176,815 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   1,164,559 28,840 SH   DFND 1 28,840 0 0
STANLEY BLACK & DECKER INC COM 854502101   497,661 5,073 SH   SOLE   5,073 0 0
STANLEY BLACK & DECKER INC COM 854502101   2,943 30 SH   DFND 1 30 0 0
STARBUCKS CORP COM 855244109   5,472,378 56,998 SH   SOLE   55,878 0 1,120
STARBUCKS CORP COM 855244109   552,154 5,751 SH   DFND 1 5,751 0 0
STATE STR CORP COM 857477103   14,042,491 181,287 SH   SOLE   180,487 0 800
STATE STR CORP COM 857477103   416,348 5,375 SH   DFND 1 5,375 0 0
STEEL DYNAMICS INC COM 858119100   3,151,499 26,685 SH   SOLE   26,470 0 215
STERIS PLC SHS USD G8473T100   699,343 3,181 SH   SOLE   3,006 0 175
STRYKER CORP COM 863667101   7,943,476 26,526 SH   SOLE   25,156 0 1,370
STRYKER CORP COM 863667101   1,016,667 3,395 SH   DFND 1 1,748 0 1,647
SYNLOGIC INC COM NEW 87166L209   86,055 22,352 SH   SOLE   22,352 0 0
SYNOPSYS INC COM 871607107   2,580,729 5,012 SH   SOLE   4,843 0 169
SYNOPSYS INC COM 871607107   580,818 1,128 SH   DFND 1 156 0 972
SYSCO CORP COM 871829107   5,708,528 78,060 SH   SOLE   73,144 0 4,916
SYSCO CORP COM 871829107   613,634 8,391 SH   DFND 1 8,155 0 236
T MOBILE US INC COM 872590104   961,339 5,996 SH   SOLE   5,996 0 0
T MOBILE US INC COM 872590104   2,245 14 SH   DFND 1 14 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   335,504 3,226 SH   SOLE   2,261 0 965
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100   23,504 226 SH   DFND 1 226 0 0
TARGET CORP COM 87612E106   2,598,738 18,247 SH   SOLE   17,547 0 700
TARGET CORP COM 87612E106   280,995 1,973 SH   DFND 1 1,955 0 18
TE CONNECTIVITY LTD REG SHS H84989104   854,100 6,079 SH   SOLE   5,778 0 301
TE CONNECTIVITY LTD REG SHS H84989104   9,835 70 SH   DFND 1 70 0 0
TEJON RANCH CO COM 879080109   417,100 24,250 SH   SOLE   24,250 0 0
TERADATA CORP DEL COM 88076W103   275,201 6,325 SH   SOLE   6,325 0 0
TERADYNE INC COM 880770102   629,633 5,802 SH   SOLE   4,902 0 900
TESLA MTRS INC COM 88160R101   1,393,724 5,609 SH   SOLE   5,193 0 416
TESLA MTRS INC COM 88160R101   2,512,878 10,113 SH   DFND 1 252 0 9,861
TETRA TECH INC NEW COM 88162G103   292,962 1,755 SH   SOLE   1,755 0 0
TEXAS INSTRS INC COM 882508104   6,240,882 36,612 SH   SOLE   36,612 0 0
TEXAS INSTRS INC COM 882508104   504,562 2,960 SH   DFND 1 2,584 0 376
TEXAS PACIFIC LAND CORPORATI COM 88262P102   416,699 265 SH   SOLE   265 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   668,291 425 SH   DFND 1 425 0 0
THE TRADE DESK INC COM CL A 88339J105   993,048 13,800 SH   SOLE   11,650 0 2,150
THERMO FISHER SCIENTIFIC INC COM 883556102   32,804,414 61,803 SH   SOLE   59,562 0 2,241
THERMO FISHER SCIENTIFIC INC COM 883556102   3,187,925 6,006 SH   DFND 1 5,756 0 250
TJX COS INC NEW COM 872540109   23,711,978 252,766 SH   SOLE   244,499 0 8,267
TJX COS INC NEW COM 872540109   237,621,574 2,533,009 SH   DFND 1 2,531,591 0 1,418
TOLL BROTHERS INC COM 889478103   270,132 2,628 SH   SOLE   2,628 0 0
TOLL BROTHERS INC COM 889478103   106,490 1,036 SH   DFND 1 0 0 1,036
TORO CO COM 891092108   670,106 6,981 SH   SOLE   6,981 0 0
TORO CO COM 891092108   43,196 450 SH   DFND 1 450 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   6,286,492 97,284 SH   SOLE   96,629 0 655
TORONTO DOMINION BK ONT COM NEW 891160509   25,977 402 SH   DFND 1 402 0 0
TOTAL S A SPONSORED ADR 89151E109   1,067,838 15,848 SH   SOLE   14,614 0 1,234
TOTAL S A SPONSORED ADR 89151E109   1,685 25 SH   DFND 1 25 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   218,039 1,189 SH   SOLE   1,189 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   8,252 45 SH   DFND 1 45 0 0
TPI COMPOSITES INC COM 87266J104   20,700 5,000 SH   SOLE   5,000 0 0
TPI COMPOSITES INC COM 87266J104   33,120 8,000 SH   DFND 1 8,000 0 0
TRACTOR SUPPLY CO COM 892356106   2,026,013 9,422 SH   SOLE   9,338 0 84
TRACTOR SUPPLY CO COM 892356106   371,572 1,728 SH   DFND 1 1,678 0 50
TRANE TECHNOLOGIES PLC SHS G8994E103   838,772 3,439 SH   SOLE   2,459 0 980
TRANE TECHNOLOGIES PLC SHS G8994E103   791,943 3,247 SH   DFND 1 0 0 3,247
TRAVELERS PANIES INC COM 89417E109   775,866 4,073 SH   SOLE   3,288 0 785
TRAVELERS PANIES INC COM 89417E109   272,591 1,431 SH   DFND 1 33 0 1,398
TRIMBLE NAVIGATION LTD COM 896239100   302,921 5,694 SH   SOLE   5,694 0 0
TRUIST FINL CORP COM 89832Q109   298,092 8,074 SH   SOLE   8,074 0 0
TRUIST FINL CORP COM 89832Q109   480 13 SH   DFND 1 13 0 0
UBS GROUP AG SHS H42097107   247,200 8,000 SH   SOLE   8,000 0 0
UBS GROUP AG SHS H42097107   2,287 74 SH   DFND 1 74 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303   5,137,545 10,485 SH   SOLE   10,337 0 148
ULTA SALON COSMETCS & FRAG I COM 90384S303   415,022 847 SH   DFND 1 847 0 0
UNILEVER PLC SPON SPON ADR NEW 904767704   2,310,508 47,659 SH   SOLE   42,659 0 5,000
UNILEVER PLC SPON SPON ADR NEW 904767704   6,157 127 SH   DFND 1 127 0 0
UNION PAC CORP COM 907818108   22,164,994 90,241 SH   SOLE   87,096 0 3,145
UNION PAC CORP COM 907818108   1,964,714 7,999 SH   DFND 1 6,983 0 1,016
UNITED PARCEL SERVICE INC CL B 911312106   1,342,430 8,538 SH   SOLE   8,438 0 100
UNITED PARCEL SERVICE INC CL B 911312106   10,692 68 SH   DFND 1 68 0 0
UNITED RENTALS INC COM 911363109   590,049 1,029 SH   SOLE   884 0 145
UNITED RENTALS INC COM 911363109   8,028 14 SH   DFND 1 14 0 0
UNITEDHEALTH GROUP INC COM 91324P102   31,091,739 59,057 SH   SOLE   57,305 0 1,752
UNITEDHEALTH GROUP INC COM 91324P102   5,692,194 10,812 SH   DFND 1 9,086 0 1,726
URANIUM ENERGY CORP COM 916896103   12,474 1,949 SH   SOLE   1,949 0 0
URANIUM ENERGY CORP COM 916896103   105,408 16,470 SH   DFND 1 16,470 0 0
URANIUM RTY CORP COM 91702V101   36,099 13,370 SH   DFND 1 13,370 0 0
US BANCORP DEL COM NEW 902973304   3,184,802 73,586 SH   SOLE   70,405 0 3,181
US BANCORP DEL COM NEW 902973304   92,489 2,137 SH   DFND 1 2,137 0 0
VALERO ENERGY CORP NEW COM 91913Y100   5,984,160 46,032 SH   SOLE   45,942 0 90
VALERO ENERGY CORP NEW COM 91913Y100   1,335,490 10,273 SH   DFND 1 10,273 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   183,114 5,905 SH   SOLE   5,905 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   1,086,869 35,049 SH   DFND 1 5,090 0 29,959
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   332,471 8,770 SH   SOLE   8,770 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   139,698 3,685 SH   DFND 1 3,685 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   1,948,374 20,734 SH   SOLE   20,734 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   207,999 2,828 SH   SOLE   2,828 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   890,820 11,663 SH   SOLE   11,663 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   121,342 738 SH   SOLE   356 0 382
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   378,988 2,305 SH   DFND 1 2,305 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   294,939 1,352 SH   SOLE   1,352 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   3,815,761 16,402 SH   SOLE   15,512 0 890
VANGUARD INDEX FDS MID CAP ETF 922908629   193,556 832 SH   DFND 1 507 0 325
VANGUARD INDEX FDS REIT ETF 922908553   6,893,759 78,019 SH   SOLE   77,619 0 400
VANGUARD INDEX FDS REIT ETF 922908553   376,237 4,258 SH   DFND 1 4,108 0 150
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   27,854,736 63,770 SH   SOLE   62,564 0 1,206
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,485,878 17,138 SH   DFND 1 17,138 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   364,799 2,027 SH   SOLE   967 0 1,060
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,046,688 9,594 SH   SOLE   8,864 0 730
VANGUARD INDEX FDS SMALL CP ETF 922908751   85,332 400 SH   DFND 1 0 0 400
VANGUARD INDEX FDS SML CP GRW ETF 922908595   219,285 907 SH   SOLE   807 0 100
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,627,096 23,721 SH   SOLE   18,221 0 5,500
VANGUARD INDEX FDS TOTAL STK MKT 922908769   19,122,541 80,611 SH   DFND 1 80,611 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   255,346 1,708 SH   SOLE   1,108 0 600
VANGUARD INDEX FDS VALUE ETF 922908744   565,559 3,783 SH   DFND 1 3,783 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   4,098,838 73,011 SH   SOLE   69,255 0 3,756
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,448,265 43,610 SH   DFND 1 43,610 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   16,462,400 400,545 SH   SOLE   395,826 0 4,719
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,628,177 39,615 SH   DFND 1 39,615 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   7,949,159 123,281 SH   SOLE   122,166 0 1,115
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   2,069,034 32,088 SH   DFND 1 32,088 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   720 10 SH   SOLE   10 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   515,735 7,160 SH   DFND 1 7,160 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,183,808 60,107 SH   SOLE   60,107 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   5,419,891 114,127 SH   SOLE   112,841 0 1,286
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,158,471 24,394 SH   DFND 1 24,394 0 0
VANGUARD MUN FD INC TAX EXEMPT BD 922907746   10,574,140 207,133 SH   SOLE   199,638 0 7,495
VANGUARD MUN FD INC TAX EXEMPT BD 922907746   146,616 2,872 SH   DFND 1 2,872 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   114,036 1,403 SH   SOLE   1,403 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   117,043 1,440 SH   DFND 1 1,440 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,118,855 27,386 SH   SOLE   21,818 0 5,568
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   882,869 11,411 SH   DFND 1 10,961 0 450
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   953,176 13,140 SH   DFND 1 13,140 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   493,054 3,610 SH   DFND 1 3,610 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706   386,055 6,508 SH   SOLE   6,508 0 0
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706   357,640 6,029 SH   DFND 1 6,029 0 0
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102   2,958,498 50,720 SH   SOLE   46,185 0 4,535
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102   211,913 3,633 SH   DFND 1 3,633 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   44,159 566 SH   SOLE   566 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,614,468 20,693 SH   DFND 1 20,693 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   1,963,519 11,523 SH   SOLE   11,403 0 120
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844   405,722 2,381 SH   DFND 1 2,381 0 0
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768   883,021 15,235 SH   SOLE   415 0 14,820
VANGUARD STAR FD VG TL INTL STK F VG TL INT STK F 921909768   2,798,077 48,276 SH   DFND 1 48,276 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   238,428,812 4,977,637 SH   SOLE   4,938,692 0 38,945
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   18,219,436 380,364 SH   DFND 1 379,964 0 400
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   403,308 3,977 SH   SOLE   0 0 3,977
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,845,580 70,282 SH   SOLE   68,989 0 1,293
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   7,177,251 64,295 SH   DFND 1 64,295 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794   10,732,084 161,409 SH   SOLE   158,315 0 3,094
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794   658,517 9,904 SH   DFND 1 9,904 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   8,140,422 147,258 SH   SOLE   147,258 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   2,741,399 32,229 SH   SOLE   32,229 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   16,332 192 SH   DFND 1 192 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   571,336 1,876 SH   SOLE   1,876 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   213,875 1,120 SH   SOLE   1,120 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,845,753 15,738 SH   SOLE   15,738 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   57,819 493 SH   DFND 1 493 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,521,460 16,491 SH   SOLE   16,491 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   702,712 2,803 SH   SOLE   2,803 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   199,307 795 SH   DFND 1 795 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   694,575 3,151 SH   SOLE   3,151 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   9,622,404 19,881 SH   SOLE   19,881 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,460,600 7,150 SH   DFND 1 7,150 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,108,300 5,835 SH   SOLE   5,835 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884   2,367,083 20,107 SH   SOLE   20,107 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   2,440,531 17,805 SH   SOLE   17,605 0 200
VANGUARD WORLD FDS UTILITIES ETF 92204A876   102,528 748 SH   DFND 1 748 0 0
VEEVA SYS INC CL A COM 922475108   1,579,627 8,205 SH   SOLE   8,205 0 0
VERALTO CORP COM SHS 92338C103   823,505 10,011 SH   SOLE   8,615 0 1,396
VERALTO CORP COM SHS 92338C103   30,354 369 SH   DFND 1 134 0 235
VERISK ANALYTICS INC COM 92345Y106   265,135 1,110 SH   SOLE   935 0 175
VERISK ANALYTICS INC COM 92345Y106   33,440 140 SH   DFND 1 73 0 67
VERIZON MUNICATIONS INC COM 92343V104   3,567,551 94,630 SH   SOLE   90,900 0 3,730
VERIZON MUNICATIONS INC COM 92343V104   455,944 12,094 SH   DFND 1 11,326 0 768
VERTEX PHARMACEUTICALS INC COM 92532F100   1,839,143 4,520 SH   SOLE   4,120 0 400
VERTEX PHARMACEUTICALS INC COM 92532F100   1,111,623 2,732 SH   DFND 1 2,409 0 323
VERVE THERAPEUTICS INC COM 92539P101   139,400 10,000 SH   SOLE   10,000 0 0
VISA INC COM CL A 92826C839   26,978,508 103,624 SH   SOLE   97,217 0 6,407
VISA INC COM CL A 92826C839   8,099,749 31,111 SH   DFND 1 16,931 0 14,180
VOYA FINL INC COM 929089100   357,650 4,902 SH   SOLE   4,902 0 0
VOYA FINL INC COM 929089100   182,400 2,500 SH   DFND 1 2,500 0 0
VOYAGER THERAPEUTICS INC COM 92915B106   2,189,311 259,397 SH   SOLE   259,397 0 0
VULCAN MATLS CO COM 929160109   1,024,496 4,513 SH   SOLE   4,513 0 0
VULCAN MATLS CO COM 929160109   1,816 8 SH   DFND 1 8 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   422,408 16,178 SH   SOLE   8,978 0 7,200
WALGREENS BOOTS ALLIANCE INC COM 931427108   221,413 8,480 SH   DFND 1 8,480 0 0
WAL-MART STORES INC COM 931142103   6,153,395 39,032 SH   SOLE   33,620 0 5,412
WAL-MART STORES INC COM 931142103   405,003 2,569 SH   DFND 1 2,287 0 282
WARNER BROS DISCOVERY INC COM SER A 934423104   105,003 9,227 SH   SOLE   8,662 0 565
WARNER BROS DISCOVERY INC COM SER A 934423104   23,386 2,055 SH   DFND 1 2,055 0 0
WASHINGTON TR BANCORP COM 940610108   367,513 11,350 SH   SOLE   11,350 0 0
WASHINGTON TR BANCORP COM 940610108   50,545 1,561 SH   DFND 1 1,561 0 0
WASTE MGMT INC DEL COM 94106L109   1,794,761 10,021 SH   SOLE   9,276 0 745
WASTE MGMT INC DEL COM 94106L109   436,467 2,437 SH   DFND 1 2,360 0 77
WATSCO INC COM 942622200   3,930,784 9,174 SH   SOLE   8,410 0 764
WATSCO INC COM 942622200   479,886 1,120 SH   DFND 1 1,090 0 30
WEC ENERGY GROUP INC COM 92939U106   689,605 8,193 SH   SOLE   8,193 0 0
WEC ENERGY GROUP INC COM 92939U106   127,518 1,515 SH   DFND 1 1,515 0 0
WELLS FARGO & CO NEW COM 949746101   2,114,393 42,958 SH   SOLE   42,458 0 500
WELLS FARGO & CO NEW COM 949746101   118,522 2,408 SH   DFND 1 2,408 0 0
WELLTOWER INC COM 95040Q104   181,242 2,010 SH   SOLE   2,010 0 0
WELLTOWER INC COM 95040Q104   43,282 480 SH   DFND 1 72 0 408
WEST PHARMACEUTICAL SVSC INC COM 955306105   397,543 1,129 SH   SOLE   726 0 403
WEST PHARMACEUTICAL SVSC INC COM 955306105   51,762 147 SH   DFND 1 147 0 0
WESTROCK CO COM 96145D105   510,115 12,286 SH   SOLE   12,286 0 0
WESTROCK CO COM 96145D105   332 8 SH   DFND 1 8 0 0
WEX INC COM 96208T104   565,168 2,905 SH   SOLE   2,905 0 0
WEYERHAEUSER CO COM 962166104   1,681,303 48,355 SH   SOLE   48,355 0 0
WEYERHAEUSER CO COM 962166104   156,430 4,499 SH   DFND 1 99 0 4,400
WHEATON PRECIOUS METALS CORP COM 962879102   214,382 4,345 SH   SOLE   4,345 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   386,036 7,824 SH   DFND 1 7,824 0 0
WILLIAMS COS INC DEL COM 969457100   232,560 6,677 SH   SOLE   6,677 0 0
WISDOMTREE TR HIGH DIV FD 97717W208   287,055 3,493 SH   SOLE   3,493 0 0
WORKDAY INC CL A 98138H101   230,510 835 SH   SOLE   670 0 165
XCEL ENERGY INC COM 98389B100   215,694 3,484 SH   SOLE   2,899 0 585
XCEL ENERGY INC COM 98389B100   832,504 13,447 SH   DFND 1 2,294 0 11,153
XYLEM INC COM 98419M100   1,690,584 14,783 SH   SOLE   12,833 0 1,950
XYLEM INC COM 98419M100   184,920 1,617 SH   DFND 1 1,482 0 135
YUM BRANDS INC COM 988498101   1,220,364 9,340 SH   SOLE   9,340 0 0
YUM BRANDS INC COM 988498101   4,181 32 SH   DFND 1 32 0 0
YUM CHINA HLDGS INC COM 98850P109   278,214 6,557 SH   SOLE   6,557 0 0
YUM CHINA HLDGS INC COM 98850P109   1,315 31 SH   DFND 1 31 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   891,087 7,322 SH   SOLE   7,122 0 200
ZIMMER BIOMET HLDGS INC COM 98956P102   12,048 99 SH   DFND 1 99 0 0
ZOETIS INC CL A 98978V103   8,840,202 44,790 SH   SOLE   43,745 0 1,045
ZOETIS INC CL A 98978V103   1,770,212 8,969 SH   DFND 1 5,444 0 3,525