0000932974-20-000002.txt : 20200122 0000932974-20-000002.hdr.sgml : 20200122 20200122095144 ACCESSION NUMBER: 0000932974-20-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200122 DATE AS OF CHANGE: 20200122 EFFECTIVENESS DATE: 20200122 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: 20537857 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-2019 12-31-2019 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-22-2020 2 772 7406394 false 400 0001592615 028-16092 Page Arthur B 428 0001598011 028-15768 Moreno Evelyn V
INFORMATION TABLE 2 lwcofhr12312019.xml ACCO BRANDS CORP COMMON STOCK 00081T108 33 3500 SH SOLE 3500 0 0 ABM INDUSTRIES INC COMMON STOCK 000957100 486 12880 SH SOLE 12880 0 0 AFLAC INC COMMON STOCK 001055102 492 9303 SH SOLE 9303 0 0 AMC NETWORKS INC COMMON STOCK 00164V103 20 500 SH SOLE 500 0 0 ASGN INC COMMON STOCK 00191U102 129 1822 SH SOLE 1822 0 0 AT&T INC COMMON STOCK 00206R102 522 13345 SH SOLE 13345 0 0 ARK MUTUAL FUNDS 00214Q203 2 56 SH SOLE 0 0 56 ATN INTERNATIONAL INC COMMON STOCK 00215F107 14 250 SH SOLE 250 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 160848 1851808 SH SOLE 1797841 9955 44012 ABBOTT LABORATORIES COMMON STOCK 002824100 186 2140 SH OTR 400 2140 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1304 15019 SH OTR 428 15019 0 0 ABBVIE INC COMMON STOCK 00287Y109 7843 88584 SH SOLE 88484 0 100 ABIOMED INC COMMON STOCK 003654100 2625 15385 SH SOLE 14535 0 850 ABIOMED INC COMMON STOCK 003654100 92 540 SH OTR 400 540 0 0 ACCELERON PHARMA INC COMMON STOCK 00434H108 18 337 SH SOLE 337 0 0 ACTIVISION BLIZZARD INC COMMON STOCK 00507V109 107 1800 SH SOLE 1800 0 0 ACUITY BRANDS INC COMMON STOCK 00508Y102 6 40 SH SOLE 40 0 0 ADAMS NATURAL RESOURCES FUND INC MUTUAL FUNDS 00548F105 126 7648 SH SOLE 7648 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 152166 461376 SH SOLE 448126 2330 10920 ADOBE SYSTEMS INC COMMON STOCK 00724F101 3 10 SH OTR 0 0 10 ADOBE SYSTEMS INC COMMON STOCK 00724F101 132 400 SH OTR 428 400 0 0 ADVANSIX INC COMMON STOCK 00773T101 1 60 SH SOLE 60 0 0 ADVANCE MICRO DEVICES COMMON STOCK 007903107 23 500 SH SOLE 500 0 0 AEGON NV FOREIGN STOCK 007924103 40 8920 SH SOLE 8920 0 0 AEROVIRONMENT INC COMMON STOCK 008073108 31 500 SH SOLE 500 0 0 AGILENT TECHNOLOGIES COMMON STOCK 00846U101 44 514 SH SOLE 514 0 0 AGNICO EAGLE MINES LTD FOREIGN STOCK 008474108 129 2100 SH SOLE 2100 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 8390 35704 SH SOLE 35579 0 125 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 52 221 SH OTR 428 221 0 0 AKAMAI TECHNOLOGIES COMMON STOCK 00971T101 30 350 SH SOLE 350 0 0 ALIBABA GROUP COMMON STOCK 01609W102 1386 6534 SH SOLE 5154 0 1380 ALIGN TECHNOLOGY INC COMMON STOCK 016255101 19318 69229 SH SOLE 68659 0 570 ALLIANCE DATA SYSTEMS CORP COMMON STOCK 018581108 20 175 SH SOLE 175 0 0 ALLIANT ENERGY CORP COMMON STOCK 018802108 24 435 SH SOLE 435 0 0 ALLSTATE INSURANCE COMMON STOCK 020002101 174 1548 SH SOLE 1548 0 0 ALLY FINANCIAL INC COMMON STOCK 02005N100 34 1100 SH SOLE 1100 0 0 ALNYLAM PHARMACEUTICALS COMMON STOCK 02043Q107 233 2025 SH SOLE 1350 0 675 ALPHABET INC COMMON STOCK 02079K107 29063 21737 SH SOLE 21357 0 380 ALPHABET INC COMMON STOCK 02079K305 180802 134988 SH SOLE 130669 1026 3293 ALPHABET INC COMMON STOCK 02079K305 7 5 SH OTR 0 0 5 ALPHABET INC COMMON STOCK 02079K305 115 86 SH OTR 400 86 0 0 ALPHABET INC COMMON STOCK 02079K305 161 120 SH OTR 428 120 0 0 ALTERYX INC COMMON STOCK 02156B103 100 1000 SH SOLE 1000 0 0 ALTRA INDUSTRIAL MOTION CORP COMMON STOCK 02208R106 33 900 SH SOLE 900 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 1223 24505 SH SOLE 23900 0 605 AMARIN CORPORATION PLC - ADR FOREIGN STOCK 023111206 143 6662 SH SOLE 6662 0 0 AMAZON.COM COMMON STOCK 023135106 144751 78335 SH SOLE 75788 437 2110 AMAZON.COM COMMON STOCK 023135106 7 4 SH OTR 0 0 4 AMAZON.COM COMMON STOCK 023135106 198 107 SH OTR 428 107 0 0 AMBEV SA SPONSORED ADR FOREIGN STOCK 02319V103 29 6200 SH SOLE 6200 0 0 AMERICAN AIRLINES COMMON STOCK 02376R102 24 850 SH SOLE 850 0 0 AMERICAN AXLE & MFG HOLDINGS COMMON STOCK 024061103 27 2500 SH SOLE 2500 0 0 AMERICAN ELECTRIC POWER INC COMMON STOCK 025537101 96 1015 SH SOLE 1015 0 0 AMERICAN EXPRESS CO COMMON STOCK 025816109 1280 10283 SH SOLE 10283 0 0 AMERICAN INTL GROUP OPTIONS 026874156 78 7557 PRN SOLE 127 0 7430 AMERICAN INTL GROUP COMMON STOCK 026874784 17 325 SH SOLE 0 0 325 AMERICAN TOWER CORP COMMON STOCK 03027X100 350220 1523885 SH SOLE 1477134 11207 35544 AMERICAN TOWER CORP COMMON STOCK 03027X100 3 15 SH OTR 0 0 15 AMERICAN TOWER CORP COMMON STOCK 03027X100 179 780 SH OTR 400 780 0 0 AMERICAN TOWER CORP COMMON STOCK 03027X100 1598 6949 SH OTR 428 6949 0 0 AMERICAN WATER WORKS CO INC COMMON STOCK 030420103 248 2022 SH SOLE 2022 0 0 AMERISOURCEBERGEN CORP COMMON STOCK 03073E105 29 345 SH SOLE 345 0 0 AMERIPRISE FINANCIAL INC COMMON STOCK 03076C106 96 574 SH SOLE 574 0 0 AMETEK INC NEW COMMON STOCK 031100100 31 308 SH SOLE 308 0 0 AMGEN INC COMMON STOCK 031162100 21221 88027 SH SOLE 86692 530 805 AMPHENOL CORP COMMON STOCK 032095101 173 1600 SH SOLE 1600 0 0 ANALOG DEVICES CORP COMMON STOCK 032654105 27656 232719 SH SOLE 225518 0 7201 ANALOG DEVICES CORP COMMON STOCK 032654105 169 1418 SH OTR 400 1418 0 0 ANHEUSER BUSCH INBEV SA FOREIGN STOCK 03524A108 4 50 SH SOLE 50 0 0 ANSYS INC COMMON STOCK 03662Q105 12 46 SH SOLE 46 0 0 APACHE CORP COMMON STOCK 037411105 120 4675 SH SOLE 500 0 4175 APERGY COMMON STOCK 03755L104 253 7500 SH SOLE 7500 0 0 APOGEE ENTERPRISES INC COMMON STOCK 037598109 27 825 SH SOLE 825 0 0 APPLE INC COMMON STOCK 037833100 148885 507016 SH SOLE 493956 0 13060 APPLE INC COMMON STOCK 037833100 103 350 SH OTR 428 350 0 0 APPLIED MATERIALS INC COMMON STOCK 038222105 88 1444 SH SOLE 1444 0 0 APTARGROUP INC COMMON STOCK 038336103 121 1045 SH SOLE 1045 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 110 2342 SH SOLE 2342 0 0 ASSURANT INC COMMON STOCK 04621X108 2 14 SH SOLE 14 0 0 ASTRAZENECA PLC SPONSORED ADR FOREIGN STOCK 046353108 50 998 SH SOLE 998 0 0 ATLANTIC UNION BANKSHARES CORP COMMON STOCK 04911A107 243 6473 SH SOLE 6473 0 0 AUTODESK INC COMMON STOCK 052769106 73 398 SH SOLE 398 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 211013 1237609 SH SOLE 1206706 7915 22988 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 3 20 SH OTR 0 0 20 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 267 1565 SH OTR 400 1565 0 0 AUTOMATIC DATA PROCESSING COMMON STOCK 053015103 715 4190 SH OTR 428 4190 0 0 AUTOZONE INC COMMON STOCK 053332102 17 14 SH SOLE 14 0 0 AVALONBAY COMMUNITY INC COMMON STOCK 053484101 81 384 SH SOLE 0 384 0 AVIS BUDGET GROUP INC COMMON STOCK 053774105 15 450 SH SOLE 450 0 0 AXA COMMON STOCK 054561105 25 1000 SH SOLE 1000 0 0 BP PLC SPONSORED ADR FOREIGN STOCK 055622104 532 14090 SH SOLE 14090 0 0 BAIDU.COM SPON ADR FOREIGN STOCK 056752108 248 1965 SH SOLE 1765 0 200 BALCHEM CORP COMMON STOCK 057665200 1068 10505 SH SOLE 10230 0 275 BALL CORP COMMON STOCK 058498106 120 1851 SH SOLE 1851 0 0 BANCO SANTANDER CEN FOREIGN STOCK 05964H105 2 400 SH SOLE 400 0 0 BANK OF AMERICA CORP COMMON STOCK 060505104 1838 52191 SH SOLE 52121 0 70 BANK OF AMERICA CORP PREFERRED STOCK 060505682 14 10 SH SOLE 10 0 0 BANK OF NOVA SCOTIA FOREIGN STOCK 064149107 45 800 SH SOLE 800 0 0 BANK OZK COMMON STOCK 06417N103 56 1822 SH SOLE 1822 0 0 BAXTER INTERNATIONAL INC COMMON STOCK 071813109 107 1275 SH SOLE 1275 0 0 BECTON DICKINSON COMMON STOCK 075887109 193460 711326 SH SOLE 688674 5208 17444 BECTON DICKINSON COMMON STOCK 075887109 3 10 SH OTR 0 0 10 BECTON DICKINSON COMMON STOCK 075887109 828 3045 SH OTR 428 3045 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670108 1698 5 SH SOLE 5 0 0 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 47654 210391 SH SOLE 206214 1007 3170 BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 986 4355 SH OTR 428 4355 0 0 BEYOND MEAT COMMON STOCK 08862E109 42 551 SH SOLE 551 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 2458 8284 SH SOLE 8284 0 0 BLACK KNIGHT INC COM COMMON STOCK 09215C105 3 45 SH SOLE 45 0 0 BLACK STONE MINERALS LP COMMON STOCK 09225M101 191 15000 SH SOLE 0 0 15000 BLACKROCK INC COMMON STOCK 09247X101 241 480 SH SOLE 480 0 0 BLACKROCK BOND MUTUAL FUN 09255E102 56 4311 SH SOLE 4311 0 0 THE BLACKSTONE GROUP INC COMMON STOCK 09260D107 35 625 SH SOLE 625 0 0 BLOCK (H & R) INC COMMON STOCK 093671105 189 8044 SH SOLE 8044 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 15 175 SH SOLE 175 0 0 BLUEBIRD BIO INC COMMON STOCK 09609G100 18 200 SH OTR 428 200 0 0 BOEING CO COMMON STOCK 097023105 3518 10799 SH SOLE 10319 0 480 BOOKING HOLDINGS INC COMMON STOCK 09857L108 2725 1327 SH SOLE 1280 0 47 BOSTON BEER COMPANY COMMON STOCK 100557107 298 789 SH SOLE 789 0 0 BOSTON PROPERTIES INC REIT COMMON STOCK 101121101 40 290 SH SOLE 290 0 0 BOSTON SCIENTIFIC CORP COMMON STOCK 101137107 457 10103 SH SOLE 10103 0 0 BRIGHT HORIZONS FAM SOLUTIONS COMMON STOCK 109194100 121 802 SH SOLE 802 0 0 BRIGHTHOUSE FINANCIAL INC COMMON STOCK 10922N103 1 32 SH SOLE 32 0 0 BRINKER INTL INC COMMON STOCK 109641100 23 550 SH SOLE 550 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 3895 60673 SH SOLE 59544 0 1129 BRISTOL-MYERS SQUIBB CO OPTIONS 110122157 67 22314 PRN SOLE 21185 0 1129 BRITISH AMERICAN TOBACCO FOREIGN STOCK 110448107 534 12575 SH SOLE 12575 0 0 BROADRIDGE FINANCIAL SOLUTIONS COMMON STOCK 11133T103 29036 235031 SH SOLE 229384 0 5647 BROADCOM INC COMMON STOCK 11135F101 259 818 SH SOLE 818 0 0 BROOKLINE BANCORP INC COMMON STOCK 11373M107 1851 112447 SH SOLE 110447 0 2000 BROWN FORMAN CORP COMMON STOCK 115637100 22 355 SH SOLE 355 0 0 BROWN FORMAN CORP COMMON STOCK 115637209 3183 47080 SH SOLE 47080 0 0 CBOE GLOBAL MARKETS INC COMMON STOCK 12503M108 12 100 SH SOLE 100 0 0 CDK GLOBAL INC COMMON STOCK 12508E101 536 9800 SH SOLE 9767 0 33 CH ROBINSON WORLDWIDE INC COMMON STOCK 12541W209 124 1590 SH SOLE 1590 0 0 CIGNA CORPORATION COMMON STOCK 125523100 746 3647 SH SOLE 3647 0 0 CME GROUP INC COMMON STOCK 12572Q105 500 2489 SH SOLE 2489 0 0 CSX CORP COMMON STOCK 126408103 21 285 SH SOLE 285 0 0 CNX RESOURCES CORP COMMON STOCK 12653C108 18 1998 SH SOLE 1998 0 0 CVS HEALTH CORP COMMON STOCK 126650100 15046 202535 SH SOLE 199215 0 3320 CABOT CORP COMMON STOCK 127055101 15071 317146 SH SOLE 221849 95297 0 CABOT OIL & GAS CORP COMMON STOCK 127097103 94 5385 SH SOLE 5385 0 0 CABOT MICROELECTRONICS COMMON STOCK 12709P103 1065 7377 SH SOLE 6562 815 0 CADENCE DESIGN SYSTEMS INC COMMON STOCK 127387108 3 42 SH SOLE 42 0 0 CALIFORNIA RESOURCES CORP COMMON STOCK 13057Q206 98 10860 SH SOLE 7000 0 3860 CAMBRIDGE BANCORP COMMON STOCK 132152109 24 300 SH SOLE 0 0 300 CAMDEN NATIONAL CORP COMMON STOCK 133034108 28 600 SH SOLE 600 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 169371 1872537 SH SOLE 1816789 11914 43834 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 141 1560 SH OTR 400 1560 0 0 CANADIAN NATIONAL RAILWAY FOREIGN STOCK 136375102 570 6300 SH OTR 428 6300 0 0 CANADIAN NATURAL RESOURCES LTD FOREIGN STOCK 136385101 6 200 SH SOLE 200 0 0 CANADIAN PACIFIC RAILWAY LTD FOREIGN STOCK 13645T100 145 570 SH SOLE 570 0 0 CANNAE HOLDINGS INC COMMON STOCK 13765N107 5 125 SH SOLE 125 0 0 CANOPY GROWTH CORP FOREIGN STOCK 138035100 76 3600 SH SOLE 0 0 3600 CAPITAL ONE FINANCIAL COMMON STOCK 14040H105 3 27 SH SOLE 27 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 28 550 SH SOLE 550 0 0 CARLISLE COS INC COMMON STOCK 142339100 21 130 SH SOLE 0 0 130 CARMAX INC COMMON STOCK 143130102 449 5125 SH SOLE 5125 0 0 CARNIVAL CORP COMMON STOCK 143658300 28 550 SH SOLE 550 0 0 CARS.COM INC COMMON STOCK 14575E105 2 166 SH SOLE 166 0 0 CATERPILLAR INC COMMON STOCK 149123101 563 3815 SH SOLE 3815 0 0 CENTENNIAL RESOURCES DEV COMMON STOCK 15136A102 3 752 SH SOLE 752 0 0 CENTURYLINK INC COMMON STOCK 156700106 16 1206 SH SOLE 1206 0 0 CERNER CORP COMMON STOCK 156782104 119 1625 SH SOLE 1625 0 0 CHARTER COMMUNICATIONS INC COMMON STOCK 16119P108 99 204 SH SOLE 204 0 0 THE CHEMOURS COMPANY COMMON STOCK 163851108 92 5076 SH SOLE 5076 0 0 CHEVRON CORP COMMON STOCK 166764100 8846 73404 SH SOLE 72879 0 525 CHIPOTLE MEXICAN GRILL COMMON STOCK 169656105 253 302 SH SOLE 292 0 10 CHURCH & DWIGHT CO COMMON STOCK 171340102 141596 2013020 SH SOLE 1956709 7501 48810 CHURCH & DWIGHT CO COMMON STOCK 171340102 169 2400 SH OTR 400 2400 0 0 CHURCH & DWIGHT CO COMMON STOCK 171340102 505 7180 SH OTR 428 7180 0 0 CINCINNATI FINANCIAL CORP COMMON STOCK 172062101 63 600 SH SOLE 600 0 0 CISCO SYSTEMS COMMON STOCK 17275R102 5144 107258 SH SOLE 104473 0 2785 CINTAS CORP COMMON STOCK 172908105 4909 18245 SH SOLE 18245 0 0 CITIGROUP INC COMMON STOCK 172967424 284 3558 SH SOLE 3548 0 10 CITIZENS FINANICAL GROUP INC COMMON STOCK 174610105 34 825 SH SOLE 825 0 0 CITRIX SYSTEMS INC COMMON STOCK 177376100 130 1175 SH SOLE 1175 0 0 CLOROX CO COMMON STOCK 189054109 70 455 SH SOLE 455 0 0 COCA COLA BOTTLING COMMON STOCK 191098102 89 312 SH SOLE 312 0 0 COCA-COLA CO COMMON STOCK 191216100 8127 146827 SH SOLE 145677 900 250 COGNIZANT TECHNOLOGY SOLUTIONS COMMON STOCK 192446102 6473 104372 SH SOLE 101425 0 2947 COHERENT INC COMMON STOCK 192479103 42 250 SH SOLE 250 0 0 COLFAX CORP COMMON STOCK 194014106 2 45 SH SOLE 45 0 0 COLGATE PALMOLIVE CO COMMON STOCK 194162103 34896 506910 SH SOLE 499569 1584 5757 COLGATE PALMOLIVE CO COMMON STOCK 194162103 189 2745 SH OTR 428 2745 0 0 COMCAST CORP COMMON STOCK 20030N101 2199 48889 SH SOLE 48889 0 0 COMERICA INC COMMON STOCK 200340107 180 2505 SH SOLE 2505 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 91 2666 SH SOLE 2666 0 0 CONOCOPHILLIPS INC COMMON STOCK 20825C104 3995 61426 SH SOLE 61276 0 150 CONSOL ENERGY INC COMMON STOCK 20854L108 4 248 SH SOLE 248 0 0 CONSOLIDATED EDISON INC COMMON STOCK 209115104 280 3100 SH SOLE 3100 0 0 CONSTELLATION BRANDS CL A COMMON STOCK 21036P108 697 3672 SH SOLE 3672 0 0 COOPER COS INC COMMON STOCK 216648402 8 25 SH SOLE 25 0 0 COPART INC COMMON STOCK 217204106 2 18 SH SOLE 18 0 0 CORNING INC COMMON STOCK 219350105 1360 46715 SH SOLE 43695 0 3020 CORTEVA INC COMMON STOCK 22052L104 610 20627 SH SOLE 20627 0 0 COSTCO WHOLESALE CORP NEW COMMON STOCK 22160K105 2310 7858 SH SOLE 7028 0 830 COSTAR GROUP INC COMMON STOCK 22160N109 5 8 SH SOLE 8 0 0 COTY COMMON STOCK 222070203 4 352 SH SOLE 352 0 0 COVETRUS INC COMMON STOCK 22304C100 13 1000 SH SOLE 1000 0 0 CREE INC COMMON STOCK 225447101 36 780 SH SOLE 780 0 0 CROWN CASTLE INTL CORP COMMON STOCK 22822V101 243 1707 SH SOLE 1707 0 0 CUMMINS INC COMMON STOCK 231021106 4688 26193 SH SOLE 25813 0 380 D R HORTON INC COMMON STOCK 23331A109 3 60 SH SOLE 60 0 0 DXC TECHNOLOGY CO COMMON STOCK 23355L106 38 1021 SH SOLE 1021 0 0 DANA HOLDING CORP COMMON STOCK 235825205 36 2000 SH SOLE 2000 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 280657 1828622 SH SOLE 1769416 14072 45134 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 5 30 SH OTR 0 0 30 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 249 1620 SH OTR 400 1620 0 0 DANAHER CORP SHS BEN INT COMMON STOCK 235851102 1470 9585 SH OTR 428 9585 0 0 DAVE & BUSTER'S ENTERTAINMENT COMMON STOCK 238337109 0 10 SH SOLE 10 0 0 DEERE & CO COMMON STOCK 244199105 2268 13092 SH SOLE 13092 0 0 DELL TECHNOLOGIES INC COMMON STOCK 24703L202 7 135 SH SOLE 135 0 0 DELTA AIRLINES INC COMMON STOCK 247361702 29 500 SH SOLE 500 0 0 DENTSPLY SIRONA INC COMMON STOCK 24906P109 133 2345 SH SOLE 2345 0 0 DEVON ENERGY CORP NEW COMMON STOCK 25179M103 24 942 SH SOLE 942 0 0 DEXCOM INC COMMON STOCK 252131107 109 497 SH SOLE 497 0 0 DIAGEO PLC SPONSORED ADR FOREIGN STOCK 25243Q205 2474 14689 SH SOLE 13689 0 1000 DIAMONDBACK COMMON STOCK 25278X109 301 3245 SH SOLE 1600 0 1645 DICKS SPORTING GOODS INC COMMON STOCK 253393102 10 200 SH SOLE 200 0 0 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 137059 947652 SH SOLE 916204 7111 24337 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 4 25 SH OTR 0 0 25 WALT DISNEY PRODUCTIONS COMMON STOCK 254687106 177 1225 SH OTR 428 1225 0 0 DISCOVER FINANCIAL SERVICES COMMON STOCK 254709108 1177 13875 SH SOLE 13875 0 0 DISCOVERY COMMON STOCK 25470F104 41606 1270807 SH SOLE 1242820 0 27987 DISCOVERY COMMON STOCK 25470F104 567 17315 SH OTR 428 17315 0 0 DISCOVERY COMMON STOCK 25470F203 36 1000 SH SOLE 1000 0 0 DISCOVERY COMMON STOCK 25470F302 557 18284 SH SOLE 13337 0 4947 DOLBY LABORATORIES INC COMMON STOCK 25659T107 2 30 SH SOLE 30 0 0 DOLLAR GEN CORP NEW COM COMMON STOCK 256677105 6 37 SH SOLE 37 0 0 DOLLAR TREE INC COMMON STOCK 256746108 9 91 SH SOLE 91 0 0 DOMINION ENERGY INC COMMON STOCK 25746U109 552 6666 SH SOLE 6666 0 0 DONALDSON CO INC COMMON STOCK 257651109 644 11173 SH SOLE 11173 0 0 DOVER CORP COMMON STOCK 260003108 1442 12515 SH SOLE 12515 0 0 DOW INC COMMON STOCK 260557103 1134 20712 SH SOLE 20712 0 0 DROPBOX COMMON STOCK 26210C104 5 300 SH SOLE 300 0 0 DUKE ENERGY CORP COMMON STOCK 26441C204 40 436 SH SOLE 436 0 0 DUNKIN BRANDS GOURP INC COMMON STOCK 265504100 4 50 SH SOLE 50 0 0 DUPONT DE NEMOURS INC COMMON STOCK 26614N102 1389 21632 SH SOLE 21632 0 0 EOG RESOURCES COMMON STOCK 26875P101 122327 1460446 SH SOLE 1399106 16257 45083 EOG RESOURCES COMMON STOCK 26875P101 4 45 SH OTR 0 0 45 EOG RESOURCES COMMON STOCK 26875P101 124 1475 SH OTR 400 1475 0 0 EOG RESOURCES COMMON STOCK 26875P101 1218 14545 SH OTR 428 14545 0 0 E TRADE GROUP INC COMMON STOCK 269246401 27 600 SH SOLE 600 0 0 EASTMAN CHEMICAL CO COMMON STOCK 277432100 24 300 SH SOLE 300 0 0 EBAY INC COMMON STOCK 278642103 79 2181 SH SOLE 2181 0 0 ECHOSTAR CORP CL A COMMON STOCK 278768106 0 22 SH SOLE 22 0 0 ECOLAB INC COMMON STOCK 278865100 81967 424719 SH SOLE 411790 475 12454 ECOLAB INC COMMON STOCK 278865100 266 1380 SH OTR 400 1380 0 0 EDWARDS LIFESCIENCE CORP COMMON STOCK 28176E108 21161 90707 SH SOLE 89074 0 1633 ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 16 536 SH SOLE 536 0 0 EMERSON ELECTRIC CO COMMON STOCK 291011104 690 9049 SH SOLE 9049 0 0 ENCANA CORP FOREIGN STOCK 292505104 1814 386741 SH SOLE 374441 0 12300 ENBRIDGE INC FOREIGN STOCK 29250N105 3025 76055 SH SOLE 75430 0 625 ENCOMPASS HEALTH CORP COMMON STOCK 29261A100 9 128 SH SOLE 128 0 0 ENERGY TRANSFER EQUITY L P COMMON STOCK 29273V100 134 10413 SH SOLE 10413 0 0 ENTERGY CORP (NEW) COMMON STOCK 29364G103 60 502 SH SOLE 502 0 0 ENTERPRISE PRODUCTS PARTNERS COMMON STOCK 293792107 196 6950 SH SOLE 6950 0 0 EPAM SYSTEMS INC COMMON STOCK 29414B104 17 80 SH SOLE 80 0 0 EQUINIX INC COMMON STOCK 29444U700 192 329 SH SOLE 329 0 0 ESSEX PPTY TR INC COMMON STOCK 297178105 2 6 SH SOLE 6 0 0 EURONET WORLDWIDE INC COMMON STOCK 298736109 509 3229 SH SOLE 2889 0 340 EVERBRIDGE INC COMMON STOCK 29978A104 2173 27827 SH SOLE 27827 0 0 EVERSOURCE ENERGY COMMON STOCK 30040W108 135 1588 SH SOLE 1588 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 4 45 SH SOLE 45 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 49739 712790 SH SOLE 706143 1366 5281 EXXON MOBIL CORP COMMON STOCK 30231G102 18 255 SH OTR 428 255 0 0 FACEBOOK INC COMMON STOCK 30303M102 65369 318484 SH SOLE 305671 0 12813 FACEBOOK INC COMMON STOCK 30303M102 152 740 SH OTR 400 740 0 0 FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 1303 4855 SH SOLE 4630 0 225 FASTENAL CO COMMON STOCK 311900104 460 12450 SH SOLE 12450 0 0 FEDEX CORP COMMON STOCK 31428X106 1074 7104 SH SOLE 7104 0 0 FIDELITY NATL INFORMATION SVCS COMMON STOCK 31620M106 691 4966 SH SOLE 4781 0 185 FIDELITY NATIONAL FINANCIAL COMMON STOCK 31620R303 7 150 SH SOLE 150 0 0 FIRST HORIZON NATIONAL CORP COMMON STOCK 320517105 2 124 SH SOLE 124 0 0 FIRST MERCHANTS CORP COMMON STOCK 320817109 20 480 SH SOLE 480 0 0 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 10261 87363 SH SOLE 86435 0 928 FIRST REPUBLIC BANK/CA COMMON STOCK 33616C100 59 500 SH OTR 428 500 0 0 FIRST SOLAR INC COMMON STOCK 336433107 183 3265 SH SOLE 3265 0 0 FISERV INC COMMON STOCK 337738108 318054 2750614 SH SOLE 2667503 23054 60057 FISERV INC COMMON STOCK 337738108 3 30 SH OTR 0 0 30 FISERV INC COMMON STOCK 337738108 512 4425 SH OTR 400 4425 0 0 FISERV INC COMMON STOCK 337738108 720 6222 SH OTR 428 6222 0 0 FIRSTENERGY CORP COMMON STOCK 337932107 94 1931 SH SOLE 1931 0 0 FIVE9 INC COMMON STOCK 338307101 4 58 SH SOLE 58 0 0 FLOWERS FOODS INC COMMON STOCK 343498101 120 5510 SH SOLE 5510 0 0 FOOT LOCKER COMMON STOCK 344849104 23 600 SH SOLE 600 0 0 FORD MOTOR CO COMMON STOCK 345370860 9 1000 SH SOLE 1000 0 0 FORTIVE CORP COMMON STOCK 34959J108 42533 556791 SH SOLE 536864 5064 14863 FORTIVE CORP COMMON STOCK 34959J108 30 394 SH OTR 428 394 0 0 FRESENIUS MEDICAL CARE AG FOREIGN STOCK 358029106 34 926 SH SOLE 926 0 0 GCI LIBERTY INC COMMON STOCK 36164V305 1 21 SH SOLE 0 0 21 GW PHARMACEUTICALS ADR FOREIGN STOCK 36197T103 6 60 SH SOLE 60 0 0 GABELLI GLOBAL MULTIMEDIA FD MUTUAL FUNDS 36239Q109 4 500 SH SOLE 500 0 0 GALLAGHER (ARTHUR J) COMMON STOCK 363576109 1 12 SH SOLE 12 0 0 GENERAL DYNAMICS CORP COMMON STOCK 369550108 84 475 SH SOLE 275 0 200 GENERAL ELECTRIC CO COMMON STOCK 369604103 1088 97477 SH SOLE 97477 0 0 GENERAL MILLS INC COMMON STOCK 370334104 1916 35781 SH SOLE 35781 0 0 GENUINE PARTS CO COMMON STOCK 372460105 150 1409 SH SOLE 825 0 584 GILEAD SCIENCES COMMON STOCK 375558103 781 12021 SH SOLE 11521 0 500 GLAXOSMITHKLINE PLC ADR FOREIGN STOCK 37733W105 45 950 SH SOLE 950 0 0 GLOBAL PAYMENTS INC COMMON STOCK 37940X102 17 92 SH SOLE 92 0 0 GLOBE LIFE INC COMMON STOCK 37959E102 79 750 SH SOLE 0 0 750 GOLDMAN SACHS COMMON STOCK 38141G104 34 150 SH SOLE 150 0 0 WR GRACE COMMON STOCK 38388F108 0 11 SH SOLE 11 0 0 GRAINGER (WW) INC COMMON STOCK 384802104 87 257 SH SOLE 257 0 0 HCA HEALTHCARE INC COMMON STOCK 40412C101 148 1000 SH SOLE 1000 0 0 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 86823 1370100 SH SOLE 1341640 8506 19954 HDFC BANK LTD-ADR FOREIGN STOCK 40415F101 91 1440 SH OTR 428 1440 0 0 HSBC HOLDINGS PLC PREFERRED STOCK 404280604 242 9000 SH SOLE 9000 0 0 HP INC COMMON STOCK 40434L105 286 13897 SH SOLE 13897 0 0 HAEMONETICS CORP COMMON STOCK 405024100 53 461 SH SOLE 461 0 0 HAIN CELESTIAL GROUP INC COMMON STOCK 405217100 374 14403 SH SOLE 14403 0 0 HANOVER INSURANCE GROUP COMMON STOCK 410867105 124 910 SH SOLE 910 0 0 HASBRO INC COMMON STOCK 418056107 211 1994 SH SOLE 1994 0 0 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 29626 203375 SH SOLE 198520 0 4855 JACK HENRY & ASSOCIATES INC COMMON STOCK 426281101 76 520 SH OTR 400 520 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 39 268 SH SOLE 268 0 0 HEWLETT PACKARD ENTERPRISE CO COMMON STOCK 42824C109 205 12897 SH SOLE 12897 0 0 HEXCEL CORP NEW COMMON STOCK 428291108 238 3240 SH SOLE 3140 0 100 HILL ROM HOLDINGS INC COMMON STOCK 431475102 3 24 SH SOLE 24 0 0 HOLLYFRONTIER CORP COMMON STOCK 436106108 1 27 SH SOLE 27 0 0 HOLOGIC INC COMMON STOCK 436440101 2 33 SH SOLE 33 0 0 HOME DEPOT INC COMMON STOCK 437076102 55450 253913 SH SOLE 248372 0 5541 HONEYWELL INTL INC COM COMMON STOCK 438516106 7833 44253 SH SOLE 43070 0 1183 HUBBELL INC COMMON STOCK 443510607 15 100 SH SOLE 100 0 0 HUNTINGTON BANCSHARES INC COMMON STOCK 446150104 15 1000 SH SOLE 1000 0 0 HUNTINGTON INGALLS INDS INC COMMON STOCK 446413106 84 333 SH SOLE 333 0 0 IAC/INTERACTIVECORP COMMON STOCK 44919P508 11 46 SH SOLE 46 0 0 IPG PHOTONICS CORP COM COMMON STOCK 44980X109 2 15 SH SOLE 15 0 0 IDEXX LABS COMMON STOCK 45168D104 38112 145949 SH SOLE 143014 0 2935 IDEXX LABS COMMON STOCK 45168D104 157 600 SH OTR 400 600 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 10056 55984 SH SOLE 55984 0 0 ILLUMINA INC COMMON STOCK 452327109 2247 6773 SH SOLE 6773 0 0 INSULET CORP COMMON STOCK 45784P101 171 1000 SH SOLE 1000 0 0 INTEL CORP COMMON STOCK 458140100 11193 187015 SH SOLE 186260 0 755 INTERFACE INC COMMON STOCK 458665304 32 1900 SH SOLE 1900 0 0 INTERCONTINENTAL EXCHANGE GROUP COMMON STOCK 45866F104 15 164 SH SOLE 164 0 0 INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 1567 11688 SH SOLE 11688 0 0 INTERNATIONAL PAPER CO COMMON STOCK 460146103 29 625 SH SOLE 625 0 0 INVESCO MUTUAL FUNDS 46090E103 1878 8833 SH SOLE 8473 0 360 INTUIT COMMON STOCK 461202103 268321 1024400 SH SOLE 992693 7617 24090 INTUIT COMMON STOCK 461202103 141 540 SH OTR 400 540 0 0 INTUIT COMMON STOCK 461202103 996 3801 SH OTR 428 3801 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 2039 3449 SH SOLE 3449 0 0 INVESCO BOND MUTUAL FUN 46131T101 59 4317 SH SOLE 4317 0 0 INVESCO MUTUAL FUNDS 46137V266 63 500 SH SOLE 500 0 0 INVESCO MUTUAL FUNDS 46137V357 58 500 SH SOLE 500 0 0 INVESCO MUTUAL FUNDS 46138E354 79 1355 SH SOLE 1355 0 0 IQVIA HOLDINGS INC COMMON STOCK 46266C105 370 2394 SH SOLE 2335 0 59 IROBOT CORP COMMON STOCK 462726100 61 1200 SH SOLE 1200 0 0 ISHARES MUTUAL FUNDS 464286319 4 105 SH SOLE 0 0 105 ISHARES MUTUAL FUNDS 464287200 8432 26086 SH SOLE 26086 0 0 ISHARES MUTUAL FUNDS 464287234 639 14235 SH SOLE 13785 0 450 ISHARES MUTUAL FUNDS 464287465 1283 18483 SH SOLE 18148 0 335 ISHARES MUTUAL FUNDS 464287473 63 663 SH SOLE 663 0 0 ISHARES MUTUAL FUNDS 464287481 168 1100 SH SOLE 1100 0 0 ISHARES MUTUAL FUNDS 464287507 853 4142 SH SOLE 4044 0 98 ISHARES MUTUAL FUNDS 464287556 10 84 SH SOLE 84 0 0 ISHARES MUTUAL FUNDS 464287622 2360 13225 SH SOLE 13225 0 0 ISHARES MUTUAL FUNDS 464287655 487 2941 SH SOLE 2941 0 0 ISHARES MUTUAL FUNDS 464287689 137 725 SH SOLE 0 0 725 ISHARES MUTUAL FUNDS 464287796 159 4950 SH SOLE 4950 0 0 ISHARES MUTUAL FUNDS 464287804 1453 17331 SH SOLE 16970 0 361 ISHARES MUTUAL FUNDS 464288182 208 2826 SH SOLE 2560 0 266 ISHARES BOND MUTUAL FUN 464288281 84 731 SH SOLE 0 0 731 ISHARES BOND MUTUAL FUN 464288612 10 91 SH SOLE 0 0 91 ISHARES BOND MUTUAL FUN 46429B267 6 225 SH SOLE 225 0 0 ISHARES MUTUAL FUNDS 46429B747 261 2590 SH SOLE 0 0 2590 ISHARES MUTUAL FUNDS 46432F842 8 125 SH SOLE 0 0 125 ISHARES MUTUAL FUNDS 46434G822 43 733 SH SOLE 733 0 0 ITAU UNIBANCO BANCO MULTIPLO ADR FOREIGN STOCK 465562106 52 5673 SH SOLE 5673 0 0 JP MORGAN CHASE & CO COMMON STOCK 46625H100 7486 53700 SH SOLE 53700 0 0 JP MORGAN CHASE & CO MUTUAL FUNDS 46625H365 5 250 SH SOLE 0 0 250 JANUS HENDERSON SHORT DURATION BOND MUTUAL FUN 47103U886 296 5962 SH SOLE 5962 0 0 JEFFERIES COMMON STOCK 47233W109 43 2000 SH SOLE 2000 0 0 JETBLUE AIRWAYS CORP COMMON STOCK 477143101 28 1500 SH SOLE 1500 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 61726 423156 SH SOLE 414136 0 9020 JOHNSON & JOHNSON COMMON STOCK 478160104 277 1900 SH OTR 400 1900 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 409 2806 SH OTR 428 2806 0 0 KANSAS CITY SOUTHERN CORP COMMON STOCK 485170302 551 3600 SH SOLE 3600 0 0 KELLOGG CO COMMON STOCK 487836108 78 1133 SH SOLE 1133 0 0 KEURIG DR PEPPER INC COMMON STOCK 49271V100 29 1000 SH SOLE 1000 0 0 KEYCORP (NEW) COMMON STOCK 493267108 17 820 SH SOLE 0 0 820 KIMBERLY-CLARK CORP COMMON STOCK 494368103 641 4659 SH SOLE 4659 0 0 KIMCO REALTY CORP COMMON STOCK 49446R109 14 655 SH SOLE 655 0 0 KINDER MORGAN INC CLASS P COMMON STOCK 49456B101 3 150 SH SOLE 150 0 0 KINSALE CAP GROUP COMMON STOCK 49714P108 122 1200 SH SOLE 1200 0 0 KONTOOR BRANDS INC COMMON STOCK 50050N103 69 1639 SH SOLE 1639 0 0 THE KRAFT HEINZ CO COMMON STOCK 500754106 8 255 SH SOLE 255 0 0 KROGER CO COMMON STOCK 501044101 45 1553 SH SOLE 1553 0 0 LKQ CORP COMMON STOCK 501889208 164 4600 SH SOLE 4600 0 0 L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 77 390 SH SOLE 390 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 2 7 SH SOLE 7 0 0 LAMAR ADVERTISING CO COMMON STOCK 512816109 650 7285 SH SOLE 7285 0 0 ESTEE LAUDER COMPANIES COMMON STOCK 518439104 6331 30652 SH SOLE 29757 0 895 LIBERTY BROADBAND CORP COMMON STOCK 530307107 32 258 SH SOLE 248 0 10 LIBERTY BROADBAND CORP COMMON STOCK 530307305 85 679 SH SOLE 653 0 26 LIBERTY PROPERTY TRUST COMMON STOCK 531172104 24 400 SH SOLE 400 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229409 294 6090 SH SOLE 2604 0 3486 LIBERTY MEDIA CORPORATION COMMON STOCK 531229607 101 2100 SH SOLE 2018 0 82 LIBERTY MEDIA CORPORATION COMMON STOCK 531229854 23 498 SH SOLE 498 0 0 LIBERTY MEDIA CORPORATION COMMON STOCK 531229870 11 246 SH SOLE 246 0 0 LILIS COMMON STOCK 532403201 0 500 SH SOLE 0 0 500 LILLY (ELI) & CO COMMON STOCK 532457108 614 4675 SH SOLE 4675 0 0 LINCOLN NATIONAL CORP COMMON STOCK 534187109 92 1553 SH SOLE 1553 0 0 LINDBLAD EXPEDITIONS HOLDINGS COMMON STOCK 535219109 970 59306 SH SOLE 59306 0 0 LITHIA MOTORS INC COMMON STOCK 536797103 48 325 SH SOLE 325 0 0 LOCKHEED MARTIN CORP COMMON STOCK 539830109 13 33 SH SOLE 33 0 0 LOWES COMPANIES COMMON STOCK 548661107 33652 280998 SH SOLE 273178 0 7820 LOWES COMPANIES COMMON STOCK 548661107 90 755 SH OTR 400 755 0 0 LOWES COMPANIES COMMON STOCK 548661107 96 800 SH OTR 428 800 0 0 LULULEMON ATHLETICA INC COMMON STOCK 550021109 317 1370 SH SOLE 1370 0 0 M & T BANK CORP COMMON STOCK 55261F104 143 840 SH SOLE 840 0 0 MGIC INVESTMENT COMMON STOCK 552848103 25 1750 SH SOLE 1750 0 0 MKS INSTRUMENTS INC COMMON STOCK 55306N104 44 400 SH SOLE 400 0 0 MSCI INC COMMON STOCK 55354G100 9374 36310 SH SOLE 35194 0 1116 MACROGENICS INC COMMON STOCK 556099109 2 213 SH SOLE 213 0 0 MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 151 2400 SH SOLE 2400 0 0 MANHATTAN ASSOCIATES INC COMMON STOCK 562750109 17 210 SH SOLE 210 0 0 MANPOWER INC COMMON STOCK 56418H100 36 375 SH SOLE 375 0 0 MANULIFE FINANCIAL CORP FOREIGN STOCK 56501R106 36 1750 SH SOLE 1750 0 0 MARATHON PETROLEUM CORP COMMON STOCK 56585A102 53 878 SH SOLE 878 0 0 MARSH & MCLENNAN COMMON STOCK 571748102 972 8727 SH SOLE 8727 0 0 MARRIOTT INTL INC COMMON STOCK 571903202 8 53 SH SOLE 53 0 0 MASTERCARD INC COMMON STOCK 57636Q104 555696 1861068 SH SOLE 1801352 17486 42230 MASTERCARD INC COMMON STOCK 57636Q104 6 20 SH OTR 0 0 20 MASTERCARD INC COMMON STOCK 57636Q104 794 2660 SH OTR 400 2660 0 0 MASTERCARD INC COMMON STOCK 57636Q104 2534 8486 SH OTR 428 8486 0 0 MATERION CORP COMMON STOCK 576690101 27 457 SH SOLE 457 0 0 MCCORMICK & COMPANY COMMON STOCK 579780206 3366 19829 SH SOLE 19729 0 100 MCDONALDS CORP COMMON STOCK 580135101 27260 137949 SH SOLE 135194 0 2755 MCDONALDS CORP COMMON STOCK 580135101 193 980 SH OTR 400 980 0 0 MCDONALDS CORP COMMON STOCK 580135101 204 1031 SH OTR 428 1031 0 0 MCKESSON CORP COMMON STOCK 58155Q103 190 1373 SH SOLE 1373 0 0 MEDICAL PROPERTIES TRUST INC COMMON STOCK 58463J304 27 1300 SH SOLE 0 0 1300 MERCK & CO INC COMMON STOCK 58933Y105 8621 94792 SH SOLE 91330 775 2687 MEREDITH CORP COMMON STOCK 589433101 21 635 SH SOLE 635 0 0 MERITOR INC COMMON STOCK 59001K100 19 741 SH SOLE 741 0 0 METLIFE INC COMMON STOCK 59156R108 14 283 SH SOLE 283 0 0 METTLER TOLEDO INTL COMMON STOCK 592688105 750 945 SH SOLE 945 0 0 MICHAELS COS INC COMMON STOCK 59408Q106 16 2000 SH SOLE 2000 0 0 MICROSOFT CORP COMMON STOCK 594918104 330696 2096995 SH SOLE 2034933 15317 46745 MICROSOFT CORP COMMON STOCK 594918104 6 40 SH OTR 0 0 40 MICROSOFT CORP COMMON STOCK 594918104 1964 12455 SH OTR 428 12455 0 0 MICROCHIP TECHNOLOGY INC COMMON STOCK 595017104 5 48 SH SOLE 48 0 0 MIDDLESEX WATER CO COMMON STOCK 596680108 64 1000 SH SOLE 1000 0 0 MOHAWK INDUSTRIES INC COMMON STOCK 608190104 30 222 SH SOLE 222 0 0 MOLSON COORS BREWING CO COMMON STOCK 60871R209 27 500 SH SOLE 500 0 0 MONDELEZ INTERNATIONAL INC COMMON STOCK 609207105 1131 20531 SH SOLE 20531 0 0 MONGODB INC COMMON STOCK 60937P106 54 410 SH SOLE 410 0 0 MONRO MUFFLER & BRAKE INC COMMON STOCK 610236101 833 10655 SH SOLE 10655 0 0 MONSTER BEVERAGE CORP COMMON STOCK 61174X109 6 89 SH SOLE 89 0 0 MOODYS CORP COMMON STOCK 615369105 588 2477 SH SOLE 2477 0 0 MORGAN STANLEY COMMON STOCK 617446448 32 625 SH SOLE 625 0 0 MORNINGSTAR INC COMMON STOCK 617700109 7 46 SH SOLE 46 0 0 MOTOROLA COMMON STOCK 620076307 153 950 SH SOLE 950 0 0 NASDAQ STOCK MARKET INC COMMON STOCK 631103108 2 23 SH SOLE 23 0 0 NETFLIX INC COMMON STOCK 64110L106 1020 3153 SH SOLE 3153 0 0 NETEASE INC SPONSORED ADR FOREIGN STOCK 64110W102 311 1015 SH SOLE 220 0 795 NEWELL RUBBERMAID INC COMMON STOCK 651229106 104 5389 SH SOLE 5389 0 0 NEWMARKET CORP COMMON STOCK 651587107 2 4 SH SOLE 4 0 0 NEWMONT MINING CORP COMMON STOCK 651639106 258 5928 SH SOLE 5928 0 0 NEXTERA ENERGY INC COMMON STOCK 65339F101 1111 4589 SH SOLE 4589 0 0 NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 205 3900 SH SOLE 3900 0 0 NIKE INC CLASS B COMMON STOCK 654106103 93305 920985 SH SOLE 904000 0 16985 NIKE INC CLASS B COMMON STOCK 654106103 117 1150 SH OTR 428 1150 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 3226 16617 SH SOLE 15702 0 915 NORTHERN DYNASTY COMMON STOCK 66510M204 1 3000 SH SOLE 0 0 3000 NORTHERN TRUST CORP COMMON STOCK 665859104 1000 9417 SH SOLE 9417 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 388 1127 SH SOLE 1127 0 0 NOVARTIS AG ADR FOREIGN STOCK 66987V109 2034 21476 SH SOLE 21201 0 275 NOVO-NORDISK A/S ADR FOREIGN STOCK 670100205 931 16090 SH SOLE 16090 0 0 NUCOR CORP COMMON STOCK 670346105 28 500 SH SOLE 500 0 0 NUTANIX INC COMMON STOCK 67059N108 31 1000 SH SOLE 1000 0 0 NVIDIA CORP COMMON STOCK 67066G104 1662 7063 SH SOLE 5918 0 1145 O-I GLASS INC COMMON STOCK 67098H104 33 2750 SH SOLE 2750 0 0 O'REILLY AUTOMOTIVE INC COMMON STOCK 67103H107 1569 3581 SH SOLE 3581 0 0 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 42621 1034246 SH SOLE 991625 14180 28441 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 4 105 SH OTR 0 0 105 OCCIDENTAL PETROLEUM CORP COMMON STOCK 674599105 715 17340 SH OTR 428 17340 0 0 OKTA INC COMMON STOCK 679295105 5 40 SH SOLE 40 0 0 OLD NATIONAL BANCORP COMMON STOCK 680033107 402 21966 SH SOLE 21966 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 134 1660 SH SOLE 1660 0 0 ONEOK INC (NEW) COMMON STOCK 682680103 984 13002 SH SOLE 13002 0 0 ORACLE CORP COM COMMON STOCK 68389X105 187 3528 SH SOLE 3200 0 328 ORBCOMM INC COMMON STOCK 68555P100 4 1000 SH SOLE 1000 0 0 ORMAT TECHNOLOGIES INC COMMON STOCK 686688102 80 1075 SH SOLE 1075 0 0 OUTFRONT MEDIA INC COMMON STOCK 69007J106 885 33000 SH SOLE 28000 0 5000 OWENS CORNING COMMON STOCK 690742101 37 575 SH SOLE 575 0 0 OXFORD LANE CAPITAL CORP COMMON STOCK 691543102 0 100 SH SOLE 100 0 0 PNC FINANCIAL CORP COMMON STOCK 693475105 1086 6803 SH SOLE 6803 0 0 PPG INDUSTRIES INC COMMON STOCK 693506107 33 250 SH SOLE 250 0 0 PALO ALTO NETWORKS INC COMMON STOCK 697435105 241 1040 SH SOLE 955 0 85 PANHANDLE OIL AND GAS INC COMMON STOCK 698477106 16 1405 SH SOLE 1405 0 0 PARK OHIO HOLDINGS CORP COMMON STOCK 700666100 2 50 SH SOLE 50 0 0 PARKER-HANNIFIN CORP COMMON STOCK 701094104 531 2580 SH SOLE 2580 0 0 PARSLEY ENERGY INV CL A COMMON STOCK 701877102 297 15700 SH SOLE 11700 0 4000 PAYCHEX INC COMMON STOCK 704326107 5822 68444 SH SOLE 67984 0 460 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 238556 901028 SH SOLE 868103 9094 23831 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 4 15 SH OTR 0 0 15 PAYCOM SOFTWARE INC COMMON STOCK 70432V102 32 120 SH OTR 428 120 0 0 PAYPAL HOLDINGS INC COMMON STOCK 70450Y103 18890 174634 SH SOLE 169226 0 5408 PEMBINA PIPELINE CORP FOREIGN STOCK 706327103 170 4598 SH SOLE 4598 0 0 PEOPLES UNITED FINANCIAL INC COMMON STOCK 712704105 131 7748 SH SOLE 7748 0 0 PEPSICO INC COMMON STOCK 713448108 29725 217491 SH SOLE 213776 625 3090 PERKINELMER INC COMMON STOCK 714046109 3 26 SH SOLE 26 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 23 975 SH SOLE 0 0 975 PETROLEO BRASILEIRO SA-ADR FOREIGN STOCK 71654V408 115 7225 SH SOLE 7225 0 0 PFIZER COMMON STOCK 717081103 2786 71096 SH SOLE 70648 0 448 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 46073 541457 SH SOLE 525164 2901 13392 PHILIP MORRIS INTERNATIONAL COMMON STOCK 718172109 128 1500 SH OTR 428 1500 0 0 PHILLIPS 66 COMMON STOCK 718546104 305 2734 SH SOLE 2734 0 0 PIMCO MUTUAL FUNDS 72201H108 31 2628 SH SOLE 0 0 2628 PIMCO BOND MUTUAL FUN 72201R833 152 1500 SH SOLE 1500 0 0 PIMCO MUTUAL FUNDS 72202D106 139 5500 SH SOLE 5500 0 0 PINNACLE WEST CAPITAL CORP COMMON STOCK 723484101 51 567 SH SOLE 567 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 303 2000 SH SOLE 2000 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 4 45 SH SOLE 45 0 0 PLANET FITNESS COMMON STOCK 72703H101 6 75 SH SOLE 75 0 0 PLANTRONICS INC COMMON STOCK 727493108 18 650 SH SOLE 650 0 0 POOL CORP COMMON STOCK 73278L105 382 1800 SH SOLE 1800 0 0 POPE RESOURCES DEL LTD PARTNERSHIPS 732857107 185 2000 SH SOLE 2000 0 0 PORTLAND GENERAL ELECTRIC CO COMMON STOCK 736508847 64 1143 SH SOLE 768 0 375 PORTOLA PHARMACEUTICALS INC COMMON STOCK 737010108 0 10 SH SOLE 10 0 0 T ROWE PRICE GROUP INC COMMON STOCK 74144T108 61 500 SH SOLE 500 0 0 PRINCIPAL FINANCIAL GROUP INC COMMON STOCK 74251V102 33 595 SH SOLE 595 0 0 PROCTER & GAMBLE CO COMMON STOCK 742718109 64407 515672 SH SOLE 515647 0 25 PROCTER & GAMBLE CO COMMON STOCK 742718109 146 1168 SH OTR 428 1168 0 0 PROGRESSIVE CORP OHIO COMMON STOCK 743315103 80 1107 SH SOLE 1107 0 0 PROOFPRINT INC COMMON STOCK 743424103 1 13 SH SOLE 13 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 28 300 SH SOLE 300 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 21 100 SH SOLE 0 0 100 PURE STORAGE INC COMMON STOCK 74624M102 2 100 SH SOLE 100 0 0 QORVO INC COMMON STOCK 74736K101 157 1352 SH SOLE 1352 0 0 Q2 HLDGS INC COMMON STOCK 74736L109 270 3330 SH SOLE 1500 0 1830 QUALCOMM INC COMMON STOCK 747525103 24082 272940 SH SOLE 266780 0 6160 QUALCOMM INC COMMON STOCK 747525103 333 3778 SH OTR 428 3778 0 0 QUALYS COMMON STOCK 74758T303 2075 24895 SH SOLE 24895 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 203 1900 SH SOLE 1900 0 0 QURATE RETAIL INC QVC COMMON STOCK 74915M100 22 2600 SH SOLE 2600 0 0 RADIUS HEALTH INC COMMON STOCK 750469207 0 10 SH SOLE 10 0 0 RANGE RES CORP COMMON STOCK 75281A109 23 4680 SH SOLE 4680 0 0 RAYTHEON CO COMMON STOCK 755111507 1321 6011 SH SOLE 5261 0 750 REALOGY HOLDINGS CORP COMMON STOCK 75605Y106 21 2200 SH SOLE 2200 0 0 REALTY INCOME CORPORATION COMMON STOCK 756109104 220 2986 SH SOLE 2986 0 0 RESIDEO TECHNOLOGIES INC COMMON STOCK 76118Y104 30 2500 SH SOLE 2500 0 0 RIGEL PHARMACEUTICALS INC COMMON STOCK 766559603 0 27 SH SOLE 27 0 0 ROCKWELL AUTOMATION COMMON STOCK 773903109 4626 22824 SH SOLE 22824 0 0 ROPER INDUSTRIES INC COMMON STOCK 776696106 61173 172693 SH SOLE 166863 0 5830 ROPER INDUSTRIES INC COMMON STOCK 776696106 142 400 SH OTR 400 400 0 0 ROSS STORES INC COMMON STOCK 778296103 23248 199694 SH SOLE 195149 490 4055 ROYAL DUTCH SHELL PLC FOREIGN STOCK 780259206 1477 25041 SH SOLE 25039 0 2 RYDER SYSTEM INC COMMON STOCK 783549108 27 500 SH SOLE 500 0 0 S&P GLOBAL INC COMMON STOCK 78409V104 798 2921 SH SOLE 2921 0 0 SBA COMMUNICATIONS CORP COMMON STOCK 78410G104 13 54 SH SOLE 54 0 0 SLM CORP COMMON STOCK 78442P106 25 2750 SH SOLE 2750 0 0 SPDR MUTUAL FUNDS 78462F103 2773 8614 SH SOLE 8348 0 266 SPDR GOLD TRUST MUTUAL FUNDS 78463V107 498 3482 SH SOLE 3197 0 285 SPDR BOND MUTUAL FUN 78464A391 6 200 SH SOLE 200 0 0 SS&C TECH HOLDINGS INC COMMON STOCK 78467J100 1 22 SH SOLE 22 0 0 SPDR MUTUAL FUNDS 78467X109 570 2000 SH SOLE 2000 0 0 SPDR MUTUAL FUNDS 78467Y107 860 2290 SH SOLE 2240 0 50 SPDR BOND MUTUAL FUN 78468R739 147 3000 SH SOLE 3000 0 0 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 116 463 SH SOLE 463 0 0 SABINE ROYALTY TRUST COMMON STOCK 785688102 58 1437 SH SOLE 1437 0 0 SABRE CORP COMMON STOCK 78573M104 25 1100 SH SOLE 1100 0 0 SAGE THERAPEUTICS INC COMMON STOCK 78667J108 4 50 SH SOLE 50 0 0 SALESFORCE.COM COMMON STOCK 79466L302 93109 572487 SH SOLE 556275 0 16212 SALESFORCE.COM COMMON STOCK 79466L302 136 835 SH OTR 400 835 0 0 SALESFORCE.COM COMMON STOCK 79466L302 105 645 SH OTR 428 645 0 0 SALLY BEAUTY CO INC COMMON STOCK 79546E104 27 1475 SH SOLE 1475 0 0 SANGAMO THERAPEUTICS INC COMMON STOCK 800677106 42 5000 SH SOLE 0 0 5000 HENRY SCHEIN INC COMMON STOCK 806407102 89 1335 SH SOLE 1335 0 0 SCHLUMBERGER LTD FOREIGN STOCK 806857108 559 13905 SH SOLE 13905 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 2 50 SH SOLE 50 0 0 SCIPLAY CORP COMMON STOCK 809087109 25 2000 SH SOLE 2000 0 0 SCOTTS CO COMMON STOCK 810186106 1 12 SH SOLE 12 0 0 SPDR MUTUAL FUNDS 81369Y506 405 6750 SH SOLE 6750 0 0 SPDR MUTUAL FUNDS 81369Y803 303 3300 SH SOLE 3300 0 0 SERVICENOW INC COMMON STOCK 81762P102 809 2867 SH SOLE 2867 0 0 SHAKE SHACK INC COMMON STOCK 819047101 3 50 SH SOLE 50 0 0 SHERWIN WILLIAMS CO COMMON STOCK 824348106 222 380 SH SOLE 380 0 0 SIMON PROPERTIES GROUP (NEW) COMMON STOCK 828806109 938 6299 SH SOLE 6299 0 0 SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 152 21265 SH SOLE 21265 0 0 SKYWORKS SOLUTIONS INC COMMON STOCK 83088M102 36 298 SH SOLE 298 0 0 SMUCKER J M CO COMMON STOCK 832696405 301 2887 SH SOLE 2887 0 0 SOHU COM LTD COMMON STOCK 83410S108 1 100 SH SOLE 0 0 100 SONY CORP FOREIGN STOCK 835699307 20 300 SH SOLE 300 0 0 SOUTHERN CO COMMON STOCK 842587107 54 850 SH SOLE 850 0 0 SPECTRUM BRANDS HOLDINGS INC COMMON STOCK 84790A105 3 50 SH SOLE 50 0 0 SPIRIT AEROSYSTEMS HLDGS INC COMMON STOCK 848574109 2 25 SH SOLE 25 0 0 SQUARE INC COMMON STOCK 852234103 52 825 SH SOLE 825 0 0 STANLEY BLACK & DECKER INC COMMON STOCK 854502101 555 3350 SH SOLE 3350 0 0 STARBUCKS CORP COMMON STOCK 855244109 129976 1478339 SH SOLE 1442171 1445 34723 STARBUCKS CORP COMMON STOCK 855244109 181 2060 SH OTR 428 2060 0 0 STATE STREET CORP COMMON STOCK 857477103 9304 117621 SH SOLE 117621 0 0 STERICYCLE INC COMMON STOCK 858912108 45 700 SH SOLE 700 0 0 STRYKER CORP COMMON STOCK 863667101 266073 1267374 SH SOLE 1230646 9994 26734 STRYKER CORP COMMON STOCK 863667101 3 15 SH OTR 0 0 15 STRYKER CORP COMMON STOCK 863667101 92 440 SH OTR 400 440 0 0 STRYKER CORP COMMON STOCK 863667101 1060 5048 SH OTR 428 5048 0 0 STURM RUGER & CO INC COMMON STOCK 864159108 4 95 SH SOLE 95 0 0 SUN LIFE FINANCIAL INC FOREIGN STOCK 866796105 319 7000 SH SOLE 7000 0 0 SUNCOR ENERGY INC NEW FOREIGN STOCK 867224107 223 6805 SH SOLE 6805 0 0 SUNOPTA INC COM FOREIGN STOCK 8676EP108 16 6400 SH SOLE 6400 0 0 SYNOPSYS INC COMMON STOCK 871607107 3 25 SH SOLE 25 0 0 SYNOVUS FINANCIAL CORP COMMON STOCK 87161C501 27 700 SH SOLE 700 0 0 SYNNEX CORPORATION COMMON STOCK 87162W100 39 300 SH SOLE 300 0 0 SYSCO CORP COMMON STOCK 871829107 8076 94412 SH SOLE 93612 0 800 TJX COMPANIES INC COMMON STOCK 872540109 269096 4407070 SH SOLE 4266569 38037 102464 TJX COMPANIES INC COMMON STOCK 872540109 3 50 SH OTR 0 0 50 TJX COMPANIES INC COMMON STOCK 872540109 158 2595 SH OTR 400 2595 0 0 TJX COMPANIES INC COMMON STOCK 872540109 632 10341 SH OTR 428 10341 0 0 TAKEDA PHARMACEUTICAL CO FOREIGN STOCK 874060205 18 911 SH SOLE 911 0 0 TARGET CORP COMMON STOCK 87612E106 1490 11618 SH SOLE 11618 0 0 TC ENERGY CORPORATION FOREIGN STOCK 87807B107 176 3295 SH SOLE 3295 0 0 TEGNA INC COMMON STOCK 87901J105 8 500 SH SOLE 500 0 0 TENCENT MUSIC COMMON STOCK 88034P109 6 500 SH SOLE 500 0 0 TESLA MOTORS INC COMMON STOCK 88160R101 670 1602 SH SOLE 1588 0 14 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 87 682 SH SOLE 682 0 0 TEXTRON COMMON STOCK 883203101 53 1193 SH SOLE 1193 0 0 TRADE DESK INC COMMON STOCK 88339J105 31321 120566 SH SOLE 116581 0 3985 TRADE DESK INC COMMON STOCK 88339J105 431 1660 SH OTR 400 1660 0 0 THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 72088 221899 SH SOLE 214632 375 6892 3M COMPANY COMMON STOCK 88579Y101 7033 39865 SH SOLE 39775 0 90 TIFFANY & CO COMMON STOCK 886547108 381 2850 SH SOLE 2850 0 0 TIMKEN CO COMMON STOCK 887389104 901 16000 SH SOLE 16000 0 0 TIMKENSTEEL CORP COMMON STOCK 887399103 63 8000 SH SOLE 8000 0 0 TOCAGEN INC COMMON STOCK 888846102 2 2898 SH SOLE 2898 0 0 TOMPKINS FINANCIAL CORPORATION COMMON STOCK 890110109 53 575 SH SOLE 575 0 0 TORONTO-DOMINION BANK FOREIGN STOCK 891160509 251 4466 SH SOLE 4466 0 0 TOTAL FINA ELF S A ADR FOREIGN STOCK 89151E109 239 4320 SH SOLE 4320 0 0 TOWNE BANK COMMON STOCK 89214P109 98 3510 SH SOLE 3510 0 0 TOYOTA MOTOR CORP SPONS ADR FOREIGN STOCK 892331307 41 290 SH SOLE 290 0 0 TRANSUNION COMMON STOCK 89400J107 8 90 SH SOLE 90 0 0 THE TRAVELERS COMPANIES COMMON STOCK 89417E109 29 215 SH SOLE 215 0 0 TRIMBLE NAVIGATION LTD COMMON STOCK 896239100 1887 45267 SH SOLE 43612 0 1655 TRUIST FINANCIAL CORP COMMON STOCK 89832Q109 271 4820 SH SOLE 4820 0 0 TWILIO INC COMMON STOCK 90138F102 40 410 SH SOLE 410 0 0 TYLER TECHNOLOGIES INC COMMON STOCK 902252105 3164 10545 SH SOLE 9930 0 615 TYSON FOODS INC COMMON STOCK 902494103 46 500 SH SOLE 500 0 0 UGI CORP NEW COMMON STOCK 902681105 129 2850 SH SOLE 2850 0 0 US BANCORP COMMON STOCK 902973304 1282 21617 SH SOLE 21617 0 0 ULTA BEAUTY INC COMMON STOCK 90384S303 5719 22594 SH SOLE 21949 0 645 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 109028 1907075 SH SOLE 1852975 7002 47098 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 82 1440 SH OTR 400 1440 0 0 UNILEVER PLC SPONSORED ADR FOREIGN STOCK 904767704 1097 19180 SH OTR 428 19180 0 0 UNILEVER NV FOREIGN STOCK 904784709 1274 22164 SH SOLE 20694 1470 0 UNION PACIFIC COMMON STOCK 907818108 45490 251620 SH SOLE 243035 0 8585 UNION PACIFIC COMMON STOCK 907818108 4 20 SH OTR 0 0 20 UNION PACIFIC COMMON STOCK 907818108 72 400 SH OTR 428 400 0 0 UNITED BANCORP INC COMMON STOCK 909911109 222 15536 SH SOLE 15536 0 0 UNITED PARCEL SERVICE COMMON STOCK 911312106 392 3350 SH SOLE 3200 0 150 UNITED RENTALS INC COMMON STOCK 911363109 33 200 SH SOLE 200 0 0 UNITED TECHNOLOGIES COMMON STOCK 913017109 36235 241950 SH SOLE 234680 1669 5601 UNITED TECHNOLOGIES COMMON STOCK 913017109 132 880 SH OTR 400 880 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 382 1301 SH SOLE 1301 0 0 UNITI GROUP INC COMMON STOCK 91325V108 3 397 SH SOLE 397 0 0 UNUMPROVIDENT CORP COMMON STOCK 91529Y106 24 825 SH SOLE 825 0 0 URBAN ONE INC COMMON STOCK 91705J204 9 4500 SH SOLE 0 0 4500 V F CORPORATION COMMON STOCK 918204108 1200 12038 SH SOLE 12038 0 0 VAIL RESORTS INC COMMON STOCK 91879Q109 287 1198 SH SOLE 1198 0 0 VALERO ENERGY CORP COMMON STOCK 91913Y100 5 49 SH SOLE 49 0 0 VALMONT INDUSTRIES INC COMMON STOCK 920253101 1081 7220 SH SOLE 7220 0 0 VANGUARD MUTUAL FUNDS 921908844 1506 12080 SH SOLE 11610 0 470 VANGUARD MUTUAL FUNDS 921943858 63 1420 SH SOLE 1420 0 0 VANGUARD MUTUAL FUNDS 922042676 38 640 SH SOLE 435 0 205 VANGUARD MUTUAL FUNDS 922042718 83 750 SH SOLE 750 0 0 VANGUARD MUTUAL FUNDS 922042742 81 1000 SH SOLE 1000 0 0 VANGUARD MUTUAL FUNDS 922042775 321 5975 SH SOLE 5300 0 675 VANGUARD MUTUAL FUNDS 922042858 167 3747 SH SOLE 3512 0 235 VANGUARD MUTUAL FUNDS 922042874 920 15700 SH SOLE 15700 0 0 VANGUARD MUTUAL FUNDS 92204A108 265 1400 SH SOLE 1400 0 0 VANGUARD BOND MUTUAL FUN 92206C409 1 15 SH SOLE 15 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 80 560 SH SOLE 560 0 0 VEEVA SYSTEMS INC COMMON STOCK 922475108 5621 39963 SH SOLE 39858 0 105 VEEVA SYSTEMS INC COMMON STOCK 922475108 194 1380 SH OTR 400 1380 0 0 VANGUARD MUTUAL FUNDS 922908363 26 88 SH SOLE 0 0 88 VANGUARD MUTUAL FUNDS 922908553 167 1800 SH SOLE 1800 0 0 VANGUARD MUTUAL FUNDS 922908744 186 1550 SH SOLE 1550 0 0 VANGUARD MUTUAL FUNDS 922908751 245 1480 SH SOLE 1480 0 0 VANGUARD MUTUAL FUNDS 922908769 4164 25448 SH SOLE 25448 0 0 VERASTEM INC COMMON STOCK 92337C104 23 17390 SH SOLE 17390 0 0 VERISIGN COMMON STOCK 92343E102 98 509 SH SOLE 509 0 0 VERIZON COMMON STOCK 92343V104 832 13557 SH SOLE 13132 0 425 VERTEX PHARMACEUTICALS COMMON STOCK 92532F100 185 844 SH SOLE 844 0 0 VIACOMCBS INC CLASS B COMMON STOCK 92556H206 2 54 SH SOLE 54 0 0 VISA INC COMMON STOCK 92826C839 125483 667816 SH SOLE 659201 0 8615 VISA INC COMMON STOCK 92826C839 8 40 SH OTR 0 0 40 VODAFONE GROUP PLC FOREIGN STOCK 92857W308 131 6761 SH SOLE 761 0 6000 VORNADO REALTY TRUST COMMON STOCK 929042109 133 2000 SH SOLE 2000 0 0 W P CAREY INC COMMON STOCK 92936U109 800 10000 SH SOLE 10000 0 0 WEC ENERGY GROUP INC COMMON STOCK 92939U106 19 205 SH SOLE 205 0 0 WABTEC CORP COMMON STOCK 929740108 18 235 SH SOLE 235 0 0 WAL-MART STORES INC COMMON STOCK 931142103 3975 33452 SH SOLE 33117 0 335 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 3590 60881 SH SOLE 60006 0 875 WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 35 592 SH OTR 428 592 0 0 WASHINGTON FED INC COMMON STOCK 938824109 9 245 SH SOLE 245 0 0 WASHINGTON TR BANCORP INC COMMON STOCK 940610108 59 1089 SH SOLE 1089 0 0 WASTE CONNECTIONS INC FOREIGN STOCK 94106B101 97 1072 SH SOLE 1072 0 0 WASTE MANAGEMENT INC COMMON STOCK 94106L109 35 308 SH SOLE 308 0 0 WATERS CORP COMMON STOCK 941848103 112 480 SH SOLE 480 0 0 WATSCO INC COMMON STOCK 942622200 3886 21573 SH SOLE 21503 0 70 WATTS WATER TECHNOLOGIES INC COMMON STOCK 942749102 8 84 SH SOLE 84 0 0 WAYFAIR INC CL A COMMON STOCK 94419L101 90 1000 SH SOLE 1000 0 0 WEINGARTEN REALTY INV SBI COMMON STOCK 948741103 128 4085 SH SOLE 4085 0 0 WELLS FARGO & CO (NEW) COMMON STOCK 949746101 2615 48597 SH SOLE 48574 0 23 WESTERN DIGITAL CORP COMMON STOCK 958102105 41 650 SH SOLE 650 0 0 WESTLAKE CHEMICAL CORP COMMON STOCK 960413102 26 375 SH SOLE 375 0 0 WESTPAC BANKING FOREIGN STOCK 961214301 34 2000 SH SOLE 1000 0 1000 WESTROCK CO COMMON STOCK 96145D105 29 675 SH SOLE 675 0 0 WEX INC COMMON STOCK 96208T104 256724 1225648 SH SOLE 1186470 8426 30752 WEX INC COMMON STOCK 96208T104 3 15 SH OTR 0 0 15 WEX INC COMMON STOCK 96208T104 205 980 SH OTR 400 980 0 0 WEX INC COMMON STOCK 96208T104 1193 5694 SH OTR 428 5694 0 0 WEYERHAEUSER COMMON STOCK 962166104 693 22944 SH SOLE 22944 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 33 225 SH SOLE 225 0 0 WILLIAMS COMPANIES COMMON STOCK 969457100 83 3500 SH SOLE 3500 0 0 WINNEBAGO INDS INC COMMON STOCK 974637100 53 1000 SH SOLE 1000 0 0 WISDOMTREE MUTUAL FUNDS 97717W281 11 225 SH SOLE 225 0 0 WISDOMTREE MUTUAL FUNDS 97717W760 68 950 SH SOLE 950 0 0 WISDOMTREE MUTUAL FUNDS 97717W778 125 1900 SH SOLE 1900 0 0 WISDOM TREE MUTUAL FUNDS 97717X669 145 3000 SH SOLE 0 0 3000 WPX ENERGY INC COMMON STOCK 98212B103 76 5500 SH SOLE 5500 0 0 WYNDHAM WORLDWIDE CORP COMMON STOCK 98310W108 79 1520 SH SOLE 1520 0 0 WYNDHAM COMMON STOCK 98311A105 95 1520 SH SOLE 1520 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 725 11422 SH SOLE 10922 0 500 XILINX INC COMMON STOCK 983919101 20 200 SH SOLE 200 0 0 XYLEM INC COMMON STOCK 98419M100 576 7315 SH SOLE 6815 0 500 XEROX HOLDING CORP COMMON STOCK 98421M106 0 12 SH SOLE 12 0 0 YUM! BRANDS COMMON STOCK 988498101 184 1825 SH SOLE 1825 0 0 YUM CHINA HOLDINGS INC COMMON STOCK 98850P109 87 1820 SH SOLE 1820 0 0 ZIMMER HOLDINGS INC COMMON STOCK 98956P102 509 3402 SH SOLE 3402 0 0 ZOETIS INC COMMON STOCK 98978V103 2184 16501 SH SOLE 15801 0 700 ZUORA INC COMMON STOCK 98983V106 2 160 SH SOLE 160 0 0 ALKERMES PLC FOREIGN STOCK G01767105 26 1250 SH SOLE 1250 0 0 ALLERGAN PLC FOREIGN STOCK G0177J108 53 275 SH SOLE 275 0 0 AMCOR PLC FOREIGN STOCK G0250X107 6894 635953 SH SOLE 635953 0 0 ATLASSIAN CORP PLC CL A COMMON STOCK G06242104 47 390 SH SOLE 390 0 0 ACCENTURE PLC FOREIGN STOCK G1151C101 29591 140528 SH SOLE 134683 0 5845 BUNGE LIMITED COMMON STOCK G16962105 32 551 SH SOLE 551 0 0 EATON CORP COMMON STOCK G29183103 104 1100 SH SOLE 1100 0 0 IHS MARKIT LTD SHS FOREIGN STOCK G47567105 2196 29141 SH SOLE 29141 0 0 INGERSOLL-RAND PLC COMMON STOCK G47791101 97 727 SH SOLE 727 0 0 JAZZ PHARMACEUTICALS FOREIGN STOCK G50871105 26 175 SH SOLE 175 0 0 JOHNSON CONTROLS INTERNATIONAL FOREIGN STOCK G51502105 396 9739 SH SOLE 9739 0 0 LAZARD COMMON STOCK G54050102 26 650 SH SOLE 650 0 0 LIBERTY GLOBAL PLC COMMON STOCK G5480U104 23 1029 SH SOLE 998 0 31 LIBERTY GLOBAL PLC COMMON STOCK G5480U120 67 3093 SH SOLE 3000 0 93 LINDE PLC FOREIGN STOCK G5494J103 539 2530 SH SOLE 2530 0 0 MEDTRONIC PLC FOREIGN STOCK G5960L103 629 5546 SH SOLE 5046 0 500 NORWEGIAN CRUISE LINE COMMON STOCK G66721104 35 600 SH SOLE 600 0 0 PAGSEGURO DIGITAL LTD FOREIGN STOCK G68707101 111 3245 SH SOLE 0 0 3245 RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 108 550 SH SOLE 550 0 0 PENTAIR PLC FOREIGN STOCK G7S00T104 14 300 SH SOLE 300 0 0 SENSATA TECHNOLOGIES HOLDING PLC FOREIGN STOCK G8060N102 28 525 SH SOLE 525 0 0 LIBERTY LATIN AMERICA COMMON STOCK G9001E102 42 2168 SH SOLE 2164 0 4 LIBERTY LATIN AMERICA COMMON STOCK G9001E128 10 529 SH SOLE 514 0 15 WHITE MOUNTAINS INSURANCE GROUP COMMON STOCK G9618E107 4 4 SH SOLE 4 0 0 ALCON INC FOREIGN STOCK H01301128 52 919 SH SOLE 919 0 0 CHUBB LTD FOREIGN STOCK H1467J104 908 5832 SH SOLE 5832 0 0 TE CONNECTIVITY LTD FOREIGN STOCK H84989104 458 4779 SH SOLE 4779 0 0 TRANSOCEAN LTD FOREIGN STOCK H8817H100 22 3195 SH SOLE 2603 0 592 SPOTIFY TECH COMMON STOCK L8681T102 11 75 SH SOLE 75 0 0 CHECK POINT SOFTWARE TECH LTD COMMON STOCK M22465104 243 2190 SH SOLE 2190 0 0 CORE LABORATORIES FOREIGN STOCK N22717107 495 13138 SH SOLE 13138 0 0 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 128258 1007845 SH SOLE 969029 11595 27221 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 4 30 SH OTR 0 0 30 NXP SEMICONDUCTORS FOREIGN STOCK N6596X109 1193 9375 SH OTR 428 9375 0 0 MAKEMYTRIP LTD FOREIGN STOCK V5633W109 60 2630 SH SOLE 0 0 2630 DIANA SHIPPING INC COMMON STOCK Y2066G104 49 15760 SH SOLE 15760 0 0