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
ABB Ltd ADR Com 000375204   1,244,600 31,651 SH   SOLE 0 27,901 0 3,750
ABB Ltd ADR Com 000375204   169,244 4,304 SH   DFND 0 4,304 0 0
ABM Inds Inc Com 000957100   441,513 10,352 SH   SOLE 0 9,463 0 889
ABM Inds Inc Com 000957100   4,180 98 SH   DFND 0 98 0 0
Aflac Incorporated Com 001055102   1,179,131 16,893 SH   SOLE 0 16,893 0 0
Aflac Incorporated Com 001055102   27,013 387 SH   DFND 0 387 0 0
AMC Entertainment Hldgs Inc Com 00165C104   880 200 SH   SOLE 0 200 0 0
AT&T Inc Com 00206R102   2,431,498 152,445 SH   SOLE 0 149,620 0 2,825
AT&T Inc Com 00206R102   490,223 30,735 SH   DFND 0 30,735 0 0
Ark Innovation ETF Com 00214Q104   153,828 3,485 SH   SOLE 0 3,485 0 0
Ark Innovation ETF Com 00214Q104   6,974 158 SH   DFND 0 158 0 0
Abbott Laboratories Com 002824100   16,491,673 151,272 SH   SOLE 0 151,272 0 0
Abbott Laboratories Com 002824100   2,675,024 24,537 SH   DFND 0 24,537 0 0
Abbvie Inc Com 00287Y109   17,924,883 133,043 SH   SOLE 0 131,505 0 1,538
Abbvie Inc Com 00287Y109   3,294,418 24,452 SH   DFND 0 24,452 0 0
Accelleron Inds AG ADR Com 00449R109   1,891 79 SH   SOLE 0 79 0 0
Accelleron Inds AG ADR Com 00449R109   766 32 SH   DFND 0 32 0 0
Activision Blizzard Inc Com 00507V109   4,590,894 54,459 SH   SOLE 0 54,459 0 0
Activision Blizzard Inc Com 00507V109   47,714 566 SH   DFND 0 566 0 0
Actinium Pharmaceuticals Inc New Com 00507W206   371 50 SH   SOLE 0 50 0 0
Adobe Inc Com 00724F101   7,764,183 15,878 SH   SOLE 0 15,828 0 50
Adobe Inc Com 00724F101   244,984 501 SH   DFND 0 501 0 0
Advance Auto Parts Inc Com 00751Y106   79,158 1,126 SH   SOLE 0 1,126 0 0
Adyen NV ADR Com 00783V104   346 20 SH   DFND 0 20 0 0
Advanced Micro Devices Inc Com 007903107   279,193 2,451 SH   SOLE 0 2,451 0 0
Aerovironment Inc Com 008073108   20,456 200 SH   SOLE 0 200 0 0
Agilent Technologies Inc Com 00846U101   343,434 2,856 SH   SOLE 0 1,026 0 1,830
Agnico Eagle Mines Ltd Com 008474108   150 3 SH   SOLE 0 3 0 0
Air Products & Chemical Inc Com 009158106   12,431,094 41,502 SH   SOLE 0 39,625 0 1,877
Air Products & Chemical Inc Com 009158106   1,021,098 3,409 SH   DFND 0 3,409 0 0
Airbus Group ADR Com 009279100   1,227 34 SH   SOLE 0 34 0 0
Airbus Group ADR Com 009279100   19,242 533 SH   DFND 0 533 0 0
Albemarle Corp Com 012653101   63,134 283 SH   SOLE 0 283 0 0
Alexander & Baldwin Inc New Com 014491104   28,223 1,519 SH   SOLE 0 1,519 0 0
Alexander & Baldwin Inc New Com 014491104   9,290 500 SH   DFND 0 500 0 0
Alibaba Group Hldg Ltd ADR Com 01609W102   28,089 337 SH   SOLE 0 337 0 0
Align Technology Inc Com 016255101   5,305 15 SH   SOLE 0 15 0 0
Allstate Corp Com 020002101   2,686,200 24,635 SH   SOLE 0 24,635 0 0
Allstate Corp Com 020002101   79,599 730 SH   DFND 0 730 0 0
Alphabet Inc Cap Stk Cl C Com 02079K107   40,758,906 336,934 SH   SOLE 0 334,585 0 2,349
Alphabet Inc Cap Stk Cl C Com 02079K107   1,901,165 15,716 SH   DFND 0 15,716 0 0
Alphabet Inc Cap Stk Cl A Com 02079K305   10,073,354 84,155 SH   SOLE 0 84,155 0 0
Alphabet Inc Cap Stk Cl A Com 02079K305   425,893 3,558 SH   DFND 0 3,558 0 0
Altria Group Inc Com 02209S103   660,021 14,570 SH   SOLE 0 14,570 0 0
Altria Group Inc Com 02209S103   1,467,584 32,397 SH   DFND 0 32,397 0 0
Amalgamated Financial Corp Com 022671101   9,010 560 SH   SOLE 0 560 0 0
Amazon Com Inc Com 023135106   36,518,268 280,134 SH   SOLE 0 279,683 0 451
Amazon Com Inc Com 023135106   1,801,445 13,819 SH   DFND 0 13,819 0 0
Ameren Corp Com 023608102   81,670 1,000 SH   SOLE 0 1,000 0 0
Ameresco Inc Com 02361E108   1,945 40 SH   SOLE 0 40 0 0
Ameresco Inc Com 02361E108   80,240 1,650 SH   DFND 0 1,650 0 0
American Electric Power Company Inc Com 025537101   148,192 1,760 SH   SOLE 0 1,760 0 0
American Electric Power Company Inc Com 025537101   85,716 1,018 SH   DFND 0 1,018 0 0
American Express Co Com 025816109   3,124,974 17,939 SH   SOLE 0 17,939 0 0
American Express Co Com 025816109   1,613,963 9,265 SH   DFND 0 9,265 0 0
American Intl Group Inc New Com 026874784   40,278 700 SH   SOLE 0 700 0 0
American States Water Co Com 029899101   152,250 1,750 SH   SOLE 0 1,750 0 0
American Tower REIT Com 03027X100   10,307,911 53,150 SH   SOLE 0 53,150 0 0
American Tower REIT Com 03027X100   262,013 1,351 SH   DFND 0 1,351 0 0
American Water Works Company Com 030420103   335,177 2,348 SH   SOLE 0 2,348 0 0
Amerisourcebergen Corp Com 03073E105   57,729 300 SH   SOLE 0 300 0 0
Ameriprise Financial Inc Com 03076C106   317,213 955 SH   SOLE 0 955 0 0
Ameriprise Financial Inc Com 03076C106   830,400 2,500 SH   DFND 0 2,500 0 0
Amgen Inc Com 031162100   4,497,459 20,257 SH   SOLE 0 20,257 0 0
Amgen Inc Com 031162100   1,391,177 6,266 SH   DFND 0 6,266 0 0
Amphenol Corp New Cl A Com 032095101   169,900 2,000 SH   SOLE 0 2,000 0 0
Analog Devices Inc Com 032654105   11,074,949 56,850 SH   SOLE 0 55,217 0 1,633
Analog Devices Inc Com 032654105   3,024,230 15,524 SH   DFND 0 15,524 0 0
Elevance Health Inc Com 036752103   29,767 67 SH   SOLE 0 67 0 0
Apple Inc Com 037833100   100,626,981 518,776 SH   SOLE 0 515,686 0 3,090
Apple Inc Com 037833100   9,696,366 49,989 SH   DFND 0 49,989 0 0
Applied Materials Inc Com 038222105   16,882,561 116,802 SH   SOLE 0 112,332 0 4,470
Applied Materials Inc Com 038222105   1,419,961 9,824 SH   DFND 0 9,824 0 0
Arch Resources Inc A Com 03940R107   1,691 15 SH   SOLE 0 15 0 0
Arcimoto Inc New Com 039587209   64 44 SH   SOLE 0 44 0 0
Ares Capital Corp Com 04010L103   266,837 14,201 SH   SOLE 0 14,201 0 0
Armour Residential REIT Inc New Com 042315507   4,664 875 SH   SOLE 0 875 0 0
Array Technologies Inc Com 04271T100   62,150 2,750 SH   DFND 0 2,750 0 0
Arrow Electronics Inc Com 042735100   232,033 1,620 SH   SOLE 0 1,255 0 365
Arrow Financial Corp Com 042744102   764,676 37,968 SH   SOLE 0 37,968 0 0
Astrazeneca Plc Adr Com 046353108   186,010 2,599 SH   SOLE 0 2,599 0 0
Astrazeneca Plc Adr Com 046353108   205,406 2,870 SH   DFND 0 2,870 0 0
Atlassian Corporation Cl A Com 049468101   1,342 8 SH   SOLE 0 8 0 0
Atmos Energy Corp Com 049560105   1,261,707 10,845 SH   SOLE 0 10,845 0 0
Atmos Energy Corp Com 049560105   609,622 5,240 SH   DFND 0 5,240 0 0
Aurinia Pharmaceuticals Inc Com 05156V102   9,680 1,000 SH   DFND 0 1,000 0 0
Aurora Cannabis Inc NPV Com 05156X884   445 833 SH   SOLE 0 833 0 0
Autodesk Inc Com 052769106   2,900,551 14,176 SH   SOLE 0 14,176 0 0
Automatic Data Processing Com 053015103   9,890,330 44,999 SH   SOLE 0 44,999 0 0
Automatic Data Processing Com 053015103   2,498,793 11,369 SH   DFND 0 11,369 0 0
AutoNation Inc Com 05329W102   164,610 1,000 SH   SOLE 0 1,000 0 0
Autozone Inc Com 053332102   1,214,266 487 SH   SOLE 0 487 0 0
Avery Dennison Corporation Com 053611109   25,770 150 SH   SOLE 0 150 0 0
Avery Dennison Corporation Com 053611109   9,277 54 SH   DFND 0 54 0 0
Avista Corporation Com 05379B107   246,733 6,283 SH   SOLE 0 6,283 0 0
BCE Inc New Com 05534B760   162,027 3,554 SH   SOLE 0 3,554 0 0
BJs Wholesale Club Hldgs Inc Com 05550J101   4,726 75 SH   SOLE 0 75 0 0
BP PLC Sponsored ADR Com 055622104   72,521 2,055 SH   SOLE 0 2,055 0 0
BP Prudhoe Bay Royalty Trust Com 055630107   912 200 SH   SOLE 0 200 0 0
BYD Co Ltd ADR Com 05606L100   133,987 2,100 SH   SOLE 0 2,100 0 0
BYD Co Ltd ADR Com 05606L100   20,736 325 SH   DFND 0 325 0 0
Badger Meter Inc Com 056525108   73,780 500 SH   SOLE 0 500 0 0
Ball Corp Com 058498106   6,985 120 SH   SOLE 0 120 0 0
Bancroft Fund Ltd Com 059695106   12,852 752 SH   SOLE 0 752 0 0
Bank Of America Corp Com 060505104   4,016,629 140,001 SH   SOLE 0 139,551 0 450
Bank Of America Corp Com 060505104   303,110 10,565 SH   DFND 0 10,565 0 0
Bk Montreal Que Com 063671101   370,090 4,098 SH   SOLE 0 4,098 0 0
Bk Montreal Que Com 063671101   1,806 20 SH   DFND 0 20 0 0
Bank New York Mellon Corp Com 064058100   535,976 12,039 SH   SOLE 0 12,039 0 0
Bank Of Nova Scotia Halifax Com 064149107   12,510 250 SH   DFND 0 250 0 0
Bar Harbor Bankshares Com 066849100   147,002 5,966 SH   SOLE 0 5,966 0 0
Barings Corporate Invs Com 06759X107   13,231 888 SH   SOLE 0 888 0 0
Barrick Gold Corporation Com 067901108   21,670 1,280 SH   SOLE 0 1,280 0 0
Baxter International Inc Com 071813109   44,740 982 SH   SOLE 0 982 0 0
Baxter International Inc Com 071813109   48,157 1,057 SH   DFND 0 1,057 0 0
Bayerische Motoren Werke AG ADR Com 072743305   20,460 500 SH   SOLE 0 500 0 0
Bayerische Motoren Werke AG ADR Com 072743305   4,092 100 SH   DFND 0 100 0 0
Becton Dickinson & Company Com 075887109   16,336,411 61,878 SH   SOLE 0 61,800 0 78
Becton Dickinson & Company Com 075887109   686,690 2,601 SH   DFND 0 2,601 0 0
Bentley Sys Inc Cl B Com 08265T208   7,592 140 SH   DFND 0 140 0 0
Berkley W R Corp Com 084423102   864,096 14,508 SH   SOLE 0 14,508 0 0
Berkshire Hathaway Inc Cl A Com 084670108   517,810 1 SH   DFND 0 1 0 0
Berkshire Hathaway Inc Del Cl B New Com 084670702   38,157,218 111,898 SH   SOLE 0 111,149 0 749
Berkshire Hathaway Inc Del Cl B New Com 084670702   1,319,329 3,869 SH   DFND 0 3,869 0 0
Berkshire Hills Bancorp Inc Com 084680107   15,485 747 SH   SOLE 0 747 0 0
Best Buy Company Inc Com 086516101   13,932 170 SH   SOLE 0 170 0 0
BHP Group Limited Com 088606108   33,773 566 SH   SOLE 0 566 0 0
Big Lots Inc Com 089302103   88 10 SH   SOLE 0 10 0 0
Biomarin Pharmaceutical Inc Com 09061G101   8,668 100 SH   SOLE 0 100 0 0
Biogen Inc Com 09062X103   642,622 2,256 SH   SOLE 0 2,256 0 0
Blackrock Inc Com 09247X101   19,405,829 28,078 SH   SOLE 0 27,713 0 365
Blackrock Inc Com 09247X101   667,641 966 SH   DFND 0 966 0 0
Blackrock Muniyield Quality Fd Inc ETF Com 09254F100   1,921 166 SH   SOLE 0 166 0 0
Blackrock Munihldgs NY Qlty Fd Com 09255C106   14,148 1,350 SH   SOLE 0 1,350 0 0
Blackrock Res & Commodities Strategy Tr Com 09257A108   14,512 1,600 SH   SOLE 0 1,600 0 0
Blackrock Science & Technology Tr Com 09258G104   68,880 2,000 SH   SOLE 0 2,000 0 0
Blackstone Group Inc Cl A Com 09260D107   13,946 150 SH   DFND 0 150 0 0
Bluebird Bio Inc Com 09609G100   832 253 SH   SOLE 0 253 0 0
Boeing Company Com 097023105   638,548 3,024 SH   SOLE 0 3,024 0 0
Boeing Company Com 097023105   278,731 1,320 SH   DFND 0 1,320 0 0
Booking Holdings Inc Com 09857L108   7,909,267 2,929 SH   SOLE 0 2,909 0 20
Booking Holdings Inc Com 09857L108   143,117 53 SH   DFND 0 53 0 0
Booz Allen Hamilton Hldg Corp A Com 099502106   20,869 187 SH   SOLE 0 187 0 0
Borg Warner Inc Com 099724106   98 2 SH   SOLE 0 2 0 0
Boston Beer Inc Cl A Com 100557107   487,335 1,580 SH   SOLE 0 1,580 0 0
Boston Properties Inc Com 101121101   76,998 1,337 SH   SOLE 0 1,337 0 0
Boston Scientific Corp Com 101137107   163,027 3,014 SH   SOLE 0 3,014 0 0
Boston Scientific Corp Com 101137107   9,520 176 SH   DFND 0 176 0 0
Box Inc Cl A Com 10316T104   47,008 1,600 SH   SOLE 0 1,600 0 0
Brighthouse Finl Inc Com 10922N103   1,847 39 SH   SOLE 0 39 0 0
Bristol Myers Squibb Co Com 110122108   5,742,902 89,803 SH   SOLE 0 88,097 0 1,706
Bristol Myers Squibb Co Com 110122108   1,297,290 20,286 SH   DFND 0 20,286 0 0
Broadridge Financial Solutions Inc Com 11133T103   8,282 50 SH   SOLE 0 50 0 0
Broadridge Financial Solutions Inc Com 11133T103   130,682 789 SH   DFND 0 789 0 0
Broadcom Inc Com 11135F101   1,655,056 1,908 SH   SOLE 0 1,843 0 65
Brookfield Corp Com 11271J107   2,856,851 84,899 SH   SOLE 0 83,549 0 1,350
Brookfield Corp Com 11271J107   4,341 129 SH   DFND 0 129 0 0
Brookfield Asset Mgmt Ltd Com 113004105   433,457 13,284 SH   SOLE 0 13,284 0 0
Brookfield Asset Mgmt Ltd Com 113004105   653 20 SH   DFND 0 20 0 0
Brookline Bancorp Inc Com 11373M107   17,480 2,000 SH   SOLE 0 2,000 0 0
Brown & Brown Inc Com 115236101   96,445 1,401 SH   SOLE 0 1,401 0 0
Brown Foreman Distillers Corp Cl A Com 115637100   61,263 900 SH   SOLE 0 900 0 0
Brown Forman Corp Cl B Com 115637209   10,551 158 SH   SOLE 0 158 0 0
Cbiz Inc Com 124805102   103,896 1,950 SH   SOLE 0 1,950 0 0
CBOE Global Markets Inc Com 12503M108   160,230 1,161 SH   SOLE 0 1,161 0 0
CDW Corp Com 12514G108   18,350 100 SH   SOLE 0 100 0 0
CHR Hansen Holding A/S Com 12545M207   7,373 425 SH   SOLE 0 425 0 0
Cigna Group Com 125523100   4,279,150 15,250 SH   SOLE 0 15,176 0 74
Cigna Group Com 125523100   168,360 600 SH   DFND 0 600 0 0
CME Group Inc Com 12572Q105   8,185,742 44,178 SH   SOLE 0 44,133 0 45
CME Group Inc Com 12572Q105   319,255 1,723 SH   DFND 0 1,723 0 0
CMS Energy Corp Com 125896100   59 1 SH   SOLE 0 1 0 0
CSX Corp Com 126408103   685,819 20,112 SH   SOLE 0 20,112 0 0
CSX Corp Com 126408103   1,764,675 51,750 SH   DFND 0 51,750 0 0
CTS Corp Com 126501105   63,945 1,500 SH   SOLE 0 1,500 0 0
CVS Health Corp Com 126650100   11,470,188 165,922 SH   SOLE 0 165,120 0 802
CVS Health Corp Com 126650100   836,058 12,094 SH   DFND 0 12,094 0 0
Cabot Corp Com 127055101   238,797 3,570 SH   SOLE 0 1,755 0 1,815
Coterra Energy Inc Com 127097103   615,954 24,346 SH   SOLE 0 24,346 0 0
Coterra Energy Inc Com 127097103   37,065 1,465 SH   DFND 0 1,465 0 0
Cadre Hldgs Inc Com 12763L105   4,360 200 SH   SOLE 0 200 0 0
Caleres Inc Com 129500104   44,271 1,850 SH   SOLE 0 1,850 0 0
Camden Natl Corp Com 133034108   4,646 150 SH   SOLE 0 150 0 0
Camden Ppty Tr Com 133131102   97,983 900 SH   SOLE 0 900 0 0
Campbell Soup Co Com 134429109   63,994 1,400 SH   SOLE 0 1,400 0 0
Canadian Natl Ry Co Com 136375102   193,712 1,600 SH   SOLE 0 1,600 0 0
Canadian Pacific Kansas City Ltd Com 13646K108   179,713 2,225 SH   SOLE 0 2,225 0 0
Canadian Pacific Kansas City Ltd Com 13646K108   54,681 677 SH   DFND 0 677 0 0
Canoo Inc Cl A Com 13803R102   959 2,000 SH   SOLE 0 2,000 0 0
Capital One Financial Corp Com 14040H105   4,607,758 42,130 SH   SOLE 0 42,130 0 0
Capital One Financial Corp Com 14040H105   60,700 555 SH   DFND 0 555 0 0
Cardinal Health Inc Com 14149Y108   1,305,539 13,805 SH   SOLE 0 13,146 0 659
Cardinal Health Inc Com 14149Y108   6,620 70 SH   DFND 0 70 0 0
Carrier Global Corporation Com 14448C104   1,591,764 32,021 SH   SOLE 0 32,021 0 0
Carrier Global Corporation Com 14448C104   451,914 9,091 SH   DFND 0 9,091 0 0
Casella Waste Systems Inc Cl A Com 147448104   29,396 325 SH   SOLE 0 325 0 0
Casella Waste Systems Inc Cl A Com 147448104   27,135 300 SH   DFND 0 300 0 0
Caterpillar Inc Com 149123101   3,034,535 12,333 SH   SOLE 0 12,333 0 0
Caterpillar Inc Com 149123101   444,612 1,807 SH   DFND 0 1,807 0 0
Centene Corp Com 15135B101   3,035 45 SH   SOLE 0 45 0 0
Cenovus Energy Inc Com 15135U109   1,783 105 SH   SOLE 0 105 0 0
Centerpoint Energy Inc Com 15189T107   174,900 6,000 SH   SOLE 0 6,000 0 0
Charles Riv Laboratories Intl Com 159864107   28,384 135 SH   DFND 0 135 0 0
Charter Communications Inc Com 16119P108   42,615 116 SH   SOLE 0 116 0 0
Charter Communications Inc Com 16119P108   117,558 320 SH   DFND 0 320 0 0
Chemours Co Com 163851108   19,183 520 SH   SOLE 0 520 0 0
Chemours Co Com 163851108   2,804 76 SH   DFND 0 76 0 0
Cheniere Energy Inc New Com 16411R208   1,041,381 6,835 SH   SOLE 0 6,835 0 0
Chevron Corporation Com 166764100   9,178,540 58,332 SH   SOLE 0 58,332 0 0
Chevron Corporation Com 166764100   3,015,141 19,162 SH   DFND 0 19,162 0 0
Chewy Inc Com 16679L109   7,894 200 SH   DFND 0 200 0 0
Chipotle Mexican Grill Inc Com 169656105   154,008 72 SH   SOLE 0 72 0 0
Chipotle Mexican Grill Inc Com 169656105   68,448 32 SH   DFND 0 32 0 0
Choice Hotels Intl Inc Com 169905106   91,666 780 SH   SOLE 0 780 0 0
Church & Dwight Co Inc Com 171340102   8,441,972 84,226 SH   SOLE 0 84,226 0 0
Church & Dwight Co Inc Com 171340102   1,264,802 12,619 SH   DFND 0 12,619 0 0
Cincinnati Financial Corp Com 172062101   123,596 1,270 SH   SOLE 0 1,270 0 0
Cisco Sys Inc Com 17275R102   8,703,910 168,224 SH   SOLE 0 168,224 0 0
Cisco Sys Inc Com 17275R102   779,774 15,071 SH   DFND 0 15,071 0 0
Cintas Corporation Com 172908105   12,427 25 SH   SOLE 0 25 0 0
Citigroup Inc New Com 172967424   163,350 3,548 SH   SOLE 0 3,548 0 0
Clorox Company Com 189054109   3,696,726 23,244 SH   SOLE 0 22,987 0 257
Clorox Company Com 189054109   162,539 1,022 SH   DFND 0 1,022 0 0
Cloudflare Inc Cl A Com 18915M107   9,806 150 SH   SOLE 0 150 0 0
Coca Cola Co Com 191216100   3,074,592 51,056 SH   SOLE 0 51,056 0 0
Coca Cola Co Com 191216100   955,451 15,866 SH   DFND 0 15,866 0 0
Cognizant Technology Sol Corp Cl A Com 192446102   99,878 1,530 SH   SOLE 0 1,530 0 0
Cognizant Technology Sol Corp Cl A Com 192446102   13,056 200 SH   DFND 0 200 0 0
Colgate-Palmolive Co Com 194162103   1,852,889 24,051 SH   SOLE 0 24,051 0 0
Colgate-Palmolive Co Com 194162103   634,656 8,238 SH   DFND 0 8,238 0 0
Comcast Corp Cl A Com 20030N101   12,326,639 296,670 SH   SOLE 0 293,579 0 3,091
Comcast Corp Cl A Com 20030N101   741,294 17,841 SH   DFND 0 17,841 0 0
Community Bk Sys Inc Com 203607106   101,870 2,173 SH   SOLE 0 2,173 0 0
Community Bk Sys Inc Com 203607106   197,084 4,204 SH   DFND 0 4,204 0 0
Compass Diversified Hldgs LLC Com 20451Q104   7,592 350 SH   SOLE 0 350 0 0
Conagra Brands Inc Com 205887102   60,696 1,800 SH   SOLE 0 1,800 0 0
Conagra Brands Inc Com 205887102   33,720 1,000 SH   DFND 0 1,000 0 0
Conocophillips Com 20825C104   1,785,408 17,232 SH   SOLE 0 16,814 0 418
Conocophillips Com 20825C104   87,550 845 SH   DFND 0 845 0 0
Consol Energy Inc Com 20854L108   2,034 30 SH   SOLE 0 30 0 0
Consolidated Edison Inc Com 209115104   1,992,868 22,045 SH   SOLE 0 22,045 0 0
Consolidated Edison Inc Com 209115104   2,441 27 SH   DFND 0 27 0 0
Constellation Brands Inc Com 21036P108   5,153,224 20,937 SH   SOLE 0 20,894 0 43
Constellation Brands Inc Com 21036P108   118,881 483 SH   DFND 0 483 0 0
Cooper Co Inc New Com 216648402   32,592 85 SH   SOLE 0 85 0 0
Corning Inc Com 219350105   290,657 8,295 SH   SOLE 0 6,245 0 2,050
Corteva Inc Com 22052L104   216,422 3,777 SH   SOLE 0 3,777 0 0
Corteva Inc Com 22052L104   60,452 1,055 SH   DFND 0 1,055 0 0
Costco Wholesale Corporation Com 22160K105   23,878,768 44,353 SH   SOLE 0 43,737 0 616
Costco Wholesale Corporation Com 22160K105   2,015,695 3,744 SH   DFND 0 3,744 0 0
Crowdstrike Hldgs Inc A Com 22788C105   22,031 150 SH   SOLE 0 150 0 0
Crown Castle Inc Com 22822V101   99,584 874 SH   SOLE 0 874 0 0
Crown Holdings Inc Com 228368106   3,231,477 37,199 SH   SOLE 0 37,199 0 0
Cullen/Frost Bankers Inc Com 229899109   3,226 30 SH   SOLE 0 30 0 0
Cummins Inc Com 231021106   1,488,121 6,070 SH   SOLE 0 5,900 0 170
Cummins Inc Com 231021106   90,954 371 SH   DFND 0 371 0 0
Curtiss-Wright Corp Com 231561101   14,693 80 SH   SOLE 0 80 0 0
DTE Energy Co Com 233331107   40,267 366 SH   SOLE 0 366 0 0
Mercedes Benz Group ADR Com 233825207   4,019 200 SH   SOLE 0 200 0 0
Mercedes Benz Group ADR Com 233825207   4,019 200 SH   DFND 0 200 0 0
Danaher Corp Com 235851102   4,808,160 20,034 SH   SOLE 0 20,034 0 0
Danaher Corp Com 235851102   384,720 1,603 SH   DFND 0 1,603 0 0
Deere & Co Com 244199105   5,611,882 13,850 SH   SOLE 0 13,850 0 0
Deere & Co Com 244199105   423,018 1,044 SH   DFND 0 1,044 0 0
Desktop Metal Inc Com 25058X105   1,113 629 SH   SOLE 0 629 0 0
Devon Energy Corp New Com 25179M103   48 1 SH   SOLE 0 1 0 0
Dexcom Inc Com 252131107   10,281 80 SH   SOLE 0 80 0 0
Diageo PLC Spons ADR New Com 25243Q205   6,678,807 38,499 SH   SOLE 0 38,499 0 0
Diageo PLC Spons ADR New Com 25243Q205   411,668 2,373 SH   DFND 0 2,373 0 0
Diamondback Energy Inc Com 25278X109   39,408 300 SH   SOLE 0 300 0 0
Digital Realty Trust Inc Com 253868103   742,888 6,524 SH   SOLE 0 6,524 0 0
Digital Realty Trust Inc Com 253868103   287,636 2,526 SH   DFND 0 2,526 0 0
Disney Walt Company Com 254687106   8,588,290 96,195 SH   SOLE 0 96,095 0 100
Disney Walt Company Com 254687106   570,767 6,393 SH   DFND 0 6,393 0 0
Discover Financial Services Com 254709108   171,886 1,471 SH   SOLE 0 1,471 0 0
Discover Financial Services Com 254709108   141,973 1,215 SH   DFND 0 1,215 0 0
Dish Network Corp Cl A Com 25470M109   171 26 SH   SOLE 0 26 0 0
Dolby Laboratories Inc Cl A Com 25659T107   12,552 150 SH   SOLE 0 150 0 0
Dollar Gen Corp New Com 256677105   21,223 125 SH   SOLE 0 125 0 0
Dollar Gen Corp New Com 256677105   23,769 140 SH   DFND 0 140 0 0
Dominion Energy Inc Com 25746U109   2,708,980 52,307 SH   SOLE 0 51,516 0 791
Dominion Energy Inc Com 25746U109   308,772 5,962 SH   DFND 0 5,962 0 0
Dominos Pizza Inc Com 25754A201   57,962 172 SH   SOLE 0 172 0 0
Donaldson Inc Com 257651109   40,632 650 SH   SOLE 0 650 0 0
Dorchester Minerals LP Com 25820R105   342,023 11,416 SH   DFND 0 11,416 0 0
Douglas Dynamics Inc Com 25960R105   8,964 300 SH   DFND 0 300 0 0
Dover Corp Com 260003108   737,364 4,994 SH   SOLE 0 4,994 0 0
Dow Inc Com 260557103   2,672,640 50,181 SH   SOLE 0 49,000 0 1,181
Dow Inc Com 260557103   115,521 2,169 SH   DFND 0 2,169 0 0
Duke Energy Corp New Com 26441C204   1,473,441 16,419 SH   SOLE 0 16,419 0 0
Duke Energy Corp New Com 26441C204   231,709 2,582 SH   DFND 0 2,582 0 0
Dupont De Nemours Inc Com 26614N102   1,430,943 20,030 SH   SOLE 0 20,030 0 0
Dupont De Nemours Inc Com 26614N102   111,661 1,563 SH   DFND 0 1,563 0 0
EOG Resources Inc Com 26875P101   139,617 1,220 SH   SOLE 0 1,220 0 0
EOG Resources Inc Com 26875P101   60,424 528 SH   DFND 0 528 0 0
Eastman Chemical Co Com 277432100   108,250 1,293 SH   SOLE 0 1,293 0 0
Eaton Vance New York Mun Bd Fd Com 27827Y109   13,545 1,441 SH   SOLE 0 1,441 0 0
Eaton Vance Tax Advantaged Divd Inc Fund Com 27828G107   53,463 2,350 SH   SOLE 0 2,350 0 0
Eaton Vance Tax Advantaged Global Divd Inc Com 27828S101   17,535 1,050 SH   SOLE 0 1,050 0 0
Ebay Inc Com 278642103   2,910,436 65,125 SH   SOLE 0 64,890 0 235
Ebay Inc Com 278642103   10,502 235 SH   DFND 0 235 0 0
Echostar Corp Com 278768106   87 5 SH   SOLE 0 5 0 0
Ecolab Inc Com 278865100   10,786,015 57,775 SH   SOLE 0 57,775 0 0
Ecolab Inc Com 278865100   694,113 3,718 SH   DFND 0 3,718 0 0
Edison Intl Com 281020107   17,363 250 SH   SOLE 0 250 0 0
Edwards Lifesciences Corp Com 28176E108   127,063 1,347 SH   SOLE 0 1,347 0 0
Electronic Arts Inc Com 285512109   14,137 109 SH   SOLE 0 109 0 0
Emcor Group Inc Com 29084Q100   205,291 1,111 SH   SOLE 0 1,111 0 0
Emerson Electric Co Com 291011104   8,864,276 98,067 SH   SOLE 0 95,792 0 2,275
Emerson Electric Co Com 291011104   352,069 3,895 SH   DFND 0 3,895 0 0
Enbridge Inc Com 29250N105   11,743,598 316,113 SH   SOLE 0 314,093 0 2,020
Enbridge Inc Com 29250N105   1,329,524 35,788 SH   DFND 0 35,788 0 0
Enersys Com 29275Y102   32,556 300 SH   DFND 0 300 0 0
Enphase Energy Inc Com 29355A107   620,848 3,707 SH   SOLE 0 3,707 0 0
Enphase Energy Inc Com 29355A107   12,561 75 SH   DFND 0 75 0 0
Entergy Corp New Com 29364G103   23,856 245 SH   DFND 0 245 0 0
Enterprise Product Partners LP Com 293792107   63,424 2,407 SH   SOLE 0 2,407 0 0
Equifax Inc Com 294429105   35,295 150 SH   SOLE 0 150 0 0
Equinix Inc Com 29444U700   79,178 101 SH   SOLE 0 101 0 0
Equinor ASA ADR Com 29446M102   14,605 500 SH   DFND 0 500 0 0
LM Ericsson Tel ADR New Com 294821608   2,725 500 SH   SOLE 0 500 0 0
Esperion Therapeutics Inc New Com 29664W105   417 300 SH   DFND 0 300 0 0
Essential Utils Inc Com 29670G102   74,831 1,875 SH   SOLE 0 1,875 0 0
Essential Utils Inc Com 29670G102   45,697 1,145 SH   DFND 0 1,145 0 0
Essex Ppty Tr REIT Com 297178105   268,742 1,147 SH   SOLE 0 1,147 0 0
Evergy Inc NPV Com 30034W106   34,935 598 SH   SOLE 0 598 0 0
Evergy Inc NPV Com 30034W106   116,840 2,000 SH   DFND 0 2,000 0 0
Eversource Energy Com 30040W108   330,416 4,659 SH   SOLE 0 4,659 0 0
Exact Sciences Corp Com 30063P105   12,019 128 SH   SOLE 0 128 0 0
Exelon Corp Com 30161N101   48,644 1,194 SH   SOLE 0 1,194 0 0
Exelon Corp Com 30161N101   36,299 891 SH   DFND 0 891 0 0
Experian PLC ADR Com 30215C101   11,242 293 SH   DFND 0 293 0 0
Exxon Mobil Corp Com 30231G102   7,383,197 68,841 SH   SOLE 0 68,841 0 0
Exxon Mobil Corp Com 30231G102   2,491,310 23,229 SH   DFND 0 23,229 0 0
FRP Hldgs Inc Com 30292L107   48,935 850 SH   SOLE 0 850 0 0
FTI Consulting Inc Com 302941109   9,700 51 SH   SOLE 0 51 0 0
Meta Platforms Inc Com 30303M102   11,601,453 40,426 SH   SOLE 0 40,021 0 405
Meta Platforms Inc Com 30303M102   537,514 1,873 SH   DFND 0 1,873 0 0
FT PM Select Port Ser 49 Cash Com 30321N686   62,230 7,045 SH   SOLE 0 7,045 0 0
Fastenal Co Com 311900104   75,566 1,281 SH   SOLE 0 1,281 0 0
Federal Realty Invt Tr LP Com 313745101   125,801 1,300 SH   DFND 0 1,300 0 0
Fedex Corp Com 31428X106   888,474 3,584 SH   SOLE 0 3,584 0 0
F5 Networks Inc Com 315616102   7,313 50 SH   SOLE 0 50 0 0
Fidelity Canada Fd Com 315910307   91,787 1,456 SH   SOLE 0 1,456 0 0
Fidelity MSCI Real Estate ETF Com 316092857   76,399 3,045 SH   SOLE 0 3,045 0 0
Fidelity Natl Information Svcs Inc Com 31620M106   1,137,377 20,793 SH   SOLE 0 20,069 0 724
Fidelity Natl Information Svcs Inc Com 31620M106   40,423 739 SH   DFND 0 739 0 0
Fifth Third Bancorp Com 316773100   13,105 500 SH   SOLE 0 500 0 0
Fifth Third Bancorp Com 316773100   11,139 425 SH   DFND 0 425 0 0
First American Finl Corp Com 31847R102   94,197 1,652 SH   SOLE 0 1,652 0 0
First American Finl Corp Com 31847R102   8,553 150 SH   DFND 0 150 0 0
First Industrial Realty Tr Com 32054K103   98,753 1,876 SH   SOLE 0 1,876 0 0
First Solar Inc Com 336433107   900,456 4,737 SH   SOLE 0 3,027 0 1,710
First Solar Inc Com 336433107   255,101 1,342 SH   DFND 0 1,342 0 0
First Trust Water ETF Com 33733B100   13,286 150 SH   SOLE 0 150 0 0
First Trust Dow Internet Index Fund Com 33733E302   21,026 129 SH   SOLE 0 129 0 0
First Tr Nasdaq 100 Tech Index ETF Com 337345102   13,980 95 SH   SOLE 0 95 0 0
First Tr Health Care Alphadex Fd ETF Com 33734X143   17,113 158 SH   SOLE 0 158 0 0
First Tr Global Wind Energy ETF Com 33736G106   228,700 13,091 SH   SOLE 0 6,141 0 6,950
First Tr Global Wind Energy ETF Com 33736G106   4,630 265 SH   DFND 0 265 0 0
Fiserv Inc Com 337738108   223,916 1,775 SH   SOLE 0 1,775 0 0
FirstEnergy Corp Com 337932107   33,048 850 SH   SOLE 0 850 0 0
Fisker Inc Cl A Com 33813J106   12,972 2,300 SH   SOLE 0 2,300 0 0
Flexshs Morningstar Glbl Upstream Nat Res Idx Com 33939L407   24,122 602 SH   SOLE 0 602 0 0
Flexshares Quality Divd Index ETF Com 33939L860   1,749,766 30,278 SH   SOLE 0 30,278 0 0
Floor & Decor Hldgs Inc Cl A Com 339750101   103,960 1,000 SH   SOLE 0 1,000 0 0
Flowserve Corp Com 34354P105   33,509 902 SH   SOLE 0 902 0 0
Focus Finl Partners Inc A Com 34417P100   5,251 100 SH   SOLE 0 100 0 0
Fomento Economico Mexicano SAB de CV New Com 344419106   88,672 800 SH   SOLE 0 800 0 0
Ford Motor Company New Com 345370860   29,988 1,982 SH   SOLE 0 1,982 0 0
Fortinet Inc Com 34959E109   173,857 2,300 SH   SOLE 0 2,300 0 0
Fortive Corp Com 34959J108   54,657 731 SH   SOLE 0 731 0 0
Fortive Corp Com 34959J108   37,385 500 SH   DFND 0 500 0 0
Fortune Brands Innovations Inc Com 34964C106   80,656 1,303 SH   SOLE 0 1,303 0 0
Fortune Brands Innovations Inc Com 34964C106   314,143 5,075 SH   DFND 0 5,075 0 0
Fox Corp Cl A Com 35137L105   127,330 3,745 SH   SOLE 0 3,745 0 0
Franco Nev Corp Com 351858105   6,560 46 SH   SOLE 0 46 0 0
Franco Nev Corp Com 351858105   156,860 1,100 SH   DFND 0 1,100 0 0
Freeport McMoran Copper & Gold Inc Cl B Com 35671D857   187,600 4,690 SH   SOLE 0 4,690 0 0
Freeport McMoran Copper & Gold Inc Cl B Com 35671D857   13,800 345 SH   DFND 0 345 0 0
Fulton Finl Corp PA Com 360271100   72 6 SH   SOLE 0 6 0 0
Gallagher Arthur J & Co Com 363576109   303,665 1,383 SH   SOLE 0 1,383 0 0
Gamestop Corp New Com 36467W109   679 28 SH   SOLE 0 28 0 0
Gannett Co Inc New Com 36472T109   52 23 SH   DFND 0 23 0 0
Generac Holdings Inc Com 368736104   3,728 25 SH   SOLE 0 25 0 0
General Dynamics Corp Com 369550108   1,158,152 5,383 SH   SOLE 0 5,383 0 0
General Dynamics Corp Com 369550108   331,761 1,542 SH   DFND 0 1,542 0 0
General Electric Co Com 369604301   409,960 3,732 SH   SOLE 0 3,157 0 575
General Electric Co Com 369604301   122,702 1,117 SH   DFND 0 1,117 0 0
General Mills Inc Com 370334104   2,257,051 29,427 SH   SOLE 0 27,362 0 2,065
General Mills Inc Com 370334104   51,696 674 SH   DFND 0 674 0 0
Gen Mtrs Co Com 37045V100   56,105 1,455 SH   SOLE 0 1,455 0 0
Genuine Parts Co Com 372460105   2,100,483 12,412 SH   SOLE 0 12,275 0 137
Genuine Parts Co Com 372460105   56,184 332 SH   DFND 0 332 0 0
Gilead Sciences Inc Com 375558103   529,240 6,867 SH   SOLE 0 6,867 0 0
Gilead Sciences Inc Com 375558103   20,038 260 SH   DFND 0 260 0 0
Gladstone Commercial Com 376536108   64,510 5,215 SH   SOLE 0 5,215 0 0
Gladstone Commercial Com 376536108   7,026 568 SH   DFND 0 568 0 0
GSK PLC ADR Com 37733W204   5,524 155 SH   SOLE 0 155 0 0
GSK PLC ADR Com 37733W204   14,256 400 SH   DFND 0 400 0 0
Global X Cybersecurity ETF Com 37954Y384   16,473 679 SH   SOLE 0 679 0 0
Global X Autonomous EV ETF Com 37954Y624   13,020 500 SH   SOLE 0 500 0 0
Global X US Infrastructure ETF Com 37954Y673   11,943 380 SH   SOLE 0 380 0 0
Global X Lithium & Battery Tech ETF Com 37954Y855   45,514 700 SH   SOLE 0 700 0 0
Goldman Sachs Group Com 38141G104   262,225 813 SH   SOLE 0 813 0 0
Goldman Sachs Group Com 38141G104   19,352 60 SH   DFND 0 60 0 0
Goldman Sachs Activebeta US Lg Cap Equity ETF Com 381430503   11,698 134 SH   SOLE 0 134 0 0
Golub Capital BDC Inc Com 38173M102   463,793 34,355 SH   SOLE 0 34,355 0 0
Graco Inc Com 384109104   77,715 900 SH   DFND 0 900 0 0
W W Grainger Inc Com 384802104   221,594 281 SH   SOLE 0 281 0 0
W W Grainger Inc Com 384802104   708,154 898 SH   DFND 0 898 0 0
Gray Television Inc Com 389375106   79 10 SH   SOLE 0 10 0 0
Griffon Corp Com 398433102   60,450 1,500 SH   SOLE 0 1,500 0 0
HCA Healthcare Inc Com 40412C101   219,720 724 SH   SOLE 0 624 0 100
HP Inc Com 40434L105   273,503 8,906 SH   SOLE 0 8,906 0 0
HP Inc Com 40434L105   7,616 248 SH   DFND 0 248 0 0
Hain Celestial Group Inc Com 405217100   9,345 747 SH   SOLE 0 747 0 0
Halliburton Company Com 406216101   52,784 1,600 SH   SOLE 0 1,600 0 0
Halozyme Therapeutics Inc Com 40637H109   7,214 200 SH   DFND 0 200 0 0
Hanesbrands Inc Com 410345102   2,792 615 SH   SOLE 0 615 0 0
Hanesbrands Inc Com 410345102   672 148 SH   DFND 0 148 0 0
Hannon Armstrong Sustainable Infrastructure Com 41068X100   43,750 1,750 SH   SOLE 0 250 0 1,500
Harding Loevner Intl Equity Port Com 412295107   56,712 2,180 SH   SOLE 0 2,180 0 0
Harding Loevner Intl Equity Port Com 412295107   74,423 2,861 SH   DFND 0 2,861 0 0
Harley Davidson Inc Com 412822108   7,042 200 SH   SOLE 0 200 0 0
Oakmark Intl Fund Com 413838202   12,810 474 SH   SOLE 0 474 0 0
Oakmark Global Investor Fd Com 413838830   38,702 1,172 SH   SOLE 0 1,172 0 0
Hartford Finl Svcs Group Inc Com 416515104   16,565 230 SH   SOLE 0 230 0 0
Hartford Finl Svcs Group Inc Com 416515104   2,881 40 SH   DFND 0 40 0 0
Hasbro, Inc. Com 418056107   5,117 79 SH   DFND 0 79 0 0
Hawaiian Electric Inds Inc Com 419870100   14,661 405 SH   SOLE 0 405 0 0
Hawaiian Electric Inds Inc Com 419870100   11,874 328 SH   DFND 0 328 0 0
Healthcare Realty Tr A Com 42226K105   1,886 100 SH   SOLE 0 100 0 0
Healthpeak Properties Inc Com 42250P103   342,986 17,064 SH   SOLE 0 17,064 0 0
Healthpeak Properties Inc Com 42250P103   29,426 1,464 SH   DFND 0 1,464 0 0
The Hershey Company Com 427866108   402,516 1,612 SH   SOLE 0 1,612 0 0
The Hershey Company Com 427866108   299,640 1,200 SH   DFND 0 1,200 0 0
Hewlett Packard Enterprise Co Com 42824C109   129,797 7,726 SH   SOLE 0 7,726 0 0
Hewlett Packard Enterprise Co Com 42824C109   4,166 248 SH   DFND 0 248 0 0
Hingham Instn Svgs Mass Com 433323102   7,461 35 SH   SOLE 0 35 0 0
Hologic Inc Com 436440101   7,611 94 SH   SOLE 0 94 0 0
Home Depot Com 437076102   15,461,795 49,774 SH   SOLE 0 49,739 0 35
Home Depot Com 437076102   841,834 2,710 SH   DFND 0 2,710 0 0
Honeywell Intl Inc Com 438516106   18,070,968 87,089 SH   SOLE 0 85,449 0 1,640
Honeywell Intl Inc Com 438516106   1,018,825 4,910 SH   DFND 0 4,910 0 0
Horizon Bancorp Inc Com 440407104   4,685 450 SH   SOLE 0 450 0 0
Howard Hughes Corp Com 44267D107   11,838 150 SH   SOLE 0 150 0 0
Howmet Aerospace Inc Com 443201108   33,007 666 SH   SOLE 0 666 0 0
Howmet Aerospace Inc Com 443201108   13,480 272 SH   DFND 0 272 0 0
Hubbell Inc Com 443510607   23,209 70 SH   SOLE 0 70 0 0
Humana Inc Com 444859102   130,562 292 SH   SOLE 0 292 0 0
ITT Inc Com 45073V108   17,057 183 SH   SOLE 0 183 0 0
Idexx Labs Inc Com 45168D104   106,975 213 SH   SOLE 0 213 0 0
Illinois Tool Wks Inc Com 452308109   9,651,673 38,582 SH   SOLE 0 38,569 0 13
Illinois Tool Wks Inc Com 452308109   1,214,527 4,855 SH   DFND 0 4,855 0 0
Illumina Inc Com 452327109   9,937 53 SH   SOLE 0 53 0 0
Ingersoll Rand Inc Com 45687V106   23,007 352 SH   SOLE 0 352 0 0
Ingredion Inc Com 457187102   69,715 658 SH   SOLE 0 658 0 0
Inspire Medical Systems Inc Com 457730109   5,844 18 SH   SOLE 0 18 0 0
Innovative Industrial Properties Inc Com 45781V101   18,253 250 SH   SOLE 0 250 0 0
Intel Corp Com 458140100   4,590,175 137,266 SH   SOLE 0 137,076 0 190
Intel Corp Com 458140100   379,377 11,345 SH   DFND 0 11,345 0 0
Intercontinental Exchange Inc Com 45866F104   5,325,503 47,095 SH   SOLE 0 46,925 0 170
Intercontinental Exchange Inc Com 45866F104   123,031 1,088 SH   DFND 0 1,088 0 0
Intl Business Machines Com 459200101   3,750,962 28,032 SH   SOLE 0 26,659 0 1,373
Intl Business Machines Com 459200101   778,640 5,819 SH   DFND 0 5,819 0 0
Interpublic Group Cos Inc Com 460690100   23,148 600 SH   DFND 0 600 0 0
Invesco QQQ Trust ETF Com 46090E103   3,920,654 10,613 SH   SOLE 0 10,113 0 500
Invesco QQQ Trust ETF Com 46090E103   20,318 55 SH   DFND 0 55 0 0
Intuit Com 461202103   9,112,483 19,888 SH   SOLE 0 19,888 0 0
Intuit Com 461202103   214,891 469 SH   DFND 0 469 0 0
Intuitive Surgical Inc Com 46120E602   973,845 2,848 SH   SOLE 0 2,848 0 0
Intuitive Surgical Inc Com 46120E602   612,756 1,792 SH   DFND 0 1,792 0 0
Invesco Water Res ETF Com 46137V142   112,780 2,000 SH   SOLE 0 2,000 0 0
Invesco Buyback Achievers ETF Com 46137V308   156,627 1,751 SH   SOLE 0 1,751 0 0
Invesco S&P 500 Eql Wgt ETF Com 46137V357   368,414 2,462 SH   SOLE 0 2,462 0 0
Invesco S&P Global Water Index ETF Com 46138E263   21,849 425 SH   SOLE 0 425 0 0
Invesco S&P 500 Low Volatility ETF Com 46138E354   427,673 6,809 SH   SOLE 0 6,809 0 0
Invesco KBW Bank ETF Com 46138E628   12,315 300 SH   SOLE 0 300 0 0
Invesco Global Water ETF Com 46138E651   5,366 150 SH   SOLE 0 150 0 0
Invesco Solar ETF Com 46138G706   2,409,139 33,732 SH   SOLE 0 33,732 0 0
Invesco Solar ETF Com 46138G706   144,697 2,026 SH   DFND 0 2,026 0 0
Invesco Global Clean Energy ETF Com 46138G847   1,141,031 60,372 SH   SOLE 0 60,372 0 0
Invesco Global Clean Energy ETF Com 46138G847   41,939 2,219 SH   DFND 0 2,219 0 0
Invesco Slf Idx Bulletshs 2024 Hi Yld Cp ETF Com 46138J833   2,945 131 SH   SOLE 0 131 0 0
Invesco Bulletshares 2023 Corp Bd ETF Com 46138J866   3,133 148 SH   SOLE 0 148 0 0
InVitae Corp Com 46185L103   452 400 SH   SOLE 0 400 0 0
Iron Mtn Inc New Com 46284V101   25,569 450 SH   SOLE 0 450 0 0
Ishares S&P 1500 ETF Com 464287150   34,244 350 SH   SOLE 0 350 0 0
I Shares Select Dividend ETF Com 464287168   355,762 3,140 SH   SOLE 0 3,140 0 0
Ishares Barclays TIPs Bond ETF Com 464287176   1,122,477 10,430 SH   SOLE 0 10,430 0 0
Ishares Barclays TIPs Bond ETF Com 464287176   92,230 857 SH   DFND 0 857 0 0
Ishares S&P 500 Index Fund Com 464287200   4,853,336 10,889 SH   SOLE 0 10,889 0 0
Ishares S&P 500 Index Fund Com 464287200   3,120 7 SH   DFND 0 7 0 0
Ishares Core Total US Bond Fund Com 464287226   113,720 1,161 SH   SOLE 0 1,161 0 0
I Shares MSCI Emerging Markets Index Com 464287234   429,147 10,848 SH   SOLE 0 10,848 0 0
I Shares MSCI Emerging Markets Index Com 464287234   85,489 2,161 SH   DFND 0 2,161 0 0
Ishares Iboxx $ Investment Grade Corp Bd Fd Com 464287242   5,407 50 SH   SOLE 0 50 0 0
Ishares S&P 500 Growth Index Fund Com 464287309   172,324 2,445 SH   SOLE 0 2,445 0 0
Ishares S&P Latin America 40 Index Fund Com 464287390   9,428 347 SH   SOLE 0 347 0 0
Ishares S&P 500 Value Index Fund Com 464287408   173,924 1,079 SH   SOLE 0 1,079 0 0
I Shares MSCI EAFE Index Fd Com 464287465   1,436,225 19,810 SH   SOLE 0 19,810 0 0
I Shares Russell Midcap Value Index Fund Com 464287473   122,362 1,114 SH   SOLE 0 1,114 0 0
Ishares Russell Mid Cap Growth Com 464287481   366,614 3,794 SH   SOLE 0 3,794 0 0
I Shares Russell Mid Cap Com 464287499   309,355 4,236 SH   SOLE 0 4,236 0 0
I Shares Core S&P Mid-Cap ETF Com 464287507   11,886,881 45,460 SH   SOLE 0 45,460 0 0
I Shares Core S&P Mid-Cap ETF Com 464287507   1,001,730 3,831 SH   DFND 0 3,831 0 0
Ishares Phlx Semicnd ETF Com 464287523   101,452 200 SH   SOLE 0 200 0 0
I Shares Nasdaq Biotechnology Com 464287556   41,262 325 SH   SOLE 0 325 0 0
Ishares Russell 1000 Value Index Fund Com 464287598   73,549 466 SH   SOLE 0 466 0 0
Ishares S&P Midcap 400 Growth Index Fund Com 464287606   1,213,350 16,178 SH   SOLE 0 16,178 0 0
Ishares S&P Midcap 400 Growth Index Fund Com 464287606   60,000 800 SH   DFND 0 800 0 0
Ishares Russell 1000 Growth ETF Com 464287614   82,829 301 SH   SOLE 0 301 0 0
Ishares Russell 2000 Value Index Fund Com 464287630   222,605 1,581 SH   SOLE 0 1,581 0 0
Ishares Russell 2000 Value Index Fund Com 464287630   23,373 166 SH   DFND 0 166 0 0
Ishares Russell 2000 Growth Index Fund Com 464287648   235,380 970 SH   SOLE 0 970 0 0
I Shares Russell 2000 Com 464287655   295,699 1,579 SH   SOLE 0 1,579 0 0
I Shares Russell 2000 Com 464287655   47,567 254 SH   DFND 0 254 0 0
Ishares Core S&P US Value ETF Com 464287663   11,035 141 SH   SOLE 0 141 0 0
Ishares S&P Midcap 400 Value Index Fd Com 464287705   361,671 3,376 SH   SOLE 0 3,376 0 0
I Shares Core S&P Small-Cap ETF Com 464287804   12,611,305 126,556 SH   SOLE 0 126,556 0 0
I Shares Core S&P Small-Cap ETF Com 464287804   1,042,937 10,466 SH   DFND 0 10,466 0 0
Ishs S&P Small Cap 600 Value ETF Com 464287879   147,009 1,546 SH   SOLE 0 1,546 0 0
Ishares S&P Smallcap 600 Growth ETF Com 464287887   100,909 878 SH   SOLE 0 878 0 0
Ishs S&P Global Infrastructure Idx ETF Com 464288372   35,682 760 SH   SOLE 0 760 0 0
Ishares Dow Jones International Select Divd Com 464288448   10,532 400 SH   SOLE 0 400 0 0
Ishares IBoxx $ High Yield Corp Bond Fd Com 464288513   11,636 155 SH   SOLE 0 155 0 0
Ishares Kld 400 Social Indexfund Com 464288570   315,974 3,754 SH   SOLE 0 3,754 0 0
Ishares MBS ETF Com 464288588   5,596 60 SH   SOLE 0 60 0 0
Ishares 1-3 Year Credit Bond ETF Com 464288646   10,034 200 SH   SOLE 0 200 0 0
Ishares S&P Global Materials Com 464288695   30,776 376 SH   SOLE 0 376 0 0
IShs Tr Dow Jones US Aerospace & Defense Idx Com 464288760   35,001 300 SH   SOLE 0 300 0 0
iShares MSCI USA ESG Select Index Com 464288802   364,915 3,897 SH   SOLE 0 3,897 0 0
iShares MSCI USA ESG Select Index Com 464288802   153,570 1,640 SH   DFND 0 1,640 0 0
Ishares Russell Microcap Idx Fund Com 464288869   18,362 168 SH   SOLE 0 168 0 0
Ishares MSCI EAFE Value Idx Fund Com 464288877   14,682 300 SH   SOLE 0 300 0 0
Ishares Russell Top 200 ETF Com 464289446   10,664 100 SH   SOLE 0 100 0 0
I Shares Silver Trust Com 46428Q109   94,527 4,525 SH   SOLE 0 4,525 0 0
Ishs MSCI USA Min Vol Factor ETF Com 46429B697   221,503 2,980 SH   SOLE 0 2,980 0 0
Ishs Edge MSCI USA Quality Factor ETF Com 46432F339   265,289 1,967 SH   SOLE 0 1,967 0 0
Ishs Edge MSCI USA Momentum Factor ETF Com 46432F396   52,074 361 SH   SOLE 0 361 0 0
Ishares Core MSCI EAFE ETF Com 46432F842   309,218 4,581 SH   SOLE 0 4,581 0 0
Ishares Core MSCI EAFE ETF Com 46432F842   61,088 905 SH   DFND 0 905 0 0
Ishares Core MSCI Emer Mkts ETF Com 46434G103   146,884 2,980 SH   SOLE 0 2,980 0 0
IShares MSCI EM ESG ETF Com 46434G863   53,929 1,705 SH   SOLE 0 1,705 0 0
Ishs Tr Core Divd Growth ETF Com 46434V621   8,090 157 SH   DFND 0 157 0 0
Ishs MSCI EAFE ESG ETF Com 46435G516   89,339 1,225 SH   SOLE 0 1,225 0 0
Ishares Robotics & Artificial Intel ETF Com 46435U556   5,286 160 SH   SOLE 0 160 0 0
Isun Inc Com 465246106   6,000 15,000 SH   SOLE 0 15,000 0 0
JP Morgan Chase & Co Com 46625H100   22,505,386 154,740 SH   SOLE 0 149,172 0 5,568
JP Morgan Chase & Co Com 46625H100   6,016,998 41,371 SH   DFND 0 41,371 0 0
Jacobs Solutions Inc Com 46982L108   59,445 500 SH   SOLE 0 500 0 0
Jefferies Finl Group Inc Com 47233W109   15,092 455 SH   SOLE 0 455 0 0
Johnson & Johnson Com 478160104   22,363,242 135,109 SH   SOLE 0 132,645 0 2,464
Johnson & Johnson Com 478160104   3,442,816 20,800 SH   DFND 0 20,800 0 0
Jones Lang Lasalle Inc Com 48020Q107   112,020 719 SH   SOLE 0 719 0 0
KLA Corporation Com 482480100   334,664 690 SH   SOLE 0 690 0 0
KKR & Co Inc Cl A Com 48251W104   56,000 1,000 SH   SOLE 0 1,000 0 0
Kaman Corporation Com 483548103   7,299 300 SH   SOLE 0 300 0 0
Kellogg Company Com 487836108   1,550,335 23,002 SH   SOLE 0 23,002 0 0
Kellogg Company Com 487836108   118,017 1,751 SH   DFND 0 1,751 0 0
Kennedy-Wilson Holdings Inc Com 489398107   385,372 23,599 SH   SOLE 0 22,599 0 1,000
Kennedy-Wilson Holdings Inc Com 489398107   9,961 610 SH   DFND 0 610 0 0
Keurig Dr Pepper Inc Com 49271V100   63,416 2,028 SH   SOLE 0 2,028 0 0
Keycorp New Com 493267108   82,328 8,910 SH   SOLE 0 8,910 0 0
Keycorp New Com 493267108   3,696 400 SH   DFND 0 400 0 0
Keysight Technologies Inc Com 49338L103   118,722 709 SH   SOLE 0 369 0 340
Kilroy Realty Com 49427F108   62,978 2,093 SH   SOLE 0 2,093 0 0
Kimbell Royalty Partners LP Com 49435R102   23,963 1,629 SH   SOLE 0 0 0 1,629
Kimberly-Clark Corp Com 494368103   3,855,187 27,924 SH   SOLE 0 27,154 0 770
Kimberly-Clark Corp Com 494368103   43,765 317 SH   DFND 0 317 0 0
Kinder Morgan Inc Com 49456B101   7,749 450 SH   SOLE 0 450 0 0
Kinsale Cap Group Inc Com 49714P108   16,465 44 SH   SOLE 0 44 0 0
Kohls Corp Com 500255104   69 3 SH   SOLE 0 3 0 0
Koninklijke Ahold Delhaize NV ADR Com 500467501   10,231 300 SH   SOLE 0 300 0 0
Kraft Heinz Co Com 500754106   656,040 18,480 SH   SOLE 0 17,365 0 1,115
Kraft Heinz Co Com 500754106   16,401 462 SH   DFND 0 462 0 0
L3Harris Technologies Inc Com 502431109   195,770 1,000 SH   SOLE 0 1,000 0 0
LVMH Moet Hennessy Louis Vuitton ADR Com 502441306   13,181 70 SH   DFND 0 70 0 0
Laboratory Corp Amer Hldgs New Com 50540R409   884,957 3,667 SH   SOLE 0 3,667 0 0
Laboratory Corp Amer Hldgs New Com 50540R409   3,861 16 SH   DFND 0 16 0 0
LAM Research Corp Com 512807108   2,755,941 4,287 SH   SOLE 0 4,287 0 0
LAM Research Corp Com 512807108   218,572 340 SH   DFND 0 340 0 0
Landstar Sys Inc Com 515098101   167,702 871 SH   SOLE 0 871 0 0
Las Vegas Sands Corp Com 517834107   116 2 SH   SOLE 0 2 0 0
Estee Lauder Cos Inc Cl A Com 518439104   157,300 801 SH   SOLE 0 801 0 0
Lear Corp New Com 521865204   21,533 150 SH   SOLE 0 150 0 0
Leidos Holdings Inc Com 525327102   142,010 1,605 SH   SOLE 0 1,605 0 0
Lennar Corp Com 526057104   39,473 315 SH   SOLE 0 315 0 0
Lennar Corp Cl B Com 526057302   34,572 306 SH   SOLE 0 306 0 0
Liberty Broadband Corp A Com 530307107   877 11 SH   SOLE 0 11 0 0
Liberty Broadband Corp Ser C Com 530307305   406,318 5,072 SH   SOLE 0 5,072 0 0
Liberty Media Corp Ser A SiriusSM Group Com 531229409   555,933 16,944 SH   SOLE 0 16,944 0 0
Liberty Media Corp Ser C SiriusXM Group Com 531229607   39,538 1,208 SH   SOLE 0 1,208 0 0
Liberty Media Corp Cl C Com 531229854   1,656 22 SH   SOLE 0 22 0 0
Liberty Media Corp Ser A Com 531229870   744 11 SH   SOLE 0 11 0 0
Eli Lilly & Company Com 532457108   2,859,371 6,097 SH   SOLE 0 4,697 0 1,400
Eli Lilly & Company Com 532457108   586,225 1,250 SH   DFND 0 1,250 0 0
Lincoln National Corp Inc Com 534187109   20,608 800 SH   DFND 0 800 0 0
Lithia Motors Inc A Com 536797103   143,540 472 SH   SOLE 0 472 0 0
Lockheed Martin Corp Com 539830109   6,085,763 13,219 SH   SOLE 0 13,219 0 0
Lockheed Martin Corp Com 539830109   294,643 640 SH   DFND 0 640 0 0
Loews Corp Com 540424108   66,446 1,119 SH   SOLE 0 1,119 0 0
Lowes Companies Inc Com 548661107   16,339,552 72,395 SH   SOLE 0 71,451 0 944
Lowes Companies Inc Com 548661107   2,284,535 10,122 SH   DFND 0 10,122 0 0
Luckin Coffee Inc Com 54951L109   52,514 2,335 SH   SOLE 0 2,335 0 0
Lululemon Athletica Inc Com 550021109   18,925 50 SH   SOLE 0 50 0 0
Lululemon Athletica Inc Com 550021109   9,841 26 SH   DFND 0 26 0 0
M & T Bank Corporation Com 55261F104   1,417,918 11,457 SH   SOLE 0 10,407 0 1,050
M & T Bank Corporation Com 55261F104   541,079 4,372 SH   DFND 0 4,372 0 0
MKS Instruments Inc Com 55306N104   163,988 1,517 SH   SOLE 0 1,517 0 0
MPLX LP Com 55336V100   16,970 500 SH   SOLE 0 500 0 0
MSC Industrial Direct Co Cl A Com 553530106   3,902,002 40,953 SH   SOLE 0 40,953 0 0
MSC Industrial Direct Co Cl A Com 553530106   33,824 355 SH   DFND 0 355 0 0
MSCI Inc Cl A Com 55354G100   17,364 37 SH   SOLE 0 37 0 0
Madison Square Garden Sports Corp Com 55825T103   32,909 175 SH   SOLE 0 175 0 0
Magellan Midstream Partners LP Com 559080106   73,039 1,172 SH   SOLE 0 1,172 0 0
Manulife Finl Corp Com 56501R106   5,011 265 SH   SOLE 0 265 0 0
Marathon Oil Corp Com 565849106   4,604 200 SH   SOLE 0 200 0 0
Marathon Petroleum Corp Com 56585A102   87,450 750 SH   SOLE 0 750 0 0
Marathon Petroleum Corp Com 56585A102   498,115 4,272 SH   DFND 0 4,272 0 0
Marine Products Corp Com 568427108   9,324 553 SH   SOLE 0 553 0 0
Markel Group Inc Com 570535104   788,413 570 SH   SOLE 0 570 0 0
Marsh & McLennan Inc Com 571748102   76,360 406 SH   SOLE 0 406 0 0
Marsh & McLennan Inc Com 571748102   2,633 14 SH   DFND 0 14 0 0
Marriott International Inc Cl A Com 571903202   190,854 1,039 SH   SOLE 0 1,039 0 0
Marriott International Inc Cl A Com 571903202   92,396 503 SH   DFND 0 503 0 0
Masco Corp Com 574599106   32,248 562 SH   SOLE 0 562 0 0
Masco Corp Com 574599106   126,236 2,200 SH   DFND 0 2,200 0 0
Mastercard Inc Com 57636Q104   23,710,091 60,285 SH   SOLE 0 60,232 0 53
Mastercard Inc Com 57636Q104   1,146,076 2,914 SH   DFND 0 2,914 0 0
Matson Inc Com 57686G105   93,276 1,200 SH   SOLE 0 1,200 0 0
Matson Inc Com 57686G105   46,638 600 SH   DFND 0 600 0 0
Mattel Inc Com 577081102   2,345 120 SH   SOLE 0 120 0 0
McCormick & Co Inc Com 579780206   7,778,037 89,167 SH   SOLE 0 89,167 0 0
McCormick & Co Inc Com 579780206   503,928 5,777 SH   DFND 0 5,777 0 0
McDonalds Corp Com 580135101   10,831,388 36,297 SH   SOLE 0 36,197 0 100
McDonalds Corp Com 580135101   1,375,372 4,609 SH   DFND 0 4,609 0 0
McKesson Corp Com 58155Q103   143,149 335 SH   SOLE 0 335 0 0
McKesson Corp Com 58155Q103   12,392 29 SH   DFND 0 29 0 0
Merck & Co Inc New Com 58933Y105   13,455,974 116,613 SH   SOLE 0 109,971 0 6,642
Merck & Co Inc New Com 58933Y105   1,275,175 11,051 SH   DFND 0 11,051 0 0
Metlife Inc Com 59156R108   145,621 2,576 SH   SOLE 0 2,576 0 0
Mettler Toledo Intl Inc Com 592688105   300,366 229 SH   SOLE 0 229 0 0
Mettler Toledo Intl Inc Com 592688105   5,247 4 SH   DFND 0 4 0 0
Microsoft Corp Com 594918104   56,934,883 167,190 SH   SOLE 0 166,921 0 269
Microsoft Corp Com 594918104   8,614,300 25,296 SH   DFND 0 25,296 0 0
Microchip Technology Inc Com 595017104   77,675 867 SH   SOLE 0 867 0 0
Microchip Technology Inc Com 595017104   89,590 1,000 SH   DFND 0 1,000 0 0
Micron Technology Inc Com 595112103   51,624 818 SH   SOLE 0 818 0 0
Moderna Inc Com 60770K107   60,750 500 SH   SOLE 0 500 0 0
Mohawk Inds Inc Com 608190104   103,882 1,007 SH   SOLE 0 1,007 0 0
Molina Healthcare Inc Com 60855R100   143,089 475 SH   SOLE 0 475 0 0
Mondelez Intl Inc Com 609207105   3,445,321 47,235 SH   SOLE 0 47,235 0 0
Mondelez Intl Inc Com 609207105   2,647,066 36,291 SH   DFND 0 36,291 0 0
Monolithic Pwr Sys Inc Com 609839105   70,230 130 SH   SOLE 0 130 0 0
Monster Beverage Corp New Com 61174X109   115 2 SH   SOLE 0 2 0 0
Moodys Corp Com 615369105   74,760 215 SH   SOLE 0 215 0 0
Moodys Corp Com 615369105   363,715 1,046 SH   DFND 0 1,046 0 0
Morgan Stanley Com 617446448   903,190 10,576 SH   SOLE 0 10,576 0 0
Morgan Stanley Com 617446448   87,962 1,030 SH   DFND 0 1,030 0 0
Morgan Stanley India Invt Fd I Com 61745C105   3,879 179 SH   SOLE 0 179 0 0
Mosaic Co New Com 61945C103   1,330 38 SH   SOLE 0 38 0 0
Motorola Solutions Inc Com 620076307   109,980 375 SH   SOLE 0 375 0 0
Myers Industries Inc Com 628464109   19,430 1,000 SH   SOLE 0 1,000 0 0
Nio Inc Com 62914V106   9,690 1,000 SH   SOLE 0 1,000 0 0
NRG Energy Inc New Com 629377508   27,856 745 SH   DFND 0 745 0 0
Nano Dimension Ltd Com 63008G203   4,046 1,400 SH   SOLE 0 1,400 0 0
Nasdaq Stock Mkt Inc Com 631103108   146,110 2,931 SH   DFND 0 2,931 0 0
Natera Inc Com 632307104   5,109 105 SH   SOLE 0 105 0 0
National Healthcare Corp Com 635906100   1,855 30 SH   SOLE 0 30 0 0
National Fuel Gas Company Com 636180101   5,136 100 SH   SOLE 0 100 0 0
National Grid PLC ADR New 2017 Com 636274409   142,470 2,116 SH   SOLE 0 2,116 0 0
National Grid PLC ADR New 2017 Com 636274409   33,665 500 SH   DFND 0 500 0 0
Netapp Inc Com 64110D104   9,244 121 SH   SOLE 0 121 0 0
Netflix Inc Com 64110L106   195,137 443 SH   SOLE 0 443 0 0
Neurocrine Biosciences Inc Com 64125C109   9,996 106 SH   SOLE 0 106 0 0
American New World Fd Cl F2 Com 649280823   65,209 880 SH   SOLE 0 880 0 0
Newell Brands Inc Com 651229106   1,740 200 SH   SOLE 0 200 0 0
Newmont Mining Corp Com 651639106   48,718 1,142 SH   SOLE 0 1,142 0 0
News Corp New Cl A Com 65249B109   78 4 SH   SOLE 0 4 0 0
Nextera Energy Inc Com 65339F101   15,235,783 205,334 SH   SOLE 0 205,334 0 0
Nextera Energy Inc Com 65339F101   979,959 13,207 SH   DFND 0 13,207 0 0
Nike Inc Cl B Com 654106103   10,005,592 90,655 SH   SOLE 0 90,615 0 40
Nike Inc Cl B Com 654106103   1,440,329 13,050 SH   DFND 0 13,050 0 0
Nokia Corp Spons ADR Com 654902204   603 145 SH   SOLE 0 145 0 0
Nokia Corp Spons ADR Com 654902204   3,586 862 SH   DFND 0 862 0 0
Norfolk Southern Corp Com 655844108   4,042,904 17,829 SH   SOLE 0 17,089 0 740
Norfolk Southern Corp Com 655844108   2,268,280 10,003 SH   DFND 0 10,003 0 0
Northern Trust Corp Com 665859104   25,652 346 SH   SOLE 0 346 0 0
Northrop Grumman Corp Com 666807102   428,452 940 SH   SOLE 0 940 0 0
Northrop Grumman Corp Com 666807102   136,740 300 SH   DFND 0 300 0 0
Gen Digital Inc Com 668771108   18,550 1,000 SH   DFND 0 1,000 0 0
Novartis AG ADR Com 66987V109   5,560,242 55,101 SH   SOLE 0 55,101 0 0
Novartis AG ADR Com 66987V109   404,145 4,005 SH   DFND 0 4,005 0 0
Novo Nordisk A/S ADR Com 670100205   1,457,603 9,007 SH   SOLE 0 9,007 0 0
Novo Nordisk A/S ADR Com 670100205   871,616 5,386 SH   DFND 0 5,386 0 0
Nucor Corp Com 670346105   511,126 3,117 SH   SOLE 0 1,547 0 1,570
Nucor Corp Com 670346105   90,189 550 SH   DFND 0 550 0 0
Nuveen New York AMT Free Qlty Muni Inc Fd Com 670656107   34,724 3,355 SH   SOLE 0 3,355 0 0
Nvidia Corporation Com 67066G104   5,707,809 13,493 SH   SOLE 0 13,493 0 0
Nvidia Corporation Com 67066G104   79,951 189 SH   DFND 0 189 0 0
Nutrien Ltd NPV Com 67077M108   59,050 1,000 SH   SOLE 0 1,000 0 0
O Reilly Automotive Inc New Com 67103H107   153,803 161 SH   SOLE 0 161 0 0
Occidental Petroleum Corp Com 674599105   999,424 16,997 SH   SOLE 0 16,677 0 320
Occidental Petroleum Corp Com 674599105   58,800 1,000 SH   DFND 0 1,000 0 0
Ocular Therapeutix Inc Com 67576A100   20,640 4,000 SH   SOLE 0 4,000 0 0
Oil Dri Corp Amer Com 677864100   17,697 300 SH   SOLE 0 300 0 0
Old Republic Intl Corp Com 680223104   20,992 834 SH   SOLE 0 834 0 0
Omnicom Group Inc Com 681919106   135,208 1,421 SH   SOLE 0 1,421 0 0
ONE Gas Inc Com 68235P108   115,215 1,500 SH   DFND 0 1,500 0 0
Oneok Inc New Com 682680103   157,756 2,556 SH   SOLE 0 2,556 0 0
Oneok Inc New Com 682680103   7,592 123 SH   DFND 0 123 0 0
Onyx Svc & Solutions Inc Com 683401103   0 3,000 SH   SOLE 0 3,000 0 0
Oracle Corporation Com 68389X105   4,104,080 34,462 SH   SOLE 0 34,462 0 0
Oracle Corporation Com 68389X105   872,930 7,330 SH   DFND 0 7,330 0 0
Orion Office REIT Inc Com 68629Y103   79 12 SH   SOLE 0 12 0 0
Ormat Technologies Inc Com 686688102   17,701 220 SH   DFND 0 220 0 0
Oscar Health Inc A Com 687793109   806 100 SH   SOLE 0 100 0 0
Oshkosh Corp Com 688239201   3,290 38 SH   SOLE 0 38 0 0
Otis Worldwide Corp Com 68902V107   1,273,733 14,310 SH   SOLE 0 14,073 0 237
Otis Worldwide Corp Com 68902V107   247,537 2,781 SH   DFND 0 2,781 0 0
Otter Tail Power Co Com 689648103   63,168 800 SH   SOLE 0 800 0 0
PNC Financial Services Group Inc Com 693475105   242,958 1,929 SH   SOLE 0 1,929 0 0
PNC Financial Services Group Inc Com 693475105   95,470 758 SH   DFND 0 758 0 0
PNM Resources Inc Com 69349H107   67,650 1,500 SH   SOLE 0 1,500 0 0
PPG Industries Inc Com 693506107   178,108 1,201 SH   SOLE 0 1,201 0 0
PPG Industries Inc Com 693506107   88,980 600 SH   DFND 0 600 0 0
Paccar Inc Com 693718108   15,643 187 SH   SOLE 0 187 0 0
Packaging Corp Amer Com 695156109   15,198 115 SH   SOLE 0 115 0 0
Palo Alto Networks Inc Com 697435105   14,857,395 58,148 SH   SOLE 0 58,148 0 0
Palo Alto Networks Inc Com 697435105   346,983 1,358 SH   DFND 0 1,358 0 0
Pan American Silver Corp Com 697900108   190 13 SH   SOLE 0 13 0 0
Parker Hannifin Corp Com 701094104   450,496 1,155 SH   SOLE 0 1,155 0 0
Parker Hannifin Corp Com 701094104   131,053 336 SH   DFND 0 336 0 0
Paychex Inc Com 704326107   5,284,403 47,237 SH   SOLE 0 47,037 0 200
Paychex Inc Com 704326107   118,247 1,057 SH   DFND 0 1,057 0 0
Paycom Software Inc Com 70432V102   102,797 320 SH   SOLE 0 320 0 0
Paylocity Hldg Corp Com 70438V106   6,828 37 SH   SOLE 0 37 0 0
Paypal Hldgs Inc Com 70450Y103   2,997,178 44,915 SH   SOLE 0 44,915 0 0
Paypal Hldgs Inc Com 70450Y103   204,194 3,060 SH   DFND 0 3,060 0 0
Peloton Interactive Inc A Com 70614W100   2,307 300 SH   SOLE 0 300 0 0
Penske Automotive Group Inc Com 70959W103   4,951,410 29,715 SH   SOLE 0 29,715 0 0
Penske Automotive Group Inc Com 70959W103   24,995 150 SH   DFND 0 150 0 0
Pepsico Inc Com 713448108   17,809,459 96,153 SH   SOLE 0 95,942 0 211
Pepsico Inc Com 713448108   2,713,103 14,648 SH   DFND 0 14,648 0 0
Pfizer Inc Com 717081103   10,821,224 295,017 SH   SOLE 0 295,017 0 0
Pfizer Inc Com 717081103   1,651,224 45,017 SH   DFND 0 45,017 0 0
Philip Morris Intl Inc Com 718172109   1,494,855 15,313 SH   SOLE 0 15,313 0 0
Philip Morris Intl Inc Com 718172109   115,192 1,180 SH   DFND 0 1,180 0 0
Phillips 66 Com 718546104   192,668 2,020 SH   SOLE 0 2,020 0 0
Phillips 66 Com 718546104   40,727 427 SH   DFND 0 427 0 0
Physicians Realty Trust Com 71943U104   6,995 500 SH   DFND 0 500 0 0
Pimco Enhanced Sht Maturity Actv Exch ETF Com 72201R833   14,166 142 SH   SOLE 0 142 0 0
Pinnacle Finl Partners Inc Com 72346Q104   9,461 167 SH   SOLE 0 167 0 0
Plug Power Inc New Com 72919P202   416 40 SH   SOLE 0 40 0 0
Polaris Inds Inc Com 731068102   21,767 180 SH   SOLE 0 180 0 0
Portland General Electric Com 736508847   962,825 20,560 SH   SOLE 0 18,210 0 2,350
Prestige Brand Holdings Com 74112D101   1,163,402 19,576 SH   SOLE 0 19,576 0 0
Prestige Brand Holdings Com 74112D101   5,052 85 SH   DFND 0 85 0 0
Price T Rowe Group Inc Com 74144T108   1,665,737 14,870 SH   SOLE 0 14,870 0 0
Price T Rowe Group Inc Com 74144T108   14,003 125 SH   DFND 0 125 0 0
Procter & Gamble Co Com 742718109   17,585,300 115,891 SH   SOLE 0 112,210 0 3,681
Procter & Gamble Co Com 742718109   1,619,369 10,672 SH   DFND 0 10,672 0 0
Progressive Corp Ohio Com 743315103   316,497 2,391 SH   SOLE 0 2,391 0 0
Progressive Corp Ohio Com 743315103   34,681 262 SH   DFND 0 262 0 0
ProLogis Inc Com 74340W103   13,367 109 SH   SOLE 0 109 0 0
Proshares Ultrapro QQQ Com 74347X831   41,246 1,006 SH   SOLE 0 1,006 0 0
S&P 500 Aristocrats ETF Com 74348A467   14,613 155 SH   SOLE 0 155 0 0
Provident Financial Services Inc Com 74386T105   362,764 22,201 SH   SOLE 0 22,201 0 0
Prudential Financial Inc Com 744320102   62,460 708 SH   SOLE 0 708 0 0
Public Service Enterprise Gp Com 744573106   419,550 6,701 SH   SOLE 0 6,701 0 0
Public Service Enterprise Gp Com 744573106   106,437 1,700 SH   DFND 0 1,700 0 0
Public Storage Inc Com 74460D109   239,925 822 SH   SOLE 0 822 0 0
Public Storage Inc Com 74460D109   81,435 279 SH   DFND 0 279 0 0
Putnam Intl Capital Opportunities Fd Com 746802495   1,116,463 30,265 SH   SOLE 0 30,265 0 0
Putnam Intl Capital Opportunities Fd Com 746802495   143,027 3,877 SH   DFND 0 3,877 0 0
Qualcomm Inc Com 747525103   1,115,762 9,373 SH   SOLE 0 9,373 0 0
Qualcomm Inc Com 747525103   60,353 507 SH   DFND 0 507 0 0
Quanta Services Inc Com 74762E102   25,931 132 SH   SOLE 0 132 0 0
Quest Diagnostics Inc Com 74834L100   6,325 45 SH   DFND 0 45 0 0
RPM International Inc Com 749685103   44,865 500 SH   SOLE 0 500 0 0
Rapid7 Inc Com 753422104   18,791 415 SH   DFND 0 415 0 0
Rayonier Inc (Reit) Com 754907103   12,576 401 SH   SOLE 0 401 0 0
Realty Income Corporation Com 756109104   8,349,853 139,653 SH   SOLE 0 138,810 0 843
Realty Income Corporation Com 756109104   862,471 14,425 SH   DFND 0 14,425 0 0
Regeneron Pharmaceuticals Inc Com 75886F107   1,437 2 SH   SOLE 0 2 0 0
Regeneron Pharmaceuticals Inc Com 75886F107   14,371 20 SH   DFND 0 20 0 0
Regions Financial Corp New Com 7591EP100   10,140 569 SH   SOLE 0 569 0 0
Republic Svcs Inc Com 760759100   211,221 1,379 SH   SOLE 0 1,379 0 0
Resmed Inc Com 761152107   61,180 280 SH   SOLE 0 280 0 0
Rivian Automotive Inc A Com 76954A103   37,235 2,235 SH   SOLE 0 2,235 0 0
Rivian Automotive Inc A Com 76954A103   10,829 650 SH   DFND 0 650 0 0
Roblox Corp A Com 771049103   3,224 80 SH   SOLE 0 80 0 0
Rockwell Automation Inc Com 773903109   300,458 912 SH   SOLE 0 912 0 0
Roper Technologies Inc Com 776696106   225,976 470 SH   SOLE 0 470 0 0
Ross Stores Inc Com 778296103   112 1 SH   SOLE 0 1 0 0
Royal Bank Of Canada Com 780087102   369,051 3,864 SH   SOLE 0 3,864 0 0
Shell PLC Com 780259305   577,172 9,559 SH   SOLE 0 9,559 0 0
Shell PLC Com 780259305   71,248 1,180 SH   DFND 0 1,180 0 0
Ryman Hospitality Pptys Inc Com 78377T107   37,168 400 SH   SOLE 0 400 0 0
S&P Global Inc Com 78409V104   2,416,966 6,029 SH   SOLE 0 6,029 0 0
S&P Global Inc Com 78409V104   67,350 168 SH   DFND 0 168 0 0
SJW Corp Com 784305104   5,609 80 SH   SOLE 0 80 0 0
Spdr S&P 500 Etf Trust Com 78462F103   5,579,565 12,587 SH   SOLE 0 12,587 0 0
Spdr S&P 500 Etf Trust Com 78462F103   113,923 257 SH   DFND 0 257 0 0
Spdr Gold Shares Com 78463V107   1,518,147 8,516 SH   SOLE 0 8,516 0 0
SPDR Int Tm Corporate Bond ETF Com 78464A375   6,261 195 SH   SOLE 0 195 0 0
SPDR Port S&P 500 Value ETF Com 78464A508   88,474 2,048 SH   SOLE 0 2,048 0 0
SPDR S&P Dividend ETF Com 78464A763   1,258,774 10,269 SH   SOLE 0 10,269 0 0
SPDR S&P Dividend ETF Com 78464A763   150,773 1,230 SH   DFND 0 1,230 0 0
Spdr Ser Trust SP Biotech ETF Com 78464A870   278,138 3,343 SH   SOLE 0 3,343 0 0
SS&C Technologies Hldgs Inc Com 78467J100   896,941 14,801 SH   SOLE 0 14,438 0 363
SPDR Dow Jones Industrial Avg Com 78467X109   509,586 1,482 SH   SOLE 0 1,482 0 0
SPDR S&P MidCap 400 Com 78467Y107   460,711 962 SH   SOLE 0 962 0 0
SPDR S&P Kensho Smart Mobility ETF Com 78468R689   9,196 275 SH   SOLE 0 275 0 0
SPDR Nuveen Barclays Muni Bond ETF Com 78468R721   24,511 531 SH   SOLE 0 531 0 0
SPDR Nuveen BBG Bar Shrt Term ETF Com 78468R739   27,289 580 SH   SOLE 0 580 0 0
Spdr Ser Tr S&P 500 High Divd ETF Com 78468R788   43,013 1,160 SH   SOLE 0 1,160 0 0
SPDR S&P 500 Fossil Fuel Reserves Free ETF Com 78468R796   417,764 11,550 SH   SOLE 0 11,550 0 0
Saba Capital Income & Oprnt Fd Com 78518H202   10,010 1,300 SH   SOLE 0 1,300 0 0
Salesforce Inc Com 79466L302   7,437,408 35,205 SH   SOLE 0 35,205 0 0
Salesforce Inc Com 79466L302   69,927 331 SH   DFND 0 331 0 0
Sanofi Spons ADR Com 80105N105   271,440 5,036 SH   SOLE 0 5,036 0 0
Henry Schein Inc Com 806407102   83,695 1,032 SH   SOLE 0 1,032 0 0
Schlumberger Ltd Com 806857108   108,064 2,200 SH   SOLE 0 2,200 0 0
The Charles Schwab Corp New Com 808513105   39,676 700 SH   SOLE 0 700 0 0
Schwab US Dividend Equity ETF Com 808524797   185,762 2,558 SH   SOLE 0 2,558 0 0
Schwab Intl Equity ETF Com 808524805   179,926 5,047 SH   SOLE 0 5,047 0 0
Scilex Holding Co Com 80880W106   160 29 SH   SOLE 0 29 0 0
Scotts Miracle Gro Company Com 810186106   125,380 2,000 SH   SOLE 0 2,000 0 0
Scotts Miracle Gro Company Com 810186106   2,946 47 SH   DFND 0 47 0 0
Sealed Air Corp New Com 81211K100   842,520 21,063 SH   SOLE 0 21,063 0 0
Sealed Air Corp New Com 81211K100   18,000 450 SH   DFND 0 450 0 0
Select Sector SPDR Tr Materials Com 81369Y100   24,032 290 SH   SOLE 0 290 0 0
Amex Healthcare Select Sector SPDR ETF Com 81369Y209   42,474 320 SH   SOLE 0 320 0 0
Consumer Discr Select Sector SPDR ETF Com 81369Y407   30,566 180 SH   SOLE 0 180 0 0
Consumer Discr Select Sector SPDR ETF Com 81369Y407   153,678 905 SH   DFND 0 905 0 0
Select Sector SPDR Energy ETF Com 81369Y506   44,481 548 SH   SOLE 0 548 0 0
Financial Select Sector SPDR ETF Com 81369Y605   31,350 930 SH   SOLE 0 930 0 0
Amex Industrial Select Sector SPDR ETF Com 81369Y704   107,320 1,000 SH   SOLE 0 1,000 0 0
MFC Select Sector SPDR Tr Technology Com 81369Y803   206,372 1,187 SH   SOLE 0 1,187 0 0
MFC Select Sector SPDR Tr Technology Com 81369Y803   221,672 1,275 SH   DFND 0 1,275 0 0
Utilities Select Sector SPDR ETF Com 81369Y886   32,720 500 SH   SOLE 0 500 0 0
Sempra Com 816851109   53,140 365 SH   SOLE 0 365 0 0
Service Now Com 81762P102   98,345 175 SH   SOLE 0 175 0 0
Sherwin Williams Co Com 824348106   246,934 930 SH   SOLE 0 930 0 0
Shimano Inc ADR Com 82455C101   4,559 275 SH   SOLE 0 275 0 0
Shopify Inc Com 82509L107   67,830 1,050 SH   SOLE 0 1,050 0 0
Signature Bk NY NY Com 82669G104   42 200 SH   DFND 0 200 0 0
Simon Ppty Group Inc New Com 828806109   382,123 3,309 SH   SOLE 0 1,582 0 1,727
Skechers USA Inc Cl A Com 830566105   55,293 1,050 SH   SOLE 0 1,050 0 0
Skyworks Solutions Inc Com 83088M102   28,005 253 SH   SOLE 0 253 0 0
Skyworks Solutions Inc Com 83088M102   33,207 300 SH   DFND 0 300 0 0
The J M Smucker Company Com 832696405   664,515 4,500 SH   SOLE 0 3,903 0 597
The J M Smucker Company Com 832696405   37,951 257 SH   DFND 0 257 0 0
Snap On Inc Com 833034101   210,379 730 SH   SOLE 0 730 0 0
Snap Inc Com 83304A106   237 20 SH   SOLE 0 20 0 0
Sociedad Quimic Y Mineral Dechile S A Adr Com 833635105   36,310 500 SH   SOLE 0 500 0 0
Softbank Group Corp ADR Com 83404D109   12,301 525 SH   SOLE 0 525 0 0
Solaredge Technologies Inc Com 83417M104   133,180 495 SH   SOLE 0 495 0 0
Solaredge Technologies Inc Com 83417M104   136,139 506 SH   DFND 0 506 0 0
Sony Corp ADR Com 835699307   4,502 50 SH   SOLE 0 50 0 0
Sorrento Therapeutics Inc Com 83587F202   73 204 SH   SOLE 0 204 0 0
Southstate Corp Com 840441109   42,770 650 SH   SOLE 0 650 0 0
Southern Co Com 842587107   1,354,631 19,283 SH   SOLE 0 19,283 0 0
Southern Co Com 842587107   217,986 3,103 SH   DFND 0 3,103 0 0
Southern Copper Corp Del Com 84265V105   154,313 2,151 SH   SOLE 0 2,151 0 0
Southwest Airlines Co Com 844741108   7,242 200 SH   DFND 0 200 0 0
Spark New Zealand Ltd ADR Com 84652A102   5,457 350 SH   SOLE 0 350 0 0
Sprouts Farmers Market Com 85208M102   16,529 450 SH   SOLE 0 450 0 0
Block Inc Com 852234103   45,600 685 SH   DFND 0 685 0 0
Stag Indl Inc Com 85254J102   6,279 175 SH   SOLE 0 175 0 0
Stanley Black & Decker Inc Com 854502101   83,308 889 SH   SOLE 0 889 0 0
Stanley Black & Decker Inc Com 854502101   24,552 262 SH   DFND 0 262 0 0
Starbucks Corp Com 855244109   12,473,635 125,920 SH   SOLE 0 125,867 0 53
Starbucks Corp Com 855244109   328,186 3,313 SH   DFND 0 3,313 0 0
Starwood Property Trust Inc REIT Com 85571B105   19,400 1,000 SH   SOLE 0 1,000 0 0
State Street Corp Com 857477103   87,304 1,193 SH   SOLE 0 889 0 304
State Street Corp Com 857477103   17,563 240 SH   DFND 0 240 0 0
Steel Dynamics Inc Com 858119100   7,407 68 SH   SOLE 0 68 0 0
Stonex Group Inc Com 861896108   571,341 6,877 SH   SOLE 0 6,877 0 0
Stryker Corp Com 863667101   7,054,596 23,123 SH   SOLE 0 23,123 0 0
Stryker Corp Com 863667101   1,365,888 4,477 SH   DFND 0 4,477 0 0
Sun Communities Inc REIT Com 866674104   9,524 73 SH   DFND 0 73 0 0
SunPower Corporation Com 867652406   111,377 11,365 SH   SOLE 0 0 0 11,365
Sunrun Inc Com 86771W105   1,965 110 SH   SOLE 0 110 0 0
Sunrun Inc Com 86771W105   46,311 2,593 SH   DFND 0 2,593 0 0
Symbotic Inc Class A Com 87151X101   8,562 200 SH   SOLE 0 200 0 0
Synchrony Financial Com 87165B103   1,244,084 36,677 SH   SOLE 0 36,677 0 0
Sysco Corp Com 871829107   2,385,530 32,150 SH   SOLE 0 31,960 0 190
Sysco Corp Com 871829107   99,725 1,344 SH   DFND 0 1,344 0 0
TJX Cos Inc Com 872540109   6,295,403 74,247 SH   SOLE 0 74,077 0 170
TJX Cos Inc Com 872540109   578,861 6,827 SH   DFND 0 6,827 0 0
T Mobile US Inc Com 872590104   9,862 71 SH   SOLE 0 71 0 0
Taiwan Semiconductor Manufacturing Co Com 874039100   14,331 142 SH   SOLE 0 142 0 0
Tapestry Inc Com 876030107   86 2 SH   SOLE 0 2 0 0
Target Corp Com 87612E106   1,231,946 9,340 SH   SOLE 0 9,340 0 0
Target Corp Com 87612E106   395,700 3,000 SH   DFND 0 3,000 0 0
TC Energy Corp Com 87807B107   24,246 600 SH   SOLE 0 600 0 0
Teladoc Health Inc Com 87918A105   2,532 100 SH   DFND 0 100 0 0
Teledyne Technologies Inc Com 879360105   17,267 42 SH   SOLE 0 42 0 0
Teleflex Inc Com 879369106   108,914 450 SH   SOLE 0 450 0 0
Telia Company A B ADR Com 87960M205   5,255 1,200 SH   SOLE 0 1,200 0 0
Telus Corp Com 87971M103   565,936 29,082 SH   SOLE 0 27,582 0 1,500
Telus Corp Com 87971M103   47,677 2,450 SH   DFND 0 2,450 0 0
Templeton Global Bond Fd Adv Cl Com 880208400   9,898 1,299 SH   SOLE 0 1,299 0 0
10x Genomics Inc Cl A Com 88025U109   782 14 SH   SOLE 0 14 0 0
Tesla Motors Inc Com 88160R101   4,618,932 17,645 SH   SOLE 0 17,645 0 0
Tesla Motors Inc Com 88160R101   129,576 495 SH   DFND 0 495 0 0
Texas Instruments Inc Com 882508104   2,315,777 12,864 SH   SOLE 0 12,864 0 0
Texas Instruments Inc Com 882508104   264,629 1,470 SH   DFND 0 1,470 0 0
Texas Pacific Land Corporation Com 88262P102   658,250 500 SH   DFND 0 500 0 0
Thermo Fisher Scientific Inc Com 883556102   17,951,331 34,406 SH   SOLE 0 34,385 0 21
Thermo Fisher Scientific Inc Com 883556102   747,146 1,432 SH   DFND 0 1,432 0 0
3M Com 88579Y101   6,862,571 68,564 SH   SOLE 0 67,586 0 978
3M Com 88579Y101   203,083 2,029 SH   DFND 0 2,029 0 0
Tilray Inc Com 88688T100   702 450 SH   SOLE 0 450 0 0
Topbuild Corp Com 89055F103   64,909 244 SH   DFND 0 244 0 0
Toronto Dominion Bank New Com 891160509   2,315,205 37,336 SH   SOLE 0 37,336 0 0
Toronto Dominion Bank New Com 891160509   816,300 13,164 SH   DFND 0 13,164 0 0
TotalEnergies SE Com 89151E109   28,820 500 SH   DFND 0 500 0 0
Tractor Supply Co Com 892356106   29,849 135 SH   SOLE 0 135 0 0
Travelers Cos Inc Com 89417E109   659,908 3,800 SH   SOLE 0 3,800 0 0
Travelers Cos Inc Com 89417E109   53,835 310 SH   DFND 0 310 0 0
Trex Company Inc Com 89531P105   311,607 4,753 SH   SOLE 0 4,753 0 0
Trex Company Inc Com 89531P105   72,116 1,100 SH   DFND 0 1,100 0 0
Trimble Inc Com 896239100   26,470 500 SH   SOLE 0 500 0 0
Truist Finl Corp Com 89832Q109   1,772,167 58,391 SH   SOLE 0 57,576 0 815
Truist Finl Corp Com 89832Q109   52,536 1,731 SH   DFND 0 1,731 0 0
Two Hbrs Invt Corp Com 90187B804   7,023 506 SH   SOLE 0 506 0 0
Tyson Foods Inc Cl A Com 902494103   89,218 1,748 SH   SOLE 0 1,748 0 0
UBS London Fi Enhanced Large Cap Com 902677780   59,784 100 SH   SOLE 0 100 0 0
US Bancorp Del Com 902973304   3,606,184 109,146 SH   SOLE 0 108,836 0 310
US Bancorp Del Com 902973304   561,845 17,005 SH   DFND 0 17,005 0 0
Under Armor Inc Class A Com 904311107   1,444 200 SH   SOLE 0 200 0 0
Unilever PLC ADR Com 904767704   2,605,927 49,989 SH   SOLE 0 49,271 0 718
Unilever PLC ADR Com 904767704   79,759 1,530 SH   DFND 0 1,530 0 0
Union Bankshares Inc Com 905400107   79,491 3,419 SH   SOLE 0 3,419 0 0
Union Bankshares Inc Com 905400107   597,869 25,715 SH   DFND 0 25,715 0 0
Union Pacific Corp Com 907818108   14,491,598 70,822 SH   SOLE 0 70,393 0 429
Union Pacific Corp Com 907818108   934,500 4,567 SH   DFND 0 4,567 0 0
United Continental Hldgs Inc Com 910047109   5,761 105 SH   SOLE 0 105 0 0
United Natural Foods Com 911163103   1,173 60 SH   SOLE 0 60 0 0
United Parcel Svc Inc Cl B Com 911312106   2,148,849 11,988 SH   SOLE 0 11,885 0 103
United Parcel Svc Inc Cl B Com 911312106   42,303 236 SH   DFND 0 236 0 0
United Utilities Group PLC ADR Com 91311E102   4,279 175 SH   SOLE 0 175 0 0
UnitedHealth Group Inc Com 91324P102   9,373,922 19,503 SH   SOLE 0 19,410 0 93
UnitedHealth Group Inc Com 91324P102   358,077 745 SH   DFND 0 745 0 0
Unitil Corp Com 913259107   7,607 150 SH   SOLE 0 150 0 0
Universal Health Realty Income Trust Com 91359E105   41,395 870 SH   SOLE 0 870 0 0
Univest Financial Corporation Com 915271100   126,632 7,004 SH   SOLE 0 7,004 0 0
Unum Group Com 91529Y106   95 2 SH   SOLE 0 2 0 0
V F Cp Com 918204108   22,545 1,181 SH   SOLE 0 1,181 0 0
UWM Holdings Corp A Com 91823B109   1,064 190 SH   SOLE 0 190 0 0
Valero Energy Corp New Com 91913Y100   65,688 560 SH   SOLE 0 560 0 0
Valero Energy Corp New Com 91913Y100   33,431 285 SH   DFND 0 285 0 0
Vaneck Green Bond ETF Com 92189F171   23,295 1,000 SH   SOLE 0 1,000 0 0
Vanguard Dividend Appreciation ETF Com 921908844   4,594,333 28,285 SH   SOLE 0 28,285 0 0
Vanguard Dividend Appreciation ETF Com 921908844   168,115 1,035 SH   DFND 0 1,035 0 0
Vanguard Intl Growth Adm #581 Com 921910501   37,399 365 SH   SOLE 0 365 0 0
Vanguard World Fd ESG US Stock ETF Com 921910733   70,515 900 SH   SOLE 0 900 0 0
Vanguard Mega Cap Growth ETF Com 921910816   35,298 150 SH   SOLE 0 150 0 0
Vanguard Mega Cap 300 Idx ETF Com 921910873   31,605 202 SH   SOLE 0 202 0 0
Vanguard Intermediate-Term Bond ETF Com 921937819   978,216 13,003 SH   SOLE 0 13,003 0 0
Vanguard Short-Term Bond ETF Com 921937827   2,507,413 33,180 SH   SOLE 0 33,180 0 0
Vanguard Short-Term Bond ETF Com 921937827   55,922 740 SH   DFND 0 740 0 0
Vanguard Bond Index Fd ETF Com 921937835   3,171,465 43,630 SH   SOLE 0 43,630 0 0
Vanguard Bond Index Fd ETF Com 921937835   120,229 1,654 SH   DFND 0 1,654 0 0
Vanguard FTSE Dev Mkts ETF Com 921943858   6,623,367 143,425 SH   SOLE 0 143,110 0 315
Vanguard FTSE Dev Mkts ETF Com 921943858   105,567 2,286 SH   DFND 0 2,286 0 0
Vanguard High Dividend Yld ETF Com 921946406   2,437,807 22,983 SH   SOLE 0 22,983 0 0
Vanguard High Dividend Yld ETF Com 921946406   35,215 332 SH   DFND 0 332 0 0
Vanguard Short Term Inflation Prot Secs ETF Com 922020805   16,593,728 349,931 SH   SOLE 0 341,401 0 8,530
Vanguard Short Term Inflation Prot Secs ETF Com 922020805   375,851 7,926 SH   DFND 0 7,926 0 0
Vang Intl Eqty Idx FTSE All World Sm Cap ETF Com 922042718   7,071 64 SH   SOLE 0 64 0 0
Vanguard Intl Equity Total World Idx Fd ETF Com 922042742   22,499 232 SH   SOLE 0 232 0 0
Vanguard FTSE All-World ex-US ETF Com 922042775   5,071,774 93,214 SH   SOLE 0 93,214 0 0
Vanguard FTSE All-World ex-US ETF Com 922042775   35,747 657 SH   DFND 0 657 0 0
Vanguard Emerging Markets ETF Com 922042858   4,867,199 119,646 SH   SOLE 0 119,646 0 0
Vanguard Emerging Markets ETF Com 922042858   281,058 6,909 SH   DFND 0 6,909 0 0
Vang FTSE Europe ETF Com 922042874   35,786 580 SH   DFND 0 580 0 0
Vanguard Consumer Staples ETF Com 92204A207   11,278 58 SH   SOLE 0 58 0 0
Vanguard Energy ETF Com 92204A306   67,734 600 SH   SOLE 0 600 0 0
Vanguard Health Care ETF Com 92204A504   45,537 186 SH   SOLE 0 186 0 0
Vanguard Industrials ETF Com 92204A603   73,991 360 SH   SOLE 0 360 0 0
Vanguard Information Technology ETF Com 92204A702   180,843 409 SH   SOLE 0 409 0 0
Vanguard Short Term Corp Bond ETF Com 92206C409   9,458 125 SH   SOLE 0 125 0 0
Vanguard Int Term Treas Fd ETF Com 92206C706   466,582 7,954 SH   SOLE 0 7,954 0 0
Vector Group Ltd Com 92240M108   14,117 1,102 SH   DFND 0 1,102 0 0
Vanguard Idx Fds S&P 500 ETF Com 922908363   3,536,412 8,683 SH   SOLE 0 8,683 0 0
Vanguard Idx Fds S&P 500 ETF Com 922908363   6,109 15 SH   DFND 0 15 0 0
Vanguard Mid-Cap Value ETF Com 922908512   1,000,903 7,233 SH   SOLE 0 7,233 0 0
Vanguard Mid-Cap Value ETF Com 922908512   29,475 213 SH   DFND 0 213 0 0
Vanguard Index Fds Mid-Cap Growth ETF Com 922908538   68,521 333 SH   SOLE 0 333 0 0
Vanguard REIT ETF Com 922908553   410,363 4,911 SH   SOLE 0 4,911 0 0
Vanguard REIT ETF Com 922908553   24,984 299 SH   DFND 0 299 0 0
Vanguard Small Cap Growth ETF Com 922908595   68,922 300 SH   DFND 0 300 0 0
Vanguard Small Cap Value ETF Com 922908611   1,753,075 10,599 SH   SOLE 0 10,599 0 0
Vanguard Small Cap Value ETF Com 922908611   28,118 170 SH   DFND 0 170 0 0
Vanguard Mid Cap ETF Com 922908629   1,082,527 4,917 SH   SOLE 0 4,917 0 0
Vanguard Large Cap ETF Com 922908637   88,386 436 SH   SOLE 0 436 0 0
Vanguard Large Cap ETF Com 922908637   1,317,680 6,500 SH   DFND 0 6,500 0 0
Vang Extended Mkts Index Fd ETF Com 922908652   32,743 220 SH   SOLE 0 220 0 0
Vanguard Growth ETF Com 922908736   707,966 2,502 SH   SOLE 0 2,502 0 0
Vanguard Value ETF Com 922908744   728,547 5,127 SH   SOLE 0 5,127 0 0
Vanguard Small-Cap ETF Com 922908751   1,402,373 7,051 SH   SOLE 0 7,051 0 0
Vanguard Total Stock Mkt ETF Com 922908769   2,364,265 10,733 SH   SOLE 0 10,733 0 0
Vanguard Total Stock Mkt ETF Com 922908769   4,406 20 SH   DFND 0 20 0 0
Verisign Inc Com 92343E102   1,248,484 5,525 SH   SOLE 0 5,525 0 0
Verizon Communications Inc Com 92343V104   7,603,719 204,456 SH   SOLE 0 201,268 0 3,188
Verizon Communications Inc Com 92343V104   592,288 15,926 SH   DFND 0 15,926 0 0
Verisk Analytics Inc Com 92345Y106   9,041 40 SH   SOLE 0 40 0 0
Vertex Pharmaceuticals Inc Com 92532F100   145,339 413 SH   SOLE 0 413 0 0
Paramount Global Com 92556H206   473,784 29,779 SH   SOLE 0 29,779 0 0
Paramount Global Com 92556H206   33,125 2,082 SH   DFND 0 2,082 0 0
Visa Inc Com 92826C839   10,969,439 46,191 SH   SOLE 0 46,000 0 191
Visa Inc Com 92826C839   532,430 2,242 SH   DFND 0 2,242 0 0
Virtus Artificial Intelligence & Tech Com 92838Y100   12,751 693 SH   SOLE 0 693 0 0
Vital Farms Inc Com 92847W103   4,197 350 SH   SOLE 0 350 0 0
Vmware Inc Cl A Com 928563402   47,992 334 SH   SOLE 0 334 0 0
Vodafone Group PLC New ADR Com 92857W308   7,560 800 SH   SOLE 0 800 0 0
Vulcan Materials Company Com 929160109   22,544 100 SH   SOLE 0 100 0 0
WD 40 Com 929236107   70,744 375 SH   SOLE 0 375 0 0
W P Carey Inc Com 92936U109   19,660 291 SH   SOLE 0 291 0 0
WEC Energy Group Inc Com 92939U106   37,943 430 SH   SOLE 0 430 0 0
WEC Energy Group Inc Com 92939U106   19,766 224 SH   DFND 0 224 0 0
WABTEC Corp Com 929740108   658 6 SH   SOLE 0 6 0 0
Wal Mart Stores Inc Com 931142103   5,277,004 33,573 SH   SOLE 0 33,573 0 0
Wal Mart Stores Inc Com 931142103   236,870 1,507 SH   DFND 0 1,507 0 0
Walgreens Boots Alliance Inc Com 931427108   26,895 944 SH   SOLE 0 944 0 0
Warner Bros Discovery Inc Com 934423104   996,253 79,446 SH   SOLE 0 78,763 0 683
Warner Bros Discovery Inc Com 934423104   70,813 5,647 SH   DFND 0 5,647 0 0
Elme Communities Com 939653101   12,330 750 SH   SOLE 0 750 0 0
Waste Management Inc New Com 94106L109   4,387,699 25,301 SH   SOLE 0 25,301 0 0
Waste Management Inc New Com 94106L109   66,420 383 SH   DFND 0 383 0 0
Waters Corp Com 941848103   662,085 2,484 SH   SOLE 0 2,484 0 0
Watsco Inc Com 942622200   84,686 222 SH   SOLE 0 222 0 0
Webster Financial Corp Com 947890109   17,629 467 SH   SOLE 0 467 0 0
Wells Fargo & Company New Com 949746101   459,664 10,770 SH   SOLE 0 10,770 0 0
Wells Fargo & Company New Com 949746101   19,206 450 SH   DFND 0 450 0 0
Welltower Inc Com 95040Q104   8,089 100 SH   SOLE 0 100 0 0
Weyerhaeuser Company Com 962166104   343,343 10,246 SH   SOLE 0 10,246 0 0
Weyerhaeuser Company Com 962166104   31,097 928 SH   DFND 0 928 0 0
Whirlpool Corp Com 963320106   197,444 1,327 SH   SOLE 0 1,327 0 0
Whirlpool Corp Com 963320106   4,017 27 SH   DFND 0 27 0 0
Whole Earth Brands Inc Com 96684W100   5,138 1,278 SH   SOLE 0 1,278 0 0
Wiley John & Sons Inc Com 968223206   3,403 100 SH   SOLE 0 100 0 0
Williams Cos Inc Com 969457100   75,245 2,306 SH   SOLE 0 2,306 0 0
Wintrust Finl Corp Com 97650W108   72,620 1,000 SH   SOLE 0 1,000 0 0
Wisdomtree US Large Cap Divd Fd ETF Com 97717W307   15,646 246 SH   DFND 0 246 0 0
WisdomTree Dividend Ex-Financials Com 97717W406   254,435 2,720 SH   SOLE 0 2,720 0 0
Wisdomtree Midcap Earnings Com 97717W570   21,176 400 SH   SOLE 0 400 0 0
WisdomTree SmallCap Dividend Com 97717W604   64,778 2,250 SH   SOLE 0 2,250 0 0
WisdomTree Japan Hedged Equity Fd Com 97717W851   17,483 210 SH   SOLE 0 210 0 0
Wisdomtree US Quality Dividend ETF Com 97717X669   22,064 331 SH   SOLE 0 331 0 0
Workday Inc Com 98138H101   21,460 95 SH   SOLE 0 95 0 0
Workhorse Group Inc New Com 98138J206   261 300 SH   SOLE 0 300 0 0
World Wrestling Entmt Inc Cl A Com 98156Q108   4,339 40 SH   SOLE 0 40 0 0
Worthington Inds Inc Com 981811102   208,410 3,000 SH   SOLE 0 3,000 0 0
XPO Logistics Inc Com 983793100   165,613 2,807 SH   SOLE 0 2,807 0 0
Xcel Energy Inc Com 98389B100   75,101 1,208 SH   SOLE 0 1,208 0 0
Xylem Inc Com 98419M100   757,933 6,730 SH   SOLE 0 6,730 0 0
Xylem Inc Com 98419M100   15,204 135 SH   DFND 0 135 0 0
Yum Brands Inc Com 988498101   312,707 2,257 SH   SOLE 0 2,257 0 0
Yum Brands Inc Com 988498101   65,811 475 SH   DFND 0 475 0 0
Yum China Holdings Inc Com 98850P109   27,120 480 SH   SOLE 0 480 0 0
Zander Therapeutics Inc Com 98900P109   0 2,941 SH   SOLE 0 2,941 0 0
Zebra Technologies Corp Cl A Com 989207105   35,500 120 SH   SOLE 0 120 0 0
Zebra Technologies Corp Cl A Com 989207105   25,737 87 SH   DFND 0 87 0 0
Zimmer Biomet Hldgs Inc Com 98956P102   195,832 1,345 SH   SOLE 0 1,345 0 0
Zimmer Biomet Hldgs Inc Com 98956P102   102,211 702 SH   DFND 0 702 0 0
Zions Bancorporation Com 989701107   10,744 400 SH   SOLE 0 400 0 0
Zoetis Inc Cl A Com 98978V103   159,122 924 SH   SOLE 0 924 0 0
Zoetis Inc Cl A Com 98978V103   31,859 185 SH   DFND 0 185 0 0
Zoom Video Communications Inc Cl A Com 98980L101   56,408 831 SH   SOLE 0 831 0 0
Zoom Video Communications Inc Cl A Com 98980L101   4,616 68 SH   DFND 0 68 0 0
Amcor PLC Com G0250X107   6,617 663 SH   DFND 0 663 0 0
Aon PLC Com G0403H108   141,187 409 SH   SOLE 0 409 0 0
Arch Capital Group Ltd Com G0450A105   103,518 1,383 SH   SOLE 0 1,383 0 0
Accenture PLC Ireland Com G1151C101   20,442,499 66,247 SH   SOLE 0 66,107 0 140
Accenture PLC Ireland Com G1151C101   1,263,944 4,096 SH   DFND 0 4,096 0 0
Brookfield Reins Ltd A Com G16250105   34 1 SH   SOLE 0 1 0 0
Bunge Limited Com G16962105   1,981 21 SH   SOLE 0 21 0 0
Eaton Corp PLC Com G29183103   9,376,086 46,624 SH   SOLE 0 46,514 0 110
Eaton Corp PLC Com G29183103   261,028 1,298 SH   DFND 0 1,298 0 0
ASA Gold & Precious Metals Ltd Com G3156P103   13,383 900 SH   SOLE 0 900 0 0
Horizon Therapeutics PLC Com G46188101   18,410 179 SH   SOLE 0 179 0 0
Icon PLC Com G4705A100   28,773 115 SH   SOLE 0 115 0 0
Johnson Controls Intl PLC Com G51502105   106,367 1,561 SH   SOLE 0 1,561 0 0
Liberty Global PLC A Com G5480U104   29,454 1,747 SH   SOLE 0 1,747 0 0
Liberty Global PLC ser C Com G5480U120   313,019 17,615 SH   SOLE 0 17,615 0 0
Linde PLC Com G54950103   3,944,559 10,351 SH   SOLE 0 10,351 0 0
Linde PLC Com G54950103   32,392 85 SH   DFND 0 85 0 0
Medtronic Hldg Ltd Com G5960L103   6,413,856 72,802 SH   SOLE 0 71,836 0 966
Medtronic Hldg Ltd Com G5960L103   83,871 952 SH   DFND 0 952 0 0
Aptiv PLC Com G6095L109   21,439 210 SH   SOLE 0 210 0 0
nVent Electric PLC Com G6700G107   10,334 200 SH   SOLE 0 200 0 0
Seagate Technology Hldngs PLC Com G7997R103   6,806 110 SH   SOLE 0 110 0 0
Pentair PLC Com G7S00T104   12,920 200 SH   SOLE 0 200 0 0
Trane Technologies PLC Com G8994E103   109,783 574 SH   SOLE 0 574 0 0
Liberty Latin America Ltd A Com G9001E102   1,435 164 SH   SOLE 0 164 0 0
Liberty Latin America Ltd Cl C Com G9001E128   2,121 246 SH   SOLE 0 246 0 0
Willis Towers Watson PLC Com G96629103   19,782 84 SH   SOLE 0 84 0 0
Alcon AG Com H01301128   19,132 233 SH   SOLE 0 233 0 0
Chubb Ltd Com H1467J104   4,322,587 22,448 SH   SOLE 0 22,448 0 0
Chubb Ltd Com H1467J104   94,932 493 SH   DFND 0 493 0 0
Garmin Ltd Com H2906T109   52,145 500 SH   SOLE 0 500 0 0
TE Connectivity Ltd Com H84989104   321,107 2,291 SH   SOLE 0 2,291 0 0
Siguler Guff Distressed Opp Fund Com LP4957033   0 1 SH   SOLE 0 1 0 0
Check Point Software Technologies Com M22465104   71,980 573 SH   SOLE 0 573 0 0
Inmode Ltd Com M5425M103   60,955 1,632 SH   SOLE 0 1,632 0 0
ASML Hldg NV NY Com N07059210   48,558 67 SH   SOLE 0 67 0 0
Ferrari NV Com N3167Y103   3,252 10 SH   SOLE 0 10 0 0
Ferrari NV Com N3167Y103   13,659 42 SH   DFND 0 42 0 0
LyondellBasell Ind NV A Com N53745100   8,265 90 SH   SOLE 0 90 0 0
NXP Semiconductors NV Com N6596X109   440,062 2,150 SH   SOLE 0 2,150 0 0
NXP Semiconductors NV Com N6596X109   20,468 100 SH   DFND 0 100 0 0
Swedish Match Compulsory Redeemed Sh TIA Com W9376L162   0 8,000 SH   SOLE 0 8,000 0 0