0000932974-21-000001.txt : 20210114 0000932974-21-000001.hdr.sgml : 20210114 20210114111926 ACCESSION NUMBER: 0000932974-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210114 DATE AS OF CHANGE: 20210114 EFFECTIVENESS DATE: 20210114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA CENTRAL INDEX KEY: 0000932974 IRS NUMBER: 043243850 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04578 FILM NUMBER: 21527884 BUSINESS ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6175236531 MAIL ADDRESS: STREET 1: 230 CONGRESS STREET CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS /MA DATE OF NAME CHANGE: 19990324 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000932974 XXXXXXXX 12-31-2020 12-31-2020 LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA
230 CONGRESS STREET BOSTON MA 02110
13F HOLDINGS REPORT 028-04578 N
Brian O'Keeffe Chief Compliance Officer 617-622-2427 Brian O'Keeffe Boston MA 01-14-2021 2 885 8933227 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 lwcofhr12312020.xml ABB LTD FOREIGN STOCK 000375204 17 616 SH SOLE 616 0 0 ABM INDUSTRIES INC COMMON STOCK 000957100 487 12880 SH SOLE 12880 0 0 AFLAC INC COMMON STOCK 001055102 414 9303 SH SOLE 9303 0 0 AMC NETWORKS INC COMMON STOCK 00164V103 18 500 SH SOLE 500 0 0 ASGN INC COMMON STOCK 00191U102 159 1907 SH SOLE 1907 0 0 AT&T INC COMMON STOCK 00206R102 368 12780 SH SOLE 12768 0 12 ARK EQUITY MUTUAL F 00214Q104 11 90 SH SOLE 0 0 90 ATN INTERNATIONAL INC COMMON STOCK 00215F107 10 250 SH SOLE 250 0 0 AZZ INC COMMON STOCK 002474104 9 187 SH SOLE 187 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 198350 1811580 SH SOLE 1757160 9955 44465 ABBOTT LABORATORIES COMMON STOCK 002824100 234 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1590 14519 SH OTR 428 14519 0 0 ABBVIE INC COMMON STOCK 00287Y109 8591 80173 SH SOLE 79773 0 400 ABIOMED INC COMMON STOCK 003654100 5199 16035 SH SOLE 15185 0 850 ABIOMED INC COMMON STOCK 003654100 175 540 SH OTR 400 540 0 0 ACCELERON PHARMA INC COMMON STOCK 00434H108 43 337 SH SOLE 337 0 0 ACI WORLDWIDE INC COMMON STOCK 004498101 8 209 SH SOLE 209 0 0 ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 10 110 SH SOLE 110 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 24 200 SH SOLE 200 0 0 ADAMS NATURAL RESOURCES FUND INC EQUITY MUTUAL F 00548F105 87 7648 SH SOLE 7648 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 254251 508381 SH SOLE 492515 3000 12866 ADOBE SYSTEMS INC COMMON STOCK 00724F101 9 18 SH OTR 0 0 18 ADOBE SYSTEMS INC COMMON STOCK 00724F101 75 150 SH OTR 400 150 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 275 550 SH OTR 428 550 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 46 500 SH SOLE 500 0 0 AEGON NV FOREIGN STOCK 007924103 35 8920 SH SOLE 8920 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 43 500 SH SOLE 500 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 91 772 SH SOLE 772 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 345 4900 SH SOLE 4900 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 7558 27662 SH SOLE 27592 0 70 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 26 250 SH SOLE 250 0 0 ALBANY INTL CORP COMMON STOCK 012348108 6 86 SH SOLE 86 0 0 ALEXION PHARMACEUTICALS INC COMMON STOCK 015351109 10 67 SH SOLE 67 0 0 ALIBABA GROUP FOREIGN STOCK 01609W102 825 3544 SH SOLE 3542 0 2 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 35253 65970 SH SOLE 65243 0 727 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 13 175 SH SOLE 175 0 0 ALLSTATE INSURANCE COMMON STOCK 020002101 135 1225 SH SOLE 1225 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 263 2025 SH SOLE 1350 0 675 ALPHABET INC COMMON STOCK 02079K107 21221 12113 SH SOLE 11816 0 297 ALPHABET INC COMMON STOCK 02079K305 256180 146168 SH SOLE 141134 1151 3883 ALPHABET INC COMMON STOCK 02079K305 12 7 SH OTR 0 0 7 ALPHABET INC COMMON STOCK 02079K305 151 86 SH OTR 400 86 0 0 ALPHABET INC COMMON STOCK 02079K305 692 395 SH OTR 428 395 0 0 ALTERYX INC COMMON STOCK 02156B103 61 500 SH SOLE 500 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 919 22408 SH SOLE 22303 0 105 AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 33 6662 SH SOLE 6662 0 0 AMAZON.COM COMMON STOCK 023135106 283685 87102 SH SOLE 84116 478 2508 AMAZON.COM COMMON STOCK 023135106 16 5 SH OTR 0 0 5 AMAZON.COM COMMON STOCK 023135106 896 275 SH OTR 428 275 0 0 AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 0 325 SH SOLE 325 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 164 1967 SH SOLE 1967 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 1233 10198 SH SOLE 10198 0 0 AMERICAN INTL GROUP OPTIONS 026874156 0 640 PRN SOLE 635 0 5 AMERICAN INTL GROUP COMMON STOCK 026874784 0 10 SH SOLE 0 0 10 AMERICAN TOWER CORP COMMON STOCK 03027X100 338680 1508862 SH SOLE 1461239 11207 36416 AMERICAN TOWER CORP COMMON STOCK 03027X100 9 40 SH OTR 0 0 40 AMERICAN TOWER CORP COMMON STOCK 03027X100 175 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1418 6319 SH OTR 428 6319 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 328 2138 SH SOLE 2138 0 0 AMERICAN WOODMARK CORPORATION COMMON STOCK 030506109 7 71 SH SOLE 71 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 56 570 SH SOLE 570 0 0 AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 4 19 SH SOLE 19 0 0 AMERIS BANCORP COMMON STOCK 03076K108 12 319 SH SOLE 319 0 0 AMETEK INC NEW COMMON STOCK 031100100 36 300 SH SOLE 300 0 0 AMGEN INC COMMON STOCK 031162100 18423 80126 SH SOLE 79161 530 435 AMICUS THERAPEUTICS COMMON STOCK 03152W109 10 446 SH SOLE 446 0 0 AMPHENOL CORP COMMON STOCK 032095101 314 2400 SH SOLE 2400 0 0 ANALOG DEVICES CORP COMMON STOCK 032654105 20640 139715 SH SOLE 136877 0 2838 ANALOG DEVICES CORP COMMON STOCK 032654105 209 1418 SH OTR 400 1418 0 0 ANSYS INC COMMON STOCK 03662Q105 17 46 SH SOLE 46 0 0 ANTHEM INC COMMON STOCK 036752103 58 182 SH SOLE 182 0 0 APACHE CORP COMMON STOCK 037411105 7 500 SH SOLE 500 0 0 APOGEE ENTERPRISES INC COMMON STOCK 037598109 7 229 SH SOLE 229 0 0 APPLE INC COMMON STOCK 037833100 255008 1921830 SH SOLE 1868092 0 53738 APPLE INC COMMON STOCK 037833100 186 1400 SH OTR 428 1400 0 0 APPFOLIO INC CLASS A COMMON STOCK 03783C100 6 34 SH SOLE 34 0 0 APPLIED INDUSTRIAL TECHNOLOGIES COMMON STOCK 03820C105 8 101 SH SOLE 101 0 0 APPLIED MATERIALS INC COMMON STOCK 038222105 105 1217 SH SOLE 1217 0 0 APTARGROUP INC COMMON STOCK 038336103 4 30 SH SOLE 30 0 0 ARENA PHARMACEUTICALS INC COM COMMON STOCK 040047607 8 106 SH SOLE 106 0 0 ARROWHEAD PHARMACEUTICALS INC COMMON STOCK 04280A100 9 113 SH SOLE 113 0 0 ASSURANT INC COMMON STOCK 04621X108 3 20 SH SOLE 20 0 0 ASTEC INDUSTRIES INC COMMON STOCK 046224101 6 106 SH SOLE 106 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 50 1000 SH SOLE 998 0 2 ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 213 6473 SH SOLE 6473 0 0 AURORA CANNABIS INC FOREIGN STOCK 05156X884 0 21 SH SOLE 21 0 0 AUTODESK INC COMMON STOCK 052769106 482 1579 SH SOLE 1579 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 180289 1023204 SH SOLE 991999 7915 23290 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 10 55 SH OTR 0 0 55 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 276 1565 SH OTR 400 1565 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 702 3990 SH OTR 428 3990 0 0 AUTOZONE INC COMMON STOCK 053332102 19 16 SH SOLE 16 0 0 AVALARA INC COMMON STOCK 05338G106 330 2000 SH SOLE 2000 0 0 AVALONBAY COMMUNITY INC COMMON STOCK 053484101 62 384 SH SOLE 0 384 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 17 450 SH SOLE 450 0 0 AVNET INC COMMON STOCK 053807103 4 123 SH SOLE 123 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 248 12070 SH SOLE 12070 0 0 BWX TECHNOLOGIES INC COMMON STOCK 05605H100 9 150 SH SOLE 150 0 0 BABCOCK & WILCOX ENTERPRISES INC COMMON STOCK 05614L209 0 7 SH SOLE 7 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 425 1965 SH SOLE 1765 0 200 BAKER HUGHES INC COMMON STOCK 05722G100 3 123 SH SOLE 43 0 80 BALCHEM CORP COMMON STOCK 057665200 546 4740 SH SOLE 4465 0 275 BALL CORP COMMON STOCK 058498106 62 666 SH SOLE 666 0 0 BANCO SANTANDER CEN FOREIGN STOCK 05964H105 1 400 SH SOLE 400 0 0 BANCORP SOUTH COMMON STOCK 05971J102 7 267 SH SOLE 267 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 1329 43861 SH SOLE 42241 0 1620 BANK OF NEW YORK MELLON CORP COMMON STOCK 064058100 28 663 SH SOLE 663 0 0 BANK OF NOVA SCOTIA FOREIGN STOCK 064149107 43 800 SH SOLE 800 0 0 BANK OZK COMMON STOCK 06417N103 57 1822 SH SOLE 1822 0 0 BANNER CORPORATIONS COMMON STOCK 06652V208 8 170 SH SOLE 170 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 98 1225 SH SOLE 1225 0 0 BECTON DICKINSON COMMON STOCK 075887109 168187 672156 SH SOLE 650141 4898 17117 BECTON DICKINSON COMMON STOCK 075887109 12 47 SH OTR 0 0 47 BECTON DICKINSON COMMON STOCK 075887109 907 3625 SH OTR 428 3625 0 0 BENCHMARK ELECTRONICS INC COMMON STOCK 08160H101 8 283 SH SOLE 283 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 2087 6 SH SOLE 6 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 42965 185298 SH SOLE 181362 1007 2929 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 2 10 SH OTR 0 0 10 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 500 2155 SH OTR 428 2155 0 0 BERKSHIRE HILLS BANCORP COMMON STOCK 084680107 4 212 SH SOLE 212 0 0 BERRY GLOBAL GROUP INC COMMON STOCK 08579W103 2 43 SH SOLE 43 0 0 BEYOND MEAT COMMON STOCK 08862E109 610 4881 SH SOLE 4391 0 490 BIO RAD LABS INC COMMON STOCK 090572207 3 5 SH SOLE 5 0 0 BIOMARIN PHARMACEUTICAL INC COMMON STOCK 09061G101 2 18 SH SOLE 18 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 2029 8288 SH SOLE 8288 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 100 15000 SH SOLE 0 0 15000 BLACKBAUD INC COMMON STOCK 09227Q100 5 88 SH SOLE 88 0 0 BLACKROCK INC COMMON STOCK 09247X101 488 676 SH SOLE 676 0 0 BLACKROCK BOND MUTUAL FUN 09255E102 57 4311 SH SOLE 4311 0 0 BLACKSTONE BOND MUTUAL FUN 09256U105 3 148 SH SOLE 0 0 148 THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 41 625 SH SOLE 625 0 0 BLOCK (H & R) INC COMMON STOCK 093671105 128 8044 SH SOLE 8044 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 8 175 SH SOLE 175 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 9 200 SH OTR 428 200 0 0 BOEING CO COMMON STOCK 097023105 1244 5813 SH SOLE 5813 0 0 BOOKING HOLDINGS INC COMMON STOCK 09857L108 844 379 SH SOLE 379 0 0 BOSTON BEER COMPANY COMMON STOCK 100557107 591 594 SH SOLE 594 0 0 BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 27 290 SH SOLE 290 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 44 1233 SH SOLE 1233 0 0 BOY GAMING CORPORATION COMMON STOCK 103304101 14 335 SH SOLE 335 0 0 BRIGHT HORIZONS FAM SOLUTIONS COMMON STOCK 109194100 113 652 SH SOLE 652 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 0 7 SH SOLE 7 0 0 BRINKS COMPANY COMMON STOCK 109696104 9 125 SH SOLE 125 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 3426 55223 SH SOLE 53976 0 1247 BRISTOL-MYERS SQUIBB CO OPTIONS 110122157 14 20983 PRN SOLE 19862 0 1121 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 434 11575 SH SOLE 11575 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 32733 213660 SH SOLE 208278 0 5382 BROADCOM INC COMMON STOCK 11135F101 1420 3243 SH SOLE 3243 0 0 BROOKFIELD PROPERTY REIT I-A COMMON STOCK 11282X103 5 320 SH SOLE 320 0 0 BROOKFIELD RENEWABLE CORPORATION FOREIGN STOCK 11284V105 14 243 SH SOLE 243 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 204 16932 SH SOLE 14932 0 2000 BROWN FORMAN CORP COMMON STOCK 115637100 132 1795 SH SOLE 1795 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 3513 44231 SH SOLE 44231 0 0 BURLINGTON STORES INC COMMON STOCK 122017106 131 500 SH SOLE 500 0 0 CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 9 100 SH SOLE 100 0 0 CDK GLOBAL INC COMMON STOCK 12508E101 106 2039 SH SOLE 2039 0 0 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 147 1570 SH SOLE 1570 0 0 CIGNA CORPORATION COMMON STOCK 125523100 671 3225 SH SOLE 3225 0 0 CMC MATERIALS INC COMMON STOCK 12571T100 1800 11900 SH SOLE 11220 680 0 CME GROUP INC COMMON STOCK 12572Q105 425 2334 SH SOLE 2334 0 0 CSX CORP COMMON STOCK 126408103 146 1610 SH SOLE 1610 0 0 CVS HEALTH CORP COMMON STOCK 126650100 1784 26120 SH SOLE 25995 0 125 CABOT CORP COMMON STOCK 127055101 15638 348431 SH SOLE 253134 95297 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 88 5385 SH SOLE 5385 0 0 CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 6 42 SH SOLE 42 0 0 CAMBRIDGE BANCORP COMMON STOCK 132152109 33 480 SH SOLE 480 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 177972 1620137 SH SOLE 1568427 11739 39971 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 171 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 681 6200 SH OTR 428 6200 0 0 CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 198 570 SH SOLE 570 0 0 CANNAE HOLDINGS INC COMMON STOCK 13765N107 6 130 SH SOLE 130 0 0 CARA THERAPEUTICS INC COMMON STOCK 140755109 5 301 SH SOLE 301 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 2 43 SH SOLE 43 0 0 CARLISLE COS INC COMMON STOCK 142339100 20 130 SH SOLE 0 0 130 CARMAX INC COMMON STOCK 143130102 426 4512 SH SOLE 4512 0 0 CARRIER GLOBAL CORP COMMON STOCK 14448C104 400 10598 SH SOLE 10466 0 132 CASS INFORMATION SYSTEMS INC COMMON STOCK 14808P109 6 158 SH SOLE 158 0 0 CATALENT INC COMMON STOCK 148806102 3 28 SH SOLE 28 0 0 CATERPILLAR INC COMMON STOCK 149123101 320 1760 SH SOLE 1760 0 0 CENTRAL PACIFIC FINANCIAL CORP COMMON STOCK 154760409 11 568 SH SOLE 568 0 0 LUMEN TECHNOLOGIES INC COMMON STOCK 156700106 14 1464 SH SOLE 1214 0 250 CERNER CORP COMMON STOCK 156782104 140 1785 SH SOLE 1785 0 0 CHAMPION X CORPORATION COMMON STOCK 15872M104 115 7500 SH SOLE 7500 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 135 204 SH SOLE 204 0 0 CAHSE CORPORATION COMMON STOCK 16150R104 6 56 SH SOLE 56 0 0 CHEMOCENTRYX INC COMMON STOCK 16383L106 6 99 SH SOLE 99 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 125 5036 SH SOLE 5036 0 0 CHEVRON CORP COMMON STOCK 166764100 5596 66269 SH SOLE 65744 0 525 CHEWY COMMON STOCK 16679L109 0 6 SH SOLE 0 0 6 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 355 256 SH SOLE 246 0 10 CHURCH & DWIGHT CO COMMON STOCK 171340102 153838 1763584 SH SOLE 1713057 5456 45071 CHURCH & DWIGHT CO COMMON STOCK 171340102 209 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 362 4148 SH OTR 428 4148 0 0 CHURCHILL DOWNS INCORPORATED COMMON STOCK 171484108 11 55 SH SOLE 55 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 4308 96272 SH SOLE 94197 0 2075 CINTAS CORP COMMON STOCK 172908105 6359 17991 SH SOLE 17991 0 0 CITIGROUP INC COMMON STOCK 172967424 328 5318 SH SOLE 5298 0 20 CITRIX SYSTEMS INC COMMON STOCK 177376100 87 672 SH SOLE 672 0 0 CLOROX CO COMMON STOCK 189054109 11 55 SH SOLE 55 0 0 COCA COLA BOTTLING COMMON STOCK 191098102 83 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 7218 131622 SH SOLE 131402 0 220 COGNEX CORP COMMON STOCK 192422103 6 69 SH SOLE 69 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 299 3652 SH SOLE 3652 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 31636 369968 SH SOLE 366223 0 3745 COLGATE PALMOLIVE CO COMMON STOCK 194162103 146 1710 SH OTR 428 1710 0 0 COMFORT SYSTEMS USA INC COMMON STOCK 199908104 8 143 SH SOLE 143 0 0 COMCAST CORP COMMON STOCK 20030N101 1912 36482 SH SOLE 36482 0 0 COMERICA INC COMMON STOCK 200340107 5 83 SH SOLE 83 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 100 2757 SH SOLE 2757 0 0 CONOCOPHILLIPS INC COMMON STOCK 20825C104 2228 55704 SH SOLE 55704 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 173 2400 SH SOLE 2400 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 488 2230 SH SOLE 2230 0 0 COOPER COS INC COMMON STOCK 216648402 4 10 SH SOLE 10 0 0 COPART INC COMMON STOCK 217204106 2 18 SH SOLE 18 0 0 CORNERSTONE ONDEMAND INC COMMON STOCK 21925Y103 7 170 SH SOLE 170 0 0 CORNING INC COMMON STOCK 219350105 731 20309 SH SOLE 18309 0 2000 CORTEVA INC COMMON STOCK 22052L104 451 11636 SH SOLE 11636 0 0 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 50069 132886 SH SOLE 126531 0 6355 COSTAR GROUP INC COMMON STOCK 22160N109 7 8 SH SOLE 8 0 0 COVETRUS INC COMMON STOCK 22304C100 29 1000 SH SOLE 1000 0 0 CRACKER BARREL OLD COUNTRY STORE COMMON STOCK 22410J106 7 52 SH SOLE 52 0 0 CREE INC COMMON STOCK 225447101 83 780 SH SOLE 780 0 0 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 284 1783 SH SOLE 1783 0 0 CUMMINS INC COMMON STOCK 231021106 2319 10210 SH SOLE 10100 0 110 XTRACKERS EQUITY MUTUAL F 233051507 234 5105 SH SOLE 5105 0 0 XTRACKERS EQUITY MUTUAL F 233051853 108 3600 SH SOLE 3600 0 0 D R HORTON INC COMMON STOCK 23331A109 4 60 SH SOLE 60 0 0 DXC TECHNOLOGY CO COMMON STOCK 23355L106 22 850 SH SOLE 850 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 400201 1801572 SH SOLE 1741512 14072 45988 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 10 45 SH OTR 0 0 45 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 360 1620 SH OTR 400 1620 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1890 8510 SH OTR 428 8510 0 0 DECKERS OUTDOOR CORP COMMON STOCK 243537107 8 27 SH SOLE 27 0 0 DEERE & CO COMMON STOCK 244199105 2716 10094 SH SOLE 10094 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 79 1074 SH SOLE 1035 0 39 DELTA AIRLINES INC COMMON STOCK 247361702 66 1650 SH SOLE 1650 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 178 3393 SH SOLE 3393 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 9 544 SH SOLE 544 0 0 DEXCOM INC COMMON STOCK 252131107 184 497 SH SOLE 497 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 1472 9266 SH SOLE 8641 0 625 DIAMONDBACK COMMON STOCK 25278X109 324 6700 SH SOLE 6700 0 0 DICKS SPORTING GOODS INC COMMON STOCK 253393102 49 870 SH SOLE 870 0 0 DIEBOLD INC COMMON STOCK 253651103 69 6500 SH SOLE 6500 0 0 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 145162 801205 SH SOLE 780696 0 20509 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 5 25 SH OTR 0 0 25 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 221 1225 SH OTR 428 1225 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 2238 24716 SH SOLE 24716 0 0 DISCOVERY COMMON STOCK 25470F104 6106 202912 SH SOLE 202075 0 837 DISCOVERY COMMON STOCK 25470F203 32 1000 SH SOLE 1000 0 0 DISCOVERY COMMON STOCK 25470F302 36 1377 SH SOLE 865 0 512 DOCUSIGN INC COMMON STOCK 256163106 3 13 SH SOLE 13 0 0 DOLBY LABORATORIES INC COMMON STOCK 25659T107 3 36 SH SOLE 36 0 0 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 8446 40161 SH SOLE 36442 0 3719 DOLLAR TREE INC COMMON STOCK 256746108 10 91 SH SOLE 91 0 0 DOMINION ENERGY INC COMMON STOCK 25746U109 438 5828 SH SOLE 5828 0 0 DONALDSON CO INC COMMON STOCK 257651109 533 9533 SH SOLE 9533 0 0 DOVER CORP COMMON STOCK 260003108 1357 10750 SH SOLE 10750 0 0 DOW INC COMMON STOCK 260557103 813 14640 SH SOLE 14640 0 0 DRAFTKINGS INC CL A COMMON STOCK 26142R104 9 200 SH SOLE 200 0 0 DROPBOX COMMON STOCK 26210C104 4 200 SH SOLE 200 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 23 255 SH SOLE 255 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 1101 15490 SH SOLE 15490 0 0 EOG RESOURCES COMMON STOCK 26875P101 71746 1438657 SH SOLE 1378605 16257 43795 EOG RESOURCES COMMON STOCK 26875P101 5 100 SH OTR 0 0 100 EOG RESOURCES COMMON STOCK 26875P101 74 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 778 15600 SH OTR 428 15600 0 0 EASTERN CO COMMON STOCK 276317104 116 4800 SH SOLE 4800 0 0 EATON VANCE CORP NON-VOTING COMMON STOCK 278265103 557 8200 SH SOLE 8200 0 0 EBAY INC COMMON STOCK 278642103 113 2246 SH SOLE 2246 0 0 ECOLAB INC COMMON STOCK 278865100 87492 404383 SH SOLE 391481 475 12427 ECOLAB INC COMMON STOCK 278865100 3 15 SH OTR 0 0 15 ECOLAB INC COMMON STOCK 278865100 275 1270 SH OTR 400 1270 0 0 EDISON INTERNATIONAL COMMON STOCK 281020107 13 200 SH SOLE 200 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 88224 967048 SH SOLE 931591 0 35457 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 11 119 SH OTR 0 0 119 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 25 280 SH OTR 428 280 0 0 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 16 536 SH SOLE 536 0 0 ELECTRONIC ARTS INC COMMON STOCK 285512109 2 16 SH SOLE 16 0 0 EMERGENT BIOSOLUTIONS INC COMMON STOCK 29089Q105 5 61 SH SOLE 61 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 815 10145 SH SOLE 10145 0 0 ENBRIDGE INC FOREIGN STOCK 29250N105 2246 70195 SH SOLE 70195 0 0 ENERSYS COMMON STOCK 29275Y102 7 83 SH SOLE 83 0 0 ENTEGRIS INC COMMON STOCK 29362U104 18 187 SH SOLE 187 0 0 ENTERGY CORP (NEW) COMMON STOCK 29364G103 50 502 SH SOLE 502 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 113 5790 SH SOLE 5790 0 0 ENVESTNET INC COMMON STOCK 29404K106 7 89 SH SOLE 89 0 0 EPAM SYSTEMS INC COMMON STOCK 29414B104 29 80 SH SOLE 80 0 0 EQUINIX INC COMMON STOCK 29444U700 570 798 SH SOLE 798 0 0 ESSENTIAL UTILITIES INC COMMON STOCK 29670G102 111 2342 SH SOLE 2342 0 0 ESSEX PPTY TR INC COMMON STOCK 297178105 1 6 SH SOLE 6 0 0 EURONET WORLDWIDE INC COMMON STOCK 298736109 104 716 SH SOLE 376 0 340 EVERBRIDGE INC COMMON STOCK 29978A104 2425 16267 SH SOLE 16267 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 103 1188 SH SOLE 1188 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 6 45 SH SOLE 45 0 0 EXELON CORP COMMON STOCK 30161N101 1 30 SH SOLE 30 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 20433 495698 SH SOLE 491110 1366 3222 FMC CORP (NEW) COMMON STOCK 302491303 37 324 SH SOLE 324 0 0 FACEBOOK INC COMMON STOCK 30303M102 110586 404839 SH SOLE 386967 3200 14672 FACEBOOK INC COMMON STOCK 30303M102 8 30 SH OTR 0 0 30 FACEBOOK INC COMMON STOCK 30303M102 202 740 SH OTR 400 740 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1614 4855 SH SOLE 4630 0 225 FALCON MINERALS CORP CLASS A COMMON STOCK 30607B109 5 1736 SH SOLE 1736 0 0 FASTENAL CO COMMON STOCK 311900104 669 13699 SH SOLE 13699 0 0 FEDEX CORP COMMON STOCK 31428X106 397 1531 SH SOLE 1531 0 0 FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 301 2127 SH SOLE 1942 0 185 FIRST INDUSTRIAL REALTY TR COMMON STOCK 32054K103 30 713 SH SOLE 713 0 0 FIRST NATL CORP COMMON STOCK 32106V107 82 4850 SH SOLE 4850 0 0 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 3739 25448 SH SOLE 24848 0 600 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 73 500 SH OTR 428 500 0 0 FIRST SOLAR INC COMMON STOCK 336433107 323 3265 SH SOLE 3265 0 0 FISERV INC COMMON STOCK 337738108 349041 3065531 SH SOLE 2972073 22914 70544 FISERV INC COMMON STOCK 337738108 15 128 SH OTR 0 0 128 FISERV INC COMMON STOCK 337738108 381 3345 SH OTR 400 3345 0 0 FISERV INC COMMON STOCK 337738108 987 8672 SH OTR 428 8672 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 97 3179 SH SOLE 3179 0 0 FIVE9 INC COMMON STOCK 338307101 10 58 SH SOLE 58 0 0 FLOWERS FOODS INC COMMON STOCK 343498101 125 5510 SH SOLE 5510 0 0 FOOT LOCKER COMMON STOCK 344849104 4 100 SH SOLE 100 0 0 FORD MOTOR CO COMMON STOCK 345370860 29 3270 SH SOLE 3270 0 0 FORMFACTOR INC COMMON STOCK 346375108 7 163 SH SOLE 163 0 0 FORRESTER RESEARCH INC COMMON STOCK 346563109 7 157 SH SOLE 157 0 0 FORTIVE CORP COMMON STOCK 34959J108 9079 128201 SH SOLE 127047 277 877 FORTE BIOSCIENCES INC COMMON STOCK 34962G109 7 193 SH SOLE 193 0 0 FOUR CORNERS PROPERTY TRUST INC COMMON STOCK 35086T109 14 465 SH SOLE 465 0 0 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 38 926 SH SOLE 926 0 0 HB FULLER COMPANY COMMON STOCK 359694106 8 163 SH SOLE 163 0 0 GATX CORPORATION COMMON STOCK 361448103 8 95 SH SOLE 95 0 0 GW PHARMACEUTICALS ADR FOREIGN STOCK 36197T103 7 60 SH SOLE 60 0 0 GALLAGHER (ARTHUR J) COMMON STOCK 363576109 4 31 SH SOLE 31 0 0 GARTNER INC COMMON STOCK 366651107 3 18 SH SOLE 18 0 0 GENERAC HOLDINGS INC COMMON STOCK 368736104 136 600 SH SOLE 600 0 0 GENERAL DYNAMICS CORP COMMON STOCK 369550108 91 612 SH SOLE 612 0 0 GENERAL ELECTRIC CO COMMON STOCK 369604103 1151 106590 SH SOLE 106590 0 0 GENERAL MILLS INC COMMON STOCK 370334104 1754 29834 SH SOLE 29834 0 0 GENERAL MOTORS CO COMMON STOCK 37045V100 17 400 SH SOLE 150 0 250 GENUINE PARTS CO COMMON STOCK 372460105 83 825 SH SOLE 825 0 0 GILEAD SCIENCES COMMON STOCK 375558103 968 16608 SH SOLE 16108 0 500 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 1322 35932 SH SOLE 35932 0 0 GLOBAL NET LEASE INC COMMON STOCK 379378201 12 715 SH SOLE 715 0 0 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 120 557 SH SOLE 557 0 0 GLOBE LIFE INC COMMON STOCK 37959E102 71 750 SH SOLE 0 0 750 GO DADDY GROUP INC CLASS A COMMON STOCK 380237107 4 48 SH SOLE 48 0 0 GOLDMAN SACHS COMMON STOCK 38141G104 53 200 SH SOLE 200 0 0 GRAINGER (WW) INC COMMON STOCK 384802104 3 7 SH SOLE 7 0 0 HCA HEALTHCARE INC COMMON STOCK 40412C101 164 1000 SH SOLE 1000 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 80945 1120186 SH SOLE 1091774 8506 19906 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 216 2990 SH OTR 428 2990 0 0 HNI CORPORATION COMMON STOCK 404251100 8 222 SH SOLE 222 0 0 HSBC HOLDINGS PLC FOREIGN STOCK 404280406 11 436 SH SOLE 436 0 0 HP INC COMMON STOCK 40434L105 342 13897 SH SOLE 13897 0 0 HALOZYME THERAPEUTIC COMMON STOCK 40637H109 13 303 SH SOLE 303 0 0 HANCOCK WHITNEY CORPORATION COMMON STOCK 410120109 11 320 SH SOLE 320 0 0 HANMI FINANCIAL CORPORATION COMMON STOCK 410495204 7 591 SH SOLE 591 0 0 HANOVER INSURANCE GROUP COMMON STOCK 410867105 61 525 SH SOLE 525 0 0 HARTFORD FINANCIAL SVCS GROUP COMMON STOCK 416515104 44 900 SH SOLE 900 0 0 HASBRO INC COMMON STOCK 418056107 185 1982 SH SOLE 1982 0 0 HAVERTY FURNITURE COMPANIES INC COMMON STOCK 419596101 8 300 SH SOLE 300 0 0 HAWAIIAN ELECTRIC INDUSTRIES COMMON STOCK 419870100 7 200 SH SOLE 200 0 0 HEALTHEQUITY INC COMMON STOCK 42226A107 6 83 SH SOLE 83 0 0 HEALTHPEAK PROPERTIES INC COMMON STOCK 42250P103 10 334 SH SOLE 334 0 0 HEICO CORP COMMON STOCK 422806109 3 21 SH SOLE 21 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 21922 135332 SH SOLE 131437 0 3895 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 84 520 SH OTR 400 520 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 1529 10037 SH SOLE 9901 0 136 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 153 12897 SH SOLE 12897 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 29 596 SH SOLE 496 0 100 HILL ROM HOLDINGS INC COMMON STOCK 431475102 5 50 SH SOLE 24 0 26 HILLENBRAND INC COMMON STOCK 431571108 10 253 SH SOLE 253 0 0 HOLOGIC INC COMMON STOCK 436440101 2 33 SH SOLE 33 0 0 HOME BANCSHARES COMMON STOCK 436893200 7 357 SH SOLE 357 0 0 HOME DEPOT INC COMMON STOCK 437076102 70627 265893 SH SOLE 259066 0 6827 HONEYWELL INTL INC COM COMMON STOCK 438516106 7162 33673 SH SOLE 32829 0 844 HUBBELL INC COMMON STOCK 443510607 16 100 SH SOLE 100 0 0 HUMANA INC COMMON STOCK 444859102 62 150 SH SOLE 150 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 57 333 SH SOLE 333 0 0 IAC/INTERACTIVECORP COMMON STOCK 44891N109 2 11 SH SOLE 11 0 0 IRHYTHM TECHNOLOGIES INC COMMON STOCK 450056106 10 44 SH SOLE 44 0 0 IDEX CORP COMMON STOCK 45167R104 3 16 SH SOLE 16 0 0 IDEXX LABS COMMON STOCK 45168D104 73599 147237 SH SOLE 143809 0 3428 IDEXX LABS COMMON STOCK 45168D104 300 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 9721 47678 SH SOLE 47678 0 0 ILLUMINA INC COMMON STOCK 452327109 2376 6421 SH SOLE 6080 0 341 INNOSPEC INC COMMON STOCK 45768S105 8 87 SH SOLE 87 0 0 INPHI CORP COM COMMON STOCK 45772F107 0 6 SH SOLE 0 0 6 INOVIO PHARMACEUTICALS INC COMMON STOCK 45773H201 1 150 SH SOLE 150 0 0 INSULET CORP COMMON STOCK 45784P101 256 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 7644 153431 SH SOLE 152616 0 815 INTEGER HOLDINGS CORPORATION COMMON STOCK 45826H109 6 72 SH SOLE 72 0 0 INTERFACE INC COMMON STOCK 458665304 20 1900 SH SOLE 1900 0 0 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 30 258 SH SOLE 258 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1387 11015 SH SOLE 11015 0 0 INTL FLAVORS & FRAGRANCES INC COMMON STOCK 459506101 0 3 SH SOLE 0 0 3 INTERPUBLIC GROUP COMMON STOCK 460690100 5 230 SH SOLE 230 0 0 INVESCO EQUITY MUTUAL F 46090E103 2664 8490 SH SOLE 7933 0 557 INTUIT COMMON STOCK 461202103 389072 1024277 SH SOLE 991030 7617 25630 INTUIT COMMON STOCK 461202103 9 25 SH OTR 0 0 25 INTUIT COMMON STOCK 461202103 205 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 1482 3901 SH OTR 428 3901 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 2581 3155 SH SOLE 3155 0 0 INVESCO BOND MUTUAL FUN 46131T101 56 4317 SH SOLE 4317 0 0 INVESCO BOND MUTUAL FUN 46133G107 326 25000 SH SOLE 25000 0 0 INVESCO EQUITY MUTUAL F 46137V142 19 400 SH SOLE 400 0 0 INVESCO EQUITY MUTUAL F 46138E354 76 1355 SH SOLE 1355 0 0 INVESTORS BANCORP COMMON STOCK 46146L101 7 665 SH SOLE 665 0 0 IQVIA HOLDINGS INC COMMON STOCK 46266C105 43186 241033 SH SOLE 234961 0 6072 IQVIA HOLDINGS INC COMMON STOCK 46266C105 148 825 SH OTR 428 825 0 0 IROBOT CORP COMMON STOCK 462726100 56 700 SH SOLE 700 0 0 ISHARES EQUITY MUTUAL F 464286319 4 105 SH SOLE 0 0 105 ISHARES EQUITY MUTUAL F 464287150 22 260 SH SOLE 260 0 0 ISHARES BOND MUTUAL FUN 464287176 154 1205 SH SOLE 1205 0 0 ISHARES EQUITY MUTUAL F 464287200 4840 12892 SH SOLE 12892 0 0 ISHARES EQUITY MUTUAL F 464287234 23 450 SH SOLE 0 0 450 ISHARES EQUITY MUTUAL F 464287309 1191 18664 SH SOLE 18664 0 0 ISHARES EQUITY MUTUAL F 464287408 682 5328 SH SOLE 5328 0 0 ISHARES EQUITY MUTUAL F 464287465 646 8860 SH SOLE 8525 0 335 ISHARES EQUITY MUTUAL F 464287473 219 2259 SH SOLE 2259 0 0 ISHARES EQUITY MUTUAL F 464287481 226 2200 SH SOLE 2200 0 0 ISHARES EQUITY MUTUAL F 464287499 73 1061 SH SOLE 1061 0 0 ISHARES EQUITY MUTUAL F 464287507 337 1465 SH SOLE 1465 0 0 ISHARES EQUITY MUTUAL F 464287556 107 705 SH SOLE 687 0 18 ISHARES EQUITY MUTUAL F 464287598 1777 12993 SH SOLE 12993 0 0 ISHARES EQUITY MUTUAL F 464287606 579 8016 SH SOLE 8016 0 0 ISHARES EQUITY MUTUAL F 464287614 4942 20493 SH SOLE 20493 0 0 ISHARES EQUITY MUTUAL F 464287630 700 5310 SH SOLE 5288 0 22 ISHARES EQUITY MUTUAL F 464287648 1904 6640 SH SOLE 6590 0 50 ISHARES EQUITY MUTUAL F 464287655 1088 5547 SH SOLE 5362 0 185 ISHARES EQUITY MUTUAL F 464287689 162 725 SH SOLE 0 0 725 ISHARES EQUITY MUTUAL F 464287705 506 5862 SH SOLE 5862 0 0 ISHARES EQUITY MUTUAL F 464287804 864 9404 SH SOLE 9404 0 0 ISHARES EQUITY MUTUAL F 464288182 24 267 SH SOLE 0 0 267 ISHARES EQUITY MUTUAL F 464288273 609 8914 SH SOLE 8914 0 0 ISHARES BOND MUTUAL FUN 464288679 6 55 SH SOLE 55 0 0 ISHARES EQUITY MUTUAL F 464288802 69 840 SH SOLE 840 0 0 ISHARES EQUITY MUTUAL F 464288885 947 9389 SH SOLE 9389 0 0 ISHARES EQUITY MUTUAL F 46429B697 70 1030 SH SOLE 1030 0 0 ISHARES EQUITY MUTUAL F 46432F339 84 720 SH SOLE 720 0 0 ISHARES EQUITY MUTUAL F 46434G103 868 13983 SH SOLE 13983 0 0 ISHARES EQUITY MUTUAL F 46434G822 50 733 SH SOLE 733 0 0 ITRON INC COMMON STOCK 465741106 11 111 SH SOLE 111 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 5915 46553 SH SOLE 46548 0 5 JP MORGAN CHASE & CO BOND MUTUAL FUN 46625H365 3 250 SH SOLE 0 0 250 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 301 5962 SH SOLE 5962 0 0 JD.COM INC FOREIGN STOCK 47215P106 22 250 SH SOLE 250 0 0 JEFFERIES COMMON STOCK 47233W109 49 2000 SH SOLE 2000 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 60068 381676 SH SOLE 373891 0 7785 JOHNSON & JOHNSON COMMON STOCK 478160104 299 1900 SH OTR 400 1900 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 230 1461 SH OTR 428 1461 0 0 KADANT INC COMMON STOCK 48282T104 18 130 SH SOLE 130 0 0 KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 749 3669 SH SOLE 3669 0 0 KELLOGG CO COMMON STOCK 487836108 71 1133 SH SOLE 1133 0 0 KEYCORP (NEW) COMMON STOCK 493267108 6 360 SH SOLE 360 0 0 KIMBERLY-CLARK CORP COMMON STOCK 494368103 495 3669 SH SOLE 3669 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 10 655 SH SOLE 655 0 0 KINDER MORGAN INC CLASS P COMMON STOCK 49456B101 0 50 SH SOLE 50 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 240 1200 SH SOLE 1200 0 0 KNOLL INC COMMON STOCK 498904200 8 513 SH SOLE 513 0 0 KONINKLIJKE PHILIPS ELECTRONICS FOREIGN STOCK 500472303 23 432 SH SOLE 432 0 0 KONTOOR BRANDS INC COMMON STOCK 50050N103 0 16 SH SOLE 16 0 0 KRAFT HEINZ CO COMMON STOCK 500754106 8 230 SH SOLE 57 0 173 KROGER CO COMMON STOCK 501044101 57 1810 SH SOLE 1810 0 0 LKQ CORP COMMON STOCK 501889208 56 1600 SH SOLE 1600 0 0 LCI INDUSTRIES COMMON STOCK 50189K103 7 57 SH SOLE 57 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 74 390 SH SOLE 390 0 0 LABORATORY CORP OF AMERICA HLDGS COMMON STOCK 50540R409 51 250 SH SOLE 250 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 3 7 SH SOLE 7 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 451 5425 SH SOLE 5425 0 0 LANTHEUS HOLDINGS INC COMMON STOCK 516544103 0 62 SH SOLE 0 0 62 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 8108 30459 SH SOLE 29304 0 1155 LIBERTY BROADBAND CORP COMMON STOCK 530307107 41 258 SH SOLE 248 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 109 691 SH SOLE 653 0 38 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 132 3045 SH SOLE 3004 0 41 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 110 2530 SH SOLE 2448 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 21 498 SH SOLE 498 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 9 246 SH SOLE 246 0 0 LILLY (ELI) & CO COMMON STOCK 532457108 620 3670 SH SOLE 3670 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 159 3153 SH SOLE 3153 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 1027 59990 SH SOLE 59990 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 84 238 SH SOLE 238 0 0 LOWES COMPANIES COMMON STOCK 548661107 42790 266588 SH SOLE 258317 0 8271 LOWES COMPANIES COMMON STOCK 548661107 121 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 113 700 SH OTR 428 700 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 374 1075 SH SOLE 1075 0 0 M & T BANK CORP COMMON STOCK 55261F104 107 840 SH SOLE 840 0 0 MGIC INVESTMENT COMMON STOCK 552848103 22 1750 SH SOLE 1750 0 0 MSCI INC COMMON STOCK 55354G100 16041 35923 SH SOLE 34807 0 1116 MACROGENICS INC COMMON STOCK 556099109 5 213 SH SOLE 213 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 81 1905 SH SOLE 1905 0 0 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 22 210 SH SOLE 210 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 9 480 SH SOLE 480 0 0 MARATHON OIL CORP COMMON STOCK 565849106 1 156 SH SOLE 156 0 0 MARATHON PETROLEUM CORP COMMON STOCK 56585A102 6 156 SH SOLE 156 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 981 8385 SH SOLE 8385 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 6 48 SH SOLE 48 0 0 MASTERCARD INC COMMON STOCK 57636Q104 632527 1772084 SH SOLE 1715895 15706 40483 MASTERCARD INC COMMON STOCK 57636Q104 10 28 SH OTR 0 0 28 MASTERCARD INC COMMON STOCK 57636Q104 701 1965 SH OTR 400 1965 0 0 MASTERCARD INC COMMON STOCK 57636Q104 2612 7316 SH OTR 428 7316 0 0 MATCH GROUP INC COMMON STOCK 57667L107 1062 7023 SH SOLE 7023 0 0 MATERION CORP COMMON STOCK 576690101 29 457 SH SOLE 457 0 0 MATTHEWS INTERNATIONAL CORP COMMON STOCK 577128101 8 282 SH SOLE 282 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 3654 38224 SH SOLE 38094 0 130 MCDONALDS CORP COMMON STOCK 580135101 29679 138311 SH SOLE 135451 0 2860 MCDONALDS CORP COMMON STOCK 580135101 211 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 178 831 SH OTR 428 831 0 0 MCKESSON CORP COMMON STOCK 58155Q103 274 1573 SH SOLE 1573 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 28 1300 SH SOLE 0 0 1300 MERCADOLIBRE INC COMMON STOCK 58733R102 1173 700 SH SOLE 700 0 0 MERCK & CO INC COMMON STOCK 58933Y105 25096 306803 SH SOLE 291457 2690 12656 MEREDITH CORP COMMON STOCK 589433101 9 455 SH SOLE 455 0 0 MERITOR INC COMMON STOCK 59001K100 23 841 SH SOLE 841 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 866 760 SH SOLE 760 0 0 MICROSOFT CORP COMMON STOCK 594918104 473236 2127668 SH SOLE 2063243 15317 49108 MICROSOFT CORP COMMON STOCK 594918104 12 55 SH OTR 0 0 55 MICROSOFT CORP COMMON STOCK 594918104 2509 11281 SH OTR 428 11281 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 188 1358 SH SOLE 1358 0 0 MIDLAND STS BANCORP COMMON STOCK 597742105 9 496 SH SOLE 496 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1076 18411 SH SOLE 18411 0 0 MONGODB INC COMMON STOCK 60937P106 147 410 SH SOLE 410 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 372 6975 SH SOLE 6975 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 8 89 SH SOLE 89 0 0 MOODYS CORP COMMON STOCK 615369105 757 2608 SH SOLE 2608 0 0 MORGAN STANLEY COMMON STOCK 617446448 1712 24989 SH SOLE 24989 0 0 MORNINGSTAR INC COMMON STOCK 617700109 11 46 SH SOLE 46 0 0 MYERS INDUSTRIES INC COMMON STOCK 628464109 10 484 SH SOLE 484 0 0 NASDAQ STOCK MARKET INC COMMON STOCK 631103108 5 39 SH SOLE 39 0 0 NATERA INC COMMON STOCK 632307104 11 115 SH SOLE 115 0 0 NATIONAL INSTRUMENTS CORP COMMON STOCK 636518102 3 63 SH SOLE 63 0 0 NATURAL GAS SERVICE COMMON STOCK 63886Q109 8 845 SH SOLE 845 0 0 NEOGEN CORP COMMON STOCK 640491106 6 79 SH SOLE 79 0 0 NETFLIX INC COMMON STOCK 64110L106 1876 3469 SH SOLE 3344 0 125 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 238 2490 SH SOLE 700 0 1790 NEW JERSEY RESOURCES CORP COMMON STOCK 646025106 10 268 SH SOLE 268 0 0 NEW YORK TIMES CO COMMON STOCK 650111107 29 560 SH SOLE 560 0 0 NEWELL RUBBERMAID INC COMMON STOCK 651229106 85 3989 SH SOLE 3989 0 0 NEWMARKET CORP COMMON STOCK 651587107 2 4 SH SOLE 4 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 133 2219 SH SOLE 2169 0 50 NEXTERA ENERGY INC COMMON STOCK 65339F101 1944 25194 SH SOLE 25194 0 0 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 318 4740 SH SOLE 4740 0 0 NIKE INC CLASS B COMMON STOCK 654106103 131142 926995 SH SOLE 906502 0 20493 NIKE INC CLASS B COMMON STOCK 654106103 163 1150 SH OTR 428 1150 0 0 NOKIA CORP ADR FOREIGN STOCK 654902204 4 1000 SH SOLE 1000 0 0 NORDSON CORP COMMON STOCK 655663102 2 11 SH SOLE 11 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 3607 15181 SH SOLE 14652 0 529 NORTHERN DYNASTY COMMON STOCK 66510M204 0 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 451 4841 SH SOLE 4841 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 393 1289 SH SOLE 1289 0 0 NORTHWEST NAT HLDG CO COMMON STOCK 66765N105 3 75 SH SOLE 75 0 0 NORTONLIFELOCK INC COMMON STOCK 668771108 2 112 SH SOLE 0 0 112 NOVARTIS AG ADR FOREIGN STOCK 66987V109 1840 19484 SH SOLE 19119 0 365 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 850 12175 SH SOLE 12175 0 0 NOW INC COMMON STOCK 67011P100 4 593 SH SOLE 593 0 0 NUTANIX INC COMMON STOCK 67059N108 51 1600 SH SOLE 1600 0 0 NVIDIA CORP COMMON STOCK 67066G104 3656 7001 SH SOLE 5976 0 1025 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 4505 9954 SH SOLE 9694 0 260 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 113 6525 SH SOLE 6525 0 0 OCCIDENTAL PETROLEUM CORP OPTIONS 674599162 8 1235 PRN SOLE 1235 0 0 OKTA INC COMMON STOCK 679295105 14 56 SH SOLE 56 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 281 16966 SH SOLE 16966 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 59 941 SH SOLE 941 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 45 1182 SH SOLE 1182 0 0 ORACLE CORP COM COMMON STOCK 68389X105 82 1272 SH SOLE 744 0 528 ORBCOMM INC COMMON STOCK 68555P100 7 1000 SH SOLE 1000 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 97 1075 SH SOLE 1075 0 0 OTIS WORLDWIDE CORPORATION COMMON STOCK 68902V107 328 4854 SH SOLE 4788 0 66 OUTFRONT MEDIA INC COMMON STOCK 69007J106 59 3000 SH SOLE 0 0 3000 OWENS & MINOR INC COMMON STOCK 690732102 2 73 SH SOLE 0 0 73 PG&E CORP COMMON STOCK 69331C108 1 108 SH SOLE 108 0 0 PNC FINANCIAL CORP COMMON STOCK 693475105 696 4668 SH SOLE 4668 0 0 PTC THERAPEUTICS INC COMMON STOCK 69366J200 9 142 SH SOLE 142 0 0 PACIFIC PREMIER BANCORP INC COMMON STOCK 69478X105 9 287 SH SOLE 287 0 0 PACIRA PHARMACEUTICALS INC COMMON STOCK 695127100 6 95 SH SOLE 95 0 0 PALO ALTO NETWORKS INC COMMON STOCK 697435105 131 370 SH SOLE 285 0 85 PARKER-HANNIFIN CORP COMMON STOCK 701094104 637 2340 SH SOLE 2340 0 0 PARSLEY ENERGY INV CL A COMMON STOCK 701877102 52 3680 SH SOLE 3680 0 0 PAYCHEX INC COMMON STOCK 704326107 4179 44853 SH SOLE 44018 0 835 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 372910 824564 SH SOLE 794522 7999 22043 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 20 45 SH OTR 0 0 45 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 55 120 SH OTR 428 120 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 92028 392948 SH SOLE 382005 0 10943 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 109 4598 SH SOLE 4598 0 0 PENN NATIONAL GAMING INC COMMON STOCK 707569109 12 137 SH SOLE 137 0 0 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 72 5573 SH SOLE 5573 0 0 PEPSICO INC COMMON STOCK 713448108 34443 232254 SH SOLE 227539 0 4715 PERFICIENT INC COMMON STOCK 71375U101 8 167 SH SOLE 167 0 0 PERKINELMER INC COMMON STOCK 714046109 7 49 SH SOLE 49 0 0 PERSPECTA INC COMMON STOCK 715347100 7 277 SH SOLE 277 0 0 PFIZER COMMON STOCK 717081103 2546 69169 SH SOLE 68919 0 250 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 39718 479747 SH SOLE 468794 2901 8052 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 186 2250 SH OTR 428 2250 0 0 PHILLIPS 66 COMMON STOCK 718546104 181 2584 SH SOLE 2584 0 0 PIMCO BOND MUTUAL FUN 72201R833 153 1500 SH SOLE 1500 0 0 PIMCO EQUITY MUTUAL F 72202D106 117 5500 SH SOLE 5500 0 0 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 45 567 SH SOLE 567 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 228 2000 SH SOLE 2000 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 5 53 SH SOLE 53 0 0 PLANTRONICS INC COMMON STOCK 727493108 18 650 SH SOLE 650 0 0 POOL CORP COMMON STOCK 73278L105 671 1800 SH SOLE 1800 0 0 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 33 768 SH SOLE 768 0 0 POWER INTEGRATIONS INC COMMON STOCK 739276103 9 116 SH SOLE 116 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 193 1278 SH SOLE 1278 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 22 450 SH SOLE 450 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 66771 479884 SH SOLE 479547 0 337 PROCTER & GAMBLE CO COMMON STOCK 742718109 156 1123 SH OTR 428 1123 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 109 1107 SH SOLE 1107 0 0 PROLOGIS INC COM COMMON STOCK 74340W103 22 223 SH SOLE 223 0 0 PROOFPRINT INC COMMON STOCK 743424103 2 13 SH SOLE 13 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 31 403 SH SOLE 403 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 23 100 SH SOLE 0 0 100 PURE CYCLE CORP COMMON STOCK 746228303 8 699 SH SOLE 699 0 0 QORVO INC COMMON STOCK 74736K101 241 1452 SH SOLE 1452 0 0 Q2 HLDGS INC COMMON STOCK 74736L109 431 3404 SH SOLE 1574 0 1830 QUALCOMM INC COMMON STOCK 747525103 42158 276737 SH SOLE 272172 0 4565 QUALCOMM INC COMMON STOCK 747525103 576 3778 SH OTR 428 3778 0 0 QUALYS COMMON STOCK 74758T303 4037 33122 SH SOLE 33104 0 18 QUANTUMSCAPE CORP COMMON STOCK 74767V109 57 670 SH SOLE 670 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 31 258 SH SOLE 258 0 0 RH COMMON STOCK 74967X103 9 19 SH SOLE 19 0 0 RADIUS HEALTH INC COMMON STOCK 750469207 0 10 SH SOLE 10 0 0 RANGE RES CORP COMMON STOCK 75281A109 31 4680 SH SOLE 4680 0 0 RAPID7 INC COMMON STOCK 753422104 8 88 SH SOLE 88 0 0 RAVEN INDUSTRIES INC COMMON STOCK 754212108 9 279 SH SOLE 279 0 0 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 10774 150657 SH SOLE 147404 0 3253 RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 63 880 SH OTR 400 880 0 0 RE/MAX HOLDINGS INC COMMON STOCK 75524W108 6 165 SH SOLE 165 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 186 2986 SH SOLE 2986 0 0 REGENERON PHAR COMMON STOCK 75886F107 77 160 SH SOLE 160 0 0 RELX PLC SPONSORED ADR FOREIGN STOCK 759530108 12 487 SH SOLE 487 0 0 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH SOLE 27 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 5635 22469 SH SOLE 22469 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 100516 233166 SH SOLE 224002 1005 8159 ROPER INDUSTRIES INC COMMON STOCK 776696106 173 400 SH OTR 400 400 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 241 560 SH OTR 428 560 0 0 ROSS STORES INC COMMON STOCK 778296103 20529 167164 SH SOLE 162789 490 3885 ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 633 18022 SH SOLE 18020 0 2 S&P GLOBAL INC COMMON STOCK 78409V104 1038 3158 SH SOLE 3158 0 0 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 13 45 SH SOLE 45 0 0 SEI CORP COMMON STOCK 784117103 52 900 SH SOLE 900 0 0 SJW CORP COMMON STOCK 784305104 9 124 SH SOLE 124 0 0 SPDR EQUITY MUTUAL F 78462F103 3159 8449 SH SOLE 8036 0 413 SPS COMMERCE INC COMMON STOCK 78463M107 8 72 SH SOLE 72 0 0 SPDR GOLD TRUST EQUITY MUTUAL F 78463V107 478 2681 SH SOLE 2497 0 184 SPDR EQUITY MUTUAL F 78463X863 44 1300 SH SOLE 1300 0 0 SPDR BOND MUTUAL FUN 78464A391 6 200 SH SOLE 200 0 0 SPDR EQUITY MUTUAL F 78464A607 85 982 SH SOLE 982 0 0 SS&C TECH HOLDINGS INC COMMON STOCK 78467J100 2 22 SH SOLE 22 0 0 SPDR EQUITY MUTUAL F 78467X109 489 1600 SH SOLE 1600 0 0 SPDR EQUITY MUTUAL F 78467Y107 1641 3909 SH SOLE 3859 0 50 SPDR BOND MUTUAL FUN 78468R739 149 3000 SH SOLE 3000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 39 101 SH SOLE 101 0 0 SABINE ROYALTY TRUST COMMON STOCK 785688102 41 1437 SH SOLE 1437 0 0 SABRE CORP COMMON STOCK 78573M104 13 1100 SH SOLE 1100 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 4 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 144447 649112 SH SOLE 628054 0 21058 SALESFORCE.COM COMMON STOCK 79466L302 186 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 143 645 SH OTR 428 645 0 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 11 331 SH SOLE 331 0 0 SANOFI-AVENTIS FOREIGN STOCK 80105N105 16 325 SH SOLE 325 0 0 SAP SE SPONSORED ADR FOREIGN STOCK 803054204 16 121 SH SOLE 121 0 0 HENRY SCHEIN INC COMMON STOCK 806407102 7 100 SH SOLE 100 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 13 600 SH SOLE 600 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 5 219 SH SOLE 219 0 0 SEA LTD COMMON STOCK 81141R100 1241 6234 SH SOLE 2820 0 3414 SEA LTD COMMON STOCK 81141R100 185 930 SH OTR 400 930 0 0 SPDR EQUITY MUTUAL F 81369Y506 57 1500 SH SOLE 1500 0 0 SPDR EQUITY MUTUAL F 81369Y605 155 5247 SH SOLE 5247 0 0 SPDR EQUITY MUTUAL F 81369Y803 429 3300 SH SOLE 3300 0 0 SELECTIVE INSURANCE GROUP INC COMMON STOCK 816300107 7 104 SH SOLE 104 0 0 SERVICENOW INC COMMON STOCK 81762P102 123427 224238 SH SOLE 215968 1050 7220 SERVICENOW INC COMMON STOCK 81762P102 7 13 SH OTR 0 0 13 SERVICENOW INC COMMON STOCK 81762P102 449 815 SH OTR 428 815 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 549 747 SH SOLE 747 0 0 SHOPIFY INC COMMON STOCK 82509L107 555 490 SH SOLE 490 0 0 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 537 6299 SH SOLE 6299 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 140 22037 SH SOLE 22037 0 0 SITEONE LANDSCAPE SUPPLY INC COMMON STOCK 82982L103 7 46 SH SOLE 46 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 57 373 SH SOLE 373 0 0 SMITH & NEPHEW PLC SPONSORED ADR FOREIGN STOCK 83175M205 7 168 SH SOLE 168 0 0 SMUCKER J M CO COMMON STOCK 832696405 268 2321 SH SOLE 2321 0 0 SNAP INC COMMON STOCK 83304A106 175 3500 SH SOLE 3500 0 0 SNOWFLAKE INC CL A COMMON STOCK 833445109 86 305 SH SOLE 305 0 0 SOCIEDAD FOREIGN STOCK 833635105 8 200 SH SOLE 0 0 200 SOHU COM LTD COMMON STOCK 83410S108 2 100 SH SOLE 0 0 100 SONY CORP FOREIGN STOCK 835699307 30 300 SH SOLE 300 0 0 SOUTHERN CO COMMON STOCK 842587107 60 970 SH SOLE 970 0 0 SPECTRUM BRANDS HOLDINGS INC COMMON STOCK 84790A105 2 30 SH SOLE 30 0 0 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 0 25 SH SOLE 25 0 0 SPLUNK INC COMMON STOCK 848637104 150 883 SH SOLE 883 0 0 SQUARE INC COMMON STOCK 852234103 180 825 SH SOLE 825 0 0 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 601 3368 SH SOLE 3368 0 0 STARBUCKS CORP COMMON STOCK 855244109 147484 1378613 SH SOLE 1346069 1445 31099 STARBUCKS CORP COMMON STOCK 855244109 220 2060 SH OTR 428 2060 0 0 STATE STREET CORP COMMON STOCK 857477103 8141 111863 SH SOLE 111863 0 0 STERICYCLE INC COMMON STOCK 858912108 8 112 SH SOLE 112 0 0 STRYKER CORP COMMON STOCK 863667101 326950 1334271 SH SOLE 1294707 9944 29620 STRYKER CORP COMMON STOCK 863667101 16 65 SH OTR 0 0 65 STRYKER CORP COMMON STOCK 863667101 108 440 SH OTR 400 440 0 0 STRYKER CORP COMMON STOCK 863667101 1237 5048 SH OTR 428 5048 0 0 SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 178 4000 SH SOLE 4000 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 84 5000 SH SOLE 5000 0 0 SUNRUN INC COMMON STOCK 86771W105 19 275 SH SOLE 0 0 275 SYNOPSYS INC COMMON STOCK 871607107 230 888 SH SOLE 38 0 850 SYNOVUS FINANCIAL CORP COMMON STOCK 87161C501 23 700 SH SOLE 700 0 0 SYSCO CORP COMMON STOCK 871829107 2010 27071 SH SOLE 27071 0 0 TJX COMPANIES INC COMMON STOCK 872540109 259904 3805880 SH SOLE 3676782 33282 95816 TJX COMPANIES INC COMMON STOCK 872540109 6 85 SH OTR 0 0 85 TJX COMPANIES INC COMMON STOCK 872540109 177 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 706 10341 SH OTR 428 10341 0 0 T-MOBILE US INC COMMON STOCK 872590104 0 5 SH SOLE 0 0 5 TRI POINTE HOMES INC COMMON STOCK 87265H109 7 412 SH SOLE 412 0 0 TAKEDA PHARMACEUTICAL CO FOREIGN STOCK 874060205 12 647 SH SOLE 647 0 0 TARGET CORP COMMON STOCK 87612E106 2004 11353 SH SOLE 11353 0 0 TC ENERGY CORPORATION FOREIGN STOCK 87807B107 100 2455 SH SOLE 2455 0 0 TEGNA INC COMMON STOCK 87901J105 7 500 SH SOLE 500 0 0 TEJON RANCH CO COMMON STOCK 879080109 7 466 SH SOLE 466 0 0 TELADOC HEALTH INC COMMON STOCK 87918A105 20 102 SH SOLE 102 0 0 TELEFLEX INC COMMON STOCK 879369106 2 5 SH SOLE 5 0 0 TENCENT MUSIC COMMON STOCK 88034P109 10 500 SH SOLE 500 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 5326 7548 SH SOLE 7478 0 70 TETRA TECH INC COMMON STOCK 88162G103 9 74 SH SOLE 74 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 243 1478 SH SOLE 1478 0 0 TEXAS ROADHOUSE INC COMMON STOCK 882681109 7 93 SH SOLE 93 0 0 TEXTRON COMMON STOCK 883203101 80 1661 SH SOLE 1661 0 0 ODP CORPORATION COMMON STOCK 88337F105 0 26 SH SOLE 26 0 0 TRADE DESK INC COMMON STOCK 88339J105 132251 165107 SH SOLE 160471 0 4636 TRADE DESK INC COMMON STOCK 88339J105 14 18 SH OTR 0 0 18 TRADE DESK INC COMMON STOCK 88339J105 998 1245 SH OTR 400 1245 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 113801 244323 SH SOLE 236335 375 7613 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 14 29 SH OTR 0 0 29 3M COMPANY COMMON STOCK 88579Y101 5073 29021 SH SOLE 28866 0 155 TIFFANY & CO COMMON STOCK 886547108 87 665 SH SOLE 665 0 0 TIMKEN CO COMMON STOCK 887389104 1238 16000 SH SOLE 16000 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 37 8000 SH SOLE 8000 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 18 250 SH SOLE 250 0 0 TORO COMPANY COMMON STOCK 891092108 3 31 SH SOLE 31 0 0 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 97 1718 SH SOLE 1718 0 0 TORTOISE EQUITY MUTUAL F 89148H207 4 225 SH SOLE 0 0 225 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 173 4125 SH SOLE 4125 0 0 TRACTOR SUPPLY CO COMMON STOCK 892356106 200 1425 SH SOLE 1425 0 0 TRANSUNION COMMON STOCK 89400J107 14 138 SH SOLE 138 0 0 THE TRAVELERS COMPANIES COMMON STOCK 89417E109 104 739 SH SOLE 739 0 0 TREX COMPANY INC COMMON STOCK 89531P105 1836 21927 SH SOLE 21907 0 20 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 4 54 SH SOLE 54 0 0 TRUEBLUE INC COMMON STOCK 89785X101 7 384 SH SOLE 384 0 0 TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 130 2705 SH SOLE 2705 0 0 TRUSTCO BANK CORP NY COMMON STOCK 898349105 7 1034 SH SOLE 1034 0 0 TWILIO INC COMMON STOCK 90138F102 696 2056 SH SOLE 2056 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 4224 9677 SH SOLE 9062 0 615 UGI CORP NEW COMMON STOCK 902681105 138 3952 SH SOLE 3952 0 0 US BANCORP COMMON STOCK 902973304 542 11640 SH SOLE 11640 0 0 US PHYSICAL THERAPY INC COMMON STOCK 90337L108 8 64 SH SOLE 64 0 0 ULTA BEAUTY INC COMMON STOCK 90384S303 3167 11028 SH SOLE 10283 0 745 ULTRAGENYX PHARMACEUTICAL INC COMMON STOCK 90400D108 11 78 SH SOLE 78 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 105616 1749765 SH SOLE 1693978 7622 48165 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 87 1440 SH OTR 400 1440 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 928 15380 SH OTR 428 15380 0 0 UNION PACIFIC COMMON STOCK 907818108 48067 230846 SH SOLE 223821 0 7025 UNION PACIFIC COMMON STOCK 907818108 11 55 SH OTR 0 0 55 UNION PACIFIC COMMON STOCK 907818108 84 400 SH OTR 428 400 0 0 UNITED BANCORP INC COMMON STOCK 909911109 205 15536 SH SOLE 15536 0 0 UNITED PARCEL SERVICE COMMON STOCK 911312106 484 2875 SH SOLE 2725 0 150 UNITED RENTALS INC COMMON STOCK 911363109 1 10 SH SOLE 0 0 10 UNITED STATES STEEL CORP COMMON STOCK 912909108 0 15 SH SOLE 15 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 1039 2963 SH SOLE 2963 0 0 UNITI GROUP INC COMMON STOCK 91325V108 5 397 SH SOLE 397 0 0 UNUMPROVIDENT CORP COMMON STOCK 91529Y106 19 825 SH SOLE 825 0 0 V F CORPORATION COMMON STOCK 918204108 531 6215 SH SOLE 6215 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 281 1008 SH SOLE 1008 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 6 109 SH SOLE 109 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 1193 6820 SH SOLE 6820 0 0 VANGUARD EQUITY MUTUAL F 921908844 1612 11420 SH SOLE 10950 0 470 VANGUARD EQUITY MUTUAL F 921910733 390 5565 SH SOLE 5565 0 0 VANGUARD EQUITY MUTUAL F 921946406 22 235 SH SOLE 235 0 0 VANGUARD EQUITY MUTUAL F 922042676 51 940 SH SOLE 735 0 205 VANGUARD EQUITY MUTUAL F 922042718 98 805 SH SOLE 805 0 0 VANGUARD EQUITY MUTUAL F 922042775 474 8125 SH SOLE 7450 0 675 VANGUARD EQUITY MUTUAL F 922042858 829 16545 SH SOLE 16420 0 125 VANGUARD EQUITY MUTUAL F 92204A108 385 1400 SH SOLE 1400 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 28 160 SH SOLE 160 0 0 VARONIS SYSTEMS INC COMMON STOCK 922280102 9 54 SH SOLE 54 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 10851 39858 SH SOLE 39753 0 105 VEEVA SYSTEMS INC COMMON STOCK 922475108 376 1380 SH OTR 400 1380 0 0 VENTAS INC COMMON STOCK 92276F100 25 500 SH SOLE 500 0 0 VANGUARD EQUITY MUTUAL F 922908363 30 88 SH SOLE 0 0 88 VANGUARD EQUITY MUTUAL F 922908553 72 850 SH SOLE 700 0 150 VANGUARD EQUITY MUTUAL F 922908595 4 16 SH SOLE 16 0 0 VANGUARD EQUITY MUTUAL F 922908736 27 107 SH SOLE 107 0 0 VANGUARD EQUITY MUTUAL F 922908744 180 1510 SH SOLE 1510 0 0 VANGUARD EQUITY MUTUAL F 922908751 266 1365 SH SOLE 1365 0 0 VANGUARD EQUITY MUTUAL F 922908769 5272 27086 SH SOLE 27086 0 0 VEONEER INC COMMON STOCK 92336X109 76 3555 SH SOLE 3555 0 0 VERASTEM INC COMMON STOCK 92337C104 37 17390 SH SOLE 17390 0 0 VERISIGN COMMON STOCK 92343E102 116 535 SH SOLE 535 0 0 VERIZON COMMON STOCK 92343V104 1020 17360 SH SOLE 16935 0 425 VERINT SYSTEMS INC COMMON STOCK 92343X100 8 116 SH SOLE 116 0 0 VERISK ANALYTICS INC COMMON STOCK 92345Y106 7 36 SH SOLE 36 0 0 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 180 761 SH SOLE 760 0 1 VIACOMCBS INC CLASS B COMMON STOCK 92556H206 5 140 SH SOLE 140 0 0 VIATRIS INC COMMON STOCK 92556V106 144 7664 SH SOLE 7633 0 31 VISA INC COMMON STOCK 92826C839 143369 655461 SH SOLE 645823 0 9638 VISA INC COMMON STOCK 92826C839 12 55 SH OTR 0 0 55 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 113 6875 SH SOLE 875 0 6000 VONTIER CORP INC COMMON STOCK 928881101 1287 38519 SH SOLE 37601 290 628 VORNADO REALTY TRUST COMMON STOCK 929042109 75 2000 SH SOLE 2000 0 0 W P CAREY INC COMMON STOCK 92936U109 706 10000 SH SOLE 10000 0 0 WEC ENERGY GROUP INC COMMON STOCK 92939U106 4 46 SH SOLE 46 0 0 WABASH NATIONAL CORPORATION COMMON STOCK 929566107 9 517 SH SOLE 517 0 0 WABTEC CORP COMMON STOCK 929740108 9 126 SH SOLE 126 0 0 WAL-MART STORES INC COMMON STOCK 931142103 4377 30365 SH SOLE 30230 0 135 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 1346 33759 SH SOLE 33759 0 0 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 49 1089 SH SOLE 1089 0 0 WASTE CONNECTIONS INC FOREIGN STOCK 94106B101 63 610 SH SOLE 610 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 42 358 SH SOLE 358 0 0 WATERS CORP COMMON STOCK 941848103 3 13 SH SOLE 13 0 0 WATSCO INC COMMON STOCK 942622200 4887 21573 SH SOLE 21503 0 70 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 10 84 SH SOLE 84 0 0 WAYFAIR INC CL A COMMON STOCK 94419L101 113 500 SH SOLE 500 0 0 WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 89 4085 SH SOLE 4085 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 1308 43343 SH SOLE 43343 0 0 WEST PHARMACEUTICAL SERVICES INC COMMON STOCK 955306105 3 11 SH SOLE 11 0 0 WEX INC COMMON STOCK 96208T104 92925 456569 SH SOLE 448873 0 7696 WEX INC COMMON STOCK 96208T104 4 20 SH OTR 0 0 20 WEX INC COMMON STOCK 96208T104 199 980 SH OTR 400 980 0 0 WEX INC COMMON STOCK 96208T104 741 3639 SH OTR 428 3639 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 18 100 SH SOLE 100 0 0 WILLIAMS COMPANIES COMMON STOCK 969457100 70 3500 SH SOLE 3500 0 0 WINGSTOP INC COMMON STOCK 974155103 5 34 SH SOLE 34 0 0 WISDOMTREE EQUITY MUTUAL F 97717W760 65 950 SH SOLE 950 0 0 WISDOM TREE EQUITY MUTUAL F 97717X669 135 2500 SH SOLE 0 0 2500 WORKDAY INC COMMON STOCK 98138H101 8 35 SH SOLE 35 0 0 WPX ENERGY INC COMMON STOCK 98212B103 45 5500 SH SOLE 5500 0 0 WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 68 1520 SH SOLE 1520 0 0 WYNDHAM COMMON STOCK 98311A105 90 1520 SH SOLE 1520 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 762 11422 SH SOLE 10922 0 500 XYLEM INC COMMON STOCK 98419M100 432 4246 SH SOLE 4246 0 0 XEROX HOLDING CORP COMMON STOCK 98421M106 0 12 SH SOLE 12 0 0 YUM! BRANDS COMMON STOCK 988498101 236 2170 SH SOLE 2170 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 104 1820 SH SOLE 1820 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 526 3416 SH SOLE 3416 0 0 ZIONS BANCORP COMMON STOCK 989701107 31 720 SH SOLE 720 0 0 ZOGENIX INC COMMON STOCK 98978L204 4 185 SH SOLE 185 0 0 ZOETIS INC COMMON STOCK 98978V103 3887 23488 SH SOLE 22075 0 1413 ZOOM VIDEO COMMUNICATIONS-A COMMON STOCK 98980L101 59 176 SH SOLE 176 0 0 ALLEGION PLC COMMON STOCK G0176J109 2 21 SH SOLE 21 0 0 AMCOR PLC FOREIGN STOCK G0250X107 5193 441202 SH SOLE 441202 0 0 AMDOCS LTD COMMON STOCK G02602103 2 35 SH SOLE 35 0 0 AON PLC CLASS A FOREIGN STOCK G0403H108 4 18 SH SOLE 18 0 0 ATLASSIAN CORP PLC CL A COMMON STOCK G06242104 109 465 SH SOLE 465 0 0 AXALTA COATING SYSTEMS LTD COMMON STOCK G0750C108 4 128 SH SOLE 128 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 35911 137479 SH SOLE 132047 0 5432 EATON CORP COMMON STOCK G29183103 47 391 SH SOLE 391 0 0 ENSTAR GROUP LIMITED COMMON STOCK G3075P101 2 10 SH SOLE 10 0 0 ESSENT GROUP LTD FOREIGN STOCK G3198U102 7 173 SH SOLE 173 0 0 IHS MARKIT LTD SHS FOREIGN STOCK G47567105 1237 13765 SH SOLE 13765 0 0 JAMES RIVER GROUP HOLDINGS LTD COMMON STOCK G5005R107 6 119 SH SOLE 119 0 0 JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 170 3656 SH SOLE 3656 0 0 LAZARD COMMON STOCK G54050102 27 650 SH SOLE 650 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 25 1029 SH SOLE 998 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 73 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G5494J103 626 2377 SH SOLE 2377 0 0 MARVELL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 95 2000 SH SOLE 0 0 2000 MEDTRONIC PLC FOREIGN STOCK G5960L103 353 3010 SH SOLE 2510 0 500 NVENT COMMON STOCK G6700G107 0 32 SH SOLE 32 0 0 PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 171 3000 SH SOLE 3000 0 0 RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 50 300 SH SOLE 300 0 0 PENTAIR PLC FOREIGN STOCK G7S00T104 18 332 SH SOLE 332 0 0 SIGNET JEWELERS LIMITED COMMON STOCK G81276100 8 295 SH SOLE 295 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 31 2800 SH SOLE 2796 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 14 1256 SH SOLE 1234 0 22 WILLIS TOWERS WATSON PUB LTD COMMON STOCK G96629103 36 172 SH SOLE 172 0 0 ALCON INC FOREIGN STOCK H01301128 16 240 SH SOLE 222 0 18 CHUBB LTD FOREIGN STOCK H1467J104 1354 8797 SH SOLE 8797 0 0 CRISPR THERAPEUTICS COMMON STOCK H17182108 0 5 SH SOLE 0 0 5 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 305 2519 SH SOLE 2519 0 0 TRANSOCEAN LTD FOREIGN STOCK H8817H100 6 2592 SH SOLE 2000 0 592 SPOTIFY TECH COMMON STOCK L8681T102 35 110 SH SOLE 110 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 198 1493 SH SOLE 1493 0 0 CYBERARK SOFTWARE LTD COMMON STOCK M2682V108 8 50 SH SOLE 0 0 50 ASM LITHOGRAPHY HLDG N V FOREIGN STOCK N07059210 25 52 SH SOLE 52 0 0 CORE LABORATORIES FOREIGN STOCK N22717107 7 275 SH SOLE 275 0 0 FERRARI NV COMMON STOCK N3167Y103 14 61 SH SOLE 61 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 157018 987470 SH SOLE 952491 11595 23384 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 10 62 SH OTR 0 0 62 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1491 9375 SH OTR 428 9375 0 0 QIAGEN NV COMMON STOCK N72482123 3 50 SH SOLE 50 0 0 DIANA SHIPPING INC COMMON STOCK Y2066G104 30 15760 SH SOLE 15760 0 0