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,015 4,874 SH   SOLE 0 4,874 0 0
3M CO COM 88579y101 11,605 55,851 SH   OTR 3,4,6,7 0 55,851 0
ABBOTT LABS COM 002824100 830 10,379 SH   SOLE 0 10,379 0 0
ABBOTT LABS COM 002824100 4,015 50,226 SH   OTR 3,4,6,7 0 50,226 0
ABBVIE INC COM 00287y109 145 1,800 SH   SOLE 0 1,800 0 0
ABBVIE INC COM 00287y109 347 4,300 SH   OTR 2,4,7 0 4,300 0
ACCENTURE IRELAND SHS CLASS A g1151c101 1,317 7,481 SH   SOLE 0 7,481 0 0
ACCENTURE IRELAND SHS CLASS A g1151c101 9,370 53,227 SH   OTR 3,4,6,7 0 53,227 0
ADOBE INC COM 00724f101 81 305 SH   SOLE 0 305 0 0
ADOBE INC COM 00724f101 1,626 6,100 SH   OTR 2,7 0 6,100 0
AIR PROD & CHEMS INC COM 009158106 706 3,687 SH   SOLE 0 3,687 0 0
AIR PROD & CHEMS INC COM 009158106 3,381 17,698 SH   OTR 3,4,6,7 0 17,698 0
ALPHABET INC CL A CAP STK CL A 02079k305 18 15 SH   SOLE 0 15 0 0
ALPHABET INC CL A CAP STK CL A 02079k305 579 492 SH   OTR 7 0 492 0
ALPHABET INC CL C CAP STK CL C 02079k107 4,496 3,803 SH   SOLE 0 3,803 0 0
ALPHABET INC CL C CAP STK CL C 02079k107 28,036 23,867 SH   OTR 3,4,6,7 0 23,867 0
ALTRIA GROUP INC COM 02209s103 300 5,220 SH   OTR 0 0 5,220 0
AMAZON.COM INC COM 023135106 728 406 SH   SOLE 0 406 0 0
AMAZON.COM INC COM 023135106 7,772 4,362 SH   OTR 3,4,6,7 0 4,362 0
AMGEN INC COM 031162100 323 1,700 SH   SOLE 0 1,700 0 0
AMGEN INC COM 031162100 643 3,387 SH   OTR 0 0 3,387 0
APPLE INC COM 037833100 6,222 32,675 SH   SOLE 0 32,675 0 0
APPLE INC COM 037833100 35,176 185,128 SH   OTR 3,4,6,7 0 185,128 0
AT&T INC COM 00206r102 2,147 68,026 SH   SOLE 0 68,026 0 0
AT&T INC COM 00206r102 13,812 439,993 SH   OTR 3,4,6,7 0 439,993 0
AUTOMATIC DATA PROCESSING INC COM 053015103 5,747 35,776 SH   SOLE 0 35,776 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 65,306 408,642 SH   OTR 3,4,6,7 0 408,642 0
AVERY DENNISON CORP COM 053611109 226 2,000 SH   OTR 0 0 2,000 0
BAXTER INTL INC COM 071813109 410 5,040 SH   OTR 7 0 5,040 0
BERKSHIRE HATHAWAY INC DEL CLB NEW 084670702 1,723 8,576 SH   SOLE 0 8,576 0 0
BERKSHIRE HATHAWAY INC DEL CLB NEW 084670702 22,355 111,280 SH   OTR 3,4,7 0 111,280 0
BHP BILLITON LTD SPONSORED ADR 088606108 138 2,530 SH   SOLE 0 2,530 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 719 13,140 SH   OTR 3,4,6,7 0 13,140 0
BRISTOL MYERS SQUIBB CO COM 110122108 322 6,752 SH   SOLE 0 6,752 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 239 5,000 SH   OTR 6 0 5,000 0
CATERPILLAR INC DEL COM 149123101 941 6,910 SH   SOLE 0 6,910 0 0
CATERPILLAR INC DEL COM 149123101 16,475 121,599 SH   OTR 3,4,7 0 121,599 0
CHEVRON CORP NEW COM 166764100 86 701 SH   SOLE 0 701 0 0
CHEVRON CORP NEW COM 166764100 755 6,126 SH   OTR 6 0 6,126 0
CISCO SYSTEMS INC COM 17275r102 4,821 88,790 SH   SOLE 0 88,790 0 0
CISCO SYSTEMS INC COM 17275r102 27,378 506,680 SH   OTR 3,4,6,7 0 506,680 0
COCA COLA CO COM 191216100 2,342 49,989 SH   SOLE 0 49,989 0 0
COCA COLA CO COM 191216100 35,052 748,048 SH   OTR 3,4,6,7 0 748,048 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP CL A 192446102 872 12,040 SH   OTR 6,7 0 12,040 0
COLGATE PALMOLIVE CO COM 194162103 2,745 40,123 SH   SOLE 0 40,123 0 0
COLGATE PALMOLIVE CO COM 194162103 14,167 206,762 SH   OTR 3,4,6,7 0 206,762 0
CORNING INC COM 219350105 447 13,450 SH   SOLE 0 13,450 0 0
CORNING INC COM 219350105 737 22,270 SH   OTR 7 0 22,270 0
COSTCO WHSL CORP NEW COM 22160k105 11 44 SH   SOLE 0 44 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,204 4,974 SH   OTR 7 0 4,974 0
CVS HEALTH CORP COM 126650100 1,657 30,676 SH   SOLE 0 30,676 0 0
CVS HEALTH CORP COM 126650100 9,956 184,566 SH   OTR 3,4,6,7 0 184,566 0
DANAHER CORP DEL COM 235851102 9 70 SH   SOLE 0 70 0 0
DANAHER CORP DEL COM 235851102 1,467 11,109 SH   OTR 7 0 11,109 0
DEERE & CO COM 244199105 288 1,800 SH   OTR 3 0 1,800 0
DIAGEO PLC SPON ADR NEW 25243q205 12 75 SH   SOLE 0 75 0 0
DIAGEO PLC SPON ADR NEW 25243q205 377 2,303 SH   OTR 4,7 0 2,303 0
DISNEY WALT CO COM DISNEY 254687106 611 5,433 SH   SOLE 0 5,433 0 0
DISNEY WALT CO COM DISNEY 254687106 1,472 13,208 SH   OTR 3,4,6,7 0 13,208 0
DOMINION ENERGY INC COM 25746u109 222 2,900 SH   OTR 0 0 2,900 0
DOWDUPONT INC COM 26078j100 10 192 SH   SOLE 0 192 0 0
DOWDUPONT INC COM 26078j100 417 7,820 SH   OTR 4,6 0 7,820 0
EBAY INC COM 278642103 182 4,900 SH   SOLE 0 4,900 0 0
EBAY INC COM 278642103 215 5,800 SH   OTR 7 0 5,800 0
ECOLAB INC COM 278865100 1,414 7,962 SH   SOLE 0 7,962 0 0
ECOLAB INC COM 278865100 5,726 32,404 SH   OTR 3,4,6,7 0 32,404 0
EDWARDS LIFESCIENCES CORP COM 28176e108 421 2,200 SH   OTR 7 0 2,200 0
EMERSON ELEC CO COM 291011104 3,432 49,559 SH   SOLE 0 49,559 0 0
EMERSON ELEC CO COM 291011104 21,389 311,970 SH   OTR 3,4,6,7 0 311,970 0
EXPEDITORS INTL WASH INC COM 302130109 1,555 20,438 SH   SOLE 0 20,438 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,728 180,866 SH   OTR 3,4,6,7 0 180,866 0
EXXONMOBIL CORP COM 30231g102 4,047 49,900 SH   SOLE 0 49,900 0 0
EXXONMOBIL CORP COM 30231g102 43,937 543,491 SH   OTR 3,4,6,7 0 543,491 0
FASTENAL CO COM 311900104 3,087 47,649 SH   SOLE 0 47,649 0 0
FASTENAL CO COM 311900104 20,113 312,354 SH   OTR 3,4,6,7 0 312,354 0
FISERV INC COM 337738108 5,725 64,370 SH   SOLE 0 64,370 0 0
FISERV INC COM 337738108 26,997 305,507 SH   OTR 3,4,6,7 0 305,507 0
GENERAL ELECTRIC CO COM 369604103 219 21,947 SH   SOLE 0 21,947 0 0
GENERAL ELECTRIC CO COM 369604103 4,653 465,804 SH   OTR 3,4,6,7 0 465,804 0
GENERAL MLS INC COM 370334104 78 1,500 SH   SOLE 0 1,500 0 0
GENERAL MLS INC COM 370334104 669 12,935 SH   OTR 3,6,7 0 12,935 0
GILEAD SCIENCES INC COM 375558103 730 11,205 SH   SOLE 0 11,205 0 0
GILEAD SCIENCES INC COM 375558103 5,217 80,235 SH   OTR 3,4,6,7 0 80,235 0
HOME DEPOT INC COM 437076102 33 171 SH   SOLE 0 171 0 0
HOME DEPOT INC COM 437076102 725 3,778 SH   OTR 0 0 3,778 0
ILLINOIS TOOL WKS INC COM 452308109 86 600 SH   SOLE 0 600 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,215 8,465 SH   OTR 3,7 0 8,465 0
INDEPENDENT BANK CORP MASS COM 453836108 360 4,450 SH   OTR 7 0 4,450 0
INTEL CORP COM 458140100 4,092 75,726 SH   SOLE 0 75,726 0 0
INTEL CORP COM 458140100 16,235 301,861 SH   OTR 3,4,6,7 0 301,861 0
INTERNATIONAL BUSINESS MACHS CORP COM 459200101 536 3,800 SH   SOLE 0 3,800 0 0
INTERNATIONAL BUSINESS MACHS CORP COM 459200101 687 4,868 SH   OTR 4,6 0 4,868 0
INTUIT INC COM 461202103 1,476 5,646 SH   SOLE 0 5,646 0 0
INTUIT INC COM 461202103 10,089 38,552 SH   OTR 3,4,6,7 0 38,552 0
ISHARES CORE CORE MSCI EAFE 46432f842 32 520 SH   SOLE 0 520 0 0
ISHARES CORE CORE MSCI EAFE 46432f842 459 7,515 SH   OTR 3,7 0 7,515 0
ISHARES CORE CORE MSCI EMKT 46434g103 21 415 SH   SOLE 0 415 0 0
ISHARES CORE CORE MSCI EMKT 46434g103 578 11,135 SH   OTR 3,4,6,7 0 11,135 0
ISHARES CORE CORE S&P 500 ETF 464287200 209 735 SH   SOLE 0 735 0 0
ISHARES CORE MSCI EAFE ETF 464287465 140 2,149 SH   SOLE 0 2,149 0 0
ISHARES CORE MSCI EAFE ETF 464287465 1,379 21,260 SH   OTR 3,6,7 0 21,260 0
ISHARES CORE MSCI EMG MKT ETF 464287234 62 1,450 SH   SOLE 0 1,450 0 0
ISHARES CORE MSCI EMG MKT ETF 464287234 228 5,310 SH   OTR 3,7 0 5,310 0
ISHARES CORE RUSSELL 2000 ETF 464287655 168 1,100 SH   SOLE 0 1,100 0 0
ISHARES CORE RUSSELL 2000 ETF 464287655 1,707 11,150 SH   OTR 3,6,7 0 11,150 0
JACK HENRY & ASSOC INC COM 426281101 355 2,559 SH   OTR 7 0 2,559 0
JOHNSON & JOHNSON COM 478160104 8,361 59,931 SH   SOLE 0 59,931 0 0
JOHNSON & JOHNSON COM 478160104 85,274 610,127 SH   OTR 3,4,6,7 0 610,127 0
JP MORGAN CHASE & CO COM 46625h100 60 595 SH   SOLE 0 595 0 0
JP MORGAN CHASE & CO COM 46625h100 2,539 25,079 SH   OTR 3,6,7 0 25,079 0
KINDER MORGAN INC DEL COM 49456b101 1,901 94,970 SH   SOLE 0 94,970 0 0
KINDER MORGAN INC DEL COM 49456b101 17,465 872,767 SH   OTR 3,4,6,7 0 872,767 0
LAUDER ESTEE COS INC CL A 518439104 143 866 SH   SOLE 0 866 0 0
LAUDER ESTEE COS INC CL A 518439104 558 3,375 SH   OTR 6,7 0 3,375 0
LINDE PLC COM g5494j103 754 4,287 SH   SOLE 0 4,287 0 0
LINDE PLC COM g5494j103 12,803 72,775 SH   OTR 3,4,6,7 0 72,775 0
LOWES COS INC COM 548661107 192 1,750 SH   SOLE 0 1,750 0 0
LOWES COS INC COM 548661107 310 2,828 SH   OTR 7 0 2,828 0
MASTERCARD INCORPORATED CL A 57636q104 6,249 26,334 SH   SOLE 0 26,334 0 0
MASTERCARD INCORPORATED CL A 57636q104 33,328 141,397 SH   OTR 3,4,6,7 0 141,397 0
MCCORMICK & CO INC COM VTG 579780206 752 4,994 SH   SOLE 0 4,994 0 0
MCCORMICK & CO INC COM VTG 579780206 2,577 17,110 SH   OTR 3,7 0 17,110 0
MCDONALDS CORP COM 580135101 19 100 SH   SOLE 0 100 0 0
MCDONALDS CORP COM 580135101 1,579 8,314 SH   OTR 4,6,7 0 8,314 0
MEDTRONIC PLC SHS g5960l103 1,749 19,241 SH   SOLE 0 19,241 0 0
MEDTRONIC PLC SHS g5960l103 8,635 94,861 SH   OTR 3,4,6,7 0 94,861 0
MERCK & CO INC COM 58933y105 6,181 74,274 SH   SOLE 0 74,274 0 0
MERCK & CO INC COM 58933y105 50,204 603,578 SH   OTR 3,4,6,7 0 603,578 0
MICROSOFT CORP COM 594918104 5,256 44,398 SH   SOLE 0 44,398 0 0
MICROSOFT CORP COM 594918104 23,770 201,328 SH   OTR 3,4,6,7 0 201,328 0
MONDELEZ INT INC COM 609207105 218 4,372 SH   OTR 6 0 4,372 0
NORTHERN TR CORP COM 665859104 252 2,770 SH   SOLE 0 2,770 0 0
NORTHERN TR CORP COM 665859104 802 8,875 SH   OTR 3,6 0 8,875 0
NOVARTIS A G SPONSORED ADR 66987v109 4,659 48,530 SH   SOLE 0 48,530 0 0
NOVARTIS A G SPONSORED ADR 66987v109 35,046 364,584 SH   OTR 3,4,6,7 0 364,584 0
NOVO-NORDISK AS ADR 670100205 1,751 33,514 SH   SOLE 0 33,514 0 0
NOVO-NORDISK AS ADR 670100205 11,129 212,779 SH   OTR 3,4,6,7 0 212,779 0
PAYPAL HLDGS INC COM 70450y103 324 3,100 SH   SOLE 0 3,100 0 0
PAYPAL HLDGS INC COM 70450y103 561 5,400 SH   OTR 7 0 5,400 0
PEPSICO INC COM 713448108 6,007 49,101 SH   SOLE 0 49,101 0 0
PEPSICO INC COM 713448108 48,973 399,680 SH   OTR 3,4,6,7 0 399,680 0
PFIZER INC COM 717081103 914 21,510 SH   SOLE 0 21,510 0 0
PFIZER INC COM 717081103 2,503 58,942 SH   OTR 6,7 0 58,942 0
PHILIP MORRIS INT INC COM 718172109 212 2,400 SH   OTR 0 0 2,400 0
PIONEER NAT RES CO COM 723787107 147 975 SH   SOLE 0 975 0 0
PIONEER NAT RES CO COM 723787107 281 1,850 SH   OTR 4,7 0 1,850 0
PROCTER & GAMBLE CO COM 742718109 6,536 62,914 SH   SOLE 0 62,914 0 0
PROCTER & GAMBLE CO COM 742718109 51,510 495,142 SH   OTR 3,4,6,7 0 495,142 0
QUALCOMM INC COM 747525103 1,196 20,949 SH   SOLE 0 20,949 0 0
QUALCOMM INC COM 747525103 6,516 114,231 SH   OTR 3,4,6,7 0 114,231 0
RAYTHEON COMPANY COM NEW 755111507 437 2,400 SH   OTR 0 0 2,400 0
ROYAL BK CDA MONTREAL QUE COM 780087102 215 2,852 SH   OTR 0 0 2,852 0
ROYAL DUTCH SHELL PLC SPONSORED ADR B 780259206 113 1,800 SH   SOLE 0 1,800 0 0
ROYAL DUTCH SHELL PLC SPONSORED ADR B 780259206 512 8,180 SH   OTR 3,6 0 8,180 0
S&P GLOBAL INC COM 78409v104 1,089 5,173 SH   OTR 0 0 5,173 0
SCHLUMBERGER LTD COM 806857108 926 21,187 SH   SOLE 0 21,187 0 0
SCHLUMBERGER LTD COM 806857108 7,839 179,906 SH   OTR 3,4,6,7 0 179,906 0
SHERWIN WILLIAMS CO COM 824348106 447 1,035 SH   SOLE 0 1,035 0 0
SHERWIN WILLIAMS CO COM 824348106 1,803 4,183 SH   OTR 3,4,6,7 0 4,183 0
SOUTHERN CO COM 842587107 1,311 25,374 SH   SOLE 0 25,374 0 0
SOUTHERN CO COM 842587107 11,563 223,738 SH   OTR 3,6,7 0 223,738 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 17 50 SH   SOLE 0 50 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 207 600 SH   OTR 0 0 600 0
STARBUCKS CORP COM 855244109 1,714 23,124 SH   SOLE 0 23,124 0 0
STARBUCKS CORP COM 855244109 7,378 99,316 SH   OTR 3,4,6,7 0 99,316 0
STATE STR CORP COM 857477103 1,224 18,593 SH   SOLE 0 18,593 0 0
STATE STR CORP COM 857477103 13,756 208,867 SH   OTR 3,4,6,7 0 208,867 0
STRYKER CORP COM 863667101 3,667 18,651 SH   SOLE 0 18,651 0 0
STRYKER CORP COM 863667101 9,337 47,304 SH   OTR 3,4,6,7 0 47,304 0
SYSCO CORP COM 871829107 1,369 20,510 SH   SOLE 0 20,510 0 0
SYSCO CORP COM 871829107 6,423 96,206 SH   OTR 3,4,6,7 0 96,206 0
TJX COS INC NEW COM 872540109 2,247 42,223 SH   SOLE 0 42,223 0 0
TJX COS INC NEW COM 872540109 19,754 371,254 SH   OTR 3,4,6,7 0 371,254 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,433 25,800 SH   OTR 0 0 25,800 0
UNILEVER PLC SPON ADR NEW 904767704 2,995 51,994 SH   SOLE 0 51,994 0 0
UNILEVER PLC SPON ADR NEW 904767704 11,661 202,106 SH   OTR 3,4,6,7 0 202,106 0
UNION PAC CORP COM 907818108 20 118 SH   SOLE 0 118 0 0
UNION PAC CORP COM 907818108 1,120 6,700 SH   OTR 7 0 6,700 0
UNITED TECHNOLOGIES CORP COM 913017109 3,278 25,092 SH   SOLE 0 25,092 0 0
UNITED TECHNOLOGIES CORP COM 913017109 26,343 204,131 SH   OTR 3,4,6,7 0 204,131 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 342 8,050 SH   SOLE 0 8,050 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,133 26,650 SH   OTR 3,4,6,7 0 26,650 0
VANGUARD WORLD FDS INFO TECH ETF 92204a702 221 1,100 SH   SOLE 0 1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 2,145 36,279 SH   SOLE 0 36,279 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 18,046 305,197 SH   OTR 3,4,6,7 0 305,197 0
VISA INC COM CL A 92826c839 267 1,710 SH   SOLE 0 1,710 0 0
VISA INC COM CL A 92826c839 1,888 12,084 SH   OTR 4,7 0 12,084 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,219 19,252 SH   SOLE 0 19,252 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 11,110 175,603 SH   OTR 3,4,6,7 0 175,603 0
WALMART INC COM 931142103 78 800 SH   SOLE 0 800 0 0
WALMART INC COM 931142103 195 2,000 SH   OTR 3 0 2,000 0
WELLS FARGO CO NEW COM 949746101 28 580 SH   SOLE 0 580 0 0
WELLS FARGO CO NEW COM 949746101 1,399 28,959 SH   OTR 6,7 0 28,959 0