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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COMMON STOCK 001055102 582,811 5,375 SH SOLE 5,375 0 0
ASGN INC COMMON STOCK 00191U102 106,678 1,822 SH SOLE 1,822 0 0
AT&T INC COMMON STOCK 00206R102 22,704 835 SH SOLE 835 0 0
ARK EQUITY MUTUAL F 00214Q104 116,423 2,428 SH SOLE 0 0 2,428
ARK EQUITY MUTUAL F 00214Q401 135,938 1,402 SH SOLE 0 0 1,402
ABBOTT LABORATORIES COMMON STOCK 002824100 218,849,679 1,685,532 SH SOLE 1,623,860 8,277 53,395
ABBOTT LABORATORIES COMMON STOCK 002824100 67,387 519 SH OTR 0 0 519
ABBOTT LABORATORIES COMMON STOCK 002824100 277,857 2,140 SH OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100 1,386,950 10,682 SH OTR 428 10,682 0 0
ABBVIE INC COMMON STOCK 00287Y109 10,693,643 60,399 SH SOLE 58,143 0 2,256
ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105 22,537 1,108 SH SOLE 1,108 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 205,833,986 584,824 SH SOLE 564,387 2,160 18,277
ADOBE SYSTEMS INC COMMON STOCK 00724F101 53,146 151 SH OTR 0 0 151
ADOBE SYSTEMS INC COMMON STOCK 00724F101 80,951 230 SH OTR 400 230 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101 483,945 1,375 SH OTR 428 1,375 0 0
AEGON LTD FOREIGN STOCK 0076CA104 10,240 1,610 SH SOLE 1,610 0 0
AEMETIS INC COMMON STOCK 00770K202 9,606 6,961 SH SOLE 0 0 6,961
ADVANCE MICRO DEVICES COMMON STOCK 007903107 557,435 6,167 SH SOLE 6,167 0 0
ADVANCED DRAINAGE SYSTEMS INC COMMON STOCK 00790R104 24,684 233 SH SOLE 233 0 0
AEROVIRONMENT INC COMMON STOCK 008073108 73,105 500 SH SOLE 500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101 581,700 5,540 SH SOLE 5,540 0 0
AIRBNB INC CL A COMMON STOCK 009066101 11,828 100 SH SOLE 100 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 5,658,290 21,373 SH SOLE 21,303 0 70
ALIBABA GROUP FOREIGN STOCK 01609W102 19,273 162 SH SOLE 162 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 31,017,018 175,010 SH SOLE 173,676 165 1,169
ALIGN TECHNOLOGY INC COMMON STOCK 016255101 14,178 80 SH OTR 0 0 80
ALLSTATE INSURANCE COMMON STOCK 020002101 152,084 781 SH SOLE 781 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 370,942 1,533 SH SOLE 1,350 0 183
ALPHABET INC COMMON STOCK 02079K107 29,789,201 188,874 SH SOLE 185,259 0 3,615
ALPHABET INC COMMON STOCK 02079K305 474,213,768 3,052,549 SH SOLE 2,941,247 22,190 89,112
ALPHABET INC COMMON STOCK 02079K305 70,995 457 SH OTR 0 0 457
ALPHABET INC COMMON STOCK 02079K305 267,202 1,720 SH OTR 400 1,720 0 0
ALPHABET INC COMMON STOCK 02079K305 1,276,200 8,215 SH OTR 428 8,215 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 612,420 10,458 SH SOLE 10,458 0 0
AMAZON.COM COMMON STOCK 023135106 395,993,498 2,192,655 SH SOLE 2,118,821 8,478 65,356
AMAZON.COM COMMON STOCK 023135106 68,628 380 SH OTR 0 0 380
AMAZON.COM COMMON STOCK 023135106 1,300,501 7,201 SH OTR 428 7,201 0 0
AMENTUM COMMON STOCK 023939101 40,488 2,050 SH SOLE 2,050 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 220,996 2,065 SH SOLE 2,065 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109 1,406,838 5,408 SH SOLE 4,594 0 814
AMERICAN INTL GROUP COMMON STOCK 026874784 817 10 SH SOLE 10 0 0
AMERICAN SUPERCONDUCTOR CORP COMMON STOCK 030111207 11,755 633 SH SOLE 633 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 293,052,537 1,378,419 SH SOLE 1,331,826 9,257 37,336
AMERICAN TOWER CORP COMMON STOCK 03027X100 36,992 174 SH OTR 0 0 174
AMERICAN TOWER CORP COMMON STOCK 03027X100 165,828 780 SH OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 1,091,063 5,132 SH OTR 428 5,132 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 1,241,379 8,435 SH SOLE 8,435 0 0
CENCORA INC COMMON STOCK 03073E105 4,278,907 15,029 SH SOLE 15,029 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 8,493 18 SH SOLE 18 0 0
AMETEK INC NEW COMMON STOCK 031100100 202,575 1,249 SH SOLE 1,249 0 0
AMGEN INC COMMON STOCK 031162100 17,360,165 62,469 SH SOLE 60,905 530 1,034
AMPHENOL CORP COMMON STOCK 032095101 516,194 7,255 SH SOLE 7,255 0 0
AMYLYX PHARMACEUTICALS INC COMMON STOCK 03237H101 9,123 1,803 SH SOLE 1,803 0 0
ANALOG DEVICES CORP COMMON STOCK 032654105 34,646,090 189,209 SH SOLE 181,293 0 7,916
ANALOG DEVICES CORP COMMON STOCK 032654105 45,228 247 SH OTR 0 0 247
ANALOG DEVICES CORP COMMON STOCK 032654105 259,651 1,418 SH OTR 400 1,418 0 0
ANSYS INC COMMON STOCK 03662Q105 11,418 37 SH SOLE 37 0 0
ELEVANCE HEALTH INC COMMON STOCK 036752103 241,608 566 SH SOLE 566 0 0
APPLE INC COMMON STOCK 037833100 303,749,966 1,484,604 SH SOLE 1,447,562 0 37,042
APPLE INC COMMON STOCK 037833100 265,980 1,300 SH OTR 428 1,300 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105 4,191,100 29,190 SH SOLE 29,190 0 0
APPLOVIN CORP COMMON STOCK 03831W108 34,067 135 SH SOLE 135 0 0
APTARGROUP INC COMMON STOCK 038336103 59,220 400 SH SOLE 400 0 0
ARBUTUS BIOPHARMA CORPORATION COMMON STOCK 03879J100 648 200 SH SOLE 0 0 200
ARES CAPITAL CORP COMMON STOCK 04010L103 2,075 100 SH SOLE 0 0 100
ARISTA NETWORKS INC COMMON STOCK 040413205 8,058,361 113,883 SH SOLE 113,883 0 0
ASSURANT INC COMMON STOCK 04621X108 955 5 SH SOLE 5 0 0
ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 91,187 1,331 SH SOLE 1,331 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 170,564 6,473 SH SOLE 6,473 0 0
ATLASSIAN CORP CLASS A COMMON STOCK 049468101 46,861 225 SH SOLE 187 0 38
AUTODESK INC COMMON STOCK 052769106 439,499 1,662 SH SOLE 1,517 0 145
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 187,475,918 638,672 SH SOLE 616,198 6,986 15,488
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 52,544 179 SH OTR 0 0 179
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 282,092 961 SH OTR 400 961 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 195,204 665 SH OTR 428 665 0 0
AUTOZONE INC COMMON STOCK 053332102 182,606 50 SH SOLE 50 0 0
AVALONBAY COMMUNITY INC COMMON STOCK 053484101 20,642 100 SH SOLE 100 0 0
AVEPOINT INC COMMON STOCK 053604104 12,367 819 SH SOLE 819 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105 38,840 450 SH SOLE 450 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104 329,472 11,520 SH SOLE 11,520 0 0
BWX TECHNOLOGIES INC COMMON STOCK 05605H100 7,116 68 SH SOLE 68 0 0
BAIDU.COM SPON ADR FOREIGN STOCK 056752108 17,502 200 SH SOLE 0 0 200
BAKER HUGHES COMPANY COMMON STOCK 05722G100 359 10 SH SOLE 10 0 0
BALCHEM CORP COMMON STOCK 057665200 211,343 1,335 SH SOLE 1,105 0 230
BALL CORP COMMON STOCK 058498106 1,692,650 34,900 SH SOLE 34,900 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104 6,813,494 175,832 SH SOLE 175,177 0 655
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 85,503 1,100 SH SOLE 1,100 0 0
BANK OZK COMMON STOCK 06417N103 39,003 930 SH SOLE 930 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109 36,260 1,225 SH SOLE 1,225 0 0
BECTON DICKINSON COMMON STOCK 075887109 1,057,323 5,226 SH SOLE 5,226 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 3,155,196 4 SH SOLE 4 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 114,837,083 217,986 SH SOLE 211,602 648 5,736
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 79,021 150 SH OTR 0 0 150
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 924,552 1,755 SH OTR 428 1,755 0 0
BEYOND MEAT COMMON STOCK 08862E109 1,373 530 SH SOLE 530 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103 731,827 6,193 SH SOLE 6,193 0 0
BIONTECH SE ADR COMMON STOCK 09075V102 21,818 190 SH SOLE 190 0 0
THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 131,953 1,039 SH SOLE 1,039 0 0
BLACKROCK INC COMMON STOCK 09290D101 601,572 674 SH SOLE 574 0 100
BOEING CO COMMON STOCK 097023105 657,248 3,813 SH SOLE 3,813 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108 2,304,009 487 SH SOLE 484 0 3
BOSTON BEER COMPANY COMMON STOCK 100557107 15,461 63 SH SOLE 63 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 121,968 1,233 SH SOLE 1,233 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 687,089 14,158 SH SOLE 13,803 0 355
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 105,212 2,475 SH SOLE 2,475 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 61,460,601 260,140 SH SOLE 243,290 0 16,850
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 336,906 1,426 SH OTR 428 1,426 0 0
BROADCOM INC COMMON STOCK 11135F101 3,899,100 22,040 SH SOLE 21,910 0 130
BROOKFIELD CORPORATION FOREIGN STOCK 11271J107 25,500 500 SH SOLE 500 0 0
BROOKFIELD ASSET MANAGEMENT LTD COMMON STOCK 113004105 6,273 124 SH SOLE 124 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107 122,186 11,979 SH SOLE 11,979 0 0
BROWN FORMAN CORP COMMON STOCK 115637100 54,979 1,595 SH SOLE 1,595 0 0
BROWN FORMAN CORP COMMON STOCK 115637209 509,709 14,740 SH SOLE 14,740 0 0
CDW CORP COMMON STOCK 12514G108 155 1 SH SOLE 1 0 0
CIGNA CORPORATION COMMON STOCK 125523100 579,443 1,721 SH SOLE 1,721 0 0
CME GROUP INC COMMON STOCK 12572Q105 1,830 7 SH SOLE 7 0 0
CSX CORP COMMON STOCK 126408103 145,924 5,289 SH SOLE 3,974 0 1,315
CVS HEALTH CORP COMMON STOCK 126650100 588,360 8,973 SH SOLE 8,973 0 0
CABOT CORP COMMON STOCK 127055101 22,465,050 286,544 SH SOLE 219,158 67,386 0
COTERRA ENERGY INC COMMON STOCK 127097103 76,080 3,000 SH SOLE 3,000 0 0
CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 284,529 1,072 SH SOLE 595 0 477
CADIZ INC COMMON STOCK 127537207 13,500 5,000 SH SOLE 5,000 0 0
LISATA THERAPEUTICS INC COMMON STOCK 128058302 5 2 SH SOLE 0 0 2
CAMECO CORP FOREIGN STOCK 13321L108 209,850 5,000 SH SOLE 5,000 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 139,439,295 1,426,197 SH SOLE 1,378,060 10,545 37,592
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 152,521 1,560 SH OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 444,853 4,550 SH OTR 428 4,550 0 0
CANADIAN PACIFIC KANSAS CITY LTD FOREIGN STOCK 13646K108 198,734 2,725 SH SOLE 2,725 0 0
CARLISLE COS INC COMMON STOCK 142339100 13,313 37 SH SOLE 0 0 37
CARRIER GLOBAL CORP COMMON STOCK 14448C104 474,309 8,094 SH SOLE 8,094 0 0
CASEYS GENERAL STORE INC COMMON STOCK 147528103 30,511 67 SH SOLE 67 0 0
CATERPILLAR INC COMMON STOCK 149123101 842,055 2,847 SH SOLE 1,962 0 885
CENTENE CORP COMMON STOCK 15135B101 621 10 SH SOLE 10 0 0
CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105 555 905 SH SOLE 905 0 0
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 10,125 30 SH SOLE 30 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108 5,442 460 SH SOLE 460 0 0
CHEVRON CORP COMMON STOCK 166764100 9,921,464 72,589 SH SOLE 70,232 0 2,357
CHEWY COMMON STOCK 16679L109 708 20 SH SOLE 20 0 0
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 866,709 17,775 SH SOLE 17,275 0 500
CHURCH & DWIGHT CO COMMON STOCK 171340102 130,066,802 1,273,540 SH SOLE 1,240,983 5,126 27,431
CHURCH & DWIGHT CO COMMON STOCK 171340102 245,113 2,400 SH OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102 210,592 2,062 SH OTR 428 2,062 0 0
CISCO SYSTEMS COMMON STOCK 17275R102 2,810,095 50,514 SH SOLE 50,448 0 66
CINTAS CORP COMMON STOCK 172908105 6,436,109 30,989 SH SOLE 30,989 0 0
COCA COLA BOTTLING COMMON STOCK 191098102 434,494 312 SH SOLE 312 0 0
COCA-COLA CO COMMON STOCK 191216100 8,370,791 114,199 SH SOLE 110,919 0 3,280
COGENT BIOSCIENCES COMMON STOCK 19240Q201 4,470 1,000 SH SOLE 1,000 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 6,197,496 66,008 SH SOLE 65,718 0 290
COLUMBIA SELIGMAN PREM TECH EQUITY MUTUAL F 19842X109 4,049 154 SH SOLE 0 0 154
COMCAST CORP COMMON STOCK 20030N101 875,367 25,395 SH SOLE 25,395 0 0
CONCENTRA GROUP COMMON STOCK 20603L102 1,665,017 79,704 SH SOLE 79,704 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104 5,095,432 56,660 SH SOLE 54,860 0 1,800
CONSOLIDATED EDISON INC COMMON STOCK 209115104 264,422 2,350 SH SOLE 2,350 0 0
CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 317,815 1,697 SH SOLE 1,690 0 7
CONSTELLATION ENERGY CORP COMMON STOCK 21037T109 196,373 936 SH SOLE 936 0 0
COPART INC COMMON STOCK 217204106 6,898 113 SH SOLE 113 0 0
CORNING INC COMMON STOCK 219350105 828,806 19,288 SH SOLE 17,288 0 2,000
CORTEVA INC COMMON STOCK 22052L104 723,314 11,844 SH SOLE 11,844 0 0
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 237,731,302 243,617 SH SOLE 234,325 0 9,292
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 570,866 585 SH OTR 428 585 0 0
COSTAR GROUP INC COMMON STOCK 22160N109 6,546 80 SH SOLE 80 0 0
COUPANG INC FOREIGN STOCK 22266T109 112,850 5,000 SH SOLE 5,000 0 0
CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105 198,661 515 SH SOLE 515 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101 140,124 1,370 SH SOLE 1,370 0 0
CUMMINS INC COMMON STOCK 231021106 2,120,718 7,476 SH SOLE 7,476 0 0
XTRACKERS EQUITY MUTUAL F 233051507 368,125 5,105 SH SOLE 5,105 0 0
XTRACKERS EQUITY MUTUAL F 233051853 154,584 3,600 SH SOLE 3,600 0 0
XTRACKERS COMMON STOCK 233051879 39,580 1,527 SH SOLE 1,527 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 326,641,256 1,663,904 SH SOLE 1,603,425 12,987 47,492
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 41,029 209 SH OTR 0 0 209
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 305,851 1,558 SH OTR 400 1,558 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1,112,097 5,665 SH OTR 428 5,665 0 0
DECKERS OUTDOOR CORP COMMON STOCK 243537107 26,665 250 SH SOLE 250 0 0
DEERE & CO COMMON STOCK 244199105 5,232,170 11,463 SH SOLE 11,438 0 25
DELL TECHNOLOGIES INC COMMON STOCK 24703L202 713 8 SH SOLE 8 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103 119,192 3,835 SH SOLE 3,835 0 0
DEXCOM INC COMMON STOCK 252131107 132,918 1,988 SH SOLE 1,988 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 55,364 499 SH SOLE 499 0 0
DIAMONDBACK COMMON STOCK 25278X109 582,822 4,300 SH SOLE 4,300 0 0
DICKS SPORTING GOODS INC COMMON STOCK 253393102 14,122,303 76,610 SH SOLE 75,616 0 994
DIMENSIONAL EQUITY MUTUAL F 25434V781 176,225 6,060 SH SOLE 6,060 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 3,675,175 42,103 SH SOLE 40,869 0 1,234
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 3,313,985 18,546 SH SOLE 18,546 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 168,789 3,165 SH SOLE 3,165 0 0
DONALDSON CO INC COMMON STOCK 257651109 608,587 9,533 SH SOLE 9,533 0 0
DOVER CORP COMMON STOCK 260003108 619,654 3,725 SH SOLE 3,725 0 0
DOW INC COMMON STOCK 260557103 419,862 14,478 SH SOLE 14,478 0 0
DRAFTKINGS INC CLASS A COMMON STOCK 26142V105 6,810 200 SH SOLE 200 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204 29,141 240 SH SOLE 168 0 72
DUPONT DE NEMOURS INC COMMON STOCK 26614N102 1,374,080 21,790 SH SOLE 21,790 0 0
EOG RESOURCES COMMON STOCK 26875P101 156,411,968 1,401,920 SH SOLE 1,336,537 12,251 53,132
EOG RESOURCES COMMON STOCK 26875P101 55,004 493 SH OTR 0 0 493
EOG RESOURCES COMMON STOCK 26875P101 164,566 1,475 SH OTR 400 1,475 0 0
EOG RESOURCES COMMON STOCK 26875P101 1,453,421 13,027 SH OTR 428 13,027 0 0
DEFIANCE EQUITY MUTUAL F 26922A420 8,654 120 SH SOLE 0 0 120
EASTERN BANKSHARES INC COMMON STOCK 27627N105 41,734 2,696 SH SOLE 2,696 0 0
EASTERN CO COMMON STOCK 276317104 86,805 4,500 SH SOLE 4,500 0 0
EASTMAN CHEMICAL CO COMMON STOCK 277432100 10,879 138 SH SOLE 138 0 0
EBAY INC COMMON STOCK 278642103 149,051 2,237 SH SOLE 2,237 0 0
ECOLAB INC COMMON STOCK 278865100 11,897,511 50,000 SH SOLE 47,992 300 1,708
ECOLAB INC COMMON STOCK 278865100 5,711 24 SH OTR 0 0 24
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 2,943,398 41,774 SH SOLE 40,969 0 805
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 8,385 119 SH OTR 0 0 119
ELECTRONIC ARTS INC COMMON STOCK 285512109 1,725 12 SH SOLE 12 0 0
EMBECTA CORPORATION COMMON STOCK 29082K105 2,147 191 SH SOLE 191 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104 876,379 8,671 SH SOLE 8,671 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105 999,545 21,915 SH SOLE 21,915 0 0
ENPHASE ENERGY COMMON STOCK 29355A107 157,748 3,500 SH SOLE 3,434 0 66
ENTERPRISE PRODUCTS PARTNERS LP COMMON STOCK 293792107 92,100 3,000 SH SOLE 3,000 0 0
EPAM SYSTEMS INC COMMON STOCK 29414B104 12,208 80 SH SOLE 80 0 0
EQUINIX INC COMMON STOCK 29444U700 586,860 725 SH SOLE 636 0 89
EVERSOURCE ENERGY COMMON STOCK 30040W108 40,282 695 SH SOLE 695 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 41,330,584 384,936 SH SOLE 378,121 1,366 5,449
META PLATFORMS INC CL A COMMON STOCK 30303M102 115,294,438 221,605 SH SOLE 211,424 2,150 8,031
META PLATFORMS INC CL A COMMON STOCK 30303M102 43,703 84 SH OTR 0 0 84
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 18,243,857 42,874 SH SOLE 40,475 0 2,399
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 161,696 380 SH OTR 400 380 0 0
FASTENAL CO COMMON STOCK 311900104 879,283 10,965 SH SOLE 10,965 0 0
FEDEX CORP COMMON STOCK 31428X106 100,244 475 SH SOLE 475 0 0
FIRST SOLAR INC COMMON STOCK 336433107 349,383 2,665 SH SOLE 2,665 0 0
FISERV INC COMMON STOCK 337738108 600,333,736 2,765,239 SH SOLE 2,672,112 19,933 73,194
FISERV INC COMMON STOCK 337738108 84,018 387 SH OTR 0 0 387
FISERV INC COMMON STOCK 337738108 697,760 3,214 SH OTR 400 3,214 0 0
FISERV INC COMMON STOCK 337738108 1,637,369 7,542 SH OTR 428 7,542 0 0
FIRSTENERGY CORP COMMON STOCK 337932107 82,203 1,931 SH SOLE 1,931 0 0
FORD MOTOR CO COMMON STOCK 345370860 171,590 17,545 SH SOLE 17,545 0 0
FORTIVE CORP COMMON STOCK 34959J108 793,591 11,834 SH SOLE 11,834 0 0
FREEPORT MCMORAN COMMON STOCK 35671D857 352 10 SH SOLE 10 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 21,891 926 SH SOLE 926 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK 36266G107 101,099 1,558 SH SOLE 1,552 0 6
GALLAGHER (ARTHUR J) COMMON STOCK 363576109 94,561 285 SH SOLE 285 0 0
GAMESTOP CORP COMMON STOCK 36467W109 325 12 SH SOLE 12 0 0
GE VERNOVA INC COMMON STOCK 36828A101 825,437 2,456 SH SOLE 2,452 0 4
GENERAC HOLDINGS INC COMMON STOCK 368736104 1,045,350 9,498 SH SOLE 9,419 0 79
GENERAL DYNAMICS CORP COMMON STOCK 369550108 152,795 575 SH SOLE 575 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604301 2,789,768 14,404 SH SOLE 14,386 0 18
GENERAL MILLS INC COMMON STOCK 370334104 837,777 14,626 SH SOLE 14,626 0 0
GENERAL MOTORS CO COMMON STOCK 37045V100 323,172 7,050 SH SOLE 6,950 0 100
GEVO INC COMMON STOCK 374396406 2,104 1,814 SH SOLE 0 0 1,814
GILEAD SCIENCES COMMON STOCK 375558103 753,915 7,087 SH SOLE 7,087 0 0
GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W204 28,143 760 SH SOLE 760 0 0
GO DADDY GROUP INC CLASS A COMMON STOCK 380237107 5,439,274 30,556 SH SOLE 30,556 0 0
GOLDMAN SACHS COMMON STOCK 38141G104 106,921 202 SH SOLE 202 0 0
GRAIL INC COMMON STOCK 384747101 1,384 41 SH SOLE 41 0 0
GRAINGER (WW) INC COMMON STOCK 384802104 2,624,686 2,645 SH SOLE 2,645 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101 167,990 500 SH SOLE 500 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 14,262,529 197,296 SH SOLE 192,226 4,300 770
HP INC COMMON STOCK 40434L105 213,222 8,657 SH SOLE 8,657 0 0
HALEON PLC FOREIGN STOCK 405552100 9,719 950 SH SOLE 950 0 0
HA SUSTAINABLE COMMON STOCK 41068X100 6,147,459 252,462 SH SOLE 249,030 0 3,432
HARTFORD INSURANCE GROUP INC COMMON STOCK 416515104 145,241 1,220 SH SOLE 1,220 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 3,139,255 18,124 SH SOLE 17,784 0 340
THE HERSHEY COMPANY COMMON STOCK 427866108 2,883,680 17,309 SH SOLE 16,763 0 546
THE HERSHEY COMPANY COMMON STOCK 427866108 34,486 207 SH OTR 0 0 207
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 70,564 4,597 SH SOLE 4,597 0 0
HEXCEL CORP NEW COMMON STOCK 428291108 4,950 100 SH SOLE 0 0 100
HOME DEPOT INC COMMON STOCK 437076102 90,618,597 254,246 SH SOLE 246,057 0 8,189
HONEYWELL INTL INC COM COMMON STOCK 438516106 4,232,298 21,450 SH SOLE 20,844 0 606
HUMANA INC COMMON STOCK 444859102 43,496 165 SH SOLE 165 0 0
IDEXX LABS COMMON STOCK 45168D104 56,818,177 133,179 SH SOLE 129,271 0 3,908
IDEXX LABS COMMON STOCK 45168D104 254,273 596 SH OTR 400 596 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109 8,627,015 36,447 SH SOLE 35,529 0 918
ILLUMINA INC COMMON STOCK 452327109 19,368 254 SH SOLE 254 0 0
INDIA FUND EQUITY MUTUAL F 454089103 189,000 12,000 SH SOLE 12,000 0 0
INGERSOLL RAND INC COMMON STOCK 45687V106 734 10 SH SOLE 10 0 0
INSULET CORP COMMON STOCK 45784P101 253,885 1,030 SH SOLE 1,030 0 0
INTEL CORP COMMON STOCK 458140100 1,366,537 66,369 SH SOLE 66,369 0 0
INTERACTIVE BROKERS GROUP INC COMMON STOCK 45841N107 4,284,668 26,496 SH SOLE 26,496 0 0
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 13,362 83 SH SOLE 83 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 3,558,724 14,497 SH SOLE 14,476 0 21
INVESCO EQUITY MUTUAL F 46090E103 2,484,170 5,465 SH SOLE 4,940 0 525
INTUIT COMMON STOCK 461202103 554,740,212 930,693 SH SOLE 899,932 6,713 24,048
INTUIT COMMON STOCK 461202103 69,738 117 SH OTR 0 0 117
INTUIT COMMON STOCK 461202103 321,867 540 SH OTR 400 540 0 0
INTUIT COMMON STOCK 461202103 1,870,407 3,138 SH OTR 428 3,138 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 3,367,206 6,901 SH SOLE 6,810 0 91
INVESCO EQUITY MUTUAL F 46137V142 13,003 206 SH SOLE 206 0 0
INVESCO EQUITY MUTUAL F 46137V357 531,967 3,226 SH SOLE 3,226 0 0
INVESCO BOND MUTUAL FUN 46138G508 12,057 585 SH SOLE 585 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105 789,566 5,369 SH SOLE 5,197 0 172
IRON MTN INC COMMON STOCK 46284V101 29,902 355 SH SOLE 355 0 0
ISHARES EQUITY MUTUAL F 464287150 76,627 656 SH SOLE 300 0 356
ISHARES EQUITY MUTUAL F 464287168 14,215 112 SH SOLE 112 0 0
ISHARES EQUITY MUTUAL F 464287200 2,014,249 3,745 SH SOLE 3,609 0 136
ISHARES EQUITY MUTUAL F 464287234 40,319 937 SH SOLE 600 0 337
ISHARES EQUITY MUTUAL F 464287309 840,627 9,300 SH SOLE 9,300 0 0
ISHARES EQUITY MUTUAL F 464287408 380,836 2,122 SH SOLE 2,122 0 0
ISHARES EQUITY MUTUAL F 464287457 578,690 7,000 SH SOLE 7,000 0 0
ISHARES EQUITY MUTUAL F 464287465 493,315 5,968 SH SOLE 4,755 0 1,213
ISHARES EQUITY MUTUAL F 464287473 271,058 2,259 SH SOLE 2,259 0 0
ISHARES EQUITY MUTUAL F 464287481 130,096 1,122 SH SOLE 1,122 0 0
ISHARES EQUITY MUTUAL F 464287499 98,812 1,209 SH SOLE 1,209 0 0
ISHARES EQUITY MUTUAL F 464287507 448,538 8,060 SH SOLE 7,710 0 350
ISHARES EQUITY MUTUAL F 464287556 18,300 150 SH SOLE 150 0 0
ISHARES EQUITY MUTUAL F 464287598 1,413,642 7,920 SH SOLE 7,920 0 0
ISHARES EQUITY MUTUAL F 464287606 458,111 5,688 SH SOLE 5,472 0 216
ISHARES EQUITY MUTUAL F 464287614 2,470,338 7,068 SH SOLE 7,068 0 0
ISHARES EQUITY MUTUAL F 464287630 1,137,621 7,973 SH SOLE 7,951 0 22
ISHARES EQUITY MUTUAL F 464287648 1,558,450 6,338 SH SOLE 6,298 0 40
ISHARES EQUITY MUTUAL F 464287655 675,768 3,552 SH SOLE 3,367 0 185
ISHARES EQUITY MUTUAL F 464287689 216,188 710 SH SOLE 0 0 710
ISHARES EQUITY MUTUAL F 464287705 199,652 1,775 SH SOLE 1,775 0 0
ISHARES EQUITY MUTUAL F 464287804 530,171 5,416 SH SOLE 5,416 0 0
ISHARES EQUITY MUTUAL F 464287887 165,858 1,400 SH SOLE 1,400 0 0
ISHARES BOND MUTUAL FUN 464288158 39,443 375 SH SOLE 375 0 0
ISHARES EQUITY MUTUAL F 464288182 19,906 274 SH SOLE 0 0 274
ISHARES EQUITY MUTUAL F 464288273 58,375 896 SH SOLE 896 0 0
ISHARES EQUITY MUTUAL F 464288570 174,600 1,780 SH SOLE 1,780 0 0
ISHARES BOND MUTUAL FUN 464288646 66,156 1,271 SH SOLE 0 0 1,271
ISHARES EQUITY MUTUAL F 464288877 911,612 15,275 SH SOLE 15,275 0 0
ISHARES EQUITY MUTUAL F 464288885 75,724 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 166,349 2,166 SH SOLE 2,166 0 0
ISHARES BOND MUTUAL FUN 46434VBD1 150,780 6,000 SH SOLE 6,000 0 0
ISHARES EQUITY MUTUAL F 46435G425 97,619 837 SH SOLE 0 0 837
ISHARES BOND MUTUAL FUN 46435GAA0 48,280 2,000 SH SOLE 2,000 0 0
ISHARES BOND MUTUAL FUN 46435U515 200,960 8,000 SH SOLE 8,000 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100 18,545,112 76,989 SH SOLE 75,379 0 1,610
JPMORGAN BOND MUTUAL FUN 46641Q837 42,277 837 SH SOLE 0 0 837
JACOBS SOLUTIONS INC COMMON STOCK 46982L108 244,360 2,050 SH SOLE 2,050 0 0
JANUS HENDERSON BOND MUTUAL FUN 47103U886 49,126 1,004 SH SOLE 1,004 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 42,277,525 272,091 SH SOLE 265,794 0 6,297
JOHNSON & JOHNSON COMMON STOCK 478160104 59,200 381 SH OTR 428 381 0 0
KLA CORPORATION COMMON STOCK 482480100 45,341 69 SH SOLE 69 0 0
KKR & CO COMMON STOCK 48251W104 1,602,150 15,000 SH SOLE 15,000 0 0
KADANT INC COMMON STOCK 48282T104 39,454 130 SH SOLE 130 0 0
KENVUE INC COMMON STOCK 49177J102 98,711 4,303 SH SOLE 4,303 0 0
KEURIG DR PEPPER INC COMMON STOCK 49271V100 211,140 6,000 SH SOLE 6,000 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103 414,074 3,104 SH SOLE 3,104 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109 30,601 1,492 SH SOLE 1,492 0 0
KINSALE CAP GROUP COMMON STOCK 49714P108 270,413 550 SH SOLE 550 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 4,514 150 SH SOLE 150 0 0
KROGER CO COMMON STOCK 501044101 18,144 252 SH SOLE 252 0 0
KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100 31,415 1,013 SH SOLE 1,013 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 246,594 1,140 SH SOLE 1,140 0 0
LAM RESEARCH CORP COMMON STOCK 512807306 41,373 620 SH SOLE 620 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109 240,881 2,175 SH SOLE 2,175 0 0
LAS VEGAS SANDS CORP COMMON STOCK 517834107 688 20 SH SOLE 20 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104 90,184 1,575 SH SOLE 1,575 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229722 29,183 412 SH SOLE 392 0 20
LIBERTY MEDIA CORPORATION COMMON STOCK 531229748 12,736 183 SH SOLE 173 0 10
LIBERTY MEDIA CORPORATION COMMON STOCK 531229755 28,748 332 SH SOLE 332 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229771 12,986 166 SH SOLE 166 0 0
LILLY (ELI) & CO COMMON STOCK 532457108 8,120,020 9,790 SH SOLE 8,652 0 1,138
LILLY (ELI) & CO COMMON STOCK 532457108 232,236 280 SH OTR 400 280 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109 50,995 1,653 SH SOLE 1,653 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 533,218 60,593 SH SOLE 60,593 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 1,165,368 2,514 SH SOLE 2,490 0 24
LOWES COMPANIES COMMON STOCK 548661107 73,331,333 336,753 SH SOLE 324,006 0 12,747
LOWES COMPANIES COMMON STOCK 548661107 162,667 747 SH OTR 400 747 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109 53,170 200 SH SOLE 200 0 0
M & T BANK CORP COMMON STOCK 55261F104 190,968 1,155 SH SOLE 1,155 0 0
MSCI INC COMMON STOCK 55354G100 17,367,829 32,560 SH SOLE 31,591 0 969
MACROGENICS INC COMMON STOCK 556099109 364 213 SH SOLE 213 0 0
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109 207,000 10,000 SH SOLE 10,000 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102 403 3 SH SOLE 3 0 0
MARSH & MCLENNAN COMMON STOCK 571748102 741,669 3,386 SH SOLE 3,386 0 0
MARTIN MARIETTA MATERIALS INC COMMON STOCK 573284106 498 1 SH SOLE 1 0 0
MARVELL TECHNOLOGY INC COMMON STOCK 573874104 150,287 2,795 SH SOLE 795 0 2,000
MASTERCARD INC COMMON STOCK 57636Q104 763,616,400 1,440,758 SH SOLE 1,394,330 11,628 34,800
MASTERCARD INC COMMON STOCK 57636Q104 61,481 116 SH OTR 0 0 116
MASTERCARD INC COMMON STOCK 57636Q104 839,536 1,584 SH OTR 400 1,584 0 0
MASTERCARD INC COMMON STOCK 57636Q104 2,606,589 4,918 SH OTR 428 4,918 0 0
MATCH GROUP INC COMMON STOCK 57667L107 207,480 7,000 SH SOLE 7,000 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206 1,293,852 16,891 SH SOLE 16,891 0 0
MCDONALDS CORP COMMON STOCK 580135101 37,806,125 118,708 SH SOLE 114,271 0 4,437
MCDONALDS CORP COMMON STOCK 580135101 312,111 980 SH OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101 109,558 344 SH OTR 428 344 0 0
MCKESSON CORP COMMON STOCK 58155Q103 940,796 1,359 SH SOLE 1,359 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 6,929 1,300 SH SOLE 0 0 1,300
MERCADOLIBRE INC COMMON STOCK 58733R102 1,609,220 752 SH SOLE 747 0 5
MERCK & CO INC COMMON STOCK 58933Y105 30,997,937 393,674 SH SOLE 370,387 2,415 20,872
METLIFE INC COMMON STOCK 59156R108 1,930 26 SH SOLE 26 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105 748,054 715 SH SOLE 715 0 0
MICROSOFT CORP COMMON STOCK 594918104 710,834,447 1,898,647 SH SOLE 1,836,015 13,307 49,325
MICROSOFT CORP COMMON STOCK 594918104 56,907 152 SH OTR 0 0 152
MICROSOFT CORP COMMON STOCK 594918104 168,476 450 SH OTR 400 450 0 0
MICROSOFT CORP COMMON STOCK 594918104 3,096,582 8,271 SH OTR 428 8,271 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 80,087 1,910 SH SOLE 1,910 0 0
MODERNA INC COMMON STOCK 60770K107 4,645 175 SH SOLE 175 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1,301,378 19,314 SH SOLE 16,999 0 2,315
MONGODB INC COMMON STOCK 60937P106 61,811 380 SH SOLE 380 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 89,750 6,250 SH SOLE 6,250 0 0
MONSTER BEVERAGE CORP COMMON STOCK 61174X109 10,518 178 SH SOLE 178 0 0
MOODYS CORP COMMON STOCK 615369105 883,509 2,051 SH SOLE 2,051 0 0
MORGAN STANLEY COMMON STOCK 617446448 2,412,307 21,479 SH SOLE 21,479 0 0
MOSAIC CO COMMON STOCK 61945C103 83,850 3,000 SH SOLE 3,000 0 0
NETAPP INC COMMON STOCK 64110D104 25,464 300 SH SOLE 300 0 0
NETFLIX INC COMMON STOCK 64110L106 1,342,426 1,279 SH SOLE 1,279 0 0
NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 72,597 700 SH SOLE 700 0 0
NEWMONT MINING CORP COMMON STOCK 651639106 74,676 1,405 SH SOLE 1,405 0 0
NEXTRACKER INC CLASS A COMMON STOCK 65290E101 20,065 500 SH SOLE 500 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101 3,757,502 55,857 SH SOLE 55,586 0 271
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 37,068 4,366 SH SOLE 4,366 0 0
NIKE INC CLASS B COMMON STOCK 654106103 45,428,186 791,569 SH SOLE 771,533 0 20,036
NOKIA CORP ADR FOREIGN STOCK 654902204 5,310 1,000 SH SOLE 1,000 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108 3,373,454 15,199 SH SOLE 14,405 0 794
NORTHERN DYNASTY COMMON STOCK 66510M204 3,150 3,000 SH SOLE 0 0 3,000
NORTHERN TRUST CORP COMMON STOCK 665859104 117,780 1,300 SH SOLE 1,300 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102 71,371 151 SH SOLE 151 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109 721,464 6,551 SH SOLE 6,461 0 90
NOVAVAX INC COMMON STOCK 670002401 4,258 570 SH SOLE 570 0 0
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 7,419,156 121,030 SH SOLE 115,891 0 5,139
NUCOR CORP COMMON STOCK 670346105 22,386 200 SH SOLE 200 0 0
NVIDIA CORP COMMON STOCK 67066G104 159,634,869 1,554,228 SH SOLE 1,481,086 0 73,142
NVIDIA CORP COMMON STOCK 67066G104 36,976 360 SH OTR 400 360 0 0
NVIDIA CORP COMMON STOCK 67066G104 333,807 3,250 SH OTR 428 3,250 0 0
NUVEEN EQUITY MUTUAL F 670699107 3,428 150 SH SOLE 0 0 150
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 72,285,843 52,362 SH SOLE 49,688 75 2,599
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 91,114 66 SH OTR 0 0 66
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 211,099 5,300 SH SOLE 5,300 0 0
OCCIDENTAL PETROLEUM CORP OPTIONS 674599162 21,337 1,123 PRN SOLE 1,123 0 0
OMNICOM GROUP INC COMMON STOCK 681919106 70,320 960 SH SOLE 960 0 0
ONEOK INC (NEW) COMMON STOCK 682680103 213,766 2,525 SH SOLE 2,525 0 0
ORACLE CORP COM COMMON STOCK 68389X105 465,024 3,539 SH SOLE 3,481 0 58
ORGANON & CO COMMON STOCK 68622V106 16,395 1,427 SH SOLE 1,427 0 0
OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107 1,774,836 19,229 SH SOLE 19,229 0 0
PNC FINANCIAL CORP COMMON STOCK 693475105 424,063 2,694 SH SOLE 2,694 0 0
PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100 10,080 400 SH SOLE 400 0 0
PALO ALTO NETWORKS INC COMMON STOCK 697435105 655,269 3,893 SH SOLE 3,456 0 437
PARKER-HANNIFIN CORP COMMON STOCK 701094104 121,407,137 209,031 SH SOLE 199,745 0 9,286
PARKER-HANNIFIN CORP COMMON STOCK 701094104 70,278 121 SH OTR 0 0 121
PARKER-HANNIFIN CORP COMMON STOCK 701094104 232,324 400 SH OTR 400 400 0 0
PAYCHEX INC COMMON STOCK 704326107 4,321,237 30,172 SH SOLE 29,797 0 375
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 210,905,785 962,032 SH SOLE 927,314 8,398 26,320
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 74,977 342 SH OTR 0 0 342
PAYCOM SOFTWARE INC COMMON STOCK 70432V102 203,664 929 SH OTR 428 929 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 6,690,910 107,123 SH SOLE 103,648 2,505 970
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 12,742 204 SH OTR 0 0 204
PEABODY ENERGY COMMON STOCK 704551100 121,200 10,000 SH SOLE 10,000 0 0
PENUMBRA INC COMMON STOCK 70975L107 677,412 2,430 SH SOLE 2,430 0 0
PEPSICO INC COMMON STOCK 713448108 31,389,750 220,650 SH SOLE 209,549 0 11,101
PFIZER COMMON STOCK 717081103 2,260,786 100,973 SH SOLE 100,723 0 250
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 82,397,341 490,139 SH SOLE 478,690 2,901 8,548
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 302,598 1,800 SH OTR 428 1,800 0 0
PHILLIPS 66 COMMON STOCK 718546104 368,672 3,587 SH SOLE 2,687 0 900
PLUG POWER FOREIGN STOCK 72919P202 88 105 SH SOLE 105 0 0
POOL CORP COMMON STOCK 73278L105 579,956 1,875 SH SOLE 1,800 0 75
T ROWE PRICE GROUP INC COMMON STOCK 74144T108 14,212 164 SH SOLE 164 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 70,338 950 SH SOLE 950 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109 67,465,214 407,079 SH SOLE 404,631 0 2,448
PROGRESS SOFTWARE COMMON STOCK 743312100 105,048 1,800 SH SOLE 1,800 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103 5,344,860 20,167 SH SOLE 20,167 0 0
PROLOGIS INC COM COMMON STOCK 74340W103 304 3 SH SOLE 3 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 60,954 600 SH SOLE 600 0 0
PUB SERV ENTERPRISE GROUP INC COMMON STOCK 744573106 818 10 SH SOLE 10 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109 29,523 100 SH SOLE 0 0 100
QUALCOMM INC COMMON STOCK 747525103 34,338,844 244,474 SH SOLE 240,856 0 3,618
QUALCOMM INC COMMON STOCK 747525103 527,146 3,753 SH OTR 428 3,753 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 8,331 48 SH SOLE 48 0 0
RANGE RES CORP COMMON STOCK 75281A109 159,354 4,680 SH SOLE 4,680 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 9,527,257 79,209 SH SOLE 77,590 0 1,619
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 156,364 1,300 SH OTR 400 1,300 0 0
REALTY INCOME CORPORATION COMMON STOCK 756109104 38,661 666 SH SOLE 666 0 0
REGENERON PHAR COMMON STOCK 75886F107 56,653,032 96,373 SH SOLE 92,523 0 3,850
REGENERON PHAR COMMON STOCK 75886F107 58,784 100 SH OTR 400 100 0 0
RESMED INC COMMON STOCK 761152107 3,645 17 SH SOLE 17 0 0
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559702 49 3 SH SOLE 3 0 0
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103 83,863 7,107 SH SOLE 7,020 0 87
ROCKWELL AUTOMATION COMMON STOCK 773903109 6,147,084 25,631 SH SOLE 25,031 0 600
ROPER INDUSTRIES INC COMMON STOCK 776696106 121,974,386 221,338 SH SOLE 212,599 520 8,219
ROPER INDUSTRIES INC COMMON STOCK 776696106 220,432 400 SH OTR 400 400 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106 261,212 474 SH OTR 428 474 0 0
ROSS STORES INC COMMON STOCK 778296103 19,770,020 143,033 SH SOLE 138,119 315 4,599
ROYAL DUTCH SHELL PLC COMMON STOCK 780259305 1,059,062 16,417 SH SOLE 16,417 0 0
ROYAL GOLD INC COMMON STOCK 780287108 63,200 350 SH SOLE 350 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 2,503,035 5,323 SH SOLE 3,505 0 1,818
SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 8,508 38 SH SOLE 38 0 0
SEI CORP COMMON STOCK 784117103 65,700 900 SH SOLE 900 0 0
SPDR EQUITY MUTUAL F 78462F103 6,033,805 11,269 SH SOLE 10,207 0 1,062
SPDR GOLD TRUST EQUITY MUTUAL F 78463V107 2,311,384 7,612 SH SOLE 7,432 0 180
SPDR EQUITY MUTUAL F 78463X749 12,879 300 SH SOLE 300 0 0
SPDR BOND MUTUAL FUN 78464A375 43,099 1,310 SH SOLE 0 0 1,310
SPDR EQUITY MUTUAL F 78464A847 4,393 90 SH SOLE 0 0 90
SPDR EQUITY MUTUAL F 78464A870 39,550 500 SH SOLE 500 0 0
SPDR EQUITY MUTUAL F 78467X109 457,276 1,155 SH SOLE 1,155 0 0
SPDR EQUITY MUTUAL F 78467Y107 2,538,024 4,986 SH SOLE 4,836 0 150
SPDR BOND MUTUAL FUN 78468R739 63,612 1,350 SH SOLE 1,350 0 0
SPDR EQUITY MUTUAL F 78468R853 4,009 105 SH SOLE 0 0 105
SABINE ROYALTY TRUST COMMON STOCK 785688102 95,244 1,437 SH SOLE 1,437 0 0
SAGE THERAPEUTICS INC COMMON STOCK 78667J108 381 50 SH SOLE 50 0 0
SALESFORCE.COM COMMON STOCK 79466L302 79,544,682 317,569 SH SOLE 307,133 0 10,436
SALESFORCE.COM COMMON STOCK 79466L302 179,094 715 SH OTR 400 715 0 0
SANOFI-AVENTIS FOREIGN STOCK 80105N105 530 10 SH SOLE 10 0 0
SAREPTA THERAPEUTICS INC COMMON STOCK 803607100 416 7 SH SOLE 7 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108 20,418 600 SH SOLE 600 0 0
SPDR EQUITY MUTUAL F 81369Y506 121,860 1,500 SH SOLE 1,500 0 0
SPDR EQUITY MUTUAL F 81369Y803 466,187 2,354 SH SOLE 2,354 0 0
SELECT MED HLDGS CORP COMMON STOCK 81619Q105 4,502,066 276,031 SH SOLE 276,031 0 0
SEMPRA ENERGY COMMON STOCK 816851109 59,528 812 SH SOLE 812 0 0
SERVICENOW INC COMMON STOCK 81762P102 245,465,868 302,039 SH SOLE 290,271 1,330 10,438
SERVICENOW INC COMMON STOCK 81762P102 20,318 25 SH OTR 0 0 25
SERVICENOW INC COMMON STOCK 81762P102 203,175 250 SH OTR 400 250 0 0
SERVICENOW INC COMMON STOCK 81762P102 1,040,257 1,280 SH OTR 428 1,280 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 2,365,126 7,140 SH SOLE 7,140 0 0
SHOPIFY INC COMMON STOCK 82509L107 154,178 1,695 SH SOLE 1,600 0 95
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 809,165 5,279 SH SOLE 5,279 0 0
SIRIUS XM COMMON STOCK 829933100 66,139 3,145 SH SOLE 3,043 0 102
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 28,978 494 SH SOLE 494 0 0
SMUCKER J M CO COMMON STOCK 832696405 52,096 443 SH SOLE 443 0 0
SNAP INC COMMON STOCK 83304A106 3,192 400 SH SOLE 400 0 0
SNOWFLAKE INC CL A COMMON STOCK 833445109 1,090,686 7,400 SH SOLE 6,600 0 800
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104 16,867 1,415 SH SOLE 1,415 0 0
SOLVENTUM CORPORATION COMMON STOCK 83444M101 57,795 877 SH SOLE 877 0 0
SOUTHERN CO COMMON STOCK 842587107 241,131 2,646 SH SOLE 2,356 0 290
SOUTHERN COPPER COMMON STOCK 84265V105 37,823 410 SH SOLE 410 0 0
SPROTT PHYSICAL GOLD TRUST EQUITY MUTUAL F 85207H104 25,250 1,008 SH SOLE 1,008 0 0
BLOCK INC CLASS A COMMON STOCK 852234103 557 10 SH SOLE 10 0 0
STARBUCKS CORP COMMON STOCK 855244109 71,183,275 859,597 SH SOLE 839,260 0 20,337
STATE STREET CORP COMMON STOCK 857477103 1,979,190 23,143 SH SOLE 23,143 0 0
STERLING INFRASTRUCTURE INC COMMON STOCK 859241101 13,308 95 SH SOLE 95 0 0
STRYKER CORP COMMON STOCK 863667101 417,822,222 1,170,008 SH SOLE 1,130,129 8,857 31,022
STRYKER CORP COMMON STOCK 863667101 46,424 130 SH OTR 0 0 130
STRYKER CORP COMMON STOCK 863667101 207,124 580 SH OTR 400 580 0 0
STRYKER CORP COMMON STOCK 863667101 1,278,455 3,580 SH OTR 428 3,580 0 0
SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 63,624 1,100 SH SOLE 1,100 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 175,400 5,000 SH SOLE 5,000 0 0
SUNNOVA ENERGY INTL COMMON STOCK 86745K104 1,280 6,000 SH SOLE 6,000 0 0
SUNRUN INC COMMON STOCK 86771W105 7,233 1,086 SH SOLE 1,086 0 0
SUPER MICRO COMPUTER COMMON STOCK 86800U302 13,160 400 SH SOLE 400 0 0
SYMBOTIC INC COMMON STOCK 87151X101 9,247 437 SH SOLE 437 0 0
SYNOPSYS INC COMMON STOCK 871607107 83,063,238 196,725 SH SOLE 190,025 0 6,700
SYNOPSYS INC COMMON STOCK 871607107 126,247 299 SH OTR 428 299 0 0
SYNCHRONY FINANCIAL COMMON STOCK 87165B103 998 20 SH SOLE 20 0 0
SYSCO CORP COMMON STOCK 871829107 1,629,529 22,356 SH SOLE 22,356 0 0
TJX COMPANIES INC COMMON STOCK 872540109 287,742,591 2,292,769 SH SOLE 2,200,029 28,143 64,597
TJX COMPANIES INC COMMON STOCK 872540109 58,358 465 SH OTR 0 0 465
TJX COMPANIES INC COMMON STOCK 872540109 325,673 2,595 SH OTR 400 2,595 0 0
TJX COMPANIES INC COMMON STOCK 872540109 513,923 4,095 SH OTR 428 4,095 0 0
T-MOBILE US INC COMMON STOCK 872590104 603,510 2,327 SH SOLE 2,194 0 133
TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100 133,665 847 SH SOLE 847 0 0
TARGET CORP COMMON STOCK 87612E106 794,058 8,617 SH SOLE 7,816 0 801
TC ENERGY CORPORATION FOREIGN STOCK 87807B107 120,074 2,455 SH SOLE 2,455 0 0
TECK RESOURCES LTD FOREIGN STOCK 878742204 174,400 5,000 SH SOLE 5,000 0 0
TENET HEALTHCARE CORP COMMON STOCK 88033G407 23,242 192 SH SOLE 192 0 0
TESLA MOTORS INC COMMON STOCK 88160R101 2,040,775 8,139 SH SOLE 8,009 0 130
TETRA TECH INC COMMON STOCK 88162G103 27,828 900 SH SOLE 900 0 0
TEXAS INSTRUMENTS INC COMMON STOCK 882508104 3,496,407 22,980 SH SOLE 21,731 0 1,249
TRADE DESK INC COMMON STOCK 88339J105 65,075,602 1,299,433 SH SOLE 1,254,790 0 44,643
TRADE DESK INC COMMON STOCK 88339J105 16,877 337 SH OTR 0 0 337
TRADE DESK INC COMMON STOCK 88339J105 442,056 8,827 SH OTR 400 8,827 0 0
TRADE DESK INC COMMON STOCK 88339J105 39,062 780 SH OTR 428 780 0 0
REALREAL INC COMMON STOCK 88339P101 6,936 1,202 SH SOLE 1,202 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 225,109,541 521,522 SH SOLE 502,110 2,303 17,109
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 44,891 104 SH OTR 0 0 104
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 183,447 425 SH OTR 400 425 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 616,813 1,429 SH OTR 428 1,429 0 0
3M COMPANY COMMON STOCK 88579Y101 461,380 3,391 SH SOLE 3,391 0 0
TIMKEN CO COMMON STOCK 887389104 1,001,280 16,000 SH SOLE 16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103 105,120 8,000 SH SOLE 8,000 0 0
TOLL BROTHERS COMMON STOCK 889478103 19,638 200 SH SOLE 200 0 0
TORTOISE CAPITAL EQUITY MUTUAL F 890930100 10,450 542 SH SOLE 0 0 542
TORONTO-DOMINION BANK FOREIGN STOCK 891160509 69,081 1,118 SH SOLE 1,118 0 0
TOTAL ENERGIES SE ADR FOREIGN STOCK 89151E109 91,279 1,555 SH SOLE 1,555 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106 641,740 12,650 SH SOLE 12,300 0 350
TRADEWEB MARKETS INC COMMON STOCK 892672106 268,657 2,010 SH SOLE 2,010 0 0
TRANSDIGM GROUP INC COM COMMON STOCK 893641100 408,304 302 SH SOLE 302 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109 181,356 700 SH SOLE 700 0 0
TWILIO INC COMMON STOCK 90138F102 112,833 1,295 SH SOLE 1,295 0 0
TYLER TECHNOLOGIES INC COMMON STOCK 902252105 637,583 1,120 SH SOLE 855 0 265
UGI CORP NEW COMMON STOCK 902681105 36,091 1,102 SH SOLE 1,102 0 0
US BANCORP COMMON STOCK 902973304 108,060 2,735 SH SOLE 2,735 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 147,909 2,005 SH SOLE 2,005 0 0
ULTA BEAUTY INC COMMON STOCK 90384S303 315,413 835 SH SOLE 835 0 0
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 2,992,398 46,596 SH SOLE 46,596 0 0
UNION BANKSHARES INC COMMON STOCK 905400107 27,148 775 SH SOLE 775 0 0
UNION PACIFIC COMMON STOCK 907818108 53,263,919 242,351 SH SOLE 231,523 0 10,828
UNION PACIFIC COMMON STOCK 907818108 43,737 199 SH OTR 0 0 199
UNITED BANCORP INC COMMON STOCK 909911109 88,261 6,917 SH SOLE 6,917 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106 359,679 3,700 SH SOLE 3,550 0 150
UNITED RENTALS INC COMMON STOCK 911363109 1,732,277 2,940 SH SOLE 2,940 0 0
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 1,245,792 2,911 SH SOLE 2,911 0 0
VAIL RESORTS INC COMMON STOCK 91879Q109 27,060 195 SH SOLE 195 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100 40,075 350 SH SOLE 350 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101 1,499,157 5,225 SH SOLE 5,225 0 0
VANGUARD EQUITY MUTUAL F 921908844 2,835,766 15,260 SH SOLE 14,845 0 415
VANGUARD EQUITY MUTUAL F 921910733 652,188 6,950 SH SOLE 6,950 0 0
VANGUARD EQUITY MUTUAL F 921943858 815,554 15,790 SH SOLE 14,115 0 1,675
VANGUARD BOND MUTUAL FUN 92203C303 1,164,982 23,445 SH SOLE 0 0 23,445
VANGUARD EQUITY MUTUAL F 922042775 584,057 9,570 SH SOLE 8,895 0 675
VANGUARD EQUITY MUTUAL F 922042858 88,298 1,986 SH SOLE 1,861 0 125
VANGUARD EQUITY MUTUAL F 92204A108 145,299 462 SH SOLE 462 0 0
VANGUARD EQUITY MUTUAL F 92204A306 12,190 108 SH SOLE 108 0 0
VANGUARD EQUITY MUTUAL F 92206C680 206,097 2,292 SH SOLE 2,292 0 0
VANGUARD BOND MUTUAL FUN 92206C706 158,205 2,676 SH SOLE 2,676 0 0
VANGUARD EQUITY MUTUAL F 92206C714 200,603 2,561 SH SOLE 2,561 0 0
V2X COMMON STOCK 92242T101 811 17 SH SOLE 17 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108 126,158,031 572,067 SH SOLE 550,721 4,835 16,511
VEEVA SYSTEMS INC COMMON STOCK 922475108 51,163 232 SH OTR 0 0 232
VEEVA SYSTEMS INC COMMON STOCK 922475108 300,362 1,362 SH OTR 400 1,362 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108 109,604 497 SH OTR 428 497 0 0
VENTAS INC COMMON STOCK 92276F100 34,320 500 SH SOLE 500 0 0
VANGUARD EQUITY MUTUAL F 922908363 1,853,627 3,767 SH SOLE 3,488 0 279
VANGUARD EQUITY MUTUAL F 922908629 246,857 990 SH SOLE 990 0 0
VANGUARD EQUITY MUTUAL F 922908736 723,064 2,006 SH SOLE 2,006 0 0
VANGUARD EQUITY MUTUAL F 922908744 561,434 3,437 SH SOLE 3,437 0 0
VANGUARD EQUITY MUTUAL F 922908751 253,568 1,205 SH SOLE 1,205 0 0
VANGUARD EQUITY MUTUAL F 922908769 5,690,566 21,601 SH SOLE 21,301 0 300
VERASTEM INC COMMON STOCK 92337C203 42,357 5,949 SH SOLE 5,949 0 0
VERALTO CORPORATION COMMON STOCK 92338C103 44,294,683 489,173 SH SOLE 477,842 699 10,632
VERALTO CORPORATION COMMON STOCK 92338C103 34,771 384 SH OTR 400 384 0 0
VERISIGN COMMON STOCK 92343E102 125,680 500 SH SOLE 500 0 0
VERIZON COMMON STOCK 92343V104 336,605 7,883 SH SOLE 7,883 0 0
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 341,740 694 SH SOLE 694 0 0
VERTIV HOLDINGS A COMMON STOCK 92537N108 58,500 750 SH SOLE 750 0 0
PARAMOUNT GLOBAL COMMON STOCK 92556H206 605 54 SH SOLE 54 0 0
VIATRIS INC COMMON STOCK 92556V106 27,717 3,549 SH SOLE 3,549 0 0
VISA INC COMMON STOCK 92826C839 190,232,802 568,929 SH SOLE 554,869 0 14,060
VISA INC COMMON STOCK 92826C839 53,834 161 SH OTR 0 0 161
VISA INC COMMON STOCK 92826C839 194,937 583 SH OTR 428 583 0 0
VIRTUS EQUITY MUTUAL F 92838Y100 7,924 400 SH SOLE 0 0 400
VISTRA ENERGY CORP COMMON STOCK 92840M102 66,000 550 SH SOLE 550 0 0
VONTIER CORP INC COMMON STOCK 928881101 28,266 935 SH SOLE 935 0 0
VOYA FINANCIAL INC COMMON STOCK 929089100 575 10 SH SOLE 10 0 0
W P CAREY INC COMMON STOCK 92936U109 595,799 9,756 SH SOLE 9,756 0 0
WABTEC CORP COMMON STOCK 929740108 27,478 151 SH SOLE 151 0 0
WAL-MART STORES INC COMMON STOCK 931142103 7,817,200 82,321 SH SOLE 78,282 0 4,039
WASHINGTON TR BANCORP INC COMMON STOCK 940610108 14,871 539 SH SOLE 539 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109 326,483 1,428 SH SOLE 1,428 0 0
WATSCO INC COMMON STOCK 942622200 15,086,979 33,797 SH SOLE 32,441 0 1,356
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 17,186 84 SH SOLE 84 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101 297,850 4,384 SH SOLE 4,384 0 0
WEX INC COMMON STOCK 96208T104 99,763,800 788,645 SH SOLE 770,860 0 17,785
WEX INC COMMON STOCK 96208T104 29,981 237 SH OTR 0 0 237
WEX INC COMMON STOCK 96208T104 629,338 4,975 SH OTR 428 4,975 0 0
WEYERHAEUSER COMMON STOCK 962166104 101,240 4,000 SH SOLE 4,000 0 0
WISDOM TREE EQUITY MUTUAL F 97717X669 138,265 1,820 SH SOLE 0 0 1,820
XCEL ENERGY INC COM COMMON STOCK 98389B100 121,635 1,700 SH SOLE 1,500 0 200
XYLEM INC COMMON STOCK 98419M100 471,310 4,158 SH SOLE 4,158 0 0
YUM! BRANDS COMMON STOCK 988498101 309,713 2,119 SH SOLE 2,119 0 0
YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 8,707 186 SH SOLE 186 0 0
ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 1,340,053 5,715 SH SOLE 5,715 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102 39,780 400 SH SOLE 400 0 0
ZIONS BANCORP COMMON STOCK 989701107 5,318 120 SH SOLE 120 0 0
ZOETIS INC COMMON STOCK 98978V103 4,524,639 29,982 SH SOLE 27,478 0 2,504
ZOOM COMMUNICATIONS-A COMMON STOCK 98980L101 1,238 17 SH SOLE 17 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101 28,932,703 100,405 SH SOLE 97,296 0 3,109
BROOKFIELD FOREIGN STOCK G17434104 154 3 SH SOLE 3 0 0
CRH PLC FOREIGN STOCK G25508105 878 10 SH SOLE 10 0 0
EATON CORP FOREIGN STOCK G29183103 155,196 563 SH SOLE 563 0 0
GH RESEARCH COMMON STOCK G3855L106 19,000 2,000 SH SOLE 2,000 0 0
LINDE PLC FOREIGN STOCK G54950103 1,430,238 3,191 SH SOLE 3,191 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103 82,494 985 SH SOLE 985 0 0
PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 27,812 3,010 SH SOLE 3,010 0 0
RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 240 1 SH SOLE 1 0 0
TE FOREIGN STOCK G87052109 254,569 1,686 SH SOLE 1,686 0 0
TRANE TECHNOLOGIES PLC FOREIGN STOCK G8994E103 5,709 17 SH SOLE 17 0 0
VALARIS LTD COMMON STOCK G9460G101 154,350 5,000 SH SOLE 5,000 0 0
ALCON INC FOREIGN STOCK H01301128 43,383 463 SH SOLE 463 0 0
CHUBB LTD FOREIGN STOCK H1467J104 2,301,526 8,090 SH SOLE 8,090 0 0
ON HOLDING AG CL A COMMON STOCK H5919C104 25,919 590 SH SOLE 590 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100 1,285 592 SH SOLE 0 0 592
SPOTIFY TECH COMMON STOCK L8681T102 20,745 35 SH SOLE 35 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 198,132 970 SH SOLE 970 0 0
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 16,679 50 SH SOLE 0 0 50
TOWER SEMICONDUCTOR LTD COMMON STOCK M87915274 12,426 347 SH SOLE 347 0 0
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 30,005,930 45,603 SH SOLE 44,362 0 1,241
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 26,319 40 SH OTR 400 40 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 173,388,406 958,634 SH SOLE 919,659 11,430 27,545
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 35,812 198 SH OTR 0 0 198
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1,320,351 7,300 SH OTR 428 7,300 0 0