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 BBG000BP52R2 918,768 6,035 SH   DFND NONE 4,415 0 1,620
3M CO COM 88579Y101 BBG000BP52R2 846,454 5,560 SH   SOLE NONE 4,322 0 1,238
ABBOTT LABS COM 002824100 BBG000B9ZXB4 4,587,073 33,726 SH   DFND NONE 23,942 0 9,784
ABBOTT LABS COM 002824100 BBG000B9ZXB4 39,271,950 288,743 SH   SOLE NONE 285,183 0 3,560
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 5,960,444 32,111 SH   DFND NONE 22,858 0 9,253
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 63,927,356 344,399 SH   SOLE NONE 326,703 0 17,696
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 1,581,726 5,292 SH   DFND NONE 4,382 0 910
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG000D9D830 7,907,733 26,457 SH   SOLE NONE 25,658 0 799
ACCO BRANDS CORP COM 00081T108 BBG000J06K07 233 65 SH   SOLE NONE 65 0 0
ADOBE INC COM 00724F101 BBG000BB5006 53,776 139 SH   DFND NONE 139 0 0
ADOBE INC COM 00724F101 BBG000BB5006 1,650,430 4,266 SH   SOLE NONE 3,259 0 1,007
ADVANCED DRAIN SYS INC DEL COM 00790R104 BBG000G7CDN9 11,486 100 SH   SOLE NONE 100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG000BBQCY0 646,496 4,556 SH   DFND NONE 983 0 3,573
ADVANCED MICRO DEVICES INC COM 007903107 BBG000BBQCY0 3,823,921 26,948 SH   SOLE NONE 26,948 0 0
ADVANSIX INC COM 00773T101 BBG00CWTTQ41 950 40 SH   DFND NONE 40 0 0
ADVANSIX INC COM 00773T101 BBG00CWTTQ41 48 2 SH   SOLE NONE 2 0 0
AES CORP COM 00130H105 BBG000C23KJ3 8,942 850 SH   DFND NONE 850 0 0
AFLAC INC COM 001055102 BBG000BBBNC6 696,036 6,600 SH   DFND NONE 0 0 6,600
AFLAC INC COM 001055102 BBG000BBBNC6 156,081 1,480 SH   SOLE NONE 1,480 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 BBG000C2V3D6 165,214 1,400 SH   DFND NONE 867 0 533
AGILENT TECHNOLOGIES INC COM 00846U101 BBG000C2V3D6 6,802,694 57,645 SH   SOLE NONE 57,381 0 264
AGNICO EAGLE MINES LTD COM 008474108 BBG000DLVDK3 32,706 275 SH   DFND NONE 275 0 0
AGNICO EAGLE MINES LTD COM 008474108 BBG000DLVDK3 275,799 2,319 SH   SOLE NONE 2,319 0 0
AIR LEASE CORP CL A 00912X302 BBG000R3NPZ4 35,094 600 SH   DFND NONE 0 0 600
AIR PRODS & CHEMS INC COM 009158106 BBG000BC4JJ4 1,765,978 6,261 SH   DFND NONE 6,241 0 20
AIR PRODS & CHEMS INC COM 009158106 BBG000BC4JJ4 17,059,271 60,481 SH   SOLE NONE 58,556 0 1,925
AIRBNB INC COM CL A 009066101 BBG001Y2XS07 43,672 330 SH   DFND NONE 80 0 250
AIRBNB INC COM CL A 009066101 BBG001Y2XS07 11,249 85 SH   SOLE NONE 0 0 85
AKAMAI TECHNOLOGIES INC COM 00971T101 BBG000BJQWD2 51,844 650 SH   DFND NONE 150 0 500
AKERO THERAPEUTICS INC COM 00973Y108 BBG00L9211Y8 186,760 3,500 SH   SOLE NONE 3,500 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   147,381 5,549 SH   SOLE NONE 5,549 0 0
ALBEMARLE CORP COM 012653101 BBG000BJ26K7 1,253 20 SH   DFND NONE 0 0 20
ALBEMARLE CORP COM 012653101 BBG000BJ26K7 19,302 308 SH   SOLE NONE 308 0 0
ALCON AG ORD SHS H01301128 BBG00NPWH832 8,828 100 SH   DFND NONE 0 0 100
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JVL2 680 6 SH   DFND NONE 0 0 6
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 23,059 160 SH   DFND NONE 0 0 160
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 67,736 470 SH   SOLE NONE 470 0 0
ALLIANT ENERGY CORP COM 018802108 BBG000DW4Q75 30,235 500 SH   DFND NONE 500 0 0
ALLSTATE CORP COM 020002101 BBG000BVMGF2 374,839 1,862 SH   DFND NONE 1,862 0 0
ALLSTATE CORP COM 020002101 BBG000BVMGF2 414,296 2,058 SH   SOLE NONE 2,058 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 BBG000QLW222 119,986 4,676 SH   SOLE NONE 4,676 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 3,659,024 20,627 SH   DFND NONE 8,698 0 11,929
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 8,553,568 48,219 SH   SOLE NONE 43,581 0 4,638
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 14,148,449 80,284 SH   DFND NONE 51,496 0 28,788
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JX6 127,688,487 724,556 SH   SOLE NONE 665,679 0 58,877
ALPS ETF TR ALERIAN MLP 00162Q452 BBG0015CS200 84,039 1,720 SH   DFND NONE 0 0 1,720
ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 178,822 3,050 SH   DFND NONE 0 0 3,050
ALTRIA GROUP INC COM 02209S103 BBG000BP6LJ8 625,582 10,670 SH   SOLE NONE 10,670 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 13,502,138 61,544 SH   DFND NONE 33,108 0 28,436
AMAZON COM INC COM 023135106 BBG000BVPV84 140,814,594 641,846 SH   SOLE NONE 592,058 0 49,788
AMCOR PLC ORD G0250X107 BBG00LNJRQ09 18,748 2,040 SH   DFND NONE 2,040 0 0
AMENTUM HOLDINGS INC COM 023939101 BBG01NY7B734 142 6 SH   DFND NONE 6 0 0
AMENTUM HOLDINGS INC COM 023939101 BBG01NY7B734 1,464 62 SH   SOLE NONE 62 0 0
AMEREN CORP COM 023608102 BBG000B9X8C0 78,273 815 SH   DFND NONE 815 0 0
AMEREN CORP COM 023608102 BBG000B9X8C0 874,540 9,106 SH   SOLE NONE 9,106 0 0
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 BBG01FRH5MK2 24,075 1,342 SH   SOLE NONE 1,342 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q881 2,805 250 SH   DFND NONE 0 0 250
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q881 2,244 200 SH   SOLE NONE 200 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ620 40,706 550 SH   SOLE NONE 550 0 0
AMERICAN CENTY ETF TR AVANTIS EMERGING 02507A101 BBG01LV4QP78 16,590 293 SH   SOLE NONE 293 0 0
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 2,571,588 24,784 SH   DFND NONE 22,546 0 2,238
AMERICAN ELEC PWR CO INC COM 025537101 BBG000BB9KF2 37,579,492 362,177 SH   SOLE NONE 342,790 0 19,387
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 4,614,684 14,467 SH   DFND NONE 14,365 0 102
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 49,717,868 155,865 SH   SOLE NONE 141,748 0 14,117
AMERICAN INTL GROUP INC COM NEW 026874784 BBG000BBDZG3 1,284 15 SH   DFND NONE 15 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG000B9XYV2 764,950 3,461 SH   DFND NONE 1,436 0 2,025
AMERICAN TOWER CORP NEW COM 03027X100 BBG000B9XYV2 17,361,457 78,552 SH   SOLE NONE 69,057 0 9,494
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 69,555 500 SH   DFND NONE 0 0 500
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ294 278,220 2,000 SH   SOLE NONE 155 0 1,845
AMERIPRISE FINL INC COM 03076C106 BBG000G3QLY3 272,202 510 SH   DFND NONE 510 0 0
AMERIPRISE FINL INC COM 03076C106 BBG000G3QLY3 400,298 750 SH   SOLE NONE 750 0 0
AMETEK INC COM 031100100 BBG000B9XG87 80,708 446 SH   SOLE NONE 446 0 0
AMGEN INC COM 031162100 BBG000BBS2Y0 556,745 1,994 SH   DFND NONE 1,544 0 450
AMGEN INC COM 031162100 BBG000BBS2Y0 1,262,588 4,522 SH   SOLE NONE 4,522 0 0
AMN HEALTHCARE SVCS INC COM 001744101 BBG000BCT197 1,819 88 SH   SOLE NONE 88 0 0
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 79,000 800 SH   DFND NONE 0 0 800
AMPHENOL CORP NEW CL A 032095101 BBG000B9YJ35 3,160 32 SH   SOLE NONE 32 0 0
AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 BBG019MBDC63 8,420 2,000 SH   DFND NONE 0 0 2,000
ANALOG DEVICES INC COM 032654105 BBG000BB6G37 3,143,292 13,206 SH   DFND NONE 12,387 0 819
ANALOG DEVICES INC COM 032654105 BBG000BB6G37 35,295,955 148,290 SH   SOLE NONE 138,706 0 9,584
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG000BJFJ98 1,393 74 SH   DFND NONE 74 0 0
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 44,238 124 SH   DFND NONE 0 0 124
AON PLC SHS CL A G0403H108 BBG00SSQFPK6 80,985 227 SH   SOLE NONE 200 0 27
APA CORPORATION COM 03743Q108 BBG00YTS96G2 32,465 1,775 SH   DFND NONE 0 0 1,775
APELLIS PHARMACEUTICALS INC COM 03753U106 BBG007KGRPY4 173,100 10,000 SH   DFND NONE 0 0 10,000
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFK3 52,208 368 SH   SOLE NONE 368 0 0
APPIAN CORP CL A 03782L101 BBG001C7PMJ2 5,972 200 SH   SOLE NONE 200 0 0
APPLE INC COM 037833100 BBG000B9XRY4 31,290,682 152,511 SH   DFND NONE 103,067 0 49,444
APPLE INC COM 037833100 BBG000B9XRY4 195,231,843 951,561 SH   SOLE NONE 879,572 0 71,989
APPLIED MATLS INC COM 038222105 BBG000BBPFB9 1,381,446 7,546 SH   DFND NONE 7,546 0 0
APPLIED MATLS INC COM 038222105 BBG000BBPFB9 19,262,625 105,220 SH   SOLE NONE 104,371 0 849
APTIV PLC COM SHS G3265R107 BBG01R914LT5 4,844 71 SH   SOLE NONE 71 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 BBG000RR8V85 15,450 5,000 SH   SOLE NONE 5,000 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVV91 43,300 250 SH   SOLE NONE 250 0 0
ARISTA NETWORKS INC COM SHS 040413205 BBG000N2HDY5 1,094,922 10,702 SH   DFND NONE 9,802 0 900
ARISTA NETWORKS INC COM SHS 040413205 BBG000N2HDY5 24,482,783 239,300 SH   SOLE NONE 214,150 0 25,150
ARM HOLDINGS PLC SPONSORED ADS 042068205 BBG01J1GXZF0 8,087 50 SH   SOLE NONE 50 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 375,852 469 SH   DFND NONE 445 0 24
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG000K6MRN4 210,766 263 SH   SOLE NONE 263 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG000BZ0DK8 112,367 1,608 SH   SOLE NONE 1,608 0 0
AT&T INC COM 00206R102 BBG000BSJK37 1,347,244 46,553 SH   DFND NONE 38,518 0 8,035
AT&T INC COM 00206R102 BBG000BSJK37 1,512,578 52,266 SH   SOLE NONE 52,266 0 0
ATLASSIAN CORPORATION CL A 049468101   63,770 314 SH   SOLE NONE 314 0 0
ATMOS ENERGY CORP COM 049560105 BBG000BRNGM2 201,884 1,310 SH   DFND NONE 1,240 0 70
ATMOS ENERGY CORP COM 049560105 BBG000BRNGM2 8,312,693 53,940 SH   SOLE NONE 53,520 0 420
AURORA CANNABIS INC COM 05156X850 BBG006SCSYG7 2,120 500 SH   SOLE NONE 500 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 495,312 1,600 SH   DFND NONE 1,600 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 1,653,723 5,342 SH   SOLE NONE 5,342 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 4,777,116 15,490 SH   DFND NONE 10,940 0 4,550
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 22,079,101 71,592 SH   SOLE NONE 60,060 0 11,532
AUTOZONE INC COM 053332102 BBG000C7LMS8 222,734 60 SH   SOLE NONE 60 0 0
AVANOS MED INC COM 05350V106 BBG005L86G05 171 14 SH   DFND NONE 2 0 12
AVERY DENNISON CORP COM 053611109 BBG000BCQ4P6 61,415 350 SH   SOLE NONE 350 0 0
AVISTA CORP COM 05379B107 BBG000BCNF74 7,590 200 SH   DFND NONE 0 0 200
AVISTA CORP COM 05379B107 BBG000BCNF74 16,774 442 SH   SOLE NONE 442 0 0
BAKER HUGHES COMPANY CL A 05722G100 BBG00GBVBK51 505,705 13,190 SH   DFND NONE 11,500 0 1,690
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 3,681,496 77,800 SH   DFND NONE 57,492 0 20,308
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 60,033,621 1,268,673 SH   SOLE NONE 1,214,524 0 54,149
BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 64,961 713 SH   DFND NONE 713 0 0
BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 19,406 213 SH   SOLE NONE 213 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG000C2RV03 21,721 393 SH   SOLE NONE 393 0 0
BAR HBR BANKSHARES COM 066849100 BBG000JKM045 20,882 697 SH   DFND NONE 0 0 697
BAXTER INTL INC COM 071813109 BBG000BCVJ77 139,288 4,600 SH   DFND NONE 4,600 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 82,508 479 SH   DFND NONE 479 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 284,557 1,652 SH   SOLE NONE 1,139 0 513
BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 BBG012YQ6191 38,589 593 SH   SOLE NONE 593 0 0
BERKLEY W R CORP COM 084423102 BBG000BD1HP2 114,907 1,564 SH   SOLE NONE 1,564 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG000DWCFL4 34,982,400 48 SH   DFND NONE 48 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG000DWCFL4 20,406,400 28 SH   SOLE NONE 20 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 4,373,387 9,003 SH   DFND NONE 2,981 0 6,022
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG000DWG505 10,089,443 20,770 SH   SOLE NONE 15,927 0 4,843
BEST BUY INC COM 086516101 BBG000BCWCG1 45,178 673 SH   SOLE NONE 673 0 0
BHP GROUP LTD SPONSORED ADS 088606108 BBG000BD5NZ4 20,438 425 SH   DFND NONE 425 0 0
BIOGEN INC COM 09062X103 BBG000C17X76 15,573 124 SH   DFND NONE 124 0 0
BIOGEN INC COM 09062X103 BBG000C17X76 91,932 732 SH   SOLE NONE 732 0 0
BLACK HILLS CORP COM 092113109 BBG000BD9ZM7 22,440 400 SH   DFND NONE 400 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 BBG000QHYF20 61,916 5,670 SH   DFND NONE 5,670 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 BBG00NNWBVZ4 6,154 113 SH   SOLE NONE 113 0 0
BLACKROCK ETF TRUST None 09290C780 BBG01Q9L3CL2 1,010 35 SH   SOLE NONE 35 0 0
BLACKROCK ETF TRUST None 09290C806 BBG01408D3S1 2,846 80 SH   SOLE NONE 80 0 0
BLACKROCK ETF TRUST None 09290C848 BBG01QVVCQY0 4,774 175 SH   SOLE NONE 175 0 0
BLACKROCK ETF TRUST None 09290C863 BBG01JJ8XLW1 4,757 158 SH   SOLE NONE 158 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 BBG01C8314R8 3,219 62 SH   SOLE NONE 62 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJ23 7,345 139 SH   SOLE NONE 139 0 0
BLACKROCK ETF TRUST II None 092528843 BBG01S6WC0B4 70,951 1,459 SH   SOLE NONE 1,459 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 BBG000PYJ211 144,658 11,009 SH   DFND NONE 11,009 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WN4 3,237,986 3,086 SH   DFND NONE 3,001 0 85
BLACKROCK INC COM 09290D101 BBG01PSW2WN4 48,631,141 46,348 SH   SOLE NONE 42,573 0 3,776
BLACKROCK INVT QUALITY MUN T COM 09247D105 BBG000BG98N9 6,323 579 SH   SOLE NONE 579 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 BBG000CR6303 1,376,613 131,231 SH   SOLE NONE 131,231 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 BBG000BGFM15 48,330 3,000 SH   DFND NONE 0 0 3,000
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 BBG00ZSNMK93 13,704 1,867 SH   SOLE NONE 1,867 0 0
BLACKSTONE INC COM 09260D107 BBG000BH0106 1,159,245 7,750 SH   DFND NONE 0 0 7,750
BLACKSTONE INC COM 09260D107 BBG000BH0106 335,957 2,246 SH   SOLE NONE 2,246 0 0
BLOCK H & R INC COM 093671105 BBG000BLDV98 21,956 400 SH   DFND NONE 400 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG000C2NFP5 19,270 3,441 SH   SOLE NONE 3,441 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108 BBG000BN5Y60 20,383 3,443 SH   SOLE NONE 3,443 0 0
BOEING CO COM 097023105 BBG000BCSST7 728,536 3,477 SH   DFND NONE 2,478 0 999
BOEING CO COM 097023105 BBG000BCSST7 1,909,866 9,115 SH   SOLE NONE 9,115 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 358,933 62 SH   DFND NONE 62 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 17,368 3 SH   SOLE NONE 3 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 3,288,035 30,612 SH   DFND NONE 29,442 0 1,170
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 25,559,928 237,966 SH   SOLE NONE 237,670 0 296
BP PLC SPONSORED ADR 055622104 BBG000BT4FC2 134,865 4,506 SH   DFND NONE 546 0 3,960
BP PLC SPONSORED ADR 055622104 BBG000BT4FC2 455,205 15,209 SH   SOLE NONE 15,209 0 0
BRIGHTHOUSE FINL INC COM 10922N103 BBG00DYPZ4T0 8,388 156 SH   DFND NONE 156 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 745,871 16,113 SH   DFND NONE 9,380 0 6,733
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG000DQLV23 752,953 16,266 SH   SOLE NONE 15,050 0 1,216
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG000BWPXQ8 7,100 150 SH   DFND NONE 0 0 150
BROADCOM INC COM 11135F101 BBG00KHY5S69 9,783,370 35,492 SH   DFND NONE 33,947 0 1,545
BROADCOM INC COM 11135F101 BBG00KHY5S69 152,058,677 551,637 SH   SOLE NONE 520,779 0 30,858
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG000PPFKQ7 230,879 950 SH   DFND NONE 950 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG000PPFKQ7 204,388 841 SH   SOLE NONE 841 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG000C9KL89 9,339 151 SH   SOLE NONE 151 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG000B9Y8D8 150,717 4,499 SH   SOLE NONE 4,499 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 BBG01RJ2W204 7,779 187 SH   SOLE NONE 187 0 0
BROWN & BROWN INC COM 115236101 BBG000BWSGF4 68,518 618 SH   SOLE NONE 618 0 0
BROWN FORMAN CORP CL A 115637100 BBG000BD2C18 42,304 1,540 SH   SOLE NONE 1,540 0 0
BURLINGTON STORES INC COM 122017106 BBG004S641N5 20,240 87 SH   DFND NONE 87 0 0
BURLINGTON STORES INC COM 122017106 BBG004S641N5 25,125 108 SH   SOLE NONE 108 0 0
BXP INC COM 101121101 BBG000BS5CM9 21,051 312 SH   DFND NONE 312 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 BBG000BTCH57 47,016 490 SH   DFND NONE 490 0 0
C3 AI INC CL A 12468P104 BBG00Y6G6X31 2,457 100 SH   DFND NONE 0 0 100
CABOT CORP COM 127055101 BBG000BF3WW4 18,535,725 247,143 SH   DFND NONE 39,143 0 208,000
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG000D8GTW1 3 0 SH   SOLE NONE 0 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG000BT4RM5 55,814 3,060 SH   SOLE NONE 3,060 0 0
CAMDEN NATL CORP COM 133034108 BBG000BB1LK2 50,522 1,245 SH   SOLE NONE 1,245 0 0
CAMDEN PPTY TR SH BEN INT 133131102 BBG000BB0V03 6,987 62 SH   DFND NONE 62 0 0
CAMDEN PPTY TR SH BEN INT 133131102 BBG000BB0V03 451 4 SH   SOLE NONE 4 0 0
CANADIAN NATL RY CO COM 136375102 BBG000HS74G6 80,631 775 SH   DFND NONE 775 0 0
CANADIAN NATL RY CO COM 136375102 BBG000HS74G6 177,284 1,704 SH   SOLE NONE 1,704 0 0
CAPITAL ONE FINL CORP COM 14040H105 BBG000BGKTF9 155,315 730 SH   DFND NONE 680 0 50
CAPITAL ONE FINL CORP COM 14040H105 BBG000BGKTF9 110,210 518 SH   SOLE NONE 518 0 0
CARDINAL HEALTH INC COM 14149Y108 BBG000D898T9 38,640 230 SH   DFND NONE 230 0 0
CARLISLE COS INC COM 142339100 BBG000BGGBT8 485,420 1,300 SH   DFND NONE 1,300 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 1,113,805 15,218 SH   DFND NONE 7,798 0 7,420
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HYS8 96,538 1,319 SH   SOLE NONE 1,319 0 0
CATERPILLAR INC COM 149123101 BBG000BF0K17 3,628,599 9,347 SH   DFND NONE 3,854 0 5,493
CATERPILLAR INC COM 149123101 BBG000BF0K17 1,926,298 4,962 SH   SOLE NONE 4,122 0 840
CDW CORP COM 12514G108 BBG001P63B80 81,080 454 SH   SOLE NONE 454 0 0
CECO ENVIRONMENTAL CORP COM 125141101 BBG000BFG2J1 113,240 4,000 SH   SOLE NONE 4,000 0 0
CENCORA INC COM 03073E105 BBG000MDCQC2 173,313 578 SH   DFND NONE 578 0 0
CENTERPOINT ENERGY INC COM 15189T107 BBG000FDBX90 44,088 1,200 SH   SOLE NONE 1,200 0 0
CERAGON NETWORKS LTD ORD M22013102 BBG000D0SHJ6 1,050 427 SH   SOLE NONE 427 0 0
CHART INDS INC COM 16115Q308 BBG000P1K2X6 710,794 4,317 SH   DFND NONE 4,317 0 0
CHART INDS INC COM 16115Q308 BBG000P1K2X6 14,541,394 88,317 SH   SOLE NONE 83,097 0 5,220
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG000K82ZT8 264,836 1,197 SH   DFND NONE 1,197 0 0
CHEMOURS CO COM 163851108 BBG005H82GB2 5,256 459 SH   DFND NONE 459 0 0
CHEMOURS CO COM 163851108 BBG005H82GB2 1,374 120 SH   SOLE NONE 120 0 0
CHENIERE ENERGY INC COM NEW 16411R208 BBG000C3HSR0 12,176 50 SH   DFND NONE 50 0 0
CHEVRON CORP NEW COM 166764100 BBG000K4ND22 3,776,207 26,372 SH   DFND NONE 17,609 0 8,763
CHEVRON CORP NEW COM 166764100 BBG000K4ND22 13,199,684 92,183 SH   SOLE NONE 91,977 0 206
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG000QX74T1 122,407 2,180 SH   DFND NONE 0 0 2,180
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG000QX74T1 2,808 50 SH   SOLE NONE 50 0 0
CHUBB LIMITED COM H1467J104 BBG000BR14K5 1,611,423 5,562 SH   DFND NONE 2,362 0 3,200
CHUBB LIMITED COM H1467J104 BBG000BR14K5 146,309 505 SH   SOLE NONE 505 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG000BFJT36 821,741 8,550 SH   DFND NONE 550 0 8,000
CHURCH & DWIGHT CO INC COM 171340102 BBG000BFJT36 10,860 113 SH   SOLE NONE 113 0 0
CIENA CORP COM NEW 171779309 BBG000BP1152 24,399 300 SH   DFND NONE 300 0 0
CINCINNATI FINL CORP COM 172062101 BBG000BFPK65 184,065 1,236 SH   DFND NONE 1,236 0 0
CINTAS CORP COM 172908105 BBG000H3YXF8 494,771 2,220 SH   DFND NONE 1,880 0 340
CINTAS CORP COM 172908105 BBG000H3YXF8 501,012 2,248 SH   SOLE NONE 2,248 0 0
CISCO SYS INC COM 17275R102 BBG000C3J3C9 1,143,313 16,479 SH   DFND NONE 4,079 0 12,400
CISCO SYS INC COM 17275R102 BBG000C3J3C9 1,129,784 16,284 SH   SOLE NONE 16,284 0 0
CITIGROUP INC COM NEW 172967424 BBG000FY4S11 64,691 760 SH   DFND NONE 760 0 0
CITIGROUP INC COM NEW 172967424 BBG000FY4S11 53,626 630 SH   SOLE NONE 630 0 0
CIVITAS RESOURCES INC COM NEW 17888H103 BBG00GLNJ018 13,650 496 SH   DFND NONE 496 0 0
CLOROX CO DEL COM 189054109 BBG000BFS7D3 484,002 4,031 SH   DFND NONE 3,531 0 500
CLOROX CO DEL COM 189054109 BBG000BFS7D3 39,743 331 SH   SOLE NONE 331 0 0
CMS ENERGY CORP COM 125896100 BBG000BFVXX0 13,856 200 SH   SOLE NONE 200 0 0
COCA COLA CO COM 191216100 BBG000BMX289 2,102,549 29,718 SH   DFND NONE 27,718 0 2,000
COCA COLA CO COM 191216100 BBG000BMX289 9,693,741 137,014 SH   SOLE NONE 132,826 0 4,188
CODA OCTOPUS GROUP INC COM NEW 19188U206 BBG000C3P831 8 1 SH   DFND NONE 0 0 1
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7771 8,762 25 SH   SOLE NONE 25 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 273,245 3,006 SH   DFND NONE 2,606 0 400
COLGATE PALMOLIVE CO COM 194162103 BBG000BFQYY3 206,161 2,268 SH   SOLE NONE 2,268 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG000N7LPW4 205,807 6,960 SH   DFND NONE 6,960 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 BBG000N7LPW4 70,229 2,375 SH   SOLE NONE 2,375 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GX4 20,166 590 SH   DFND NONE 590 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GX4 1,816,940 53,158 SH   SOLE NONE 53,158 0 0
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 136,764 3,832 SH   DFND NONE 2,018 0 1,814
COMCAST CORP NEW CL A 20030N101 BBG000BFT2L4 358,756 10,052 SH   SOLE NONE 9,754 0 298
COMPUGEN LTD ORD M25722105 BBG000B9ZLB0 3,560 2,000 SH   SOLE NONE 2,000 0 0
CONAGRA BRANDS INC COM 205887102 BBG000BDXGP9 12,282 600 SH   SOLE NONE 600 0 0
CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 1,495,786 16,668 SH   DFND NONE 15,985 0 683
CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 11,080,916 123,478 SH   SOLE NONE 123,478 0 0
CONSOLIDATED EDISON INC COM 209115104 BBG000BHLYS1 301,150 3,001 SH   DFND NONE 1,001 0 2,000
CONSOLIDATED EDISON INC COM 209115104 BBG000BHLYS1 110,686 1,103 SH   SOLE NONE 1,103 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 24,402 150 SH   DFND NONE 0 0 150
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 150,406 466 SH   DFND NONE 0 0 466
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 24,853 77 SH   SOLE NONE 77 0 0
COPART INC COM 217204106 BBG000BM9RH1 2,552 52 SH   SOLE NONE 0 0 52
CORBUS PHARMACEUTICALS HLDGS COM NEW 21833P301 BBG0078PJKQ7 41 6 SH   SOLE NONE 6 0 0
CORE & MAIN INC CL A 21874C102 BBG01163K2X0 13,277 220 SH   DFND NONE 220 0 0
CORNING INC COM 219350105 BBG000BKFZM4 170,234 3,237 SH   DFND NONE 3,237 0 0
CORNING INC COM 219350105 BBG000BKFZM4 61,793 1,175 SH   SOLE NONE 1,175 0 0
CORTEVA INC COM 22052L104 BBG00BN969C1 315,784 4,237 SH   DFND NONE 2,739 0 1,498
CORTEVA INC COM 22052L104 BBG00BN969C1 52,916 710 SH   SOLE NONE 710 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 80 1 SH   DFND NONE 0 0 1
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6H8W8 7,389,902 7,465 SH   DFND NONE 5,978 0 1,487
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6H8W8 14,305,623 14,451 SH   SOLE NONE 14,253 0 198
COTERRA ENERGY INC COM 127097103 BBG000C3GN47 2,436,480 96,000 SH   DFND NONE 0 0 96,000
COTERRA ENERGY INC COM 127097103 BBG000C3GN47 64,770 2,552 SH   SOLE NONE 2,552 0 0
CRANE COMPANY COMMON STOCK 224408104 BBG016G0L0Q5 6,076 32 SH   SOLE NONE 32 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKS03 1,077,191 2,115 SH   DFND NONE 715 0 1,400
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKS03 33,105 65 SH   SOLE NONE 65 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 9,554 93 SH   DFND NONE 93 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 40,373 393 SH   SOLE NONE 393 0 0
CSW INDUSTRIALS INC COM 126402106 BBG007NLG4L3 119,034 415 SH   SOLE NONE 415 0 0
CSX CORP COM 126408103 BBG000BGJRC8 1,444,856 44,280 SH   DFND NONE 27,810 0 16,470
CSX CORP COM 126408103 BBG000BGJRC8 183,087 5,611 SH   SOLE NONE 5,611 0 0
CUMMINS INC COM 231021106 BBG000BGPTV6 16,375 50 SH   DFND NONE 50 0 0
CUMMINS INC COM 231021106 BBG000BGPTV6 294,750 900 SH   SOLE NONE 900 0 0
CVS HEALTH CORP COM 126650100 BBG000BGRY34 325,862 4,724 SH   DFND NONE 3,692 0 1,032
CVS HEALTH CORP COM 126650100 BBG000BGRY34 362,060 5,249 SH   SOLE NONE 3,934 0 1,315
CYBERARK SOFTWARE LTD SHS M2682V108 BBG006Q52QV2 5,289 13 SH   SOLE NONE 13 0 0
D R HORTON INC COM 23331A109 BBG000DQTXY6 14,439 112 SH   DFND NONE 112 0 0
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 1,901,323 9,625 SH   DFND NONE 7,055 0 2,570
DANAHER CORPORATION COM 235851102 BBG000BH3JF8 34,946,316 176,908 SH   SOLE NONE 158,931 0 17,976
DARDEN RESTAURANTS INC COM 237194105 BBG000BBNYF6 374,254 1,717 SH   DFND NONE 1,682 0 35
DARDEN RESTAURANTS INC COM 237194105 BBG000BBNYF6 851,391 3,906 SH   SOLE NONE 3,756 0 150
DARLING INGREDIENTS INC COM 237266101 BBG000BN8ZK8 18,970 500 SH   DFND NONE 500 0 0
DEERE & CO COM 244199105 BBG000BH1NH9 1,094,270 2,152 SH   DFND NONE 2,152 0 0
DEERE & CO COM 244199105 BBG000BH1NH9 1,315,464 2,587 SH   SOLE NONE 2,560 0 27
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZS1 165,755 1,352 SH   DFND NONE 50 0 1,302
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZS1 176,789 1,442 SH   SOLE NONE 1,442 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 BBG000R7Z112 27,541 560 SH   SOLE NONE 560 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 13,010 409 SH   DFND NONE 300 0 109
DEXCOM INC COM 252131107 BBG000QTF8K1 13,094 150 SH   DFND NONE 150 0 0
DEXCOM INC COM 252131107 BBG000QTF8K1 3,142 36 SH   SOLE NONE 36 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG000BWZQL7 6,655 66 SH   SOLE NONE 66 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSYX9 32,014 233 SH   SOLE NONE 233 0 0
DICKS SPORTING GOODS INC COM 253393102 BBG000F6ZWH2 253,197 1,280 SH   SOLE NONE 1,280 0 0
DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZRM7 116,104 666 SH   DFND NONE 666 0 0
DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZRM7 531,184 3,047 SH   SOLE NONE 3,047 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 BBG00Y2PHV55 6,427 222 SH   SOLE NONE 222 0 0
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z0F2 243,631 7,854 SH   DFND NONE 7,854 0 0
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 BBG01BN5Z0F2 2,083,086 67,153 SH   SOLE NONE 67,153 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001KXTSV5 24,872 253 SH   SOLE NONE 253 0 0
DIREXION SHS ETF TR None 25460G112 BBG000QFMLC3 61,029 7,735 SH   DFND NONE 7,735 0 0
DIREXION SHS ETF TR None 25461A577 BBG005CM7H38 272,440 27,800 SH   DFND NONE 27,800 0 0
DISNEY WALT CO COM 254687106 BBG000BH4R78 2,468,543 19,906 SH   DFND NONE 15,306 0 4,600
DISNEY WALT CO COM 254687106 BBG000BH4R78 1,223,855 9,869 SH   SOLE NONE 9,550 0 319
DOLBY LABORATORIES INC COM CL A 25659T107 BBG000DGLTG5 10,545 142 SH   DFND NONE 142 0 0
DOLLAR TREE INC COM 256746108 BBG000BSC0K9 12,281 124 SH   DFND NONE 124 0 0
DOLLAR TREE INC COM 256746108 BBG000BSC0K9 28,424 287 SH   SOLE NONE 287 0 0
DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 310,690 5,497 SH   DFND NONE 4,709 0 788
DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 226,363 4,005 SH   SOLE NONE 4,005 0 0
DONALDSON INC COM 257651109 BBG000BGZP70 55,480 800 SH   DFND NONE 800 0 0
DONALDSON INC COM 257651109 BBG000BGZP70 332,325 4,792 SH   SOLE NONE 2,456 0 2,336
DOORDASH INC CL A 25809K105 BBG005D7QCJ3 3,451 14 SH   SOLE NONE 14 0 0
DOVER CORP COM 260003108 BBG000BHB3M6 48,189 263 SH   DFND NONE 263 0 0
DOVER CORP COM 260003108 BBG000BHB3M6 159,227 869 SH   SOLE NONE 869 0 0
DOW INC COM 260557103 BBG00BN96922 140,503 5,306 SH   DFND NONE 3,808 0 1,498
DOW INC COM 260557103 BBG00BN96922 58,071 2,193 SH   SOLE NONE 2,193 0 0
DOXIMITY INC CL A 26622P107 BBG0026ZJQX7 24,536 400 SH   DFND NONE 400 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCM78 21,445 500 SH   DFND NONE 0 0 500
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCM78 17,156 400 SH   SOLE NONE 400 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58J3 5,496 50 SH   SOLE NONE 50 0 0
DTE ENERGY CO COM 233331107 BBG000BB29X4 13,246 100 SH   DFND NONE 100 0 0
DTE ENERGY CO COM 233331107 BBG000BB29X4 22,783 172 SH   SOLE NONE 100 0 72
DUCOMMUN INC DEL COM 264147109 BBG000BH02M0 148,734 1,800 SH   SOLE NONE 1,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG000BHGDH5 414,770 3,515 SH   DFND NONE 582 0 2,933
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG000BHGDH5 279,660 2,370 SH   SOLE NONE 2,370 0 0
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961G4 272,920 3,979 SH   DFND NONE 3,647 0 332
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961G4 127,029 1,852 SH   SOLE NONE 1,552 0 300
DYNATRACE INC COM NEW 268150109 BBG00PNN7C40 34,782 630 SH   DFND NONE 0 0 630
EASTERN BANKSHARES INC COM 27627N105 BBG00W9KWXC4 9,036,481 591,780 SH   DFND NONE 40,981 0 550,799
EASTERN BANKSHARES INC COM 27627N105 BBG00W9KWXC4 13,227,424 866,236 SH   SOLE NONE 765,558 0 100,678
EASTMAN CHEM CO COM 277432100 BBG000BLW530 291,921 3,910 SH   DFND NONE 3,910 0 0
EASTMAN CHEM CO COM 277432100 BBG000BLW530 1,051,735 14,087 SH   SOLE NONE 14,087 0 0
EATON CORP PLC SHS G29183103 BBG000BJ3PD2 5,551,551 15,551 SH   DFND NONE 11,316 0 4,235
EATON CORP PLC SHS G29183103 BBG000BJ3PD2 61,347,774 171,847 SH   SOLE NONE 162,365 0 9,482
EATON VANCE LIMITED DURATION COM 27828H105 BBG000BLYN57 112,860 11,000 SH   DFND NONE 0 0 11,000
EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG000Q8GZ26 36,262 2,344 SH   SOLE NONE 2,344 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG000QVXDQ9 28,053 3,206 SH   SOLE NONE 3,206 0 0
EBAY INC. COM 278642103 BBG000C43RR5 18,392 247 SH   DFND NONE 247 0 0
ECOLAB INC COM 278865100 BBG000BHKYH4 2,093,010 7,768 SH   DFND NONE 7,253 0 515
ECOLAB INC COM 278865100 BBG000BHKYH4 49,578,082 184,004 SH   SOLE NONE 170,262 0 13,742
EDISON INTL COM 281020107 BBG000D7RKJ5 15,893 308 SH   DFND NONE 308 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 110,589 1,414 SH   SOLE NONE 84 0 1,330
ELASTIC N V ORD SHS N14506104 BBG00LWZDYB9 67,464 800 SH   SOLE NONE 800 0 0
ELI LILLY & CO COM 532457108 BBG000BNBDC2 6,046,035 7,756 SH   DFND NONE 6,062 0 1,694
ELI LILLY & CO COM 532457108 BBG000BNBDC2 90,361,705 115,918 SH   SOLE NONE 108,766 0 7,152
EMBECTA CORP COMMON STOCK 29082K105 BBG014L7D4G1 271 28 SH   DFND NONE 28 0 0
EMCOR GROUP INC COM 29084Q100 BBG000BBRPL4 3,209 6 SH   SOLE NONE 0 0 6
EMERSON ELEC CO COM 291011104 BBG000BHX7N2 4,160,563 31,205 SH   DFND NONE 27,855 0 3,350
EMERSON ELEC CO COM 291011104 BBG000BHX7N2 56,517,067 423,889 SH   SOLE NONE 397,344 0 26,544
ENBRIDGE INC COM 29250N105 BBG000K5M1S8 267,569 5,904 SH   DFND NONE 0 0 5,904
ENBRIDGE INC COM 29250N105 BBG000K5M1S8 83,978 1,853 SH   SOLE NONE 1,853 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG000BM2FL9 328,153 18,100 SH   DFND NONE 16,900 0 1,200
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG000BM2FL9 69,619 3,840 SH   SOLE NONE 3,840 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001R3MNY9 170,495 4,300 SH   DFND NONE 0 0 4,300
ENPHASE ENERGY INC COM 29355A107 BBG001R3MNY9 143,731 3,625 SH   SOLE NONE 3,625 0 0
ENTEGRIS INC COM 29362U104 BBG000CTV4N4 123,636 1,533 SH   DFND NONE 33 0 1,500
ENTERGY CORP NEW COM 29364G103 BBG000C1FQS9 60,927 733 SH   DFND NONE 0 0 733
ENTERGY CORP NEW COM 29364G103 BBG000C1FQS9 59,348 714 SH   SOLE NONE 714 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 31,010 1,000 SH   DFND NONE 1,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 35,662 1,150 SH   SOLE NONE 1,150 0 0
EOG RES INC COM 26875P101 BBG000BZ9223 80,976 677 SH   SOLE NONE 677 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 10,634 41 SH   SOLE NONE 41 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 1,939,356 2,438 SH   DFND NONE 1,748 0 690
EQUINIX INC COM 29444U700 BBG000MBDGM6 15,460,417 19,436 SH   SOLE NONE 17,853 0 1,583
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG000BG8M31 17,615 261 SH   SOLE NONE 261 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG000BRMJN6 60,167 1,620 SH   DFND NONE 1,620 0 0
ESSENTIAL UTILS INC COM 29670G102 BBG000BRMJN6 123,750 3,332 SH   SOLE NONE 637 0 2,695
EVEREST GROUP LTD COM G3223R108 BBG000C1XVK6 30,587 90 SH   DFND NONE 90 0 0
EVERGY INC COM 30034W106 BBG00H433CR2 247,321 3,588 SH   DFND NONE 0 0 3,588
EVERGY INC COM 30034W106 BBG00H433CR2 44,391 644 SH   SOLE NONE 644 0 0
EVERSOURCE ENERGY COM 30040W108 BBG000BQ87N0 345,075 5,424 SH   DFND NONE 0 0 5,424
EVERSOURCE ENERGY COM 30040W108 BBG000BQ87N0 561,256 8,822 SH   SOLE NONE 8,822 0 0
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 17,458,749 161,955 SH   DFND NONE 82,163 0 79,792
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 59,643,795 553,282 SH   SOLE NONE 548,418 0 4,864
FABRINET SHS G3323L100 BBG000HBFQP5 73,670 250 SH   DFND NONE 0 0 250
FASTENAL CO COM 311900104 BBG000BJ8YN7 15,288 364 SH   DFND NONE 364 0 0
FASTENAL CO COM 311900104 BBG000BJ8YN7 67,392 1,605 SH   SOLE NONE 1,605 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG000BJVN28 42,746 450 SH   DFND NONE 450 0 0
FEDERAL SIGNAL CORP COM 313855108 BBG000BJXWX2 5,960 56 SH   SOLE NONE 0 0 56
FEDERATED HERMES ETF TRUST MDT LARGE CAP 31423L701 BBG01NK8CP18 2,446,859 83,066 SH   SOLE NONE 83,066 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 76,149 335 SH   DFND NONE 335 0 0
FEDEX CORP COM 31428X106 BBG000BJF1Z8 95,698 421 SH   SOLE NONE 150 0 271
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 BBG00DRGLM68 3,412 49 SH   SOLE NONE 49 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 BBG005FHVX98 69,958 1,330 SH   SOLE NONE 1,330 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 BBG01K4JLYL7 14,002 421 SH   SOLE NONE 421 0 0
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLP5 53,933 1,140 SH   SOLE NONE 1,140 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 BBG00L4J99Z0 13,569 271 SH   SOLE NONE 271 0 0
FIFTH THIRD BANCORP COM 316773100 BBG000BJL3N0 11,311 275 SH   DFND NONE 275 0 0
FIRST SOLAR INC COM 336433107 BBG000BFL116 14,071 85 SH   DFND NONE 55 0 30
FIRST SOLAR INC COM 336433107 BBG000BFL116 507,711 3,067 SH   SOLE NONE 3,067 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB4Z5 63,618 523 SH   SOLE NONE 523 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2V8 49,278 652 SH   SOLE NONE 652 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG000PW59Q8 69,510 500 SH   DFND NONE 0 0 500
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG000PW59Q8 23,077 166 SH   SOLE NONE 166 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG000F0YTN6 107,193 398 SH   SOLE NONE 398 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTQY8 78,021 2,080 SH   SOLE NONE 2,080 0 0
FIRSTENERGY CORP COM 337932107 BBG000BB6M98 161 4 SH   DFND NONE 0 0 4
FIRSTENERGY CORP COM 337932107 BBG000BB6M98 8,052 200 SH   SOLE NONE 200 0 0
FISERV INC COM 337738108 BBG000BJKPG0 14,655 85 SH   DFND NONE 85 0 0
FISERV INC COM 337738108 BBG000BJKPG0 33,103 192 SH   SOLE NONE 192 0 0
FIVE BELOW INC COM 33829M101 BBG001636CR2 2,624 20 SH   DFND NONE 0 0 20
FLOWSERVE CORP COM 34354P105 BBG000FFH4P5 2,265,664 43,279 SH   SOLE NONE 24,036 0 19,243
FORD MTR CO COM 345370860 BBG000BQPC32 59,208 5,457 SH   DFND NONE 3,847 0 1,610
FORD MTR CO COM 345370860 BBG000BQPC32 64,066 5,905 SH   SOLE NONE 5,905 0 0
FORTINET INC COM 34959E109 BBG000BCMBG4 26,430 250 SH   DFND NONE 250 0 0
FRANKLIN RESOURCES INC COM 354613101 BBG000BD0TF8 11,925 500 SH   DFND NONE 500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 BBG000BJDB15 296,167 6,832 SH   DFND NONE 488 0 6,344
FREEPORT-MCMORAN INC CL B 35671D857 BBG000BJDB15 190,523 4,395 SH   SOLE NONE 4,200 0 195
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106 BBG000HDMR99 5,971 209 SH   SOLE NONE 209 0 0
FS KKR CAP CORP COM 302635206 BBG001YCZP63 9,109 439 SH   SOLE NONE 439 0 0
GABELLI DIVID & INCOME TR COM 36242H104 BBG000C08QP2 37,246 1,432 SH   SOLE NONE 1,432 0 0
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 103,079 322 SH   DFND NONE 102 0 220
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHXQ3 111,402 348 SH   SOLE NONE 348 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG000DF0XV4 968,215 220,550 SH   SOLE NONE 220,550 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCS6 21,193 454 SH   SOLE NONE 454 0 0
GARMIN LTD SHS H2906T109 BBG000C4LN67 626,160 3,000 SH   DFND NONE 1,500 0 1,500
GARRETT MOTION INC COM 366505105 BBG00HY28P97 53 5 SH   SOLE NONE 5 0 0
GARTNER INC COM 366651107 BBG000BB65D0 15,360 38 SH   SOLE NONE 38 0 0
GE AEROSPACE COM NEW 369604301 BBG000BK6MB5 2,311,362 8,980 SH   DFND NONE 3,715 0 5,265
GE AEROSPACE COM NEW 369604301 BBG000BK6MB5 347,679 1,351 SH   SOLE NONE 1,351 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01CCQ4104 137,844 1,861 SH   DFND NONE 925 0 936
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 BBG01CCQ4104 11,558 156 SH   SOLE NONE 156 0 0
GE VERNOVA INC COM 36828A101 BBG013G17W31 1,202,758 2,273 SH   DFND NONE 960 0 1,313
GE VERNOVA INC COM 36828A101 BBG013G17W31 126,467 239 SH   SOLE NONE 239 0 0
GEN DIGITAL INC COM 668771108 BBG000BH2JM1 2,381 81 SH   DFND NONE 81 0 0
GEN DIGITAL INC COM 668771108 BBG000BH2JM1 141,120 4,800 SH   SOLE NONE 4,800 0 0
GENERAC HLDGS INC COM 368736104 BBG000PQ4W72 17,901 125 SH   DFND NONE 100 0 25
GENERAL AMERN INVS CO INC COM 368802104 BBG000BK3384 96,557 1,723 SH   DFND NONE 1,723 0 0
GENERAL DYNAMICS CORP COM 369550108 BBG000BK67C7 4,667 16 SH   SOLE NONE 16 0 0
GENERAL MLS INC COM 370334104 BBG000BKCFC2 265,889 5,132 SH   DFND NONE 4,282 0 850
GENERAL MLS INC COM 370334104 BBG000BKCFC2 721,351 13,923 SH   SOLE NONE 13,343 0 580
GENERAL MTRS CO COM 37045V100   6,151 125 SH   DFND NONE 0 0 125
GENERAL MTRS CO COM 37045V100   34,201 695 SH   SOLE NONE 695 0 0
GENPACT LIMITED SHS G3922B107 BBG000RQBFV2 4,401 100 SH   DFND NONE 0 0 100
GENUINE PARTS CO COM 372460105 BBG000BKL348 628,871 5,184 SH   DFND NONE 5,184 0 0
GENUINE PARTS CO COM 372460105 BBG000BKL348 288,718 2,380 SH   SOLE NONE 2,380 0 0
GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 60,979 550 SH   DFND NONE 200 0 350
GILEAD SCIENCES INC COM 375558103 BBG000CKGBP2 30,489 275 SH   SOLE NONE 275 0 0
GLOBAL PMTS INC COM 37940X102 BBG000CX0P89 10,085 126 SH   DFND NONE 126 0 0
GLOBAL PMTS INC COM 37940X102 BBG000CX0P89 22,571 282 SH   SOLE NONE 282 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CFJ5 1,043,931 1,475 SH   DFND NONE 1,350 0 125
GOLDMAN SACHS GROUP INC COM 38141G104 BBG000C6CFJ5 45,296 64 SH   SOLE NONE 64 0 0
GRACO INC COM 384109104 BBG000BK9W84 58,030 675 SH   DFND NONE 675 0 0
GRAINGER W W INC COM 384802104 BBG000BKR1D6 416,096 400 SH   DFND NONE 400 0 0
GRAINGER W W INC COM 384802104 BBG000BKR1D6 12,483 12 SH   SOLE NONE 2 0 10
GSK PLC SPONSORED ADR 37733W204 BBG000BLB481 12,288 320 SH   DFND NONE 320 0 0
GSK PLC SPONSORED ADR 37733W204 BBG000BLB481 27,187 708 SH   SOLE NONE 708 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG000RL6XG7 60,647 4,073 SH   SOLE NONE 4,073 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 BBG00184VXQ5 23,132 1,538 SH   SOLE NONE 1,538 0 0
HALEON PLC SPON ADS 405552100 BBG018GZNCH6 4,148 400 SH   DFND NONE 400 0 0
HALEON PLC SPON ADS 405552100 BBG018GZNCH6 9,177 885 SH   SOLE NONE 885 0 0
HALLIBURTON CO COM 406216101 BBG000BKTFN2 8,662 425 SH   DFND NONE 425 0 0
HALLIBURTON CO COM 406216101 BBG000BKTFN2 65,053 3,192 SH   SOLE NONE 3,192 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 BBG000DH1TW7 8,855 250 SH   DFND NONE 250 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103 BBG000BB2N81 7,896 700 SH   DFND NONE 700 0 0
HANESBRANDS INC COM 410345102 BBG000D2ZTS8 1,832 400 SH   SOLE NONE 400 0 0
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 BBG014VVQM55 83,363 3,432 SH   SOLE NONE 3,432 0 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100 BBG00NKZNGB6 27,448 2,350 SH   SOLE NONE 2,350 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 BBG000G0Z878 2,026,114 15,970 SH   DFND NONE 15,770 0 200
HARTFORD INSURANCE GROUP INC COM 416515104 BBG000G0Z878 18,421,270 145,198 SH   SOLE NONE 145,198 0 0
HASBRO INC COM 418056107 BBG000BKVJK4 3,691 50 SH   DFND NONE 0 0 50
HEALTHPEAK PROPERTIES INC COM 42250P103 BBG000BKYDP9 7,880 450 SH   DFND NONE 450 0 0
HECLA MNG CO COM 422704106 BBG000BL5W86 119,800 20,000 SH   SOLE NONE 20,000 0 0
HELMERICH & PAYNE INC COM 423452101 BBG000BLCPY4 637 42 SH   DFND NONE 42 0 0
HELMERICH & PAYNE INC COM 423452101 BBG000BLCPY4 29,941 1,975 SH   SOLE NONE 1,975 0 0
HERSHEY CO COM 427866108 BBG000BLHRS2 96,251 580 SH   DFND NONE 580 0 0
HERSHEY CO COM 427866108 BBG000BLHRS2 275,477 1,660 SH   SOLE NONE 1,660 0 0
HESS CORP COM 42809H107 BBG000BBD070 48,489 350 SH   DFND NONE 0 0 350
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NQ3 163,600 8,000 SH   DFND NONE 8,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NQ3 27,812 1,360 SH   SOLE NONE 1,360 0 0
HEXCEL CORP NEW COM 428291108 BBG000BLMDQ9 56,490 1,000 SH   DFND NONE 0 0 1,000
HIGH INCOME SECS FD SHS BEN INT 42968F108 BBG000BQW7Z0 50,800 8,000 SH   DFND NONE 0 0 8,000
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH30 9,322 35 SH   DFND NONE 35 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH30 9,855 37 SH   SOLE NONE 37 0 0
HNI CORP COM 404251100 BBG000C7QK61 24,590 500 SH   SOLE NONE 500 0 0
HOME DEPOT INC COM 437076102 BBG000BKZB36 9,109,537 24,846 SH   DFND NONE 22,061 0 2,785
HOME DEPOT INC COM 437076102 BBG000BKZB36 26,629,927 72,632 SH   SOLE NONE 61,018 0 11,614
HONEYWELL INTL INC COM 438516106 BBG000H556T9 1,246,141 5,351 SH   DFND NONE 4,551 0 800
HONEYWELL INTL INC COM 438516106 BBG000H556T9 12,736,440 54,691 SH   SOLE NONE 54,473 0 218
HOULIHAN LOKEY INC CL A 441593100 BBG000CZTB66 71,980 400 SH   SOLE NONE 400 0 0
HOWMET AEROSPACE INC COM 443201108 BBG00DYNJGH9 943,679 5,070 SH   DFND NONE 4,080 0 990
HP INC COM 40434L105 BBG000KHWT55 195,680 8,000 SH   DFND NONE 8,000 0 0
HUBBELL INC COM 443510607 BBG000BLK267 161,730 396 SH   DFND NONE 396 0 0
HUBSPOT INC COM 443573100 BBG000N7MZ06 83,495 150 SH   DFND NONE 0 0 150
HUMANA INC COM 444859102 BBG000BLKK03 69,677 285 SH   SOLE NONE 285 0 0
HUNT J B TRANS SVCS INC COM 445658107 BBG000BMDBZ1 4,882 34 SH   DFND NONE 34 0 0
HUNT J B TRANS SVCS INC COM 445658107 BBG000BMDBZ1 1,867 13 SH   SOLE NONE 13 0 0
IAMGOLD CORP COM 450913108 BBG000LL9LQ5 41,895 5,700 SH   DFND NONE 0 0 5,700
IDACORP INC COM 451107106 BBG000BLR3Y7 57,725 500 SH   DFND NONE 500 0 0
IDACORP INC COM 451107106 BBG000BLR3Y7 41,447 359 SH   SOLE NONE 359 0 0
IDAHO STRATEGIC RESOURCES COM NEW 645827205 BBG000JLVQT9 32,700 2,500 SH   DFND NONE 0 0 2,500
IDEXX LABS INC COM 45168D104 BBG000BLRT07 37,007 69 SH   SOLE NONE 69 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG000BMBL90 674,498 2,728 SH   DFND NONE 2,728 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG000BMBL90 1,265,178 5,117 SH   SOLE NONE 2,617 0 2,500
ILLUMINA INC COM 452327109 BBG000DSMS70 15,075 158 SH   SOLE NONE 158 0 0
INDEPENDENT BK CORP MASS COM 453836108 BBG000BM0597 42,322 673 SH   DFND NONE 673 0 0
INDEPENDENT BK CORP MASS COM 453836108 BBG000BM0597 1,331,464 21,173 SH   SOLE NONE 21,173 0 0
INGERSOLL RAND INC COM 45687V106 BBG002R1CW27 35,185 423 SH   DFND NONE 0 0 423
INGEVITY CORP COM 45688C107 BBG009LM28K6 1,120 26 SH   SOLE NONE 26 0 0
INGREDION INC COM 457187102 BBG000BXPZB7 88,153 650 SH   DFND NONE 650 0 0
INGREDION INC COM 457187102 BBG000BXPZB7 108,496 800 SH   SOLE NONE 800 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805 BBG00NR9PTQ1 8,889 284 SH   SOLE NONE 0 0 284
INSULET CORP COM 45784P101 BBG000R7XX87 27,962 89 SH   DFND NONE 89 0 0
INSULET CORP COM 45784P101 BBG000R7XX87 137,925 439 SH   SOLE NONE 439 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 376,589 16,812 SH   DFND NONE 16,362 0 450
INTEL CORP COM 458140100 BBG000C0G1D1 288,960 12,900 SH   SOLE NONE 12,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 1,228,882 6,698 SH   DFND NONE 6,698 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG000C1FB75 31,383,063 171,053 SH   SOLE NONE 155,256 0 15,797
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000BLNNH6 6,005,553 20,373 SH   DFND NONE 5,766 0 14,607
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000BLNNH6 3,820,054 12,959 SH   SOLE NONE 12,266 0 693
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG000BLSL58 46,557 633 SH   DFND NONE 193 0 440
INTERNATIONAL PAPER CO COM 460146103 BBG000BM5SR2 38,635 825 SH   DFND NONE 0 0 825
INTERNATIONAL PAPER CO COM 460146103 BBG000BM5SR2 29,550 631 SH   SOLE NONE 631 0 0
INTERPUBLIC GROUP COS INC COM 460690100 BBG000C90DH9 4,015 164 SH   SOLE NONE 164 0 0
INTUIT COM 461202103 BBG000BH5DV1 77,188 98 SH   DFND NONE 78 0 20
INTUIT COM 461202103 BBG000BH5DV1 803,383 1,020 SH   SOLE NONE 1,020 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 2,897,462 5,332 SH   DFND NONE 3,371 0 1,961
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 77,708 143 SH   SOLE NONE 143 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81C5 13,040 1,000 SH   SOLE NONE 1,000 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 BBG000BKYYD6 10,278 1,228 SH   SOLE NONE 1,228 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 837,867 11,506 SH   SOLE NONE 11,506 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG000TWWFV4 33,390 3,000 SH   DFND NONE 0 0 3,000
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 BBG000QSJX15 1,637 70 SH   SOLE NONE 70 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001K94N28 13,598 650 SH   SOLE NONE 650 0 0
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5WT4 3,426 100 SH   SOLE NONE 100 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S893 611 25 SH   SOLE NONE 25 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 BBG012JBHC13 188,475 11,402 SH   DFND NONE 11,402 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 BBG012JBHC13 181,351 10,971 SH   SOLE NONE 10,971 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYB22 206,428 12,302 SH   DFND NONE 12,302 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYB22 204,682 12,198 SH   SOLE NONE 12,198 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6Z22 185,167 9,902 SH   DFND NONE 9,902 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 BBG00Q5D6Z22 133,649 7,147 SH   SOLE NONE 7,147 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYD19 7,302 313 SH   SOLE NONE 0 0 313
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW4Y5 197,421 9,635 SH   DFND NONE 9,635 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 BBG00LNJW4Y5 380,417 18,566 SH   SOLE NONE 18,566 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2KC5 195,753 9,962 SH   DFND NONE 9,962 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2KC5 239,003 12,163 SH   SOLE NONE 12,163 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2JD7 193,873 9,932 SH   DFND NONE 9,932 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2JD7 196,527 10,068 SH   SOLE NONE 10,068 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2HF9 224,605 10,861 SH   DFND NONE 10,861 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2HF9 401,171 19,399 SH   SOLE NONE 19,399 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 BBG019JCS831 213,643 10,371 SH   DFND NONE 10,371 0 0
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 BBG019JCS831 424,175 20,591 SH   SOLE NONE 20,591 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG000BDX0N6 56,676 400 SH   SOLE NONE 400 0 0
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 BBG000Q4YTD7 20,815 490 SH   DFND NONE 490 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG000QDT2T5 169,660 1,727 SH   DFND NONE 1,727 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG000QDT2T5 3,489,681 35,522 SH   SOLE NONE 35,522 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG000L5R6Q3 106,259 1,710 SH   SOLE NONE 1,710 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG000BM96K3 117,440 1,000 SH   SOLE NONE 1,000 0 0
INVESCO LTD SHS G491BT108 BBG000BY2Y78 2,539 161 SH   DFND NONE 161 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG000BSWKH7 485,443 880 SH   DFND NONE 465 0 415
INVESCO QQQ TR UNIT SER 1 46090E103 BBG000BSWKH7 6,982,107 12,657 SH   SOLE NONE 12,657 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107 BBG000BDH0S9 21,443 2,286 SH   SOLE NONE 2,286 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 BBG000CQLM15 20,745 2,186 SH   SOLE NONE 2,186 0 0
IONIS PHARMACEUTICALS INC COM 462222100 BBG000JH6683 11,853 300 SH   SOLE NONE 300 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FYS2 774,240 4,913 SH   DFND NONE 4,913 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FYS2 8,209,809 52,096 SH   SOLE NONE 52,096 0 0
IRON MTN INC DEL COM 46284V101 BBG000KCZPC3 51,285 500 SH   DFND NONE 500 0 0
IRON MTN INC DEL COM 46284V101 BBG000KCZPC3 24,104 235 SH   SOLE NONE 235 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG000QLKDR4 102,395 1,642 SH   DFND NONE 1,642 0 0
ISHARES GOLD TR ISHARES NEW 464285204 BBG000QLKDR4 2,083,572 33,412 SH   SOLE NONE 31,323 0 2,089
ISHARES INC MSCI CDA ETF 464286509 BBG000BJSXB0 7,161 155 SH   DFND NONE 155 0 0
ISHARES INC MSCI CDA ETF 464286509 BBG000BJSXB0 107,276 2,322 SH   SOLE NONE 2,322 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 BBG0025X38X0 376,104 3,172 SH   SOLE NONE 3,172 0 0
ISHARES INC MSCI EURZONE ETF 464286608 BBG000CS4KW0 257,478 4,331 SH   SOLE NONE 4,331 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 24,432 407 SH   DFND NONE 407 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 256,928 4,280 SH   SOLE NONE 4,280 0 0
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLMJ6 2,125,292 33,660 SH   DFND NONE 32,010 0 1,650
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLMJ6 66,699,273 1,056,371 SH   SOLE NONE 1,053,687 0 2,684
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH61 6,149,180 156,987 SH   SOLE NONE 7,043 0 149,944
ISHARES TR S&P 100 ETF 464287101 BBG000DDXQR3 78,522 258 SH   SOLE NONE 258 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 BBG000BRL209 241,281 2,490 SH   SOLE NONE 2,490 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 82,644 612 SH   SOLE NONE 612 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG000C1L679 866,054 6,521 SH   SOLE NONE 6,521 0 0
ISHARES TR TIPS BD ETF 464287176 BBG000C01W49 36,651 333 SH   SOLE NONE 333 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4F5 1,294,577 2,085 SH   DFND NONE 2,085 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4F5 83,885,002 135,102 SH   SOLE NONE 135,067 0 35
ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 3,571 36 SH   DFND NONE 36 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 298,572 3,010 SH   SOLE NONE 2,204 0 806
ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 80,368 1,666 SH   DFND NONE 1,666 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 145,878 3,024 SH   SOLE NONE 3,024 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG000BBV9N3 62,039 566 SH   DFND NONE 566 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG000BBV9N3 608,664 5,553 SH   SOLE NONE 5,553 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG000BWDHF8 204,125 1,854 SH   DFND NONE 1,854 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG000BWDHF8 3,910,091 35,514 SH   SOLE NONE 35,514 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 BBG000L77VV0 11,020 128 SH   SOLE NONE 128 0 0
ISHARES TR S&P 500 VAL ETF 464287408 BBG000BWD2Y0 89,502 458 SH   DFND NONE 458 0 0
ISHARES TR S&P 500 VAL ETF 464287408 BBG000BWD2Y0 724,031 3,705 SH   SOLE NONE 3,705 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG000BJKYW3 8,384 95 SH   DFND NONE 95 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG000BJKYW3 19,150 217 SH   SOLE NONE 217 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BHR296 844,021 8,813 SH   DFND NONE 8,813 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BHR296 2,737,374 28,583 SH   SOLE NONE 24,947 0 3,636
ISHARES TR 1 3 YR TREAS BD 464287457 BBG000NTFYM5 22,124 267 SH   DFND NONE 267 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG000NTFYM5 120,368 1,453 SH   SOLE NONE 1,453 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 77,322 865 SH   DFND NONE 865 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 2,251,555 25,188 SH   SOLE NONE 25,188 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG000JWZ6F0 87,212 660 SH   SOLE NONE 660 0 0
ISHARES TR RUS MD CP GR ETF 464287481 BBG000BW05W9 84,595 610 SH   DFND NONE 610 0 0
ISHARES TR RUS MD CP GR ETF 464287481 BBG000BW05W9 73,362 529 SH   SOLE NONE 529 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG000JWXHK2 726,839 7,903 SH   DFND NONE 7,903 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG000JWXHK2 2,271,291 24,696 SH   SOLE NONE 24,696 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 1,440,973 23,234 SH   DFND NONE 18,809 0 4,425
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 6,804,121 109,708 SH   SOLE NONE 107,208 0 2,500
ISHARES TR ISHARES SEMICDTR 464287523 BBG000JP3063 57,288 240 SH   DFND NONE 0 0 240
ISHARES TR ISHARES SEMICDTR 464287523 BBG000JP3063 71,133 298 SH   SOLE NONE 298 0 0
ISHARES TR EXPND TEC SC ETF 464287549 BBG000H13601 683,477 6,084 SH   SOLE NONE 6,084 0 0
ISHARES TR ISHARES BIOTECH 464287556 BBG000FS8GY0 6,072 48 SH   SOLE NONE 48 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 105,661 544 SH   DFND NONE 544 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 6,218,101 32,014 SH   SOLE NONE 32,014 0 0
ISHARES TR S&P MC 400GR ETF 464287606 BBG000C15L83 8,552 94 SH   DFND NONE 94 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG000BTR7Z0 570,636 1,344 SH   SOLE NONE 1,344 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG000CF7ZN2 724,642 2,134 SH   SOLE NONE 2,134 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 BBG000C16Z27 108,066 685 SH   SOLE NONE 685 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 BBG000C17LW4 657,478 2,300 SH   DFND NONE 0 0 2,300
ISHARES TR RUS 2000 GRW ETF 464287648 BBG000C17LW4 281,572 985 SH   SOLE NONE 985 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 196,369 910 SH   DFND NONE 910 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 2,984,376 13,830 SH   SOLE NONE 13,830 0 0
ISHARES TR CORE S&P US GWT 464287671 BBG000C18HW2 19,853 132 SH   SOLE NONE 132 0 0
ISHARES TR S&P MC 400VL ETF 464287705 BBG000C14JK5 57,465 465 SH   SOLE NONE 465 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG000CF9GL4 2,426 14 SH   SOLE NONE 14 0 0
ISHARES TR U.S. REAL ES ETF 464287739 BBG000BXW687 12,510 132 SH   SOLE NONE 132 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 76,940 704 SH   DFND NONE 704 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 1,233,884 11,290 SH   SOLE NONE 9,617 0 1,673
ISHARES TR SP SMCP600VL ETF 464287879 BBG000C160L3 14,924 150 SH   SOLE NONE 150 0 0
ISHARES TR S&P SML 600 GWT 464287887 BBG000C16NW1 173,218 1,302 SH   SOLE NONE 272 0 1,030
ISHARES TR SHRT NAT MUN ETF 464288158 BBG000BJ2TL6 44,982 423 SH   SOLE NONE 423 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 BBG000BBM0N2 656 50 SH   DFND NONE 0 0 50
ISHARES TR MSCI ACWI EX US 464288240 BBG000TH7DF8 3,634,298 59,637 SH   SOLE NONE 59,637 0 0
ISHARES TR EAFE SML CP ETF 464288273 BBG000T1G7X6 11,629 160 SH   SOLE NONE 160 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 156,065 1,685 SH   DFND NONE 0 0 1,685
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 4,631 50 SH   SOLE NONE 50 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 BBG000BRMGV3 17,811 222 SH   SOLE NONE 222 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG000TC0WT9 41,061 393 SH   DFND NONE 58 0 335
ISHARES TR NATIONAL MUN ETF 464288414 BBG000TC0WT9 346,874 3,320 SH   SOLE NONE 3,320 0 0
ISHARES TR INTL SEL DIV ETF 464288448 BBG000PQKHX8 74,680 2,164 SH   DFND NONE 2,164 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T3H9 26,211 325 SH   SOLE NONE 325 0 0
ISHARES TR ESG MSCI KLD 400 464288570 BBG000Q9BW99 41,353 356 SH   SOLE NONE 356 0 0
ISHARES TR MBS ETF 464288588 BBG000QN3H90 6,572 70 SH   DFND NONE 70 0 0
ISHARES TR MBS ETF 464288588 BBG000QN3H90 24,318 259 SH   SOLE NONE 259 0 0
ISHARES TR INTRM GOV CR ETF 464288612 BBG000QN3319 6,887,421 64,495 SH   DFND NONE 64,495 0 0
ISHARES TR INTRM GOV CR ETF 464288612 BBG000QN3319 247,007,918 2,313,025 SH   SOLE NONE 2,299,025 0 14,000
ISHARES TR ISHS 5-10YR INVT 464288638 BBG000QN1YR5 70,556 1,324 SH   DFND NONE 924 0 400
ISHARES TR ISHS 5-10YR INVT 464288638 BBG000QN1YR5 3,624 68 SH   SOLE NONE 68 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG000QN2BW8 273,613 5,186 SH   DFND NONE 4,206 0 980
ISHARES TR ISHS 1-5YR INVS 464288646 BBG000QN2BW8 1,635,771 31,004 SH   SOLE NONE 31,004 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 BBG000QN16D1 5,893 58 SH   DFND NONE 58 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 BBG000QN16D1 797,062 7,845 SH   SOLE NONE 7,502 0 343
ISHARES TR 3 7 YR TREAS BD 464288661 BBG000QN0RR1 82,172 690 SH   DFND NONE 0 0 690
ISHARES TR 3 7 YR TREAS BD 464288661 BBG000QN0RR1 60,379 507 SH   SOLE NONE 507 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 35,282 1,150 SH   DFND NONE 0 0 1,150
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 30,680 1,000 SH   SOLE NONE 1,000 0 0
ISHARES TR US BR DEL SE ETF 464288794 BBG000P9ZX47 148,843 880 SH   DFND NONE 0 0 880
ISHARES TR U.S. MED DVC ETF 464288810 BBG000P9YC26 7,893 126 SH   SOLE NONE 0 0 126
ISHARES TR EAFE VALUE ETF 464288877 BBG000GLBJK9 19,298 304 SH   SOLE NONE 304 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG000HF82Y7 2,593,788 23,159 SH   SOLE NONE 23,159 0 0
ISHARES TR CORE 80/20 AGGRE 464289859 BBG000KD8RP3 171,804 2,060 SH   DFND NONE 980 0 1,080
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 1,540 67 SH   SOLE NONE 67 0 0
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM0W3 94,580 1,977 SH   DFND NONE 1,977 0 0
ISHARES TR A RATE CP BD ETF 46429B291 BBG002NCM0W3 567,048 11,853 SH   SOLE NONE 11,853 0 0
ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KLH5 57,830 1,316 SH   SOLE NONE 1,316 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN3L7 4,176 75 SH   SOLE NONE 75 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001LRJC70 63,858 545 SH   DFND NONE 0 0 545
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2VX0 2,438 29 SH   SOLE NONE 29 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2FJ1 54,163 577 SH   SOLE NONE 577 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 1,705,711 9,330 SH   DFND NONE 9,330 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 55,609,482 304,176 SH   SOLE NONE 302,940 0 1,236
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPTZB8 1,682 7 SH   SOLE NONE 7 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TR19 870,196 10,424 SH   SOLE NONE 10,424 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q683 14,942 229 SH   SOLE NONE 229 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06C6 561 13 SH   SOLE NONE 13 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3G5 2,945,184 68,144 SH   DFND NONE 68,144 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3G5 91,085,785 2,107,492 SH   SOLE NONE 2,102,698 0 4,794
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSX9 17,244 373 SH   SOLE NONE 373 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZJ6 398,858 6,238 SH   DFND NONE 6,238 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZJ6 1,269,529 19,855 SH   SOLE NONE 19,855 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9G9 36,259 1,440 SH   DFND NONE 1,440 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH2Q2 19,002 818 SH   DFND NONE 818 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH2Q2 159,892 6,883 SH   SOLE NONE 6,883 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFKY5 19,205 763 SH   DFND NONE 763 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFKY5 361,668 14,369 SH   SOLE NONE 14,369 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 BBG00F5NQR84 43,979 1,008 SH   SOLE NONE 1,008 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFT13 658,505 4,867 SH   SOLE NONE 3,991 0 876
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRR8 37,026 415 SH   DFND NONE 415 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRR8 27,074,426 303,457 SH   SOLE NONE 194,888 0 108,569
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QN6 5,680 72 SH   SOLE NONE 72 0 0
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SP1 5,518 108 SH   SOLE NONE 108 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FC3 34,920 1,440 SH   DFND NONE 1,440 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3RM8 30,377 1,195 SH   DFND NONE 1,195 0 0
ISHARES TR FUTURE AI & TECH 46435U556 BBG00L9G3TC8 1,230 30 SH   DFND NONE 0 0 30
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJN98 24,634 1,015 SH   DFND NONE 1,015 0 0
ISHARES TR IBONDS DEC 29 46436E205 BBG00Q79F605 29,746 1,275 SH   DFND NONE 1,275 0 0
ISHARES TR None 46436E320 BBG01959G7Y4 4,163 136 SH   SOLE NONE 136 0 0
ISHARES TR ESG SELECT SCRE 46436E551 BBG00XDJF718 14,401 347 SH   DFND NONE 347 0 0
ISHARES TR ESG SELECT SCRE 46436E551 BBG00XDJF718 13,342,028 321,495 SH   SOLE NONE 202,548 0 118,947
ISHARES TR ESG SELECT SCRE 46436E569 BBG00XDJC6J4 248,220 5,205 SH   SOLE NONE 5,205 0 0
ISHARES TR IBONDS DEC 2030 46436E726 BBG00VJHRT55 22,530 1,025 SH   DFND NONE 1,025 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4K95 21,242 950 SH   DFND NONE 950 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR46X9 25,864 1,150 SH   DFND NONE 1,150 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3QV8 34,051 1,485 SH   DFND NONE 1,485 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3QV8 11,580 505 SH   SOLE NONE 505 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2M93 34,456 1,475 SH   DFND NONE 1,475 0 0
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2M93 11,587 496 SH   SOLE NONE 496 0 0
ITT INC COM 45073V108 BBG00CVQZQ96 31,366 200 SH   DFND NONE 100 0 100
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQTR6 866,720 12,247 SH   DFND NONE 12,247 0 0
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQTR6 39,627,591 559,949 SH   SOLE NONE 558,529 0 1,420
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0RS0 861,164 15,148 SH   DFND NONE 13,233 0 1,915
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0RS0 6,873,265 120,902 SH   SOLE NONE 120,423 0 479
JABIL INC COM 466313103 BBG000BJNGN9 27,263 125 SH   DFND NONE 125 0 0
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQR4 1,075,787 8,184 SH   DFND NONE 8,149 0 35
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQR4 11,864,414 90,258 SH   SOLE NONE 90,258 0 0
JEFFERIES FINL GROUP INC COM 47233W109 BBG000BNHSP9 37,135 679 SH   SOLE NONE 679 0 0
JETBLUE AWYS CORP COM 477143101 BBG000BRQ6L2 3,807 900 SH   SOLE NONE 900 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 4,200,320 27,498 SH   DFND NONE 16,018 0 11,480
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 6,072,271 39,753 SH   SOLE NONE 34,938 0 4,815
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 14,136,012 48,760 SH   DFND NONE 33,247 0 15,513
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 108,113,938 372,922 SH   SOLE NONE 365,220 0 7,702
KBR INC COM 48242W106 BBG000P28YZ6 47,940 1,000 SH   DFND NONE 1,000 0 0
KELLANOVA COM 487836108 BBG000BMKDM3 222,684 2,800 SH   DFND NONE 1,200 0 1,600
KELLANOVA COM 487836108 BBG000BMKDM3 198,825 2,500 SH   SOLE NONE 2,500 0 0
KENVUE INC COM 49177J102 BBG01C79X561 7,723 369 SH   SOLE NONE 369 0 0
KEYCORP COM 493267108 BBG000BMQPL1 10,278 590 SH   SOLE NONE 590 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN811 16,386 100 SH   DFND NONE 100 0 0
KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 775,454 6,015 SH   DFND NONE 4,515 0 1,500
KIMBERLY-CLARK CORP COM 494368103 BBG000BMW2Z0 537,081 4,166 SH   SOLE NONE 4,166 0 0
KIMCO RLTY CORP COM 49446R109 BBG000CN3S73 16,627 791 SH   SOLE NONE 791 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG0019JZ882 556,777 18,938 SH   DFND NONE 18,622 0 316
KINDER MORGAN INC DEL COM 49456B101 BBG0019JZ882 5,908,371 200,965 SH   SOLE NONE 199,948 0 1,017
KKR & CO INC COM 48251W104 BBG000BCQ6J8 19,555 147 SH   DFND NONE 147 0 0
KKR & CO INC COM 48251W104 BBG000BCQ6J8 68,510 515 SH   SOLE NONE 515 0 0
KLA CORP COM NEW 482480100 BBG000BMTFR4 910,968 1,017 SH   DFND NONE 1,017 0 0
KLA CORP COM NEW 482480100 BBG000BMTFR4 23,182,574 25,881 SH   SOLE NONE 23,363 0 2,518
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG000BR4QW0 3,573 149 SH   DFND NONE 149 0 0
KONTOOR BRANDS INC COM 50050N103 BBG00LPTHYD5 924 14 SH   SOLE NONE 14 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTQ2 5,939 230 SH   DFND NONE 0 0 230
KRAFT HEINZ CO COM 500754106 BBG005CPNTQ2 1,782 69 SH   SOLE NONE 69 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DN6 14,518 346 SH   DFND NONE 180 0 166
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 BBG012W99DN6 6,168 147 SH   SOLE NONE 147 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG000BLGFJ9 336,126 1,340 SH   DFND NONE 20 0 1,320
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG000BLGFJ9 52,175 208 SH   SOLE NONE 208 0 0
LAM RESEARCH CORP COM NEW 512807306 BBG000BNFLM9 328,036 3,370 SH   DFND NONE 3,370 0 0
LAM RESEARCH CORP COM NEW 512807306 BBG000BNFLM9 182,999 1,880 SH   SOLE NONE 1,880 0 0
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLQ2 2,074 40 SH   DFND NONE 0 0 40
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLQ2 8,607 166 SH   SOLE NONE 166 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 17,614 218 SH   DFND NONE 218 0 0
LEGGETT & PLATT INC COM 524660107 BBG000BN53G7 6,342 711 SH   DFND NONE 711 0 0
LINCOLN ELEC HLDGS INC COM 533900106 BBG000BB72K8 19,903 96 SH   SOLE NONE 96 0 0
LINCOLN NATL CORP IND COM 534187109 BBG000BNC3Y9 44,288 1,280 SH   DFND NONE 640 0 640
LINDE PLC SHS G54950103 BBG01FND0CC1 2,122,570 4,524 SH   DFND NONE 4,514 0 10
LINDE PLC SHS G54950103 BBG01FND0CC1 34,741,760 74,048 SH   SOLE NONE 66,750 0 7,298
LITTELFUSE INC COM 537008104 BBG000BGFGT8 453,233 1,999 SH   SOLE NONE 1,999 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 83,365 180 SH   DFND NONE 30 0 150
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 492,781 1,064 SH   SOLE NONE 1,064 0 0
LOEWS CORP COM 540424108 BBG000C45984 54,996 600 SH   SOLE NONE 600 0 0
LOWES COS INC COM 548661107 BBG000BNDN65 1,731,030 7,802 SH   DFND NONE 7,802 0 0
LOWES COS INC COM 548661107 BBG000BNDN65 29,177,489 131,507 SH   SOLE NONE 128,621 0 2,886
LPL FINL HLDGS INC COM 50212V100   18,749 50 SH   DFND NONE 0 0 50
LULULEMON ATHLETICA INC COM 550021109 BBG000R8ZVD1 8,315 35 SH   DFND NONE 35 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG000R8ZVD1 64,147 270 SH   SOLE NONE 4 0 266
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG000WCFV84 26,037 450 SH   DFND NONE 0 0 450
M & T BK CORP COM 55261F104 BBG000D9KWL9 48,885 252 SH   DFND NONE 252 0 0
M & T BK CORP COM 55261F104 BBG000D9KWL9 1,180,429 6,085 SH   SOLE NONE 6,085 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 BBG000LJQ3H1 175,530 1,225 SH   SOLE NONE 1,225 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 BBG000QS6NV8 19,672 65 SH   SOLE NONE 65 0 0
MANULIFE FINL CORP COM 56501R106 BBG000C0Q0K4 30,937 968 SH   SOLE NONE 968 0 0
MARATHON PETE CORP COM 56585A102 BBG001DCCGR8 275,743 1,660 SH   DFND NONE 1,660 0 0
MARATHON PETE CORP COM 56585A102 BBG001DCCGR8 176,575 1,063 SH   SOLE NONE 1,063 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 1,321,244 4,836 SH   DFND NONE 4,836 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 14,493,517 53,049 SH   SOLE NONE 53,049 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 349,824 1,600 SH   DFND NONE 600 0 1,000
MARSH & MCLENNAN COS INC COM 571748102 BBG000BP4MH0 114,786 525 SH   SOLE NONE 525 0 0
MARTIN MARIETTA MATLS INC COM 573284106 BBG000BGYMH7 68,071 124 SH   DFND NONE 14 0 110
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 19,350 250 SH   DFND NONE 250 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ153 39,397 509 SH   SOLE NONE 509 0 0
MASCO CORP COM 574599106 BBG000BNNKG9 81,673 1,269 SH   DFND NONE 1,269 0 0
MASCO CORP COM 574599106 BBG000BNNKG9 31,858 495 SH   SOLE NONE 495 0 0
MASTEC INC COM 576323109 BBG000DYXD23 6,476 38 SH   DFND NONE 0 0 38
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 180,945 322 SH   DFND NONE 322 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 7,025,936 12,503 SH   SOLE NONE 12,488 0 15
MATTEL INC COM 577081102 BBG000BNNYW1 1,972 100 SH   SOLE NONE 100 0 0
MBIA INC COM 55262C100 BBG000BNQN34 1,302 300 SH   DFND NONE 300 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 55,879 737 SH   DFND NONE 737 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 5,540,128 18,962 SH   DFND NONE 16,862 0 2,100
MCDONALDS CORP COM 580135101 BBG000BNSZP1 36,725,217 125,698 SH   SOLE NONE 125,326 0 372
MCKESSON CORP COM 58155Q103 BBG000DYGNW7 172,203 235 SH   DFND NONE 235 0 0
MCKESSON CORP COM 58155Q103 BBG000DYGNW7 71,080 97 SH   SOLE NONE 97 0 0
MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 1,563,568 17,937 SH   DFND NONE 17,537 0 400
MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 291,148 3,340 SH   SOLE NONE 1,881 0 1,459
MERCADOLIBRE INC COM 58733R102 BBG000GQPB11 2,614 1 SH   SOLE NONE 1 0 0
MERCK & CO INC COM 58933Y105 BBG000BPD168 3,559,984 44,972 SH   DFND NONE 37,567 0 7,405
MERCK & CO INC COM 58933Y105 BBG000BPD168 17,921,291 226,393 SH   SOLE NONE 189,019 0 37,374
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 6,594,834 8,935 SH   DFND NONE 7,540 0 1,395
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 103,717,980 140,522 SH   SOLE NONE 140,104 0 418
METLIFE INC COM 59156R108 BBG000BB6KF5 139,207 1,731 SH   DFND NONE 1,731 0 0
METLIFE INC COM 59156R108 BBG000BB6KF5 112,668 1,401 SH   SOLE NONE 1,401 0 0
MEXICO EQUITY & INCOME FD COM 592834105 BBG000BGX674 13,203 1,261 SH   SOLE NONE 1,261 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 BBG000BNZLT0 998 320 SH   DFND NONE 0 0 320
MFS INTER INCOME TR SH BEN INT 55273C107 BBG000BP2K59 4,336 1,600 SH   SOLE NONE 1,600 0 0
MFS MUN INCOME TR SH BEN INT 552738106 BBG000BNZ6M0 2,585 500 SH   SOLE NONE 500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 BBG000C2BXK4 30,951 900 SH   DFND NONE 0 0 900
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG000BHCP19 70,370 1,000 SH   DFND NONE 0 0 1,000
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG000BHCP19 47,500 675 SH   SOLE NONE 675 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG000C5Z1S3 104,886 851 SH   DFND NONE 851 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG000C5Z1S3 12,325 100 SH   SOLE NONE 100 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 47,629,495 95,755 SH   DFND NONE 73,739 0 22,016
MICROSOFT CORP COM 594918104 BBG000BPH459 276,920,719 556,725 SH   SOLE NONE 517,850 0 38,875
MODERNA INC COM 60770K107 BBG003PHHZT1 1,380 50 SH   DFND NONE 0 0 50
MODERNA INC COM 60770K107 BBG003PHHZT1 400,828 14,528 SH   SOLE NONE 14,528 0 0
MOGO INC COM 60800C208 BBG00PK930R9 83 66 SH   SOLE NONE 66 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG000BS7KS3 26,450 550 SH   SOLE NONE 550 0 0
MONDELEZ INTL INC CL A 609207105 BBG000D4LWF6 627,125 9,299 SH   DFND NONE 6,915 0 2,384
MONDELEZ INTL INC CL A 609207105 BBG000D4LWF6 17,161,115 254,465 SH   SOLE NONE 236,621 0 17,844
MONGODB INC CL A 60937P106 BBG0022FDRY8 6,300 30 SH   DFND NONE 0 0 30
MONOLITHIC PWR SYS INC COM 609839105 BBG000C30L48 8,045 11 SH   SOLE NONE 11 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 457,648 7,306 SH   SOLE NONE 7,306 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 70,223 140 SH   DFND NONE 0 0 140
MOODYS CORP COM 615369105 BBG000F86GP6 77,746 155 SH   SOLE NONE 155 0 0
MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 165,933 1,178 SH   DFND NONE 956 0 222
MORGAN STANLEY COM NEW 617446448 BBG000BLZRJ2 1,051,097 7,462 SH   SOLE NONE 7,462 0 0
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841 BBG01LTGRNY8 33,062 650 SH   SOLE NONE 650 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP8Z50 183,741 437 SH   DFND NONE 292 0 145
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP8Z50 485,211 1,154 SH   SOLE NONE 1,154 0 0
NASDAQ INC COM 631103108 BBG000F5VVB6 8,942 100 SH   DFND NONE 0 0 100
NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG000L4Y5K6 48,515 652 SH   SOLE NONE 652 0 0
NB BANCORP INC COM 63945M107 BBG01KS1NK29 5,144 288 SH   SOLE NONE 288 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106 BBG019Y0WP19 285 10 SH   DFND NONE 0 0 10
NCR VOYIX CORPORATION COM 62886E108 BBG000BMXK89 235 20 SH   DFND NONE 0 0 20
NET LEASE OFFICE PROPERTIES COM 64110Y108 BBG01JKVZQZ2 1,986 61 SH   SOLE NONE 61 0 0
NETAPP INC COM 64110D104 BBG000FP1N32 73,733 692 SH   DFND NONE 692 0 0
NETAPP INC COM 64110D104 BBG000FP1N32 20,031 188 SH   SOLE NONE 188 0 0
NETFLIX INC COM 64110L106 BBG000CL9VN6 5,888,155 4,397 SH   DFND NONE 3,082 0 1,315
NETFLIX INC COM 64110L106 BBG000CL9VN6 75,459,976 56,350 SH   SOLE NONE 52,899 0 3,451
NEW GOLD INC CDA COM 644535106 BBG000KD2ZL5 56,925 11,500 SH   SOLE NONE 11,500 0 0
NEWMONT CORP COM 651639106 BBG000BPWXK1 110,519 1,897 SH   DFND NONE 69 0 1,828
NEWMONT CORP COM 651639106 BBG000BPWXK1 5,826 100 SH   SOLE NONE 100 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 4,713,896 67,904 SH   DFND NONE 53,824 0 14,080
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 58,140,732 837,521 SH   SOLE NONE 789,716 0 47,806
NIKE INC CL B 654106103 BBG000C5HS04 136,042 1,915 SH   DFND NONE 1,885 0 30
NIKE INC CL B 654106103 BBG000C5HS04 264,624 3,725 SH   SOLE NONE 3,185 0 540
NIO INC SPON ADS 62914V106 BBG00LPXZB46 535 156 SH   SOLE NONE 156 0 0
NISOURCE INC COM 65473P105 BBG000BPZBB6 6,495 161 SH   DFND NONE 0 0 161
NISOURCE INC COM 65473P105 BBG000BPZBB6 80,680 2,000 SH   SOLE NONE 2,000 0 0
NOKIA CORP SPONSORED ADR 654902204 BBG000BNGBW9 166 32 SH   DFND NONE 0 0 32
NORFOLK SOUTHN CORP COM 655844108 BBG000BQ5DS5 474,568 1,854 SH   SOLE NONE 1,854 0 0
NORTHERN TR CORP COM 665859104 BBG000BQ74K1 71,256 562 SH   DFND NONE 562 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 136,995 274 SH   DFND NONE 264 0 10
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 332,987 666 SH   SOLE NONE 666 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG000LYF3S8 201,482 1,665 SH   DFND NONE 1,665 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG000LYF3S8 954,648 7,889 SH   SOLE NONE 7,889 0 0
NOVO-NORDISK A S ADR 670100205 BBG000BQBKR3 610,413 8,844 SH   DFND NONE 0 0 8,844
NOVO-NORDISK A S ADR 670100205 BBG000BQBKR3 5,582,821 80,887 SH   SOLE NONE 80,887 0 0
NRG ENERGY INC COM NEW 629377508 BBG000D8RG11 240,870 1,500 SH   DFND NONE 1,500 0 0
NUCOR CORP COM 670346105 BBG000BQ8KV2 33,421 258 SH   DFND NONE 258 0 0
NUCOR CORP COM 670346105 BBG000BQ8KV2 197,289 1,523 SH   SOLE NONE 1,523 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5H9S6 10,982 262 SH   DFND NONE 262 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5H9S6 12,755,783 304,325 SH   SOLE NONE 187,372 0 116,953
NUTRIEN LTD COM 67077M108 BBG00JM9XLN6 17,472 300 SH   DFND NONE 300 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG000PC4J09 5,253 481 SH   SOLE NONE 481 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 BBG000D154V4 28,970 1,869 SH   SOLE NONE 1,869 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJ91 72,245 5,038 SH   SOLE NONE 5,038 0 0
NUVEEN MUN VALUE FD INC COM 670928100 BBG000BQ9R46 7,195 828 SH   SOLE NONE 828 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG000BG9MK1 14,519 1,218 SH   SOLE NONE 1,218 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 BBG007SRSSN7 60,696 2,293 SH   SOLE NONE 2,293 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG000BWLKT7 28,857 2,556 SH   SOLE NONE 2,556 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 BBG000DQ3HW1 3,112 400 SH   SOLE NONE 400 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG000Q90NL7 30,522 2,199 SH   SOLE NONE 2,199 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 23,221,212 146,979 SH   DFND NONE 81,487 0 65,492
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 237,639,959 1,504,146 SH   SOLE NONE 1,396,227 0 107,918
NXP SEMICONDUCTORS N V COM N6596X109 BBG000BND699 43,698 200 SH   DFND NONE 0 0 200
NXP SEMICONDUCTORS N V COM N6596X109 BBG000BND699 84,119 385 SH   SOLE NONE 385 0 0
OCCIDENTAL PETE CORP COM 674599105 BBG000BQQ2S6 97,757 2,327 SH   DFND NONE 177 0 2,150
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 BBG00VTL2DT1 6,225 301 SH   DFND NONE 21 0 280
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 BBG00VTL2DT1 951 46 SH   SOLE NONE 46 0 0
OGE ENERGY CORP COM 670837103 BBG000BQGLS5 124,264 2,800 SH   DFND NONE 2,800 0 0
OGE ENERGY CORP COM 670837103 BBG000BQGLS5 86,275 1,944 SH   SOLE NONE 1,944 0 0
OLD PT FINANCIAL CORPORATION COM 680194107 BBG000BSBQ78 115,748 2,949 SH   SOLE NONE 2,949 0 0
OMNICOM GROUP INC COM 681919106 BBG000BS9489 234,452 3,259 SH   SOLE NONE 3,259 0 0
ON SEMICONDUCTOR CORP COM 682189105 BBG000DV7MX4 263,046 5,019 SH   SOLE NONE 5,019 0 0
ONEOK INC NEW COM 682680103 BBG000BQHGR6 272,236 3,335 SH   DFND NONE 3,335 0 0
ONEOK INC NEW COM 682680103 BBG000BQHGR6 847,972 10,388 SH   SOLE NONE 10,388 0 0
ORACLE CORP COM 68389X105 BBG000BQLTW7 4,961,371 22,693 SH   DFND NONE 21,463 0 1,230
ORACLE CORP COM 68389X105 BBG000BQLTW7 73,641,910 336,834 SH   SOLE NONE 325,706 0 11,127
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 310,949 3,450 SH   DFND NONE 2,475 0 975
OREILLY AUTOMOTIVE INC COM 67103H107 BBG000BGYWY6 20,507,099 227,528 SH   SOLE NONE 215,903 0 11,625
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 21,993 2,272 SH   DFND NONE 1,702 0 570
ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW24 1,529 158 SH   SOLE NONE 158 0 0
OSHKOSH CORP COM 688239201 BBG000CC53X1 220,608 1,943 SH   DFND NONE 1,943 0 0
OSHKOSH CORP COM 688239201 BBG000CC53X1 75,163 662 SH   SOLE NONE 662 0 0
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60KV0 698,982 7,059 SH   DFND NONE 3,349 0 3,710
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60KV0 33,370 337 SH   SOLE NONE 337 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8F7 118,778 2,340 SH   DFND NONE 0 0 2,340
PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPX4 109,164 2,875 SH   DFND NONE 0 0 2,875
PACER FDS TR US SMALL CAP CAS 69374H857 BBG00GXXR0R6 75,051 1,885 SH   DFND NONE 0 0 1,885
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN6F3 10,414 189 SH   DFND NONE 189 0 0
PACKAGING CORP AMER COM 695156109 BBG000BB8SW7 94,225 500 SH   DFND NONE 500 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG000N7QR55 414,413 3,040 SH   DFND NONE 0 0 3,040
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG000N7QR55 41,441 304 SH   SOLE NONE 304 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG0014GJCT9 2,683,444 13,113 SH   DFND NONE 12,398 0 715
PALO ALTO NETWORKS INC COM 697435105 BBG0014GJCT9 48,317,960 236,112 SH   SOLE NONE 220,563 0 15,549
PAN AMERN SILVER CORP COM 697900108 BBG000C0RGY3 38,539 1,357 SH   SOLE NONE 1,357 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG000C496P7 7,147 554 SH   DFND NONE 500 0 54
PARAMOUNT GOLD NEV CORP COM 69924M109 BBG007R13G21 6,130 10,000 SH   SOLE NONE 10,000 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG000BR3KL6 1,722,427 2,466 SH   DFND NONE 2,266 0 200
PARKER-HANNIFIN CORP COM 701094104 BBG000BR3KL6 32,650,380 46,746 SH   SOLE NONE 43,985 0 2,761
PAYCHEX INC COM 704326107 BBG000BQSQ38 14,837 102 SH   DFND NONE 102 0 0
PAYCHEX INC COM 704326107 BBG000BQSQ38 459,799 3,161 SH   SOLE NONE 3,161 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 93,123 1,253 SH   DFND NONE 448 0 805
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 42,288 569 SH   SOLE NONE 569 0 0
PENN ENTERTAINMENT INC COM 707569109 BBG000CDZLV8 697 39 SH   DFND NONE 0 0 39
PENTAIR PLC SHS G7S00T104 BBG000C221G9 30,798 300 SH   SOLE NONE 300 0 0
PENUMBRA INC COM 70975L107 BBG001BP92V1 3,080 12 SH   SOLE NONE 0 0 12
PEPSICO INC COM 713448108 BBG000DH7JK6 3,211,345 24,321 SH   DFND NONE 20,171 0 4,150
PEPSICO INC COM 713448108 BBG000DH7JK6 15,855,231 120,079 SH   SOLE NONE 117,429 0 2,650
PFIZER INC COM 717081103 BBG000BR2B91 1,180,755 48,711 SH   DFND NONE 39,143 0 9,568
PFIZER INC COM 717081103 BBG000BR2B91 1,047,168 43,200 SH   SOLE NONE 43,200 0 0
PG&E CORP COM 69331C108 BBG000BQWPC5 7,806 560 SH   DFND NONE 160 0 400
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 395,586 2,172 SH   DFND NONE 122 0 2,050
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 227,845 1,251 SH   SOLE NONE 1,251 0 0
PHILLIPS 66 COM 718546104 BBG00286S4N9 76,471 641 SH   DFND NONE 300 0 341
PHILLIPS 66 COM 718546104 BBG00286S4N9 133,855 1,122 SH   SOLE NONE 1,122 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P7Z8 1 0 SH   SOLE NONE 0 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 BBG01GZGT3G4 66,642 2,511 SH   SOLE NONE 2,511 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12B91 4,609 50 SH   DFND NONE 0 0 50
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG000BF54W4 87,312 1,700 SH   SOLE NONE 1,700 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 BBG000FHN0Y2 3,360 700 SH   SOLE NONE 700 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 BBG000B9ZPB1 995 143 SH   SOLE NONE 143 0 0
PNC FINL SVCS GROUP INC COM 693475105 BBG000BRD0D8 2,751,373 14,759 SH   DFND NONE 13,659 0 1,100
PNC FINL SVCS GROUP INC COM 693475105 BBG000BRD0D8 40,393,414 216,680 SH   SOLE NONE 197,527 0 19,152
POLARIS INC COM 731068102 BBG000D5S4M0 105,690 2,600 SH   DFND NONE 2,600 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 BBG000BCRMW7 65,008 1,600 SH   DFND NONE 1,600 0 0
PPG INDS INC COM 693506107 BBG000BRJ809 91,000 800 SH   DFND NONE 0 0 800
PPG INDS INC COM 693506107 BBG000BRJ809 525,184 4,617 SH   SOLE NONE 4,617 0 0
PPL CORP COM 69351T106 BBG000BRJL00 169,823 5,011 SH   SOLE NONE 5,011 0 0
PRECIGEN INC COM 74017N105 BBG000QL8VH9 4 3 SH   SOLE NONE 3 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG000BVMPN3 19,300 200 SH   DFND NONE 200 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 7,226,277 45,357 SH   DFND NONE 37,408 0 7,949
PROCTER AND GAMBLE CO COM 742718109 BBG000BR2TH3 49,777,300 312,436 SH   SOLE NONE 284,968 0 27,468
PROGRESSIVE CORP COM 743315103 BBG000BR37X2 54,973 206 SH   DFND NONE 206 0 0
PROGRESSIVE CORP COM 743315103 BBG000BR37X2 3,944,226 14,780 SH   SOLE NONE 2,358 0 12,422
PROGYNY INC COM 74340E103 BBG002H1K1H1 22,000 1,000 SH   SOLE NONE 1,000 0 0
PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 2,595,623 24,692 SH   DFND NONE 17,652 0 7,040
PROLOGIS INC. COM 74340W103 BBG000B9Z0J8 35,240,076 335,237 SH   SOLE NONE 308,415 0 26,821
PROSHARES TR PSHS ULT S&P 500 74347R107 BBG000PNHF54 384,724 3,937 SH   SOLE NONE 3,937 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266N4 336,439 3,341 SH   DFND NONE 3,341 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266N4 1,950,257 19,367 SH   SOLE NONE 19,367 0 0
PROSHARES TR ULTRASHORT QQQ 74349Y829 BBG000PT7GJ5 127,866 5,050 SH   DFND NONE 5,050 0 0
PROSHARES TR SHORT QQQ 74349Y837 BBG000PNJVM8 290,890 8,642 SH   DFND NONE 8,642 0 0
PRUDENTIAL FINL INC COM 744320102 BBG000HCJMF9 140,317 1,306 SH   SOLE NONE 1,306 0 0
PUBLIC STORAGE OPER CO COM 74460D109 BBG000BPPN67 440,130 1,500 SH   DFND NONE 0 0 1,500
PUBLIC STORAGE OPER CO COM 74460D109 BBG000BPPN67 8,803 30 SH   SOLE NONE 30 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG000BQZMH4 12,374 147 SH   DFND NONE 147 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG000BQZMH4 383,692 4,558 SH   SOLE NONE 2,850 0 1,708
PULTE GROUP INC COM 745867101 BBG000BR54L0 908,643 8,616 SH   DFND NONE 8,616 0 0
PULTE GROUP INC COM 745867101 BBG000BR54L0 13,509,218 128,098 SH   SOLE NONE 127,818 0 280
QUALCOMM INC COM 747525103 BBG000CGC1X8 699,948 4,395 SH   DFND NONE 2,062 0 2,333
QUALCOMM INC COM 747525103 BBG000CGC1X8 637,677 4,004 SH   SOLE NONE 4,004 0 0
QUANTA SVCS INC COM 74762E102 BBG000BBL8V7 69,567 184 SH   DFND NONE 184 0 0
RANGE RES CORP COM 75281A109 BBG000FVXD63 23,385 575 SH   DFND NONE 575 0 0
RAYMOND JAMES FINL INC COM 754730109 BBG000BS73J1 3,067 20 SH   SOLE NONE 0 0 20
REGENERON PHARMACEUTICALS COM 75886F107 BBG000C734W3 13,125 25 SH   DFND NONE 15 0 10
REGENXBIO INC COM 75901B107 BBG007Z9V591 3,038 370 SH   SOLE NONE 370 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 7,056 300 SH   DFND NONE 0 0 300
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG000Q3JN03 12,042 512 SH   SOLE NONE 512 0 0
RELIANCE INC COM 759509102 BBG000CJ2181 253,631 808 SH   SOLE NONE 808 0 0
REPUBLIC SVCS INC COM 760759100 BBG000BPXVJ6 104,809 425 SH   DFND NONE 425 0 0
REPUBLIC SVCS INC COM 760759100 BBG000BPXVJ6 616,525 2,500 SH   SOLE NONE 2,500 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28K89 3,905 177 SH   DFND NONE 177 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28K89 176 8 SH   SOLE NONE 8 0 0
REVVITY INC COM 714046109 BBG000FXW512 60,257 623 SH   SOLE NONE 623 0 0
RIO TINTO PLC SPONSORED ADR 767204100 BBG000FD28T3 21,640 371 SH   DFND NONE 371 0 0
RIO TINTO PLC SPONSORED ADR 767204100 BBG000FD28T3 55,239 947 SH   SOLE NONE 947 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1N2 4,466 325 SH   DFND NONE 0 0 325
ROBERT HALF INC. COM 770323103 BBG000BS5DR2 20,525 500 SH   SOLE NONE 500 0 0
ROBINHOOD MKTS INC COM CL A 770700102 BBG008NMBXN8 121,719 1,300 SH   SOLE NONE 1,300 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 33,217 100 SH   DFND NONE 100 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 295,631 890 SH   SOLE NONE 890 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 BBG000BSZ3J0 10,381 350 SH   SOLE NONE 350 0 0
ROKU INC COM CL A 77543R102 BBG001ZZPQJ6 14,062 160 SH   SOLE NONE 160 0 0
ROLLINS INC COM 775711104 BBG000BSBBP1 148,892 2,639 SH   DFND NONE 2,639 0 0
ROLLINS INC COM 775711104 BBG000BSBBP1 2,609,086 46,244 SH   SOLE NONE 46,047 0 197
ROPER TECHNOLOGIES INC COM 776696106 BBG000F1ZSN5 45,914 81 SH   DFND NONE 81 0 0
ROSS STORES INC COM 778296103 BBG000BSBZH7 1,212,010 9,500 SH   DFND NONE 9,500 0 0
ROYAL BK CDA COM 780087102 BBG000BSSC44 103,004 783 SH   SOLE NONE 783 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 BBG000BB5792 354,474 1,132 SH   SOLE NONE 1,132 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5YZ5 121,565 3,374 SH   DFND NONE 3,374 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 BBG00V1L5YZ5 789,525 21,913 SH   SOLE NONE 21,913 0 0
RTX CORPORATION COM 75513E101 BBG000BW8S60 2,275,430 15,583 SH   DFND NONE 5,563 0 10,020
RTX CORPORATION COM 75513E101 BBG000BW8S60 3,322,685 22,755 SH   SOLE NONE 22,395 0 360
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 2,334,840 4,428 SH   DFND NONE 4,428 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 24,938,568 47,296 SH   SOLE NONE 43,305 0 3,991
SABRA HEALTH CARE REIT INC COM 78573L106 BBG000MTDW24 1,033 56 SH   DFND NONE 56 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 582,466 2,136 SH   DFND NONE 1,716 0 420
SALESFORCE INC COM 79466L302 BBG000BN2DC2 4,689,450 17,197 SH   SOLE NONE 14,006 0 3,191
SANDISK CORP None 80004C200 BBG01R388JG1 6,032 133 SH   DFND NONE 133 0 0
SANOFI SPONSORED ADR 80105N105 BBG000BBD5N1 14,493 300 SH   SOLE NONE 300 0 0
SAP SE SPON ADR 803054204 BBG000BDSLD7 19,767 65 SH   DFND NONE 0 0 65
SAP SE SPON ADR 803054204 BBG000BDSLD7 111,301 366 SH   SOLE NONE 366 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG000BT41Q8 32,110 950 SH   DFND NONE 950 0 0
SCHLUMBERGER LTD COM STK 806857108 BBG000BT41Q8 47,793 1,414 SH   SOLE NONE 0 0 1,414
SCHWAB CHARLES CORP COM 808513105 BBG000BSLZY7 154,013 1,688 SH   SOLE NONE 1,688 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG000PRZSP5 49,209 2,065 SH   SOLE NONE 2,065 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG000PS05G1 292,107 11,952 SH   SOLE NONE 11,952 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 BBG0051QPC78 4,291 130 SH   SOLE NONE 130 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49H0 4,922 123 SH   SOLE NONE 123 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWKW5 3,114,565 117,531 SH   SOLE NONE 117,531 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001CSKWZ1 4,846 229 SH   SOLE NONE 229 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 118,414 4,857 SH   SOLE NONE 3,862 0 995
SCIENCE APPLICATIONS INTL CO COM 808625107 BBG003BW05K6 8,333 74 SH   DFND NONE 0 0 74
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG000BHNNF7 131,715 1,500 SH   SOLE NONE 1,500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG000BHVSG6 70,630 524 SH   DFND NONE 524 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG000BHVSG6 387,386 2,874 SH   SOLE NONE 2,098 0 776
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG000BJ10N8 59,027 729 SH   SOLE NONE 729 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG000BJ1MF9 49,551 228 SH   DFND NONE 228 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG000BJ1MF9 426,836 1,964 SH   SOLE NONE 1,964 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG000BJ20S2 69,629 821 SH   DFND NONE 821 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG000BJ20S2 366,464 4,321 SH   SOLE NONE 4,321 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG000BJ29X7 15,711 300 SH   DFND NONE 300 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG000BJ29X7 292,015 5,576 SH   SOLE NONE 5,576 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG000BJ2RF7 16,227 110 SH   DFND NONE 110 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 BBG000BJ2RF7 62,106 421 SH   SOLE NONE 421 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG000BJ7007 197,519 780 SH   DFND NONE 505 0 275
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG000BJ7007 1,995,959 7,882 SH   SOLE NONE 7,882 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9F38 42,110 388 SH   DFND NONE 388 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9F38 389,189 3,586 SH   SOLE NONE 3,586 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597128 38,645 933 SH   SOLE NONE 933 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 51,936 636 SH   SOLE NONE 636 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 4,448,502 4,327 SH   DFND NONE 4,017 0 310
SERVICENOW INC COM 81762P102 BBG000M1R011 51,215,861 49,817 SH   SOLE NONE 46,640 0 3,177
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 394,718 5,606 SH   DFND NONE 2,490 0 3,116
SHELL PLC SPON ADS 780259305 BBG0147BN6G2 86,956 1,235 SH   SOLE NONE 1,235 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 17,168 50 SH   DFND NONE 50 0 0
SHERWIN WILLIAMS CO COM 824348106 BBG000BSXQV7 87,557 255 SH   SOLE NONE 255 0 0
SHOPIFY INC CL A 82509L107   401,418 3,480 SH   DFND NONE 2,600 0 880
SHOPIFY INC CL A 82509L107   209,130 1,813 SH   SOLE NONE 1,813 0 0
SIMON PPTY GROUP INC NEW COM 828806109 BBG000BJ2D31 40,190 250 SH   SOLE NONE 250 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 BBG000KLB4Q1 19,003 255 SH   SOLE NONE 255 0 0
SMUCKER J M CO COM NEW 832696405 BBG000BT1715 589 6 SH   DFND NONE 6 0 0
SMUCKER J M CO COM NEW 832696405 BBG000BT1715 31,915 325 SH   SOLE NONE 325 0 0
SMURFIT WESTROCK PLC SHS G8267P108 BBG01NK9ZXT4 6,731 156 SH   SOLE NONE 156 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 435,652 1,400 SH   DFND NONE 1,400 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 77,795 250 SH   SOLE NONE 250 0 0
SNOWFLAKE INC CL A 833445109 BBG007DHGNJ4 1,343 6 SH   SOLE NONE 6 0 0
SOLITARIO RESOURCES CORP COM 8342EP107 BBG000P9HJF6 380 584 SH   DFND NONE 0 0 584
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6T3 81,225 1,071 SH   DFND NONE 991 0 80
SOLVENTUM CORP COM SHS 83444M101 BBG018YZH6T3 10,238 135 SH   SOLE NONE 135 0 0
SOUTH BOW CORP COM 83671M105   18,137 700 SH   DFND NONE 0 0 700
SOUTHERN CO COM 842587107 BBG000BT9DW0 156,111 1,700 SH   DFND NONE 1,180 0 520
SOUTHERN CO COM 842587107 BBG000BT9DW0 540,787 5,889 SH   SOLE NONE 5,889 0 0
SPARTANNASH CO COM 847215100 BBG000CGC453 26,490 1,000 SH   DFND NONE 1,000 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG000BTDS98 240,154 545 SH   DFND NONE 0 0 545
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG000BTDS98 302,286 686 SH   SOLE NONE 686 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG000CRF6Q8 234,719 770 SH   DFND NONE 0 0 770
SPDR GOLD TR GOLD SHS 78463V107 BBG000CRF6Q8 1,211,090 3,973 SH   SOLE NONE 3,847 0 126
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG000PG8230 113,308 1,897 SH   DFND NONE 1,897 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG000Q8RM32 3,077 72 SH   SOLE NONE 72 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG000VC0TD0 15,132 359 SH   DFND NONE 359 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG000Q8TXD5 52,746 1,615 SH   DFND NONE 1,615 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG000Q8TXD5 3,076,180 94,188 SH   SOLE NONE 94,188 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 BBG000Q8TD76 137,000 5,000 SH   DFND NONE 0 0 5,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 5,639,735 9,128 SH   DFND NONE 7,649 0 1,479
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 117,455,139 190,103 SH   SOLE NONE 188,157 0 1,946
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG000BBNQB7 257,182 454 SH   DFND NONE 454 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG000BBNQB7 2,822,770 4,983 SH   SOLE NONE 4,983 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 BBG000C9N206 12,336 139 SH   SOLE NONE 139 0 0
SPDR SERIES TRUST NUVEEN BLOOMBERG 78464A284 BBG001MHWXD3 1,487 60 SH   SOLE NONE 60 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 BBG000C8RKV0 79,760 1,000 SH   DFND NONE 0 0 1,000
SPDR SERIES TRUST BLOOMBERG SHORT 78464A334 BBG000F935R9 28 1 SH   SOLE NONE 1 0 0
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 BBG000FTQMS2 123,990 1,500 SH   DFND NONE 0 0 1,500
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 BBG000F8Y230 857,902 25,548 SH   DFND NONE 25,548 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 BBG000F8Y230 3,341,613 99,512 SH   SOLE NONE 99,512 0 0
SPDR SERIES TRUST PORT MTG BK ETF 78464A383 BBG000F94VG3 537,074 24,302 SH   SOLE NONE 24,302 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 BBG000BLH653 185,874 1,950 SH   SOLE NONE 1,950 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 BBG000C9PJB5 6,281 120 SH   SOLE NONE 120 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 BBG000HSF0L9 214,579 2,225 SH   SOLE NONE 2,225 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 BBG000RFR2N7 2,589 90 SH   SOLE NONE 90 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 BBG000KN18M3 51,849 382 SH   DFND NONE 382 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 BBG000KMNWV8 123,961 2,075 SH   DFND NONE 0 0 2,075
SPDR SERIES TRUST S&P BK ETF 78464A797 BBG000KMKPY3 10,204 183 SH   SOLE NONE 183 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 BBG000KMT5K3 7,051 97 SH   SOLE NONE 97 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 BBG000MQQ963 12,771 154 SH   DFND NONE 154 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 BBG000MQQ963 23,386 282 SH   SOLE NONE 282 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 BBG0029J2JP3 29 1 SH   SOLE NONE 1 0 0
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408 BBG002QLYC88 51 2 SH   SOLE NONE 2 0 0
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 BBG000NXDKM8 20,329 209 SH   DFND NONE 76 0 133
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 BBG000NXDKM8 16,536 170 SH   SOLE NONE 170 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 BBG000RFQSH8 1,870,790 20,395 SH   SOLE NONE 20,224 0 171
SPDR SERIES TRUST NUVEEN BLMBRG SH 78468R739 BBG000TJQLR2 3,683 77 SH   SOLE NONE 77 0 0
SPDR SERIES TRUST SPDR S&P 500 ETF 78468R796 BBG00BKMB109 173,722 3,411 SH   DFND NONE 3,411 0 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 BBG000BBBNF3 11,261 727 SH   SOLE NONE 727 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 BBG003T4VFC2 29,159 38 SH   DFND NONE 0 0 38
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1D49 58,600 1,409 SH   DFND NONE 1,409 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1D49 6,488 156 SH   SOLE NONE 156 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8467 105,690 2,635 SH   DFND NONE 0 0 2,635
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8467 522,954 13,038 SH   SOLE NONE 13,038 0 0
STANLEY BLACK & DECKER INC COM 854502101 BBG000BTQR96 102,845 1,518 SH   DFND NONE 18 0 1,500
STANLEY BLACK & DECKER INC COM 854502101 BBG000BTQR96 129,674 1,914 SH   SOLE NONE 1,914 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 964,314 10,524 SH   DFND NONE 2,224 0 8,300
STARBUCKS CORP COM 855244109 BBG000CTQBF3 247,951 2,706 SH   SOLE NONE 1,180 0 1,526
STATE STR CORP COM 857477103 BBG000BKFBD7 3,120,547 29,345 SH   DFND NONE 29,345 0 0
STATE STR CORP COM 857477103 BBG000BKFBD7 1,264,702 11,893 SH   SOLE NONE 11,785 0 108
STMICROELECTRONICS N V NY REGISTRY 861012102 BBG000BD4GX2 182,460 6,000 SH   SOLE NONE 6,000 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 1,303,205 3,294 SH   DFND NONE 894 0 2,400
STRYKER CORPORATION COM 863667101 BBG000DN7P92 170,517 431 SH   SOLE NONE 431 0 0
SUNCOR ENERGY INC NEW COM 867224107 BBG000BRK7L6 25,279 675 SH   DFND NONE 0 0 675
SUPER MICRO COMPUTER INC COM NEW 86800U302 BBG000MYZDJ3 41,659 850 SH   SOLE NONE 850 0 0
SYMBOTIC INC CLASS A COM 87151X101 BBG00Z72HCV1 3,885 100 SH   SOLE NONE 100 0 0
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3P3 18,153 272 SH   DFND NONE 0 0 272
SYNOPSYS INC COM 871607107 BBG000BSFRF3 1,156,093 2,255 SH   DFND NONE 1,950 0 305
SYNOPSYS INC COM 871607107 BBG000BSFRF3 35,888 70 SH   SOLE NONE 70 0 0
SYSCO CORP COM 871829107 BBG000BTVJ25 2,197,445 29,013 SH   DFND NONE 26,213 0 2,800
SYSCO CORP COM 871829107 BBG000BTVJ25 13,775,137 181,874 SH   SOLE NONE 181,788 0 86
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY89M8 244,032 6,917 SH   DFND NONE 6,917 0 0
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 BBG01GZY89M8 13,784,319 390,712 SH   SOLE NONE 388,957 0 1,755
T-MOBILE US INC COM 872590104 BBG000NDV1D4 3,574 15 SH   DFND NONE 0 0 15
T-MOBILE US INC COM 872590104 BBG000NDV1D4 1,040,958 4,369 SH   SOLE NONE 4,369 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 20,611 91 SH   DFND NONE 0 0 91
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 926,797 4,092 SH   SOLE NONE 4,092 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 BBG000BS1YV5 3,886 16 SH   SOLE NONE 16 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 BBG0019V9M65 596 32 SH   SOLE NONE 32 0 0
TAPESTRY INC COM 876030107 BBG000BY29C7 10,098 115 SH   DFND NONE 35 0 80
TAPESTRY INC COM 876030107 BBG000BY29C7 17,562 200 SH   SOLE NONE 200 0 0
TARGET CORP COM 87612E106 BBG000H8TVT2 72,409 734 SH   DFND NONE 734 0 0
TARGET CORP COM 87612E106 BBG000H8TVT2 111,376 1,129 SH   SOLE NONE 1,129 0 0
TC ENERGY CORP COM 87807B107 BBG000BVN235 170,765 3,500 SH   DFND NONE 0 0 3,500
TE CONNECTIVITY PLC ORD SHS G87052109 BBG01Q08MMR1 149,273 885 SH   SOLE NONE 885 0 0
TELADOC HEALTH INC COM 87918A105 BBG0019T5SG0 17 2 SH   SOLE NONE 2 0 0
TERADATA CORP DEL COM 88076W103 BBG000R0L5J4 446 20 SH   DFND NONE 0 0 20
TESLA INC COM 88160R101 BBG000N9MNX3 61,308 193 SH   DFND NONE 193 0 0
TESLA INC COM 88160R101 BBG000N9MNX3 5,348,441 16,837 SH   SOLE NONE 13,152 0 3,685
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG000C0CD58 16,760 1,000 SH   SOLE NONE 1,000 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 78,688 379 SH   DFND NONE 379 0 0
TEXAS INSTRS INC COM 882508104 BBG000BVV7G1 665,837 3,207 SH   SOLE NONE 2,057 0 1,150
TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKB1 132,049 125 SH   SOLE NONE 125 0 0
THE CAMPBELLS COMPANY COM 134429109 BBG000BG4202 61,300 2,000 SH   DFND NONE 2,000 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDP0 18,512 56 SH   DFND NONE 56 0 0
THE CIGNA GROUP COM 125523100 BBG00KXRCDP0 210,579 637 SH   SOLE NONE 637 0 0
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGT2 86,748 1,205 SH   DFND NONE 0 0 1,205
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGT2 143,980 2,000 SH   SOLE NONE 2,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 823,895 2,032 SH   DFND NONE 1,915 0 117
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDLH9 2,328,151 5,742 SH   SOLE NONE 5,698 0 44
TJX COS INC NEW COM 872540109 BBG000BV8DN6 1,935,088 15,670 SH   DFND NONE 10,744 0 4,926
TJX COS INC NEW COM 872540109 BBG000BV8DN6 13,485,589 109,204 SH   SOLE NONE 74,938 0 34,266
TKO GROUP HOLDINGS INC CL A 87256C101 BBG01G9JKWV5 33,661 185 SH   DFND NONE 0 0 185
TOAST INC CL A 888787108 BBG00BTJVK94 28,789 650 SH   SOLE NONE 650 0 0
TOMPKINS FINL CORP COM 890110109 BBG000F61H73 73,269 1,168 SH   SOLE NONE 1,168 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBHJ4 24,826 338 SH   SOLE NONE 338 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 BBG000L1GR60 307,274 7,001 SH   DFND NONE 7,001 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 BBG000CHZ857 30,695 500 SH   DFND NONE 500 0 0
TRACTOR SUPPLY CO COM 892356106 BBG000BLXZN1 109,603 2,077 SH   SOLE NONE 2,077 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 209,957 480 SH   DFND NONE 0 0 480
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG000BM6788 51,177 117 SH   SOLE NONE 117 0 0
TRANSDIGM GROUP INC COM 893641100 BBG000L8CBX4 118,503 78 SH   SOLE NONE 78 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100 BBG000BH5LT6 93 36 SH   DFND NONE 36 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 614,272 2,296 SH   DFND NONE 2,021 0 275
TRAVELERS COMPANIES INC COM 89417E109 BBG000BJ81C1 97,385 364 SH   SOLE NONE 364 0 0
TRONOX HOLDINGS PLC SHS G9087Q102 BBG00MRH2W10 7,605 1,500 SH   DFND NONE 0 0 1,500
TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 187,007 4,350 SH   DFND NONE 4,350 0 0
TRUIST FINL CORP COM 89832Q109 BBG000BYYLS8 387 9 SH   SOLE NONE 9 0 0
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105 BBG011744HH0 2,345 130 SH   SOLE NONE 130 0 0
TXNM ENERGY INC COM 69349H107 BBG000BRDFF3 563 10 SH   DFND NONE 10 0 0
TXNM ENERGY INC COM 69349H107 BBG000BRDFF3 66,964 1,189 SH   SOLE NONE 1,189 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MT8 602,718 6,460 SH   DFND NONE 4,915 0 1,545
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MT8 961,457 10,305 SH   SOLE NONE 10,305 0 0
UBS AG ETRACS SILVER SH 22542D225 BBG004FLCL44 249,049 3,110 SH   SOLE NONE 3,110 0 0
ULTA BEAUTY INC COM 90384S303   68,302 146 SH   DFND NONE 146 0 0
ULTA BEAUTY INC COM 90384S303   206,776 442 SH   SOLE NONE 442 0 0
UNIFIRST CORP MASS COM 904708104 BBG000BW29L1 93,922 499 SH   SOLE NONE 499 0 0
UNILEVER PLC SPON ADR NEW 904767704 BBG000BW1442 282,911 4,625 SH   DFND NONE 1,625 0 3,000
UNILEVER PLC SPON ADR NEW 904767704 BBG000BW1442 4,495,055 73,485 SH   SOLE NONE 40,270 0 33,215
UNION PAC CORP COM 907818108 BBG000BW3299 3,632,733 15,789 SH   DFND NONE 3,820 0 11,969
UNION PAC CORP COM 907818108 BBG000BW3299 2,188,521 9,512 SH   SOLE NONE 8,659 0 853
UNITED AIRLS HLDGS INC COM 910047109 BBG000M65M61 39,815 500 SH   SOLE NONE 500 0 0
UNITED BANKSHARES INC WEST V COM 909907107 BBG000BVXC87 194,427 5,337 SH   SOLE NONE 0 0 5,337
UNITED PARCEL SERVICE INC CL B 911312106 BBG000L9CV04 127,487 1,263 SH   DFND NONE 1,263 0 0
UNITED PARCEL SERVICE INC CL B 911312106 BBG000L9CV04 228,326 2,262 SH   SOLE NONE 2,262 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 874,764 2,804 SH   DFND NONE 2,404 0 400
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 5,351,001 17,152 SH   SOLE NONE 14,371 0 2,781
UNITIL CORP COM 913259107 BBG000BW7X97 9,178 176 SH   SOLE NONE 176 0 0
UNUM GROUP COM 91529Y106 BBG000BW2QX0 266,346 3,298 SH   SOLE NONE 3,298 0 0
UPWORK INC COM 91688F104 BBG00FBJ6390 1,344 100 SH   SOLE NONE 100 0 0
US BANCORP DEL COM NEW 902973304 BBG000FFDM15 1,108,670 24,501 SH   DFND NONE 12,801 0 11,700
US BANCORP DEL COM NEW 902973304 BBG000FFDM15 6,369,752 140,768 SH   SOLE NONE 140,567 0 201
UTZ BRANDS INC COM CL A 918090101 BBG00M8652H1 16,164 1,288 SH   SOLE NONE 1,288 0 0
V F CORP COM 918204108 BBG000BWCKB6 20,868 1,776 SH   DFND NONE 1,776 0 0
V F CORP COM 918204108 BBG000BWCKB6 1,152 98 SH   SOLE NONE 98 0 0
VANDA PHARMACEUTICALS INC COM 921659108 BBG000HT5MG6 23,600 5,000 SH   SOLE NONE 5,000 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG000PLNQN7 39,045 750 SH   SOLE NONE 750 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536 BBG000V2BFB2 25,707 1,522 SH   SOLE NONE 1,522 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG000BV7ZQ5 11,155 40 SH   SOLE NONE 40 0 0
VANECK ETF TRUST MORNINGSTAR SMID 92189H730 BBG019VG2FD9 34,800 1,000 SH   SOLE NONE 1,000 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 BBG0015VYT93 80,672 845 SH   SOLE NONE 845 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG0015VYRL3 214,474 2,043 SH   SOLE NONE 2,043 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG000R44SW0 6,806 88 SH   SOLE NONE 88 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG000R44H09 114,902 1,460 SH   DFND NONE 1,460 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG000R44H09 3,457,008 43,926 SH   SOLE NONE 43,926 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG000BZZS63 2,191,818 29,768 SH   SOLE NONE 29,768 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LFT5 294,832 5,955 SH   SOLE NONE 5,955 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 3,099,740 5,457 SH   DFND NONE 5,457 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG0015VYNT4 1,543,338 2,717 SH   SOLE NONE 2,547 0 170
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG000Q1ZR82 8,059 49 SH   DFND NONE 49 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG000Q1ZB87 42,943 151 SH   SOLE NONE 151 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG000Q89NG6 1,959 22 SH   SOLE NONE 22 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG000HT5K89 34,064 123 SH   SOLE NONE 123 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG000HX5MQ6 39,587 203 SH   SOLE NONE 203 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG000HX76S7 581,207 2,077 SH   SOLE NONE 2,077 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG000LNZ4P1 360,175 1,869 SH   DFND NONE 1,869 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG000LNZ4P1 10,021 52 SH   SOLE NONE 52 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000HT2CB6 145,549 332 SH   DFND NONE 332 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000HT2CB6 453,744 1,035 SH   SOLE NONE 1,035 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV1X7 256,980 1,454 SH   SOLE NONE 1,454 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG000HT3Z79 149,534 631 SH   SOLE NONE 631 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000HR9779 67,169 221 SH   DFND NONE 0 0 221
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000HR9779 10,343,954 34,034 SH   SOLE NONE 19,618 0 14,416
VANGUARD INSTL INDEX FD None 922040845 BBG01S6YYQ01 4,986 66 SH   SOLE NONE 66 0 0
VANGUARD INSTL INDEX FD None 922040852 BBG01S6YVJ64 50,526 669 SH   SOLE NONE 669 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG000D6RYS7 14,783 110 SH   SOLE NONE 110 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG000GM5FZ6 68,116 530 SH   SOLE NONE 530 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 49,460 1,000 SH   DFND NONE 0 0 1,000
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 1,600,266 32,355 SH   SOLE NONE 32,355 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRW2 108,454 2,212 SH   DFND NONE 2,212 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRW2 3,677 75 SH   SOLE NONE 75 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG000PWZXV6 497,249 8,459 SH   SOLE NONE 8,460 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG000PWXXY5 746,903 9,395 SH   DFND NONE 0 0 9,395
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG000PWXXY5 7,553 95 SH   SOLE NONE 95 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG0016N87C3 13,353 96 SH   SOLE NONE 96 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG0016LBV85 239,257 2,191 SH   SOLE NONE 2,191 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG000PX0963 115,433 1,930 SH   SOLE NONE 1,930 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG0016LBYG0 9,117 107 SH   SOLE NONE 107 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG000PX1043 10,427 225 SH   SOLE NONE 225 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG000PWYVH7 155,890 1,880 SH   DFND NONE 0 0 1,880
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000P5G869 1,583,736 7,738 SH   SOLE NONE 7,738 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001F8JPC4 199,463 2,887 SH   SOLE NONE 2,887 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 3,110,865 54,567 SH   DFND NONE 54,567 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 122,969,850 2,156,987 SH   SOLE NONE 2,152,091 0 4,896
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 BBG00K26B596 6,388 54 SH   SOLE NONE 54 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870 BBG01FQJQLX4 50,465 500 SH   DFND NONE 500 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYWJ8 17,330 130 SH   DFND NONE 130 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000QBYWJ8 304,480 2,284 SH   SOLE NONE 2,284 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SC8 31,643 395 SH   DFND NONE 395 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MR0 126,799 1,407 SH   DFND NONE 1,407 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MR0 23,769,420 263,753 SH   SOLE NONE 262,908 0 845
VANGUARD WORLD FD EXTENDED DUR 921910709 BBG000RRTPG6 33,650 500 SH   SOLE NONE 500 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2RX7 152,619 1,392 SH   SOLE NONE 0 0 1,392
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG000V1FPR1 9,887 27 SH   SOLE NONE 27 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG000V1FF75 2,230 17 SH   SOLE NONE 17 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG000HWRGK3 7,446 34 SH   SOLE NONE 34 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG000HSSXW1 84,400 663 SH   SOLE NONE 663 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG000HWNSD9 131,372 529 SH   SOLE NONE 529 0 0
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 BBG000HX9TN0 82,901 296 SH   SOLE NONE 296 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG000HSZQ76 193,678 292 SH   DFND NONE 292 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG000HSZQ76 358,834 541 SH   SOLE NONE 541 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876 BBG000HX1FV9 3,883 22 SH   SOLE NONE 22 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 BBG000HTGPJ4 189,501 1,108 SH   DFND NONE 1,108 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 10,079 35 SH   DFND NONE 35 0 0
VENTAS INC COM 92276F100 BBG000FRVHB9 190,334 3,014 SH   DFND NONE 200 0 2,814
VENTAS INC COM 92276F100 BBG000FRVHB9 5,936 94 SH   SOLE NONE 94 0 0
VERA THERAPEUTICS INC CL A 92337R101 BBG00Q72WYG3 1,320,538 56,050 SH   SOLE NONE 43,107 0 12,943
VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 1,064,821 10,548 SH   DFND NONE 10,548 0 0
VERALTO CORP COM SHS 92338C103 BBG019Q32XJ9 23,055,125 228,382 SH   SOLE NONE 213,746 0 14,636
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 146,405 470 SH   DFND NONE 470 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 14,502,198 46,556 SH   SOLE NONE 38,445 0 8,111
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 2,081,806 48,112 SH   DFND NONE 30,434 0 17,678
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 8,868,922 204,967 SH   SOLE NONE 204,243 0 724
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG000C1S2X2 609,924 1,370 SH   DFND NONE 1,070 0 300
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG000C1S2X2 117,978 265 SH   SOLE NONE 240 0 25
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8KW8 712,676 5,550 SH   DFND NONE 1,550 0 4,000
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8KW8 3,852 30 SH   SOLE NONE 30 0 0
VIATRIS INC COM 92556V106 BBG012QW3939 40,676 4,555 SH   DFND NONE 4,306 0 249
VIATRIS INC COM 92556V106 BBG012QW3939 3,599 403 SH   SOLE NONE 403 0 0
VICI PPTYS INC COM 925652109 BBG00HVVB499 4,075 125 SH   DFND NONE 0 0 125
VICI PPTYS INC COM 925652109 BBG00HVVB499 13,040 400 SH   SOLE NONE 400 0 0
VICOR CORP COM 925815102 BBG000C3VHF1 45,360 1,000 SH   SOLE NONE 1,000 0 0
VIRTUS EQUITY & CONV INCM FD COM 92841M101 BBG000Q171K6 31,022 1,298 SH   SOLE NONE 1,298 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 BBG000DMFQS2 2,902 16 SH   SOLE NONE 16 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 9,334,620 26,291 SH   DFND NONE 23,036 0 3,255
VISA INC COM CL A 92826C839 BBG000PSKYX7 111,383,652 313,713 SH   SOLE NONE 294,001 0 19,712
VISTEON CORP COM NEW 92839U206   3,732 40 SH   DFND NONE 0 0 40
VITESSE ENERGY INC COMMON STOCK 92852X103 BBG01B9G0GS3 1,745 79 SH   SOLE NONE 79 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG000C4R6H6 5,362 503 SH   DFND NONE 503 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 BBG000C4R6H6 5,095 478 SH   SOLE NONE 478 0 0
VORNADO RLTY TR SH BEN INT 929042109 BBG000BWHD54 7,648 200 SH   DFND NONE 0 0 200
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 BBG000BRV3W1 2,816 400 SH   SOLE NONE 400 0 0
VULCAN MATLS CO COM 929160109 BBG000BWGYF8 4,173 16 SH   SOLE NONE 16 0 0
WABTEC COM 929740108 BBG000BDD940 16,120 77 SH   DFND NONE 31 0 46
WABTEC COM 929740108 BBG000BDD940 2,094 10 SH   SOLE NONE 10 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 11,836 1,031 SH   DFND NONE 1,031 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 5,993 522 SH   SOLE NONE 522 0 0
WALMART INC COM 931142103 BBG000BWXBC2 8,977,964 91,818 SH   DFND NONE 88,818 0 3,000
WALMART INC COM 931142103 BBG000BWXBC2 107,565,954 1,100,081 SH   SOLE NONE 1,048,226 0 51,855
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VF4 73,241 6,391 SH   DFND NONE 5,064 0 1,327
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VF4 23,619 2,061 SH   SOLE NONE 2,061 0 0
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 2,148,391 9,389 SH   DFND NONE 8,464 0 925
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 43,761,232 191,247 SH   SOLE NONE 180,074 0 11,173
WATSCO INC COM 942622200 BBG000DJN7L9 473,417 1,072 SH   DFND NONE 1,072 0 0
WATSCO INC COM 942622200 BBG000DJN7L9 685,836 1,553 SH   SOLE NONE 1,553 0 0
WEC ENERGY GROUP INC COM 92939U106 BBG000BWP7D9 227,156 2,180 SH   DFND NONE 1,223 0 957
WEC ENERGY GROUP INC COM 92939U106 BBG000BWP7D9 498,701 4,786 SH   SOLE NONE 4,057 0 729
WELLS FARGO CO NEW COM 949746101 BBG000BWQFY7 873,789 10,906 SH   DFND NONE 10,818 0 88
WELLS FARGO CO NEW COM 949746101 BBG000BWQFY7 178,668 2,230 SH   SOLE NONE 2,230 0 0
WELLTOWER INC COM 95040Q104 BBG000BKY1G5 46,119 300 SH   DFND NONE 0 0 300
WELLTOWER INC COM 95040Q104 BBG000BKY1G5 14,912 97 SH   SOLE NONE 97 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG000BX24N8 59,732 273 SH   SOLE NONE 0 0 273
WESTERN DIGITAL CORP COM 958102105 BBG000BWNFZ9 25,596 400 SH   DFND NONE 400 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG000BX3BL3 54,977 2,140 SH   DFND NONE 1,660 0 480
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG000BX3BL3 12,331 480 SH   SOLE NONE 480 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 BBG000G7PNS8 179,572 100 SH   SOLE NONE 100 0 0
WILLIAMS COS INC COM 969457100 BBG000BWVCP8 58,099 925 SH   DFND NONE 0 0 925
WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG000Q3FFR5 34,138 618 SH   DFND NONE 618 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG000Q3FFR5 1,570,915 28,438 SH   SOLE NONE 28,438 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNF9 263,121 5,230 SH   SOLE NONE 5,230 0 0
WK KELLOGG CO COM SHS 92942W107 BBG018CYVVW5 11,158 700 SH   DFND NONE 300 0 400
WOLFSPEED INC COM 977852102 BBG000BG14P4 5,583 14,000 SH   SOLE NONE 14,000 0 0
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 BBG000BSYPK0 525 34 SH   DFND NONE 0 0 34
WORKDAY INC CL A 98138H101 BBG000VC0T95 10,800 45 SH   DFND NONE 45 0 0
WORTHINGTON ENTERPRISES INC COM 981811102 BBG000HL7499 185,956 2,922 SH   SOLE NONE 2,922 0 0
WORTHINGTON STL INC COM SHS 982104101 BBG01JPM5032 87,163 2,922 SH   SOLE NONE 2,922 0 0
WP CAREY INC COM 92936U109 BBG000BCQM58 57,327 919 SH   SOLE NONE 919 0 0
XCEL ENERGY INC COM 98389B100 BBG000BCTQ65 116,451 1,710 SH   DFND NONE 1,710 0 0
XCEL ENERGY INC COM 98389B100 BBG000BCTQ65 327,833 4,814 SH   SOLE NONE 4,814 0 0
XPLR INFRASTRUCTURE LP COM UNIT PART IN 65341B106 BBG006JNW321 3,239 395 SH   SOLE NONE 395 0 0
XYLEM INC COM 98419M100 BBG001D8R5D0 321,977 2,489 SH   DFND NONE 1,889 0 600
XYLEM INC COM 98419M100 BBG001D8R5D0 2,411,961 18,645 SH   SOLE NONE 5,469 0 13,176
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 675,701 4,560 SH   DFND NONE 1,140 0 3,420
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 557,601 3,763 SH   SOLE NONE 3,763 0 0
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 50,969 1,140 SH   DFND NONE 1,140 0 0
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HG1 51,729 1,157 SH   SOLE NONE 1,157 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG000CC7LQ7 23,127 75 SH   DFND NONE 0 0 75
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG000BKPL53 269,982 2,960 SH   DFND NONE 560 0 2,400
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG000BKPL53 52,902 580 SH   SOLE NONE 580 0 0
ZIMVIE INC COM 98888T107 BBG014630587 187 20 SH   DFND NONE 0 0 20
ZIMVIE INC COM 98888T107 BBG014630587 75 8 SH   SOLE NONE 8 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 1,586,479 10,173 SH   DFND NONE 9,198 0 975
ZOETIS INC CL A 98978V103 BBG0039320N9 2,183,289 14,000 SH   SOLE NONE 3,610 0 10,390
ZSCALER INC COM 98980G102 BBG003338H34 265,279 845 SH   DFND NONE 145 0 700