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
ABM INDUSTRIES INC COMMON STOCK 000957100   577 12,880 SH   SOLE   12,880 0 0
AFLAC INC COMMON STOCK 001055102   501 7,002 SH   SOLE   7,002 0 0
ASGN INC COMMON STOCK 00191U102   162 1,822 SH   SOLE   1,822 0 0
AT&T INC COMMON STOCK 00206R102   516 27,002 SH   SOLE   18,895 0 8,107
ABBOTT LABORATORIES COMMON STOCK 002824100   201,908 1,770,963 SH   SOLE   1,716,582 9,122 45,259
ABBOTT LABORATORIES COMMON STOCK 002824100   244 2,140 SH   OTR 400 2,140 0 0
ABBOTT LABORATORIES COMMON STOCK 002824100   1,418 12,437 SH   OTR 428 12,437 0 0
ABBVIE INC COMMON STOCK 00287Y109   9,991 67,255 SH   SOLE   66,615 0 640
ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105   183 8,123 SH   SOLE   8,123 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   210,771 577,485 SH   SOLE   559,261 2,580 15,644
ADOBE SYSTEMS INC COMMON STOCK 00724F101   19 53 SH   OTR   0 0 53
ADOBE SYSTEMS INC COMMON STOCK 00724F101   55 150 SH   OTR 400 150 0 0
ADOBE SYSTEMS INC COMMON STOCK 00724F101   502 1,375 SH   OTR 428 1,375 0 0
ADVANCE MICRO DEVICES COMMON STOCK 007903107   477 6,227 SH   SOLE   6,227 0 0
AEGON NV FOREIGN STOCK 007924103   13 2,380 SH   SOLE   2,380 0 0
AEROVIRONMENT INC COMMON STOCK 008073108   43 500 SH   SOLE   500 0 0
AGILENT TECHNOLOGIES COMMON STOCK 00846U101   921 5,790 SH   SOLE   5,790 0 0
AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108   276 4,900 SH   SOLE   4,900 0 0
AIRBNB INC CL A COMMON STOCK 009066101   11 100 SH   SOLE   100 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106   7,752 25,111 SH   SOLE   25,041 0 70
AKAMAI TECHNOLOGIES COMMON STOCK 00971T101   22 250 SH   SOLE   250 0 0
ALIBABA GROUP FOREIGN STOCK 01609W102   51 424 SH   SOLE   424 0 0
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   60,100 239,080 SH   SOLE   235,447 985 2,648
ALIGN TECHNOLOGY INC COMMON STOCK 016255101   10 41 SH   OTR   0 0 41
ALLSTATE INSURANCE COMMON STOCK 020002101   103 825 SH   SOLE   825 0 0
ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107   453 1,965 SH   SOLE   1,350 0 615
ALPHABET INC COMMON STOCK 02079K107   21,934 216,716 SH   SOLE   213,076 0 3,640
ALPHABET INC COMMON STOCK 02079K305   304,430 3,050,704 SH   SOLE   2,946,926 22,280 81,498
ALPHABET INC COMMON STOCK 02079K305   28 285 SH   OTR   0 0 285
ALPHABET INC COMMON STOCK 02079K305   172 1,720 SH   OTR 400 1,720 0 0
ALPHABET INC COMMON STOCK 02079K305   838 8,400 SH   OTR 428 8,400 0 0
ALTERYX INC COMMON STOCK 02156B103   27 500 SH   SOLE   500 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103   841 18,768 SH   SOLE   18,768 0 0
AMAZON.COM COMMON STOCK 023135106   203,450 2,086,234 SH   SOLE   2,017,497 7,860 60,877
AMAZON.COM COMMON STOCK 023135106   18 183 SH   OTR   0 0 183
AMAZON.COM COMMON STOCK 023135106   756 7,750 SH   OTR 428 7,750 0 0
AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101   130 1,400 SH   SOLE   1,400 0 0
AMERICAN EXPRESS CO COMMON STOCK 025816109   963 6,251 SH   SOLE   6,251 0 0
AMERICAN INTL GROUP COMMON STOCK 026874784   9 150 SH   SOLE   150 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100   319,426 1,481,086 SH   SOLE   1,432,563 10,417 38,106
AMERICAN TOWER CORP COMMON STOCK 03027X100   23 107 SH   OTR   0 0 107
AMERICAN TOWER CORP COMMON STOCK 03027X100   168 780 SH   OTR 400 780 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100   1,269 5,882 SH   OTR 428 5,882 0 0
AMERICAN WATER WORKS CO INC COMMON STOCK 030420103   318 2,106 SH   SOLE   2,106 0 0
AMERISOURCEBERGEN CORP COMMON STOCK 03073E105   81 500 SH   SOLE   500 0 0
AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106   55 162 SH   SOLE   162 0 0
AMETEK INC NEW COMMON STOCK 031100100   43 300 SH   SOLE   300 0 0
AMGEN INC COMMON STOCK 031162100   22,043 84,464 SH   SOLE   82,832 530 1,102
AMPHENOL CORP COMMON STOCK 032095101   223 2,830 SH   SOLE   2,830 0 0
ANALOG DEVICES CORP COMMON STOCK 032654105   26,019 153,361 SH   SOLE   150,952 0 2,409
ANALOG DEVICES CORP COMMON STOCK 032654105   241 1,418 SH   OTR 400 1,418 0 0
ANSYS INC COMMON STOCK 03662Q105   10 37 SH   SOLE   37 0 0
ANTHEM INC COMMON STOCK 036752103   21 43 SH   SOLE   43 0 0
APPLE INC COMMON STOCK 037833100   236,403 1,675,307 SH   SOLE   1,633,874 0 41,433
APPLE INC COMMON STOCK 037833100   183 1,300 SH   OTR 428 1,300 0 0
APPLIED MATERIALS INC COMMON STOCK 038222105   172 1,505 SH   SOLE   1,505 0 0
APPLOVIN CORP COMMON STOCK 03831W108   2 135 SH   SOLE   135 0 0
APTARGROUP INC COMMON STOCK 038336103   45 400 SH   SOLE   400 0 0
ARISTA NETWORKS INC COMMON STOCK 040413106   112 942 SH   SOLE   942 0 0
ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108   22 318 SH   SOLE   318 0 0
ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107   237 6,473 SH   SOLE   6,473 0 0
ATLASSIAN CORP CLASS A COMMON STOCK 049468101   87 561 SH   SOLE   537 0 24
AURORA CANNABIS INC FOREIGN STOCK 05156X884   0 21 SH   SOLE   21 0 0
AURORA INNOVATION INC COMMON STOCK 051774107   2 1,000 SH   SOLE   1,000 0 0
AUTODESK INC COMMON STOCK 052769106   475 2,249 SH   SOLE   2,249 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   164,749 683,720 SH   SOLE   661,250 6,986 15,484
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   16 67 SH   OTR   0 0 67
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   233 966 SH   OTR 400 966 0 0
AUTOMATIC DATA PROCESSING COMMON STOCK 053015103   160 665 SH   OTR 428 665 0 0
AVIS BUDGET GROUP INC COMMON STOCK 053774105   87 450 SH   SOLE   450 0 0
BP PLC SPONSORED ADR FOREIGN STOCK 055622104   389 10,931 SH   SOLE   10,931 0 0
BAIDU.COM SPON ADR FOREIGN STOCK 056752108   27 200 SH   SOLE   0 0 200
BALCHEM CORP COMMON STOCK 057665200   495 3,815 SH   SOLE   3,540 0 275
BALL CORP COMMON STOCK 058498106   178 3,021 SH   SOLE   3,021 0 0
BANK OF AMERICA CORP COMMON STOCK 060505104   1,365 39,772 SH   SOLE   38,522 0 1,250
BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100   54 1,100 SH   SOLE   1,100 0 0
BANK OF NOVA SCOTIA FOREIGN STOCK 064149107   42 800 SH   SOLE   800 0 0
BANK OZK COMMON STOCK 06417N103   80 1,822 SH   SOLE   1,822 0 0
BAXTER INTERNATIONAL INC COMMON STOCK 071813109   93 2,055 SH   SOLE   2,055 0 0
BECTON DICKINSON COMMON STOCK 075887109   7,534 30,186 SH   SOLE   30,074 0 112
BECTON DICKINSON COMMON STOCK 075887109   14 55 SH   OTR   0 0 55
BERKELEY LIGHTS INC COMMON STOCK 084310101   4 2,000 SH   SOLE   0 0 2,000
BERKSHIRE HATHAWAY INC COMMON STOCK 084670108   2,818 6 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   53,890 173,603 SH   SOLE   169,661 648 3,294
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   30 98 SH   OTR   0 0 98
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702   545 1,755 SH   OTR 428 1,755 0 0
BEYOND MEAT COMMON STOCK 08862E109   9 530 SH   SOLE   530 0 0
BIOGEN IDEC INC COMMON STOCK 09062X103   2,010 6,884 SH   SOLE   6,884 0 0
BIONTECH SE ADR COMMON STOCK 09075V102   36 250 SH   SOLE   250 0 0
BLACK STONE MINERALS LP COMMON STOCK 09225M101   251 15,000 SH   SOLE   0 0 15,000
BLACKROCK INC COMMON STOCK 09247X101   482 644 SH   SOLE   612 0 32
THE BLACKSTONE GROUP INC COMMON STOCK 09260D107   195 2,220 SH   SOLE   2,220 0 0
BLACKROCK EQUITY MUTUAL F 09260Q108   4 480 SH   SOLE   480 0 0
BLOCK (H & R) INC COMMON STOCK 093671105   310 8,044 SH   SOLE   8,044 0 0
BOEING CO COMMON STOCK 097023105   1,397 6,651 SH   SOLE   6,315 0 336
BOOKING HOLDINGS INC COMMON STOCK 09857L108   776 323 SH   SOLE   323 0 0
BOSTON BEER COMPANY COMMON STOCK 100557107   140 383 SH   SOLE   383 0 0
BOSTON SCIENTIFIC CORP COMMON STOCK 101137107   57 1,233 SH   SOLE   1,233 0 0
BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103   0 7 SH   SOLE   7 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108   3,899 53,227 SH   SOLE   52,284 0 943
BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107   383 9,925 SH   SOLE   9,925 0 0
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   38,850 258,759 SH   SOLE   246,002 0 12,757
BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103   119 790 SH   OTR 428 790 0 0
BROADCOM INC COMMON STOCK 11135F101   1,199 2,061 SH   SOLE   2,061 0 0
BROOKLINE BANCORP INC COMMON STOCK 11373M107   207 15,179 SH   SOLE   15,179 0 0
BROWN FORMAN CORP COMMON STOCK 115637100   246 3,695 SH   SOLE   3,695 0 0
BROWN FORMAN CORP COMMON STOCK 115637209   1,081 16,256 SH   SOLE   16,256 0 0
BURLINGTON STORES INC COMMON STOCK 122017106   113 500 SH   SOLE   500 0 0
CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209   154 1,570 SH   SOLE   1,570 0 0
CIGNA CORPORATION COMMON STOCK 125523100   745 2,419 SH   SOLE   2,419 0 0
CME GROUP INC COMMON STOCK 12572Q105   61 350 SH   SOLE   350 0 0
CSX CORP COMMON STOCK 126408103   173 5,399 SH   SOLE   5,399 0 0
CVS HEALTH CORP COMMON STOCK 126650100   854 9,789 SH   SOLE   9,789 0 0
CABOT CORP COMMON STOCK 127055101   21,139 288,940 SH   SOLE   219,497 69,443 0
CATERRA ENERGY INC COMMON STOCK 127097103   77 3,000 SH   SOLE   3,000 0 0
CADIZ INC COMMON STOCK 127537207   22 5,000 SH   SOLE   5,000 0 0
CAMBRIDGE BANCORP COMMON STOCK 132152109   40 480 SH   SOLE   480 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   182,679 1,477,506 SH   SOLE   1,428,787 10,545 38,174
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   193 1,560 SH   OTR 400 1,560 0 0
CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102   587 4,750 SH   OTR 428 4,750 0 0
CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100   315 3,953 SH   SOLE   3,953 0 0
CARLISLE COS INC COMMON STOCK 142339100   19 77 SH   SOLE   0 0 77
CARMAX INC COMMON STOCK 143130102   4 60 SH   SOLE   60 0 0
CARRIER GLOBAL CORP COMMON STOCK 14448C104   283 6,536 SH   SOLE   6,536 0 0
CASSAVA SCIENCES INC COMMON STOCK 14817C107   3 95 SH   SOLE   95 0 0
CATERPILLAR INC COMMON STOCK 149123101   217 860 SH   SOLE   860 0 0
CELANESE CORP COMMON STOCK 150870103   2 20 SH   SOLE   20 0 0
CHARGEPOINT HOLDINGS INC CLASS A COMMON STOCK 15961R105   12 1,005 SH   SOLE   1,005 0 0
CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108   12 30 SH   SOLE   30 0 0
THE CHEMOURS COMPANY COMMON STOCK 163851108   411 12,122 SH   SOLE   12,122 0 0
CHESAPEAKE UTILITIES CORP COMMON STOCK 165303108   6 50 SH   SOLE   50 0 0
CHEVRON CORP COMMON STOCK 166764100   12,777 70,723 SH   SOLE   69,294 0 1,429
CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105   740 463 SH   SOLE   448 0 15
CHURCH & DWIGHT CO COMMON STOCK 171340102   123,620 1,481,896 SH   SOLE   1,441,842 5,356 34,698
CHURCH & DWIGHT CO COMMON STOCK 171340102   200 2,400 SH   OTR 400 2,400 0 0
CHURCH & DWIGHT CO COMMON STOCK 171340102   288 3,452 SH   OTR 428 3,452 0 0
CISCO SYSTEMS COMMON STOCK 17275R102   3,770 79,375 SH   SOLE   79,275 0 100
CINTAS CORP COMMON STOCK 172908105   4,201 9,597 SH   SOLE   9,597 0 0
CITIGROUP INC COMMON STOCK 172967424   150 2,878 SH   SOLE   2,878 0 0
CLOROX CO COMMON STOCK 189054109   6 45 SH   SOLE   45 0 0
CLOUDFLARE INC CL A COMMON STOCK 18915M107   3 70 SH   SOLE   70 0 0
COCA COLA BOTTLING COMMON STOCK 191098102   154 312 SH   SOLE   312 0 0
COCA-COLA CO COMMON STOCK 191216100   8,039 133,470 SH   SOLE   133,250 0 220
COINBASE COMMON STOCK 19260Q107   2 35 SH   SOLE   35 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103   7,696 101,934 SH   SOLE   101,494 0 440
COMCAST CORP COMMON STOCK 20030N101   1,242 30,851 SH   SOLE   30,851 0 0
COMMERCE BANCSHARES INC COMMON STOCK 200525103   38 575 SH   SOLE   0 0 575
CONDUENT INC COMMON STOCK 206787103   1 273 SH   SOLE   273 0 0
CONOCOPHILLIPS INC COMMON STOCK 20825C104   6,517 54,249 SH   SOLE   54,249 0 0
CONSOLIDATED EDISON INC COMMON STOCK 209115104   187 2,000 SH   SOLE   2,000 0 0
CONSTELLATION BRANDS CL A COMMON STOCK 21036P108   449 2,005 SH   SOLE   2,005 0 0
CORNING INC COMMON STOCK 219350105   752 20,813 SH   SOLE   18,813 0 2,000
CORTEVA INC COMMON STOCK 22052L104   2,485 40,141 SH   SOLE   40,141 0 0
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   122,191 248,049 SH   SOLE   237,978 0 10,071
COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105   288 585 SH   OTR 428 585 0 0
COSTAR GROUP INC COMMON STOCK 22160N109   6 80 SH   SOLE   80 0 0
COUPANG INC FOREIGN STOCK 22266T109   299 17,938 SH   SOLE   17,938 0 0
CROWDSTRIKE HOLDINGS INC CLASS A COMMON STOCK 22788C105   12 110 SH   SOLE   0 0 110
CROWN CASTLE INTL CORP COMMON STOCK 22822V101   350 2,418 SH   SOLE   2,418 0 0
CUMMINS INC COMMON STOCK 231021106   2,295 9,450 SH   SOLE   9,450 0 0
XTRACKERS EQUITY MUTUAL F 233051507   260 5,105 SH   SOLE   5,105 0 0
XTRACKERS EQUITY MUTUAL F 233051853   130 3,600 SH   SOLE   3,600 0 0
XTRACKERS COMMON STOCK 233051879   48 1,527 SH   SOLE   1,527 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   476,284 1,719,437 SH   SOLE   1,663,051 13,102 43,284
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   27 99 SH   OTR   0 0 99
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   432 1,558 SH   OTR 400 1,558 0 0
DANAHER CORP SHS BEN INT COMMON STOCK 235851102   1,708 6,165 SH   OTR 428 6,165 0 0
DEERE & CO COMMON STOCK 244199105   3,906 9,543 SH   SOLE   9,543 0 0
DELL TECHNOLOGIES INC COMMON STOCK 24703L202   25 603 SH   SOLE   603 0 0
DELTA AIRLINES INC COMMON STOCK 247361702   64 1,650 SH   SOLE   1,650 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109   12 325 SH   SOLE   325 0 0
DEVON ENERGY CORP NEW COMMON STOCK 25179M103   285 4,340 SH   SOLE   4,340 0 0
DEXCOM INC COMMON STOCK 252131107   212 1,988 SH   SOLE   1,988 0 0
DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205   1,545 8,317 SH   SOLE   7,752 0 565
DIAMONDBACK COMMON STOCK 25278X109   777 5,200 SH   SOLE   5,200 0 0
DICKS SPORTING GOODS INC COMMON STOCK 253393102   110 870 SH   SOLE   870 0 0
DIEBOLD INC COMMON STOCK 253651103   15 6,500 SH   SOLE   6,500 0 0
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106   37,889 358,495 SH   SOLE   345,771 0 12,724
WALT DISNEY PRODUCTIONS COMMON STOCK 254687106   3 25 SH   OTR   0 0 25
DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108   2,642 23,956 SH   SOLE   23,956 0 0
DOLLAR GEN CORP NEW COM COMMON STOCK 256677105   8,826 38,194 SH   SOLE   34,333 0 3,861
DOLLAR TREE INC COMMON STOCK 256746108   32 215 SH   SOLE   215 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109   270 4,288 SH   SOLE   4,288 0 0
DONALDSON CO INC COMMON STOCK 257651109   669 11,093 SH   SOLE   11,093 0 0
DOVER CORP COMMON STOCK 260003108   528 3,725 SH   SOLE   3,725 0 0
DOW INC COMMON STOCK 260557103   2,291 39,479 SH   SOLE   39,479 0 0
DROPBOX COMMON STOCK 26210C104   5 200 SH   SOLE   200 0 0
DUKE ENERGY CORP COMMON STOCK 26441C204   48 477 SH   SOLE   477 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N102   3,141 41,712 SH   SOLE   41,712 0 0
EOG RESOURCES COMMON STOCK 26875P101   181,134 1,349,937 SH   SOLE   1,293,111 12,596 44,230
EOG RESOURCES COMMON STOCK 26875P101   42 312 SH   OTR   0 0 312
EOG RESOURCES COMMON STOCK 26875P101   198 1,475 SH   OTR 400 1,475 0 0
EOG RESOURCES COMMON STOCK 26875P101   1,761 13,127 SH   OTR 428 13,127 0 0
EASTERN CO COMMON STOCK 276317104   152 7,000 SH   SOLE   7,000 0 0
EBAY INC COMMON STOCK 278642103   153 3,207 SH   SOLE   3,107 0 100
ECOLAB INC COMMON STOCK 278865100   22,682 147,009 SH   SOLE   143,342 475 3,192
ECOLAB INC COMMON STOCK 278865100   4 24 SH   OTR   0 0 24
ECOLAB INC COMMON STOCK 278865100   196 1,270 SH   OTR 400 1,270 0 0
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   77,017 961,986 SH   SOLE   924,507 0 37,479
EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108   10 119 SH   OTR   0 0 119
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103   7 536 SH   SOLE   536 0 0
ELECTRONIC ARTS INC COMMON STOCK 285512109   46 359 SH   SOLE   359 0 0
EMERSON ELECTRIC CO COMMON STOCK 291011104   863 9,695 SH   SOLE   9,695 0 0
ENBRIDGE INC FOREIGN STOCK 29250N105   1,138 27,166 SH   SOLE   27,166 0 0
ENPHASE ENERGY COMMON STOCK 29355A107   251 1,100 SH   SOLE   1,038 0 62
ENTEGRIS INC COMMON STOCK 29362U104   139 1,650 SH   SOLE   1,344 306 0
ENTERGY CORP (NEW) COMMON STOCK 29364G103   54 502 SH   SOLE   502 0 0
ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107   65 2,500 SH   SOLE   2,500 0 0
EPAM SYSTEMS INC COMMON STOCK 29414B104   28 80 SH   SOLE   80 0 0
EQUINIX INC COMMON STOCK 29444U700   816 1,139 SH   SOLE   1,050 0 89
ESSENTIAL UTILITIES INC COMMON STOCK 29670G102   65 1,400 SH   SOLE   1,400 0 0
EVERBRIDGE INC COMMON STOCK 29978A104   394 12,830 SH   SOLE   12,830 0 0
EVERSOURCE ENERGY COMMON STOCK 30040W108   58 725 SH   SOLE   725 0 0
EVGO INC CLASS A COMMON STOCK 30052F100   1 200 SH   SOLE   200 0 0
EVOQUA WATER TECHNOLOGIES CORP COMMON STOCK 30057T105   6 135 SH   SOLE   135 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102   47,149 418,134 SH   SOLE   414,179 1,366 2,589
FS KKR CAP CORP COM PARTNERSHIPS 302635206   193 10,000 SH   SOLE   0 0 10,000
META PLATFORMS INC CL A COMMON STOCK 30303M102   39,606 276,444 SH   SOLE   264,007 2,630 9,807
META PLATFORMS INC CL A COMMON STOCK 30303M102   8 59 SH   OTR   0 0 59
FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105   1,911 4,505 SH   SOLE   4,280 0 225
FARFETCH COMMON STOCK 30744W107   0 2 SH   SOLE   2 0 0
FASTENAL CO COMMON STOCK 311900104   550 11,235 SH   SOLE   11,235 0 0
FEDEX CORP COMMON STOCK 31428X106   304 1,588 SH   SOLE   1,588 0 0
FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106   2 23 SH   SOLE   7 0 16
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100   2,518 18,271 SH   SOLE   18,205 0 66
FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100   69 500 SH   OTR 428 500 0 0
FIRST SOLAR INC COMMON STOCK 336433107   470 2,665 SH   SOLE   2,665 0 0
FIRST TRUST COMMON STOCK 33733E500   23 432 SH   SOLE   432 0 0
FISERV INC COMMON STOCK 337738108   316,599 2,999,518 SH   SOLE   2,905,003 20,668 73,847
FISERV INC COMMON STOCK 337738108   24 232 SH   OTR   0 0 232
FISERV INC COMMON STOCK 337738108   353 3,345 SH   OTR 400 3,345 0 0
FISERV INC COMMON STOCK 337738108   1,031 9,766 SH   OTR 428 9,766 0 0
FIRSTENERGY CORP COMMON STOCK 337932107   93 2,262 SH   SOLE   1,931 0 331
FORD MOTOR CO COMMON STOCK 345370860   439 34,282 SH   SOLE   33,969 0 313
FORTIVE CORP COMMON STOCK 34959J108   1,047 15,657 SH   SOLE   15,657 0 0
FORTE BIOSCIENCES INC COMMON STOCK 34962G109   0 193 SH   SOLE   193 0 0
FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106   17 926 SH   SOLE   926 0 0
GAMESTOP CORP COMMON STOCK 36467W109   0 12 SH   SOLE   12 0 0
GENERAC HOLDINGS INC COMMON STOCK 368736104   7,076 60,970 SH   SOLE   59,037 0 1,933
GENERAL DYNAMICS CORP COMMON STOCK 369550108   142 611 SH   SOLE   611 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604301   1,252 15,699 SH   SOLE   15,399 0 300
GENERAL MILLS INC COMMON STOCK 370334104   1,478 19,093 SH   SOLE   19,093 0 0
GILEAD SCIENCES COMMON STOCK 375558103   1,384 16,628 SH   SOLE   15,628 0 1,000
GOLDMAN SACHS COMMON STOCK 38141G104   139 399 SH   SOLE   399 0 0
GRAINGER (WW) INC COMMON STOCK 384802104   140 250 SH   SOLE   250 0 0
HCA HEALTHCARE INC COMMON STOCK 40412C101   264 1,000 SH   SOLE   1,000 0 0
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101   45,702 645,968 SH   SOLE   626,500 8,506 10,962
HDFC BANK LTD-ADR FOREIGN STOCK 40415F101   212 2,990 SH   OTR 428 2,990 0 0
HP INC COMMON STOCK 40434L105   337 11,769 SH   SOLE   11,769 0 0
HANNON ARMSTRONG SUSTAINABLE COMMON STOCK 41068X100   10,282 303,941 SH   SOLE   298,905 0 5,036
HANOVER INSURANCE GROUP COMMON STOCK 410867105   42 325 SH   SOLE   325 0 0
HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104   99 1,300 SH   SOLE   1,300 0 0
HASBRO INC COMMON STOCK 418056107   129 1,982 SH   SOLE   1,982 0 0
JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101   4,609 25,541 SH   SOLE   24,546 0 995
THE HERSHEY COMPANY COMMON STOCK 427866108   2,066 9,521 SH   SOLE   9,385 0 136
HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109   91 5,640 SH   SOLE   5,640 0 0
HEXCEL CORP NEW COMMON STOCK 428291108   6 100 SH   SOLE   0 0 100
HOME DEPOT INC COMMON STOCK 437076102   81,502 258,344 SH   SOLE   250,745 0 7,599
HONEYWELL INTL INC COM COMMON STOCK 438516106   6,315 30,886 SH   SOLE   30,198 0 688
HUMANA INC COMMON STOCK 444859102   57 115 SH   SOLE   115 0 0
HUNTINGTON BANCSHARES INC COMMON STOCK 446150104   26 1,750 SH   SOLE   1,750 0 0
HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106   97 445 SH   SOLE   445 0 0
IDEXX LABS COMMON STOCK 45168D104   75,436 152,046 SH   SOLE   147,480 0 4,566
IDEXX LABS COMMON STOCK 45168D104   298 600 SH   OTR 400 600 0 0
ILLINOIS TOOL WORKS COMMON STOCK 452308109   9,454 41,281 SH   SOLE   41,250 0 31
ILLUMINA INC COMMON STOCK 452327109   1,493 6,902 SH   SOLE   6,294 0 608
IMMERSION CORP COMMON STOCK 452521107   16 2,100 SH   SOLE   2,100 0 0
INSULET CORP COMMON STOCK 45784P101   295 1,000 SH   SOLE   1,000 0 0
INTEL CORP COMMON STOCK 458140100   3,763 124,312 SH   SOLE   124,079 0 233
INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104   19 177 SH   SOLE   177 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101   1,799 12,685 SH   SOLE   12,057 0 628
INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101   51 454 SH   SOLE   454 0 0
INVESCO EQUITY MUTUAL F 46090E103   1,666 5,767 SH   SOLE   5,210 0 557
INVESCO EQUITY MUTUAL F 46090F100   11 753 SH   SOLE   0 0 753
INTUIT COMMON STOCK 461202103   403,746 984,746 SH   SOLE   954,079 6,761 23,906
INTUIT COMMON STOCK 461202103   27 65 SH   OTR   0 0 65
INTUIT COMMON STOCK 461202103   221 540 SH   OTR 400 540 0 0
INTUIT COMMON STOCK 461202103   1,522 3,713 SH   OTR 428 3,713 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602   2,356 9,205 SH   SOLE   9,205 0 0
INVESCO EQUITY MUTUAL F 46137V142   15 280 SH   SOLE   280 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105   69,867 305,428 SH   SOLE   294,663 0 10,765
IQVIA HOLDINGS INC COMMON STOCK 46266C105   208 910 SH   OTR 428 910 0 0
IROBOT CORP COMMON STOCK 462726100   33 700 SH   SOLE   700 0 0
ISHARES EQUITY MUTUAL F 464285204   17 454 SH   SOLE   0 0 454
ISHARES EQUITY MUTUAL F 464287150   32 356 SH   SOLE   0 0 356
ISHARES EQUITY MUTUAL F 464287168   89 718 SH   SOLE   718 0 0
ISHARES BOND MUTUAL FUN 464287176   26 240 SH   SOLE   240 0 0
ISHARES EQUITY MUTUAL F 464287200   1,481 3,680 SH   SOLE   1,379 0 2,301
ISHARES EQUITY MUTUAL F 464287226   760 7,610 SH   SOLE   0 0 7,610
ISHARES EQUITY MUTUAL F 464287234   19 450 SH   SOLE   0 0 450
ISHARES EQUITY MUTUAL F 464287309   232 3,809 SH   SOLE   3,809 0 0
ISHARES EQUITY MUTUAL F 464287408   757 4,958 SH   SOLE   4,958 0 0
ISHARES EQUITY MUTUAL F 464287440   888 8,984 SH   SOLE   0 0 8,984
ISHARES EQUITY MUTUAL F 464287457   722 8,834 SH   SOLE   0 0 8,834
ISHARES EQUITY MUTUAL F 464287465   956 13,402 SH   SOLE   13,067 0 335
ISHARES EQUITY MUTUAL F 464287473   252 2,259 SH   SOLE   2,259 0 0
ISHARES EQUITY MUTUAL F 464287481   197 2,200 SH   SOLE   2,200 0 0
ISHARES EQUITY MUTUAL F 464287499   97 1,357 SH   SOLE   1,357 0 0
ISHARES EQUITY MUTUAL F 464287507   440 1,704 SH   SOLE   827 0 877
ISHARES EQUITY MUTUAL F 464287556   30 217 SH   SOLE   217 0 0
ISHARES EQUITY MUTUAL F 464287598   1,654 10,500 SH   SOLE   10,500 0 0
ISHARES EQUITY MUTUAL F 464287606   539 7,531 SH   SOLE   7,531 0 0
ISHARES EQUITY MUTUAL F 464287614   2,869 12,586 SH   SOLE   12,586 0 0
ISHARES EQUITY MUTUAL F 464287630   1,689 11,409 SH   SOLE   11,387 0 22
ISHARES EQUITY MUTUAL F 464287648   1,748 7,533 SH   SOLE   7,483 0 50
ISHARES EQUITY MUTUAL F 464287655   751 4,007 SH   SOLE   3,822 0 185
ISHARES EQUITY MUTUAL F 464287689   168 725 SH   SOLE   0 0 725
ISHARES EQUITY MUTUAL F 464287705   366 3,345 SH   SOLE   3,345 0 0
ISHARES EQUITY MUTUAL F 464287804   605 5,980 SH   SOLE   5,980 0 0
ISHARES EQUITY MUTUAL F 464287887   137 1,200 SH   SOLE   1,200 0 0
ISHARES EQUITY MUTUAL F 464288182   20 270 SH   SOLE   0 0 270
ISHARES EQUITY MUTUAL F 46434G103   599 11,617 SH   SOLE   11,240 0 377
ISHARES EQUITY MUTUAL F 46434G863   36 1,084 SH   SOLE   0 0 1,084
ISUN INC COMMON STOCK 465246106   9 4,482 SH   SOLE   4,482 0 0
JP MORGAN CHASE & CO COMMON STOCK 46625H100   7,543 54,950 SH   SOLE   54,748 0 202
JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886   179 3,762 SH   SOLE   3,762 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104   60,208 357,721 SH   SOLE   350,798 0 6,923
JOHNSON & JOHNSON COMMON STOCK 478160104   314 1,869 SH   OTR 400 1,869 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104   125 741 SH   OTR 428 741 0 0
KADANT INC COMMON STOCK 48282T104   26 130 SH   SOLE   130 0 0
KIMBERLY-CLARK CORP COMMON STOCK 494368103   530 3,952 SH   SOLE   3,952 0 0
KIMCO REALTY CORP COMMON STOCK 49446R109   50 2,301 SH   SOLE   2,301 0 0
KINSALE CAP GROUP COMMON STOCK 49714P108   187 700 SH   SOLE   700 0 0
KRAFT HEINZ CO COMMON STOCK 500754106   43 1,068 SH   SOLE   1,068 0 0
KROGER CO COMMON STOCK 501044101   57 1,278 SH   SOLE   1,278 0 0
KYNDRYL HOLDINGS INCORPORATION COMMON STOCK 50155Q100   18 1,400 SH   SOLE   1,400 0 0
LKQ CORP COMMON STOCK 501889208   209 3,649 SH   SOLE   3,649 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109   221 1,140 SH   SOLE   1,140 0 0
LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409   103 399 SH   SOLE   399 0 0
LAM RESEARCH CORP COMMON STOCK 512807108   1 3 SH   SOLE   3 0 0
LAMAR ADVERTISING CO COMMON STOCK 512816109   223 2,175 SH   SOLE   2,175 0 0
ESTEE LAUDER COMPANIES COMMON STOCK 518439104   7,404 26,974 SH   SOLE   25,827 0 1,147
LIBERTY BROADBAND CORP COMMON STOCK 530307107   23 256 SH   SOLE   246 0 10
LIBERTY BROADBAND CORP COMMON STOCK 530307305   63 686 SH   SOLE   648 0 38
LIBERTY MEDIA CORPORATION COMMON STOCK 531229409   122 3,040 SH   SOLE   2,999 0 41
LIBERTY MEDIA CORPORATION COMMON STOCK 531229607   100 2,508 SH   SOLE   2,426 0 82
LIBERTY MEDIA CORPORATION COMMON STOCK 531229854   35 498 SH   SOLE   498 0 0
LIBERTY MEDIA CORPORATION COMMON STOCK 531229870   16 246 SH   SOLE   246 0 0
LILLY (ELI) & CO COMMON STOCK 532457108   1,419 4,148 SH   SOLE   4,148 0 0
LINCOLN NATIONAL CORP COMMON STOCK 534187109   72 2,253 SH   SOLE   2,253 0 0
LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109   653 60,593 SH   SOLE   60,593 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109   168 380 SH   SOLE   380 0 0
LOWES COMPANIES COMMON STOCK 548661107   53,993 263,237 SH   SOLE   254,069 0 9,168
LOWES COMPANIES COMMON STOCK 548661107   155 755 SH   OTR 400 755 0 0
LOWES COMPANIES COMMON STOCK 548661107   77 375 SH   OTR 428 375 0 0
LUCID GROUP INC COMMON STOCK 549498103   2 200 SH   SOLE   200 0 0
LULULEMON ATHLETICA INC COMMON STOCK 550021109   63 200 SH   SOLE   200 0 0
LUMEN TECHNOLOGIES INC COMMON STOCK 550241103   10 1,906 SH   SOLE   1,206 0 700
M & T BANK CORP COMMON STOCK 55261F104   232 1,496 SH   SOLE   1,496 0 0
MSCI INC COMMON STOCK 55354G100   17,942 34,839 SH   SOLE   33,788 0 1,051
MACROGENICS INC COMMON STOCK 556099109   1 213 SH   SOLE   213 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106   141 2,600 SH   SOLE   2,600 0 0
MAGNOLIA OIL & GAS CORP COMMON STOCK 559663109   241 10,000 SH   SOLE   10,000 0 0
MANHATTAN ASSOCIATES INC COMMON STOCK 562750109   18 145 SH   SOLE   145 0 0
MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106   9 480 SH   SOLE   480 0 0
MARSH & MCLENNAN COMMON STOCK 571748102   1,342 7,734 SH   SOLE   7,734 0 0
MARVELL TECHNOLOGY INC COMMON STOCK 573874104   86 2,000 SH   SOLE   0 0 2,000
MASTERCARD INC COMMON STOCK 57636Q104   626,512 1,654,944 SH   SOLE   1,604,581 12,698 37,665
MASTERCARD INC COMMON STOCK 57636Q104   28 73 SH   OTR   0 0 73
MASTERCARD INC COMMON STOCK 57636Q104   672 1,775 SH   OTR 400 1,775 0 0
MASTERCARD INC COMMON STOCK 57636Q104   2,136 5,643 SH   OTR 428 5,643 0 0
MATCH GROUP INC COMMON STOCK 57667L107   364 7,000 SH   SOLE   7,000 0 0
MATERION CORP COMMON STOCK 576690101   41 457 SH   SOLE   457 0 0
MATTERPORT INC CL A COMMON STOCK 577096100   2 530 SH   SOLE   530 0 0
MCCORMICK & COMPANY COMMON STOCK 579780206   2,660 33,817 SH   SOLE   33,817 0 0
MCDONALDS CORP COMMON STOCK 580135101   32,275 119,851 SH   SOLE   117,666 0 2,185
MCDONALDS CORP COMMON STOCK 580135101   264 980 SH   OTR 400 980 0 0
MCDONALDS CORP COMMON STOCK 580135101   93 344 SH   OTR 428 344 0 0
MCKESSON CORP COMMON STOCK 58155Q103   543 1,449 SH   SOLE   1,449 0 0
MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304   18 1,300 SH   SOLE   0 0 1,300
MERCADOLIBRE INC COMMON STOCK 58733R102   827 755 SH   SOLE   750 0 5
MERCK & CO INC COMMON STOCK 58933Y105   48,494 441,340 SH   SOLE   418,616 2,690 20,034
MERITOR INC COMMON STOCK 59001K100   9 249 SH   SOLE   249 0 0
METTLER TOLEDO INTL COMMON STOCK 592688105   1,443 915 SH   SOLE   915 0 0
MICROSOFT CORP COMMON STOCK 594918104   494,063 2,036,699 SH   SOLE   1,974,997 13,797 47,905
MICROSOFT CORP COMMON STOCK 594918104   30 122 SH   OTR   0 0 122
MICROSOFT CORP COMMON STOCK 594918104   109 450 SH   OTR 400 450 0 0
MICROSOFT CORP COMMON STOCK 594918104   2,421 9,980 SH   OTR 428 9,980 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104   244 3,201 SH   SOLE   3,201 0 0
MICRON TECHNOLOGY COMMON STOCK 595112103   4 67 SH   SOLE   67 0 0
MODERNA INC COMMON STOCK 60770K107   194 985 SH   SOLE   985 0 0
MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105   1,115 17,332 SH   SOLE   17,332 0 0
MONGODB INC COMMON STOCK 60937P106   79 380 SH   SOLE   380 0 0
MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101   281 6,250 SH   SOLE   6,250 0 0
MONSTER BEVERAGE CORP COMMON STOCK 61174X109   9 89 SH   SOLE   89 0 0
MOODYS CORP COMMON STOCK 615369105   814 2,542 SH   SOLE   2,512 0 30
MORGAN STANLEY COMMON STOCK 617446448   2,738 28,190 SH   SOLE   28,190 0 0
MOSAIC CO COMMON STOCK 61945C103   145 3,000 SH   SOLE   3,000 0 0
NETFLIX INC COMMON STOCK 64110L106   559 1,565 SH   SOLE   1,565 0 0
NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102   124 1,375 SH   SOLE   700 0 675
NEW YORK TIMES CO COMMON STOCK 650111107   19 560 SH   SOLE   560 0 0
NEWELL RUBBERMAID INC COMMON STOCK 651229106   64 3,989 SH   SOLE   3,989 0 0
NEWMONT MINING CORP COMMON STOCK 651639106   80 1,485 SH   SOLE   1,485 0 0
NEXTERA ENERGY INC COMMON STOCK 65339F101   3,904 47,221 SH   SOLE   47,221 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106   352 4,740 SH   SOLE   4,740 0 0
NIKE INC CLASS B COMMON STOCK 654106103   131,579 1,025,639 SH   SOLE   996,305 0 29,334
NIKE INC CLASS B COMMON STOCK 654106103   306 2,385 SH   OTR 428 2,385 0 0
NOKIA CORP ADR FOREIGN STOCK 654902204   5 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHERN CORP COMMON STOCK 655844108   5,277 20,577 SH   SOLE   20,131 0 446
NORTHERN DYNASTY COMMON STOCK 66510M204   0 3,000 SH   SOLE   0 0 3,000
NORTHERN TRUST CORP COMMON STOCK 665859104   372 3,937 SH   SOLE   3,937 0 0
NORTHROP GRUMMAN CORP COMMON STOCK 666807102   466 1,034 SH   SOLE   1,034 0 0
NOVARTIS AG ADR FOREIGN STOCK 66987V109   926 10,045 SH   SOLE   9,955 0 90
NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205   1,530 10,843 SH   SOLE   10,843 0 0
NUCOR CORP COMMON STOCK 670346105   43 279 SH   SOLE   279 0 0
NUTANIX INC COMMON STOCK 67059N108   17 600 SH   SOLE   600 0 0
NVIDIA CORP COMMON STOCK 67066G104   21,315 111,056 SH   SOLE   105,470 0 5,586
NVIDIA CORP COMMON STOCK 67066G104   62 325 SH   OTR 428 325 0 0
NUSHARES EQUITY MUTUAL F 67092P607   17 452 SH   SOLE   0 0 452
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   41,688 52,477 SH   SOLE   50,223 150 2,104
O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107   33 41 SH   OTR   0 0 41
OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105   379 5,700 SH   SOLE   5,700 0 0
OCCIDENTAL PETROLEUM CORP OPTIONS 674599162   51 1,135 PRN   SOLE   1,135 0 0
OLD NATIONAL BANCORP COMMON STOCK 680033107   388 21,345 SH   SOLE   21,345 0 0
OMNICOM GROUP INC COMMON STOCK 681919106   73 860 SH   SOLE   860 0 0
ONEOK INC (NEW) COMMON STOCK 682680103   82 1,182 SH   SOLE   1,182 0 0
ORACLE CORP COM COMMON STOCK 68389X105   159 1,786 SH   SOLE   1,786 0 0
ORGANON & CO COMMON STOCK 68622V106   90 2,803 SH   SOLE   2,641 0 162
ORMAT TECHNOLOGIES INC COMMON STOCK 686688102   98 1,075 SH   SOLE   1,075 0 0
OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107   244 2,998 SH   SOLE   2,998 0 0
PNC FINANCIAL CORP COMMON STOCK 693475105   535 3,358 SH   SOLE   2,944 0 414
PPL CORPORATION COMMON STOCK 69351T106   16 550 SH   SOLE   550 0 0
PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100   1,371 36,730 SH   SOLE   34,471 0 2,259
PALO ALTO NETWORKS INC COMMON STOCK 697435105   306 2,046 SH   SOLE   1,815 0 231
PARKER-HANNIFIN CORP COMMON STOCK 701094104   948 3,042 SH   SOLE   3,042 0 0
PAYCHEX INC COMMON STOCK 704326107   4,378 36,487 SH   SOLE   35,692 0 795
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   224,567 697,260 SH   SOLE   672,246 7,128 17,886
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   14 45 SH   OTR   0 0 45
PAYCOM SOFTWARE INC COMMON STOCK 70432V102   39 120 SH   OTR 428 120 0 0
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   60,776 764,480 SH   SOLE   739,822 5,205 19,453
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   16 204 SH   OTR   0 0 204
PAYPAL HOLDINGS INC COMMON STOCK 70450Y103   117 1,475 SH   OTR 428 1,475 0 0
PEMBINA PIPELINE CORP FOREIGN STOCK 706327103   96 2,666 SH   SOLE   2,666 0 0
PEPSICO INC COMMON STOCK 713448108   42,277 249,983 SH   SOLE   240,446 0 9,537
PERKINELMER INC COMMON STOCK 714046109   42 300 SH   SOLE   300 0 0
PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408   2 200 SH   SOLE   0 0 200
PFIZER COMMON STOCK 717081103   3,642 80,969 SH   SOLE   80,719 0 250
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   47,428 468,883 SH   SOLE   458,719 2,901 7,263
PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109   228 2,250 SH   OTR 428 2,250 0 0
PHILLIPS 66 COMMON STOCK 718546104   380 3,549 SH   SOLE   3,549 0 0
PIMCO EQUITY MUTUAL F 72201Y101   50 2,455 SH   SOLE   2,455 0 0
PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101   42 567 SH   SOLE   567 0 0
PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107   538 2,230 SH   SOLE   2,230 0 0
PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100   6 45 SH   SOLE   45 0 0
PLUG POWER FOREIGN STOCK 72919P202   38 2,190 SH   SOLE   2,190 0 0
POOL CORP COMMON STOCK 73278L105   701 1,950 SH   SOLE   1,950 0 0
PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847   36 768 SH   SOLE   768 0 0
T ROWE PRICE GROUP INC COMMON STOCK 74144T108   241 2,027 SH   SOLE   2,027 0 0
PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102   103 1,152 SH   SOLE   1,152 0 0
PROCTER & GAMBLE CO COMMON STOCK 742718109   63,007 446,702 SH   SOLE   446,213 0 489
PROCTER & GAMBLE CO COMMON STOCK 742718109   13 93 SH   OTR 428 93 0 0
PROGRESS SOFTWARE COMMON STOCK 743312100   93 1,800 SH   SOLE   1,800 0 0
PROGRESSIVE CORP OHIO COMMON STOCK 743315103   268 2,112 SH   SOLE   2,112 0 0
PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102   61 615 SH   SOLE   615 0 0
PUBLIC STORAGE INC COMMON STOCK 74460D109   302 1,037 SH   SOLE   937 0 100
QORVO INC COMMON STOCK 74736K101   159 1,452 SH   SOLE   1,452 0 0
QUALCOMM INC COMMON STOCK 747525103   34,990 267,035 SH   SOLE   262,909 0 4,126
QUALCOMM INC COMMON STOCK 747525103   495 3,778 SH   OTR 428 3,778 0 0
QUALYS COMMON STOCK 74758T303   455 4,053 SH   SOLE   4,035 0 18
QUANTA COMMON STOCK 74762E102   3 20 SH   SOLE   20 0 0
QUANTUMSCAPE CORP COMMON STOCK 74767V109   8 1,010 SH   SOLE   1,010 0 0
QUEST DIAGNOSTICS INC COMMON STOCK 74834L100   35 240 SH   SOLE   240 0 0
RANGE RES CORP COMMON STOCK 75281A109   126 4,680 SH   SOLE   4,680 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   8,705 90,441 SH   SOLE   89,219 0 1,222
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101   85 880 SH   OTR 400 880 0 0
REALTY INCOME CORPORATION COMMON STOCK 756109104   45 666 SH   SOLE   666 0 0
REGENERON PHAR COMMON STOCK 75886F107   9,195 12,597 SH   SOLE   11,963 0 634
REGIONS FINANCIAL CORP COMMON STOCK 7591EP100   13 550 SH   SOLE   550 0 0
REPLIGEN CORPORATION COMMON STOCK 759916109   6 34 SH   SOLE   0 0 34
RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603   0 27 SH   SOLE   27 0 0
RIO TINTO PLC FOREIGN STOCK 767204100   24 300 SH   SOLE   300 0 0
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103   79 4,367 SH   SOLE   4,280 0 87
RIVIAN AUTOMOTIVE INC COMMON STOCK 76954A103   8 450 SH   OTR 428 450 0 0
ROBLOX CORP CL A COMMON STOCK 771049103   125 3,424 SH   SOLE   1,424 0 2,000
ROCKWELL AUTOMATION COMMON STOCK 773903109   6,539 23,723 SH   SOLE   23,723 0 0
ROKU INC CLASS A COMMON STOCK 77543R102   3 50 SH   SOLE   50 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106   111,675 252,072 SH   SOLE   241,848 925 9,299
ROPER INDUSTRIES INC COMMON STOCK 776696106   177 400 SH   OTR 400 400 0 0
ROPER INDUSTRIES INC COMMON STOCK 776696106   248 560 SH   OTR 428 560 0 0
ROSS STORES INC COMMON STOCK 778296103   17,630 152,270 SH   SOLE   148,524 315 3,431
ROYAL GOLD INC COMMON STOCK 780287108   44 350 SH   SOLE   350 0 0
S&P GLOBAL INC COMMON STOCK 78409V104   1,516 4,089 SH   SOLE   3,989 0 100
SBA COMMUNICATIONS CORP COMMON STOCK 78410G104   11 38 SH   SOLE   38 0 0
SEI CORP COMMON STOCK 784117103   56 900 SH   SOLE   900 0 0
SPDR EQUITY MUTUAL F 78462F103   3,236 8,078 SH   SOLE   7,620 0 458
SPDR GOLD TRUST EQUITY MUTUAL F 78463V107   652 3,627 SH   SOLE   3,447 0 180
SPDR EQUITY MUTUAL F 78464A508   33 817 SH   SOLE   427 0 390
SPDR EQUITY MUTUAL F 78464A607   151 1,618 SH   SOLE   1,618 0 0
SPDR EQUITY MUTUAL F 78464A763   24 189 SH   SOLE   189 0 0
SPDR EQUITY MUTUAL F 78467X109   388 1,155 SH   SOLE   1,155 0 0
SPDR EQUITY MUTUAL F 78467Y107   1,884 3,990 SH   SOLE   3,965 0 25
SPDR BOND MUTUAL FUN 78468R739   143 3,000 SH   SOLE   3,000 0 0
SVB FINANCIAL GROUP COMMON STOCK 78486Q101   30 101 SH   SOLE   101 0 0
SABINE ROYALTY TRUST COMMON STOCK 785688102   127 1,437 SH   SOLE   1,437 0 0
SAGE THERAPEUTICS INC COMMON STOCK 78667J108   2 50 SH   SOLE   50 0 0
SALESFORCE.COM COMMON STOCK 79466L302   86,915 557,609 SH   SOLE   542,604 0 15,005
SALESFORCE.COM COMMON STOCK 79466L302   130 835 SH   OTR 400 835 0 0
SALESFORCE.COM COMMON STOCK 79466L302   141 905 SH   OTR 428 905 0 0
SCHLUMBERGER LTD FOREIGN STOCK 806857108   56 1,000 SH   SOLE   1,000 0 0
CHARLES SCHWAB CORP NEW COMMON STOCK 808513105   1 19 SH   SOLE   19 0 0
SCHWAB EQUITY MUTUAL F 808524797   381 4,973 SH   SOLE   0 0 4,973
SCHWAB EQUITY MUTUAL F 808524805   48 1,360 SH   SOLE   1,360 0 0
SEA LTD COMMON STOCK 81141R100   212 3,174 SH   SOLE   2,760 0 414
SEA LTD COMMON STOCK 81141R100   62 930 SH   OTR 400 930 0 0
SPDR EQUITY MUTUAL F 81369Y506   136 1,500 SH   SOLE   1,500 0 0
SPDR EQUITY MUTUAL F 81369Y605   67 1,865 SH   SOLE   1,865 0 0
SPDR EQUITY MUTUAL F 81369Y803   343 2,552 SH   SOLE   2,552 0 0
SEMPRA ENERGY COMMON STOCK 816851109   63 400 SH   SOLE   400 0 0
SERVICENOW INC COMMON STOCK 81762P102   143,185 323,626 SH   SOLE   312,488 1,340 9,798
SERVICENOW INC COMMON STOCK 81762P102   11 25 SH   OTR   0 0 25
SERVICENOW INC COMMON STOCK 81762P102   111 250 SH   OTR 400 250 0 0
SERVICENOW INC COMMON STOCK 81762P102   606 1,370 SH   OTR 428 1,370 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106   887 3,604 SH   SOLE   3,564 0 40
SHOPIFY INC COMMON STOCK 82509L107   141 3,195 SH   SOLE   3,100 0 95
SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109   660 5,279 SH   SOLE   5,279 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103   125 21,265 SH   SOLE   21,265 0 0
SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102   62 569 SH   SOLE   569 0 0
SMUCKER J M CO COMMON STOCK 832696405   92 622 SH   SOLE   622 0 0
SNAP INC COMMON STOCK 83304A106   4 400 SH   SOLE   400 0 0
SNOWFLAKE INC CL A COMMON STOCK 833445109   967 6,433 SH   SOLE   5,633 0 800
SOCIEDAD FOREIGN STOCK 833635105   36 400 SH   SOLE   400 0 0
SOLAREDGE TECHNOLOGIES INC COMMON STOCK 83417M104   3 10 SH   SOLE   10 0 0
SONY CORP FOREIGN STOCK 835699307   27 300 SH   SOLE   300 0 0
SOUTHERN CO COMMON STOCK 842587107   288 4,301 SH   SOLE   4,011 0 290
SOUTHERN COPPER COMMON STOCK 84265V105   30 400 SH   SOLE   400 0 0
SPROTT PHYSICAL GOLD TRUST COMMON STOCK 85207H104   132 8,800 SH   SOLE   8,800 0 0
BLOCK INC CLASS A COMMON STOCK 852234103   8 100 SH   SOLE   100 0 0
STANLEY BLACK & DECKER INC COMMON STOCK 854502101   296 3,350 SH   SOLE   3,350 0 0
STARBUCKS CORP COMMON STOCK 855244109   105,994 997,969 SH   SOLE   971,960 1,445 24,564
STARBUCKS CORP COMMON STOCK 855244109   257 2,420 SH   OTR 428 2,420 0 0
STATE STREET CORP COMMON STOCK 857477103   9,795 113,606 SH   SOLE   113,606 0 0
STERICYCLE INC COMMON STOCK 858912108   6 112 SH   SOLE   112 0 0
STRYKER CORP COMMON STOCK 863667101   345,486 1,341,744 SH   SOLE   1,299,450 9,182 33,112
STRYKER CORP COMMON STOCK 863667101   33 130 SH   OTR   0 0 130
STRYKER CORP COMMON STOCK 863667101   113 440 SH   OTR 400 440 0 0
STRYKER CORP COMMON STOCK 863667101   1,197 4,645 SH   OTR 428 4,645 0 0
SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105   64 1,300 SH   SOLE   1,300 0 0
SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107   168 5,000 SH   SOLE   5,000 0 0
SUNRUN INC COMMON STOCK 86771W105   486 18,111 SH   SOLE   5,231 0 12,880
SYNOPSYS INC COMMON STOCK 871607107   298 850 SH   SOLE   0 0 850
SYSCO CORP COMMON STOCK 871829107   1,986 25,054 SH   SOLE   24,623 0 431
TJX COMPANIES INC COMMON STOCK 872540109   213,481 2,696,492 SH   SOLE   2,598,894 29,673 67,925
TJX COMPANIES INC COMMON STOCK 872540109   25 320 SH   OTR   0 0 320
TJX COMPANIES INC COMMON STOCK 872540109   206 2,595 SH   OTR 400 2,595 0 0
TJX COMPANIES INC COMMON STOCK 872540109   570 7,199 SH   OTR 428 7,199 0 0
T-MOBILE US INC COMMON STOCK 872590104   191 1,322 SH   SOLE   1,280 0 42
TAIWAN SEMICONDUCTER ADR FOREIGN STOCK 874039100   45 470 SH   SOLE   470 0 0
TAKE-TWO INTERACTIVE SOFTWARE COMMON STOCK 874054109   18 160 SH   SOLE   160 0 0
TARGET CORP COMMON STOCK 87612E106   1,730 10,510 SH   SOLE   10,410 0 100
TC ENERGY CORPORATION FOREIGN STOCK 87807B107   107 2,455 SH   SOLE   2,455 0 0
TEGNA INC COMMON STOCK 87901J105   10 500 SH   SOLE   500 0 0
TENCENT MUSIC COMMON STOCK 88034P109   4 500 SH   SOLE   500 0 0
TESLA MOTORS INC COMMON STOCK 88160R101   3,060 21,290 SH   SOLE   21,019 0 271
TEVA PHARMACEUTICAL INDS LTD ADR FOREIGN STOCK 881624209   3 300 SH   SOLE   0 0 300
TETRA TECH INC COMMON STOCK 88162G103   5 33 SH   SOLE   0 0 33
TEXAS INSTRUMENTS INC COMMON STOCK 882508104   791 4,442 SH   SOLE   4,442 0 0
TRADE DESK INC COMMON STOCK 88339J105   71,063 1,505,891 SH   SOLE   1,460,817 0 45,074
TRADE DESK INC COMMON STOCK 88339J105   8 180 SH   OTR   0 0 180
TRADE DESK INC COMMON STOCK 88339J105   436 9,235 SH   OTR 400 9,235 0 0
TRADE DESK INC COMMON STOCK 88339J105   91 1,920 SH   OTR 428 1,920 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   313,240 517,906 SH   SOLE   500,014 2,858 15,034
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   34 56 SH   OTR   0 0 56
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   257 425 SH   OTR 400 425 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102   865 1,430 SH   OTR 428 1,430 0 0
3M COMPANY COMMON STOCK 88579Y101   1,316 10,730 SH   SOLE   10,655 0 75
TIMKEN CO COMMON STOCK 887389104   1,244 16,000 SH   SOLE   16,000 0 0
TIMKENSTEEL CORP COMMON STOCK 887399103   157 8,000 SH   SOLE   8,000 0 0
TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109   19 250 SH   SOLE   250 0 0
TORONTO-DOMINION BANK FOREIGN STOCK 891160509   62 918 SH   SOLE   918 0 0
TORTOISE EQUITY MUTUAL F 89148H207   7 225 SH   SOLE   0 0 225
TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109   113 1,755 SH   SOLE   1,755 0 0
TRACTOR SUPPLY CO COMMON STOCK 892356106   389 1,806 SH   SOLE   1,692 0 114
TRANSDIGM GROUP INC COM COMMON STOCK 893641100   17 25 SH   SOLE   25 0 0
TRAVEL AND LEISURE CO COMMON STOCK 894164102   63 1,500 SH   SOLE   1,500 0 0
THE TRAVELERS COMPANIES COMMON STOCK 89417E109   130 700 SH   SOLE   700 0 0
TREX COMPANY INC COMMON STOCK 89531P105   332 6,381 SH   SOLE   5,956 0 425
TRUIST FINANCIAL CORP COMMON STOCK 89832Q109   54 1,096 SH   SOLE   1,096 0 0
TWILIO INC COMMON STOCK 90138F102   109 1,941 SH   SOLE   1,941 0 0
TYLER TECHNOLOGIES INC COMMON STOCK 902252105   1,149 3,535 SH   SOLE   2,970 0 565
UGI CORP NEW COMMON STOCK 902681105   44 1,102 SH   SOLE   1,102 0 0
US BANCORP COMMON STOCK 902973304   359 7,526 SH   SOLE   7,476 0 50
ULTA BEAUTY INC COMMON STOCK 90384S303   483 965 SH   SOLE   952 0 13
UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704   3,780 74,264 SH   SOLE   71,213 0 3,051
UNION PACIFIC COMMON STOCK 907818108   47,654 226,784 SH   SOLE   219,383 0 7,401
UNION PACIFIC COMMON STOCK 907818108   21 102 SH   OTR   0 0 102
UNION PACIFIC COMMON STOCK 907818108   79 375 SH   OTR 428 375 0 0
UNITED BANCORP INC COMMON STOCK 909911109   226 15,536 SH   SOLE   15,536 0 0
UNITED PARCEL SERVICE COMMON STOCK 911312106   951 5,271 SH   SOLE   5,121 0 150
UNITEDHEALTH GROUP INC COMMON STOCK 91324P102   1,663 3,423 SH   SOLE   3,423 0 0
UNITI GROUP INC COMMON STOCK 91325V108   2 397 SH   SOLE   397 0 0
UNITY SOFTWARE INC COMMON STOCK 91332U101   3 75 SH   SOLE   75 0 0
VAIL RESORTS INC COMMON STOCK 91879Q109   254 1,001 SH   SOLE   1,001 0 0
VALERO ENERGY CORP COMMON STOCK 91913Y100   50 350 SH   SOLE   350 0 0
VALMONT INDUSTRIES INC COMMON STOCK 920253101   1,564 4,845 SH   SOLE   4,845 0 0
VANGUARD EQUITY MUTUAL F 921908844   1,464 9,462 SH   SOLE   8,270 0 1,192
VANGUARD EQUITY MUTUAL F 921910733   485 6,950 SH   SOLE   6,950 0 0
VANGUARD BOND MUTUAL FUN 921937827   690 9,066 SH   SOLE   0 0 9,066
VANGUARD EQUITY MUTUAL F 921943858   2,071 45,462 SH   SOLE   32,965 0 12,497
VANGUARD BOND MUTUAL FUN 92203J407   4 79 SH   SOLE   0 0 79
VANGUARD EQUITY MUTUAL F 922042718   73 657 SH   SOLE   657 0 0
VANGUARD EQUITY MUTUAL F 922042775   454 8,325 SH   SOLE   7,650 0 675
VANGUARD EQUITY MUTUAL F 922042858   236 5,514 SH   SOLE   820 0 4,694
VANGUARD EQUITY MUTUAL F 92204A108   111 462 SH   SOLE   462 0 0
VANGUARD EQUITY MUTUAL F 92206C680   366 6,233 SH   SOLE   6,233 0 0
VANGUARD EQUITY MUTUAL F 92206C714   540 7,815 SH   SOLE   7,815 0 0
VEEVA SYSTEMS INC COMMON STOCK 922475108   6,594 39,085 SH   SOLE   38,980 0 105
VEEVA SYSTEMS INC COMMON STOCK 922475108   230 1,362 SH   OTR 400 1,362 0 0
VENTAS INC COMMON STOCK 92276F100   25 500 SH   SOLE   500 0 0
VANGUARD EQUITY MUTUAL F 922908363   470 1,276 SH   SOLE   711 0 565
VANGUARD EQUITY MUTUAL F 922908736   16 70 SH   SOLE   70 0 0
VANGUARD EQUITY MUTUAL F 922908744   215 1,510 SH   SOLE   1,510 0 0
VANGUARD EQUITY MUTUAL F 922908751   238 1,205 SH   SOLE   1,205 0 0
VANGUARD EQUITY MUTUAL F 922908769   3,469 17,233 SH   SOLE   16,433 0 800
VERASTEM INC COMMON STOCK 92337C104   21 35,390 SH   SOLE   35,390 0 0
VERISIGN COMMON STOCK 92343E102   108 500 SH   SOLE   500 0 0
VERIZON COMMON STOCK 92343V104   704 17,762 SH   SOLE   16,090 0 1,672
VERISK ANALYTICS INC COMMON STOCK 92345Y106   66 356 SH   SOLE   331 0 25
VERTEX PHARMACEUTICALS COMMON STOCK 92532F100   123 395 SH   SOLE   390 0 5
VIACOMCBS INC CLASS COMMON STOCK 92556H206   1 54 SH   SOLE   54 0 0
VIATRIS INC COMMON STOCK 92556V106   55 4,667 SH   SOLE   4,667 0 0
VISA INC COMMON STOCK 92826C839   144,616 645,090 SH   SOLE   632,503 0 12,587
VISA INC COMMON STOCK 92826C839   19 86 SH   OTR   0 0 86
VMWARE INC COMMON STOCK 928563402   39 308 SH   SOLE   308 0 0
VODAFONE GROUP PLC FOREIGN STOCK 92857W308   72 6,352 SH   SOLE   352 0 6,000
VONTIER CORP INC COMMON STOCK 928881101   61 2,742 SH   SOLE   2,742 0 0
W P CAREY INC COMMON STOCK 92936U109   871 10,350 SH   SOLE   10,350 0 0
WABTEC CORP COMMON STOCK 929740108   34 324 SH   SOLE   312 0 12
WAL-MART STORES INC COMMON STOCK 931142103   4,279 29,996 SH   SOLE   29,996 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108   812 22,147 SH   SOLE   22,147 0 0
WASHINGTON TR BANCORP INC COMMON STOCK 940610108   44 919 SH   SOLE   919 0 0
WASTE MANAGEMENT INC COMMON STOCK 94106L109   231 1,513 SH   SOLE   1,513 0 0
WATSCO INC COMMON STOCK 942622200   8,670 31,644 SH   SOLE   30,679 0 965
WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102   13 84 SH   SOLE   84 0 0
WELLS FARGO & CO (NEW) COMMON STOCK 949746101   1,016 22,566 SH   SOLE   22,566 0 0
WEX INC COMMON STOCK 96208T104   107,063 593,313 SH   SOLE   583,168 0 10,145
WEX INC COMMON STOCK 96208T104   23 128 SH   OTR   0 0 128
WEX INC COMMON STOCK 96208T104   938 5,200 SH   OTR 428 5,200 0 0
WEYERHAEUSER COMMON STOCK 962166104   129 4,000 SH   SOLE   4,000 0 0
WHIRLPOOL CORP COMMON STOCK 963320106   15 100 SH   SOLE   100 0 0
WILLIAMS COMPANIES COMMON STOCK 969457100   95 3,000 SH   SOLE   3,000 0 0
WISDOM TREE EQUITY MUTUAL F 97717X669   154 2,500 SH   SOLE   0 0 2,500
WOLFSPEED INC COMMON STOCK 977852102   67 780 SH   SOLE   780 0 0
WYNDHAM COMMON STOCK 98311A105   115 1,500 SH   SOLE   1,500 0 0
XCEL ENERGY INC COM COMMON STOCK 98389B100   724 10,647 SH   SOLE   10,307 0 340
XYLEM INC COMMON STOCK 98419M100   396 3,902 SH   SOLE   3,902 0 0
XEROX HOLDING CORP COMMON STOCK 98421M106   6 353 SH   SOLE   353 0 0
YUM! BRANDS COMMON STOCK 988498101   348 2,748 SH   SOLE   2,748 0 0
YUM CHINA HOLDINGS INC COMMON STOCK 98850P109   107 1,756 SH   SOLE   1,756 0 0
ZIMMER HOLDINGS INC COMMON STOCK 98956P102   50 399 SH   SOLE   399 0 0
ZIONS BANCORP COMMON STOCK 989701107   6 120 SH   SOLE   120 0 0
ZOETIS INC COMMON STOCK 98978V103   4,709 28,240 SH   SOLE   26,401 0 1,839
ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101   13 180 SH   SOLE   180 0 0
AMCOR PLC FOREIGN STOCK G0250X107   1,654 137,852 SH   SOLE   137,852 0 0
ACCENTURE PLC FOREIGN STOCK G1151C101   31,660 113,337 SH   SOLE   109,870 0 3,467
EATON CORP COMMON STOCK G29183103   2 13 SH   SOLE   13 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U104   22 1,029 SH   SOLE   998 0 31
LIBERTY GLOBAL PLC COMMON STOCK G5480U120   69 3,093 SH   SOLE   3,000 0 93
LINDE PLC FOREIGN STOCK G5494J103   1,227 3,757 SH   SOLE   3,757 0 0
LUMIRADX LTD FOREIGN STOCK G5709L109   12 12,820 SH   SOLE   12,820 0 0
MEDTRONIC PLC FOREIGN STOCK G5960L103   367 4,452 SH   SOLE   4,052 0 400
PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101   27 3,005 SH   SOLE   3,005 0 0
SEAGATE TECHNOLOGY HOLDINGS PLC COMMON STOCK G7997R103   9 145 SH   SOLE   145 0 0
PENTAIR PLC FOREIGN STOCK G7S00T104   15 300 SH   SOLE   300 0 0
LIBERTY LATIN AMERICA COMMON STOCK G9001E102   13 1,450 SH   SOLE   1,446 0 4
LIBERTY LATIN AMERICA COMMON STOCK G9001E128   8 850 SH   SOLE   828 0 22
ALCON INC FOREIGN STOCK H01301128   6 80 SH   SOLE   80 0 0
CHUBB LTD FOREIGN STOCK H1467J104   1,631 7,295 SH   SOLE   7,295 0 0
CRISPR THERAPEUTICS COMMON STOCK H17182108   33 635 SH   SOLE   635 0 0
TE CONNECTIVITY LTD FOREIGN STOCK H84989104   245 1,967 SH   SOLE   1,967 0 0
TRANSOCEAN LTD FOREIGN STOCK H8817H100   16 2,592 SH   SOLE   2,000 0 592
SPOTIFY TECH COMMON STOCK L8681T102   11 110 SH   SOLE   110 0 0
CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104   125 970 SH   SOLE   970 0 0
CYBERARK SOFTWARE LTD COMMON STOCK M2682V108   7 50 SH   SOLE   0 0 50
RISKIFIED LTD CLASS A COMMON STOCK M8216R109   60 10,707 SH   SOLE   10,707 0 0
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   16,075 23,779 SH   SOLE   23,148 0 631
ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210   27 40 SH   OTR 400 40 0 0
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   179,349 1,036,517 SH   SOLE   997,988 11,540 26,989
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   16 95 SH   OTR   0 0 95
NXP SEMICONDUCTORS FOREIGN STOCK N6596X109   1,540 8,900 SH   OTR 428 8,900 0 0
MAKEMYTRIP LTD FOREIGN STOCK V5633W109   0 4 SH   SOLE   4 0 0
FLEXTRONICS INTERNATIONAL COMMON STOCK Y2573F102   3 107 SH   SOLE   107 0 0