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 COM 88579Y101 3,932 24,547 SH   SOLE   24,547 0 0
ABBOTT LABORATORIES COM 002824100 3,136 28,815 SH   SOLE   28,815 0 0
ABBVIE COM 00287Y109 1,473 16,814 SH   SOLE   16,814 0 0
ACCENTURE SHS CLASS A G1151C101 386 1,709 SH   SOLE   1,709 0 0
ADOBE COM 00724F101 5,881 11,991 SH   SOLE   11,991 0 0
ALEXANDRIA REAL ESTATE COM 015271109 218 1,365 SH   SOLE   1,365 0 0
ALPHABET CLASS A CAP STK CL A 02079K305 3,890 2,654 SH   SOLE   2,654 0 0
ALPHABET CLASS C CAP STK CL C 02079K107 2,139 1,456 SH   SOLE   0 0 1,456
AMAZON COM 023135106 5,123 1,627 SH   SOLE   1,627 0 0
AMGEN COM 031162100 2,256 8,876 SH   SOLE   8,876 0 0
APPLE COM 037833100 8,586 74,136 SH   SOLE   74,136 0 0
AUTOMATIC DATA PROCESSING COM 053015103 734 5,265 SH   SOLE   5,265 0 0
BECTON DICKINSON COM 075887109 2,707 11,636 SH   SOLE   11,636 0 0
BERKSHIRE HATHAWAY CLASS A CL A 084670108 640 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 2,296 10,783 SH   SOLE   10,783 0 0
BLACKROCK COM 09247X101 541 960 SH   SOLE   960 0 0
BLACKSTONE GROUP LP COM CL A 09260D107 255 4,888 SH   SOLE   4,888 0 0
BRISTOL MYERS SQUIBB COM 110122108 316 5,245 SH   SOLE   5,245 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 1,378 10,441 SH   SOLE   10,441 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 430 4,035 SH   SOLE   4,035 0 0
CATERPILLAR COM 149123101 341 2,285 SH   SOLE   2,285 0 0
CHEVRON COM 166764100 1,161 16,123 SH   SOLE   16,123 0 0
CISCO SYSTEMS COM 17275R102 859 21,809 SH   SOLE   21,809 0 0
COCA COLA COM 191216100 691 14,006 SH   SOLE   14,006 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 462 6,650 SH   SOLE   6,650 0 0
COMCAST COM 20030N101 327 7,060 SH   SOLE   7,060 0 0
COSTCO WHOLESALE COM 22160K105 3,340 9,407 SH   SOLE   9,407 0 0
DANAHER COM 235851102 812 3,772 SH   SOLE   3,772 0 0
DIAGEO ADR SPON ADR NEW 25243Q205 527 3,825 SH   SOLE   3,825 0 0
DUKE ENERGY COM 26441C204 329 3,713 SH   SOLE   3,713 0 0
EBAY COM 278642103 453 8,698 SH   SOLE   8,698 0 0
ELI LILLY & CO. COM 532457108 201 1,355 SH   SOLE   1,355 0 0
EMERSON ELECTRIC COM 291011104 403 6,151 SH   SOLE   6,151 0 0
EXXON MOBIL COM 30231G102 414 12,061 SH   SOLE   12,061 0 0
FACEBOOK COM 30303M102 433 1,652 SH   SOLE   1,652 0 0
FEDEX COM 31428X106 1,175 4,670 SH   SOLE   4,670 0 0
FIRST AMERICAN FINANCIAL COM 31847R102 290 5,705 SH   SOLE   5,705 0 0
GENUINE PARTS COM 372460105 318 3,345 SH   SOLE   3,345 0 0
GILEAD SCIENCES COM 375558103 262 4,150 SH   SOLE   4,150 0 0
HERSHEY COM 427866108 295 2,055 SH   SOLE   2,055 0 0
HOME DEPOT COM 437076102 499 1,796 SH   SOLE   1,796 0 0
IBM COM 459200101 500 4,111 SH   SOLE   4,111 0 0
IDEXX LABS COM 45168D104 1,561 3,972 SH   SOLE   3,972 0 0
INTEL COM 458140100 3,378 65,230 SH   SOLE   65,230 0 0
INVESCO FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 2,219 19,505 SH   SOLE   19,505 0 0
INVESCO QQQ TRUST ETF UNIT SER 1 46090E103 810 2,915 SH   SOLE   2,915 0 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 409 1,217 SH   SOLE   1,217 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF MIN VOL EAFE ETF 46429B689 212 3,110 SH   SOLE   3,110 0 0
ISHARES S&P 500 GROWTH ETF CORE S&P500 ETF 464287309 312 1,350 SH   SOLE   1,350 0 0
JOHNSON & JOHNSON COM 478160104 1,920 12,893 SH   SOLE   12,893 0 0
JP MORGAN CHASE COM 46625H100 465 4,829 SH   SOLE   4,829 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 211 1,165 SH   SOLE   1,165 0 0
KIMBERLY CLARK COM 494368103 783 5,304 SH   SOLE   5,304 0 0
LOCKHEED MARTIN COM 539830109 2,139 5,581 SH   SOLE   5,581 0 0
LOWES COM 548661107 1,110 6,694 SH   SOLE   6,694 0 0
MARSH & MCLENNAN COM 571748102 1,010 8,804 SH   SOLE   8,804 0 0
MCDONALDS COM 580135101 2,013 9,171 SH   SOLE   9,171 0 0
MERCK COM 58933Y105 1,438 17,339 SH   SOLE   17,339 0 0
MICROSOFT COM 594918104 6,456 30,696 SH   SOLE   30,696 0 0
NESTLE ADR NOL 641069406 1,187 9,962 SH   SOLE   9,962 0 0
NIKE CL B 654106103 398 3,171 SH   SOLE   3,171 0 0
NORTHERN TRUST COM 665859104 1,495 19,173 SH   SOLE   19,173 0 0
NVIDIA COM 67066G104 1,323 2,444 SH   SOLE   2,444 0 0
PAYCHEX COM 704326107 465 5,829 SH   SOLE   5,829 0 0
PAYPAL HOLDINGS COM 70450Y103 621 3,150 SH   SOLE   3,150 0 0
PEPSICO COM 713448108 2,679 19,329 SH   SOLE   19,329 0 0
PFIZER COM 717081103 492 13,412 SH   SOLE   13,412 0 0
PHILLIPS 66 COM 718546104 429 8,273 SH   SOLE   8,273 0 0
PROCTER AND GAMBLE COM 742718109 1,485 10,686 SH   SOLE   10,686 0 0
PROLOGIS COM 74340W103 563 5,597 SH   SOLE   5,597 0 0
QUALCOMM COM 747525103 407 3,455 SH   SOLE   3,455 0 0
RAYTHEON (formerly United Technologies) COM 75513E101 386 6,701 SH   SOLE   6,701 0 0
ROCHE HOLDINGS ADR NOL 771195104 225 5,240 SH   SOLE   5,240 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 3,390 10,123 SH   SOLE   10,123 0 0
STARBUCKS COM 855244109 2,451 28,523 SH   SOLE   28,523 0 0
STRYKER COM 863667101 986 4,733 SH   SOLE   4,733 0 0
SYSCO COM 871829107 1,096 17,617 SH   SOLE   17,617 0 0
T ROWE PRICE GROUP COM 74144T108 256 2,000 SH   SOLE   2,000 0 0
TARGET COM 87612E106 1,273 8,086 SH   SOLE   8,086 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,249 2,828 SH   SOLE   2,828 0 0
TJX COMPANIES COM 872540109 740 13,290 SH   SOLE   13,290 0 0
UNILEVER ADR SPON ADR NEW 904767704 244 3,961 SH   SOLE   3,961 0 0
UNION PACIFIC COM 907818108 730 3,710 SH   SOLE   3,710 0 0
UNITED PARCEL SERVICE COM 911312106 2,231 13,387 SH   SOLE   13,387 0 0
US BANCORP COM 902973304 248 6,915 SH   SOLE   6,915 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF MORNINGSTAR WIDE 92189F643 1,031 18,891 SH   SOLE   18,891 0 0
VANGUARD ALL-WORLD EX US INDEX ETF ALLWRLD EX US 922042775 302 5,993 SH   SOLE   5,993 0 0
VANGUARD DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 586 14,338 SH   SOLE   14,338 0 0
VANGUARD DIVIDEND APPRECIATION INDEX ETF DIV APP ETF 921908844 5,602 43,539 SH   SOLE   43,539 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 243 3,005 SH   SOLE   3,005 0 0
VANGUARD MID-CAP INDEX ETF MID CAP ETF 922908629 252 1,432 SH   SOLE   1,432 0 0
VANGUARD S&P 500 INDEX ETF S&P 500 ETF SHS 922908363 1,000 3,252 SH   SOLE   3,252 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX ETF SHRT TRM CORP BD 92206C409 9,083 109,628 SH   SOLE   109,628 0 0
VANGUARD TOTAL BOND MARKET INDEX ETF TOTAL BND MRKT 921937835 238 2,703 SH   SOLE   2,703 0 0
VANGUARD TOTAL INT'L STOCK ETF VG TL INTL STK F 921909768 410 7,855 SH   SOLE   7,855 0 0
VANGUARD TOTAL STOCK MARKET INDEX ETF TOTAL STK MKT 922908769 4,304 25,270 SH   SOLE   25,270 0 0
VANGUARD VALUE INDEX ETF VALUE ETF 922908744 239 2,285 SH   SOLE   2,285 0 0
VERIZON COM 92343V104 2,348 39,465 SH   SOLE   39,465 0 0
VF CORP COM 918204108 415 5,914 SH   SOLE   5,914 0 0
VISA COM 92826C839 5,129 25,647 SH   SOLE   25,647 0 0
WALMART COM 931142103 494 3,529 SH   SOLE   3,529 0 0
WALT DISNEY COM 254687106 2,256 18,180 SH   SOLE   18,180 0 0
WELLS FARGO COM 949746101 401 17,038 SH   SOLE   17,038 0 0
XILINX COM 983919101 235 2,250 SH   SOLE   2,250 0 0