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 884 4,248 SH   SOLE 0 884 0 0
3M CO COM 88579y101 10,991 52,791 SH   OTR 3,4,6,7 0 10,991 0
ABBOTT LABS COM 002824100 371 7,625 SH   SOLE 0 371 0 0
ABBOTT LABS COM 002824100 3,139 64,566 SH   OTR 3,4,6,7 0 3,139 0
ABBVIE INC COM 00287y109 133 1,830 SH   SOLE 0 133 0 0
ABBVIE INC COM 00287y109 1,425 19,650 SH   OTR 4,6,7 0 1,425 0
ADOBE SYS INC COM 00724f101 43 305 SH   SOLE 0 43 0 0
ADOBE SYS INC COM 00724f101 1,004 7,100 SH   OTR 7 0 1,004 0
AIR PRODS & CHEMS INC COM 009158106 1,074 7,506 SH   OTR 7 0 1,074 0
ALPHABET INC CAP STK CL A 02079k305 64 69 SH   SOLE 0 64 0 0
ALPHABET INC CAP STK CL A 02079k305 545 586 SH   OTR 7 0 545 0
ALPHABET INC CAP STK CL C 02079k107 3,317 3,668 SH   SOLE 0 3,317 0 0
ALPHABET INC CAP STK CL C 02079k107 17,776 19,579 SH   OTR 3,4,6,7 0 17,776 0
ALTRIA GROUP INC COM 02209s103 432 5,800 SH   OTR 0 0 432 0
AMERICAN EXPRESS CO COM 025816109 219 2,600 SH   OTR 0 0 219 0
AMGEN INC COM 031162100 241 1,400 SH   SOLE 0 241 0 0
AMGEN INC COM 031162100 435 2,525 SH   OTR 0 0 435 0
APPLE INC COM 037833100 5,112 35,534 SH   SOLE 0 5,112 0 0
APPLE INC COM 037833100 27,068 187,979 SH   OTR 3,4,6,7 0 27,068 0
AT&T INC COM 00206r102 881 23,339 SH   SOLE 0 881 0 0
AT&T INC COM 00206r102 3,034 80,348 SH   OTR 3,4,6,7 0 3,034 0
AUTOMATIC DATA PROCESSING INC COM 053015103 3,612 35,255 SH   SOLE 0 3,612 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 44,765 436,910 SH   OTR 3,4,6,7 0 44,765 0
BAXTER INTL INC COM 071813109 2 40 SH   SOLE 0 2 0 0
BAXTER INTL INC COM 071813109 303 5,000 SH   OTR 7 0 303 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 833 4,920 SH   SOLE 0 833 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,307 113,992 SH   OTR 3,4,7 0 19,307 0
BRISTOL MYERS SQUIBB CO COM 110122108 373 6,700 SH   SOLE 0 373 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 279 5,000 SH   OTR 6 0 279 0
CATERPILLAR INC COM 149123101 926 8,615 SH   SOLE 0 926 0 0
CATERPILLAR INC COM 149123101 16,504 153,585 SH   OTR 3,4,6,7 0 16,504 0
CHEVRON CORP NEW COM 166764100 63 600 SH   SOLE 0 63 0 0
CHEVRON CORP NEW COM 166764100 746 7,153 SH   OTR 3,6 0 746 0
CHUBB LIMITED COM h1467j104 64 440 SH   SOLE 0 64 0 0
CHUBB LIMITED COM h1467j104 327 2,250 SH   OTR 7 0 327 0
CIGNA CORPORATION COM 125509109 1,364 8,150 SH   OTR 7 0 1,364 0
CISCO SYS INC COM 17275r102 2,657 84,872 SH   SOLE 0 2,657 0 0
CISCO SYS INC COM 17275r102 15,526 496,029 SH   OTR 3,4,6,7 0 15,526 0
COCA COLA CO COM 191216100 2,836 63,272 SH   SOLE 0 2,836 0 0
COCA COLA CO COM 191216100 36,943 823,746 SH   OTR 3,4,6,7 0 36,943 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 770 11,590 SH   OTR 6,7 0 770 0
COLGATE PALMOLIVE CO COM 194162103 3,416 46,138 SH   SOLE 0 3,416 0 0
COLGATE PALMOLIVE CO COM 194162103 27,049 364,936 SH   OTR 3,4,6,7 0 27,049 0
COMCAST CORP NEW CL A 20030n101 23 600 SH   SOLE 0 23 0 0
COMCAST CORP NEW CL A 20030n101 911 23,400 SH   OTR 7 0 911 0
CORNING INC COM 219350105 367 12,200 SH   SOLE 0 367 0 0
CORNING INC COM 219350105 634 21,100 SH   OTR 7 0 634 0
COSTCO WHSL CORP NEW COM 22160k105 18 110 SH   SOLE 0 18 0 0
COSTCO WHSL CORP NEW COM 22160k105 796 4,975 SH   OTR 7 0 796 0
CVS HEALTH CORP COM 126650100 2,613 32,451 SH   SOLE 0 2,613 0 0
CVS HEALTH CORP COM 126650100 15,576 193,564 SH   OTR 3,4,6,7 0 15,576 0
DANAHER CORP COM 235851102 25 300 SH   SOLE 0 25 0 0
DANAHER CORP COM 235851102 937 11,109 SH   OTR 7 0 937 0
DEERE & CO COM 244199105 222 1,800 SH   OTR 3 0 222 0
DIAGEO P L C SPON ADR NEW 25243q205 156 1,305 SH   SOLE 0 156 0 0
DIAGEO P L C SPON ADR NEW 25243q205 556 4,640 SH   OTR 3,4,7 0 556 0
DISNEY WALT CO COM DISNEY 254687106 16 150 SH   SOLE 0 16 0 0
DISNEY WALT CO COM DISNEY 254687106 230 2,160 SH   OTR 6,7 0 230 0
DOMINION ENERGY INC COM 25746u109 447 5,836 SH   OTR 6 0 447 0
DOW CHEM CO COM 260543103 201 3,186 SH   OTR 0 0 201 0
DU PONT E I DE NEMOURS & CO COM 263534109 36 450 SH   SOLE 0 36 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 544 6,741 SH   OTR 4,6 0 544 0
EATON VANCE CORP COM 278265103 185 3,900 SH   SOLE 0 185 0 0
EATON VANCE CORP COM 278265103 36 760 SH   OTR 6 0 36 0
EBAY INC COM 278642103 227 6,500 SH   SOLE 0 227 0 0
EBAY INC COM 278642103 264 7,550 SH   OTR 7 0 264 0
ECOLAB INC COM 278865100 171 1,285 SH   SOLE 0 171 0 0
ECOLAB INC COM 278865100 286 2,155 SH   OTR 6,7 0 286 0
EDWARDS LIFESCIENCES CORP COM 28176e108 260 2,200 SH   OTR 7 0 260 0
EMERSON ELEC CO COM 291011104 3,585 59,901 SH   SOLE 0 3,585 0 0
EMERSON ELEC CO COM 291011104 29,813 499,865 SH   OTR 3,4,6,7 0 29,813 0
EXPEDITORS INTL WASH INC COM 302130109 1,003 17,765 SH   SOLE 0 1,003 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,531 186,456 SH   OTR 3,4,6,7 0 10,531 0
EXXON MOBIL CORP COM 30231g102 4,012 49,425 SH   SOLE 0 4,012 0 0
EXXON MOBIL CORP COM 30231g102 45,660 565,178 SH   OTR 3,4,6,7 0 45,660 0
FASTENAL CO COM 311900104 1,983 45,375 SH   SOLE 0 1,983 0 0
FASTENAL CO COM 311900104 13,675 313,941 SH   OTR 3,4,6,7 0 13,675 0
FISERV INC COM 337738108 4,583 37,647 SH   SOLE 0 4,583 0 0
FISERV INC COM 337738108 21,167 173,160 SH   OTR 3,4,6,7 0 21,167 0
GENERAL ELECTRIC CORP COM 369604103 5,002 184,221 SH   SOLE 0 5,002 0 0
GENERAL ELECTRIC CORP COM 369604103 53,159 1,967,246 SH   OTR 3,4,6,7 0 53,159 0
GENERAL MLS INC COM 370334104 83 1,500 SH   SOLE 0 83 0 0
GENERAL MLS INC COM 370334104 800 14,435 SH   OTR 3,6,7 0 800 0
GILEAD SCIENCES INC COM 375558103 1,619 22,887 SH   SOLE 0 1,619 0 0
GILEAD SCIENCES INC COM 375558103 9,701 137,068 SH   OTR 3,4,6,7 0 9,701 0
HOME DEPOT INC COM 437076102 9 61 SH   SOLE 0 9 0 0
HOME DEPOT INC COM 437076102 549 3,578 SH   OTR 0 0 549 0
ILLINOIS TOOL WKS INC COM 452308109 105 734 SH   SOLE 0 105 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,191 8,315 SH   OTR 3,7 0 1,191 0
INDEPENDENT BANK CORP MASS COM 453836108 297 4,450 SH   OTR 7 0 297 0
INTEL CORP COM 458140100 3,039 90,370 SH   SOLE 0 3,039 0 0
INTEL CORP COM 458140100 11,780 349,422 SH   OTR 3,4,6,7 0 11,780 0
INTERNATIONAL BUSINESS MACHS COM 459200101 661 4,300 SH   SOLE 0 661 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,035 6,728 SH   OTR 4,6 0 1,035 0
INTUIT INC COM 461202103 970 7,305 SH   SOLE 0 970 0 0
INTUIT INC COM 461202103 5,059 38,116 SH   OTR 3,4,6,7 0 5,059 0
ISHARES TR MSCI EAFE ETF 464287465 150 2,300 SH   SOLE 0 150 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,408 21,595 SH   OTR 3,6,7 0 1,408 0
ISHARES TR MSCI EMG MKT ETF 464287234 76 1,825 SH   SOLE 0 76 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 244 5,905 SH   OTR 3,7 0 244 0
ISHARES TR RUSSELL 2000 ETF 464287655 233 1,650 SH   SOLE 0 233 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,861 13,207 SH   OTR 3,6,7 0 1,861 0
HENRY JACK & ASSOC INC COM 426281101 266 2,559 SH   OTR 7 0 266 0
JOHNSON & JOHNSON COM 478160104 7,912 59,700 SH   SOLE 0 7,912 0 0
JOHNSON & JOHNSON COM 478160104 87,545 661,660 SH   OTR 3,4,6,7 0 87,545 0
JPMORGAN CHASE & CO COM 46625h100 57 625 SH   SOLE 0 57 0 0
JPMORGAN CHASE & CO COM 46625h100 2,395 26,198 SH   OTR 6,7 0 2,395 0
KIMBERLY CLARK CORP COM 494368103 52 400 SH   SOLE 0 52 0 0
KIMBERLY CLARK CORP COM 494368103 213 1,650 SH   OTR 6 0 213 0
KINDER MORGAN INC DEL COM 49456b101 1,070 55,259 SH   SOLE 0 1,070 0 0
KINDER MORGAN INC DEL COM 49456b101 6,339 330,455 SH   OTR 3,4,6,7 0 6,339 0
LOWES COS INC COM 548661107 136 1,750 SH   SOLE 0 136 0 0
LOWES COS INC COM 548661107 217 2,800 SH   OTR 0 0 217 0
MASTERCARD INCORPORATED CL A 57636q104 3,217 26,560 SH   SOLE 0 3,217 0 0
MASTERCARD INCORPORATED CL A 57636q104 17,186 141,570 SH   OTR 3,4,6,7 0 17,186 0
MCCORMICK & CO INC COM 579780206 420 4,310 SH   SOLE 0 420 0 0
MCCORMICK & CO INC COM 579780206 1,705 17,485 SH   OTR 3,7 0 1,705 0
MCDONALDS CORP COM 580135101 15 100 SH   SOLE 0 15 0 0
MCDONALDS CORP COM 580135101 1,340 8,750 SH   OTR 4,6,7 0 1,340 0
MEDTRONIC PLC SHS g5960l103 1,471 16,575 SH   SOLE 0 1,471 0 0
MEDTRONIC PLC SHS g5960l103 7,057 79,501 SH   OTR 3,4,6,7 0 7,057 0
MERCK & CO INC COM 58933y105 4,589 71,529 SH   SOLE 0 4,589 0 0
MERCK & CO INC COM 58933y105 39,614 618,006 SH   OTR 3,4,6,7 0 39,614 0
MICROSOFT CORP COM 594918104 3,187 46,439 SH   SOLE 0 3,187 0 0
MICROSOFT CORP COM 594918104 13,648 198,267 SH   OTR 3,4,6,7 0 13,648 0
MONSANTO CO NEW COM 61166w101 1,045 8,825 SH   SOLE 0 1,045 0 0
MONSANTO CO NEW COM 61166w101 8,916 75,329 SH   OTR 3,4,6,7 0 8,916 0
NIKE INC CL B 654106103 57 960 SH   SOLE 0 57 0 0
NIKE INC CL B 654106103 230 3,894 SH   OTR 7 0 230 0
NORTHERN TR CORP COM 665859104 344 3,535 SH   SOLE 0 344 0 0
NORTHERN TR CORP COM 665859104 1,237 12,730 SH   OTR 3,6,7 0 1,237 0
NOVARTIS A G SPONSORED ADR 66987v109 4,115 49,277 SH   SOLE 0 4,115 0 0
NOVARTIS A G SPONSORED ADR 66987v109 31,043 371,891 SH   OTR 3,4,6,7 0 31,043 0
NOVO-NORDISK A S ADR 670100205 1,154 26,970 SH   SOLE 0 1,154 0 0
NOVO-NORDISK A S ADR 670100205 8,145 189,985 SH   OTR 3,4,6,7 0 8,145 0
ORACLE CORP COM 68389x105 161 3,250 SH   SOLE 0 161 0 0
ORACLE CORP COM 68389x105 634 12,650 SH   OTR 4,7 0 634 0
PAYPAL HLDGS INC COM 70450y103 166 3,100 SH   SOLE 0 166 0 0
PAYPAL HLDGS INC COM 70450y103 295 5,500 SH   OTR 2,7 0 295 0
PEPSICO INC COM 713448108 5,519 47,792 SH   SOLE 0 5,519 0 0
PEPSICO INC COM 713448108 47,609 412,244 SH   OTR 3,4,6,7 0 47,609 0
PFIZER INC COM 717081103 703 20,928 SH   SOLE 0 703 0 0
PFIZER INC COM 717081103 2,260 67,270 SH   OTR 6,7 0 2,260 0
PHILIP MORRIS INTL INC COM 718172109 329 2,800 SH   OTR 0 0 329 0
PNC FINL SVCS GROUP INC COM 693475105 2 12 SH   SOLE 0 2 0 0
PNC FINL SVCS GROUP INC COM 693475105 876 7,016 SH   OTR 6,7 0 876 0
PPG INDS INC COM 693506107 218 1,984 SH   OTR 6 0 218 0
PRAXAIR INC COM 74005p104 2,148 16,135 SH   SOLE 0 2,148 0 0
PRAXAIR INC COM 74005p104 18,109 136,560 SH   OTR 3,4,6,7 0 18,109 0
PROCTER AND GAMBLE CO COM 742718109 5,400 61,779 SH   SOLE 0 5,400 0 0
PROCTER AND GAMBLE CO COM 742718109 55,792 639,994 SH   OTR 3,4,6,7 0 55,792 0
QUALCOMM INC COM 747525103 1,861 33,770 SH   SOLE 0 1,861 0 0
QUALCOMM INC COM 747525103 8,767 158,849 SH   OTR 3,4,6,7 0 8,767 0
RAYTHEON CO COM NEW 755111507 2,503 15,500 SH   OTR 0 0 2,503 0
ROYAL BK CDA MONTREAL QUE COM 780087102 207 2,852 SH   OTR 0 0 207 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 117 2,200 SH   SOLE 0 117 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 477 8,971 SH   OTR 3,6 0 477 0
S&P GLOBAL INC COM 78409v104 1,212 8,300 SH   OTR 0 0 1,212 0
SCHLUMBERGER LTD COM 806857108 1,937 29,256 SH   SOLE 0 1,937 0 0
SCHLUMBERGER LTD COM 806857108 16,064 243,812 SH   OTR 3,4,6,7 0 16,064 0
SHERWIN WILLIAMS CO COM 824348106 386 1,100 SH   OTR 0 0 386 0
SOUTHERN CO COM 842587107 1,179 24,630 SH   SOLE 0 1,179 0 0
SOUTHERN CO COM 842587107 7,941 165,842 SH   OTR 3,6,7 0 7,941 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 16 50 SH   SOLE 0 16 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467y107 211 665 SH   OTR 0 0 211 0
STARBUCKS CORP COM 855244109 1,246 21,385 SH   SOLE 0 1,246 0 0
STARBUCKS CORP COM 855244109 4,925 84,467 SH   OTR 3,4,6,7 0 4,925 0
STATE STREET CORP COM 857477103 1,375 15,325 SH   SOLE 0 1,375 0 0
STATE STREET CORP COM 857477103 18,623 207,460 SH   OTR 3,4,6,7 0 18,623 0
STRYKER CORPORATION COM 863667101 2,542 18,360 SH   SOLE 0 2,542 0 0
STRYKER CORPORATION COM 863667101 6,809 49,085 SH   OTR 3,4,6,7 0 6,809 0
SYSCO CORP COM 871829107 1,093 21,720 SH   SOLE 0 1,093 0 0
SYSCO CORP COM 871829107 17,587 349,415 SH   OTR 3,4,6,7 0 17,587 0
TJX COS INC COM 872540109 1,333 18,535 SH   SOLE 0 1,333 0 0
TJX COS INC COM 872540109 8,074 111,945 SH   OTR 3,4,6,7 0 8,074 0
TORONTO DOMINION BK ONT COM NEW 891160509 1,316 25,800 SH   OTR 0 0 1,316 0
UNILEVER PLC SPON ADR NEW 904767704 2,815 52,159 SH   SOLE 0 2,815 0 0
UNILEVER PLC SPON ADR NEW 904767704 11,035 204,012 SH   OTR 3,4,6,7 0 11,035 0
UNION PAC CORP COM 907818108 13 118 SH   SOLE 0 13 0 0
UNION PAC CORP COM 907818108 763 7,010 SH   OTR 7 0 763 0
UNITED TECHNOLOGIES CORP COM 913017109 2,951 24,170 SH   SOLE 0 2,951 0 0
UNITED TECHNOLOGIES CORP COM 913017109 25,147 205,941 SH   OTR 3,4,6,7 0 25,147 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 127 3,100 SH   SOLE 0 127 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 360 8,810 SH   OTR 3,4,6,7 0 360 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,423 31,849 SH   SOLE 0 1,423 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 10,565 236,513 SH   OTR 3,4,6,7 0 10,565 0
VISA INC COM CL A 92826c839 170 1,810 SH   SOLE 0 170 0 0
VISA INC COM CL A 92826c839 1,105 11,784 SH   OTR 4,7 0 1,105 0
WAL MART STORES-INC COM 931142103 61 800 SH   SOLE 0 61 0 0
WAL MART STORES-INC COM 931142103 151 2,000 SH   OTR 3 0 151 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,146 14,635 SH   SOLE 0 1,146 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,813 176,384 SH   OTR 3,4,6,7 0 13,813 0
WELLS FARGO CO NEW COM 949746101 139 2,514 SH   SOLE 0 139 0 0
WELLS FARGO CO NEW COM 949746101 1,885 34,024 SH   OTR 6,7 0 1,885 0
WEYERHAEUSER CO COM 962166104 51 1,520 SH   SOLE 0 51 0 0
WEYERHAEUSER CO COM 962166104 198 5,897 SH   OTR 4 0 198 0