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   360,975 3,302 SH   DFND NONE 2,982 0 320
3M Co COM 88579Y101   694,947 6,357 SH   SOLE NONE 5,119 0 1,238
5TH THIRD BANCORP COM 316773100   9,485 275 SH   DFND NONE 275 0 0
5TH THIRD BANCORP COM 316773100   2,276 66 SH   SOLE NONE 66 0 0
ADVANCED MICRO DEV COM 007903107   251,334 1,705 SH   DFND NONE 175 0 1,530
ADVANCED MICRO DEV COM 007903107   6,709,071 45,513 SH   SOLE NONE 44,828 0 685
AES CORP COM 00130H105   16,363 850 SH   DFND NONE 850 0 0
AGILENT TECHS INC COM 00846U101   177,402 1,276 SH   DFND NONE 743 0 533
AGILENT TECHS INC COM 00846U101   14,499,856 104,293 SH   SOLE NONE 84,737 0 19,556
AGNICO EAGLE MINES COM 008474108   127,855 2,331 SH   DFND NONE 2,331 0 0
ALCON AG ORD SHS H01301128   15,624 200 SH   DFND NONE 0 0 200
ALCON AG ORD SHS H01301128   11,718 150 SH   SOLE NONE 150 0 0
ALPHABET INC CAP STK CL A 02079K305   4,670,535 33,435 SH   DFND NONE 2,935 0 30,500
ALPHABET INC CAP STK CL A 02079K305   62,627,916 448,335 SH   SOLE NONE 375,011 0 73,324
ALTRIA GROUP INC COM 02209S103   331,958 8,229 SH   SOLE NONE 8,229 0 0
AMER EXPRESS CO COM 025816109   1,471,556 7,855 SH   DFND NONE 7,855 0 0
AMER EXPRESS CO COM 025816109   30,084,181 160,586 SH   SOLE NONE 141,224 0 19,362
AMEREN CORP COM 023608102   36,170 500 SH   SOLE NONE 500 0 0
AMETEK Inc COM 031100100   96,626 586 SH   SOLE NONE 586 0 0
AMN HEALTHCARE SVS COM 001744101   6,589 88 SH   SOLE NONE 88 0 0
ANALOG DEVICES INC COM 032654105   247,604 1,247 SH   DFND NONE 428 0 819
ANALOG DEVICES INC COM 032654105   7,501,795 37,781 SH   SOLE NONE 30,835 0 6,946
ANSYS, INC. COM 03662Q105   36,288 100 SH   SOLE NONE 100 0 0
APPLIED MATERIALS COM 038222105   71,311 440 SH   DFND NONE 440 0 0
APPLIED MATERIALS COM 038222105   4,939,407 30,477 SH   SOLE NONE 30,477 0 0
ARISTA NETWORKS INC COM 040413106   73,479 312 SH   DFND NONE 312 0 0
ARISTA NETWORKS INC COM 040413106   12,390,181 52,610 SH   SOLE NONE 46,005 0 6,605
ARK Investment Management LLC ARK SPACE EXPL 00214Q807   53,935 3,500 SH   DFND NONE 3,500 0 0
AT&T INC COM 00206R102   404,381 24,099 SH   DFND NONE 20,778 0 3,321
AT&T INC COM 00206R102   346,289 20,637 SH   SOLE NONE 20,637 0 0
AUTOMATIC DATA PROCESSING COM 053015103   3,165,829 13,589 SH   DFND NONE 8,539 0 5,050
AUTOMATIC DATA PROCESSING COM 053015103   10,091,329 43,316 SH   SOLE NONE 31,084 0 12,232
AUTOZONE INC COM 053332102   7,757 3 SH   DFND NONE 3 0 0
AUTOZONE INC COM 053332102   232,705 90 SH   SOLE NONE 90 0 0
AVANGRID INC COM 05351W103   9,723 300 SH   SOLE NONE 300 0 0
AVERY DENNISON CORP COM 053611109   101,889 504 SH   SOLE NONE 504 0 0
AbbVie Inc COM 00287Y109   1,342,195 8,661 SH   DFND NONE 3,908 0 4,753
AbbVie Inc COM 00287Y109   2,968,915 19,158 SH   SOLE NONE 14,953 0 4,205
Abbott Laboratories COM 002824100   1,710,708 15,542 SH   DFND NONE 10,258 0 5,284
Abbott Laboratories COM 002824100   3,321,362 30,175 SH   SOLE NONE 24,033 0 6,142
Aberdeen Closed End Funds/USA COM 003009107   2,710 1,000 SH   SOLE NONE 1,000 0 0
Accenture PLC SHS CLASS A G1151C101   1,332,405 3,797 SH   DFND NONE 3,297 0 500
Accenture PLC SHS CLASS A G1151C101   15,369,507 43,799 SH   SOLE NONE 27,758 0 16,041
Adobe Inc COM 00724F101   803,024 1,346 SH   DFND NONE 783 0 563
Adobe Inc COM 00724F101   37,478,412 62,820 SH   SOLE NONE 52,476 0 10,344
AdvanSix Inc COM 00773T101   1,168 39 SH   DFND NONE 39 0 0
Aflac Inc COM 001055102   544,500 6,600 SH   DFND NONE 0 0 6,600
Aflac Inc COM 001055102   247,500 3,000 SH   SOLE NONE 3,000 0 0
Air Lease Corp CL A 00912X302   25,164 600 SH   DFND NONE 0 0 600
Air Products and Chemicals Inc COM 009158106   26,011 95 SH   DFND NONE 95 0 0
Air Products and Chemicals Inc COM 009158106   1,004,298 3,668 SH   SOLE NONE 1,743 0 1,925
Airbnb Inc COM CL A 009066101   102,105 750 SH   DFND NONE 0 0 750
Airbnb Inc COM CL A 009066101   10,211 75 SH   SOLE NONE 75 0 0
Akamai Technologies Inc COM 00971T101   17,753 150 SH   DFND NONE 150 0 0
Akero Therapeutics Inc COM 00973Y108   81,725 3,500 SH   SOLE NONE 3,500 0 0
Align Technology Inc COM 016255101   5,480 20 SH   SOLE NONE 20 0 0
Allegion plc ORD SHS G0176J109   20,270 160 SH   DFND NONE 0 0 160
Allstate Corp/The COM 020002101   129,621 926 SH   DFND NONE 926 0 0
Allstate Corp/The COM 020002101   140,820 1,006 SH   SOLE NONE 1,006 0 0
Alpha & Omega Semiconductor Lt SHS G6331P104   121,857 4,676 SH   SOLE NONE 4,676 0 0
Alphabet Inc CAP STK CL C 02079K107   2,185,120 15,505 SH   DFND NONE 3,605 0 11,900
Alphabet Inc CAP STK CL C 02079K107   8,569,108 60,804 SH   SOLE NONE 54,880 0 5,924
Amarin Corp PLC SPONS ADR NEW 023111206   131 150 SH   SOLE NONE 150 0 0
Amazon.com Inc COM 023135106   4,429,811 29,155 SH   DFND NONE 3,675 0 25,480
Amazon.com Inc COM 023135106   51,839,801 341,186 SH   SOLE NONE 297,019 0 44,167
American Electric Power Co Inc COM 025537101   84,306 1,038 SH   DFND NONE 100 0 938
American Electric Power Co Inc COM 025537101   84,550 1,041 SH   SOLE NONE 1,041 0 0
American Tower Corp COM 03027X100   725,573 3,361 SH   DFND NONE 1,361 0 2,000
American Tower Corp COM 03027X100   18,037,638 83,554 SH   SOLE NONE 73,795 0 9,759
American Water Works Co Inc COM 030420103   65,995 500 SH   DFND NONE 0 0 500
American Water Works Co Inc COM 030420103   247,349 1,874 SH   SOLE NONE 29 0 1,845
Ameriprise Financial Inc COM 03076C106   193,713 510 SH   DFND NONE 510 0 0
Ameriprise Financial Inc COM 03076C106   190,675 502 SH   SOLE NONE 502 0 0
Amgen Inc COM 031162100   178,860 621 SH   DFND NONE 221 0 400
Amgen Inc COM 031162100   906,975 3,149 SH   SOLE NONE 3,149 0 0
Amphenol Corp CL A 032095101   39,652 400 SH   DFND NONE 0 0 400
Amprius Technologies Inc COMMON STOCK 03214Q108   10,580 2,000 SH   DFND NONE 0 0 2,000
Aon PLC SHS CL A G0403H108   36,086 124 SH   DFND NONE 0 0 124
Aon PLC SHS CL A G0403H108   31,430 108 SH   SOLE NONE 108 0 0
Apellis Pharmaceuticals Inc COM 03753U106   688,390 11,500 SH   DFND NONE 0 0 11,500
Apollo Credit Management Close COM 037636107   5,830 440 SH   SOLE NONE 440 0 0
Apple Inc COM 037833100   13,836,168 71,865 SH   DFND NONE 22,850 0 49,015
Apple Inc COM 037833100   133,788,198 694,895 SH   SOLE NONE 607,464 0 87,431
Aptiv PLC SHS G6095L109   57,690 643 SH   DFND NONE 643 0 0
Aptiv PLC SHS G6095L109   9,960,625 111,019 SH   SOLE NONE 84,783 0 26,236
Arbutus Biopharma Corp COM 03879J100   12,500 5,000 SH   SOLE NONE 5,000 0 0
Archer-Daniels-Midland Co COM 039483102   305,130 4,225 SH   SOLE NONE 4,225 0 0
Ares Capital Corp COM 04010L103   10,015 500 SH   SOLE NONE 500 0 0
Ares Capital Management II LLC COM 04014F102   9,763 710 SH   SOLE NONE 710 0 0
Ares Management Corp CL A COM STK 03990B101   29,730 250 SH   SOLE NONE 250 0 0
Arthur J Gallagher & Co COM 363576109   217,909 969 SH   SOLE NONE 969 0 0
AstraZeneca PLC SPONSORED ADR 046353108   13,470 200 SH   SOLE NONE 200 0 0
Atlassian Corp CL A 049468101   357,741 1,504 SH   SOLE NONE 425 0 1,079
Atmos Energy Corp COM 049560105   22,601 195 SH   DFND NONE 195 0 0
Atmos Energy Corp COM 049560105   5,273,102 45,497 SH   SOLE NONE 45,497 0 0
Autodesk Inc COM 052769106   1,304,322 5,357 SH   SOLE NONE 5,357 0 0
AvalonBay Communities Inc COM 053484101   9,735 52 SH   SOLE NONE 52 0 0
Avanos Medical Inc COM 05350V106   90 4 SH   SOLE NONE 4 0 0
Avista Corp COM 05379B107   7,148 200 SH   DFND NONE 0 0 200
Avista Corp COM 05379B107   17,870 500 SH   SOLE NONE 500 0 0
BALLARD POWER SYS COM 058586108   18,500 5,000 SH   SOLE NONE 5,000 0 0
BARRICK GOLD CORP COM 067901108   4,595 254 SH   DFND NONE 254 0 0
BARRICK GOLD CORP COM 067901108   24,874 1,375 SH   SOLE NONE 1,375 0 0
BAXTER INTL INC COM 071813109   177,836 4,600 SH   DFND NONE 4,600 0 0
BECTON DICKINSON COM 075887109   657,366 2,696 SH   DFND NONE 451 0 2,245
BECTON DICKINSON COM 075887109   16,076,931 65,935 SH   SOLE NONE 50,668 0 15,267
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102   45,809 593 SH   SOLE NONE 593 0 0
BERKLEY(WR)CORP COM 084423102   91,936 1,300 SH   SOLE NONE 1,300 0 0
BERKSHIRE HATHAWAY CL A 084670108   26,046,001 48 SH   DFND NONE 48 0 0
BERKSHIRE HATHAWAY CL A 084670108   18,991,876 35 SH   SOLE NONE 19 0 16
BHP BILLITON LTD SPONSORED ADS 088606108   29,032 425 SH   DFND NONE 425 0 0
BJ's Wholesale Club Holdings I COM 05550J101   37,730 566 SH   SOLE NONE 566 0 0
BK OF AMERICA CORP COM 060505104   596,801 17,725 SH   DFND NONE 5,027 0 12,698
BK OF AMERICA CORP COM 060505104   23,309,808 692,302 SH   SOLE NONE 690,888 0 1,414
BK OF NY MELLON CP COM 064058100   57,255 1,100 SH   DFND NONE 1,100 0 0
BLACKROCK FUNDS/CLOSED-END/USA COM 09254E103   534,974 45,960 SH   SOLE NONE 45,960 0 0
BOEING CO COM 097023105   29,976 115 SH   DFND NONE 0 0 115
BOEING CO COM 097023105   1,954,950 7,500 SH   SOLE NONE 7,500 0 0
BP PLC SPONSORED ADR 055622104   203,975 5,762 SH   DFND NONE 2,588 0 3,174
BP PLC SPONSORED ADR 055622104   80,889 2,285 SH   SOLE NONE 2,285 0 0
BRISTOL-MYRS SQUIB COM 110122108   757,849 14,770 SH   DFND NONE 14,504 0 266
BRISTOL-MYRS SQUIB COM 110122108   17,626,883 343,537 SH   SOLE NONE 315,548 0 27,989
BROADRIDGE FIN SOL COM 11133T103   195,463 950 SH   DFND NONE 950 0 0
BROADRIDGE FIN SOL COM 11133T103   274,265 1,333 SH   SOLE NONE 1,333 0 0
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT G16252101   141,674 4,499 SH   SOLE NONE 4,499 0 0
Bar Harbor Bankshares COM 066849100   20,464 697 SH   DFND NONE 0 0 697
Bar Harbor Bankshares COM 066849100   9,160 312 SH   SOLE NONE 312 0 0
Berkshire Hathaway Inc CL B NEW 084670702   2,445,974 6,858 SH   DFND NONE 1,045 0 5,813
Berkshire Hathaway Inc CL B NEW 084670702   6,149,888 17,243 SH   SOLE NONE 11,796 0 5,447
Biogen Inc COM 09062X103   86,688 335 SH   SOLE NONE 335 0 0
BlackRock Advisors LLC/Closed-End/USA SHS 09248X100   48,780 3,000 SH   DFND NONE 0 0 3,000
BlackRock Fund Advisors 20 YR TR BD ETF 464287432   182,335 1,844 SH   SOLE NONE 1,844 0 0
BlackRock Fund Advisors MSCI EAFE ETF 464287465   128,095 1,700 SH   DFND NONE 1,700 0 0
BlackRock Fund Advisors MSCI EAFE ETF 464287465   786,955 10,444 SH   SOLE NONE 7,381 0 3,063
BlackRock Fund Advisors RUS MDCP VAL ETF 464287473   76,751 660 SH   SOLE NONE 660 0 0
BlackRock Fund Advisors RUS MD CP GR ETF 464287481   242,347 2,320 SH   SOLE NONE 2,320 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   515,350 6,630 SH   DFND NONE 6,630 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   115,818 1,490 SH   SOLE NONE 1,490 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   252,484 911 SH   DFND NONE 26 0 885
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   10,877,710 39,248 SH   SOLE NONE 39,248 0 0
BlackRock Fund Advisors EXPND TEC SC ETF 464287549   36,751 82 SH   SOLE NONE 82 0 0
BlackRock Fund Advisors RUS 1000 ETF 464287622   355,887 1,357 SH   SOLE NONE 1,357 0 0
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   580,106 2,300 SH   DFND NONE 0 0 2,300
BlackRock Fund Advisors RUS 2000 GRW ETF 464287648   201,019 797 SH   SOLE NONE 797 0 0
BlackRock Fund Advisors S&P MC 400VL ETF 464287705   53,029 465 SH   SOLE NONE 465 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   213,794 1,975 SH   DFND NONE 0 0 1,975
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   1,184,039 10,938 SH   SOLE NONE 10,938 0 0
BlackRock Fund Advisors INTL SEL DIV ETF 464288448   111,092 3,969 SH   DFND NONE 2,164 0 1,805
BlackRock Fund Advisors MSCI KLD400 SOC 464288570   693,073 7,612 SH   SOLE NONE 6,130 0 1,482
BlackRock Fund Advisors MBS ETF 464288588   13,642 145 SH   SOLE NONE 145 0 0
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   144,359 1,378 SH   DFND NONE 1,378 0 0
BlackRock Fund Advisors INTRM GOV CR ETF 464288612   30,159,509 287,891 SH   SOLE NONE 287,891 0 0
BlackRock Fund Advisors ISHS 5-10YR INVT 464288638   3,536 68 SH   SOLE NONE 68 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   5,196 48 SH   DFND NONE 48 0 0
BlackRock Fund Advisors 10-20 YR TRS ETF 464288653   8,699,681 80,359 SH   SOLE NONE 64,736 0 15,623
BlackRock Fund Advisors PFD AND INCM SEC 464288687   35,869 1,150 SH   DFND NONE 0 0 1,150
BlackRock Fund Advisors PFD AND INCM SEC 464288687   7,018 225 SH   SOLE NONE 225 0 0
BlackRock Fund Advisors U.S. MED DVC ETF 464288810   97,146 1,800 SH   SOLE NONE 1,800 0 0
BlackRock Fund Advisors EAFE GRWTH ETF 464288885   63,727 658 SH   SOLE NONE 658 0 0
BlackRock Fund Advisors AGGRES ALLOC ETF 464289859   29,692 430 SH   DFND NONE 0 0 430
BlackRock Fund Advisors CORE MSCI EMKT 46434G103   74,909 1,481 SH   SOLE NONE 1,481 0 0
BlackRock Fund Advisors MSCI EMRG CHN 46434G764   91,427 1,650 SH   DFND NONE 0 0 1,650
BlackRock Fund Advisors ESG AWR MSCI EM 46434G863   235,032 7,331 SH   SOLE NONE 5,982 0 1,349
BlackRock Fund Advisors CORE MSCI EURO 46434V738   230,534 4,190 SH   DFND NONE 0 0 4,190
BlackRock Funds/Closed-End/USA COM 09251A104   11,835 1,539 SH   SOLE NONE 1,539 0 0
BlackRock Funds/Closed-end/USA COM 09255X100   139,374 11,009 SH   DFND NONE 11,009 0 0
BlackRock Inc COM 09247X101   525,235 647 SH   DFND NONE 567 0 80
BlackRock Inc COM 09247X101   13,943,954 17,177 SH   SOLE NONE 12,325 0 4,852
Blackstone Inc COM 09260D107   752,790 5,750 SH   DFND NONE 0 0 5,750
Blackstone Inc COM 09260D107   514,516 3,930 SH   SOLE NONE 3,445 0 485
Block Inc CL A 852234103   1,547 20 SH   SOLE NONE 20 0 0
Booking Holdings Inc COM 09857L108   173,814 49 SH   SOLE NONE 0 0 49
Booz Allen Hamilton Holding Co CL A 099502106   12,791 100 SH   SOLE NONE 100 0 0
Boston Properties Inc COM 101121101   21,893 312 SH   DFND NONE 312 0 0
Boston Properties Inc COM 101121101   17,543 250 SH   SOLE NONE 250 0 0
Boston Scientific Corp COM 101137107   210,833 3,647 SH   SOLE NONE 3,647 0 0
Broadcom Inc COM 11135F101   1,082,763 970 SH   DFND NONE 870 0 100
Broadcom Inc COM 11135F101   46,313,213 41,490 SH   SOLE NONE 34,618 0 6,872
Brookfield Infrastructure Part COM SB VTG SHS A 11275Q107   6,597 187 SH   SOLE NONE 187 0 0
Brookfield Renewable Partners CL A SUB VTG 11284V105   2,879 100 SH   SOLE NONE 100 0 0
Brookfield Renewable Partners PARTNERSHIP UNIT G16258108   10,565 402 SH   SOLE NONE 402 0 0
CAESARS ENTERTAINMENT COM 12769G100   3,516 75 SH   SOLE NONE 75 0 0
CARLISLE COS INC COM 142339100   593,617 1,900 SH   DFND NONE 1,900 0 0
CARRIER GLOBAL CORP COM 14448C104   516,246 8,986 SH   DFND NONE 4,686 0 4,300
CARRIER GLOBAL CORP COM 14448C104   229,972 4,003 SH   SOLE NONE 4,003 0 0
CDN NATL RAILWAYS COM 136375102   97,363 775 SH   DFND NONE 775 0 0
CDN NATL RAILWAYS COM 136375102   448,373 3,569 SH   SOLE NONE 3,569 0 0
CENTURY CASINOS INC COM 156492100   4,880 1,000 SH   SOLE NONE 1,000 0 0
CH Robinson Worldwide Inc COM NEW 12541W209   42,331 490 SH   DFND NONE 490 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   329,871 4,333 SH   DFND NONE 4,333 0 0
CHARLES SCHWAB INVESTMENT MANAGEMENT INC US DIVIDEND EQ 808524797   12,652,690 166,198 SH   SOLE NONE 166,198 0 0
CHUBB LIMITED COM COM H1467J104   547,372 2,422 SH   DFND NONE 322 0 2,100
CHUBB LIMITED COM COM H1467J104   122,040 540 SH   SOLE NONE 540 0 0
CIENA CORP COM NEW 171779309   13,503 300 SH   DFND NONE 300 0 0
CINTAS CORP COM 172908105   382,689 635 SH   SOLE NONE 579 0 56
CISCO SYSTEMS COM 17275R102   126,452 2,503 SH   DFND NONE 2,503 0 0
CISCO SYSTEMS COM 17275R102   895,366 17,723 SH   SOLE NONE 17,723 0 0
CME Group Inc COM 12572Q105   16,848 80 SH   SOLE NONE 80 0 0
COGNIZANT TECHNOLO CL A 192446102   36,254 480 SH   DFND NONE 480 0 0
COLGATE-PALMOLIVE COM 194162103   167,550 2,102 SH   DFND NONE 1,702 0 400
COLGATE-PALMOLIVE COM 194162103   346,499 4,347 SH   SOLE NONE 3,188 0 1,159
CONAGRA FOODS INC COM 205887102   25,794 900 SH   SOLE NONE 900 0 0
CONOCOPHILLIPS COM 20825C104   79,276 683 SH   DFND NONE 0 0 683
CONOCOPHILLIPS COM 20825C104   315,014 2,714 SH   SOLE NONE 2,714 0 0
CORNING INC COM 219350105   66,807 2,194 SH   SOLE NONE 2,194 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108   93,900 1,500 SH   DFND NONE 0 0 1,500
CSW INDUSTRIALS INC COM 126402106   124,446 600 SH   SOLE NONE 600 0 0
CSX CORP COM 126408103   651,103 18,780 SH   DFND NONE 11,310 0 7,470
CSX CORP COM 126408103   199,387 5,751 SH   SOLE NONE 5,751 0 0
CUMMINS INC COM 231021106   47,914 200 SH   DFND NONE 0 0 200
CUMMINS INC COM 231021106   215,613 900 SH   SOLE NONE 900 0 0
CVS Health Corp COM 126650100   345,450 4,375 SH   DFND NONE 675 0 3,700
CVS Health Corp COM 126650100   2,579,623 32,670 SH   SOLE NONE 10,195 0 22,475
Cabot Corp COM 127055101   25,384,000 304,000 SH   DFND NONE 0 0 304,000
Cabot Corp COM 127055101   8,822,861 105,663 SH   SOLE NONE 105,663 0 0
Cambridge Bancorp COM 132152109   5,189,177 74,772 SH   DFND NONE 11,858 0 62,914
Cambridge Bancorp COM 132152109   12,552,933 180,878 SH   SOLE NONE 160,412 0 20,466
Capital One Financial Corp COM 14040H105   21,635 165 SH   DFND NONE 165 0 0
Caterpillar Inc COM 149123101   739,766 2,502 SH   DFND NONE 0 0 2,502
Caterpillar Inc COM 149123101   1,456,470 4,926 SH   SOLE NONE 4,926 0 0
Celsius Holdings Inc COM NEW 15118V207   31,076 570 SH   SOLE NONE 570 0 0
CenterPoint Energy Inc COM 15189T107   85,481 2,992 SH   SOLE NONE 2,992 0 0
Ceragon Networks Ltd ORD M22013102   922 427 SH   SOLE NONE 427 0 0
Cerevel Therapeutics Holdings COM 15678U128   10,600 250 SH   SOLE NONE 250 0 0
ChampionX Corp COM 15872M104   18,256 625 SH   SOLE NONE 625 0 0
Charles Schwab Investment Management Inc US LRG CAP ETF 808524201   273,991 4,858 SH   SOLE NONE 4,858 0 0
Charles Schwab Investment Management Inc US LCAP GR ETF 808524300   17,173 207 SH   SOLE NONE 207 0 0
Chart Industries Inc COM 16115Q308   68,165 500 SH   DFND NONE 500 0 0
Chart Industries Inc COM 16115Q308   7,492,969 54,962 SH   SOLE NONE 47,402 0 7,560
Charter Communications Inc CL A 16119P108   7,234,501 18,613 SH   SOLE NONE 18,550 0 63
Check Point Software Technolog ORD M22465104   202,752 1,327 SH   DFND NONE 1,327 0 0
Chemours Co/The COM 163851108   3,785 120 SH   SOLE NONE 120 0 0
Chevron Corp COM 166764100   1,379,730 9,250 SH   DFND NONE 4,271 0 4,979
Chevron Corp COM 166764100   15,953,706 106,957 SH   SOLE NONE 106,861 0 96
Church & Dwight Co Inc COM 171340102   808,488 8,550 SH   DFND NONE 550 0 8,000
Church & Dwight Co Inc COM 171340102   77,917 824 SH   SOLE NONE 824 0 0
Churchill Downs Inc COM 171484108   240,175 1,780 SH   DFND NONE 0 0 1,780
Cigna Group/The COM 125523100   68,275 228 SH   SOLE NONE 228 0 0
Citigroup Inc COM NEW 172967424   13,889 270 SH   DFND NONE 270 0 0
Citigroup Inc COM NEW 172967424   360 7 SH   SOLE NONE 7 0 0
Civitas Resources Inc COM NEW 17888H103   33,916 496 SH   DFND NONE 496 0 0
Clean Energy Fuels Corp COM 184499101   38,300 10,000 SH   DFND NONE 0 0 10,000
Clean Energy Fuels Corp COM 184499101   4,213 1,100 SH   SOLE NONE 1,100 0 0
Clorox Co/The COM 189054109   364,460 2,556 SH   DFND NONE 2,556 0 0
Clorox Co/The COM 189054109   189,787 1,331 SH   SOLE NONE 1,331 0 0
Coca-Cola Co/The COM 191216100   1,590,815 26,995 SH   DFND NONE 26,395 0 600
Coca-Cola Co/The COM 191216100   15,717,044 266,707 SH   SOLE NONE 262,574 0 4,133
Coherent Corp COM 19247G107   6,530 150 SH   DFND NONE 0 0 150
Comcast Corp CL A 20030N101   209,647 4,781 SH   DFND NONE 2,128 0 2,653
Comcast Corp CL A 20030N101   363,780 8,296 SH   SOLE NONE 7,496 0 800
Commercial Metals Co COM 201723103   50,040 1,000 SH   SOLE NONE 1,000 0 0
Consolidated Edison Inc COM 209115104   44,575 490 SH   SOLE NONE 490 0 0
Constellation Brands Inc CL A 21036P108   36,263 150 SH   DFND NONE 0 0 150
Constellation Brands Inc CL A 21036P108   12,088 50 SH   SOLE NONE 50 0 0
Constellation Energy Corp COM 21037T109   23,261 199 SH   SOLE NONE 98 0 101
Copart Inc COM 217204106   18,228 372 SH   SOLE NONE 372 0 0
Corteva Inc COM 22052L104   15,909 332 SH   DFND NONE 0 0 332
Corteva Inc COM 22052L104   57,792 1,206 SH   SOLE NONE 1,206 0 0
Costco Wholesale Corp COM 22160K105   1,077,251 1,632 SH   DFND NONE 321 0 1,311
Costco Wholesale Corp COM 22160K105   13,489,395 20,436 SH   SOLE NONE 20,186 0 250
Coterra Energy Inc COM 127097103   2,449,920 96,000 SH   DFND NONE 0 0 96,000
Coterra Energy Inc COM 127097103   65,127 2,552 SH   SOLE NONE 2,552 0 0
Crowdstrike Holdings Inc CL A 22788C105   306,384 1,200 SH   DFND NONE 0 0 1,200
Crown Castle Inc COM 22822V101   7,257 63 SH   SOLE NONE 63 0 0
DEERE & CO COM 244199105   379,877 950 SH   DFND NONE 950 0 0
DEERE & CO COM 244199105   920,901 2,303 SH   SOLE NONE 2,223 0 80
DIAGEO SPON ADR NEW 25243Q205   177,414 1,218 SH   SOLE NONE 1,218 0 0
DOMINION RES(VIR) COM 25746U109   201,959 4,297 SH   DFND NONE 3,509 0 788
DOMINION RES(VIR) COM 25746U109   152,750 3,250 SH   SOLE NONE 3,250 0 0
DORIAN LPG LTD SHS USD Y2106R110   153,545 3,500 SH   DFND NONE 0 0 3,500
DT Midstream Inc COMMON STOCK 23345M107   2,740 50 SH   DFND NONE 50 0 0
DTE Energy Co COM 233331107   11,026 100 SH   DFND NONE 100 0 0
DTE Energy Co COM 233331107   138,928 1,260 SH   SOLE NONE 0 0 1,260
DUKE ENERGY CORP COM NEW 26441C204   26,977 278 SH   DFND NONE 278 0 0
DUKE ENERGY CORP COM NEW 26441C204   175,642 1,810 SH   SOLE NONE 1,613 0 197
DXC Technology Co COM 23355L106   15,712 687 SH   DFND NONE 687 0 0
Danaher Corp COM 235851102   737,743 3,189 SH   DFND NONE 619 0 2,570
Danaher Corp COM 235851102   16,482,828 71,249 SH   SOLE NONE 51,337 0 19,912
Darden Restaurants Inc COM 237194105   41,075 250 SH   SOLE NONE 0 0 250
Darling Ingredients Inc COM 237266101   32,396 650 SH   DFND NONE 650 0 0
Dell Technologies Inc CL C 24703L202   97,079 1,269 SH   SOLE NONE 1,269 0 0
Delta Air Lines Inc COM NEW 247361702   3,218 80 SH   SOLE NONE 80 0 0
Dexcom Inc COM 252131107   12,409 100 SH   DFND NONE 100 0 0
Dexcom Inc COM 252131107   4,467 36 SH   SOLE NONE 36 0 0
Dick's Sporting Goods Inc COM 253393102   188,096 1,280 SH   SOLE NONE 1,280 0 0
Digital Realty Trust Inc COM 253868103   179,261 1,332 SH   DFND NONE 1,332 0 0
Digital Realty Trust Inc COM 253868103   2,819,586 20,951 SH   SOLE NONE 20,601 0 350
Dimensional ETF Trust US MKTWIDE VALUE 25434V724   14,032 377 SH   SOLE NONE 377 0 0
Dollar Tree Inc COM 256746108   23,438 165 SH   SOLE NONE 165 0 0
Donaldson Co Inc COM 257651109   72,146 1,104 SH   DFND NONE 1,104 0 0
Donaldson Co Inc COM 257651109   6,264,647 95,863 SH   SOLE NONE 83,770 0 12,093
Doubleline Capital LP COM 258622109   3,794 310 SH   SOLE NONE 310 0 0
Dover Corp COM 260003108   200,876 1,306 SH   SOLE NONE 1,306 0 0
Dow Inc COM 260557103   147,739 2,694 SH   DFND NONE 2,362 0 332
Dow Inc COM 260557103   189,308 3,452 SH   SOLE NONE 3,311 0 141
DraftKings Inc COM CL A 26142V105   14,100 400 SH   SOLE NONE 400 0 0
DuPont de Nemours Inc COM 26614N102   227,482 2,957 SH   DFND NONE 2,625 0 332
DuPont de Nemours Inc COM 26614N102   282,564 3,673 SH   SOLE NONE 3,332 0 341
EBAY INC COM 278642103   51,254 1,175 SH   SOLE NONE 1,175 0 0
ECB Bancorp Inc/MD COM 26828M106   200,960 16,000 SH   SOLE NONE 0 0 16,000
ECOLAB INC COM 278865100   377,658 1,904 SH   DFND NONE 1,604 0 300
ECOLAB INC COM 278865100   18,764,307 94,602 SH   SOLE NONE 80,020 0 14,582
EMERSON ELECTRIC COM 291011104   656,978 6,750 SH   DFND NONE 3,950 0 2,800
EMERSON ELECTRIC COM 291011104   1,073,258 11,027 SH   SOLE NONE 8,582 0 2,445
ENBRIDGE INC COM 29250N105   43,548 1,209 SH   SOLE NONE 1,209 0 0
EOG Resources Inc COM 26875P101   27,456 227 SH   SOLE NONE 227 0 0
EQUINIX INC COM 29444U700   128,862 160 SH   DFND NONE 0 0 160
EQUINIX INC COM 29444U700   72,485 90 SH   SOLE NONE 90 0 0
ESTEE LAUDER COS CL A 518439104   45,045 308 SH   DFND NONE 308 0 0
ESTEE LAUDER COS CL A 518439104   412,133 2,818 SH   SOLE NONE 2,690 0 128
Eaton Corp PLC SHS G29183103   1,438,900 5,975 SH   DFND NONE 2,275 0 3,700
Eaton Corp PLC SHS G29183103   34,008,841 141,221 SH   SOLE NONE 130,935 0 10,286
Eaton Vance Funds/USA COM 27828H105   5,748 600 SH   SOLE NONE 600 0 0
Eaton Vance Management COM 27829F108   13,742 1,780 SH   SOLE NONE 1,780 0 0
Edwards Lifesciences Corp COM 28176E108   109,800 1,440 SH   SOLE NONE 84 0 1,356
Elevance Health Inc COM 036752103   39,611 84 SH   DFND NONE 84 0 0
Eli Lilly & Co COM 532457108   611,483 1,049 SH   DFND NONE 120 0 929
Eli Lilly & Co COM 532457108   5,759,833 9,881 SH   SOLE NONE 8,501 0 1,380
Embecta Corp COMMON STOCK 29082K105   2,423 128 SH   SOLE NONE 127 0 1
Energy Fuels Inc/Canada COM NEW 292671708   35,950 5,000 SH   DFND NONE 0 0 5,000
Enphase Energy Inc COM 29355A107   409,634 3,100 SH   DFND NONE 0 0 3,100
Enphase Energy Inc COM 29355A107   479,008 3,625 SH   SOLE NONE 3,625 0 0
Entegris Inc COM 29362U104   718,920 6,000 SH   DFND NONE 0 0 6,000
Entergy Corp COM 29364G103   33,292 329 SH   DFND NONE 0 0 329
Entergy Corp COM 29364G103   51,101 505 SH   SOLE NONE 505 0 0
Enterprise Products Partners L COM 293792107   112,778 4,280 SH   SOLE NONE 4,280 0 0
Equifax Inc COM 294429105   12,365 50 SH   SOLE NONE 50 0 0
Essential Utilities Inc COM 29670G102   60,507 1,620 SH   DFND NONE 1,620 0 0
Essential Utilities Inc COM 29670G102   1,703,347 45,605 SH   SOLE NONE 4,139 0 41,466
Everest Group Ltd COM G3223R108   31,822 90 SH   DFND NONE 90 0 0
Evergy Inc COM 30034W106   19,575 375 SH   SOLE NONE 375 0 0
Eversource Energy COM 30040W108   303,401 4,916 SH   SOLE NONE 4,916 0 0
Everspin Technologies Inc COM 30041T104   75,936 8,400 SH   SOLE NONE 8,400 0 0
Exponent Inc COM 30214U102   10,565 120 SH   SOLE NONE 120 0 0
Exxon Mobil Corp COM 30231G102   3,519,996 35,207 SH   DFND NONE 27,227 0 7,980
Exxon Mobil Corp COM 30231G102   45,164,775 451,738 SH   SOLE NONE 446,857 0 4,881
FACEBOOK INC CL A 30303M102   70,792 200 SH   DFND NONE 0 0 200
FACEBOOK INC CL A 30303M102   18,149,299 51,275 SH   SOLE NONE 51,097 0 178
FEDEX CORP COM 31428X106   5,059 20 SH   DFND NONE 20 0 0
FEDEX CORP COM 31428X106   114,342 452 SH   SOLE NONE 150 0 302
FIRST SOLAR INC COM 336433107   548,195 3,182 SH   SOLE NONE 3,067 0 115
FISERV INC COM 337738108   11,291 85 SH   DFND NONE 85 0 0
FISERV INC COM 337738108   42,110 317 SH   SOLE NONE 317 0 0
FMC Corp COM NEW 302491303   8,701 138 SH   SOLE NONE 138 0 0
FORD MOTOR CO COM 345370860   44,006 3,610 SH   DFND NONE 0 0 3,610
FORD MOTOR CO COM 345370860   1,219 100 SH   SOLE NONE 100 0 0
FREEPORT-MCMOR C&G CL B 35671D857   257,804 6,056 SH   DFND NONE 0 0 6,056
FREEPORT-MCMOR C&G CL B 35671D857   190,884 4,484 SH   SOLE NONE 4,484 0 0
Fabrinet SHS G3323L100   66,616 350 SH   DFND NONE 0 0 350
FactSet Research Systems Inc COM 303075105   6,202 13 SH   SOLE NONE 13 0 0
Fastenal Co COM 311900104   107,518 1,660 SH   SOLE NONE 1,660 0 0
Fidelity ETFs/USA None 316092113   95,193 3,581 SH   DFND NONE 3,581 0 0
First Trust Advisors LP NASDQ CLN EDGE 33737A108   52,355 500 SH   DFND NONE 0 0 500
FirstEnergy Corp COM 337932107   147 4 SH   DFND NONE 0 0 4
Five Below Inc COM 33829M101   19,611 92 SH   SOLE NONE 92 0 0
Fortinet Inc COM 34959E109   14,633 250 SH   DFND NONE 250 0 0
Fortinet Inc COM 34959E109   4,390 75 SH   SOLE NONE 75 0 0
Fortive Corp COM 34959J108   7,363 100 SH   DFND NONE 100 0 0
Fortive Corp COM 34959J108   73,630 1,000 SH   SOLE NONE 1,000 0 0
Fresenius Medical Care AG SPONSORED ADR 358029106   4,353 209 SH   SOLE NONE 209 0 0
GAMCO GLOBAL GOLD COM SH BEN INT 36465A109   418,582 111,325 SH   SOLE NONE 111,325 0 0
GARTNER INC COM 366651107   59,095 131 SH   SOLE NONE 131 0 0
GE HealthCare Technologies Inc COMMON STOCK 36266G107   109,794 1,420 SH   DFND NONE 783 0 637
GE HealthCare Technologies Inc COMMON STOCK 36266G107   28,222 365 SH   SOLE NONE 365 0 0
GEN DYNAMICS CORP COM 369550108   378,859 1,459 SH   SOLE NONE 1,459 0 0
GENERAL MILLS INC COM 370334104   472,265 7,250 SH   DFND NONE 6,400 0 850
GENERAL MILLS INC COM 370334104   862,323 13,238 SH   SOLE NONE 12,438 0 800
GERON CORP COM 374163103   5,275 2,500 SH   SOLE NONE 2,500 0 0
GEVO INC COM PAR 374396406   4,640 4,000 SH   DFND NONE 0 0 4,000
GOLDMAN SACHS GRP COM 38141G104   19,289 50 SH   DFND NONE 50 0 0
GSK PLC SPONSORED ADR 37733W204   14,379 388 SH   SOLE NONE 388 0 0
Gen Digital Inc COM 668771108   148,467 6,506 SH   SOLE NONE 6,506 0 0
Generac Holdings Inc COM 368736104   12,924 100 SH   DFND NONE 100 0 0
General Electric Co COM NEW 369604301   544,725 4,268 SH   DFND NONE 2,350 0 1,918
General Electric Co COM NEW 369604301   190,041 1,489 SH   SOLE NONE 1,489 0 0
General Motors Co COM 37045V100   6,502 181 SH   DFND NONE 181 0 0
Genuine Parts Co COM 372460105   937,507 6,769 SH   DFND NONE 6,769 0 0
Genuine Parts Co COM 372460105   368,272 2,659 SH   SOLE NONE 2,659 0 0
Gilead Sciences Inc COM 375558103   48,606 600 SH   DFND NONE 250 0 350
Gilead Sciences Inc COM 375558103   22,278 275 SH   SOLE NONE 275 0 0
Ginkgo Bioworks Holdings Inc CL A SHS 37611X100   338 200 SH   SOLE NONE 0 0 200
Goodyear Tire & Rubber Co/The COM 382550101   15,036 1,050 SH   DFND NONE 0 0 1,050
Guggenheim ETFs/USA COM 401664107   40,475 2,500 SH   SOLE NONE 2,500 0 0
HALLIBURTON COM 406216101   112,318 3,107 SH   SOLE NONE 3,107 0 0
HERSHEY CO (THE) COM 427866108   284,694 1,527 SH   SOLE NONE 1,527 0 0
HNI Corp COM 404251100   20,915 500 SH   SOLE NONE 500 0 0
HP Inc COM 40434L105   240,720 8,000 SH   DFND NONE 8,000 0 0
HUBSPOT INC COM 443573100   87,081 150 SH   DFND NONE 0 0 150
HUMANA INC COM 444859102   107,585 235 SH   SOLE NONE 235 0 0
Haleon PLC SPON ADS 405552100   2,346 285 SH   SOLE NONE 285 0 0
HarborOne Bancorp Inc COM NEW 41165Y100   28,153 2,350 SH   SOLE NONE 2,350 0 0
Hartford Financial Services Gr COM 416515104   55,784 694 SH   DFND NONE 494 0 200
Hartford Financial Services Gr COM 416515104   9,646 120 SH   SOLE NONE 120 0 0
Healthpeak Properties Inc COM 42250P103   9,306 470 SH   SOLE NONE 470 0 0
Hecla Mining Co COM 422704106   211,640 44,000 SH   SOLE NONE 44,000 0 0
Helmerich & Payne Inc COM 423452101   71,535 1,975 SH   SOLE NONE 1,975 0 0
Hess Corp COM 42809H107   50,456 350 SH   DFND NONE 0 0 350
Hewlett Packard Enterprise Co COM 42824C109   135,840 8,000 SH   DFND NONE 8,000 0 0
Hewlett Packard Enterprise Co COM 42824C109   13,584 800 SH   SOLE NONE 800 0 0
Hexcel Corp COM 428291108   73,750 1,000 SH   DFND NONE 0 0 1,000
Home Depot Inc/The COM 437076102   6,524,497 18,827 SH   DFND NONE 16,422 0 2,405
Home Depot Inc/The COM 437076102   21,176,284 61,106 SH   SOLE NONE 45,861 0 15,245
Honeywell International Inc COM 438516106   607,949 2,899 SH   DFND NONE 2,099 0 800
Honeywell International Inc COM 438516106   32,372,723 154,369 SH   SOLE NONE 153,592 0 777
Host Hotels & Resorts Inc COM 44107P104   1,986 102 SH   DFND NONE 102 0 0
Huntington Ingalls Industries COM 446413106   319,357 1,230 SH   SOLE NONE 1,230 0 0
IAMGOLD Corp COM 450913108   14,421 5,700 SH   DFND NONE 0 0 5,700
IDEXX Laboratories Inc COM 45168D104   8,326 15 SH   DFND NONE 15 0 0
IDEXX Laboratories Inc COM 45168D104   198,153 357 SH   SOLE NONE 357 0 0
ILLINOIS TOOL WKS COM 452308109   623,155 2,379 SH   DFND NONE 2,379 0 0
ILLINOIS TOOL WKS COM 452308109   1,473,413 5,625 SH   SOLE NONE 3,125 0 2,500
INGREDION INC COM 457187102   70,545 650 SH   DFND NONE 650 0 0
INGREDION INC COM 457187102   86,824 800 SH   SOLE NONE 800 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   137,035 1,067 SH   DFND NONE 1,067 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   17,444,775 135,831 SH   SOLE NONE 105,150 0 30,681
INTL BUSINESS MCHN COM 459200101   853,240 5,217 SH   DFND NONE 3,535 0 1,682
INTL BUSINESS MCHN COM 459200101   1,833,026 11,218 SH   SOLE NONE 11,144 0 74
INTL FLAVORS&FRAG COM 459506101   9,393 116 SH   SOLE NONE 116 0 0
ISHARES S&P 100 ETF 464287101   62,326 279 SH   SOLE NONE 279 0 0
ISHARES SELECT DIVID ETF 464287168   911,737 7,778 SH   SOLE NONE 7,778 0 0
ISHARES CORE S&P500 ETF 464287200   52,539 110 SH   DFND NONE 110 0 0
ISHARES CORE S&P500 ETF 464287200   45,485,816 95,232 SH   SOLE NONE 95,132 0 100
ISHARES IBOXX INV CP ETF 464287242   29,878 270 SH   SOLE NONE 270 0 0
ISHARES GBL COMM SVC ETF 464287275   28,280 379 SH   SOLE NONE 379 0 0
ISHARES S&P 500 GRWT ETF 464287309   2,929,651 39,010 SH   SOLE NONE 39,010 0 0
ISHARES S&P 500 VAL ETF 464287408   460,287 2,647 SH   SOLE NONE 2,647 0 0
ISHARES ISHARES BIOTECH 464287556   88,982 655 SH   SOLE NONE 655 0 0
ISHARES COHEN STEER REIT 464287564   10,278 175 SH   SOLE NONE 0 0 175
ISHARES RUSSELL 2000 ETF 464287655   208,738 1,040 SH   DFND NONE 1,040 0 0
ISHARES RUSSELL 2000 ETF 464287655   187,262 933 SH   SOLE NONE 933 0 0
ISHARES CORE MSCI EAFE 46432F842   609,372 8,662 SH   SOLE NONE 8,662 0 0
ISHARES ETFS/USA ESG AW MSCI EAFE 46435G516   643,979 8,525 SH   SOLE NONE 6,934 0 1,591
ISHARES EXPONENTIAL TECH ETF EXPONENTIAL TECH 46434V381   13,710 229 SH   SOLE NONE 229 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   64,087 1,642 SH   DFND NONE 1,642 0 0
ISHARES GOLD TRUST ISHARES NEW 464285204   3,377,012 86,524 SH   SOLE NONE 86,524 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   50,665 1,260 SH   DFND NONE 1,260 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   61,843 1,538 SH   SOLE NONE 1,538 0 0
ISHARES TRUST TIPS BD ETF 464287176   15,156 141 SH   SOLE NONE 141 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   2,789 34 SH   DFND NONE 34 0 0
ISHARES TRUST 1 3 YR TREAS BD 464287457   275,790 3,362 SH   SOLE NONE 3,362 0 0
ISHARES TRUST ISHARES SEMICDTR 464287523   46,088 80 SH   DFND NONE 0 0 80
ISHARES TRUST RUS 1000 VAL ETF 464287598   519,877 3,146 SH   SOLE NONE 3,146 0 0
ISHARES TRUST GL CLEAN ENE ETF 464288224   38,847 2,495 SH   DFND NONE 0 0 2,495
ISHARES TRUST GL CLEAN ENE ETF 464288224   1,502,396 96,493 SH   SOLE NONE 4,988 0 91,505
ISHARES TRUST IBOXX HI YD ETF 464288513   21,669 280 SH   SOLE NONE 280 0 0
ISHARES TRUST CORE HIGH DV ETF 46429B663   55,585 545 SH   DFND NONE 0 0 545
ISHARES/USA RUS 1000 GRW ETF 464287614   462,334 1,525 SH   SOLE NONE 1,525 0 0
ISHARES/USA S&P SML 600 GWT 464287887   128,894 1,030 SH   SOLE NONE 0 0 1,030
ISHARES/USA NATIONAL MUN ETF 464288414   27,103 250 SH   DFND NONE 250 0 0
ISHARES/USA NATIONAL MUN ETF 464288414   1,109,034 10,230 SH   SOLE NONE 9,906 0 324
ITT Inc COM 45073V108   40,807 342 SH   DFND NONE 242 0 100
ITT Inc COM 45073V108   59,660 500 SH   SOLE NONE 500 0 0
Idaho Strategic Resources Inc COM NEW 645827205   15,828 2,500 SH   DFND NONE 0 0 2,500
Independent Bank Corp COM 453836108   987,150 15,000 SH   SOLE NONE 15,000 0 0
Ingersoll Rand Inc COM 45687V106   32,715 423 SH   DFND NONE 0 0 423
Ingersoll Rand Inc COM 45687V106   31,013 401 SH   SOLE NONE 401 0 0
Insmed Inc COM PAR $.01 457669307   7,748 250 SH   SOLE NONE 250 0 0
Intel Corp COM 458140100   686,415 13,660 SH   DFND NONE 13,660 0 0
Intel Corp COM 458140100   1,947,791 38,762 SH   SOLE NONE 38,762 0 0
Intellia Therapeutics Inc COM 45826J105   60,980 2,000 SH   DFND NONE 0 0 2,000
International Paper Co COM 460146103   40,669 1,125 SH   DFND NONE 300 0 825
Interpublic Group of Cos Inc/T COM 460690100   16,320 500 SH   DFND NONE 500 0 0
Interpublic Group of Cos Inc/T COM 460690100   5,353 164 SH   SOLE NONE 164 0 0
Intuit Inc COM 461202103   100,005 160 SH   SOLE NONE 160 0 0
Intuitive Surgical Inc COM NEW 46120E602   7,085 21 SH   DFND NONE 21 0 0
Intuitive Surgical Inc COM NEW 46120E602   14,506 43 SH   SOLE NONE 43 0 0
Invesco Capital Management LLC OPTIMUM YIELD 46090F100   293 22 SH   SOLE NONE 22 0 0
Invesco Capital Management LLC S&P500 EQL WGT 46137V357   24,301 154 SH   SOLE NONE 154 0 0
Invesco Capital Management LLC INVESCO MSCI 46137V407   23,146 490 SH   DFND NONE 490 0 0
Invesco Capital Management LLC LARGE CAP VALUE 46137V738   86,765 1,710 SH   SOLE NONE 1,710 0 0
Invesco Capital Management LLC DORSEY WRIGHT MO 46137V837   10,259 120 SH   SOLE NONE 120 0 0
Invesco Capital Management LLC S&P500 LOW VOL 46138E354   993,474 15,855 SH   SOLE NONE 12,855 0 3,000
Invesco Capital Management LLC PFD ETF 46138E511   34,410 3,000 SH   DFND NONE 0 0 3,000
Invesco Capital Management LLC SR LN ETF 46138G508   13,767 650 SH   SOLE NONE 650 0 0
Invesco Capital Management LLC SOLAR ETF 46138G706   6,669 125 SH   SOLE NONE 0 0 125
Invesco ETFs/USA UNIT SER 1 46090E103   360,378 880 SH   DFND NONE 465 0 415
Invesco ETFs/USA UNIT SER 1 46090E103   5,376,998 13,130 SH   SOLE NONE 12,990 0 140
Invesco ETFs/USA S&P MDCP QUALITY 46137V472   31,669 357 SH   SOLE NONE 357 0 0
Iron Mountain Inc COM 46284V101   34,990 500 SH   DFND NONE 500 0 0
Iron Mountain Inc COM 46284V101   16,445 235 SH   SOLE NONE 235 0 0
JP Morgan ETFs/USA MKT EXPN ENHNCD 46641Q118   3,867 72 SH   SOLE NONE 72 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   514,943 9,366 SH   DFND NONE 9,366 0 0
JP Morgan ETFs/USA EQUITY PREMIUM 46641Q332   43,320,666 787,935 SH   SOLE NONE 705,198 0 82,737
JPMorgan Chase & Co COM 46625H100   2,812,093 16,532 SH   DFND NONE 8,814 0 7,718
JPMorgan Chase & Co COM 46625H100   50,014,527 294,030 SH   SOLE NONE 286,237 0 7,793
Jefferies Financial Group Inc COM 47233W109   27,438 679 SH   SOLE NONE 679 0 0
John Hancock Investment Management LLC COM 41021P103   162,610 11,500 SH   SOLE NONE 11,500 0 0
Johnson & Johnson COM 478160104   3,401,571 21,702 SH   DFND NONE 12,252 0 9,450
Johnson & Johnson COM 478160104   34,957,565 223,029 SH   SOLE NONE 215,065 0 7,964
Johnson Controls International SHS G51502105   97,239 1,687 SH   SOLE NONE 1,687 0 0
KIMBERLY-CLARK CP COM 494368103   291,624 2,400 SH   DFND NONE 2,000 0 400
KIMBERLY-CLARK CP COM 494368103   440,838 3,628 SH   SOLE NONE 3,628 0 0
KIMCO REALTY COM 49446R109   16,856 791 SH   SOLE NONE 791 0 0
KONTOOR BRANDS INC COM NPV WI COM 50050N103   874 14 SH   SOLE NONE 14 0 0
KRAFT FOODS INC CL A 609207105   483,543 6,676 SH   DFND NONE 6,676 0 0
KRAFT FOODS INC CL A 609207105   17,472,941 241,239 SH   SOLE NONE 239,235 0 2,004
Kellanova COM 487836108   212,458 3,800 SH   DFND NONE 2,200 0 1,600
Kellanova COM 487836108   100,638 1,800 SH   SOLE NONE 1,800 0 0
Kenvue Inc COM 49177J102   7,945 369 SH   SOLE NONE 369 0 0
KeyCorp COM 493267108   8,496 590 SH   SOLE NONE 590 0 0
Keysight Technologies Inc COM 49338L103   15,909 100 SH   DFND NONE 100 0 0
Keysight Technologies Inc COM 49338L103   79,545 500 SH   SOLE NONE 500 0 0
Kinder Morgan Inc COM 49456B101   5,574 316 SH   DFND NONE 0 0 316
Koninklijke Philips NV NY REGIS SHS NEW 500472303   57,322 2,457 SH   SOLE NONE 2,457 0 0
Kraft Heinz Co/The COM 500754106   34,391 930 SH   SOLE NONE 930 0 0
Kyndryl Holdings Inc COMMON STOCK 50155Q100   3,449 166 SH   DFND NONE 30 0 136
Kyndryl Holdings Inc COMMON STOCK 50155Q100   5,216 251 SH   SOLE NONE 251 0 0
L3Harris Technologies Inc COM 502431109   14,533 69 SH   DFND NONE 49 0 20
L3Harris Technologies Inc COM 502431109   43,809 208 SH   SOLE NONE 208 0 0
LOWE'S COS INC COM 548661107   586,864 2,637 SH   DFND NONE 2,637 0 0
LOWE'S COS INC COM 548661107   19,698,123 88,511 SH   SOLE NONE 86,063 0 2,448
LULULEMON ATHLETIC COM 550021109   69,024 135 SH   DFND NONE 135 0 0
LULULEMON ATHLETIC COM 550021109   19,677,507 38,486 SH   SOLE NONE 31,974 0 6,512
Lam Research Corp COM 512807108   116,706 149 SH   SOLE NONE 149 0 0
Lamar Advertising Co CL A 512816109   29,227 275 SH   DFND NONE 275 0 0
Lamb Weston Holdings Inc COM 513272104   17,943 166 SH   SOLE NONE 166 0 0
Levi Strauss & Co CL A COM STK 52736R102   86,339 5,220 SH   SOLE NONE 220 0 5,000
Liberty Media Corp COM 82968B103   5,060 925 SH   SOLE NONE 925 0 0
Lincoln Electric Holdings Inc COM 533900106   20,876 96 SH   SOLE NONE 96 0 0
Lincoln National Corp COM 534187109   34,522 1,280 SH   DFND NONE 640 0 640
Linde PLC SHS G54950103   1,983,319 4,829 SH   DFND NONE 4,829 0 0
Linde PLC SHS G54950103   39,157,913 95,342 SH   SOLE NONE 85,247 0 10,095
Littelfuse Inc COM 537008104   534,852 1,999 SH   SOLE NONE 1,999 0 0
Lockheed Martin Corp COM 539830109   67,986 150 SH   DFND NONE 0 0 150
Lockheed Martin Corp COM 539830109   603,716 1,332 SH   SOLE NONE 1,332 0 0
Loews Corp COM 540424108   41,754 600 SH   SOLE NONE 600 0 0
Lumentum Holdings Inc COM 55024U109   5,242 100 SH   DFND NONE 0 0 100
LyondellBasell Industries NV SHS - A - N53745100   42,786 450 SH   DFND NONE 0 0 450
M&T Bank Corp COM 55261F104   68,540 500 SH   DFND NONE 500 0 0
M&T Bank Corp COM 55261F104   206,580 1,507 SH   SOLE NONE 1,507 0 0
MACOM Technology Solutions Hol COM 55405Y100   113,864 1,225 SH   SOLE NONE 1,225 0 0
MANULIFE FINL CORP COM 56501R106   8,354 378 SH   SOLE NONE 378 0 0
MARATHON OIL CORP COM 565849106   5,315 220 SH   DFND NONE 220 0 0
MARATHON OIL CORP COM 565849106   4,832 200 SH   SOLE NONE 200 0 0
MARSH & MCLENNAN COM 571748102   284,205 1,500 SH   DFND NONE 600 0 900
MARSH & MCLENNAN COM 571748102   76,925 406 SH   SOLE NONE 406 0 0
MASTERCARD INC CL A 57636Q104   106,628 250 SH   DFND NONE 250 0 0
MASTERCARD INC CL A 57636Q104   633,794 1,486 SH   SOLE NONE 1,486 0 0
MBIA INC COM 55262C100   1,836 300 SH   DFND NONE 300 0 0
MCCORMICK & CO INC COM NON VTG 579780206   60,483 884 SH   DFND NONE 884 0 0
MCDONALD'S CORP COM 580135101   3,987,763 13,449 SH   DFND NONE 11,749 0 1,700
MCDONALD'S CORP COM 580135101   24,786,457 83,594 SH   SOLE NONE 83,115 0 479
MCKESSON CORP COM 58155Q103   10,186 22 SH   SOLE NONE 22 0 0
MFS Funds/Closed-end/USA SH BEN INT 552939100   1,018 320 SH   DFND NONE 0 0 320
MGM MIRAGE INC COM 552953101   40,212 900 SH   DFND NONE 0 0 900
MICROSOFT CORP COM 594918104   12,023,127 31,973 SH   DFND NONE 10,243 0 21,730
MICROSOFT CORP COM 594918104   139,138,458 370,010 SH   SOLE NONE 323,957 0 46,053
MORGAN STANLEY COM NEW 617446448   479,025 5,137 SH   SOLE NONE 5,137 0 0
MOTOROLA INC COM NEW 620076307   156,545 500 SH   SOLE NONE 500 0 0
MSCI Inc COM 55354G100   20,929 37 SH   SOLE NONE 37 0 0
Madrigal Pharmaceuticals Inc COM 558868105   15,040 65 SH   SOLE NONE 65 0 0
Magnite Inc COM 55955D100   3,736 400 SH   DFND NONE 0 0 400
Marathon Petroleum Corp COM 56585A102   43,024 290 SH   DFND NONE 290 0 0
Marathon Petroleum Corp COM 56585A102   29,672 200 SH   SOLE NONE 200 0 0
Marriott International Inc/MD CL A 571903202   26,610 118 SH   DFND NONE 118 0 0
Marriott International Inc/MD CL A 571903202   112,755 500 SH   SOLE NONE 500 0 0
Marriott Vacations Worldwide C COM 57164Y107   849 10 SH   DFND NONE 10 0 0
Marvell Technology Inc COM 573874104   301,550 5,000 SH   SOLE NONE 5,000 0 0
Matthews International Corp CL A 577128101   13,194 360 SH   DFND NONE 360 0 0
Medtronic PLC SHS G5960L103   1,365,037 16,570 SH   DFND NONE 16,170 0 400
Medtronic PLC SHS G5960L103   210,316 2,553 SH   SOLE NONE 2,182 0 371
Merck & Co Inc COM 58933Y105   1,627,014 14,924 SH   DFND NONE 8,219 0 6,705
Merck & Co Inc COM 58933Y105   24,070,962 220,794 SH   SOLE NONE 166,246 0 54,548
MetLife Inc COM 59156R108   12,234 185 SH   SOLE NONE 185 0 0
Microchip Technology Inc COM 595017104   121,743 1,350 SH   DFND NONE 350 0 1,000
Microchip Technology Inc COM 595017104   60,872 675 SH   SOLE NONE 675 0 0
Micron Technology Inc COM 595112103   34,136 400 SH   DFND NONE 400 0 0
Micron Technology Inc COM 595112103   51,204 600 SH   SOLE NONE 600 0 0
Moderna Inc COM 60770K107   33,216 334 SH   SOLE NONE 334 0 0
MongoDB Inc CL A 60937P106   53,151 130 SH   DFND NONE 0 0 130
NCR Atleos Corp None 63001N106   243 10 SH   DFND NONE 0 0 10
NCR CORP COM 62886E108   338 20 SH   DFND NONE 0 0 20
NETFLIX INC COM 64110L106   100,784 207 SH   SOLE NONE 207 0 0
NEXTERA ENERGY COM 65339F101   2,433,973 40,072 SH   DFND NONE 24,872 0 15,200
NEXTERA ENERGY COM 65339F101   29,993,898 493,808 SH   SOLE NONE 428,497 0 65,311
NIKE INC CL B 654106103   977,130 9,000 SH   DFND NONE 0 0 9,000
NIKE INC CL B 654106103   1,173,425 10,808 SH   SOLE NONE 10,182 0 626
NIO Inc SPON ADS 62914V106   1,415 156 SH   SOLE NONE 156 0 0
NORTHERN TRUST CORP COM 665859104   47,422 562 SH   DFND NONE 562 0 0
NORTHROP GRUMMAN COM 666807102   131,547 281 SH   SOLE NONE 281 0 0
NVIDIA Corp COM 67066G104   3,694,341 7,460 SH   DFND NONE 60 0 7,400
NVIDIA Corp COM 67066G104   12,895,529 26,040 SH   SOLE NONE 20,554 0 5,486
NXP Semiconductors NV COM N6596X109   91,872 400 SH   DFND NONE 0 0 400
NXP Semiconductors NV COM N6596X109   91,872 400 SH   SOLE NONE 400 0 0
National Amusements Inc CLASS B COM 92556H206   799 54 SH   DFND NONE 0 0 54
National Grid PLC SPONSORED ADR NE 636274409   53,032 780 SH   SOLE NONE 780 0 0
Neuberger Berman Investment Advisers LLC COMMON STOCK 64133Q108   7,105 650 SH   SOLE NONE 650 0 0
Newmont Corp COM 651639106   75,661 1,828 SH   DFND NONE 0 0 1,828
Newmont Corp COM 651639106   4,718 114 SH   SOLE NONE 114 0 0
NextEra Energy Equity Partners COM UNIT PART IN 65341B106   63,253 2,080 SH   SOLE NONE 2,080 0 0
Norfolk Southern Corp COM 655844108   647,445 2,739 SH   SOLE NONE 2,739 0 0
Novartis AG SPONSORED ADR 66987V109   192,348 1,905 SH   DFND NONE 1,905 0 0
Novartis AG SPONSORED ADR 66987V109   30,103,701 298,145 SH   SOLE NONE 264,749 0 33,396
Novo Holdings A/S ADR 670100205   1,075,880 10,400 SH   DFND NONE 0 0 10,400
Novo Holdings A/S ADR 670100205   9,357,777 90,457 SH   SOLE NONE 90,457 0 0
Nucor Corp COM 670346105   207,978 1,195 SH   SOLE NONE 1,195 0 0
Nutrien Ltd COM 67077M108   16,899 300 SH   DFND NONE 300 0 0
Nuveen Closed-End Funds/USA COM 670657105   26,158 2,378 SH   SOLE NONE 2,378 0 0
Nuveen Closed-End Funds/USA COM 67071L106   39,101 3,308 SH   SOLE NONE 3,308 0 0
Nuveen Multi-Asset Income Fund COM 670750108   7,011 570 SH   SOLE NONE 570 0 0
O'Reilly Automotive Inc COM 67103H107   119,710 126 SH   DFND NONE 126 0 0
O'Reilly Automotive Inc COM 67103H107   17,270,554 18,178 SH   SOLE NONE 17,320 0 858
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   1,136 30 SH   DFND NONE 0 0 30
OCCIDENTAL PETROLEUM CORP *W EXP 08/03/202 674599162   909 24 SH   SOLE NONE 24 0 0
OGE Energy Corp COM 670837103   97,804 2,800 SH   DFND NONE 2,800 0 0
OGE Energy Corp COM 670837103   53,932 1,544 SH   SOLE NONE 1,544 0 0
OMNICOM GROUP INC COM 681919106   257,886 2,981 SH   SOLE NONE 2,981 0 0
ON Semiconductor Corp COM 682189105   419,237 5,019 SH   SOLE NONE 5,019 0 0
ONEOK Inc COM 682680103   234,184 3,335 SH   DFND NONE 3,335 0 0
ONEOK Inc COM 682680103   553,263 7,879 SH   SOLE NONE 7,879 0 0
ORACLE CORP COM 68389X105   227,202 2,155 SH   DFND NONE 925 0 1,230
ORACLE CORP COM 68389X105   4,226,267 40,086 SH   SOLE NONE 40,086 0 0
Occidental Petroleum Corp COM 674599105   8,957 150 SH   DFND NONE 0 0 150
Old Republic International Cor COM 680223104   11,466 390 SH   SOLE NONE 390 0 0
Organon & Co COMMON STOCK 68622V106   16,150 1,120 SH   DFND NONE 150 0 970
Organon & Co COMMON STOCK 68622V106   937 65 SH   SOLE NONE 65 0 0
Otis Worldwide Corp COM 68902V107   352,780 3,943 SH   DFND NONE 1,793 0 2,150
Otis Worldwide Corp COM 68902V107   129,195 1,444 SH   SOLE NONE 1,444 0 0
PARKER-HANNIFIN COM 701094104   182,437 396 SH   SOLE NONE 396 0 0
PEPSICO INC COM 713448108   1,942,290 11,436 SH   DFND NONE 7,886 0 3,550
PEPSICO INC COM 713448108   3,897,158 22,949 SH   SOLE NONE 18,664 0 4,285
PG&E CORP COM 69331C108   2,885 160 SH   DFND NONE 160 0 0
PHILIP MORRIS INTL COM 718172109   249,688 2,654 SH   SOLE NONE 2,654 0 0
PIMCO COM SHS 722014107   3,493 700 SH   SOLE NONE 700 0 0
PIMCO Funds/Closed-End/USA SHS 72201Y101   8,921 497 SH   SOLE NONE 497 0 0
PIONEER NATURAL RESOURCE COM 723787107   59,818 266 SH   DFND NONE 266 0 0
PIONEER NATURAL RESOURCE COM 723787107   9,312,731 41,412 SH   SOLE NONE 41,241 0 171
PNC Financial Services Group I COM 693475105   820,240 5,297 SH   DFND NONE 5,297 0 0
PNC Financial Services Group I COM 693475105   12,333,338 79,647 SH   SOLE NONE 62,504 0 17,143
PNM Resources Inc COM 69349H107   106,371 2,557 SH   SOLE NONE 2,557 0 0
PPG Industries Inc COM 693506107   119,640 800 SH   DFND NONE 0 0 800
PPG Industries Inc COM 693506107   900,441 6,021 SH   SOLE NONE 6,021 0 0
PROGRESSIVE CP(OH) COM 743315103   114,363 718 SH   DFND NONE 718 0 0
PROGRESSIVE CP(OH) COM 743315103   17,065,896 107,144 SH   SOLE NONE 94,027 0 13,117
PRUDENTIAL FINL COM 744320102   24,994 241 SH   SOLE NONE 241 0 0
Pacific Investment Management Co LLC COM 72201E105   24,949 4,186 SH   SOLE NONE 4,186 0 0
Packaging Corp of America COM 695156109   65,164 400 SH   DFND NONE 400 0 0
Palo Alto Networks Inc COM 697435105   234,430 795 SH   DFND NONE 795 0 0
Palo Alto Networks Inc COM 697435105   27,930,444 94,718 SH   SOLE NONE 90,952 0 3,766
Paramount Gold Nevada Corp COM 69924M109   3,750 10,000 SH   SOLE NONE 10,000 0 0
PayPal Holdings Inc COM 70450Y103   176,308 2,871 SH   DFND NONE 626 0 2,245
PayPal Holdings Inc COM 70450Y103   12,542,993 204,250 SH   SOLE NONE 187,658 0 16,592
Paychex Inc COM 704326107   49,312 414 SH   SOLE NONE 414 0 0
Peakstone Realty Trust - US COMMON SHARES 39818P799   8,949 449 SH   SOLE NONE 449 0 0
Pegasystems Inc COM 705573103   195,440 4,000 SH   SOLE NONE 4,000 0 0
Pfizer Inc COM 717081103   907,634 31,526 SH   DFND NONE 26,402 0 5,124
Pfizer Inc COM 717081103   1,205,207 41,862 SH   SOLE NONE 36,833 0 5,029
Pfizer Inc CL A 98978V103   216,318 1,096 SH   DFND NONE 696 0 400
Pfizer Inc CL A 98978V103   15,386,570 77,958 SH   SOLE NONE 65,895 0 12,063
Phillips 66 COM 718546104   85,343 641 SH   DFND NONE 300 0 341
Phillips 66 COM 718546104   230,199 1,729 SH   SOLE NONE 1,729 0 0
Plains All American Pipeline L LTD PARTNR INT A 72651A207   65,140 4,084 SH   SOLE NONE 4,084 0 0
Plug Power Inc COM NEW 72919P202   106,313 23,625 SH   SOLE NONE 23,625 0 0
Pool Corp COM 73278L105   161,876 406 SH   SOLE NONE 0 0 406
Precigen Inc COM 74017N105   4 3 SH   SOLE NONE 3 0 0
Procter & Gamble Co/The COM 742718109   2,799,940 19,107 SH   DFND NONE 12,810 0 6,297
Procter & Gamble Co/The COM 742718109   39,912,514 272,366 SH   SOLE NONE 230,427 0 41,939
Prologis Inc COM 74340W103   1,548,146 11,614 SH   DFND NONE 4,114 0 7,500
Prologis Inc COM 74340W103   26,588,018 199,460 SH   SOLE NONE 170,785 0 28,675
Public Service Enterprise Grou COM 744573106   278,722 4,558 SH   SOLE NONE 2,850 0 1,708
Public Storage COM 74460D109   488,000 1,600 SH   DFND NONE 0 0 1,600
Public Storage COM 74460D109   9,150 30 SH   SOLE NONE 30 0 0
QUALCOMM Inc COM 747525103   130,167 900 SH   DFND NONE 0 0 900
QUALCOMM Inc COM 747525103   1,422,436 9,835 SH   SOLE NONE 9,835 0 0
Quantum Corp COM NEW 747906501   2,048 5,868 SH   SOLE NONE 5,868 0 0
RBC Bearings Inc COM 75524B104   9,971 35 SH   SOLE NONE 35 0 0
REGENERON PHARMACEUTICALS COM 75886F107   8,783 10 SH   DFND NONE 10 0 0
REGENERON PHARMACEUTICALS COM 75886F107   129,109 147 SH   SOLE NONE 147 0 0
REGENXBIO Inc COM 75901B107   6,642 370 SH   SOLE NONE 370 0 0
ROCKWELL AUTOMATION COM 773903109   108,668 350 SH   DFND NONE 350 0 0
ROCKWELL AUTOMATION COM 773903109   324,452 1,045 SH   SOLE NONE 1,045 0 0
ROPER INDUSTRIES INC COM 776696106   91,589 168 SH   SOLE NONE 0 0 168
RPM INTERNATIONAL COM 749685103   10,047 90 SH   SOLE NONE 90 0 0
RTX Corp COM 75513E101   932,103 11,078 SH   DFND NONE 4,678 0 6,400
RTX Corp COM 75513E101   1,855,119 22,048 SH   SOLE NONE 21,664 0 384
Raymond James Financial Inc COM 754730109   79,946 717 SH   SOLE NONE 717 0 0
Rayonier Inc COM 754907103   2,138 64 SH   DFND NONE 64 0 0
Regions Financial Corp COM 7591EP100   5,814 300 SH   DFND NONE 0 0 300
Regions Financial Corp COM 7591EP100   166,939 8,614 SH   SOLE NONE 2,699 0 5,915
Reliance Steel & Aluminum Co COM 759509102   235,770 843 SH   SOLE NONE 843 0 0
Republic Services Inc COM 760759100   70,087 425 SH   DFND NONE 425 0 0
Resideo Technologies Inc COM 76118Y104   3,256 173 SH   DFND NONE 173 0 0
Revvity Inc COM 714046109   134,779 1,233 SH   SOLE NONE 1,233 0 0
Rio Tinto PLC SPONSORED ADR 767204100   127,699 1,715 SH   DFND NONE 1,715 0 0
Rio Tinto PLC SPONSORED ADR 767204100   7,529,619 101,123 SH   SOLE NONE 100,919 0 204
Robinhood Markets Inc COM CL A 770700102   16,562 1,300 SH   SOLE NONE 1,300 0 0
Rollins Inc COM 775711104   115,245 2,639 SH   DFND NONE 2,639 0 0
Rollins Inc COM 775711104   1,985,151 45,458 SH   SOLE NONE 45,458 0 0
S&P Global Inc COM 78409V104   5,727 13 SH   DFND NONE 13 0 0
S&P Global Inc COM 78409V104   3,084 7 SH   SOLE NONE 7 0 0
SALESFORCE.COM INC COM 79466L302   294,717 1,120 SH   DFND NONE 720 0 400
SALESFORCE.COM INC COM 79466L302   22,269,012 84,628 SH   SOLE NONE 61,980 0 22,648
SAP SE SPON ADR 803054204   23,961 155 SH   SOLE NONE 155 0 0
SBA Communications Corp CL A 78410G104   61,393 242 SH   SOLE NONE 0 0 242
SELECT SECTOR SPDR SBI MATERIALS 81369Y100   165,092 1,930 SH   SOLE NONE 1,930 0 0
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   1,689,339 12,387 SH   SOLE NONE 10,663 0 1,724
SELECT SECTOR SPDR SBI CONS DISCR 81369Y407   232,095 1,298 SH   SOLE NONE 1,213 0 85
SELECT SECTOR SPDR ENERGY 81369Y506   38,818 463 SH   DFND NONE 463 0 0
SELECT SECTOR SPDR ENERGY 81369Y506   650,347 7,757 SH   SOLE NONE 7,757 0 0
SELECT SECTOR SPDR FINANCIAL 81369Y605   271,585 7,223 SH   SOLE NONE 7,223 0 0
SELECT SECTOR SPDR TECHNOLOGY 81369Y803   1,376,424 7,151 SH   SOLE NONE 7,101 0 50
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   152,689 2,411 SH   DFND NONE 996 0 1,415
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   80,746 1,275 SH   SOLE NONE 925 0 350
SEMPRA ENERGY COM 816851109   24,960 334 SH   SOLE NONE 334 0 0
SHOPIFY INC CL A 82509L107   7,790 100 SH   DFND NONE 0 0 100
SHOPIFY INC CL A 82509L107   20,644 265 SH   SOLE NONE 265 0 0
SILVERCREST METALS COM 828363101   56,854 8,680 SH   DFND NONE 8,680 0 0
SIMON PROP GROUP COM 828806109   35,660 250 SH   SOLE NONE 250 0 0
SMUCKER(JM)CO COM NEW 832696405   41,074 325 SH   SOLE NONE 325 0 0
SOUTHWEST AIRLINES COM 844741108   5,776 200 SH   DFND NONE 200 0 0
SPDR DOW JONES IND UT SER 1 78467X109   322,224 855 SH   DFND NONE 150 0 705
SPDR DOW JONES IND UT SER 1 78467X109   427,371 1,134 SH   SOLE NONE 1,134 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   147,201 770 SH   DFND NONE 0 0 770
SPDR GOLD TRUST GOLD SHS 78463V107   646,155 3,380 SH   SOLE NONE 3,213 0 167
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300   83,310 1,000 SH   DFND NONE 0 0 1,000
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359   108,225 1,500 SH   DFND NONE 0 0 1,500
SPDR SERIES TRUST DJ REIT ETF 78464A607   184,730 1,938 SH   SOLE NONE 1,938 0 0
SPDR SERIES TRUST NUVEEN BLMBRG MU 78468R721   28,200 600 SH   DFND NONE 600 0 0
SPROTT ASSET MANAGEMENT LP/CAN UNIT 85207H104   167,153 10,493 SH   DFND NONE 10,493 0 0
SSGA FUNDS MANAGEMENT INC EURO STOXX 50 78463X202   114,027 2,385 SH   DFND NONE 2,385 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO DEVLPD 78463X889   12,312 362 SH   SOLE NONE 362 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   89,363 2,722 SH   DFND NONE 2,722 0 0
SSGA FUNDS MANAGEMENT INC PORTFOLIO INTRMD 78464A375   89,133 2,715 SH   SOLE NONE 2,715 0 0
SSGA FUNDS MANAGEMENT INC PRTFLO S&P500 VL 78464A508   5,596 120 SH   SOLE NONE 120 0 0
SSgA Funds Management Inc MSCI ACWI EXUS 78463X848   158,644 5,867 SH   SOLE NONE 5,867 0 0
SSgA Funds Management Inc PRTFLO S&P500 GW 78464A409   126,867 1,950 SH   SOLE NONE 1,950 0 0
SSgA Funds Management Inc PORTFLI INTRMDIT 78464A672   2,570 90 SH   SOLE NONE 90 0 0
SSgA Funds Management Inc S&P INS ETF 78464A789   93,832 2,075 SH   DFND NONE 0 0 2,075
SSgA Funds Management Inc PORTFOLI S&P1500 78464A805   28,056 480 SH   SOLE NONE 480 0 0
SSgA Funds Management Inc PORTFOLIO S&P500 78464A854   5,422 97 SH   SOLE NONE 97 0 0
SSgA Funds Management Inc BLOOMBERG HIGH Y 78468R622   16,104 170 SH   SOLE NONE 170 0 0
SSgA Funds Management Inc BLOOMBERG 1-3 MO 78468R663   328,821 3,598 SH   DFND NONE 3,598 0 0
SSgA Funds Management Inc BLOOMBERG 1-3 MO 78468R663   6,177,434 67,594 SH   SOLE NONE 67,034 0 560
SSgA Funds Management Inc COMMUNICATION 81369Y852   515,087 7,089 SH   SOLE NONE 7,089 0 0
STARBUCKS CORP COM 855244109   1,277,605 13,307 SH   DFND NONE 1,007 0 12,300
STARBUCKS CORP COM 855244109   415,435 4,327 SH   SOLE NONE 882 0 3,445
STATE STREET ETF/USA S&P INTL ETF 78463X772   12,762 359 SH   DFND NONE 359 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   2,159,917 4,257 SH   SOLE NONE 4,133 0 124
STERIS PLC SHS USD G8473T100   8,794 40 SH   SOLE NONE 40 0 0
STMicroelectronics NV NY REGISTRY 861012102   300,780 6,000 SH   SOLE NONE 6,000 0 0
SUNCOR ENERGY INC COM 867224107   21,627 675 SH   DFND NONE 0 0 675
SUNPOWER CORP COM 867652406   24,150 5,000 SH   SOLE NONE 5,000 0 0
SUNPOWER CORP SHS Y58473102   4,481 625 SH   SOLE NONE 625 0 0
SYNCHRONY FINANCIAL COM 87165B103   10,388 272 SH   DFND NONE 0 0 272
Sanofi SA SPONSORED ADR 80105N105   12,333 248 SH   SOLE NONE 248 0 0
Schlumberger NV COM STK 806857108   49,438 950 SH   DFND NONE 950 0 0
Schlumberger NV COM STK 806857108   176,936 3,400 SH   SOLE NONE 2,000 0 1,400
Schwab ETFs/USA US REIT ETF 808524847   20,710 1,000 SH   DFND NONE 1,000 0 0
Schwab ETFs/USA SHT TM US TRES 808524862   955,919 19,730 SH   SOLE NONE 16,525 0 3,205
SemiLEDs Corp/Taiwan COM NEW 816645204   17,041 12,260 SH   SOLE NONE 12,260 0 0
Service Corp International/US COM 817565104   10,268 150 SH   DFND NONE 150 0 0
ServiceNow Inc COM 81762P102   170,264 241 SH   DFND NONE 141 0 100
ServiceNow Inc COM 81762P102   24,551,234 34,751 SH   SOLE NONE 33,734 0 1,017
Shell PLC SPON ADS 780259305   207,270 3,150 SH   DFND NONE 2,150 0 1,000
Shell PLC SPON ADS 780259305   220,101 3,345 SH   SOLE NONE 3,345 0 0
Sherwin-Williams Co/The COM 824348106   15,595 50 SH   DFND NONE 50 0 0
Skyworks Solutions Inc COM 83088M102   112,420 1,000 SH   DFND NONE 0 0 1,000
Skyworks Solutions Inc COM 83088M102   56,210 500 SH   SOLE NONE 500 0 0
Snap-on Inc COM 833034101   577,680 2,000 SH   DFND NONE 2,000 0 0
Snap-on Inc COM 833034101   72,210 250 SH   SOLE NONE 250 0 0
Snowflake Inc CL A 833445109   1,592 8 SH   SOLE NONE 8 0 0
Solitario Exploration & Royalt COM 8342EP107   327 584 SH   DFND NONE 0 0 584
Southern Co/The COM 842587107   83,443 1,190 SH   DFND NONE 670 0 520
Southern Co/The COM 842587107   420,510 5,997 SH   SOLE NONE 5,997 0 0
Spire Global Inc COM CL A NEW 848560306   3,910 500 SH   SOLE NONE 500 0 0
Spotify Technology SA SHS L8681T102   5,637 30 SH   DFND NONE 0 0 30
Sprott Asset Management CEFs TR UNIT 85207K107   51,728 6,402 SH   DFND NONE 6,402 0 0
Stanley Black & Decker Inc COM 854502101   73,575 750 SH   SOLE NONE 750 0 0
State Street Corp COM 857477103   72,193 932 SH   SOLE NONE 724 0 208
State Street ETF/USA TR UNIT 78462F103   1,050,435 2,210 SH   DFND NONE 1,675 0 535
State Street ETF/USA TR UNIT 78462F103   11,592,336 24,389 SH   SOLE NONE 23,372 0 1,017
State Street Global Advisors Inc S&P NORTH AMER 78463X152   47,887 939 SH   SOLE NONE 939 0 0
State Street Global Advisors Inc PORT MTG BK ETF 78464A383   8,828 400 SH   SOLE NONE 400 0 0
State Street Global Advisors Inc INDL 81369Y704   113,990 1,000 SH   SOLE NONE 1,000 0 0
State Street Global Advisors Inc RL EST SEL SEC 81369Y860   7,011 175 SH   SOLE NONE 175 0 0
Stryker Corp COM 863667101   820,520 2,740 SH   DFND NONE 340 0 2,400
Stryker Corp COM 863667101   69,475 232 SH   SOLE NONE 232 0 0
Symbotic Inc CLASS A COM 87151X101   5,133 100 SH   SOLE NONE 100 0 0
Sysco Corp COM 871829107   316,653 4,330 SH   DFND NONE 2,000 0 2,330
Sysco Corp COM 871829107   256,833 3,512 SH   SOLE NONE 2,412 0 1,100
T Rowe Price Group Inc COM 74144T108   43,076 400 SH   SOLE NONE 400 0 0
T-MOBILE US INC COM 872590104   344,549 2,149 SH   SOLE NONE 2,044 0 105
TE Connectivity Ltd SHS H84989104   118,863 846 SH   SOLE NONE 846 0 0
TECK COMINCO LTD CL B 878742204   31,703 750 SH   SOLE NONE 750 0 0
TERADATA CORP COM 88076W103   870 20 SH   DFND NONE 0 0 20
TEXAS INSTRUMENTS COM 882508104   70,570 414 SH   DFND NONE 414 0 0
TEXAS INSTRUMENTS COM 882508104   699,568 4,104 SH   SOLE NONE 2,954 0 1,150
TJX Cos Inc/The COM 872540109   982,847 10,477 SH   DFND NONE 6,281 0 4,196
TJX Cos Inc/The COM 872540109   5,813,406 61,970 SH   SOLE NONE 10,452 0 51,518
TORONTO-DOMINION COM NEW 891160509   45,557 705 SH   DFND NONE 0 0 705
TORONTO-DOMINION COM NEW 891160509   44,329 686 SH   SOLE NONE 686 0 0
TRACTOR SUPPLY CO COM 892356106   4,301 20 SH   DFND NONE 20 0 0
TRACTOR SUPPLY CO COM 892356106   193,312 899 SH   SOLE NONE 899 0 0
TRAVELERS CO INC COM 89417E109   411,268 2,159 SH   DFND NONE 1,884 0 275
TRAVELERS CO INC COM 89417E109   100,960 530 SH   SOLE NONE 530 0 0
TSMC SPONSORED ADS 874039100   312,000 3,000 SH   SOLE NONE 3,000 0 0
Tandem Diabetes Care Inc COM NEW 875372203   947 32 SH   SOLE NONE 32 0 0
Target Corp COM 87612E106   144,984 1,018 SH   DFND NONE 1,018 0 0
Target Corp COM 87612E106   75,625 531 SH   SOLE NONE 0 0 531
Teladoc Health Inc COM 87918A105   43 2 SH   SOLE NONE 2 0 0
Teradyne Inc COM 880770102   37,982 350 SH   SOLE NONE 350 0 0
Tesla Inc COM 88160R101   118,028 475 SH   DFND NONE 475 0 0
Tesla Inc COM 88160R101   1,169,595 4,707 SH   SOLE NONE 4,707 0 0
Texas Pacific Land Corp COM 88262P102   1,979,715 1,259 SH   SOLE NONE 1,259 0 0
Thermo Fisher Scientific Inc COM 883556102   291,404 549 SH   DFND NONE 549 0 0
Thermo Fisher Scientific Inc COM 883556102   2,452,781 4,621 SH   SOLE NONE 4,621 0 0
Tompkins Financial Corp COM 890110109   70,349 1,168 SH   SOLE NONE 1,168 0 0
Topgolf Callaway Brands Corp COM 131193104   5,019 350 SH   SOLE NONE 350 0 0
Toro Co/The COM 891092108   10,559 110 SH   SOLE NONE 110 0 0
Trade Desk Inc/The COM CL A 88339J105   46,774 650 SH   DFND NONE 0 0 650
Trade Desk Inc/The COM CL A 88339J105   21,084 293 SH   SOLE NONE 293 0 0
Trane Technologies PLC SHS G8994E103   117,072 480 SH   DFND NONE 0 0 480
Trane Technologies PLC SHS G8994E103   66,097 271 SH   SOLE NONE 271 0 0
Tronox Holdings PLC SHS G9087Q102   21,240 1,500 SH   DFND NONE 0 0 1,500
Twilio Inc CL A 90138F102   1,897 25 SH   DFND NONE 0 0 25
US Bancorp COM NEW 902973304   921,864 21,300 SH   DFND NONE 9,600 0 11,700
US Bancorp COM NEW 902973304   5,838,602 134,903 SH   SOLE NONE 134,903 0 0
UTD PARCEL SERV CL B 911312106   3,931 25 SH   DFND NONE 25 0 0
UTD PARCEL SERV CL B 911312106   373,578 2,376 SH   SOLE NONE 2,376 0 0
UniFirst Corp/MA COM 904708104   186,934 1,022 SH   SOLE NONE 1,022 0 0
Unilever PLC SPON ADR NEW 904767704   195,132 4,025 SH   DFND NONE 4,025 0 0
Unilever PLC SPON ADR NEW 904767704   2,575,839 53,132 SH   SOLE NONE 6,532 0 46,600
Union Pacific Corp COM 907818108   3,180,779 12,950 SH   DFND NONE 2,806 0 10,144
Union Pacific Corp COM 907818108   4,075,573 16,593 SH   SOLE NONE 13,229 0 3,364
United States Steel Corp COM 912909108   2,141 44 SH   DFND NONE 44 0 0
United States Steel Corp COM 912909108   730 15 SH   SOLE NONE 15 0 0
UnitedHealth Group Inc COM 91324P102   1,158,234 2,200 SH   DFND NONE 860 0 1,340
UnitedHealth Group Inc COM 91324P102   43,330,215 82,303 SH   SOLE NONE 78,295 0 4,008
Unitil Corp COM 913259107   9,252 176 SH   SOLE NONE 176 0 0
Unum Group COM 91529Y106   180,880 4,000 SH   SOLE NONE 4,000 0 0
VANGUARD S&P 500 ETF SHS 922908363   2,402,400 5,500 SH   DFND NONE 5,500 0 0
VANGUARD S&P 500 ETF SHS 922908363   510,182 1,168 SH   SOLE NONE 998 0 170
VANGUARD ETF/USA DIV APP ETF 921908844   1,354,339 7,948 SH   SOLE NONE 7,948 0 0
VANGUARD ETF/USA MIDCP 400 IDX 921932885   322,505 3,432 SH   SOLE NONE 3,432 0 0
VANGUARD ETF/USA STRM INFPROIDX 922020805   6,506 137 SH   SOLE NONE 137 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   211,049 5,135 SH   DFND NONE 4,135 0 1,000
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   5,317,172 129,372 SH   SOLE NONE 119,797 0 9,575
VANGUARD ETF/USA INF TECH ETF 92204A702   320,408 662 SH   SOLE NONE 662 0 0
VANGUARD ETF/USA SHRT TRM CORP BD 92206C409   432,885 5,595 SH   DFND NONE 0 0 5,595
VANGUARD ETF/USA INT-TERM CORP 92206C870   77,216 950 SH   DFND NONE 0 0 950
VANGUARD ETF/USA TOTAL STK MKT 922908769   26,569 112 SH   DFND NONE 112 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   6,215,638 26,202 SH   SOLE NONE 10,352 0 15,850
VANGUARD GROUP SHORT TRM BOND 921937827   100,280 1,302 SH   DFND NONE 1,302 0 0
VANGUARD GROUP SHORT TRM BOND 921937827   917,682 11,915 SH   SOLE NONE 11,915 0 0
VANGUARD GROUP INC/THE SHORT TERM TREAS 92206C102   2,917 50 SH   DFND NONE 50 0 0
VANGUARD GROUP INC/THE SHORT TERM TREAS 92206C102   9,807,489 168,138 SH   SOLE NONE 168,138 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   11,163 100 SH   DFND NONE 100 0 0
VANGUARD WHITEHALL HIGH DIV YLD 921946406   317,029 2,840 SH   SOLE NONE 2,840 0 0
VERIZON COMMUN COM 92343V104   962,368 25,527 SH   DFND NONE 13,394 0 12,133
VERIZON COMMUN COM 92343V104   686,706 18,215 SH   SOLE NONE 17,979 0 236
VF Corp COM 918204108   1,842 98 SH   SOLE NONE 98 0 0
VIATRIS INC COM 92556V106   28,548 2,636 SH   DFND NONE 2,435 0 201
VIATRIS INC COM 92556V106   1,343 124 SH   SOLE NONE 124 0 0
VICI Properties Inc COM 925652109   9,245 290 SH   SOLE NONE 290 0 0
VISA INC COM CL A 92826C839   1,798,758 6,909 SH   DFND NONE 4,289 0 2,620
VISA INC COM CL A 92826C839   53,289,740 204,685 SH   SOLE NONE 182,775 0 21,910
Valero Energy Corp COM 91913Y100   11,310 87 SH   SOLE NONE 87 0 0
Van Kampen Funds/Closed-end/US COM 46132C107   4,805 500 SH   SOLE NONE 500 0 0
Van Kampen Funds/Closed-end/US COM 46132P108   5,279 450 SH   SOLE NONE 450 0 0
Van Kampen Funds/Closed-end/US COM 46133G107   6,942 730 SH   SOLE NONE 730 0 0
Vanguard ETF/USA SHORT TRM TAX EX 921935870   89,444 882 SH   DFND NONE 882 0 0
Vanguard ETF/USA TOTAL BND MRKT 921937835   149,307 2,030 SH   DFND NONE 2,030 0 0
Vanguard ETF/USA TOTAL BND MRKT 921937835   38,246 520 SH   SOLE NONE 520 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   3,688 77 SH   DFND NONE 77 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   14,175,265 295,935 SH   SOLE NONE 295,935 0 0
Vanguard ETF/USA INTL HIGH ETF 921946794   26,264 395 SH   DFND NONE 395 0 0
Vanguard ETF/USA INTL DVD ETF 921946810   27,372 345 SH   DFND NONE 345 0 0
Vanguard ETF/USA ALLWRLD EX US 922042775   10,442 186 SH   DFND NONE 186 0 0
Vanguard ETF/USA HEALTH CAR ETF 92204A504   165,963 662 SH   SOLE NONE 662 0 0
Vanguard ETF/USA TAX EXEMPT BD 922907746   85,458 1,674 SH   DFND NONE 1,674 0 0
Vanguard ETF/USA REAL ESTATE ETF 922908553   63,708 721 SH   SOLE NONE 721 0 0
Vanguard ETF/USA MID CAP ETF 922908629   767,712 3,300 SH   SOLE NONE 1,956 0 1,344
Vanguard ETF/USA GROWTH ETF 922908736   514,412 1,655 SH   SOLE NONE 1,655 0 0
Vanguard ETF/USA VALUE ETF 922908744   195,247 1,306 SH   SOLE NONE 1,142 0 164
Vanguard ETF/USA SMALL CP ETF 922908751   62,079 291 SH   SOLE NONE 291 0 0
Vanguard Group Inc/The ESG US STK ETF 921910733   409,139 4,810 SH   SOLE NONE 3,876 0 934
Vanguard Group Inc/The MIDCP 400 VAL 921932844   5,231 60 SH   SOLE NONE 60 0 0
Vanguard Group Inc/The INTER TERM TREAS 92206C706   114,488 1,930 SH   SOLE NONE 1,930 0 0
Ventas Inc COM 92276F100   4,685 94 SH   SOLE NONE 94 0 0
Vera Therapeutics Inc CL A 92337R101   152,062 9,887 SH   SOLE NONE 9,887 0 0
Veralto Corp COM SHS 92338C103   16,287 198 SH   DFND NONE 198 0 0
Veralto Corp COM SHS 92338C103   1,495,322 18,178 SH   SOLE NONE 13,295 0 4,883
Verisk Analytics Inc COM 92345Y106   94,111 394 SH   DFND NONE 394 0 0
Verisk Analytics Inc COM 92345Y106   18,054,711 75,587 SH   SOLE NONE 63,201 0 12,386
Vertex Pharmaceuticals Inc COM 92532F100   61,034 150 SH   DFND NONE 0 0 150
Vertex Pharmaceuticals Inc COM 92532F100   179,438 441 SH   SOLE NONE 309 0 132
Vishay Intertechnology Inc COM 928298108   143,820 6,000 SH   SOLE NONE 6,000 0 0
Vitesse Energy Inc COMMON STOCK 92852X103   1,729 79 SH   SOLE NONE 79 0 0
Vodafone Group PLC SPONSORED ADR 92857W308   3,541 407 SH   SOLE NONE 407 0 0
Vornado Realty Trust SH BEN INT 929042109   5,650 200 SH   DFND NONE 0 0 200
WASTE MANAGEMENT COM 94106L109   284,590 1,589 SH   DFND NONE 605 0 984
WASTE MANAGEMENT COM 94106L109   26,371,042 147,242 SH   SOLE NONE 122,590 0 24,652
WATSCO INC COM 942622200   637,135 1,487 SH   DFND NONE 1,487 0 0
WATSCO INC COM 942622200   989,766 2,310 SH   SOLE NONE 2,285 0 25
WEC Energy Group Inc COM 92939U106   294,595 3,500 SH   DFND NONE 2,600 0 900
WEC Energy Group Inc COM 92939U106   6,574,855 78,114 SH   SOLE NONE 77,183 0 931
WELLS FARGO & CO COM 949746101   496,876 10,095 SH   DFND NONE 10,095 0 0
WELLS FARGO & CO COM 949746101   241,670 4,910 SH   SOLE NONE 2,410 0 2,500
WELLTOWER INC COM COM 95040Q104   13,526 150 SH   SOLE NONE 150 0 0
WESTN DIGITAL CORP COM 958102105   9,427 180 SH   DFND NONE 180 0 0
WK Kellogg Co COM SHS 92942W107   12,483 950 SH   DFND NONE 550 0 400
WK Kellogg Co COM SHS 92942W107   5,913 450 SH   SOLE NONE 450 0 0
Walgreens Boots Alliance Inc COM 931427108   44,387 1,700 SH   SOLE NONE 1,700 0 0
Walmart Inc COM 931142103   1,493,418 9,473 SH   DFND NONE 8,473 0 1,000
Walmart Inc COM 931142103   29,257,791 185,587 SH   SOLE NONE 183,939 0 1,648
Walt Disney Co/The COM 254687106   1,436,062 15,905 SH   DFND NONE 11,405 0 4,500
Walt Disney Co/The COM 254687106   1,006,101 11,143 SH   SOLE NONE 10,251 0 892
Warner Bros Discovery Inc COM SER A 934423104   54,544 4,793 SH   DFND NONE 3,637 0 1,156
Warner Bros Discovery Inc COM SER A 934423104   20,484 1,800 SH   SOLE NONE 561 0 1,239
West Pharmaceutical Services I COM 955306105   138,383 393 SH   SOLE NONE 200 0 193
Westinghouse Air Brake Technol COM 929740108   13,198 104 SH   DFND NONE 84 0 20
Westinghouse Air Brake Technol COM 929740108   2,284 18 SH   SOLE NONE 18 0 0
Weyerhaeuser Co COM NEW 962166104   69,540 2,000 SH   SOLE NONE 2,000 0 0
Whirlpool Corp COM 963320106   21,310 175 SH   DFND NONE 0 0 175
WisdomTree Asset Management Inc US LARGECAP DIVD 97717W307   39,762 599 SH   SOLE NONE 599 0 0
WisdomTree Asset Management Inc US QTLY DIV GRT 97717X669   85,179 1,212 SH   SOLE NONE 1,212 0 0
Wolfspeed Inc COM 977852102   122,698 2,820 SH   SOLE NONE 2,820 0 0
Worthington Enterprises Inc COM 981811102   168,161 2,922 SH   SOLE NONE 2,922 0 0
Worthington Steel Inc None 982104101   82,108 2,922 SH   SOLE NONE 2,922 0 0
Xcel Energy Inc COM 98389B100   18,573 300 SH   SOLE NONE 300 0 0
Xenon Pharmaceuticals Inc COM 98420N105   13,818 300 SH   SOLE NONE 300 0 0
Xylem Inc/NY COM 98419M100   956,736 8,366 SH   DFND NONE 7,766 0 600
Xylem Inc/NY COM 98419M100   15,677,727 137,091 SH   SOLE NONE 110,350 0 26,741
YUM BRANDS INC COM 988498101   693,151 5,305 SH   DFND NONE 1,885 0 3,420
YUM BRANDS INC COM 988498101   293,201 2,244 SH   SOLE NONE 2,244 0 0
Yum China Holdings Inc COM 98850P109   79,981 1,885 SH   DFND NONE 1,885 0 0
ZIMMER HLDGS INC COM 98956P102   335,892 2,760 SH   DFND NONE 560 0 2,200
ZIMMER HLDGS INC COM 98956P102   94,926 780 SH   SOLE NONE 780 0 0
Zebra Technologies Corp CL A 989207105   13,667 50 SH   DFND NONE 0 0 50
Zimmer Biomet Holdings Inc COM 98888T107   142 8 SH   SOLE NONE 8 0 0
Zoom Video Communications Inc CL A 98980L101   4,099 57 SH   SOLE NONE 57 0 0
Zscaler Inc COM 98980G102   66,468 300 SH   DFND NONE 0 0 300
iRobot Corp COM 462726100   19,350 500 SH   DFND NONE 500 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   380,518 10,374 SH   DFND NONE 10,374 0 0
iShares ETFs/USA MSCI CDA ETF 464286509   8,069,490 219,997 SH   SOLE NONE 219,997 0 0
iShares ETFs/USA MSCI PAC JP ETF 464286665   157,578 3,630 SH   DFND NONE 300 0 3,330
iShares ETFs/USA CORE US AGGBD ET 464287226   3,474 35 SH   DFND NONE 35 0 0
iShares ETFs/USA CORE US AGGBD ET 464287226   221,621 2,233 SH   SOLE NONE 2,233 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   120,873 1,254 SH   DFND NONE 1,254 0 0
iShares ETFs/USA 7-10 YR TRSY BD 464287440   61,249,279 635,432 SH   SOLE NONE 614,154 0 21,278
iShares ETFs/USA CORE DIV GRWTH 46434V621   30,193 561 SH   SOLE NONE 561 0 0
iShares ETFs/USA ESG AWR MSCI USA 46435G425   2,516,926 23,989 SH   SOLE NONE 18,645 0 5,344
iShares ETFs/USA ESG AWR US AGRGT 46435U549   2,551,273 53,441 SH   SOLE NONE 27,622 0 25,819
nLight Inc COM 65487K100   2,565 190 SH   SOLE NONE 190 0 0
nVent Electric PLC SHS G6700G107   14,595 247 SH   SOLE NONE 247 0 0