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