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