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
AFLAC INC COMMON STOCK 001055102   502,831 5,375 SH   SOLE   5,375 0 0
ASGN INC COMMON STOCK 00191U102   187,939 1,822 SH   SOLE   1,822 0 0
AT&T INC COMMON STOCK 00206R102   35,193 1,867 SH   SOLE   1,867 0 0
ARK EQUITY MUTUAL F 00214Q104   51,623 1,045 SH   SOLE   0 0 1,045
ABBOTT LABORATORIES COMMON STOCK 002824100   177,564,101 1,728,622 SH   SOLE   1,665,821 8,457 54,344
ABBOTT LABORATORIES COMMON STOCK 002824100   40,985 399 SH   OTR   0 0 399
ABBOTT LABORATORIES COMMON STOCK 002824100   219,821 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100   1,210,760 11,787 SH   OTR 428 11,787 0 0
ABBVIE INC COMMON STOCK 00287Y109   10,154,202 60,013 SH   SOLE   57,757 0 2,256
INVIVYD COMMON STOCK 00534A102   2,780 2,000 SH   SOLE   2,000 0 0
ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105   110,804 4,613 SH   SOLE   4,613 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   326,305,644 575,964 SH   SOLE   555,520 2,580 17,864
ADOBE SYSTEMS INC COMMON STOCK 00724F101   65,719 116 SH   OTR   0 0 116
ADOBE SYSTEMS INC COMMON STOCK 00724F101   130,304 230 SH   OTR 400 230 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   778,992 1,375 SH   OTR 428 1,375 0 0
AEGON LTD FOREIGN STOCK 0076CA104   14,970 2,380 SH   SOLE   2,380 0 0
ADVANCE MICRO DEVICES COMMON STOCK 007903107   1,060,327 5,972 SH   SOLE   5,972 0 0
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK 00790R104   41,604 233 SH   SOLE   233 0 0
AEROVIRONMENT INC COMMON STOCK 008073108   84,775 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101   753,773 5,540 SH   SOLE   5,540 0 0
AIRBNB INC CL A COMMON STOCK 009066101   15,126 100 SH   SOLE   100 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106   6,221,417 23,255 SH   SOLE   23,185 0 70
ALIBABA GROUP FOREIGN STOCK 01609W102   12,698 162 SH   SOLE   162 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   55,584,646 224,548 SH   SOLE   221,656 580 2,312
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   19,803 80 SH   OTR   0 0 80
ALLSTATE INSURANCE COMMON STOCK 020002101   140,793 839 SH   SOLE   839 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107   475,928 1,905 SH   SOLE   1,350 0 555
ALPHABET INC COMMON STOCK 02079K107   35,773,496 192,849 SH   SOLE   189,159 0 3,690
ALPHABET INC COMMON STOCK 02079K305   548,483,745 2,982,185 SH   SOLE   2,871,032 22,280 88,873
ALPHABET INC COMMON STOCK 02079K305   84,051 457 SH   OTR   0 0 457
ALPHABET INC COMMON STOCK 02079K305   316,342 1,720 SH   OTR 400 1,720 0 0
ALPHABET INC COMMON STOCK 02079K305   1,493,247 8,119 SH   OTR 428 8,119 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103   514,306 10,708 SH   SOLE   10,708 0 0
AMAZON.COM COMMON STOCK 023135106   404,348,541 2,094,853 SH   SOLE   2,019,793 7,860 67,200
AMAZON.COM COMMON STOCK 023135106   73,348 380 SH   OTR   0 0 380
AMAZON.COM COMMON STOCK 023135106   1,420,435 7,359 SH   OTR 428 7,359 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101   204,183 2,223 SH   SOLE   2,223 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109   1,637,824 6,561 SH   SOLE   5,747 0 814
AMERICAN TOWER CORP COMMON STOCK 03027X100   301,917,044 1,436,669 SH   SOLE   1,387,957 9,977 38,735
AMERICAN TOWER CORP COMMON STOCK 03027X100   36,566 174 SH   OTR   0 0 174
AMERICAN TOWER CORP COMMON STOCK 03027X100   163,917 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100   1,162,550 5,532 SH   OTR 428 5,532 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103   1,276,059 9,175 SH   SOLE   9,175 0 0
CENCORA INC COMMON STOCK 03073E105   112,690 500 SH   SOLE   500 0 0
AMGEN INC COMMON STOCK 031162100   21,979,921 65,978 SH   SOLE   64,343 530 1,105
AMPHENOL CORP COMMON STOCK 032095101   560,464 7,960 SH   SOLE   7,960 0 0
AMYLYX PHARMACEUTICALS INC COMMON STOCK 03237H101   4,255 1,803 SH   SOLE   1,803 0 0
ANALOG DEVICES CORP COMMON STOCK 032654105   44,243,502 181,825 SH   SOLE   174,510 0 7,315
ANALOG DEVICES CORP COMMON STOCK 032654105   60,102 247 SH   OTR   0 0 247
ANALOG DEVICES CORP COMMON STOCK 032654105   345,042 1,418 SH   OTR 400 1,418 0 0
ANSYS INC COMMON STOCK 03662Q105   207,143 627 SH   SOLE   627 0 0
ELEVANCE HEALTH INC COMMON STOCK 036752103   312,524 565 SH   SOLE   565 0 0
APPLE INC COMMON STOCK 037833100   357,306,513 1,521,619 SH   SOLE   1,482,189 0 39,430
APPLE INC COMMON STOCK 037833100   305,266 1,300 SH   OTR 428 1,300 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105   408,340 1,661 SH   SOLE   1,661 0 0
APPLOVIN CORP COMMON STOCK 03831W108   11,682 135 SH   SOLE   135 0 0
APTARGROUP INC COMMON STOCK 038336103   57,824 400 SH   SOLE   400 0 0
ARISTA NETWORKS INC COMMON STOCK 040413106   281,927 787 SH   SOLE   787 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107   248,757 6,473 SH   SOLE   6,473 0 0
ATLASSIAN CORP CLASS A COMMON STOCK 049468101   140,491 767 SH   SOLE   743 0 24
AUTODESK INC COMMON STOCK 052769106   583,278 2,298 SH   SOLE   2,153 0 145
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   160,608,582 653,358 SH   SOLE   630,441 6,986 15,931
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   44,002 179 SH   OTR   0 0 179
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   237,462 966 SH   OTR 400 966 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   163,471 665 SH   OTR 428 665 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105   49,914 450 SH   SOLE   450 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104   369,347 10,586 SH   SOLE   10,586 0 0
BAIDU.COM SPON ADR FOREIGN STOCK 056752108   18,746 200 SH   SOLE   0 0 200
BALCHEM CORP COMMON STOCK 057665200   243,295 1,380 SH   SOLE   1,105 0 275
BANK OF AMERICA CORP COMMON STOCK 060505104   1,582,766 35,866 SH   SOLE   34,616 0 1,250
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100   71,522 1,100 SH   SOLE   1,100 0 0
BANK OZK COMMON STOCK 06417N103   43,263 930 SH   SOLE   930 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109   43,537 1,225 SH   SOLE   1,225 0 0
BECTON DICKINSON COMMON STOCK 075887109   2,249,330 9,750 SH   SOLE   9,750 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108   3,301,940 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   79,532,118 181,208 SH   SOLE   175,345 648 5,215
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   65,835 150 SH   OTR   0 0 150
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   770,271 1,755 SH   OTR 428 1,755 0 0
BHP GROUP LTD FOREIGN STOCK 088606108   22,880 400 SH   SOLE   400 0 0
BEYOND MEAT COMMON STOCK 08862E109   3,970 530 SH   SOLE   530 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103   1,463,755 6,505 SH   SOLE   6,505 0 0
BIONTECH SE ADR COMMON STOCK 09075V102   16,496 190 SH   SOLE   190 0 0
BLACKROCK INC COMMON STOCK 09247X101   604,262 716 SH   SOLE   614 0 102
THE BLACKSTONE GROUP INC COMMON STOCK 09260D107   195,239 1,425 SH   SOLE   1,425 0 0
BOEING CO COMMON STOCK 097023105   958,718 5,153 SH   SOLE   5,153 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108   1,182,178 287 SH   SOLE   287 0 0
BOSTON BEER COMPANY COMMON STOCK 100557107   18,101 63 SH   SOLE   63 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107   96,347 1,233 SH   SOLE   1,233 0 0
BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103   50 1 SH   SOLE   1 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108   832,158 20,198 SH   SOLE   19,843 0 355
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107   79,547 2,475 SH   SOLE   2,475 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   57,232,128 272,872 SH   SOLE   256,022 0 16,850
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   299,090 1,426 SH   OTR 428 1,426 0 0
BROADCOM INC COMMON STOCK 11135F101   3,726,255 22,000 SH   SOLE   21,870 0 130
BROOKLINE BANCORP INC COMMON STOCK 11373M107   119,071 11,979 SH   SOLE   11,979 0 0
BROWN FORMAN CORP COMMON STOCK 115637100   70,849 1,595 SH   SOLE   1,595 0 0
BROWN FORMAN CORP COMMON STOCK 115637209   645,068 14,741 SH   SOLE   14,741 0 0
BURLINGTON STORES INC COMMON STOCK 122017106   127,195 500 SH   SOLE   500 0 0
CDW CORP COMMON STOCK 12514G108   6,236 26 SH   SOLE   0 0 26
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209   137,752 1,570 SH   SOLE   1,570 0 0
CIGNA CORPORATION COMMON STOCK 125523100   495,298 1,458 SH   SOLE   1,458 0 0
CSX CORP COMMON STOCK 126408103   216,715 6,134 SH   SOLE   4,819 0 1,315
CVS HEALTH CORP COMMON STOCK 126650100   651,891 10,854 SH   SOLE   10,854 0 0
CABOT CORP COMMON STOCK 127055101   28,621,956 286,506 SH   SOLE   218,897 67,609 0
COTERRA ENERGY INC COMMON STOCK 127097103   82,110 3,000 SH   SOLE   3,000 0 0
CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108   315,158 1,011 SH   SOLE   575 0 436
CADIZ INC COMMON STOCK 127537207   18,900 5,000 SH   SOLE   5,000 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109   59,241 805 SH   SOLE   805 0 0
CAMECO CORP FOREIGN STOCK 13321L108   256,850 5,000 SH   SOLE   5,000 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   180,961,274 1,463,495 SH   SOLE   1,412,510 10,545 40,440
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   192,895 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   562,609 4,550 SH   OTR 428 4,550 0 0
CANADIAN PACIFIC KANSAS CITY LTD FOREIGN STOCK 13646K108   333,120 3,953 SH   SOLE   3,953 0 0
CARLISLE COS INC COMMON STOCK 142339100   16,283 37 SH   SOLE   0 0 37
CARLYLE COMMON STOCK 14316J108   9,302 200 SH   SOLE   200 0 0
CARRIER GLOBAL CORP COMMON STOCK 14448C104   490,488 7,019 SH   SOLE   6,319 0 700
CASEYS GENERAL STORE INC COMMON STOCK 147528103   25,681 67 SH   SOLE   67 0 0
CATERPILLAR INC COMMON STOCK 149123101   890,633 2,470 SH   SOLE   1,578 0 892
CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105   2,145 905 SH   SOLE   905 0 0
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108   9,823 30 SH   SOLE   30 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108   84,266 3,372 SH   SOLE   3,372 0 0
CHEVRON CORP COMMON STOCK 166764100   11,359,442 72,000 SH   SOLE   69,643 0 2,357
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105   1,026,329 17,775 SH   SOLE   17,275 0 500
CHURCH & DWIGHT CO COMMON STOCK 171340102   135,385,711 1,323,029 SH   SOLE   1,289,283 5,356 28,390
CHURCH & DWIGHT CO COMMON STOCK 171340102   245,592 2,400 SH   OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102   281,613 2,752 SH   OTR 428 2,752 0 0
CISCO SYSTEMS COMMON STOCK 17275R102   3,109,004 65,563 SH   SOLE   64,520 0 1,043
CINTAS CORP COMMON STOCK 172908105   5,937,082 8,184 SH   SOLE   8,184 0 0
CITIGROUP INC COMMON STOCK 172967424   57,180 850 SH   SOLE   850 0 0
COCA COLA BOTTLING COMMON STOCK 191098102   338,033 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100   7,702,122 119,840 SH   SOLE   116,560 0 3,280
COLGATE PALMOLIVE CO COMMON STOCK 194162103   6,975,203 71,614 SH   SOLE   71,324 0 290
COLUMBIA EMERGING MARKETS EQUITY MUTUAL F 19762B509   10,757 500 SH   SOLE   500 0 0
COMCAST CORP COMMON STOCK 20030N101   924,300 23,335 SH   SOLE   23,200 0 135
CONOCOPHILLIPS INC COMMON STOCK 20825C104   6,725,027 58,382 SH   SOLE   56,582 0 1,800
CONSOLIDATED EDISON INC COMMON STOCK 209115104   215,143 2,350 SH   SOLE   2,350 0 0
CONSTELLATION BRANDS CL A COMMON STOCK 21036P108   710,034 2,862 SH   SOLE   2,855 0 7
CONSTELLATION ENERGY CORP COMMON STOCK 21037T109   131,123 640 SH   SOLE   640 0 0
COPART INC COMMON STOCK 217204106   5,130 95 SH   SOLE   95 0 0
CORNING INC COMMON STOCK 219350105   909,123 19,678 SH   SOLE   17,678 0 2,000
CORTEVA INC COMMON STOCK 22052L104   1,170,232 21,591 SH   SOLE   21,591 0 0
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   212,376,064 249,628 SH   SOLE   239,874 0 9,754
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   497,701 585 SH   OTR 428 585 0 0
COSTAR GROUP INC COMMON STOCK 22160N109   6,158 80 SH   SOLE   80 0 0
COUPANG INC FOREIGN STOCK 22266T109   252,204 11,835 SH   SOLE   11,835 0 0
CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105   184,525 500 SH   SOLE   500 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101   142,343 1,370 SH   SOLE   1,370 0 0
CUMMINS INC COMMON STOCK 231021106   2,295,431 7,666 SH   SOLE   7,666 0 0
XTRACKERS EQUITY MUTUAL F 233051507   401,370 5,105 SH   SOLE   5,105 0 0
XTRACKERS EQUITY MUTUAL F 233051853   151,416 3,600 SH   SOLE   3,600 0 0
XTRACKERS COMMON STOCK 233051879   36,755 1,527 SH   SOLE   1,527 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   420,617,053 1,668,188 SH   SOLE   1,608,090 12,987 47,111
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   52,697 209 SH   OTR   0 0 209
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   392,835 1,558 SH   OTR 400 1,558 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   1,510,320 5,990 SH   OTR 428 5,990 0 0
DECKERS OUTDOOR CORP COMMON STOCK 243537107   9,129 10 SH   SOLE   10 0 0
DEERE & CO COMMON STOCK 244199105   4,402,149 11,661 SH   SOLE   11,636 0 25
DELL TECHNOLOGIES INC COMMON STOCK 24703L202   1,074 8 SH   SOLE   8 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109   8,713 325 SH   SOLE   325 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103   185,000 3,835 SH   SOLE   3,835 0 0
DEXCOM INC COMMON STOCK 252131107   237,110 2,043 SH   SOLE   2,043 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205   688,484 5,314 SH   SOLE   5,089 0 225
DIAMONDBACK COMMON STOCK 25278X109   1,102,792 5,275 SH   SOLE   5,275 0 0
DICKS SPORTING GOODS INC COMMON STOCK 253393102   1,013,678 4,476 SH   SOLE   4,471 0 5
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106   6,149,450 62,450 SH   SOLE   61,550 0 900
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108   3,058,490 21,566 SH   SOLE   21,566 0 0
DOLLAR GEN CORP NEW COM COMMON STOCK 256677105   42,069 330 SH   SOLE   330 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109   161,820 3,155 SH   SOLE   3,155 0 0
DONALDSON CO INC COMMON STOCK 257651109   713,640 9,533 SH   SOLE   9,533 0 0
DOVER CORP COMMON STOCK 260003108   713,300 3,725 SH   SOLE   3,725 0 0
DOW INC COMMON STOCK 260557103   1,372,698 25,095 SH   SOLE   25,095 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142V105   7,962 200 SH   SOLE   200 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204   25,567 240 SH   SOLE   168 0 72
DUPONT DE NEMOURS INC COMMON STOCK 26614N102   2,381,790 28,972 SH   SOLE   28,972 0 0
EOG RESOURCES COMMON STOCK 26875P101   192,710,007 1,465,255 SH   SOLE   1,398,285 12,596 54,374
EOG RESOURCES COMMON STOCK 26875P101   64,839 493 SH   OTR   0 0 493
EOG RESOURCES COMMON STOCK 26875P101   193,992 1,475 SH   OTR 400 1,475 0 0
EOG RESOURCES COMMON STOCK 26875P101   1,726,463 13,127 SH   OTR 428 13,127 0 0
EASTERN BANKSHARES INC COMMON STOCK 27627N105   5,568 345 SH   SOLE   345 0 0
EASTERN CO COMMON STOCK 276317104   137,250 4,500 SH   SOLE   4,500 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100   13,825 138 SH   SOLE   138 0 0
EBAY INC COMMON STOCK 278642103   123,975 2,237 SH   SOLE   2,237 0 0
ECOLAB INC COMMON STOCK 278865100   13,676,947 55,781 SH   SOLE   53,760 300 1,721
ECOLAB INC COMMON STOCK 278865100   5,885 24 SH   OTR   0 0 24
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   9,275,260 105,725 SH   SOLE   98,183 0 7,542
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   10,440 119 SH   OTR   0 0 119
ELECTRONIC ARTS INC COMMON STOCK 285512109   1,760 12 SH   SOLE   12 0 0
EMBECTA CORPORATION COMMON STOCK 29082K105   2,548 193 SH   SOLE   193 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104   1,093,011 9,195 SH   SOLE   9,195 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105   797,731 22,153 SH   SOLE   22,153 0 0
ENPHASE ENERGY COMMON STOCK 29355A107   1,692,715 14,571 SH   SOLE   14,443 0 128
ENTERPRISE PRODUCTS PARTNERS LP COMMON STOCK 293792107   74,025 2,500 SH   SOLE   2,500 0 0
EPAM SYSTEMS INC COMMON STOCK 29414B104   16,748 80 SH   SOLE   80 0 0
EQUINIX INC COMMON STOCK 29444U700   629,780 775 SH   SOLE   686 0 89
EVERSOURCE ENERGY COMMON STOCK 30040W108   43,297 725 SH   SOLE   725 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102   46,087,531 397,169 SH   SOLE   390,092 1,366 5,711
FMC CORP (NEW) COMMON STOCK 302491303   4,798 81 SH   SOLE   81 0 0
META PLATFORMS INC CL A COMMON STOCK 30303M102   109,113,472 222,776 SH   SOLE   212,195 2,150 8,431
META PLATFORMS INC CL A COMMON STOCK 30303M102   41,143 84 SH   OTR   0 0 84
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105   20,152,491 45,569 SH   SOLE   42,544 0 3,025
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105   168,052 380 SH   OTR 400 380 0 0
FASTENAL CO COMMON STOCK 311900104   777,623 11,265 SH   SOLE   11,235 0 30
FEDEX CORP COMMON STOCK 31428X106   185,917 593 SH   SOLE   593 0 0
FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106   7,537 98 SH   SOLE   11 0 87
FIRST SOLAR INC COMMON STOCK 336433107   589,631 2,665 SH   SOLE   2,665 0 0
FIRST TR EQUITY MUTUAL F 33738R506   363,917 6,240 SH   SOLE   6,240 0 0
FISERV INC COMMON STOCK 337738108   454,498,633 2,892,316 SH   SOLE   2,794,969 20,638 76,709
FISERV INC COMMON STOCK 337738108   60,813 387 SH   OTR   0 0 387
FISERV INC COMMON STOCK 337738108   525,634 3,345 SH   OTR 400 3,345 0 0
FISERV INC COMMON STOCK 337738108   1,322,648 8,417 SH   OTR 428 8,417 0 0
FIRSTENERGY CORP COMMON STOCK 337932107   87,410 2,243 SH   SOLE   2,243 0 0
FLEXSHARES EQUITY MUTUAL F 33939L407   182,962 4,429 SH   SOLE   4,429 0 0
FOMENTO ECONOMICO MEXICANO ADR FOREIGN STOCK 344419106   50,843 430 SH   SOLE   430 0 0
FORD MOTOR CO COMMON STOCK 345370860   326,725 22,705 SH   SOLE   22,705 0 0
FORGE GLOBAL HOLDINGS INC COMMON STOCK 34629L103   2,112 1,320 SH   SOLE   1,320 0 0
FORTIVE CORP COMMON STOCK 34959J108   1,369,733 17,356 SH   SOLE   17,356 0 0
FORTE BIOSCIENCES INC COMMON STOCK 34962G109   112 193 SH   SOLE   193 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106   18,251 926 SH   SOLE   926 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107   219,988 2,662 SH   SOLE   2,662 0 0
GALLAGHER (ARTHUR J) COMMON STOCK 363576109   27,565 103 SH   SOLE   103 0 0
GAMESTOP CORP COMMON STOCK 36467W109   342 12 SH   SOLE   12 0 0
GE VERNOVA INC COMMON STOCK 36828A101   649,641 3,555 SH   SOLE   3,555 0 0
GENERAC HOLDINGS INC COMMON STOCK 368736104   1,536,253 9,648 SH   SOLE   9,569 0 79
GENERAL DYNAMICS CORP COMMON STOCK 369550108   167,664 575 SH   SOLE   575 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604301   2,303,674 14,146 SH   SOLE   14,146 0 0
GENERAL MILLS INC COMMON STOCK 370334104   1,004,514 15,970 SH   SOLE   15,906 0 64
GENUINE PARTS CO COMMON STOCK 372460105   14,455 102 SH   SOLE   67 0 35
GILEAD SCIENCES COMMON STOCK 375558103   621,189 8,671 SH   SOLE   8,671 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W204   84,804 2,180 SH   SOLE   2,180 0 0
GOLDMAN SACHS COMMON STOCK 38141G104   100,604 200 SH   SOLE   200 0 0
GRAIL INC COMMON STOCK 384747101   2,023 104 SH   SOLE   104 0 0
GRAINGER (WW) INC COMMON STOCK 384802104   98,807 100 SH   SOLE   100 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101   159,455 500 SH   SOLE   500 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101   18,345,080 301,035 SH   SOLE   293,839 5,160 2,036
HP INC COMMON STOCK 40434L105   435,366 11,457 SH   SOLE   11,457 0 0
HALEON PLC FOREIGN STOCK 405552100   8,313 950 SH   SOLE   950 0 0
HA SUSTAINABLE COMMON STOCK 41068X100   8,208,291 249,568 SH   SOLE   246,049 0 3,519
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104   125,236 1,216 SH   SOLE   1,216 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101   3,392,934 19,989 SH   SOLE   19,649 0 340
THE HERSHEY COMPANY COMMON STOCK 427866108   2,946,253 15,509 SH   SOLE   14,580 0 929
THE HERSHEY COMPANY COMMON STOCK 427866108   39,324 207 SH   OTR   0 0 207
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109   115,658 5,397 SH   SOLE   5,397 0 0
HEXCEL CORP NEW COMMON STOCK 428291108   6,903 100 SH   SOLE   0 0 100
HOME DEPOT INC COMMON STOCK 437076102   92,111,166 249,542 SH   SOLE   241,015 0 8,527
HONEYWELL INTL INC COM COMMON STOCK 438516106   4,910,552 22,477 SH   SOLE   21,871 0 606
HUMANA INC COMMON STOCK 444859102   65,274 165 SH   SOLE   165 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106   80,238 300 SH   SOLE   300 0 0
IDEXX LABS COMMON STOCK 45168D104   69,236,984 138,607 SH   SOLE   134,523 0 4,084
IDEXX LABS COMMON STOCK 45168D104   299,712 600 SH   OTR 400 600 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109   9,481,038 37,402 SH   SOLE   36,384 0 1,018
ILLUMINA INC COMMON STOCK 452327109   78,896 630 SH   SOLE   630 0 0
INDIA FUND EQUITY MUTUAL F 454089103   218,760 12,000 SH   SOLE   12,000 0 0
INSULET CORP COMMON STOCK 45784P101   207,432 1,030 SH   SOLE   1,030 0 0
INTEL CORP COMMON STOCK 458140100   2,956,537 86,096 SH   SOLE   86,096 0 0
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104   21,295 143 SH   SOLE   83 0 60
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101   2,330,429 12,542 SH   SOLE   12,478 0 64
INVESCO EQUITY MUTUAL F 46090E103   2,692,643 5,425 SH   SOLE   4,900 0 525
INTUIT COMMON STOCK 461202103   622,162,976 933,968 SH   SOLE   902,812 6,741 24,415
INTUIT COMMON STOCK 461202103   64,617 97 SH   OTR   0 0 97
INTUIT COMMON STOCK 461202103   359,721 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103   2,223,608 3,338 SH   OTR 428 3,338 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602   3,907,485 8,921 SH   SOLE   8,830 0 91
INVESCO EQUITY MUTUAL F 46137V142   14,266 206 SH   SOLE   206 0 0
INVESCO EQUITY MUTUAL F 46137V357   553,936 3,226 SH   SOLE   3,226 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105   1,524,792 6,545 SH   SOLE   5,917 0 628
IROBOT CORP COMMON STOCK 462726100   5,760 500 SH   SOLE   500 0 0
IRON MTN INC COMMON STOCK 46284V101   35,493 355 SH   SOLE   355 0 0
ISHARES EQUITY MUTUAL F 464287150   131,501 1,061 SH   SOLE   705 0 356
ISHARES EQUITY MUTUAL F 464287168   24,422 192 SH   SOLE   192 0 0
ISHARES BOND MUTUAL FUN 464287176   89,557 831 SH   SOLE   831 0 0
ISHARES EQUITY MUTUAL F 464287200   919,528 1,619 SH   SOLE   1,528 0 91
ISHARES EQUITY MUTUAL F 464287234   19,931 450 SH   SOLE   0 0 450
ISHARES EQUITY MUTUAL F 464287309   1,029,165 10,716 SH   SOLE   10,716 0 0
ISHARES EQUITY MUTUAL F 464287408   546,452 2,887 SH   SOLE   2,887 0 0
ISHARES EQUITY MUTUAL F 464287465   504,808 6,213 SH   SOLE   5,000 0 1,213
ISHARES EQUITY MUTUAL F 464287473   287,277 2,259 SH   SOLE   2,259 0 0
ISHARES EQUITY MUTUAL F 464287481   129,344 1,122 SH   SOLE   1,122 0 0
ISHARES EQUITY MUTUAL F 464287499   103,188 1,209 SH   SOLE   1,209 0 0
ISHARES EQUITY MUTUAL F 464287507   384,082 6,170 SH   SOLE   6,085 0 85
ISHARES EQUITY MUTUAL F 464287556   22,190 150 SH   SOLE   150 0 0
ISHARES EQUITY MUTUAL F 464287598   1,444,530 7,920 SH   SOLE   7,920 0 0
ISHARES EQUITY MUTUAL F 464287606   597,440 6,387 SH   SOLE   6,387 0 0
ISHARES EQUITY MUTUAL F 464287614   3,386,571 8,972 SH   SOLE   8,972 0 0
ISHARES EQUITY MUTUAL F 464287630   1,532,555 9,073 SH   SOLE   9,051 0 22
ISHARES EQUITY MUTUAL F 464287648   1,939,495 6,693 SH   SOLE   6,653 0 40
ISHARES EQUITY MUTUAL F 464287655   857,299 3,817 SH   SOLE   3,632 0 185
ISHARES EQUITY MUTUAL F 464287689   233,269 725 SH   SOLE   0 0 725
ISHARES EQUITY MUTUAL F 464287705   304,567 2,515 SH   SOLE   2,515 0 0
ISHARES EQUITY MUTUAL F 464287804   765,937 6,556 SH   SOLE   6,556 0 0
ISHARES EQUITY MUTUAL F 464287887   168,648 1,200 SH   SOLE   1,200 0 0
ISHARES EQUITY MUTUAL F 464288182   20,386 273 SH   SOLE   0 0 273
ISHARES EQUITY MUTUAL F 464288208   187,867 2,556 SH   SOLE   2,556 0 0
ISHARES EQUITY MUTUAL F 464288273   43,024 666 SH   SOLE   666 0 0
ISHARES EQUITY MUTUAL F 464288570   208,811 1,939 SH   SOLE   1,939 0 0
ISHARES BOND MUTUAL FUN 464288646   65,609 1,271 SH   SOLE   0 0 1,271
ISHARES EQUITY MUTUAL F 464288877   50,481 916 SH   SOLE   916 0 0
ISHARES EQUITY MUTUAL F 464288885   79,312 749 SH   SOLE   749 0 0
ISHARES EQUITY MUTUAL F 46432F834   86,594 1,233 SH   SOLE   1,233 0 0
ISHARES EQUITY MUTUAL F 46432F842   249,796 3,309 SH   SOLE   3,309 0 0
ISHARES BOND MUTUAL FUN 46434VBD1   186,525 7,500 SH   SOLE   7,500 0 0
ISHARES BOND MUTUAL FUN 46434VBG4   150,600 6,000 SH   SOLE   6,000 0 0
ISHARES EQUITY MUTUAL F 46435G425   187,222 1,509 SH   SOLE   72 0 1,437
ISHARES EQUITY MUTUAL F 46435G516   4,163 51 SH   SOLE   51 0 0
ISHARES BOND MUTUAL FUN 46435GAA0   47,860 2,000 SH   SOLE   2,000 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100   10,970,030 51,353 SH   SOLE   49,438 0 1,915
JPMORGAN BOND MUTUAL FUN 46641Q837   42,227 837 SH   SOLE   0 0 837
JACOBS SOLUTIONS INC COMMON STOCK 46982L108   309,017 2,050 SH   SOLE   2,050 0 0
JANUS HENDERSON BOND MUTUAL FUN 47103U886   48,835 1,004 SH   SOLE   1,004 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104   44,956,757 297,707 SH   SOLE   290,654 0 7,053
JOHNSON & JOHNSON COMMON STOCK 478160104   57,535 381 SH   OTR 428 381 0 0
KADANT INC COMMON STOCK 48282T104   44,366 130 SH   SOLE   130 0 0
KENVUE INC COMMON STOCK 49177J102   61,265 3,357 SH   SOLE   3,357 0 0
KEURIG DR PEPPER INC COMMON STOCK 49271V100   195,960 6,000 SH   SOLE   6,000 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103   421,967 2,962 SH   SOLE   2,962 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109   31,615 1,492 SH   SOLE   1,492 0 0
KINSALE CAP GROUP COMMON STOCK 49714P108   282,149 700 SH   SOLE   700 0 0
KRAFT HEINZ CO COMMON STOCK 500754106   6,798 207 SH   SOLE   207 0 0
KROGER CO COMMON STOCK 501044101   28,783 537 SH   SOLE   537 0 0
KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100   28,837 1,052 SH   SOLE   1,052 0 0
LKQ CORP COMMON STOCK 501889208   45,360 1,000 SH   SOLE   1,000 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109   298,121 1,240 SH   SOLE   1,240 0 0
LABCORP HOLDINGS INC COMMON STOCK 504922105   54,125 250 SH   SOLE   250 0 0
LAM RESEARCH CORP COMMON STOCK 512807108   66,711 62 SH   SOLE   62 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109   261,827 2,175 SH   SOLE   2,175 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104   193,396 1,915 SH   SOLE   1,665 0 250
LIBERTY BROADBAND CORP COMMON STOCK 530307107   568 10 SH   SOLE   0 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305   14,518 254 SH   SOLE   216 0 38
LIBERTY MEDIA CORPORATION COMMON STOCK 531229722   23,816 606 SH   SOLE   586 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229748   7,011 183 SH   SOLE   173 0 10
LIBERTY MEDIA CORPORATION COMMON STOCK 531229755   39,636 498 SH   SOLE   498 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229771   11,924 166 SH   SOLE   166 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229789   55,297 2,358 SH   SOLE   2,276 0 82
LIBERTY MEDIA CORPORATION COMMON STOCK 531229813   24,357 1,040 SH   SOLE   999 0 41
LILLY (ELI) & CO COMMON STOCK 532457108   6,723,966 7,141 SH   SOLE   6,139 0 1,002
LILLY (ELI) & CO COMMON STOCK 532457108   263,648 280 SH   OTR 400 280 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109   73,898 2,253 SH   SOLE   2,253 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109   607,213 56,643 SH   SOLE   56,643 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109   1,195,820 2,552 SH   SOLE   2,528 0 24
LOWES COMPANIES COMMON STOCK 548661107   84,442,898 350,429 SH   SOLE   337,359 0 13,070
LOWES COMPANIES COMMON STOCK 548661107   181,932 755 SH   OTR 400 755 0 0
LOWES COMPANIES COMMON STOCK 548661107   84,340 350 SH   OTR 428 350 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109   67,105 230 SH   SOLE   230 0 0
M & T BANK CORP COMMON STOCK 55261F104   188,404 1,155 SH   SOLE   1,155 0 0
MSCI INC COMMON STOCK 55354G100   17,183,237 33,825 SH   SOLE   32,763 0 1,062
MACROGENICS INC COMMON STOCK 556099109   1,147 213 SH   SOLE   213 0 0
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109   270,100 10,000 SH   SOLE   10,000 0 0
MARSH & MCLENNAN COMMON STOCK 571748102   824,415 3,766 SH   SOLE   3,766 0 0
MARVELL TECHNOLOGY INC COMMON STOCK 573874104   151,200 2,000 SH   SOLE   0 0 2,000
MASTERCARD INC COMMON STOCK 57636Q104   655,490,567 1,477,894 SH   SOLE   1,429,589 11,998 36,307
MASTERCARD INC COMMON STOCK 57636Q104   51,450 116 SH   OTR   0 0 116
MASTERCARD INC COMMON STOCK 57636Q104   727,389 1,640 SH   OTR 400 1,640 0 0
MASTERCARD INC COMMON STOCK 57636Q104   2,336,517 5,268 SH   OTR 428 5,268 0 0
MATCH GROUP INC COMMON STOCK 57667L107   240,870 7,000 SH   SOLE   7,000 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206   1,870,319 25,509 SH   SOLE   25,509 0 0
MCDONALDS CORP COMMON STOCK 580135101   30,535,658 118,691 SH   SOLE   114,074 0 4,617
MCDONALDS CORP COMMON STOCK 580135101   252,124 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101   88,501 344 SH   OTR 428 344 0 0
MCKESSON CORP COMMON STOCK 58155Q103   846,144 1,449 SH   SOLE   1,449 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304   6,240 1,300 SH   SOLE   0 0 1,300
MERCADOLIBRE INC COMMON STOCK 58733R102   1,293,763 752 SH   SOLE   747 0 5
MERCK & CO INC COMMON STOCK 58933Y105   52,556,344 418,975 SH   SOLE   395,338 2,415 21,222
METLIFE INC COMMON STOCK 59156R108   11,500 152 SH   SOLE   152 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105   988,767 715 SH   SOLE   715 0 0
MICROSOFT CORP COMMON STOCK 594918104   846,526,793 1,883,180 SH   SOLE   1,819,300 13,602 50,278
MICROSOFT CORP COMMON STOCK 594918104   68,327 152 SH   OTR   0 0 152
MICROSOFT CORP COMMON STOCK 594918104   202,284 450 SH   OTR 400 450 0 0
MICROSOFT CORP COMMON STOCK 594918104   3,766,978 8,380 SH   OTR 428 8,380 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104   250,488 2,642 SH   SOLE   2,642 0 0
MODERNA INC COMMON STOCK 60770K107   61,319 490 SH   SOLE   490 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105   1,293,362 19,647 SH   SOLE   17,332 0 2,315
MONGODB INC COMMON STOCK 60937P106   98,139 380 SH   SOLE   380 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101   155,437 6,250 SH   SOLE   6,250 0 0
MONSTER BEVERAGE CORP COMMON STOCK 61174X109   8,987 178 SH   SOLE   178 0 0
MOODYS CORP COMMON STOCK 615369105   969,407 2,143 SH   SOLE   2,143 0 0
MORGAN STANLEY COMMON STOCK 617446448   2,563,090 24,130 SH   SOLE   24,102 0 28
MOSAIC CO COMMON STOCK 61945C103   89,340 3,000 SH   SOLE   3,000 0 0
NEOGEN CORP COMMON STOCK 640491106   1,063 60 SH   SOLE   60 0 0
NETAPP INC COMMON STOCK 64110D104   39,477 300 SH   SOLE   300 0 0
NETFLIX INC COMMON STOCK 64110L106   846,654 1,290 SH   SOLE   1,290 0 0
NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102   110,634 1,190 SH   SOLE   700 0 490
NEWELL RUBBERMAID INC COMMON STOCK 651229106   21,205 3,184 SH   SOLE   3,184 0 0
NEWMONT MINING CORP COMMON STOCK 651639106   110,411 2,285 SH   SOLE   2,285 0 0
NEXTRACKER INC CLASS A COMMON STOCK 65290E101   20,198 420 SH   SOLE   420 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101   4,088,956 56,870 SH   SOLE   56,599 0 271
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106   109,355 3,900 SH   SOLE   3,900 0 0
NIKE INC CLASS B COMMON STOCK 654106103   64,182,302 881,504 SH   SOLE   858,774 0 22,730
NIKE INC CLASS B COMMON STOCK 654106103   83,732 1,150 SH   OTR 428 1,150 0 0
NOKIA CORP ADR FOREIGN STOCK 654902204   3,880 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108   4,645,196 19,784 SH   SOLE   18,991 0 793
NORTHERN DYNASTY COMMON STOCK 66510M204   1,242 3,000 SH   SOLE   0 0 3,000
NORTHERN TRUST CORP COMMON STOCK 665859104   167,906 1,850 SH   SOLE   1,850 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102   65,274 150 SH   SOLE   150 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109   828,536 7,496 SH   SOLE   7,406 0 90
NOVAVAX INC COMMON STOCK 670002401   9,371 570 SH   SOLE   570 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205   4,621,242 32,805 SH   SOLE   28,165 0 4,640
NUCOR CORP COMMON STOCK 670346105   9,636 58 SH   SOLE   58 0 0
NVIDIA CORP COMMON STOCK 67066G104   157,180,094 1,243,907 SH   SOLE   1,181,060 0 62,847
NVIDIA CORP COMMON STOCK 67066G104   45,490 360 SH   OTR 400 360 0 0
NVIDIA CORP COMMON STOCK 67066G104   410,669 3,250 SH   OTR 428 3,250 0 0
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   55,786,594 53,460 SH   SOLE   50,717 150 2,593
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   68,873 66 SH   OTR   0 0 66
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105   329,236 5,300 SH   SOLE   5,300 0 0
OCCIDENTAL PETROLEUM CORP OPTIONS 674599162   51,645 1,285 PRN   SOLE   1,135 0 150
OKTA INC COMMON STOCK 679295105   4,016 40 SH   SOLE   40 0 0
OMNICOM GROUP INC COMMON STOCK 681919106   100,594 1,055 SH   SOLE   1,055 0 0
ONEOK INC (NEW) COMMON STOCK 682680103   247,950 2,915 SH   SOLE   2,915 0 0
ORACLE CORP COM COMMON STOCK 68389X105   378,771 2,656 SH   SOLE   2,554 0 102
ORGANON & CO COMMON STOCK 68622V106   36,625 1,760 SH   SOLE   1,760 0 0
OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107   343,490 3,448 SH   SOLE   3,098 0 350
PNC FINANCIAL CORP COMMON STOCK 693475105   485,634 2,744 SH   SOLE   2,744 0 0
PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100   8,548 400 SH   SOLE   400 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105   654,999 1,935 SH   SOLE   1,704 0 231
PARKER-HANNIFIN CORP COMMON STOCK 701094104   108,807,544 191,334 SH   SOLE   181,886 0 9,448
PARKER-HANNIFIN CORP COMMON STOCK 701094104   68,810 121 SH   OTR   0 0 121
PARKER-HANNIFIN CORP COMMON STOCK 701094104   227,473 400 SH   OTR 400 400 0 0
PAYCHEX INC COMMON STOCK 704326107   3,846,715 30,952 SH   SOLE   30,577 0 375
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   171,994,935 1,068,095 SH   SOLE   1,029,228 8,398 30,469
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   42,190 262 SH   OTR   0 0 262
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   120,290 747 SH   OTR 428 747 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   14,454,773 233,858 SH   SOLE   227,136 3,390 3,332
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   12,609 204 SH   OTR   0 0 204
PEABODY ENERGY COMMON STOCK 704551100   238,000 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COMMON STOCK 713448108   40,117,125 243,488 SH   SOLE   232,183 0 11,305
PFIZER COMMON STOCK 717081103   3,094,467 104,897 SH   SOLE   104,539 0 358
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   53,491,133 504,157 SH   SOLE   492,614 2,901 8,642
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   238,725 2,250 SH   OTR 428 2,250 0 0
PHILLIPS 66 COMMON STOCK 718546104   459,457 3,287 SH   SOLE   2,387 0 900
PLUG POWER FOREIGN STOCK 72919P202   7,348 2,200 SH   SOLE   2,200 0 0
POOL CORP COMMON STOCK 73278L105   682,223 2,025 SH   SOLE   1,950 0 75
T ROWE PRICE GROUP INC COMMON STOCK 74144T108   21,735 180 SH   SOLE   180 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102   82,527 950 SH   SOLE   950 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109   71,783,513 429,970 SH   SOLE   427,520 0 2,450
PROGRESS SOFTWARE COMMON STOCK 743312100   101,754 1,800 SH   SOLE   1,800 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103   334,320 1,592 SH   SOLE   1,592 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102   75,912 600 SH   SOLE   600 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109   30,565 100 SH   SOLE   0 0 100
QUALCOMM INC COMMON STOCK 747525103   51,596,177 246,118 SH   SOLE   242,506 0 3,612
QUALCOMM INC COMMON STOCK 747525103   786,778 3,753 SH   OTR 428 3,753 0 0
QUANTA COMMON STOCK 74762E102   5,187 20 SH   SOLE   20 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100   22,736 153 SH   SOLE   153 0 0
RANGE RES CORP COMMON STOCK 75281A109   161,741 4,680 SH   SOLE   4,680 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   8,919,795 86,032 SH   SOLE   83,882 0 2,150
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   134,784 1,300 SH   OTR 400 1,300 0 0
REALTY INCOME CORPORATION COMMON STOCK 756109104   37,542 666 SH   SOLE   666 0 0
REGENERON PHAR COMMON STOCK 75886F107   113,419,196 103,580 SH   SOLE   99,615 0 3,965
REGENERON PHAR COMMON STOCK 75886F107   109,500 100 SH   OTR 400 100 0 0
RESMED INC COMMON STOCK 761152107   3,516 17 SH   SOLE   17 0 0
RESTAURANT BRANDS FOREIGN STOCK 76131D103   9,344 125 SH   SOLE   125 0 0
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103   127,501 7,107 SH   SOLE   7,020 0 87
ROBLOX CORP CL A COMMON STOCK 771049103   28,896 700 SH   SOLE   700 0 0
ROCKWELL AUTOMATION COMMON STOCK 773903109   7,549,121 25,645 SH   SOLE   25,045 0 600
ROKU INC CLASS A COMMON STOCK 77543R102   3,237 50 SH   SOLE   50 0 0
ROLLINS INC COMMON STOCK 775711104   98,520 2,000 SH   SOLE   0 0 2,000
ROPER INDUSTRIES INC COMMON STOCK 776696106   135,910,822 239,673 SH   SOLE   229,976 760 8,937
ROPER INDUSTRIES INC COMMON STOCK 776696106   226,828 400 SH   OTR 400 400 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106   317,559 560 SH   OTR 428 560 0 0
ROSS STORES INC COMMON STOCK 778296103   22,179,549 148,986 SH   SOLE   143,972 315 4,699
ROYAL DUTCH SHELL PLC COMMON STOCK 780259305   1,378,612 18,968 SH   SOLE   18,966 0 2
ROYAL GOLD INC COMMON STOCK 780287108   49,021 350 SH   SOLE   350 0 0
S&P GLOBAL INC COMMON STOCK 78409V104   2,798,322 5,725 SH   SOLE   3,512 0 2,213
SBA COMMUNICATIONS CORP COMMON STOCK 78410G104   8,096 38 SH   SOLE   38 0 0
SEI CORP COMMON STOCK 784117103   62,847 900 SH   SOLE   900 0 0
SPDR EQUITY MUTUAL F 78462F103   8,739,677 15,472 SH   SOLE   14,501 0 971
SPDR GOLD TRUST EQUITY MUTUAL F 78463V107   1,992,288 8,727 SH   SOLE   8,547 0 180
SPDR BOND MUTUAL FUN 78464A375   43,112 1,310 SH   SOLE   0 0 1,310
SPDR EQUITY MUTUAL F 78464A607   40,872 416 SH   SOLE   416 0 0
SPDR EQUITY MUTUAL F 78464A847   173,719 3,184 SH   SOLE   3,094 0 90
SPDR EQUITY MUTUAL F 78467X109   473,158 1,155 SH   SOLE   1,155 0 0
SPDR EQUITY MUTUAL F 78467Y107   2,946,438 5,179 SH   SOLE   5,029 0 150
SPDR BOND MUTUAL FUN 78468R739   118,625 2,500 SH   SOLE   2,500 0 0
SPDR EQUITY MUTUAL F 78468R853   4,770 105 SH   SOLE   0 0 105
SABINE ROYALTY TRUST COMMON STOCK 785688102   92,471 1,437 SH   SOLE   1,437 0 0
SAGE THERAPEUTICS INC COMMON STOCK 78667J108   608 50 SH   SOLE   50 0 0
SALESFORCE.COM COMMON STOCK 79466L302   114,758,556 448,223 SH   SOLE   435,584 0 12,639
SALESFORCE.COM COMMON STOCK 79466L302   183,061 715 SH   OTR 400 715 0 0
SALESFORCE.COM COMMON STOCK 79466L302   231,707 905 SH   OTR 428 905 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108   38,976 800 SH   SOLE   800 0 0
SPDR EQUITY MUTUAL F 81369Y506   138,450 1,500 SH   SOLE   1,500 0 0
SPDR EQUITY MUTUAL F 81369Y803   549,518 2,354 SH   SOLE   2,354 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105   3,793,784 98,361 SH   SOLE   98,361 0 0
SEMPRA ENERGY COMMON STOCK 816851109   61,096 800 SH   SOLE   800 0 0
SERVICENOW INC COMMON STOCK 81762P102   229,990,773 302,307 SH   SOLE   290,509 1,340 10,458
SERVICENOW INC COMMON STOCK 81762P102   19,020 25 SH   OTR   0 0 25
SERVICENOW INC COMMON STOCK 81762P102   190,198 250 SH   OTR 400 250 0 0
SERVICENOW INC COMMON STOCK 81762P102   1,042,282 1,370 SH   OTR 428 1,370 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106   777,813 2,383 SH   SOLE   2,383 0 0
SHOPIFY INC COMMON STOCK 82509L107   115,386 1,655 SH   SOLE   1,560 0 95
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109   799,822 5,279 SH   SOLE   5,279 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103   82,508 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102   59,616 494 SH   SOLE   494 0 0
SMUCKER J M CO COMMON STOCK 832696405   57,928 493 SH   SOLE   493 0 0
SNAP INC COMMON STOCK 83304A106   6,456 400 SH   SOLE   400 0 0
SNOWFLAKE INC CL A COMMON STOCK 833445109   1,007,954 7,400 SH   SOLE   6,600 0 800
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104   12,533 415 SH   SOLE   415 0 0
SOLVENTUM CORPORATION COMMON STOCK 83444M101   10,308 206 SH   SOLE   206 0 0
SOUTHERN CO COMMON STOCK 842587107   251,148 3,096 SH   SOLE   2,806 0 290
SOUTHERN COPPER COMMON STOCK 84265V105   45,167 404 SH   SOLE   404 0 0
SPROTT PHYSICAL GOLD TRUST EQUITY MUTUAL F 85207H104   19,253 1,008 SH   SOLE   1,008 0 0
BLOCK INC CLASS A COMMON STOCK 852234103   7,207 100 SH   SOLE   100 0 0
STARBUCKS CORP COMMON STOCK 855244109   68,331,060 904,927 SH   SOLE   882,689 0 22,238
STARBUCKS CORP COMMON STOCK 855244109   94,010 1,245 SH   OTR 428 1,245 0 0
STATE STREET CORP COMMON STOCK 857477103   2,401,170 28,309 SH   SOLE   28,309 0 0
STERICYCLE INC COMMON STOCK 858912108   6,511 112 SH   SOLE   112 0 0
STRYKER CORP COMMON STOCK 863667101   399,249,955 1,197,402 SH   SOLE   1,156,546 8,967 31,889
STRYKER CORP COMMON STOCK 863667101   43,346 130 SH   OTR   0 0 130
STRYKER CORP COMMON STOCK 863667101   193,389 580 SH   OTR 400 580 0 0
STRYKER CORP COMMON STOCK 863667101   1,202,015 3,605 SH   OTR 428 3,605 0 0
SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105   55,858 1,100 SH   SOLE   1,100 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107   191,950 5,000 SH   SOLE   5,000 0 0
SUNNOVA ENERGY INTL COMMON STOCK 86745K104   29,960 4,000 SH   SOLE   4,000 0 0
SUNRUN INC COMMON STOCK 86771W105   18,766 1,086 SH   SOLE   1,086 0 0
SYNOPSYS INC COMMON STOCK 871607107   40,947,806 66,798 SH   SOLE   64,260 0 2,538
SYSCO CORP COMMON STOCK 871829107   1,951,142 26,717 SH   SOLE   26,674 0 43
TJX COMPANIES INC COMMON STOCK 872540109   279,103,233 2,426,562 SH   SOLE   2,329,151 28,698 68,713
TJX COMPANIES INC COMMON STOCK 872540109   53,484 465 SH   OTR   0 0 465
TJX COMPANIES INC COMMON STOCK 872540109   298,477 2,595 SH   OTR 400 2,595 0 0
TJX COMPANIES INC COMMON STOCK 872540109   528,517 4,595 SH   OTR 428 4,595 0 0
T-MOBILE US INC COMMON STOCK 872590104   453,610 2,479 SH   SOLE   2,346 0 133
TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100   157,576 847 SH   SOLE   847 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK 874054109   24,656 160 SH   SOLE   160 0 0
TARGET CORP COMMON STOCK 87612E106   1,532,274 9,885 SH   SOLE   9,084 0 801
TC ENERGY CORPORATION FOREIGN STOCK 87807B107   98,028 2,455 SH   SOLE   2,455 0 0
TECK RESOURCES LTD FOREIGN STOCK 878742204   249,050 5,000 SH   SOLE   5,000 0 0
TESLA MOTORS INC COMMON STOCK 88160R101   4,476,460 17,448 SH   SOLE   17,124 0 324
TETRA TECH INC COMMON STOCK 88162G103   37,201 180 SH   SOLE   180 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104   1,336,212 6,467 SH   SOLE   5,218 0 1,249
TEXAS COMMON STOCK 88262P102   192,832 234 SH   SOLE   135 0 99
TRADE DESK INC COMMON STOCK 88339J105   136,853,635 1,355,656 SH   SOLE   1,309,439 0 46,217
TRADE DESK INC COMMON STOCK 88339J105   34,020 337 SH   OTR   0 0 337
TRADE DESK INC COMMON STOCK 88339J105   932,273 9,235 SH   OTR 400 9,235 0 0
TRADE DESK INC COMMON STOCK 88339J105   193,824 1,920 SH   OTR 428 1,920 0 0
REALREAL INC COMMON STOCK 88339P101   4,501 1,202 SH   SOLE   1,202 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   292,351,721 526,362 SH   SOLE   506,339 2,858 17,165
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   57,764 104 SH   OTR   0 0 104
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   236,053 425 SH   OTR 400 425 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   849,793 1,530 SH   OTR 428 1,530 0 0
3M COMPANY COMMON STOCK 88579Y101   65,705 636 SH   SOLE   636 0 0
TIMKEN CO COMMON STOCK 887389104   1,406,240 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103   185,040 8,000 SH   SOLE   8,000 0 0
TOLL BROTHERS COMMON STOCK 889478103   26,476 200 SH   SOLE   200 0 0
TORONTO-DOMINION BANK FOREIGN STOCK 891160509   41,938 718 SH   SOLE   718 0 0
TORTOISE EQUITY MUTUAL F 89148H207   7,956 225 SH   SOLE   0 0 225
TOTAL ENERGIES SE ADR FOREIGN STOCK 89151E109   106,238 1,555 SH   SOLE   1,555 0 0
TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307   25,825 125 SH   SOLE   0 0 125
TRACTOR SUPPLY CO COMMON STOCK 892356106   716,423 2,530 SH   SOLE   2,460 0 70
TRADEWEB MARKETS INC COMMON STOCK 892672106   11,853 110 SH   SOLE   110 0 0
TRANSDIGM GROUP INC COM COMMON STOCK 893641100   230,491 180 SH   SOLE   172 0 8
THE TRAVELERS COMPANIES COMMON STOCK 89417E109   152,454 700 SH   SOLE   700 0 0
TWILIO INC COMMON STOCK 90138F102   77,674 1,295 SH   SOLE   1,295 0 0
TYLER TECHNOLOGIES INC COMMON STOCK 902252105   592,390 1,120 SH   SOLE   855 0 265
UGI CORP NEW COMMON STOCK 902681105   26,536 1,102 SH   SOLE   1,102 0 0
US BANCORP COMMON STOCK 902973304   118,398 2,735 SH   SOLE   2,735 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100   49,781 670 SH   SOLE   670 0 0
ULTA BEAUTY INC COMMON STOCK 90384S303   442,476 1,080 SH   SOLE   1,050 0 30
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704   2,802,094 48,868 SH   SOLE   47,768 0 1,100
UNION BANKSHARES INC COMMON STOCK 905400107   20,318 875 SH   SOLE   875 0 0
UNION PACIFIC COMMON STOCK 907818108   61,299,997 252,201 SH   SOLE   240,963 0 11,238
UNION PACIFIC COMMON STOCK 907818108   48,369 199 SH   OTR   0 0 199
UNITED BANCORP INC COMMON STOCK 909911109   89,921 6,917 SH   SOLE   6,917 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106   699,820 4,750 SH   SOLE   4,600 0 150
UNITED STATES OIL FUND LP COMMON STOCK 91232N207   14,231 180 SH   SOLE   0 0 180
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102   1,946,845 3,547 SH   SOLE   3,432 0 115
UNIVERSAL HEALTH SERVICES INC COMMON STOCK 913903100   3,668,958 19,953 SH   SOLE   19,953 0 0
VAIL RESORTS INC COMMON STOCK 91879Q109   58,746 321 SH   SOLE   321 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100   63,253 425 SH   SOLE   425 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101   1,493,518 5,270 SH   SOLE   5,270 0 0
VANGUARD EQUITY MUTUAL F 921908844   2,915,791 15,310 SH   SOLE   14,895 0 415
VANGUARD EQUITY MUTUAL F 921910733   700,213 6,950 SH   SOLE   6,950 0 0
VANGUARD EQUITY MUTUAL F 921943858   807,343 15,704 SH   SOLE   15,704 0 0
VANGUARD BOND MUTUAL FUN 92203C303   763,147 15,400 SH   SOLE   0 0 15,400
VANGUARD EQUITY MUTUAL F 922042775   501,420 8,220 SH   SOLE   7,545 0 675
VANGUARD EQUITY MUTUAL F 922042858   109,483 2,411 SH   SOLE   2,286 0 125
VANGUARD EQUITY MUTUAL F 92204A108   153,296 462 SH   SOLE   462 0 0
VANGUARD EQUITY MUTUAL F 92204A306   14,034 108 SH   SOLE   108 0 0
VANGUARD EQUITY MUTUAL F 92204A504   3,033 11 SH   SOLE   11 0 0
VANGUARD EQUITY MUTUAL F 92206C680   303,212 3,123 SH   SOLE   3,123 0 0
VANGUARD BOND MUTUAL FUN 92206C706   157,616 2,676 SH   SOLE   2,676 0 0
VANGUARD EQUITY MUTUAL F 92206C714   283,671 3,545 SH   SOLE   3,545 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108   68,619,028 366,633 SH   SOLE   357,180 0 9,453
VEEVA SYSTEMS INC COMMON STOCK 922475108   27,512 147 SH   OTR   0 0 147
VEEVA SYSTEMS INC COMMON STOCK 922475108   254,912 1,362 SH   OTR 400 1,362 0 0
VENTAS INC COMMON STOCK 92276F100   26,550 500 SH   SOLE   500 0 0
VANGUARD EQUITY MUTUAL F 922908363   2,123,393 4,091 SH   SOLE   3,561 0 530
VANGUARD EQUITY MUTUAL F 922908553   21,391 240 SH   SOLE   240 0 0
VANGUARD EQUITY MUTUAL F 922908629   250,896 990 SH   SOLE   990 0 0
VANGUARD EQUITY MUTUAL F 922908736   976,326 2,523 SH   SOLE   2,523 0 0
VANGUARD EQUITY MUTUAL F 922908744   640,863 3,832 SH   SOLE   3,832 0 0
VANGUARD EQUITY MUTUAL F 922908751   282,440 1,205 SH   SOLE   1,205 0 0
VANGUARD EQUITY MUTUAL F 922908769   7,257,999 26,005 SH   SOLE   25,705 0 300
VERASTEM INC COMMON STOCK 92337C203   10,852 2,949 SH   SOLE   2,949 0 0
VERALTO CORPORATION COMMON STOCK 92338C103   50,993,867 514,051 SH   SOLE   498,854 3,461 11,736
VERALTO CORPORATION COMMON STOCK 92338C103   38,093 384 SH   OTR 400 384 0 0
VERALTO CORPORATION COMMON STOCK 92338C103   85,610 863 SH   OTR 428 863 0 0
VERISIGN COMMON STOCK 92343E102   89,900 500 SH   SOLE   500 0 0
VERIZON COMMON STOCK 92343V104   333,841 8,054 SH   SOLE   8,054 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100   273,340 559 SH   SOLE   559 0 0
VERTIV HOLDINGS A COMMON STOCK 92537N108   23,327 260 SH   SOLE   260 0 0
PARAMOUNT GLOBAL COMMON STOCK 92556H206   2,318 194 SH   SOLE   194 0 0
VIATRIS INC COMMON STOCK 92556V106   41,423 3,640 SH   SOLE   3,640 0 0
VISA INC COMMON STOCK 92826C839   157,636,560 585,465 SH   SOLE   571,307 0 14,158
VISA INC COMMON STOCK 92826C839   43,349 161 SH   OTR   0 0 161
VISTRA ENERGY CORP COMMON STOCK 92840M102   47,229 550 SH   SOLE   550 0 0
VONTIER CORP INC COMMON STOCK 928881101   99,961 2,415 SH   SOLE   2,415 0 0
W P CAREY INC COMMON STOCK 92936U109   582,500 10,000 SH   SOLE   10,000 0 0
WABTEC CORP COMMON STOCK 929740108   32,211 191 SH   SOLE   191 0 0
WAL-MART STORES INC COMMON STOCK 931142103   6,371,752 91,038 SH   SOLE   85,839 0 5,199
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108   11,730 1,000 SH   SOLE   1,000 0 0
WARNER BROS DISCOVERY INC COMMON STOCK 934423104   17,261 2,163 SH   SOLE   2,163 0 0
WASHINGTON TR BANCORP INC COMMON STOCK 940610108   16,784 539 SH   SOLE   539 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109   264,184 1,196 SH   SOLE   1,196 0 0
WATSCO INC COMMON STOCK 942622200   18,071,897 34,761 SH   SOLE   33,365 0 1,396
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102   16,635 84 SH   SOLE   84 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101   296,742 4,926 SH   SOLE   4,926 0 0
WEX INC COMMON STOCK 96208T104   172,353,246 907,888 SH   SOLE   886,057 0 21,831
WEX INC COMMON STOCK 96208T104   44,992 237 SH   OTR   0 0 237
WEX INC COMMON STOCK 96208T104   1,162,770 6,125 SH   OTR 428 6,125 0 0
WEYERHAEUSER COMMON STOCK 962166104   118,920 4,000 SH   SOLE   4,000 0 0
WISDOMTREE EQUITY MUTUAL F 97717W851   52,520 450 SH   SOLE   450 0 0
WISDOM TREE EQUITY MUTUAL F 97717X669   147,438 1,820 SH   SOLE   0 0 1,820
XCEL ENERGY INC COM COMMON STOCK 98389B100   95,186 1,765 SH   SOLE   1,500 0 265
XYLEM INC COMMON STOCK 98419M100   479,720 3,396 SH   SOLE   3,396 0 0
YUM! BRANDS COMMON STOCK 988498101   273,181 2,119 SH   SOLE   2,119 0 0
YUM CHINA HOLDINGS INC COMMON STOCK 98850P109   29,123 926 SH   SOLE   926 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102   42,984 400 SH   SOLE   400 0 0
ZIONS BANCORP COMMON STOCK 989701107   6,026 120 SH   SOLE   120 0 0
ZOETIS INC COMMON STOCK 98978V103   5,946,561 32,511 SH   SOLE   29,144 0 3,367
ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101   1,006 17 SH   SOLE   17 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101   33,710,624 103,725 SH   SOLE   100,504 0 3,221
EATON CORP FOREIGN STOCK G29183103   142,293 428 SH   SOLE   428 0 0
GH RESEARCH COMMON STOCK G3855L106   23,740 2,000 SH   SOLE   2,000 0 0
LINDE PLC FOREIGN STOCK G54950103   1,596,157 3,581 SH   SOLE   3,581 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103   81,225 1,040 SH   SOLE   1,040 0 0
LIBERTY GLOBAL LTD COMMON STOCK G61188101   13,264 697 SH   SOLE   666 0 31
LIBERTY GLOBAL LTD COMMON STOCK G61188127   40,583 2,093 SH   SOLE   2,000 0 93
NU HOLDINGS LTD COMMON STOCK G6683N103   13,838 1,019 SH   SOLE   1,019 0 0
PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101   41,056 3,010 SH   SOLE   3,010 0 0
TRANE TECHNOLOGIES PLC FOREIGN STOCK G8994E103   2,078 6 SH   SOLE   6 0 0
LIBERTY LATIN AMERICA COMMON STOCK G9001E102   40 4 SH   SOLE   0 0 4
LIBERTY LATIN AMERICA COMMON STOCK G9001E128   222 22 SH   SOLE   0 0 22
WILLIS TOWERS WATSON PUB LTD FOREIGN STOCK G96629103   11,366 43 SH   SOLE   43 0 0
PERRIGO CO PLC COMMON STOCK G97822103   839,790 31,000 SH   SOLE   31,000 0 0
CHUBB LTD FOREIGN STOCK H1467J104   1,902,196 7,270 SH   SOLE   7,270 0 0
CRISPR THERAPEUTICS COMMON STOCK H17182108   62,123 990 SH   SOLE   990 0 0
ON HOLDING AG CL A COMMON STOCK H5919C104   7,448 190 SH   SOLE   190 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104   346,782 2,172 SH   SOLE   2,172 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100   3,333 592 SH   SOLE   0 0 592
SPOTIFY TECH COMMON STOCK L8681T102   10,448 35 SH   SOLE   35 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104   169,459 970 SH   SOLE   970 0 0
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108   13,805 50 SH   SOLE   0 0 50
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   51,382,120 48,102 SH   SOLE   46,756 0 1,346
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   42,728 40 SH   OTR 400 40 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   281,589,442 968,392 SH   SOLE   928,887 11,540 27,965
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   57,574 198 SH   OTR   0 0 198
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   2,144,504 7,375 SH   OTR 428 7,375 0 0