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
3M Co COM 88579Y101   468,791 4,460 SH   DFND NONE 4,460 0 0
3M Co COM 88579Y101   925,494 8,805 SH   SOLE NONE 7,217 0 1,588
5TH THIRD BANCORP COM 316773100   7,326 275 SH   DFND NONE 275 0 0
5TH THIRD BANCORP COM 316773100   13,320 500 SH   SOLE NONE 500 0 0
ABB LTD SPONSORED ADR 000375204   92,953 2,710 SH   SOLE NONE 2,710 0 0
ADVANCED MICRO DEV COM 007903107   517,591 5,281 SH   DFND NONE 5,281 0 0
ADVANCED MICRO DEV COM 007903107   4,951,171 50,517 SH   SOLE NONE 49,832 0 685
AES CORP COM 00130H105   20,468 850 SH   DFND NONE 850 0 0
AGILENT TECHS INC COM 00846U101   24,210 175 SH   DFND NONE 175 0 0
AGILENT TECHS INC COM 00846U101   4,072,453 29,438 SH   SOLE NONE 2,786 0 26,652
AGNICO EAGLE MINES COM 008474108   14,017 275 SH   DFND NONE 275 0 0
ALCON AG ORD SHS H01301128   23,772 337 SH   DFND NONE 337 0 0
ALPHABET INC CAP STK CL A 02079K305   3,459,396 33,350 SH   DFND NONE 33,350 0 0
ALPHABET INC CAP STK CL A 02079K305   45,686,634 440,438 SH   SOLE NONE 371,390 0 69,048
ALPS Advisors Inc MED BREAKTHGH 00162Q593   14,027 516 SH   SOLE NONE 516 0 0
ALTRIA GROUP INC COM 02209S103   807,087 18,088 SH   SOLE NONE 18,088 0 0
AMER EXPRESS CO COM 025816109   1,219,970 7,396 SH   DFND NONE 7,396 0 0
AMER EXPRESS CO COM 025816109   28,734,785 174,203 SH   SOLE NONE 152,825 0 21,378
AMER INTL GRP COM NEW 026874784   22,662 450 SH   DFND NONE 450 0 0
AMER INTL GRP COM NEW 026874784   302 6 SH   SOLE NONE 6 0 0
AMEREN CORP COM 023608102   43,195 500 SH   SOLE NONE 500 0 0
AMETEK Inc COM 031100100   85,163 586 SH   SOLE NONE 586 0 0
AMN HEALTHCARE SVS COM 001744101   108,014 1,302 SH   DFND NONE 1,302 0 0
AMN HEALTHCARE SVS COM 001744101   27,875 336 SH   SOLE NONE 336 0 0
ANALOG DEVICES INC COM 032654105   171,384 869 SH   DFND NONE 869 0 0
ANALOG DEVICES INC COM 032654105   198,009 1,004 SH   SOLE NONE 1,004 0 0
ANSYS, INC. COM 03662Q105   33,280 100 SH   SOLE NONE 100 0 0
APPLIED MATERIALS COM 038222105   54,045 440 SH   DFND NONE 440 0 0
APPLIED MATERIALS COM 038222105   3,748,035 30,514 SH   SOLE NONE 30,514 0 0
APTARGROUP INC COM 038336103   7,091 60 SH   SOLE NONE 60 0 0
AT&T INC COM 00206R102   460,056 23,899 SH   DFND NONE 22,729 0 1,170
AT&T INC COM 00206R102   638,523 33,170 SH   SOLE NONE 28,045 0 5,125
AUTOMATIC DATA PROCESSING COM 053015103   2,326,706 10,451 SH   DFND NONE 10,451 0 0
AUTOMATIC DATA PROCESSING COM 053015103   5,712,908 25,661 SH   SOLE NONE 10,064 0 15,597
AUTOZONE INC COM 053332102   7,374 3 SH   DFND NONE 3 0 0
AUTOZONE INC COM 053332102   226,150 92 SH   SOLE NONE 92 0 0
AVANGRID INC COM 05351W103   11,964 300 SH   SOLE NONE 300 0 0
AVERY DENNISON CORP COM 053611109   143,323 801 SH   SOLE NONE 801 0 0
AbbVie Inc COM 00287Y109   1,705,418 10,701 SH   DFND NONE 10,701 0 0
AbbVie Inc COM 00287Y109   3,658,020 22,953 SH   SOLE NONE 18,085 0 4,868
Abbott Laboratories COM 002824100   1,804,453 17,820 SH   DFND NONE 17,820 0 0
Abbott Laboratories COM 002824100   3,684,750 36,389 SH   SOLE NONE 29,839 0 6,550
Abeona Therapeutics Inc COM NEW 00289Y206   37 13 SH   SOLE NONE 13 0 0
Acadia Healthcare Co Inc COM 00404A109   23,915 331 SH   SOLE NONE 331 0 0
Accenture PLC SHS CLASS A G1151C101   786,549 2,752 SH   DFND NONE 2,752 0 0
Accenture PLC SHS CLASS A G1151C101   13,222,428 46,263 SH   SOLE NONE 29,992 0 16,271
Activision Blizzard Inc COM 00507V109   19,686 230 SH   SOLE NONE 230 0 0
Adobe Inc COM 00724F101   553,391 1,436 SH   DFND NONE 1,436 0 0
Adobe Inc COM 00724F101   26,054,866 67,610 SH   SOLE NONE 53,782 0 13,828
AdvanSix Inc COM 00773T101   1,493 39 SH   DFND NONE 39 0 0
AdvanSix Inc COM 00773T101   77 2 SH   SOLE NONE 2 0 0
Aflac Inc COM 001055102   425,832 6,600 SH   DFND NONE 6,600 0 0
Aflac Inc COM 001055102   204,916 3,176 SH   SOLE NONE 3,176 0 0
Air Lease Corp CL A 00912X302   23,622 600 SH   DFND NONE 600 0 0
Air Products and Chemicals Inc COM 009158106   27,285 95 SH   DFND NONE 95 0 0
Air Products and Chemicals Inc COM 009158106   1,495,502 5,207 SH   SOLE NONE 3,282 0 1,925
Akamai Technologies Inc COM 00971T101   11,745 150 SH   DFND NONE 150 0 0
Akero Therapeutics Inc COM 00973Y108   133,910 3,500 SH   SOLE NONE 3,500 0 0
Alibaba Group Holding Ltd SPONSORED ADS 01609W102   3,065 30 SH   DFND NONE 30 0 0
Align Technology Inc COM 016255101   10,024 30 SH   SOLE NONE 30 0 0
Allegion plc ORD SHS G0176J109   35,007 328 SH   DFND NONE 328 0 0
Allstate Corp/The COM 020002101   102,610 926 SH   DFND NONE 926 0 0
Allstate Corp/The COM 020002101   60,170 543 SH   SOLE NONE 543 0 0
Alpha & Omega Semiconductor Lt SHS G6331P104   126,018 4,676 SH   SOLE NONE 4,676 0 0
Alphabet Inc CAP STK CL C 02079K107   1,425,840 13,710 SH   DFND NONE 13,710 0 0
Alphabet Inc CAP STK CL C 02079K107   6,800,352 65,388 SH   SOLE NONE 59,724 0 5,664
Amarin Corp PLC SPONS ADR NEW 023111206   225 150 SH   SOLE NONE 150 0 0
Amazon.com Inc COM 023135106   3,063,065 29,655 SH   DFND NONE 28,575 0 1,080
Amazon.com Inc COM 023135106   32,496,067 314,610 SH   SOLE NONE 300,252 0 14,358
American Airlines Group Inc COM 02376R102   58,189 3,945 SH   SOLE NONE 3,945 0 0
American Electric Power Co Inc COM 025537101   85,349 938 SH   DFND NONE 938 0 0
American Electric Power Co Inc COM 025537101   84,257 926 SH   SOLE NONE 926 0 0
American Tower Corp COM 03027X100   559,892 2,740 SH   DFND NONE 2,740 0 0
American Tower Corp COM 03027X100   10,202,288 49,928 SH   SOLE NONE 42,444 0 7,484
American Water Works Co Inc COM 030420103   58,596 400 SH   DFND NONE 400 0 0
American Water Works Co Inc COM 030420103   380,728 2,599 SH   SOLE NONE 688 0 1,911
Ameriprise Financial Inc COM 03076C106   156,315 510 SH   DFND NONE 510 0 0
Ameriprise Financial Inc COM 03076C106   350,330 1,143 SH   SOLE NONE 1,143 0 0
Amgen Inc COM 031162100   101,777 421 SH   DFND NONE 421 0 0
Amgen Inc COM 031162100   861,597 3,564 SH   SOLE NONE 3,032 0 532
Amphenol Corp CL A 032095101   32,688 400 SH   DFND NONE 400 0 0
Anheuser-Busch InBev SA/NV SPONSORED ADR 03524A108   15,415 231 SH   DFND NONE 231 0 0
Antero Resources Corp COM 03674X106   181,164 7,846 SH   DFND NONE 7,846 0 0
Aon PLC SHS CL A G0403H108   39,096 124 SH   DFND NONE 0 0 124
Aon PLC SHS CL A G0403H108   35,943 114 SH   SOLE NONE 114 0 0
Apellis Pharmaceuticals Inc COM 03753U106   659,600 10,000 SH   DFND NONE 10,000 0 0
Apple Inc COM 037833100   11,159,608 67,675 SH   DFND NONE 67,535 0 140
Apple Inc COM 037833100   112,336,393 681,239 SH   SOLE NONE 590,684 0 90,556
Aptiv PLC SHS G6095L109   5,951,680 53,050 SH   SOLE NONE 33,232 0 19,818
Arbutus Biopharma Corp COM 03879J100   15,150 5,000 SH   SOLE NONE 5,000 0 0
Archer-Daniels-Midland Co COM 039483102   342,857 4,304 SH   SOLE NONE 4,304 0 0
Ares Management Corp CL A COM STK 03990B101   20,860 250 SH   SOLE NONE 250 0 0
Arthur J Gallagher & Co COM 363576109   260,756 1,363 SH   SOLE NONE 1,363 0 0
AstraZeneca PLC SPONSORED ADR 046353108   13,882 200 SH   SOLE NONE 200 0 0
Atlassian Corp None 049468101   28,757 168 SH   DFND NONE 168 0 0
Atlassian Corp None 049468101   299,376 1,749 SH   SOLE NONE 670 0 1,079
Atmos Energy Corp COM 049560105   47,079 419 SH   DFND NONE 419 0 0
Atmos Energy Corp COM 049560105   5,237,886 46,617 SH   SOLE NONE 46,519 0 98
Autodesk Inc COM 052769106   1,135,513 5,455 SH   SOLE NONE 5,455 0 0
AvalonBay Communities Inc COM 053484101   6,218 37 SH   SOLE NONE 37 0 0
Avista Corp COM 05379B107   8,490 200 SH   DFND NONE 0 0 200
Avista Corp COM 05379B107   21,225 500 SH   SOLE NONE 500 0 0
BALLARD POWER SYS COM 058586108   27,850 5,000 SH   SOLE NONE 5,000 0 0
BARRICK GOLD CORP COM 067901108   4,717 254 SH   DFND NONE 254 0 0
BARRICK GOLD CORP COM 067901108   25,534 1,375 SH   SOLE NONE 1,375 0 0
BAXTER INTL INC COM 071813109   186,576 4,600 SH   DFND NONE 4,600 0 0
BAXTER INTL INC COM 071813109   47,455 1,170 SH   SOLE NONE 350 0 820
BECTON DICKINSON COM 075887109   702,271 2,837 SH   DFND NONE 2,837 0 0
BECTON DICKINSON COM 075887109   18,084,282 73,056 SH   SOLE NONE 52,608 0 20,448
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   55,623 593 SH   SOLE NONE 593 0 0
BERKLEY(WR)CORP COM 084423102   80,938 1,300 SH   SOLE NONE 1,300 0 0
BERKSHIRE HATHAWAY CL A 084670108   22,348,800 48 SH   DFND NONE 48 0 0
BERKSHIRE HATHAWAY CL A 084670108   17,692,800 38 SH   SOLE NONE 22 0 16
BEST BUY CO INC COM 086516101   31,308 400 SH   SOLE NONE 400 0 0
BHP BILLITON LTD SPONSORED ADS 088606108   26,949 425 SH   DFND NONE 425 0 0
BHP BILLITON LTD SPONSORED ADS 088606108   3,171 50 SH   SOLE NONE 50 0 0
BJ's Wholesale Club Holdings I COM 05550J101   56,976 749 SH   SOLE NONE 749 0 0
BK OF AMERICA CORP COM 060505104   483,168 16,894 SH   DFND NONE 16,894 0 0
BK OF AMERICA CORP COM 060505104   19,901,424 695,854 SH   SOLE NONE 693,903 0 1,951
BK OF NY MELLON CP COM 064058100   49,984 1,100 SH   DFND NONE 1,100 0 0
BK OF NY MELLON CP COM 064058100   22,720 500 SH   SOLE NONE 500 0 0
BLOCK(H&R)INC COM 093671105   4,547 129 SH   SOLE NONE 129 0 0
BOEING CO COM 097023105   24,429 115 SH   DFND NONE 115 0 0
BOEING CO COM 097023105   1,645,695 7,747 SH   SOLE NONE 7,747 0 0
BP PLC SPONSORED ADR 055622104   218,610 5,762 SH   DFND NONE 4,704 0 1,058
BP PLC SPONSORED ADR 055622104   89,766 2,366 SH   SOLE NONE 2,366 0 0
BRISTOL-MYRS SQUIB COM 110122108   587,610 8,478 SH   DFND NONE 8,212 0 266
BRISTOL-MYRS SQUIB COM 110122108   35,513,820 512,391 SH   SOLE NONE 449,225 0 63,166
BROADRIDGE FIN SOL COM 11133T103   139,242 950 SH   DFND NONE 950 0 0
BROADRIDGE FIN SOL COM 11133T103   205,345 1,401 SH   SOLE NONE 1,401 0 0
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT G16252101   151,931 4,499 SH   SOLE NONE 4,499 0 0
Bar Harbor Bankshares COM 066849100   18,436 697 SH   DFND NONE 0 0 697
Bar Harbor Bankshares COM 066849100   8,252 312 SH   SOLE NONE 312 0 0
Barclays PLC ADR 06738E204   65 9 SH   SOLE NONE 9 0 0
Berkshire Hathaway Inc CL B NEW 084670702   2,117,545 6,858 SH   DFND NONE 6,758 0 100
Berkshire Hathaway Inc CL B NEW 084670702   5,562,183 18,014 SH   SOLE NONE 13,067 0 4,947
Bio-Rad Laboratories Inc CL A 090572207   16,287 34 SH   SOLE NONE 34 0 0
Biogen Inc COM 09062X103   17,238 62 SH   DFND NONE 62 0 0
Biogen Inc COM 09062X103   93,140 335 SH   SOLE NONE 335 0 0
Black Hills Corp COM 092113109   9,276 147 SH   SOLE NONE 147 0 0
BlackRock Advisors LLC/Closed-End/USA SHS 09248X100   53,760 3,000 SH   DFND NONE 3,000 0 0
BlackRock Fund Advisors EM MKT SM-CP ETF 464286475   9,773 194 SH   SOLE NONE 194 0 0
BlackRock Fund Advisors 20 YR TR BD ETF 464287432   47,016 442 SH   DFND NONE 442 0 0
BlackRock Fund Advisors 20 YR TR BD ETF 464287432   46,165 434 SH   SOLE NONE 434 0 0
BlackRock Fund Advisors MSCI EAFE ETF 464287465   150,192 2,100 SH   DFND NONE 2,100 0 0
BlackRock Fund Advisors MSCI EAFE ETF 464287465   1,147,109 16,039 SH   SOLE NONE 12,976 0 3,063
BlackRock Fund Advisors RUS MDCP VAL ETF 464287473   170,663 1,607 SH   SOLE NONE 1,356 0 251
BlackRock Fund Advisors RUS MD CP GR ETF 464287481   262,224 2,880 SH   SOLE NONE 2,880 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   463,570 6,630 SH   DFND NONE 6,630 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   205,355 2,937 SH   SOLE NONE 2,937 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   80,802 323 SH   DFND NONE 323 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   11,021,585 44,058 SH   SOLE NONE 44,058 0 0
BlackRock Fund Advisors EXPND TEC SC ETF 464287549   35,629 105 SH   SOLE NONE 105 0 0
BlackRock Fund Advisors S&P MC 400GR ETF 464287606   85,812 1,200 SH   SOLE NONE 1,200 0 0
BlackRock Fund Advisors RUS 1000 ETF 464287622   1,218,269 5,409 SH   SOLE NONE 4,768 0 641
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   521,686 2,300 SH   DFND NONE 2,300 0 0
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   271,730 1,198 SH   SOLE NONE 1,198 0 0
BlackRock Fund Advisors S&P MC 400VL ETF 464287705   165,254 1,608 SH   SOLE NONE 1,608 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   76,877 795 SH   DFND NONE 795 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   996,107 10,301 SH   SOLE NONE 10,301 0 0
BlackRock Fund Advisors INTL TREA BD ETF 464288117   1,850 46 SH   SOLE NONE 46 0 0
BlackRock Fund Advisors INTL SEL DIV ETF 464288448   49,619 1,805 SH   DFND NONE 1,805 0 0
BlackRock Fund Advisors INTL SEL DIV ETF 464288448   59,488 2,164 SH   SOLE NONE 2,164 0 0
BlackRock Fund Advisors DEVSMCP EXNA ETF 464288497   8,589 161 SH   SOLE NONE 161 0 0
BlackRock Fund Advisors MSCI KLD400 SOC 464288570   430,115 5,515 SH   SOLE NONE 5,481 0 34
BlackRock Fund Advisors MBS ETF 464288588   13,736 145 SH   SOLE NONE 145 0 0
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   627 6 SH   DFND NONE 6 0 0
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   33,032,181 316,128 SH   SOLE NONE 316,128 0 0
BlackRock Fund Advisors ISHS 5-10YR INVT 464288638   3,897 76 SH   SOLE NONE 76 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   115 1 SH   DFND NONE 1 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   258,011 2,253 SH   SOLE NONE 2,253 0 0
BlackRock Fund Advisors PFD AND INCM SEC 464288687   35,903 1,150 SH   DFND NONE 1,150 0 0
BlackRock Fund Advisors PFD AND INCM SEC 464288687   7,025 225 SH   SOLE NONE 225 0 0
BlackRock Fund Advisors U.S. MED DVC ETF 464288810   144,450 2,676 SH   SOLE NONE 2,676 0 0
BlackRock Fund Advisors EAFE GRWTH ETF 464288885   28,104 300 SH   SOLE NONE 300 0 0
BlackRock Fund Advisors AGGRES ALLOC ETF 464289859   27,344 430 SH   DFND NONE 430 0 0
BlackRock Fund Advisors 0-5 YR TIPS ETF 46429B747   108,657 1,095 SH   DFND NONE 1,095 0 0
BlackRock Fund Advisors CORE 1 5 YR USD 46432F859   38,714 821 SH   DFND NONE 821 0 0
BlackRock Fund Advisors CORE MSCI EMKT 46434G103   54,889 1,125 SH   DFND NONE 1,125 0 0
BlackRock Fund Advisors CORE MSCI EMKT 46434G103   347,970 7,132 SH   SOLE NONE 7,132 0 0
BlackRock Fund Advisors ESG AWR MSCI EM 46434G863   147,263 4,678 SH   SOLE NONE 4,651 0 27
BlackRock Fund Advisors MSCI INTL QUALTY 46434V456   48,361 1,370 SH   SOLE NONE 1,370 0 0
BlackRock Fund Advisors CORE MSCI EURO 46434V738   85,118 1,625 SH   DFND NONE 1,625 0 0
BlackRock Funds/Closed-End/USA COM 09251A104   13,220 1,539 SH   SOLE NONE 1,539 0 0
BlackRock Funds/Closed-end/USA COM 09254E103   283,500 25,000 SH   SOLE NONE 25,000 0 0
BlackRock Funds/Closed-end/USA COM 09254F100   215,831 18,229 SH   SOLE NONE 18,229 0 0
BlackRock Funds/Closed-end/USA COM 09255X100   128,805 11,009 SH   DFND NONE 11,009 0 0
BlackRock Inc COM 09247X101   353,964 529 SH   DFND NONE 529 0 0
BlackRock Inc COM 09247X101   21,433,252 32,032 SH   SOLE NONE 26,989 0 5,043
Blackstone Inc COM 09260D107   505,080 5,750 SH   DFND NONE 5,750 0 0
Blackstone Inc COM 09260D107   353,995 4,030 SH   SOLE NONE 3,545 0 485
Block Inc CL A 852234103   2,746 40 SH   DFND NONE 40 0 0
Block Inc CL A 852234103   23,410 341 SH   SOLE NONE 341 0 0
Booking Holdings Inc COM 09857L108   167,102 63 SH   SOLE NONE 14 0 49
Booz Allen Hamilton Holding Co CL A 099502106   19,743 213 SH   SOLE NONE 213 0 0
Boston Properties Inc COM 101121101   16,885 312 SH   DFND NONE 312 0 0
Boston Scientific Corp COM 101137107   157,444 3,147 SH   SOLE NONE 3,147 0 0
Broadcom Inc COM 11135F101   275,862 430 SH   DFND NONE 430 0 0
Broadcom Inc COM 11135F101   33,077,802 51,560 SH   SOLE NONE 42,451 0 9,109
Brookfield Infrastructure Part COM SB VTG SHS A 11275Q107   8,613 187 SH   SOLE NONE 187 0 0
Brookfield Renewable Partners CL A SUB VTG 11284V105   3,495 100 SH   SOLE NONE 100 0 0
Brookfield Renewable Partners PARTNERSHIP UNIT G16258108   12,667 402 SH   SOLE NONE 402 0 0
Brookline Bancorp Inc COM 11373M107   56,700 5,400 SH   DFND NONE 5,400 0 0
Burlington Stores Inc COM 122017106   6,467 32 SH   SOLE NONE 32 0 0
CARLISLE COS INC COM 142339100   429,533 1,900 SH   DFND NONE 1,900 0 0
CARRIER GLOBAL CORP COM 14448C104   411,110 8,986 SH   DFND NONE 8,986 0 0
CARRIER GLOBAL CORP COM 14448C104   205,601 4,494 SH   SOLE NONE 4,494 0 0
CDN NATL RAILWAYS COM 136375102   111,246 943 SH   DFND NONE 943 0 0
CDN NATL RAILWAYS COM 136375102   373,021 3,162 SH   SOLE NONE 3,162 0 0
CDW Corp/DE COM 12514G108   1,949 10 SH   SOLE NONE 10 0 0
CF Industries Holdings Inc COM 125269100   1,160 16 SH   SOLE NONE 16 0 0
CH Robinson Worldwide Inc COM NEW 12541W209   48,691 490 SH   DFND NONE 490 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   135,419 1,851 SH   DFND NONE 1,851 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   12,489,688 170,717 SH   SOLE NONE 170,717 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US TIPS ETF 808524870   322 6 SH   SOLE NONE 6 0 0
CHUBB LIMITED COM COM H1467J104   470,304 2,422 SH   DFND NONE 2,422 0 0
CHUBB LIMITED COM COM H1467J104   100,391 517 SH   SOLE NONE 483 0 34
CIENA CORP COM NEW 171779309   15,756 300 SH   DFND NONE 300 0 0
CINTAS CORP COM 172908105   325,727 704 SH   SOLE NONE 648 0 56
CISCO SYSTEMS COM 17275R102   211,296 4,042 SH   DFND NONE 4,042 0 0
CISCO SYSTEMS COM 17275R102   1,098,768 21,019 SH   SOLE NONE 20,853 0 166
CME Group Inc COM 12572Q105   9,576 50 SH   SOLE NONE 50 0 0
CMS Energy Corp COM 125896100   6,138 100 SH   SOLE NONE 100 0 0
COGNIZANT TECHNOLO CL A 192446102   86,216 1,415 SH   DFND NONE 1,415 0 0
COLGATE-PALMOLIVE COM 194162103   157,965 2,102 SH   DFND NONE 2,102 0 0
COLGATE-PALMOLIVE COM 194162103   333,816 4,442 SH   SOLE NONE 3,283 0 1,159
CONAGRA FOODS INC COM 205887102   22,536 600 SH   SOLE NONE 600 0 0
CONOCOPHILLIPS COM 20825C104   67,760 683 SH   DFND NONE 683 0 0
CONOCOPHILLIPS COM 20825C104   768,519 7,746 SH   SOLE NONE 7,746 0 0
CORNING INC COM 219350105   82,979 2,352 SH   SOLE NONE 2,352 0 0
CRANE HOLDINGS CO COM 224441105   243,798 2,148 SH   SOLE NONE 2,148 0 0
CREDIT SUISSE AG/NASSAU X LINK SILVER 22542D225   275,316 3,386 SH   SOLE NONE 3,386 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108   67,845 1,500 SH   DFND NONE 1,500 0 0
CSW Industrials Inc COM 126402106   83,358 600 SH   SOLE NONE 600 0 0
CSX CORP COM 126408103   566,644 18,926 SH   DFND NONE 18,926 0 0
CSX CORP COM 126408103   79,311 2,649 SH   SOLE NONE 2,649 0 0
CUMMINS INC COM 231021106   47,776 200 SH   DFND NONE 200 0 0
CUMMINS INC COM 231021106   325,832 1,364 SH   SOLE NONE 1,364 0 0
CVS Health Corp COM 126650100   281,932 3,794 SH   DFND NONE 3,794 0 0
CVS Health Corp COM 126650100   28,087,917 377,983 SH   SOLE NONE 327,741 0 50,242
Cabot Corp COM 127055101   24,141,600 315,000 SH   DFND NONE 315,000 0 0
Cabot Corp COM 127055101   8,098,012 105,663 SH   SOLE NONE 105,663 0 0
Cambridge Bancorp COM 132152109   5,306,124 81,872 SH   DFND NONE 30,927 0 50,945
Cambridge Bancorp COM 132152109   9,052,402 139,676 SH   SOLE NONE 116,710 0 22,966
Campbell Soup Co COM 134429109   4,673 85 SH   SOLE NONE 85 0 0
Capital One Financial Corp COM 14040H105   15,866 165 SH   DFND NONE 165 0 0
Capital One Financial Corp COM 14040H105   29,810 310 SH   SOLE NONE 310 0 0
Casella Waste Systems Inc CL A 147448104   74,394 900 SH   SOLE NONE 900 0 0
Caterpillar Inc COM 149123101   572,558 2,502 SH   DFND NONE 2,502 0 0
Caterpillar Inc COM 149123101   1,258,849 5,501 SH   SOLE NONE 5,474 0 27
Cavco Industries Inc COM 149568107   6,355 20 SH   SOLE NONE 20 0 0
Celanese Corp COM 150870103   18,511 170 SH   SOLE NONE 170 0 0
Celsius Holdings Inc COM NEW 15118V207   13,941 150 SH   SOLE NONE 150 0 0
Centene Corp COM 15135B101   15,992 253 SH   SOLE NONE 253 0 0
CenterPoint Energy Inc COM 15189T107   88,144 2,992 SH   SOLE NONE 2,992 0 0
Ceragon Networks Ltd ORD M22013102   713 427 SH   SOLE NONE 427 0 0
ChampionX Corp COM 15872M104   16,956 625 SH   SOLE NONE 625 0 0
Charles Schwab Investment Management Inc US LRG CAP ETF 808524201   237,400 4,908 SH   SOLE NONE 4,908 0 0
Charles Schwab Investment Management Inc US LCAP GR ETF 808524300   19,681 302 SH   SOLE NONE 302 0 0
Charles Schwab Investment Management Inc US LCAP VA ETF 808524409   11,214 171 SH   SOLE NONE 171 0 0
Charles Schwab Investment Management Inc US MID-CAP ETF 808524508   10,178 150 SH   SOLE NONE 150 0 0
Charles Schwab Investment Management Inc INTL EQTY ETF 808524805   4,907 141 SH   SOLE NONE 141 0 0
Charles Schwab Investment Management Inc US AGGREGATE B 808524839   1,595 34 SH   SOLE NONE 34 0 0
Chart Industries Inc COM 16115Q308   62,700 500 SH   DFND NONE 500 0 0
Chart Industries Inc COM 16115Q308   3,254,882 25,956 SH   SOLE NONE 25,950 0 6
Check Point Software Technolog ORD M22465104   202,930 1,561 SH   DFND NONE 1,561 0 0
Chemours Co/The COM 163851108   3,952 132 SH   SOLE NONE 132 0 0
Chevron Corp COM 166764100   1,089,746 6,679 SH   DFND NONE 6,679 0 0
Chevron Corp COM 166764100   17,759,640 108,848 SH   SOLE NONE 108,553 0 295
Church & Dwight Co Inc COM 171340102   755,906 8,550 SH   DFND NONE 8,550 0 0
Church & Dwight Co Inc COM 171340102   108,214 1,224 SH   SOLE NONE 1,224 0 0
Churchill Downs Inc COM 171484108   228,775 890 SH   DFND NONE 890 0 0
Cigna Group/The COM 125523100   151,018 591 SH   SOLE NONE 591 0 0
Citigroup Inc COM NEW 172967424   12,660 270 SH   DFND NONE 270 0 0
Citigroup Inc COM NEW 172967424   40,747 869 SH   SOLE NONE 869 0 0
Citizens Financial Group Inc COM 174610105   18,222 600 SH   SOLE NONE 600 0 0
Civitas Resources Inc COM NEW 17888H103   65,470 958 SH   DFND NONE 958 0 0
Clean Energy Fuels Corp COM 184499101   43,600 10,000 SH   DFND NONE 10,000 0 0
Clorox Co/The COM 189054109   471,555 2,980 SH   DFND NONE 2,980 0 0
Clorox Co/The COM 189054109   215,839 1,364 SH   SOLE NONE 1,364 0 0
Coca-Cola Co/The COM 191216100   1,637,964 26,406 SH   DFND NONE 26,406 0 0
Coca-Cola Co/The COM 191216100   21,242,174 342,450 SH   SOLE NONE 336,158 0 6,292
Coherent Corp COM 19247G107   24,752 650 SH   DFND NONE 650 0 0
Comcast Corp CL A 20030N101   172,908 4,561 SH   DFND NONE 4,561 0 0
Comcast Corp CL A 20030N101   582,525 15,366 SH   SOLE NONE 12,253 0 3,113
Commerce Bancshares Inc/MO COM 200525103   72,938 1,250 SH   SOLE NONE 1,250 0 0
Commercial Metals Co COM 201723103   48,900 1,000 SH   SOLE NONE 1,000 0 0
Consolidated Edison Inc COM 209115104   97,870 1,023 SH   SOLE NONE 1,023 0 0
Constellation Brands Inc CL A 21036P108   33,884 150 SH   DFND NONE 150 0 0
Constellation Brands Inc CL A 21036P108   18,523 82 SH   SOLE NONE 82 0 0
Constellation Energy Corp COM 21037T109   20,960 267 SH   SOLE NONE 98 0 169
Corteva Inc COM 22052L104   20,023 332 SH   DFND NONE 0 0 332
Corteva Inc COM 22052L104   538,629 8,931 SH   SOLE NONE 8,931 0 0
Costco Wholesale Corp COM 22160K105   699,096 1,407 SH   DFND NONE 1,407 0 0
Costco Wholesale Corp COM 22160K105   10,328,437 20,787 SH   SOLE NONE 20,497 0 290
Coterra Energy Inc COM 127097103   2,355,840 96,000 SH   DFND NONE 96,000 0 0
Coterra Energy Inc COM 127097103   62,626 2,552 SH   SOLE NONE 2,552 0 0
Crowdstrike Holdings Inc CL A 22788C105   150,986 1,100 SH   DFND NONE 1,100 0 0
Crown Castle Inc COM 22822V101   83,516 624 SH   SOLE NONE 624 0 0
DB ETFS/USA XTRACK MSCI EAFE 233051200   3,520 100 SH   SOLE NONE 100 0 0
DEERE & CO COM 244199105   392,236 950 SH   DFND NONE 950 0 0
DEERE & CO COM 244199105   909,575 2,203 SH   SOLE NONE 2,123 0 80
DIAGEO SPON ADR NEW 25243Q205   215,785 1,191 SH   SOLE NONE 1,191 0 0
DOMINION RES(VIR) COM 25746U109   75,702 1,354 SH   DFND NONE 1,354 0 0
DOMINION RES(VIR) COM 25746U109   207,147 3,705 SH   SOLE NONE 3,705 0 0
DORIAN LPG LTD SHS USD Y2106R110   69,790 3,500 SH   DFND NONE 3,500 0 0
DR HORTON INC COM 23331A109   7,424 76 SH   SOLE NONE 76 0 0
DT Midstream Inc COMMON STOCK 23345M107   2,469 50 SH   DFND NONE 50 0 0
DTE Energy Co COM 233331107   10,954 100 SH   DFND NONE 100 0 0
DTE Energy Co COM 233331107   138,020 1,260 SH   SOLE NONE 0 0 1,260
DUKE ENERGY CORP COM NEW 26441C204   26,819 278 SH   DFND NONE 278 0 0
DUKE ENERGY CORP COM NEW 26441C204   279,956 2,902 SH   SOLE NONE 2,502 0 400
DXC Technology Co COM 23355L106   17,560 687 SH   DFND NONE 687 0 0
Danaher Corp COM 235851102   817,618 3,244 SH   DFND NONE 3,244 0 0
Danaher Corp COM 235851102   18,511,582 73,447 SH   SOLE NONE 53,273 0 20,174
Darden Restaurants Inc COM 237194105   38,790 250 SH   SOLE NONE 0 0 250
Darling Ingredients Inc COM 237266101   37,960 650 SH   DFND NONE 650 0 0
Dell Technologies Inc CL C 24703L202   48,815 1,214 SH   SOLE NONE 1,214 0 0
Delta Air Lines Inc COM NEW 247361702   2,794 80 SH   SOLE NONE 80 0 0
Dexcom Inc COM 252131107   4,182 36 SH   SOLE NONE 36 0 0
Diamondback Energy Inc COM 25278X109   38,659 286 SH   SOLE NONE 286 0 0
Dick's Sporting Goods Inc COM 253393102   181,619 1,280 SH   SOLE NONE 1,280 0 0
Digital Realty Trust Inc COM 253868103   11,797 120 SH   DFND NONE 120 0 0
Digital Realty Trust Inc COM 253868103   1,982,126 20,162 SH   SOLE NONE 19,218 0 944
DocuSign Inc COM 256163106   17,490 300 SH   DFND NONE 300 0 0
Dollar General Corp COM 256677105   39,146 186 SH   SOLE NONE 186 0 0
Dollar Tree Inc COM 256746108   23,686 165 SH   SOLE NONE 165 0 0
Dover Corp COM 260003108   217,730 1,433 SH   SOLE NONE 1,433 0 0
Dow Inc COM 260557103   147,685 2,694 SH   DFND NONE 2,362 0 332
Dow Inc COM 260557103   573,582 10,463 SH   SOLE NONE 10,322 0 141
DraftKings Inc COM CL A 26142V105   7,744 400 SH   SOLE NONE 400 0 0
DuPont de Nemours Inc COM 26614N102   212,224 2,957 SH   DFND NONE 2,625 0 332
DuPont de Nemours Inc COM 26614N102   713,896 9,947 SH   SOLE NONE 9,606 0 341
EBAY INC COM 278642103   22,185 500 SH   SOLE NONE 500 0 0
ECB Bancorp Inc/MD COM 26828M106   222,080 16,000 SH   SOLE NONE 0 0 16,000
ECOLAB INC COM 278865100   207,078 1,251 SH   DFND NONE 1,251 0 0
ECOLAB INC COM 278865100   16,160,363 97,628 SH   SOLE NONE 81,799 0 15,829
ELECTRONIC ARTS COM 285512109   3,373 28 SH   SOLE NONE 28 0 0
EMERSON ELECTRIC COM 291011104   655,816 7,526 SH   DFND NONE 7,526 0 0
EMERSON ELECTRIC COM 291011104   922,377 10,585 SH   SOLE NONE 7,960 0 2,625
ENBRIDGE INC COM 29250N105   35,212 923 SH   SOLE NONE 923 0 0
EOG Resources Inc COM 26875P101   24,875 217 SH   SOLE NONE 217 0 0
EQUINIX INC COM 29444U700   115,366 160 SH   DFND NONE 160 0 0
EQUINIX INC COM 29444U700   64,894 90 SH   SOLE NONE 90 0 0
ESTEE LAUDER COS CL A 518439104   75,910 308 SH   DFND NONE 308 0 0
ESTEE LAUDER COS CL A 518439104   838,950 3,404 SH   SOLE NONE 3,174 0 230
EXELON CORP COM 30161N101   14,913 356 SH   SOLE NONE 356 0 0
EXPEDTRS INTL WASH COM 302130109   5,066 46 SH   SOLE NONE 46 0 0
Eastman Chemical Co COM 277432100   8,940 106 SH   SOLE NONE 106 0 0
Eaton Corp PLC SHS G29183103   824,831 4,814 SH   DFND NONE 4,814 0 0
Eaton Corp PLC SHS G29183103   31,252,245 182,399 SH   SOLE NONE 168,520 0 13,879
Eaton Vance Funds/Closed-end/U COM 27829F108   18,783 2,405 SH   SOLE NONE 2,405 0 0
Editas Medicine Inc COM 28106W103   7,250 1,000 SH   DFND NONE 1,000 0 0
Edwards Lifesciences Corp COM 28176E108   137,745 1,665 SH   SOLE NONE 309 0 1,356
Elevance Health Inc COM 036752103   38,624 84 SH   DFND NONE 84 0 0
Elevance Health Inc COM 036752103   45,981 100 SH   SOLE NONE 100 0 0
Eli Lilly & Co COM 532457108   325,906 949 SH   DFND NONE 695 0 254
Eli Lilly & Co COM 532457108   3,395,050 9,886 SH   SOLE NONE 8,506 0 1,380
Embecta Corp COMMON STOCK 29082K105   12,766 454 SH   DFND NONE 454 0 0
Embecta Corp COMMON STOCK 29082K105   4,584 163 SH   SOLE NONE 161 0 2
Energy Fuels Inc/Canada COM NEW 292671708   27,900 5,000 SH   DFND NONE 5,000 0 0
Energy Transfer LP COM UT LTD PTN 29273V100   599 48 SH   SOLE NONE 48 0 0
Enphase Energy Inc COM 29355A107   357,476 1,700 SH   DFND NONE 1,700 0 0
Enphase Energy Inc COM 29355A107   762,265 3,625 SH   SOLE NONE 3,625 0 0
Entegris Inc COM 29362U104   656,080 8,000 SH   DFND NONE 8,000 0 0
Entergy Corp COM 29364G103   35,446 329 SH   DFND NONE 329 0 0
Enterprise Products Partners L COM 293792107   148,562 5,736 SH   SOLE NONE 5,736 0 0
Equifax Inc COM 294429105   10,142 50 SH   SOLE NONE 50 0 0
Essential Utilities Inc COM 29670G102   112,093 2,568 SH   DFND NONE 2,568 0 0
Essential Utilities Inc COM 29670G102   8,524,278 195,287 SH   SOLE NONE 109,510 0 85,777
Essex Property Trust Inc COM 297178105   90,767 434 SH   SOLE NONE 434 0 0
Etsy Inc COM 29786A106   27,833 250 SH   DFND NONE 250 0 0
Everest Re Group Ltd COM G3223R108   32,222 90 SH   DFND NONE 90 0 0
Evergy Inc COM 30034W106   22,920 375 SH   SOLE NONE 375 0 0
Eversource Energy COM 30040W108   31,304 400 SH   DFND NONE 400 0 0
Eversource Energy COM 30040W108   378,212 4,833 SH   SOLE NONE 4,833 0 0
Everspin Technologies Inc COM 30041T104   57,204 8,400 SH   SOLE NONE 8,400 0 0
Exponent Inc COM 30214U102   21,633 217 SH   SOLE NONE 217 0 0
Exxon Mobil Corp COM 30231G102   3,465,804 31,605 SH   DFND NONE 31,405 0 200
Exxon Mobil Corp COM 30231G102   50,723,244 462,550 SH   SOLE NONE 457,875 0 4,675
F5 Inc COM 315616102   13,549 93 SH   DFND NONE 93 0 0
FACEBOOK INC CL A 30303M102   49,594 234 SH   DFND NONE 234 0 0
FACEBOOK INC CL A 30303M102   272,131 1,284 SH   SOLE NONE 1,284 0 0
FEDEX CORP COM 31428X106   4,570 20 SH   DFND NONE 20 0 0
FEDEX CORP COM 31428X106   103,277 452 SH   SOLE NONE 150 0 302
FIRST SOLAR INC COM 336433107   692,085 3,182 SH   SOLE NONE 3,067 0 115
FISERV INC COM 337738108   9,608 85 SH   DFND NONE 85 0 0
FISERV INC COM 337738108   35,831 317 SH   SOLE NONE 317 0 0
FMC Corp COM NEW 302491303   97,948 802 SH   SOLE NONE 764 0 38
FORD MOTOR CO COM 345370860   45,486 3,610 SH   DFND NONE 3,000 0 610
FORD MOTOR CO COM 345370860   35,280 2,800 SH   SOLE NONE 2,800 0 0
FREEPORT-MCMOR C&G CL B 35671D857   247,751 6,056 SH   DFND NONE 6,056 0 0
FREEPORT-MCMOR C&G CL B 35671D857   189,536 4,633 SH   SOLE NONE 4,633 0 0
Fabrinet SHS G3323L100   41,566 350 SH   DFND NONE 350 0 0
FactSet Research Systems Inc COM 303075105   40,679 98 SH   SOLE NONE 98 0 0
Fastenal Co COM 311900104   135,983 2,521 SH   SOLE NONE 2,521 0 0
Fidelity Funds/USA NASDAQ COMPSIT 315912808   124,670 2,600 SH   SOLE NONE 2,600 0 0
First Republic Bank/CA COM 33616C100   6,757 483 SH   SOLE NONE 0 0 483
First Trust Advisors LP GBL WND ENRG ETF 33736G106   17,860 1,000 SH   DFND NONE 1,000 0 0
First Trust Advisors LP NASDQ CLN EDGE 33737A108   29,298 300 SH   DFND NONE 300 0 0
FirstEnergy Corp COM 337932107   160 4 SH   DFND NONE 4 0 0
Five Below Inc COM 33829M101   18,949 92 SH   SOLE NONE 92 0 0
Fortinet Inc COM 34959E109   16,615 250 SH   DFND NONE 250 0 0
Fortive Corp COM 34959J108   29,381 431 SH   DFND NONE 431 0 0
Fortive Corp COM 34959J108   68,170 1,000 SH   SOLE NONE 1,000 0 0
Franklin Advisers Inc COM 880198106   889 202 SH   SOLE NONE 202 0 0
Fresenius Medical Care AG & Co SPONSORED ADR 358029106   4,443 209 SH   SOLE NONE 209 0 0
GAMCO GLOBAL GOLD COM SH BEN INT 36465A109   322,538 88,125 SH   SOLE NONE 88,125 0 0
GARRETT MOTION INC COM 366505105   77 10 SH   SOLE NONE 10 0 0
GARTNER INC COM 366651107   42,676 131 SH   SOLE NONE 131 0 0
GE HealthCare Technologies Inc None 36266G107   120,666 1,471 SH   DFND NONE 1,317 0 154
GE HealthCare Technologies Inc None 36266G107   22,066 269 SH   SOLE NONE 269 0 0
GEN DYNAMICS CORP COM 369550108   348,705 1,528 SH   SOLE NONE 1,528 0 0
GENERAL MILLS INC COM 370334104   145,966 1,708 SH   DFND NONE 1,708 0 0
GENERAL MILLS INC COM 370334104   1,538,707 18,005 SH   SOLE NONE 16,190 0 1,815
GEVO INC COM PAR 374396406   6,160 4,000 SH   DFND NONE 4,000 0 0
GLOBAL X ETFS/USA NASDAQ 100 COVER 37954Y483   71,859 4,190 SH   DFND NONE 4,190 0 0
GOLDMAN SACHS GRP COM 38141G104   16,356 50 SH   DFND NONE 50 0 0
GSK PLC SPONSORED ADR 37733W204   13,058 367 SH   SOLE NONE 367 0 0
Gen Digital Inc COM 668771108   97,915 5,706 SH   SOLE NONE 5,706 0 0
Generac Holdings Inc COM 368736104   32,403 300 SH   DFND NONE 300 0 0
General Electric Co COM NEW 369604301   422,934 4,424 SH   DFND NONE 3,958 0 466
General Electric Co COM NEW 369604301   124,089 1,298 SH   SOLE NONE 1,298 0 0
General Motors Co COM 37045V100   6,639 181 SH   DFND NONE 181 0 0
Genuine Parts Co COM 372460105   741,853 4,434 SH   DFND NONE 4,434 0 0
Genuine Parts Co COM 372460105   568,854 3,400 SH   SOLE NONE 3,400 0 0
Gilead Sciences Inc COM 375558103   66,874 806 SH   DFND NONE 806 0 0
Gilead Sciences Inc COM 375558103   27,795 335 SH   SOLE NONE 275 0 60
Glacier Bancorp Inc COM 37637Q105   5,881 140 SH   SOLE NONE 140 0 0
Global X ETFs/USA RUSSELL 2000 37954Y459   66,003 3,675 SH   DFND NONE 3,675 0 0
Global X ETFs/USA S&P 500 COVERED 37954Y475   71,685 1,770 SH   DFND NONE 1,770 0 0
Goodyear Tire & Rubber Co/The COM 382550101   11,571 1,050 SH   DFND NONE 1,050 0 0
HALLIBURTON COM 406216101   106,943 3,380 SH   SOLE NONE 3,380 0 0
HASBRO INC COM 418056107   3,114 58 SH   SOLE NONE 58 0 0
HERSHEY CO (THE) COM 427866108   433,769 1,705 SH   SOLE NONE 1,705 0 0
HF Sinclair Corp COM 403949100   4,838 100 SH   SOLE NONE 100 0 0
HNI Corp COM 404251100   13,920 500 SH   SOLE NONE 500 0 0
HP Inc COM 40434L105   234,800 8,000 SH   DFND NONE 8,000 0 0
HP Inc COM 40434L105   309,290 10,538 SH   SOLE NONE 1,096 0 9,442
HUBSPOT INC COM 443573100   53,594 125 SH   DFND NONE 125 0 0
HUBSPOT INC COM 443573100   3,001 7 SH   SOLE NONE 0 0 7
HUMANA INC COM 444859102   114,083 235 SH   SOLE NONE 235 0 0
Haleon PLC SPON ADS 405552100   3,736 459 SH   SOLE NONE 459 0 0
HarborOne Bancorp Inc COM NEW 41165Y100   28,670 2,350 SH   SOLE NONE 2,350 0 0
Hartford Financial Services Gr COM 416515104   48,365 694 SH   DFND NONE 694 0 0
Hartford Financial Services Gr COM 416515104   14,983 215 SH   SOLE NONE 120 0 95
Healthpeak Properties Inc COM 42250P103   10,326 470 SH   SOLE NONE 470 0 0
Hecla Mining Co COM 422704106   278,520 44,000 SH   SOLE NONE 44,000 0 0
Helmerich & Payne Inc COM 423452101   70,606 1,975 SH   SOLE NONE 1,975 0 0
Hess Corp COM 42809H107   46,319 350 SH   DFND NONE 350 0 0
Hewlett Packard Enterprise Co COM 42824C109   127,440 8,000 SH   DFND NONE 8,000 0 0
Hewlett Packard Enterprise Co COM 42824C109   192,100 12,059 SH   SOLE NONE 800 0 11,259
Hexcel Corp COM 428291108   68,250 1,000 SH   DFND NONE 1,000 0 0
Home Depot Inc/The COM 437076102   4,788,912 16,227 SH   DFND NONE 16,227 0 0
Home Depot Inc/The COM 437076102   18,663,684 63,241 SH   SOLE NONE 47,462 0 15,779
Honeywell International Inc COM 438516106   658,026 3,443 SH   DFND NONE 3,443 0 0
Honeywell International Inc COM 438516106   35,716,888 186,882 SH   SOLE NONE 185,728 0 1,154
Host Hotels & Resorts Inc COM 44107P104   1,682 102 SH   DFND NONE 102 0 0
Huntington Ingalls Industries COM 446413106   267,056 1,290 SH   SOLE NONE 1,290 0 0
IAMGOLD Corp COM 450913108   15,447 5,700 SH   DFND NONE 5,700 0 0
IDEXX Laboratories Inc COM 45168D104   7,501 15 SH   DFND NONE 15 0 0
IDEXX Laboratories Inc COM 45168D104   183,529 367 SH   SOLE NONE 367 0 0
ILLINOIS TOOL WKS COM 452308109   579,168 2,379 SH   DFND NONE 2,379 0 0
ILLINOIS TOOL WKS COM 452308109   1,791,305 7,358 SH   SOLE NONE 4,158 0 3,200
INGREDION INC COM 457187102   66,125 650 SH   DFND NONE 650 0 0
INGREDION INC COM 457187102   81,384 800 SH   SOLE NONE 800 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   28,784 276 SH   DFND NONE 276 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   15,495,408 148,580 SH   SOLE NONE 106,795 0 41,785
INTL BUSINESS MCHN COM 459200101   341,883 2,608 SH   DFND NONE 2,076 0 532
INTL BUSINESS MCHN COM 459200101   1,448,545 11,050 SH   SOLE NONE 10,976 0 74
ISHARES MSCI STH KOR ETF 464286772   6,122 100 SH   SOLE NONE 100 0 0
ISHARES S&P 100 ETF 464287101   56,860 304 SH   SOLE NONE 304 0 0
ISHARES SELECT DIVID ETF 464287168   885,998 7,561 SH   SOLE NONE 7,561 0 0
ISHARES CORE S&P500 ETF 464287200   12,332 30 SH   DFND NONE 30 0 0
ISHARES CORE S&P500 ETF 464287200   38,963,553 94,783 SH   SOLE NONE 94,683 0 100
ISHARES IBOXX INV CP ETF 464287242   89,880 820 SH   SOLE NONE 820 0 0
ISHARES S&P 500 GRWT ETF 464287309   2,464,493 38,574 SH   SOLE NONE 38,574 0 0
ISHARES S&P 500 VAL ETF 464287408   623,278 4,107 SH   SOLE NONE 4,107 0 0
ISHARES ISHARES BIOTECH 464287556   94,287 730 SH   SOLE NONE 730 0 0
ISHARES COHEN STEER REIT 464287564   9,720 175 SH   SOLE NONE 0 0 175
ISHARES RUS 2000 VAL ETF 464287630   148,667 1,085 SH   SOLE NONE 1,085 0 0
ISHARES RUSSELL 2000 ETF 464287655   194,813 1,092 SH   DFND NONE 1,092 0 0
ISHARES RUSSELL 2000 ETF 464287655   1,438,618 8,064 SH   SOLE NONE 8,064 0 0
ISHARES EAFE VALUE ETF 464288877   12,860 265 SH   SOLE NONE 265 0 0
ISHARES CORE MSCI EAFE 46432F842   877,874 13,132 SH   SOLE NONE 13,132 0 0
ISHARES ETFS/USA ESG AW MSCI EAFE 46435G516   618,111 8,604 SH   SOLE NONE 6,072 0 2,532
ISHARES EXPONENTIAL TECH ETF EXPONENTIAL TECH 46434V381   12,068 229 SH   SOLE NONE 229 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   39,911 1,068 SH   DFND NONE 1,068 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   3,457,267 92,515 SH   SOLE NONE 92,515 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   108,673 2,754 SH   DFND NONE 2,754 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   60,650 1,537 SH   SOLE NONE 1,537 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   199,796 3,965 SH   DFND NONE 3,965 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   35,719 528 SH   DFND NONE 528 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   812 12 SH   SOLE NONE 12 0 0
ISHARES TR GLOBAL REIT ETF 46434V647   11,465 500 SH   SOLE NONE 500 0 0
ISHARES TRUST TIPS BD ETF 464287176   76,624 695 SH   DFND NONE 695 0 0
ISHARES TRUST TIPS BD ETF 464287176   16,648 151 SH   SOLE NONE 151 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   329 4 SH   DFND NONE 4 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   12,483,254 151,938 SH   SOLE NONE 151,938 0 0
ISHARES TRUST ISHARES SEMICDTR 464287523   35,574 80 SH   DFND NONE 80 0 0
ISHARES TRUST RUS 1000 VAL ETF 464287598   535,194 3,515 SH   SOLE NONE 3,515 0 0
ISHARES TRUST GL CLEAN ENE ETF 464288224   64,186 3,245 SH   DFND NONE 3,245 0 0
ISHARES TRUST GL CLEAN ENE ETF 464288224   2,633,232 133,126 SH   SOLE NONE 3,163 0 129,963
ISHARES TRUST IBOXX HI YD ETF 464288513   42,535 563 SH   SOLE NONE 563 0 0
ISHARES TRUST CORE HIGH DV ETF 46429B663   55,405 545 SH   DFND NONE 545 0 0
ISHARES/USA RUS 1000 GRW ETF 464287614   512,849 2,099 SH   SOLE NONE 2,029 0 70
ISHARES/USA S&P SML 600 GWT 464287887   113,238 1,030 SH   SOLE NONE 0 0 1,030
ISHARES/USA NATIONAL MUN ETF 464288414   32,322 300 SH   DFND NONE 300 0 0
ISHARES/USA NATIONAL MUN ETF 464288414   2,420,164 22,463 SH   SOLE NONE 22,067 0 396
ITT Inc COM 45073V108   29,515 342 SH   DFND NONE 342 0 0
ITT Inc COM 45073V108   43,150 500 SH   SOLE NONE 500 0 0
Idaho Strategic Resources Inc COM NEW 645827205   12,175 2,500 SH   DFND NONE 2,500 0 0
Independent Bank Corp COM 453836108   984,300 15,000 SH   SOLE NONE 15,000 0 0
Ingersoll Rand Inc COM 45687V106   24,610 423 SH   DFND NONE 423 0 0
Ingersoll Rand Inc COM 45687V106   23,330 401 SH   SOLE NONE 401 0 0
Integra LifeSciences Holdings COM NEW 457985208   15,730 274 SH   SOLE NONE 274 0 0
Intel Corp COM 458140100   311,443 9,533 SH   DFND NONE 9,533 0 0
Intel Corp COM 458140100   1,333,712 40,824 SH   SOLE NONE 40,824 0 0
Intellia Therapeutics Inc COM 45826J105   74,540 2,000 SH   DFND NONE 2,000 0 0
Intellia Therapeutics Inc COM 45826J105   49,271 1,322 SH   SOLE NONE 1,322 0 0
International Paper Co COM 460146103   40,568 1,125 SH   DFND NONE 1,125 0 0
Interpublic Group of Cos Inc/T COM 460690100   18,620 500 SH   DFND NONE 500 0 0
Interpublic Group of Cos Inc/T COM 460690100   6,107 164 SH   SOLE NONE 164 0 0
Intuit Inc COM 461202103   6,242 14 SH   DFND NONE 14 0 0
Intuit Inc COM 461202103   52,162 117 SH   SOLE NONE 117 0 0
Intuitive Surgical Inc COM NEW 46120E602   5,365 21 SH   DFND NONE 21 0 0
Intuitive Surgical Inc COM NEW 46120E602   10,985 43 SH   SOLE NONE 43 0 0
Invesco Capital Management LLC UNIT SER 1 46090E103   241,660 753 SH   DFND NONE 753 0 0
Invesco Capital Management LLC UNIT SER 1 46090E103   3,608,858 11,245 SH   SOLE NONE 11,105 0 140
Invesco Capital Management LLC OPTIMUM YIELD 46090F100   323 23 SH   SOLE NONE 23 0 0
Invesco Capital Management LLC S&P500 EQL WGT 46137V357   22,271 154 SH   SOLE NONE 154 0 0
Invesco Capital Management LLC GBL LISTED PVT 46137V589   27,651 2,735 SH   SOLE NONE 2,735 0 0
Invesco Capital Management LLC DYNMC LRG VALU 46137V738   101,925 2,251 SH   SOLE NONE 2,251 0 0
Invesco Capital Management LLC DWA MOMENTUM 46137V837   9,116 120 SH   SOLE NONE 120 0 0
Invesco Capital Management LLC S&P500 LOW VOL 46138E354   103,397 1,657 SH   DFND NONE 1,657 0 0
Invesco Capital Management LLC S&P500 LOW VOL 46138E354   862,805 13,827 SH   SOLE NONE 10,827 0 3,000
Invesco Capital Management LLC PFD ETF 46138E511   34,440 3,000 SH   DFND NONE 3,000 0 0
Invesco Capital Management LLC PFD ETF 46138E511   10,298 897 SH   SOLE NONE 897 0 0
Invesco Capital Management LLC FTSE RAFI DEV 46138E743   53,224 1,208 SH   SOLE NONE 1,208 0 0
Invesco Capital Management LLC SR LN ETF 46138G508   25,085 1,206 SH   SOLE NONE 1,206 0 0
Invesco Capital Management LLC SOLAR ETF 46138G706   9,704 125 SH   SOLE NONE 0 0 125
Invesco ETFs/USA INVESCO MSCI 46137V407   24,064 490 SH   DFND NONE 490 0 0
Invesco ETFs/USA None 46137V472   26,200 357 SH   SOLE NONE 357 0 0
Iron Mountain Inc COM 46284V101   26,455 500 SH   DFND NONE 500 0 0
Iron Mountain Inc COM 46284V101   12,434 235 SH   SOLE NONE 235 0 0
JB Hunt Transport Services Inc COM 445658107   25,968 148 SH   SOLE NONE 148 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   56,293 1,031 SH   DFND NONE 1,031 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   42,224,309 773,339 SH   SOLE NONE 686,056 0 87,283
JPMorgan Chase & Co COM 46625H100   1,280,035 9,823 SH   DFND NONE 9,823 0 0
JPMorgan Chase & Co COM 46625H100   46,952,387 360,313 SH   SOLE NONE 351,614 0 8,699
Jefferies Financial Group Inc COM 47233W109   21,551 679 SH   SOLE NONE 679 0 0
Johnson & Johnson COM 478160104   2,909,350 18,770 SH   DFND NONE 18,770 0 0
Johnson & Johnson COM 478160104   37,489,850 241,870 SH   SOLE NONE 231,705 0 10,165
Johnson Controls International SHS G51502105   96,593 1,604 SH   SOLE NONE 1,604 0 0
KELLOGG CO COM 487836108   254,448 3,800 SH   DFND NONE 3,800 0 0
KELLOGG CO COM 487836108   180,792 2,700 SH   SOLE NONE 2,700 0 0
KIMBERLY-CLARK CP COM 494368103   322,128 2,400 SH   DFND NONE 2,400 0 0
KIMBERLY-CLARK CP COM 494368103   527,753 3,932 SH   SOLE NONE 3,932 0 0
KIMCO REALTY COM 49446R109   15,448 791 SH   SOLE NONE 791 0 0
KLA Corp COM NEW 482480100   11,177 28 SH   SOLE NONE 28 0 0
KONTOOR BRANDS INC COM NPV WI COM 50050N103   677 14 SH   SOLE NONE 14 0 0
KRAFT FOODS INC CL A 609207105   102,837 1,475 SH   DFND NONE 1,475 0 0
KRAFT FOODS INC CL A 609207105   20,625,825 295,838 SH   SOLE NONE 293,580 0 2,258
KeyCorp COM 493267108   7,387 590 SH   SOLE NONE 590 0 0
Keysight Technologies Inc COM 49338L103   16,148 100 SH   DFND NONE 100 0 0
Keysight Technologies Inc COM 49338L103   251,909 1,560 SH   SOLE NONE 508 0 1,052
Kinder Morgan Inc COM 49456B101   5,533 316 SH   DFND NONE 94 0 222
Koninklijke Philips NV NY REGIS SHS NEW 500472303   43,159 2,352 SH   SOLE NONE 2,352 0 0
Kraft Heinz Co/The COM 500754106   210,365 5,440 SH   SOLE NONE 5,440 0 0
Krane Funds Advisors LLC BOSERA MSCI CHIN 500767405   11,682 450 SH   SOLE NONE 450 0 0
Krane Funds Advisors LLC MSCI ALL CHINA 500767835   10,260 500 SH   SOLE NONE 500 0 0
Kyndryl Holdings Inc COMMON STOCK 50155Q100   6,214 421 SH   DFND NONE 315 0 106
Kyndryl Holdings Inc COMMON STOCK 50155Q100   12,531 849 SH   SOLE NONE 849 0 0
L3Harris Technologies Inc COM 502431109   13,541 69 SH   DFND NONE 69 0 0
L3Harris Technologies Inc COM 502431109   130,892 667 SH   SOLE NONE 667 0 0
LOWE'S COS INC COM 548661107   600,710 3,004 SH   DFND NONE 3,004 0 0
LOWE'S COS INC COM 548661107   18,031,295 90,170 SH   SOLE NONE 87,839 0 2,331
LULULEMON ATHLETIC COM 550021109   49,166 135 SH   DFND NONE 135 0 0
LULULEMON ATHLETIC COM 550021109   13,735,790 37,716 SH   SOLE NONE 31,067 0 6,649
Lam Research Corp COM 512807108   93,301 176 SH   SOLE NONE 176 0 0
Lamar Advertising Co CL A 512816109   27,470 275 SH   DFND NONE 275 0 0
Lamar Advertising Co CL A 512816109   37,659 377 SH   SOLE NONE 377 0 0
Lamb Weston Holdings Inc COM 513272104   17,350 166 SH   SOLE NONE 166 0 0
Legg Mason Closed End Funds/US COM 184692200   6,247 193 SH   SOLE NONE 193 0 0
Leidos Holdings Inc COM 525327102   5,800 63 SH   SOLE NONE 63 0 0
Levi Strauss & Co CL A COM STK 52736R102   1,823,000 100,000 SH   DFND NONE 100,000 0 0
Levi Strauss & Co CL A COM STK 52736R102   95,161 5,220 SH   SOLE NONE 220 0 5,000
Lincoln Electric Holdings Inc COM 533900106   29,593 175 SH   SOLE NONE 175 0 0
Lincoln National Corp COM 534187109   28,762 1,280 SH   DFND NONE 1,280 0 0
Littelfuse Inc COM 537008104   535,912 1,999 SH   SOLE NONE 1,999 0 0
Lockheed Martin Corp COM 539830109   699,168 1,479 SH   SOLE NONE 1,479 0 0
Loews Corp COM 540424108   34,812 600 SH   SOLE NONE 600 0 0
Lumentum Holdings Inc COM 55024U109   21,604 400 SH   DFND NONE 400 0 0
LumiraDx Ltd SHS G5709L109   43,843 94,285 SH   SOLE NONE 94,285 0 0
LyondellBasell Industries NV SHS - A - N53745100   42,251 450 SH   DFND NONE 450 0 0
M&T Bank Corp COM 55261F104   85,732 717 SH   DFND NONE 717 0 0
M&T Bank Corp COM 55261F104   365,286 3,055 SH   SOLE NONE 3,055 0 0
MACOM Technology Solutions Hol COM 55405Y100   86,779 1,225 SH   SOLE NONE 1,225 0 0
MANULIFE FINL CORP COM 56501R106   6,940 378 SH   SOLE NONE 378 0 0
MARATHON OIL CORP COM 565849106   5,271 220 SH   DFND NONE 220 0 0
MARATHON OIL CORP COM 565849106   4,792 200 SH   SOLE NONE 200 0 0
MARSH & MCLENNAN COM 571748102   249,825 1,500 SH   DFND NONE 1,500 0 0
MARSH & MCLENNAN COM 571748102   48,799 293 SH   SOLE NONE 293 0 0
MASTERCARD INC CL A 57636Q104   90,853 250 SH   DFND NONE 250 0 0
MASTERCARD INC CL A 57636Q104   778,424 2,142 SH   SOLE NONE 2,142 0 0
MBIA Inc COM 55262C100   2,778 300 SH   DFND NONE 300 0 0
MCCORMICK & CO INC COM NON VTG 579780206   145,534 1,749 SH   DFND NONE 1,749 0 0
MCDONALD'S CORP COM 580135101   2,815,393 10,069 SH   DFND NONE 10,069 0 0
MCDONALD'S CORP COM 580135101   30,939,685 110,653 SH   SOLE NONE 110,028 0 625
MCKESSON CORP COM 58155Q103   112,868 317 SH   SOLE NONE 317 0 0
MFS Funds/Closed-end/USA SH BEN INT 552939100   1,056 320 SH   DFND NONE 320 0 0
MGM MIRAGE INC COM 552953101   39,978 900 SH   DFND NONE 900 0 0
MICROSOFT CORP COM 594918104   8,451,226 29,314 SH   DFND NONE 28,974 0 340
MICROSOFT CORP COM 594918104   101,542,431 352,211 SH   SOLE NONE 309,413 0 42,798
MORGAN STANLEY COM NEW 617446448   549,277 6,256 SH   SOLE NONE 6,256 0 0
MOTOROLA INC COM NEW 620076307   143,065 500 SH   SOLE NONE 500 0 0
MSCI Inc COM 55354G100   22,388 40 SH   SOLE NONE 40 0 0
Madrigal Pharmaceuticals Inc COM 558868105   15,747 65 SH   SOLE NONE 65 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106   271,300 5,000 SH   DFND NONE 5,000 0 0
Magellan Midstream Partners LP COM UNIT RP LP 559080106   16,278 300 SH   SOLE NONE 300 0 0
Magnite Inc COM 55955D100   3,704 400 SH   DFND NONE 400 0 0
Marathon Petroleum Corp COM 56585A102   39,101 290 SH   DFND NONE 290 0 0
Marathon Petroleum Corp COM 56585A102   26,966 200 SH   SOLE NONE 200 0 0
Marriott International Inc/MD CL A 571903202   19,593 118 SH   DFND NONE 118 0 0
Marriott International Inc/MD CL A 571903202   89,496 539 SH   SOLE NONE 539 0 0
Marriott Vacations Worldwide C COM 57164Y107   1,349 10 SH   DFND NONE 10 0 0
Match Group Inc COM 57667L107   6,565 171 SH   SOLE NONE 171 0 0
Matthews International Corp CL A 577128101   12,982 360 SH   DFND NONE 360 0 0
Medical Properties Trust Inc COM 58463J304   35,223 4,285 SH   DFND NONE 4,285 0 0
Medtronic PLC SHS G5960L103   1,344,903 16,682 SH   DFND NONE 16,682 0 0
Medtronic PLC SHS G5960L103   566,436 7,026 SH   SOLE NONE 6,495 0 531
Merck & Co Inc COM 58933Y105   1,117,095 10,500 SH   DFND NONE 10,300 0 200
Merck & Co Inc COM 58933Y105   23,999,669 225,582 SH   SOLE NONE 168,494 0 57,088
MetLife Inc COM 59156R108   70,687 1,220 SH   SOLE NONE 1,220 0 0
Mettler-Toledo International I COM 592688105   1,530 1 SH   SOLE NONE 1 0 0
Microchip Technology Inc COM 595017104   91,488 1,092 SH   DFND NONE 1,092 0 0
Microchip Technology Inc COM 595017104   56,552 675 SH   SOLE NONE 675 0 0
Micron Technology Inc COM 595112103   24,136 400 SH   DFND NONE 400 0 0
Micron Technology Inc COM 595112103   36,204 600 SH   SOLE NONE 600 0 0
Moderna Inc COM 60770K107   83,855 546 SH   SOLE NONE 534 0 12
Molina Healthcare Inc COM 60855R100   8,025 30 SH   SOLE NONE 30 0 0
MongoDB Inc CL A 60937P106   30,306 130 SH   DFND NONE 130 0 0
NCR CORP COM 62886E108   472 20 SH   DFND NONE 20 0 0
NETFLIX INC COM 64110L106   76,697 222 SH   SOLE NONE 222 0 0
NEWMONT MINING CP COM 651639106   127,599 2,603 SH   DFND NONE 2,603 0 0
NEWMONT MINING CP COM 651639106   5,588 114 SH   SOLE NONE 114 0 0
NEXTERA ENERGY COM 65339F101   2,511,960 32,589 SH   DFND NONE 32,589 0 0
NEXTERA ENERGY COM 65339F101   32,503,249 421,682 SH   SOLE NONE 359,306 0 62,376
NIKE INC CL B 654106103   1,103,760 9,000 SH   DFND NONE 9,000 0 0
NIKE INC CL B 654106103   1,380,926 11,260 SH   SOLE NONE 10,634 0 626
NIO Inc SPON ADS 62914V106   1,640 156 SH   SOLE NONE 156 0 0
NORTHERN TRUST CORP COM 665859104   49,529 562 SH   DFND NONE 562 0 0
NORTHROP GRUMMAN COM 666807102   80,339 174 SH   SOLE NONE 174 0 0
NRG Energy Inc COM NEW 629377508   5,144 150 SH   SOLE NONE 150 0 0
NVIDIA Corp COM 67066G104   2,016,610 7,260 SH   DFND NONE 7,260 0 0
NVIDIA Corp COM 67066G104   542,207 1,952 SH   SOLE NONE 1,411 0 541
NXP Semiconductors NV COM N6596X109   46,619 250 SH   DFND NONE 250 0 0
NXP Semiconductors NV COM N6596X109   80,744 433 SH   SOLE NONE 433 0 0
Nasdaq Inc COM 631103108   20,501 375 SH   SOLE NONE 375 0 0
National Amusements Inc CLASS B COM 92556H206   1,205 54 SH   DFND NONE 54 0 0
National Fuel Gas Co COM 636180101   4,157 72 SH   SOLE NONE 72 0 0
National Grid PLC SPONSORED ADR NE 636274409   46,845 689 SH   SOLE NONE 689 0 0
NextEra Energy Equity Partners COM UNIT PART IN 65341B106   126,360 2,080 SH   SOLE NONE 2,080 0 0
Nordson Corp COM 655663102   5,557 25 SH   SOLE NONE 25 0 0
Norfolk Southern Corp COM 655844108   686,244 3,237 SH   SOLE NONE 3,237 0 0
Northwest Natural Holding Co COM 66765N105   3,472 73 SH   SOLE NONE 73 0 0
Novartis AG SPONSORED ADR 66987V109   223,560 2,430 SH   DFND NONE 2,430 0 0
Novartis AG SPONSORED ADR 66987V109   28,343,728 308,084 SH   SOLE NONE 263,717 0 44,367
Novo Holdings A/S ADR 670100205   827,528 5,200 SH   DFND NONE 5,200 0 0
Novo Holdings A/S ADR 670100205   7,944,746 49,923 SH   SOLE NONE 49,923 0 0
Nucor Corp COM 670346105   185,210 1,199 SH   SOLE NONE 1,199 0 0
Nutrien Ltd COM 67077M108   22,155 300 SH   DFND NONE 300 0 0
Nuveen Asset Management LLC NUVEEN BLMBRG MU 78468R721   32,774 700 SH   DFND NONE 700 0 0
Nuveen Closed-End Funds/USA COM 670657105   26,443 2,378 SH   SOLE NONE 2,378 0 0
Nuveen Closed-End Funds/USA COM 67071L106   33,078 2,808 SH   SOLE NONE 2,808 0 0
O'Reilly Automotive Inc COM 67103H107   121,404 143 SH   DFND NONE 143 0 0
O'Reilly Automotive Inc COM 67103H107   23,357,987 27,513 SH   SOLE NONE 26,633 0 880
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   2,406 59 SH   DFND NONE 59 0 0
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   979 24 SH   SOLE NONE 24 0 0
OGE Energy Corp COM 670837103   105,448 2,800 SH   DFND NONE 2,800 0 0
OGE Energy Corp COM 670837103   58,147 1,544 SH   SOLE NONE 1,544 0 0
OMNICOM GROUP INC COM 681919106   269,812 2,860 SH   SOLE NONE 2,860 0 0
ON Semiconductor Corp COM 682189105   413,164 5,019 SH   SOLE NONE 5,019 0 0
ONEOK Inc COM 682680103   538,120 8,469 SH   SOLE NONE 8,469 0 0
ORACLE CORP COM 68389X105   200,243 2,155 SH   DFND NONE 2,155 0 0
ORACLE CORP COM 68389X105   3,922,525 42,214 SH   SOLE NONE 42,214 0 0
Occidental Petroleum Corp COM 674599105   11,799 189 SH   DFND NONE 189 0 0
Office Properties Income Trust COM SHS BEN INT 67623C109   221 18 SH   SOLE NONE 18 0 0
Olin Corp COM PAR $1 680665205   111 2 SH   SOLE NONE 2 0 0
Organon & Co COMMON STOCK 68622V106   25,402 1,080 SH   DFND NONE 1,060 0 20
Organon & Co COMMON STOCK 68622V106   9,432 401 SH   SOLE NONE 401 0 0
Otis Worldwide Corp COM 68902V107   332,789 3,943 SH   DFND NONE 3,943 0 0
Otis Worldwide Corp COM 68902V107   96,891 1,148 SH   SOLE NONE 1,148 0 0
PARKER-HANNIFIN COM 701094104   129,738 386 SH   SOLE NONE 386 0 0
PENTAIR PLC SHS G7S00T104   111 2 SH   SOLE NONE 2 0 0
PEPSICO INC COM 713448108   1,496,865 8,211 SH   DFND NONE 8,211 0 0
PEPSICO INC COM 713448108   4,909,157 26,929 SH   SOLE NONE 22,167 0 4,762
PG&E CORP COM 69331C108   2,587 160 SH   DFND NONE 160 0 0
PHILIP MORRIS INTL COM 718172109   212,978 2,190 SH   SOLE NONE 2,190 0 0
PIMCO COM SHS 722014107   3,339 700 SH   SOLE NONE 700 0 0
PIMCO Funds/Closed-End/USA SHS 72201Y101   22,111 1,227 SH   SOLE NONE 1,227 0 0
PIONEER NATURAL RESOURCE COM 723787107   62,906 308 SH   DFND NONE 308 0 0
PIONEER NATURAL RESOURCE COM 723787107   18,098,523 88,614 SH   SOLE NONE 88,325 0 289
PJT Partners Inc COM CL A 69343T107   72 1 SH   SOLE NONE 1 0 0
PNC Financial Services Group I COM 693475105   270,342 2,127 SH   DFND NONE 2,127 0 0
PNC Financial Services Group I COM 693475105   20,945,572 164,796 SH   SOLE NONE 145,868 0 18,928
PNM Resources Inc COM 69349H107   128,126 2,632 SH   SOLE NONE 2,632 0 0
PPG Industries Inc COM 693506107   106,864 800 SH   DFND NONE 800 0 0
PPG Industries Inc COM 693506107   880,827 6,594 SH   SOLE NONE 6,594 0 0
PPL CORP COM 69351T106   1,390 50 SH   SOLE NONE 50 0 0
PROGRESSIVE CP(OH) COM 743315103   114,591 801 SH   DFND NONE 801 0 0
PROGRESSIVE CP(OH) COM 743315103   6,712,375 46,920 SH   SOLE NONE 46,405 0 515
PRUDENTIAL FINL COM 744320102   2,482 30 SH   SOLE NONE 30 0 0
Pacific Investment Management Co LLC COM 72201E105   27,042 4,186 SH   SOLE NONE 4,186 0 0
Packaging Corp of America COM 695156109   55,532 400 SH   DFND NONE 400 0 0
Palo Alto Networks Inc COM 697435105   308,598 1,545 SH   DFND NONE 1,545 0 0
Palo Alto Networks Inc COM 697435105   23,897,693 119,644 SH   SOLE NONE 115,777 0 3,867
PayPal Holdings Inc COM 70450Y103   283,028 3,727 SH   DFND NONE 3,727 0 0
PayPal Holdings Inc COM 70450Y103   11,589,735 152,617 SH   SOLE NONE 149,320 0 3,297
Paychex Inc COM 704326107   5,730 50 SH   DFND NONE 50 0 0
Paychex Inc COM 704326107   30,825 269 SH   SOLE NONE 269 0 0
Pegasystems Inc COM 705573103   242,400 5,000 SH   SOLE NONE 5,000 0 0
Pembina Pipeline Corp COM 706327103   49,831 1,538 SH   SOLE NONE 1,538 0 0
Pfizer Inc COM 717081103   1,066,390 26,137 SH   DFND NONE 26,137 0 0
Pfizer Inc COM 717081103   2,649,552 64,940 SH   SOLE NONE 59,203 0 5,737
Pfizer Inc CL A 98978V103   108,685 653 SH   DFND NONE 653 0 0
Pfizer Inc CL A 98978V103   107,687 647 SH   SOLE NONE 647 0 0
Phillips 66 COM 718546104   64,985 641 SH   DFND NONE 641 0 0
Phillips 66 COM 718546104   501,223 4,944 SH   SOLE NONE 4,944 0 0
Pimco ETF Trust ENHAN SHRT MA AC 72201R833   99,250 1,000 SH   DFND NONE 1,000 0 0
Plains All American Pipeline L LTD PARTNR INT A 72651A207   53,582 4,084 SH   SOLE NONE 4,084 0 0
Plug Power Inc COM NEW 72919P202   276,885 23,625 SH   SOLE NONE 23,625 0 0
Pool Corp COM 73278L105   182,863 534 SH   SOLE NONE 89 0 445
Precigen Inc COM 74017N105   3 3 SH   SOLE NONE 3 0 0
ProShare Advisors LLC INFLATN EXPECTNS 74348A814   64,320 2,000 SH   DFND NONE 2,000 0 0
Procter & Gamble Co/The COM 742718109   2,640,734 17,760 SH   DFND NONE 17,094 0 666
Procter & Gamble Co/The COM 742718109   41,861,737 281,537 SH   SOLE NONE 236,538 0 44,999
Prologis Inc COM 74340W103   1,043,202 8,361 SH   DFND NONE 8,361 0 0
Prologis Inc COM 74340W103   25,184,949 201,851 SH   SOLE NONE 172,891 0 28,960
Public Service Enterprise Grou COM 744573106   284,647 4,558 SH   SOLE NONE 2,850 0 1,708
Public Storage COM 74460D109   483,424 1,600 SH   DFND NONE 1,600 0 0
Public Storage COM 74460D109   88,829 294 SH   SOLE NONE 294 0 0
QUALCOMM Inc COM 747525103   119,032 933 SH   DFND NONE 933 0 0
QUALCOMM Inc COM 747525103   748,002 5,863 SH   SOLE NONE 5,863 0 0
Quantum Corp COM NEW 747906501   6,748 5,868 SH   SOLE NONE 5,868 0 0
RBC Bearings Inc COM 75524B104   23,506 101 SH   SOLE NONE 101 0 0
REGENERON PHARMACEUTICALS COM 75886F107   8,217 10 SH   DFND NONE 10 0 0
REGENERON PHARMACEUTICALS COM 75886F107   120,785 147 SH   SOLE NONE 147 0 0
REGENXBIO Inc COM 75901B107   6,997 370 SH   SOLE NONE 370 0 0
RMR Group Inc/The CL A 74967R106   1,312 50 SH   SOLE NONE 50 0 0
ROCKWELL AUTOMATION COM 773903109   102,708 350 SH   DFND NONE 350 0 0
ROCKWELL AUTOMATION COM 773903109   306,655 1,045 SH   SOLE NONE 1,045 0 0
ROPER INDUSTRIES INC COM 776696106   150,716 342 SH   SOLE NONE 0 0 342
RPM INTERNATIONAL COM 749685103   7,852 90 SH   SOLE NONE 90 0 0
Raymond James Financial Inc COM 754730109   66,875 717 SH   SOLE NONE 717 0 0
Rayonier Inc COM 754907103   2,129 64 SH   DFND NONE 64 0 0
Rayonier Inc COM 754907103   1,663 50 SH   SOLE NONE 50 0 0
Raytheon Technologies Corp COM 75513E101   1,022,487 10,441 SH   DFND NONE 10,441 0 0
Raytheon Technologies Corp COM 75513E101   2,224,186 22,712 SH   SOLE NONE 22,328 0 384
Regions Financial Corp COM 7591EP100   16,203 873 SH   DFND NONE 873 0 0
Regions Financial Corp COM 7591EP100   3,405,203 183,470 SH   SOLE NONE 79,456 0 104,014
Reliance Steel & Aluminum Co COM 759509102   246,727 961 SH   SOLE NONE 961 0 0
Republic Services Inc COM 760759100   57,469 425 SH   DFND NONE 425 0 0
Resideo Technologies Inc COM 76118Y104   3,162 173 SH   DFND NONE 173 0 0
Resideo Technologies Inc COM 76118Y104   165 9 SH   SOLE NONE 9 0 0
RingCentral Inc CL A 76680R206   2,331 76 SH   SOLE NONE 76 0 0
Rio Tinto PLC SPONSORED ADR 767204100   117,649 1,715 SH   DFND NONE 1,715 0 0
Rio Tinto PLC SPONSORED ADR 767204100   19,628,106 286,124 SH   SOLE NONE 285,863 0 261
Robinhood Markets Inc COM CL A 770700102   12,623 1,300 SH   SOLE NONE 1,300 0 0
Rogers Communications Inc CL B 775109200   15,067 325 SH   DFND NONE 325 0 0
S&P Global Inc COM 78409V104   4,482 13 SH   DFND NONE 13 0 0
S&P Global Inc COM 78409V104   16,549 48 SH   SOLE NONE 48 0 0
SALESFORCE.COM INC COM 79466L302   406,353 2,034 SH   DFND NONE 2,034 0 0
SALESFORCE.COM INC COM 79466L302   19,077,791 95,494 SH   SOLE NONE 64,747 0 30,747
SAP SE SPON ADR 803054204   19,615 155 SH   SOLE NONE 155 0 0
SBA Communications Corp CL A 78410G104   63,179 242 SH   SOLE NONE 0 0 242
SELECT SECTOR SPDR SBI MATERIALS 81369Y100   292,554 3,627 SH   SOLE NONE 3,627 0 0
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   70,815 547 SH   DFND NONE 547 0 0
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   261,768 2,022 SH   SOLE NONE 1,170 0 852
SELECT SECTOR SPDR SBI CONS STPLS 81369Y308   66,417 889 SH   DFND NONE 889 0 0
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407   295,641 1,977 SH   SOLE NONE 1,892 0 85
SELECT SECTOR SPDR ENERGY 81369Y506   818,775 9,885 SH   SOLE NONE 9,885 0 0
SELECT SECTOR SPDR FINANCIAL 81369Y605   19,065 593 SH   DFND NONE 593 0 0
SELECT SECTOR SPDR FINANCIAL 81369Y605   757,808 23,571 SH   SOLE NONE 23,571 0 0
SELECT SECTOR SPDR TECHNOLOGY 81369Y803   1,516,291 10,041 SH   SOLE NONE 9,952 0 89
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   163,201 2,411 SH   DFND NONE 2,411 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   35,876 530 SH   SOLE NONE 530 0 0
SEMPRA ENERGY COM 816851109   25,244 167 SH   SOLE NONE 167 0 0
SHOPIFY INC CL A 82509L107   4,794 100 SH   DFND NONE 100 0 0
SHOPIFY INC CL A 82509L107   23,970 500 SH   SOLE NONE 500 0 0
SIMON PROP GROUP COM 828806109   27,993 250 SH   SOLE NONE 250 0 0
SMUCKER(JM)CO COM NEW 832696405   55,080 350 SH   SOLE NONE 350 0 0
SOUTHWEST AIRLINES COM 844741108   6,508 200 SH   DFND NONE 200 0 0
SPDR DOW JONES IND UT SER 1 78467X109   118,080 355 SH   DFND NONE 355 0 0
SPDR DOW JONES IND UT SER 1 78467X109   189,926 571 SH   SOLE NONE 571 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   58,630 320 SH   DFND NONE 320 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   382,014 2,085 SH   SOLE NONE 1,918 0 167
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   342,810 4,500 SH   DFND NONE 4,500 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359   100,605 1,500 SH   DFND NONE 1,500 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   172,056 1,938 SH   SOLE NONE 1,938 0 0
SPROTT ASSET MANAGEMENT LP/CAN UNIT 85207H104   110,106 7,122 SH   DFND NONE 7,122 0 0
SSGA FUNDS MANAGEMENT INC EURO STOXX 50 78463X202   107,087 2,385 SH   SOLE NONE 2,385 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO DEVLPD 78463X889   16,478 513 SH   SOLE NONE 513 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   88,438 2,722 SH   DFND NONE 2,722 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   175,089 5,389 SH   SOLE NONE 5,389 0 0
SSGA FUNDS MANAGEMENT INC PRTFLO S&P500 VL 78464A508   4,886 120 SH   SOLE NONE 120 0 0
SSGA FUNDS MANAGEMENT INC BLACKSTONE SENR 78467V608   90,176 2,175 SH   DFND NONE 2,175 0 0
SSgA Funds Management Inc TR UNIT 78462F103   778,660 1,902 SH   DFND NONE 1,902 0 0
SSgA Funds Management Inc TR UNIT 78462F103   8,952,131 21,867 SH   SOLE NONE 20,850 0 1,017
SSgA Funds Management Inc MSCI ACWI EXUS 78463X848   158,883 6,175 SH   SOLE NONE 6,175 0 0
SSgA Funds Management Inc PRTFLO S&P500 GW 78464A409   107,952 1,950 SH   SOLE NONE 1,950 0 0
SSgA Funds Management Inc PORTFLI INTRMDIT 78464A672   2,605 90 SH   SOLE NONE 90 0 0
SSgA Funds Management Inc PORTFOLI S&P1500 78464A805   24,206 480 SH   SOLE NONE 480 0 0
SSgA Funds Management Inc PORTFOLIO S&P500 78464A854   4,671 97 SH   SOLE NONE 97 0 0
SSgA Funds Management Inc COMMUNICATION 81369Y852   495,006 8,539 SH   SOLE NONE 8,539 0 0
STARBUCKS CORP COM 855244109   1,568,510 15,063 SH   DFND NONE 15,063 0 0
STARBUCKS CORP COM 855244109   622,697 5,980 SH   SOLE NONE 2,385 0 3,595
STATE STREET ETF/USA S&P INTL ETF 78463X772   12,307 359 SH   SOLE NONE 359 0 0
STATE STREET ETF/USA FTSE INT GVT ETF 78464A490   70,449 1,630 SH   DFND NONE 1,630 0 0
STATE STREET ETF/USA PORTFOLIO LN TSR 78464A664   278 9 SH   SOLE NONE 9 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   1,901,943 4,149 SH   SOLE NONE 4,025 0 124
STERIS PLC SHS USD G8473T100   7,651 40 SH   SOLE NONE 40 0 0
STMicroelectronics NV NY REGISTRY 861012102   320,940 6,000 SH   SOLE NONE 6,000 0 0
SUNCOR ENERGY INC COM 867224107   20,959 675 SH   DFND NONE 675 0 0
SUNPOWER CORP COM 867652406   69,200 5,000 SH   SOLE NONE 5,000 0 0
SVB Financial Group COM 78486Q101   86 95 SH   DFND NONE 95 0 0
SVB Financial Group COM 78486Q101   1,243 1,374 SH   SOLE NONE 1,374 0 0
SYNCHRONY FINANCIAL COM 87165B103   7,910 272 SH   DFND NONE 0 0 272
Sanofi SPONSORED ADR 80105N105   13,496 248 SH   SOLE NONE 248 0 0
Schlumberger NV COM STK 806857108   98,396 2,004 SH   DFND NONE 2,004 0 0
Schlumberger NV COM STK 806857108   166,940 3,400 SH   SOLE NONE 2,000 0 1,400
Schwab ETFs/USA US REIT ETF 808524847   19,500 1,000 SH   DFND NONE 1,000 0 0
Schwab ETFs/USA SHT TM US TRES 808524862   746,438 15,299 SH   SOLE NONE 15,259 0 40
Sealed Air Corp COM 81211K100   22,220 484 SH   SOLE NONE 484 0 0
SemiLEDs Corp/Taiwan COM NEW 816645204   26,238 12,260 SH   SOLE NONE 12,260 0 0
Service Corp International/US COM 817565104   10,317 150 SH   DFND NONE 150 0 0
ServiceNow Inc COM 81762P102   72,032 155 SH   DFND NONE 155 0 0
ServiceNow Inc COM 81762P102   13,735,729 29,557 SH   SOLE NONE 28,582 0 975
Shell PLC SPON ADS 780259305   123,711 2,150 SH   DFND NONE 2,150 0 0
Shell PLC SPON ADS 780259305   279,069 4,850 SH   SOLE NONE 4,850 0 0
Sherwin-Williams Co/The COM 824348106   11,239 50 SH   DFND NONE 50 0 0
Skyworks Solutions Inc COM 83088M102   147,475 1,250 SH   DFND NONE 1,250 0 0
Skyworks Solutions Inc COM 83088M102   65,361 554 SH   SOLE NONE 554 0 0
Smartsheet Inc COM CL A 83200N103   9,560 200 SH   SOLE NONE 200 0 0
Snap-on Inc COM 833034101   493,780 2,000 SH   DFND NONE 2,000 0 0
Snap-on Inc COM 833034101   97,522 395 SH   SOLE NONE 395 0 0
Solitario Exploration & Royalt COM 8342EP107   387 584 SH   DFND NONE 584 0 0
Southern Co/The COM 842587107   82,800 1,190 SH   DFND NONE 1,190 0 0
Southern Co/The COM 842587107   348,248 5,005 SH   SOLE NONE 4,950 0 55
Spectrum Brands Holdings Inc COM 84790A105   1,523 23 SH   SOLE NONE 23 0 0
Spotify Technology SA SHS L8681T102   4,009 30 SH   DFND NONE 30 0 0
Stanley Black & Decker Inc COM 854502101   60,435 750 SH   SOLE NONE 750 0 0
Starwood Property Trust Inc COM 85571B105   6,492 367 SH   SOLE NONE 367 0 0
State Street Corp COM 857477103   124,359 1,643 SH   SOLE NONE 1,385 0 258
State Street ETF/USA SPDR SSGA US SCT 78470P408   98,809 2,461 SH   SOLE NONE 2,461 0 0
State Street Global Advisors Inc S&P NORTH AMER 78463X152   105,866 1,974 SH   SOLE NONE 1,974 0 0
State Street Global Advisors Inc PORT MTG BK ETF 78464A383   9,271 418 SH   SOLE NONE 418 0 0
State Street Global Advisors Inc S&P INS ETF 78464A789   81,672 2,075 SH   DFND NONE 2,075 0 0
State Street Global Advisors Inc BLOOMBERG HIGH Y 78468R622   26,268 283 SH   SOLE NONE 283 0 0
State Street Global Advisors Inc BLOOMBERG 1-3 MO 78468R663   10,008 109 SH   DFND NONE 109 0 0
State Street Global Advisors Inc BLOOMBERG 1-3 MO 78468R663   5,703,589 62,117 SH   SOLE NONE 62,105 0 12
State Street Global Advisors Inc SBI INT-INDS 81369Y704   178,785 1,767 SH   SOLE NONE 1,547 0 220
State Street Global Advisors Inc RL EST SEL SEC 81369Y860   31,773 850 SH   SOLE NONE 585 0 265
Stryker Corp COM 863667101   782,188 2,740 SH   DFND NONE 2,740 0 0
Stryker Corp COM 863667101   73,080 256 SH   SOLE NONE 256 0 0
SunPower Corp SHS Y58473102   16,588 625 SH   SOLE NONE 625 0 0
Sylvamo Corp COMMON STOCK 871332102   1,249 27 SH   DFND NONE 27 0 0
Sysco Corp COM 871829107   334,406 4,330 SH   DFND NONE 4,000 0 330
Sysco Corp COM 871829107   258,180 3,343 SH   SOLE NONE 1,948 0 1,395
T Rowe Price Group Inc COM 74144T108   11,290 100 SH   DFND NONE 100 0 0
T Rowe Price Group Inc COM 74144T108   137,738 1,220 SH   SOLE NONE 1,220 0 0
T-Mobile US Inc COM 872590104   324,007 2,237 SH   SOLE NONE 2,132 0 105
TATA MOTORS LTD. SPONSORED ADR 876568502   2,514 100 SH   SOLE NONE 100 0 0
TC Energy Corp COM 87807B107   2,568 66 SH   SOLE NONE 66 0 0
TE Connectivity Ltd SHS H84989104   246,562 1,880 SH   SOLE NONE 876 0 1,004
TECK COMINCO LTD CL B 878742204   27,375 750 SH   SOLE NONE 750 0 0
TERADATA CORP COM 88076W103   806 20 SH   DFND NONE 20 0 0
TEXAS INSTRUMENTS COM 882508104   172,989 930 SH   DFND NONE 930 0 0
TEXAS INSTRUMENTS COM 882508104   6,549,040 35,208 SH   SOLE NONE 33,993 0 1,215
TJX Cos Inc/The COM 872540109   843,937 10,770 SH   DFND NONE 10,770 0 0
TJX Cos Inc/The COM 872540109   5,814,469 74,202 SH   SOLE NONE 10,953 0 63,249
TORONTO-DOMINION COM NEW 891160509   42,230 705 SH   DFND NONE 705 0 0
TORONTO-DOMINION COM NEW 891160509   62,176 1,038 SH   SOLE NONE 1,038 0 0
TRACTOR SUPPLY CO COM 892356106   4,701 20 SH   DFND NONE 20 0 0
TRACTOR SUPPLY CO COM 892356106   211,301 899 SH   SOLE NONE 899 0 0
TRAVELERS CO INC COM 89417E109   370,074 2,159 SH   DFND NONE 2,159 0 0
TRAVELERS CO INC COM 89417E109   158,554 925 SH   SOLE NONE 925 0 0
TSMC SPONSORED ADS 874039100   279,060 3,000 SH   SOLE NONE 3,000 0 0
Tandem Diabetes Care Inc COM NEW 875372203   1,300 32 SH   SOLE NONE 32 0 0
Target Corp COM 87612E106   179,874 1,086 SH   DFND NONE 1,086 0 0
Target Corp COM 87612E106   170,930 1,032 SH   SOLE NONE 409 0 623
Teladoc Health Inc COM 87918A105   52 2 SH   SOLE NONE 2 0 0
Tesla Inc COM 88160R101   1,116,550 5,382 SH   SOLE NONE 5,382 0 0
Texas Pacific Land Corp COM 88262P102   2,179,007 1,281 SH   SOLE NONE 1,281 0 0
Texas Roadhouse Inc COM 882681109   7,564 70 SH   SOLE NONE 70 0 0
Thermo Fisher Scientific Inc COM 883556102   316,427 549 SH   DFND NONE 549 0 0
Thermo Fisher Scientific Inc COM 883556102   3,327,384 5,773 SH   SOLE NONE 5,773 0 0
Tompkins Financial Corp COM 890110109   77,333 1,168 SH   SOLE NONE 1,168 0 0
Toro Co/The COM 891092108   12,228 110 SH   SOLE NONE 110 0 0
Tortoise Capital Advisors LLC COM 89147L886   5,086 173 SH   SOLE NONE 173 0 0
Trade Desk Inc/The COM CL A 88339J105   39,592 650 SH   DFND NONE 650 0 0
Trade Desk Inc/The COM CL A 88339J105   36,546 600 SH   SOLE NONE 600 0 0
Trane Technologies PLC SHS G8994E103   88,310 480 SH   DFND NONE 480 0 0
Trane Technologies PLC SHS G8994E103   54,458 296 SH   SOLE NONE 296 0 0
Trimble Inc COM 896239100   8,440 161 SH   SOLE NONE 105 0 56
Tronox Holdings PLC SHS G9087Q102   21,570 1,500 SH   DFND NONE 1,500 0 0
Truist Financial Corp COM 89832Q109   13,640 400 SH   SOLE NONE 400 0 0
Twilio Inc CL A 90138F102   1,666 25 SH   DFND NONE 25 0 0
Tyler Technologies Inc COM 902252105   17,732 50 SH   SOLE NONE 50 0 0
UFP Technologies Inc COM 902673102   297,334 2,290 SH   SOLE NONE 2,290 0 0
US Bancorp COM NEW 902973304   787,152 21,835 SH   DFND NONE 21,835 0 0
US Bancorp COM NEW 902973304   4,923,565 136,576 SH   SOLE NONE 136,576 0 0
UTD PARCEL SERV CL B 911312106   32,202 166 SH   DFND NONE 166 0 0
UTD PARCEL SERV CL B 911312106   452,967 2,335 SH   SOLE NONE 2,302 0 33
Ulta Beauty Inc COM 90384S303   16,916 31 SH   SOLE NONE 31 0 0
UniFirst Corp/MA COM 904708104   202,841 1,151 SH   SOLE NONE 1,151 0 0
Unilever PLC SPON ADR NEW 904767704   238,307 4,589 SH   DFND NONE 4,589 0 0
Unilever PLC SPON ADR NEW 904767704   3,752,150 72,254 SH   SOLE NONE 7,872 0 64,382
Union Pacific Corp COM 907818108   2,540,706 12,624 SH   DFND NONE 12,624 0 0
Union Pacific Corp COM 907818108   5,362,573 26,645 SH   SOLE NONE 22,506 0 4,139
United Rentals Inc COM 911363109   4,749 12 SH   SOLE NONE 12 0 0
United States Steel Corp COM 912909108   1,148 44 SH   DFND NONE 44 0 0
United States Steel Corp COM 912909108   392 15 SH   SOLE NONE 15 0 0
UnitedHealth Group Inc COM 91324P102   767,014 1,623 SH   DFND NONE 1,623 0 0
UnitedHealth Group Inc COM 91324P102   41,790,189 88,428 SH   SOLE NONE 83,825 0 4,603
Unitil Corp COM 913259107   10,039 176 SH   SOLE NONE 176 0 0
Unum Group COM 91529Y106   158,240 4,000 SH   SOLE NONE 4,000 0 0
VANGUARD S&P 500 ETF SHS 922908363   2,068,385 5,500 SH   DFND NONE 5,500 0 0
VANGUARD S&P 500 ETF SHS 922908363   481,746 1,281 SH   SOLE NONE 1,111 0 170
VANGUARD ETF/USA DIV APP ETF 921908844   39,581 257 SH   DFND NONE 257 0 0
VANGUARD ETF/USA DIV APP ETF 921908844   1,419,786 9,219 SH   SOLE NONE 9,134 0 85
VANGUARD ETF/USA SMLLCP 600 IDX 921932828   10,122 114 SH   SOLE NONE 114 0 0
VANGUARD ETF/USA MIDCP 400 IDX 921932885   293,501 3,466 SH   SOLE NONE 3,466 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   266,923 6,607 SH   DFND NONE 6,607 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   4,918,061 121,734 SH   SOLE NONE 121,734 0 0
VANGUARD ETF/USA MATERIALS ETF 92204A801   14,403 81 SH   SOLE NONE 81 0 0
VANGUARD ETF/USA SHRT TRM CORP BD 92206C409   541,767 7,107 SH   DFND NONE 7,107 0 0
VANGUARD ETF/USA SHRT TRM CORP BD 92206C409   6,480 85 SH   SOLE NONE 85 0 0
VANGUARD ETF/USA INT-TERM CORP 92206C870   76,209 950 SH   DFND NONE 950 0 0
VANGUARD ETF/USA SM CP VAL ETF 922908611   2,381 15 SH   SOLE NONE 15 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   163,892 803 SH   DFND NONE 803 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   4,826,965 23,650 SH   SOLE NONE 7,700 0 15,950
VANGUARD GROUP SHORT TRM BOND 921937827   94,465 1,235 SH   DFND NONE 1,235 0 0
VANGUARD GROUP SHORT TRM BOND 921937827   80,062 1,047 SH   SOLE NONE 1,047 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   10,550 100 SH   DFND NONE 100 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   359,966 3,412 SH   SOLE NONE 3,412 0 0
VERIZON COMMUN COM 92343V104   677,969 17,433 SH   DFND NONE 17,339 0 94
VERIZON COMMUN COM 92343V104   1,131,738 29,101 SH   SOLE NONE 27,150 0 1,951
VF Corp COM 918204108   26,347 1,150 SH   DFND NONE 1,150 0 0
VF Corp COM 918204108   2,245 98 SH   SOLE NONE 98 0 0
VIATRIS INC COM 92556V106   25,580 2,659 SH   DFND NONE 2,659 0 0
VIATRIS INC COM 92556V106   4,021 418 SH   SOLE NONE 418 0 0
VISA INC COM CL A 92826C839   1,097,990 4,870 SH   DFND NONE 4,870 0 0
VISA INC COM CL A 92826C839   46,929,950 208,152 SH   SOLE NONE 185,002 0 23,150
VMware Inc CL A COM 928563402   15,606 125 SH   DFND NONE 125 0 0
VMware Inc CL A COM 928563402   66,670 534 SH   SOLE NONE 534 0 0
Valero Energy Corp COM 91913Y100   22,057 158 SH   SOLE NONE 158 0 0
Vanguard ETF/USA ESG US STK ETF 921910733   231,838 3,233 SH   SOLE NONE 3,213 0 20
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   132,755 2,939 SH   DFND NONE 2,939 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   13,256,113 293,472 SH   SOLE NONE 293,472 0 0
Vanguard ETF/USA INTL HIGH ETF 921946794   24,470 395 SH   DFND NONE 395 0 0
Vanguard ETF/USA INTL DVD ETF 921946810   25,420 345 SH   DFND NONE 345 0 0
Vanguard ETF/USA INTL DVD ETF 921946810   25,788 350 SH   SOLE NONE 350 0 0
Vanguard ETF/USA ALLWRLD EX US 922042775   9,945 186 SH   SOLE NONE 186 0 0
Vanguard ETF/USA HEALTH CAR ETF 92204A504   171,453 719 SH   SOLE NONE 719 0 0
Vanguard ETF/USA INF TECH ETF 92204A702   70,156 182 SH   DFND NONE 182 0 0
Vanguard ETF/USA INF TECH ETF 92204A702   261,349 678 SH   SOLE NONE 678 0 0
Vanguard ETF/USA REAL ESTATE ETF 922908553   56,301 678 SH   DFND NONE 678 0 0
Vanguard ETF/USA REAL ESTATE ETF 922908553   29,728 358 SH   SOLE NONE 358 0 0
Vanguard ETF/USA MID CAP ETF 922908629   643,095 3,049 SH   SOLE NONE 1,705 0 1,344
Vanguard ETF/USA GROWTH ETF 922908736   325,942 1,307 SH   SOLE NONE 1,307 0 0
Vanguard ETF/USA VALUE ETF 922908744   44,057 319 SH   SOLE NONE 83 0 236
Vanguard ETF/USA SMALL CP ETF 922908751   79,236 418 SH   DFND NONE 418 0 0
Vanguard ETF/USA SMALL CP ETF 922908751   160,557 847 SH   SOLE NONE 782 0 65
Vanguard Group Inc/The TOTAL BND MRKT 921937835   109,268 1,480 SH   DFND NONE 1,480 0 0
Vanguard Group Inc/The FTSE SMCAP ETF 922042718   11,579 106 SH   DFND NONE 106 0 0
Vanguard Group Inc/The FTSE SMCAP ETF 922042718   328 3 SH   SOLE NONE 3 0 0
Vanguard Group Inc/The TOTAL CORP BND 92206C573   307 4 SH   SOLE NONE 4 0 0
Vanguard Group Inc/The INTER TERM TREAS 92206C706   273,957 4,569 SH   SOLE NONE 4,569 0 0
Vanguard Group Inc/The EXTEND MKT ETF 922908652   9,814 70 SH   SOLE NONE 0 0 70
Ventas Inc COM 92276F100   4,075 94 SH   SOLE NONE 94 0 0
Vera Therapeutics Inc CL A 92337R101   76,723 9,887 SH   SOLE NONE 9,887 0 0
Verisk Analytics Inc COM 92345Y106   75,593 394 SH   DFND NONE 394 0 0
Verisk Analytics Inc COM 92345Y106   21,595,378 112,558 SH   SOLE NONE 91,250 0 21,308
Vertex Pharmaceuticals Inc COM 92532F100   138,316 439 SH   SOLE NONE 289 0 150
Vishay Intertechnology Inc COM 928298108   135,720 6,000 SH   SOLE NONE 6,000 0 0
Vodafone Group PLC SPONSORED ADR 92857W308   4,493 407 SH   SOLE NONE 407 0 0
WASTE MANAGEMENT COM 94106L109   256,177 1,570 SH   DFND NONE 1,570 0 0
WASTE MANAGEMENT COM 94106L109   23,855,944 146,203 SH   SOLE NONE 111,595 0 34,608
WATSCO INC COM 942622200   164,489 517 SH   DFND NONE 517 0 0
WATSCO INC COM 942622200   4,062,267 12,768 SH   SOLE NONE 12,701 0 67
WEC Energy Group Inc COM 92939U106   282,000 2,975 SH   DFND NONE 2,975 0 0
WEC Energy Group Inc COM 92939U106   7,632,206 80,517 SH   SOLE NONE 79,296 0 1,221
WELLS FARGO & CO COM 949746101   377,351 10,095 SH   DFND NONE 10,095 0 0
WELLS FARGO & CO COM 949746101   208,281 5,572 SH   SOLE NONE 3,072 0 2,500
WELLTOWER INC COM COM 95040Q104   10,754 150 SH   SOLE NONE 150 0 0
WESTN DIGITAL CORP COM 958102105   6,781 180 SH   DFND NONE 180 0 0
WEYERHAEUSER CO COM NEW 962166104   63,755 2,116 SH   SOLE NONE 2,116 0 0
Walgreens Boots Alliance Inc COM 931427108   71,339 2,063 SH   SOLE NONE 2,063 0 0
Walmart Inc COM 931142103   1,149,963 7,799 SH   DFND NONE 7,799 0 0
Walmart Inc COM 931142103   12,193,083 82,693 SH   SOLE NONE 81,118 0 1,575
Walt Disney Co/The COM 254687106   1,669,167 16,670 SH   DFND NONE 16,670 0 0
Walt Disney Co/The COM 254687106   1,695,201 16,930 SH   SOLE NONE 15,277 0 1,653
Warner Bros Discovery Inc COM SER A 934423104   81,042 5,367 SH   DFND NONE 5,085 0 282
Warner Bros Discovery Inc COM SER A 934423104   27,980 1,853 SH   SOLE NONE 612 0 1,241
West Pharmaceutical Services I COM 955306105   234,560 677 SH   SOLE NONE 394 0 283
Western Alliance Bancorp COM 957638109   3,803 107 SH   SOLE NONE 107 0 0
Westinghouse Air Brake Technol COM 929740108   10,510 104 SH   DFND NONE 84 0 20
Westinghouse Air Brake Technol COM 929740108   1,819 18 SH   SOLE NONE 18 0 0
Willis Towers Watson PLC SHS G96629103   23,238 100 SH   DFND NONE 100 0 0
WisdomTree Asset Management Inc US LARGECAP DIVD 97717W307   344,251 5,565 SH   SOLE NONE 5,565 0 0
WisdomTree Asset Management Inc US QTLY DIV GRT 97717X669   75,556 1,212 SH   SOLE NONE 1,212 0 0
Wolfspeed Inc COM 977852102   183,159 2,820 SH   SOLE NONE 2,820 0 0
Woodside Energy Group Ltd SPONSORED ADR 980228308   3,432 153 SH   DFND NONE 153 0 0
Woodside Energy Group Ltd SPONSORED ADR 980228308   404 18 SH   SOLE NONE 18 0 0
Worthington Industries Inc COM 981811102   211,212 3,267 SH   SOLE NONE 3,267 0 0
Xcel Energy Inc COM 98389B100   32,439 481 SH   SOLE NONE 481 0 0
Xylem Inc/NY COM 98419M100   249,395 2,382 SH   DFND NONE 2,382 0 0
Xylem Inc/NY COM 98419M100   16,459,887 157,210 SH   SOLE NONE 131,307 0 25,903
YUM BRANDS INC COM 988498101   710,590 5,380 SH   DFND NONE 5,380 0 0
YUM BRANDS INC COM 988498101   296,388 2,244 SH   SOLE NONE 2,244 0 0
Yum China Holdings Inc COM 98850P109   309,660 4,885 SH   DFND NONE 4,885 0 0
ZIMMER HLDGS INC COM 98956P102   356,592 2,760 SH   DFND NONE 2,760 0 0
ZIMMER HLDGS INC COM 98956P102   100,776 780 SH   SOLE NONE 780 0 0
Zebra Technologies Corp CL A 989207105   15,900 50 SH   DFND NONE 50 0 0
Zebra Technologies Corp CL A 989207105   7,632 24 SH   SOLE NONE 24 0 0
Zimmer Biomet Holdings Inc COM 98888T107   58 8 SH   SOLE NONE 8 0 0
Zoom Video Communications Inc CL A 98980L101   4,357 59 SH   SOLE NONE 59 0 0
Zscaler Inc COM 98980G102   35,049 300 SH   DFND NONE 300 0 0
iRobot Corp COM 462726100   43,640 1,000 SH   DFND NONE 1,000 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   21,294 623 SH   DFND NONE 623 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   6,947,871 203,273 SH   SOLE NONE 202,754 0 519
iShares ETFs/USA MSCI PAC JP ETF 464286665   77,946 1,780 SH   DFND NONE 1,780 0 0
iShares ETFs/USA MSCI PAC JP ETF 464286665   18,698 427 SH   SOLE NONE 427 0 0
iShares ETFs/USA CORE US AGGBD ET 464287226   105,419 1,058 SH   DFND NONE 1,058 0 0
iShares ETFs/USA CORE US AGGBD ET 464287226   865,290 8,684 SH   SOLE NONE 8,684 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   496 5 SH   DFND NONE 5 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   26,120,524 263,524 SH   SOLE NONE 263,478 0 46
iShares ETFs/USA JPMORGAN USD EMG 464288281   78,601 911 SH   DFND NONE 911 0 0
iShares ETFs/USA CORE DIV GRWTH 46434V621   23,045 461 SH   SOLE NONE 461 0 0
iShares ETFs/USA ESG AWR MSCI USA 46435G425   1,400,347 15,482 SH   SOLE NONE 14,590 0 892
iShares ETFs/USA ESG AWR US AGRGT 46435U549   2,842,605 59,147 SH   SOLE NONE 33,228 0 25,919
nVent Electric PLC SHS G6700G107   86 2 SH   SOLE NONE 2 0 0