The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579y101 1,251 7,090 SH   SOLE 0 7,090 0 0
3M CO COM 88579y101 9,437 53,493 SH   OTR 3,6,7,8,9 0 53,493 0
ABBOTT LABS COM 002824100 928 10,679 SH   SOLE 0 10,679 0 0
ABBOTT LABS COM 002824100 3,413 39,295 SH   OTR 3,6,7,8,9 0 39,295 0
ABBVIE INC COM 00287y109 159 1,800 SH   SOLE 0 1,800 0 0
ABBVIE INC COM 00287y109 217 2,450 SH   OTR 7,8 0 2,450 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 1,369 6,501 SH   SOLE 0 6,501 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 12,602 59,848 SH   OTR 3,6,7,8,9 0 59,848 0
ADOBE INC COM 00724f101 92 280 SH   SOLE 0 280 0 0
ADOBE INC COM 00724f101 1,672 5,070 SH   OTR 7,9 0 5,070 0
AIR PRODS & CHEMS INC COM 009158106 94 402 SH   SOLE 0 402 0 0
AIR PRODS & CHEMS INC COM 009158106 5,374 22,867 SH   OTR 3,6,7,8,9 0 22,867 0
ALCON INC ORD SHS h01301128 577 10,201 SH   SOLE 0 10,201 0 0
ALCON INC ORD SHS h01301128 5,059 89,422 SH   OTR 3,6,7,8,9 0 89,422 0
ALPHABET INC CAP STK CL A 02079k305 13 10 SH   SOLE 0 10 0 0
ALPHABET INC CAP STK CL A 02079k305 585 437 SH   OTR 3,7,8,9 0 437 0
ALPHABET INC CAP STK CL C 02079k107 2,678 2,003 SH   SOLE 0 2,003 0 0
ALPHABET INC CAP STK CL C 02079k107 32,571 24,361 SH   OTR 3,6,7,8,9 0 24,361 0
AMAZON COM INC COM 023135106 547 296 SH   SOLE 0 296 0 0
AMAZON COM INC COM 023135106 9,720 5,260 SH   OTR 3,6,7,8,9 0 5,260 0
AMGEN INC COM 031162100 410 1,700 SH   SOLE 0 1,700 0 0
AMGEN INC COM 031162100 533 2,210 SH   OTR 7,8,9 0 2,210 0
APPLE INC COM 037833100 5,737 19,537 SH   SOLE 0 19,537 0 0
APPLE INC COM 037833100 52,251 177,936 SH   OTR 3,6,7,8,9 0 177,936 0
AT&T INC COM 00206r102 2,124 54,353 SH   SOLE 0 54,353 0 0
AT&T INC COM 00206r102 20,398 521,945 SH   OTR 3,6,7,8,9 0 521,945 0
AUTOMATIC DATA PROCESSING INC COM 053015103 3,391 19,890 SH   SOLE 0 19,890 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 65,115 381,905 SH   OTR 3,6,7,8,9 0 381,905 0
BAXTER INTL INC COM 071813109 359 4,290 SH   OTR 7,9 0 4,290 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,844 8,141 SH   SOLE 0 8,141 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23,556 103,999 SH   OTR 3,6,7,8,9 0 103,999 0
BHP GROUP LTD SPONSORED ADS 088606108 166 3,030 SH   SOLE 0 3,030 0 0
BHP GROUP LTD SPONOTRED ADS 088606108 719 13,140 SH   OTR 3,6,7,8 0 13,140 0
BRISTOL MYERS SQUIBB CO COM 110122108 398 6,200 SH   SOLE 0 6,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 321 5,000 SH   OTR 6,7,9 0 5,000 0
CATERPILLAR INC DEL COM 149123101 955 6,470 SH   SOLE 0 6,470 0 0
CATERPILLAR INC DEL COM 149123101 16,795 113,729 SH   OTR 3,6,7,8,9 0 113,729 0
CHEVRON CORP NEW COM 166764100 91 758 SH   SOLE 0 758 0 0
CHEVRON CORP NEW COM 166764100 494 4,101 SH   OTR 6,7 0 4,101 0
CHUBB LIMITED COM h1467j104 134 860 SH   SOLE 0 860 0 0
CHUBB LIMITED COM h1467j104 489 3,139 SH   OTR 3,6,7,8,9 0 3,139 0
CISCO SYS INC COM 17275r102 2,900 60,459 SH   SOLE 0 60,459 0 0
CISCO SYS INC COM 17275r102 23,418 488,273 SH   OTR 3,6,7,8,9 0 488,273 0
COCA COLA CO COM 191216100 2,387 43,119 SH   SOLE 0 43,119 0 0
COCA COLA CO COM 191216100 37,367 675,099 SH   OTR 3,6,7,8,9 0 675,099 0
COLGATE PALMOLIVE CO COM 194162103 1,093 15,871 SH   SOLE 0 15,871 0 0
COLGATE PALMOLIVE CO COM 194162103 11,709 170,087 SH   OTR 3,6,7,8,9 0 170,087 0
CORNING INC COM 219350105 281 9,650 SH   SOLE 0 9,650 0 0
CORNING INC COM 219350105 446 15,320 SH   OTR 7,8,9 0 15,320 0
COSTCO WHSL CORP NEW COM 22160k105 1,224 4,165 SH   OTR 7,9 0 4,165 0
CVS HEALTH CORP COM 126650100 1,849 24,892 SH   SOLE 0 24,892 0 0
CVS HEALTH CORP COM 126650100 16,162 217,557 SH   OTR 3,6,7,8,9 0 217,557 0
DANAHER CORPORATION COM 235851102 26 170 SH   SOLE 0 170 0 0
DANAHER CORPORATION COM 235851102 1,395 9,092 SH   OTR 3,7,8,9 0 9,092 0
DEERE & CO COM 244199105 312 1,800 SH   OTR 3 0 1,800 0
DISNEY WALT CO COM DISNEY 254687106 567 3,918 SH   SOLE 0 3,918 0 0
DISNEY WALT CO COM DISNEY 254687106 4,386 30,326 SH   OTR 3,6,7,8,9 0 30,326 0
ECOLAB INC COM 278865100 799 4,142 SH   SOLE 0 4,142 0 0
ECOLAB INC COM 278865100 6,776 35,109 SH   OTR 3,6,7,8,9 0 35,109 0
EDWARDS LIFESCIENCES CORP COM 28176e108 513 2,200 SH   OTR 7 0 2,200 0
EMERSON ELEC CO COM 291011104 1,465 19,212 SH   SOLE 0 19,212 0 0
EMERSON ELEC CO COM 291011104 16,283 213,513 SH   OTR 3,6,7,8,9 0 213,513 0
EXPEDITORS INTL WASH INC COM 302130109 1,449 18,578 SH   SOLE 0 18,578 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,108 168,009 SH   OTR 3,6,7,8,9 0 168,009 0
EXXONMOBIL CORP COM 30231g102 2,584 37,036 SH   SOLE 0 37,036 0 0
EXXONMOBIL CORP COM 30231g102 34,916 500,366 SH   OTR 3,6,7,8,9 0 500,366 0
FASTENAL CO COM 311900104 2,247 60,824 SH   SOLE 0 60,824 0 0
FASTENAL CO COM 311900104 22,823 617,678 SH   OTR 3,6,7,8,9 0 617,678 0
FISERV INC COM 337738108 2,654 22,950 SH   SOLE 0 22,950 0 0
FISERV INC COM 337738108 36,563 316,203 SH   OTR 3,6,7,8,9 0 316,203 0
GENERAL ELECTRIC CO COM 369604103 113 10,165 SH   SOLE 0 10,165 0 0
GENERAL ELECTRIC CO COM 369604103 2,718 243,527 SH   OTR 3,6,7,8 0 243,527 0
GENERAL MLS INC COM 370334104 350 6,540 SH   SOLE 0 6,540 0 0
GENERAL MLS INC COM 370334104 209 3,895 SH   OTR 3,6,7,8 0 3,895 0
GILEAD SCIENCES INC COM 375558103 546 8,395 SH   SOLE 0 8,395 0 0
GILEAD SCIENCES INC COM 375558103 2,424 37,305 SH   OTR 3,6,7,8,9 0 37,305 0
HOME DEPOT INC COM 437076102 23 106 SH   SOLE 0 106 0 0
HOME DEPOT INC COM 437076102 735 3,367 SH   OTR 3,7,8,9 0 3,367 0
ILLINOIS TOOL WKS INC COM 452308109 108 600 SH   SOLE 0 600 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,292 7,190 SH   OTR 3,6,7,9 0 7,190 0
INDEPENDENT BANK CORP MASS COM 453836108 271 3,250 SH   OTR 7 0 3,250 0
INTEL CORP COM 458140100 2,500 41,763 SH   SOLE 0 41,763 0 0
INTEL CORP COM 458140100 17,494 292,305 SH   OTR 3,6,7,8,9 0 292,305 0
INTERNATIONAL BUSINESS MACHS COM 459200101 509 3,800 SH   SOLE 0 3,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 661 4,928 SH   OTR 6,7 0 4,928 0
INTUIT COM 461202103 1,379 5,266 SH   SOLE 0 5,266 0 0
INTUIT COM 461202103 9,461 36,122 SH   OTR 3,6,7,8,9 0 36,122 0
ISHARES TR CORE MSCI EAFE 46432f842 96 1,470 SH   SOLE 0 1,470 0 0
ISHARES TR CORE MSCI EAFE 46432f842 216 3,315 SH   OTR 3,7,8,9 0 3,315 0
ISHARES INC CORE MSCI EMKT 46434g103 9 165 SH   SOLE 0 165 0 0
ISHARES INC CORE MSCI EMKT 46434g103 313 5,820 SH   OTR 3,7,8,9 0 5,820 0
ISHARES TR CORE S&P 500 etf 464287200 238 735 SH   SOLE 0 735 0 0
ISHARES TR MSCI EAFE ETF 464287465 73 1,050 SH   SOLE 0 1,050 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,028 14,810 SH   OTR 3,6,7,8,9 0 14,810 0
ISHARES TR MSCI EMG MKT ETF 464287234 65 1,450 SH   SOLE 0 1,450 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 219 4,885 SH   OTR 3,7,8,9 0 4,885 0
ISHARES TR RUSSELL 2000 ETF 464287655 182 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,444 8,715 SH   OTR 3,6,7,8,9 0 8,715 0
HENRY JACK & ASSOC INC COM 426281101 315 2,159 SH   OTR 3,8 0 2,159 0
JOHNSON & JOHNSON COM 478160104 5,151 35,310 SH   SOLE 0 35,310 0 0
JOHNSON & JOHNSON COM 478160104 82,485 565,469 SH   OTR 3,6,7,8,9 0 565,469 0
JP MORGAN CHASE & CO COM 46625h100 95 678 SH   SOLE 0 678 0 0
JP MORGAN CHASE & CO COM 46625h100 3,036 21,779 SH   OTR 3,6,7,8 0 21,779 0
KINDER MORGAN INC DEL COM 49456b101 1,508 71,255 SH   SOLE 0 71,255 0 0
KINDER MORGAN INC DEL COM 49456b101 19,532 922,618 SH   OTR 3,6,7,8,9 0 922,618 0
LAUDER ESTEE COS INC CL A 518439104 329 1,591 SH   SOLE 0 1,591 0 0
LAUDER ESTEE COS INC CL A 518439104 1,122 5,430 SH   OTR 6,7,8,9 0 5,430 0
LINDE PLC SHS CLASS A g5494j103 539 2,530 SH   SOLE 0 2,530 0 0
LINDE PLC SHS CLASS A g5494j103 14,146 66,445 SH   OTR 3,6,7,8,9 0 66,445 0
LOWES COS INC COM 548661107 210 1,750 SH   SOLE 0 1,750 0 0
LOWES COS INC COM 548661107 30 250 SH   OTR 7 0 250 0
MASTERCARD INC CL A 57636q104 3,953 13,240 SH   SOLE 0 13,240 0 0
MASTERCARD INC CL A 57636q104 43,216 144,735 SH   OTR 3,6,7,8,9 0 144,735 0
MCCORMICK & CO INC COM NON VTG 579780206 746 4,394 SH   SOLE 0 4,394 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,540 14,964 SH   OTR 3,7,8,9 0 14,964 0
MCDONALDS CORP COM 580135101 20 100 SH   SOLE 0 100 0 0
MCDONALDS CORP COM 580135101 1,175 5,944 SH   OTR 6,7,9 0 5,944 0
MEDTRONIC PLC SHS g5960l103 1,271 11,206 SH   SOLE 0 11,206 0 0
MEDTRONIC PLC SHS g5960l103 11,466 101,069 SH   OTR 3,6,7,8,9 0 101,069 0
MERCK & CO INC COM 58933y105 4,085 44,916 SH   SOLE 0 44,916 0 0
MERCK & CO INC COM 58933y105 51,079 561,613 SH   OTR 3,6,7,8,9 0 561,613 0
MICROSOFT CORP COM 594918104 3,882 24,615 SH   SOLE 0 24,615 0 0
MICROSOFT CORP COM 594918104 31,144 197,492 SH   OTR 3,6,7,8,9 0 197,492 0
NORTHERN TR CORP COM 665859104 156 1,470 SH   SOLE 0 1,470 0 0
NORTHERN TR CORP COM 665859104 454 4,275 SH   OTR 3,6,9 0 4,275 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987v109 2,416 25,516 SH   SOLE 0 25,516 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987v109 29,746 314,144 SH   OTR 3,6,7,8,9 0 314,144 0
NOVO NORDISK AS AD 670100205 1,409 24,347 SH   SOLE 0 24,347 0 0
NOVO NORDISK AS ADR 670100205 13,867 239,579 SH   OTR 3,6,7,8,9 0 239,579 0
PAYPAL HLDGS INC COM 70450y103 249 2,300 SH   SOLE 0 2,300 0 0
PAYPAL HLDGS INC COM 70450y103 346 3,200 SH   OTR 7,9 0 3,200 0
PEPSICO INC COM 713448108 3,861 28,248 SH   SOLE 0 28,248 0 0
PEPSICO INC COM 713448108 53,972 394,906 SH   OTR 3,6,7,8,9 0 394,906 0
PFIZER INC COM 717081103 811 20,710 SH   SOLE 0 20,710 0 0
PFIZER INC COM 717081103 1,422 36,298 SH   OTR 6,7,9 0 36,298 0
PROCTER AND GAMBLE CO COM 742718109 4,996 40,000 SH   SOLE 0 40,000 0 0
PROCTER AND GAMBLE CO COM 742718109 56,822 454,943 SH   OTR 3,6,7,8,9 0 454,943 0
QUALCOMM INC COM 747525103 1,168 13,234 SH   SOLE 0 13,234 0 0
QUALCOMM INC COM 747525103 7,914 89,693 SH   OTR 3,6,7,8,9 0 89,693 0
RAYTHEON CO COM NEW 755111507 380 1,728 SH   OTR 9 0 1,728 0
ROYAL BK CDA MONTREAL QUE COM 780259206 106 1,800 SH   SOLE 0 1,800 0 0
ROYAL DUTCH SHELL PLC SPONSORED ADR 780259206 333 5,650 SH   OTR 3,6 0 5,650 0
S&P GLOBAL INC COM 78409v104 1,367 5,007 SH   OTR 7,8 0 5,007 0
SCHLUMBERGER LTD COM 806857108 523 13,012 SH   SOLE 0 13,012 0 0
SCHLUMBERGER LTD COM 806857108 6,449 160,413 SH   OTR 3,6,7,8,9 0 160,413 0
SHERWIN WILLIAMS CO COM 824348106 225 385 SH   SOLE 0 385 0 0
SHERWIN WILLIAMS CO COM 824348106 2,491 4,269 SH   OTR 3,6,7,8,9 0 4,269 0
SOUTHERN CO COM 842587107 1,479 23,223 SH   SOLE 0 23,223 0 0
SOUTHERN CO COM 842587107 13,298 208,754 SH   OTR 3,6,7,8,9 0 208,754 0
SPDR S&P MIDCAP 400 ETF TR UTSER 1 S&PDCRP 78467y107 19 50 SH   SOLE 0 50 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER 1 S&PDCRP 78467y107 225 600 SH   OTR 9 0 600 0
STARBUCKS CORP COM 855244109 997 11,344 SH   SOLE 0 11,344 0 0
STARBUCKS CORP COM 855244109 9,853 112,068 SH   OTR 3,6,7,8,9 0 112,068 0
STATE STR CORP COM 857477103 1,407 17,782 SH   SOLE 0 17,782 0 0
STATE STR CORP COM 857477103 16,218 205,033 SH   OTR 3,6,7,8,9 0 205,033 0
STRYKER CORP COM 863667101 1,378 6,564 SH   SOLE 0 6,564 0 0
STRYKER CORP COM 863667101 11,861 56,498 SH   OTR 3,6,7,8,9 0 56,498 0
SYSCO CORP COM 871829107 828 9,685 SH   SOLE 0 9,685 0 0
SYSCO CORP COM 871829107 3,561 41,630 SH   OTR 3,6,7,8,9 0 41,630 0
TJX COS INC NEW COM 872540109 1,657 27,143 SH   SOLE 0 27,143 0 0
TJX COS INC NEW COM 872540109 23,296 381,523 SH   OTR 3,6,7,8,9 0 381,523 0
UNILEVER PLC SPON ADR NEW 904767704 1,215 21,246 SH   SOLE 0 21,246 0 0
UNILEVER PLC SPON ADR NEW 904767704 12,252 214,307 SH   OTR 3,6,7,8,9 0 214,307 0
UNION PACIFIC CORP COM 907818108 21 118 SH   SOLE 0 118 0 0
UNION PACIFIC CORP COM 907818108 833 4,605 SH   OTR 7,9 0 4,605 0
UNITED TECHNOLOGIES CORP COM 913017109 2,384 15,922 SH   SOLE 0 15,922 0 0
UNITED TECHNOLOGIES CORP COM 913017109 30,224 201,818 SH   OTR 3,6,7,8,9 0 201,818 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 298 6,700 SH   SOLE 0 6,700 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 837 18,828 SH   OTR 3,6,7,8,9 0 18,828 0
VERIZON COMMUNICATIONS INC COM 92343v104 2,040 33,221 SH   SOLE 0 33,221 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 17,547 285,788 SH   OTR 3,6,7,8,9 0 285,788 0
VISA INC COM CL A 92826c839 301 1,600 SH   SOLE 0 1,600 0 0
VISA INC COM CL A 92826c839 1,789 9,523 SH   OTR 3,7,8,9 0 9,523 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 760 12,890 SH   SOLE 0 12,890 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7,606 129,008 SH   OTR 3,6,7,8,9 0 129,008 0
WALMART INC COM 931142103 95 800 SH   SOLE 0 800 0 0
WALMART INC COM 931142103 143 1,200 SH   OTR 3 0 1,200 0
WELLS FARGO CO NEW COM 949746101 864 16,060 SH   OTR 6,7 0 16,060 0