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 892 4,248 SH   SOLE 0 4,248 0 0
3M CO COM 88579y101 10,866 51,766 SH   OTR 3,4,6,7 0 51,766 0
ABBOTT LABS COM 002824100 590 11,059 SH   SOLE 0 11,059 0 0
ABBOTT LABS COM 002824100 3,246 60,832 SH   OTR 3,4,6,7 0 60,832 0
ABBVIE INC COM 00287y109 163 1,830 SH   SOLE 0 1,830 0 0
ABBVIE INC COM 00287y109 1,702 19,150 SH   OTR 4,6,7 0 19,150 0
ABRAXAS PETE CORP COM 003830106 11 6,000 SH   SOLE 0 6,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A g1151c101 219 1,618 SH   OTR 0 0 1,618 0
ADOBE SYS INC COM 00724f101 46 305 SH   SOLE 0 305 0 0
ADOBE SYS INC COM 00724f101 1,059 7,100 SH   OTR 7 0 7,100 0
AIR PRODS & CHEMS INC COM 009158106 1,135 7,506 SH   OTR 7 0 7,506 0
ALPHABET INC CAP STK CL A 02079k305 61 63 SH   SOLE 0 63 0 0
ALPHABET INC CAP STK CL A 02079k305 571 586 SH   OTR 7 0 586 0
ALPHABET INC CAP STK CL C 02079k107 3,605 3,768 SH   SOLE 0 3,768 0 0
ALPHABET INC CAP STK CL C 02079k107 21,850 22,792 SH   OTR 3,4,6,7 0 22,792 0
ALTRIA GROUP INC COM 02209s103 363 5,725 SH   OTR 0 0 5,725 0
AMAZON COM INC COM 023135106 225 234 SH   SOLE 0 234 0 0
AMAZON COM INC COM 023135106 2,194 2,282 SH   OTR 3,4,6,7 0 2,282 0
AMERICAN EXPRESS CO COM 025816109 235 2,600 SH   OTR 0 0 2,600 0
AMGEN INC COM 031162100 261 1,400 SH   SOLE 0 1,400 0 0
AMGEN INC COM 031162100 471 2,525 SH   OTR 0 0 2,525 0
APPLE INC COM 037833100 5,498 35,694 SH   SOLE 0 35,694 0 0
APPLE INC COM 037833100 28,822 187,029 SH   OTR 3,4,6,7 0 187,029 0
AT&T INC COM 00206r102 867 22,134 SH   SOLE 0 22,134 0 0
AT&T INC COM 00206r102 3,017 77,023 SH   OTR 3,4,6,7 0 77,023 0
AUTOMATIC DATA PROCESSING INC COM 053015103 4,205 38,463 SH   SOLE 0 38,463 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 47,206 431,817 SH   OTR 3,4,6,7 0 431,817 0
BAXTER INTL INC COM 071813109 3 40 SH   SOLE 0 40 0 0
BAXTER INTL INC COM 071813109 314 5,000 SH   OTR 7 0 5,000 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,553 8,471 SH   SOLE 0 8,471 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,344 110,976 SH   OTR 3,4,7 0 110,976 0
BHP BILLITON LTD SPONSORED ADR 088606108 74 1,825 SH   SOLE 0 1,825 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 160 3,940 SH   OTR 6,7 0 3,940 0
BIOGEN INC COM 09062x103 126 402 SH   SOLE 0 402 0 0
BIOGEN INC COM 09062x103 94 300 SH   OTR 0 0 300 0
BRISTOL MYERS SQUIBB CO COM 110122108 427 6,700 SH   SOLE 0 6,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 319 5,000 SH   OTR 6 0 5,000 0
CATERPILLAR INC COM 149123101 1,223 9,805 SH   SOLE 0 9,805 0 0
CATERPILLAR INC COM 149123101 18,200 145,935 SH   OTR 3,4,6,7 0 145,935 0
CHEVRON CORP NEW COM 166764100 71 600 SH   SOLE 0 600 0 0
CHEVRON CORP NEW COM 166764100 840 7,153 SH   OTR 3,6 0 7,153 0
CHUBB LIMITED COM h1467j104 63 440 SH   SOLE 0 440 0 0
CHUBB LIMITED COM h1467j104 292 2,050 SH   OTR 7 0 2,050 0
CIGNA CORP COM 125509109 1,524 8,150 SH   OTR 7 0 8,150 0
CISCO SYSTEMS INC COM 17275r102 2,952 87,697 SH   SOLE 0 87,697 0 0
CISCO SYSTEMS INC COM 17275r102 16,583 493,037 SH   OTR 3,4,6,7 0 493,037 0
COCA COLA CO COM 191216100 2,986 66,445 SH   SOLE 0 66,445 0 0
COCA COLA CO COM 191216100 36,106 802,288 SH   OTR 3,4,6,7 0 802,288 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP COM 192446102 841 11,590 SH   OTR 6,7 0 11,590 0
COLGATE PALMOLIVE CO COM 194162103 3,432 47,088 SH   SOLE 0 47,088 0 0
COLGATE PALMOLIVE CO COM 194162103 26,278 360,691 SH   OTR 3,4,6,7 0 360,691 0
COMCAST CORP NEW CL A 20030n101 23 600 SH   SOLE 0 600 0 0
COMCAST CORP NEW CL A 20030n101 900 23,400 SH   OTR 7 0 23,400 0
CORNING INC COM 219350105 365 12,200 SH   SOLE 0 12,200 0 0
CORNING INC COM 219350105 631 21,100 SH   OTR 7 0 21,100 0
COSTCO WHSL CORP NEW COM 22160k105 817 4,975 SH   OTR 7 0 4,975 0
CVS HEALTH CORP COM 126650100 2,963 36,521 SH   SOLE 0 36,521 0 0
CVS HEALTH CORP COM 126650100 15,237 187,444 SH   OTR 3,4,6,7 0 187,444 0
DANAHER CORP COM 235851102 26 300 SH   SOLE 0 300 0 0
DANAHER CORP COM 235851102 953 11,109 SH   OTR 7 0 11,109 0
DEERE & CO COM 244199105 226 1,800 SH   OTR 3 0 1,800 0
DIAGEO P L C SPON ADR NEW 25243q205 172 1,305 SH   SOLE 0 1,305 0 0
DIAGEO P L C SPON ADR NEW 25243q205 613 4,640 SH   OTR 3,4,7 0 4,640 0
DOMINION ENERGY INC COM 25746u109 449 5,836 SH   OTR 6 0 5,836 0
DOWDUPONT INC COM 26078j100 40 576 SH   SOLE 0 576 0 0
DOWDUPONT INC COM 26078j100 819 11,823 SH   OTR 4,6 0 11,823 0
EATON VANCE CORP COM NON VTG 278265103 193 3,900 SH   SOLE 0 3,900 0 0
EATON VANCE CORP COM NON VTG 278265103 38 760 SH   OTR 6 0 760 0
EBAY INC COM 278642103 250 6,500 SH   SOLE 0 6,500 0 0
EBAY INC COM 278642103 290 7,550 SH   OTR 7 0 7,550 0
ECOLAB INC COM 278865100 165 1,285 SH   SOLE 0 1,285 0 0
ECOLAB INC COM 278865100 277 2,155 SH   OTR 6,7 0 2,155 0
EDWARDS LIFESCIENCES CORP COM 28176e108 240 2,200 SH   OTR 7 0 2,200 0
EMERSON ELEC CO COM 291011104 3,863 61,346 SH   SOLE 0 61,346 0 0
EMERSON ELEC CO COM 291011104 30,981 492,907 SH   OTR 3,4,6,7 0 492,907 0
EXPEDITORS INTL WASH INC COM 302130109 1,188 19,840 SH   SOLE 0 19,840 0 0
EXPEDITORS INTL WASH INC COM 302130109 10,889 181,906 SH   OTR 3,4,6,7 0 181,906 0
EXXONMOBIL CORP COM 30231g102 4,311 52,655 SH   SOLE 0 52,655 0 0
EXXONMOBIL CORP COM 30231g102 45,745 558,110 SH   OTR 3,4,6,7 0 558,110 0
FASTENAL CO COM 311900104 2,214 48,525 SH   SOLE 0 48,525 0 0
FASTENAL CO COM 311900104 14,225 312,016 SH   OTR 3,4,6,7 0 312,016 0
FISERV INC COM 337738108 4,785 37,122 SH   SOLE 0 37,122 0 0
FISERV INC COM 337738108 22,058 171,055 SH   OTR 3,4,6,7 0 171,055 0
GENERAL ELECTRIC CORP COM 369604103 4,716 194,045 SH   SOLE 0 194,045 0 0
GENERAL ELECTRIC CORP COM 369604103 47,552 1,965,704 SH   OTR 3,4,6,7 0 1,965,704 0
GENERAL MLS INC COM 370334104 78 1,500 SH   SOLE 0 1,500 0 0
GENERAL MLS INC COM 370334104 747 14,435 SH   OTR 3,6,7 0 14,435 0
GILEAD SCIENCES INC COM 375558103 1,987 24,297 SH   SOLE 0 24,297 0 0
GILEAD SCIENCES INC COM 375558103 10,689 131,728 SH   OTR 3,4,6,7 0 131,728 0
HOME DEPOT INC COM 437076102 10 61 SH   SOLE 0 61 0 0
HOME DEPOT INC COM 437076102 585 3,578 SH   OTR 0 0 3,578 0
ILLINOIS TOOL WKS INC COM 452308109 109 734 SH   SOLE 0 734 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,230 8,315 SH   OTR 3,7 0 8,315 0
INDEPENDENT BANK CORP MASS COM 453836108 332 4,450 SH   OTR 7 0 4,450 0
INTEL CORP COM 458140100 3,074 80,020 SH   SOLE 0 80,020 0 0
INTEL CORP COM 458140100 12,382 324,347 SH   OTR 3,4,6,7 0 324,347 0
INTERNATIONAL BUSINESS MACHS COM 459200101 624 4,300 SH   SOLE 0 4,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 976 6,728 SH   OTR 4,6 0 6,728 0
INTUIT INC COM 461202103 1,021 7,180 SH   SOLE 0 7,180 0 0
INTUIT INC COM 461202103 5,432 38,224 SH   OTR 3,4,6,7 0 38,224 0
ISHARES TR MSCI EAFE ETF 464287465 157 2,300 SH   SOLE 0 2,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,479 21,595 SH   OTR 3,6,7 0 21,595 0
ISHARES TR MSCI EMG MKT ETF 464287234 78 1,750 SH   SOLE 0 1,750 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 279 6,220 SH   OTR 3,7 0 6,220 0
ISHARES TR RUSSELL 2000 ETF 464287655 245 1,650 SH   SOLE 0 1,650 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,029 13,694 SH   OTR 3,6,7 0 13,694 0
HENRY JACK & ASSOC INC COM 426281101 263 2,559 SH   OTR 7 0 2,559 0
JOHNSON & JOHNSON COM 478160104 8,269 63,391 SH   SOLE 0 63,391 0 0
JOHNSON & JOHNSON COM 478160104 84,236 647,711 SH   OTR 3,4,6,7 0 647,711 0
JP MORGAN CHASE & CO COM 46625h100 60 625 SH   SOLE 0 625 0 0
JP MORGAN CHASE & CO COM 46625h100 2,502 26,198 SH   OTR 6,7 0 26,198 0
KIMBERLY CLARK CORP COM 494368103 47 400 SH   SOLE 0 400 0 0
KIMBERLY CLARK CORP COM 494368103 194 1,650 SH   OTR 6 0 1,650 0
KINDER MORGAN INC DEL COM 49456b101 1,148 59,959 SH   SOLE 0 59,959 0 0
KINDER MORGAN INC DEL COM 49456b101 10,501 547,590 SH   OTR 3,4,6,7 0 547,590 0
LOWES COS INC COM 548661107 140 1,750 SH   SOLE 0 1,750 0 0
LOWES COS INC COM 548661107 224 2,800 SH   OTR 0 0 2,800 0
MASTERCARD INCORPORATED CL A 57636q104 3,829 27,065 SH   SOLE 0 27,065 0 0
MASTERCARD INCORPORATED CL A 57636q104 19,847 140,510 SH   OTR 3,4,6,7 0 140,510 0
MCCORMICK & CO INC COM 579780206 524 5,110 SH   SOLE 0 5,110 0 0
MCCORMICK & CO INC COM 579780206 1,774 17,285 SH   OTR 3,7 0 17,285 0
MCDONALDS CORP COM 580135101 16 100 SH   SOLE 0 100 0 0
MCDONALDS CORP COM 580135101 1,351 8,625 SH   OTR 4,6,7 0 8,625 0
MEDTRONIC PLC SHS g5960l103 1,365 17,525 SH   SOLE 0 17,525 0 0
MEDTRONIC PLC SHS g5960l103 6,394 82,166 SH   OTR 3,4,6,7 0 82,166 0
MERCK & CO INC COM 58933y105 4,820 75,066 SH   SOLE 0 75,066 0 0
MERCK & CO INC COM 58933y105 39,096 610,339 SH   OTR 3,4,6,7 0 610,339 0
MICROSOFT CORP COM 594918104 3,510 47,089 SH   SOLE 0 47,089 0 0
MICROSOFT CORP COM 594918104 14,838 199,152 SH   OTR 3,4,6,7 0 199,152 0
MONSANTO CO NEW COM 61166w101 1,091 9,080 SH   SOLE 0 9,080 0 0
MONSANTO CO NEW COM 61166w101 8,477 70,724 SH   OTR 3,4,6,7 0 70,724 0
NIKE INC CL B 654106103 50 960 SH   SOLE 0 960 0 0
NIKE INC CL B 654106103 202 3,894 SH   OTR 7 0 3,894 0
NORTHERN TR CORP COM 665859104 325 3,535 SH   SOLE 0 3,535 0 0
NORTHERN TR CORP COM 665859104 1,104 12,005 SH   OTR 3,6,7 0 12,005 0
NOVARTIS A G SPONSORED ADR 66987v109 4,505 52,382 SH   SOLE 0 52,382 0 0
NOVARTIS A G SPONSORED ADR 66987v109 31,487 366,691 SH   OTR 3,4,6,7 0 366,691 0
NOVO-NORDISK A S ADR 670100205 1,469 30,370 SH   SOLE 0 30,370 0 0
NOVO-NORDISK A S ADR 670100205 8,944 185,585 SH   OTR 3,4,6,7 0 185,585 0
ORACLE CORP COM 68389x105 158 3,250 SH   SOLE 0 3,250 0 0
ORACLE CORP COM 68389x105 612 12,650 SH   OTR 4,7 0 12,650 0
PAYPAL HLDGS INC COM 70450y103 198 3,100 SH   SOLE 0 3,100 0 0
PAYPAL HLDGS INC COM 70450y103 352 5,500 SH   OTR 7 0 5,500 0
PEPSICO INC COM 713448108 5,533 50,034 SH   SOLE 0 50,034 0 0
PEPSICO INC COM 713448108 45,248 406,375 SH   OTR 3,4,6,7 0 406,375 0
PFIZER INC COM 717081103 747 20,928 SH   SOLE 0 20,928 0 0
PFIZER INC COM 717081103 2,365 66,235 SH   OTR 6,7 0 66,235 0
PHILIP MORRIS INTERNATIONAL COM 718172109 311 2,800 SH   OTR 0 0 2,800 0
PNC FINL SVCS GROUP INC COM 693475105 2 12 SH   SOLE 0 12 0 0
PNC FINL SVCS GROUP INC COM 693475105 946 7,016 SH   OTR 6,7 0 7,016 0
PPG INDUSTRIES INC COM 693506107 216 1,984 SH   OTR 6 0 1,984 0
PRAXAIR INC COM 74005p104 2,370 16,900 SH   SOLE 0 16,900 0 0
PRAXAIR INC COM 74005p104 18,809 134,550 SH   OTR 3,4,6,7 0 134,550 0
PROCTER & GAMBLE CO COM 742718109 6,050 66,278 SH   SOLE 0 66,278 0 0
PROCTER & GAMBLE CO COM 742718109 49,080 539,214 SH   OTR 3,4,6,7 0 539,214 0
QUALCOMM INC COM 747525103 1,747 33,690 SH   SOLE 0 33,690 0 0
QUALCOMM INC COM 747525103 8,046 155,204 SH   OTR 3,4,6,7 0 155,204 0
RAYTHEON COMPANY COM NEW 755111507 1,959 10,500 SH   OTR 0 0 10,500 0
ROYAL BANK OF CANADA COM 780087102 221 2,852 SH   OTR 0 0 2,852 0
ROYAL DUTCH SHELL SPONS ADR SPONS ADR A 780259206 133 2,200 SH   SOLE 0 2,200 0 0
ROYAL DUTCH SHELL SPONS ADR SPONS ADR A 780259206 506 8,346 SH   OTR 3,6 0 8,346 0
S&P GLOBAL INC COM 78409v104 1,287 8,233 SH   OTR 0 0 8,233 0
SCHLUMBERGER LTD COM 806857108 2,108 30,276 SH   SOLE 0 30,276 0 0
SCHLUMBERGER LTD COM 806857108 16,550 237,299 SH   OTR 3,4,6,7 0 237,299 0
SHERWIN WILLIAMS CO COM 824348106 322 900 SH   OTR 0 0 900 0
SOUTHERN COMPANY COM 842587107 1,190 24,210 SH   SOLE 0 24,210 0 0
SOUTHERN COMPANY COM 842587107 9,962 202,732 SH   OTR 3,6,7 0 202,732 0
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467y107 16 50 SH   SOLE 0 50 0 0
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467y107 217 665 SH   OTR 0 0 665 0
STARBUCKS CORP COM 855244109 1,227 22,825 SH   SOLE 0 22,825 0 0
STARBUCKS CORP COM 855244109 4,723 87,917 SH   OTR 3,4,6,7 0 87,917 0
STATE STREET CORP COM 857477103 1,447 15,150 SH   SOLE 0 15,150 0 0
STATE STREET CORP COM 857477103 19,415 203,165 SH   OTR 3,4,6,7 0 203,165 0
STRYKER CORPORATION COM 863667101 2,624 18,360 SH   SOLE 0 18,360 0 0
STRYKER CORPORATION COM 863667101 6,871 48,325 SH   OTR 3,4,6,7 0 48,325 0
SYSCO CORP COM 871829107 1,698 31,471 SH   SOLE 0 31,471 0 0
SYSCO CORP COM 871829107 13,423 248,803 SH   OTR 3,4,6,7 0 248,803 0
TJX COS INC COM 872540109 1,445 19,635 SH   SOLE 0 19,635 0 0
TJX COS INC COM 872540109 12,041 163,343 SH   OTR 3,4,6,7 0 163,343 0
TORONTO DOMINION BANK COM NEW 891160509 1,469 25,800 SH   OTR 0 0 25,800 0
UNILEVER PLC SPONS ADR SPON ADR NEW 904767704 3,005 51,859 SH   SOLE 0 51,859 0 0
UNILEVER PLC SPONS ADR SPON ADR NEW 904767704 11,592 200,012 SH   OTR 3,4,6,7 0 200,012 0
UNION PAC CORP COM 907818108 14 118 SH   SOLE 0 118 0 0
UNION PAC CORP COM 907818108 813 7,010 SH   OTR 7 0 7,010 0
UNITED TECHNOLOGIES CORP COM 913017109 2,933 25,155 SH   SOLE 0 25,155 0 0
UNITED TECHNOLOGIES CORP COM 913017109 23,768 204,656 SH   OTR 3,4,6,7 0 204,656 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 320 7,350 SH   SOLE 0 7,350 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 473 10,850 SH   OTR 3,4,6,7 0 10,850 0
VERIZON COMMUNICATIONS INC COM 92343v104 1,599 32,304 SH   SOLE 0 32,304 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 13,607 274,966 SH   OTR 3,4,6,7 0 274,966 0
VISA INC CL A COM CL A 92826c839 190 1,810 SH   SOLE 0 1,810 0 0
VISA INC CL A COM CL A 92826c839 1,240 11,784 SH   OTR 4,7 0 11,784 0
WAL-MART STORES INC COM 931142103 63 800 SH   SOLE 0 800 0 0
WAL-MART STORES INC COM 931142103 156 2,000 SH   OTR 3 0 2,000 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,275 16,505 SH   SOLE 0 16,505 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 13,658 176,869 SH   OTR 3,4,6,7 0 176,869 0
WELLS FARGO CO NEW COM 949746101 87 1,580 SH   SOLE 0 1,580 0 0
WELLS FARGO CO NEW COM 949746101 1,865 33,824 SH   OTR 6,7 0 33,824 0
WEYERHAEUSER CO COM 962166104 52 1,520 SH   SOLE 0 1,520 0 0
WEYERHAEUSER CO COM 962166104 201 5,897 SH   OTR 4 0 5,897 0