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 4,832 24,326 SH   SOLE   24,326 0 0
ABBOTT LABORATORIES COM 002824100 3,002 25,898 SH   SOLE   25,898 0 0
ABBVIE COM 00287Y109 1,864 16,549 SH   SOLE   16,549 0 0
ACCENTURE SHS CLASS A G1151C101 563 1,910 SH   SOLE   1,910 0 0
ADOBE COM 00724F101 7,242 12,366 SH   SOLE   12,366 0 0
ALEXANDRIA REAL ESTATE COM 015271109 330 1,815 SH   SOLE   1,815 0 0
ALPHABET CLASS A CAP STK CL A 02079K305 6,131 2,511 SH   SOLE   2,511 0 0
ALPHABET CLASS C CAP STK CL C 02079K107 3,454 1,378 SH   SOLE   0 0 1,378
AMAZON COM 023135106 5,976 1,737 SH   SOLE   1,737 0 0
AMERICAN EXPRESS COM 025816109 254 1,540 SH   SOLE   1,540 0 0
AMGEN COM 031162100 2,205 9,047 SH   SOLE   9,047 0 0
APPLE COM 037833100 9,740 71,118 SH   SOLE   71,118 0 0
AUTOMATIC DATA PROCESSING COM 053015103 1,026 5,165 SH   SOLE   5,165 0 0
BECTON DICKINSON COM 075887109 2,652 10,905 SH   SOLE   10,905 0 0
BERKSHIRE HATHAWAY CLASS A CL A 084670108 837 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 2,413 8,682 SH   SOLE   8,682 0 0
BLACKROCK COM 09247X101 774 885 SH   SOLE   885 0 0
BLACKSTONE GROUP LP COM CL A 09260D107 475 4,888 SH   SOLE   4,888 0 0
BRISTOL MYERS SQUIBB COM 110122108 331 4,950 SH   SOLE   4,950 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 1,697 10,508 SH   SOLE   10,508 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 426 4,035 SH   SOLE   4,035 0 0
CATERPILLAR COM 149123101 485 2,227 SH   SOLE   2,227 0 0
CHEVRON COM 166764100 1,532 14,623 SH   SOLE   14,623 0 0
CISCO SYSTEMS COM 17275R102 1,350 25,479 SH   SOLE   25,479 0 0
COCA COLA COM 191216100 591 10,921 SH   SOLE   10,921 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 361 5,210 SH   SOLE   5,210 0 0
CONOCOPHILLIPS COM 20825C104 349 5,723 SH   SOLE   5,723 0 0
COSTCO WHOLESALE COM 22160K105 3,433 8,678 SH   SOLE   8,678 0 0
CVS HEALTH COM 126650100 220 2,635 SH   SOLE   2,635 0 0
DANAHER COM 235851102 274 1,020 SH   SOLE   1,020 0 0
DAVITA COM 23918K108 271 2,250 SH   SOLE   2,250 0 0
DIAGEO ADR SPON ADR NEW 25243Q205 704 3,675 SH   SOLE   3,675 0 0
DOCUSIGN INC COM COM 256163106 219 783 SH   SOLE   783 0 0
DUKE ENERGY COM 26441C204 355 3,592 SH   SOLE   3,592 0 0
EBAY COM 278642103 649 9,243 SH   SOLE   9,243 0 0
ELI LILLY & CO. COM 532457108 324 1,410 SH   SOLE   1,410 0 0
EMERSON ELECTRIC COM 291011104 633 6,577 SH   SOLE   6,577 0 0
EXXON MOBIL COM 30231G102 622 9,865 SH   SOLE   9,865 0 0
FACEBOOK COM 30303M102 604 1,737 SH   SOLE   1,737 0 0
FEDEX COM 31428X106 1,376 4,611 SH   SOLE   4,611 0 0
FIRST AMERICAN FINANCIAL COM 31847R102 343 5,505 SH   SOLE   5,505 0 0
GENUINE PARTS COM 372460105 423 3,345 SH   SOLE   3,345 0 0
GILEAD SCIENCES COM 375558103 240 3,480 SH   SOLE   3,480 0 0
HERSHEY COM 427866108 358 2,055 SH   SOLE   2,055 0 0
HOME DEPOT COM 437076102 686 2,151 SH   SOLE   2,151 0 0
HONEYWELL COM 438516106 256 1,165 SH   SOLE   1,165 0 0
IBM COM 459200101 685 4,673 SH   SOLE   4,673 0 0
IDEXX LABS COM 45168D104 2,381 3,770 SH   SOLE   3,770 0 0
INTEL COM 458140100 1,644 29,278 SH   SOLE   29,278 0 0
INTERNATIONAL PAPER COM 460146103 354 5,778 SH   SOLE   5,778 0 0
INVESCO FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 3,312 20,660 SH   SOLE   20,660 0 0
INVESCO QQQ TRUST ETF UNIT SER 1 46090E103 1,033 2,915 SH   SOLE   2,915 0 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 552 1,285 SH   SOLE   1,285 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF MIN VOL EAFE ETF 46429B689 235 3,110 SH   SOLE   3,110 0 0
ISHARES S&P 500 GROWTH ETF CORE S&P500 ETF 464287309 393 5,400 SH   SOLE   5,400 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 244 1,650 SH   SOLE   1,650 0 0
JOHNSON & JOHNSON COM 478160104 2,030 12,322 SH   SOLE   12,322 0 0
JP MORGAN CHASE COM 46625H100 718 4,614 SH   SOLE   4,614 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 330 1,165 SH   SOLE   1,165 0 0
KIMBERLY CLARK COM 494368103 683 5,109 SH   SOLE   5,109 0 0
LOCKHEED MARTIN COM 539830109 1,941 5,129 SH   SOLE   5,129 0 0
LOWES COM 548661107 1,229 6,334 SH   SOLE   6,334 0 0
MARSH & MCLENNAN COM 571748102 1,241 8,819 SH   SOLE   8,819 0 0
MCDONALDS COM 580135101 1,843 7,978 SH   SOLE   7,978 0 0
MERCK COM 58933Y105 1,443 18,557 SH   SOLE   18,557 0 0
MICROSOFT COM 594918104 7,825 28,885 SH   SOLE   28,885 0 0
MORGAN STANLEY COM NEW 617446448 265 2,892 SH   SOLE   2,892 0 0
NESTLE ADR NOT ON THE LIST 641069406 1,046 8,387 SH   SOLE   8,387 0 0
NEXTERA ENERGY COM 65339F101 288 3,935 SH   SOLE   3,935 0 0
NORTHERN TRUST COM 665859104 2,092 18,096 SH   SOLE   18,096 0 0
NUCOR COM 670346105 523 5,450 SH   SOLE   5,450 0 0
NVIDIA COM 67066G104 2,027 2,533 SH   SOLE   2,533 0 0
OKTA CL A 679295105 273 1,115 SH   SOLE   1,115 0 0
OLD DOMINION FREIGHT LINES COM 679580100 228 900 SH   SOLE   900 0 0
PAYCHEX COM 704326107 599 5,584 SH   SOLE   5,584 0 0
PAYPAL HOLDINGS COM 70450Y103 907 3,110 SH   SOLE   3,110 0 0
PEPSICO COM 713448108 2,721 18,361 SH   SOLE   18,361 0 0
PFIZER COM 717081103 784 20,027 SH   SOLE   20,027 0 0
PHILLIPS 66 COM 718546104 700 8,151 SH   SOLE   8,151 0 0
PROCTER AND GAMBLE COM 742718109 1,479 10,964 SH   SOLE   10,964 0 0
PROLOGIS COM 74340W103 669 5,597 SH   SOLE   5,597 0 0
PUBLIC STORAGE COM 74460D109 214 712 SH   SOLE   712 0 0
QUALCOMM COM 747525103 2,124 14,860 SH   SOLE   14,860 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 422 4,951 SH   SOLE   4,951 0 0
ROCHE HOLDINGS ADR NOT ON THE LIST 771195104 247 5,240 SH   SOLE   5,240 0 0
SEMPRA ENERGY COM 816851109 299 2,253 SH   SOLE   2,253 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 4,442 10,377 SH   SOLE   10,377 0 0
STARBUCKS COM 855244109 3,029 27,089 SH   SOLE   27,089 0 0
STRYKER COM 863667101 1,194 4,598 SH   SOLE   4,598 0 0
SYSCO COM 871829107 1,356 17,437 SH   SOLE   17,437 0 0
T ROWE PRICE GROUP COM 74144T108 396 2,000 SH   SOLE   2,000 0 0
TAIWAN SEMICONDUCTOR ADR SPONSORED ADS 874039100 202 1,681 SH   SOLE   1,681 0 0
TARGET COM 87612E106 1,661 6,871 SH   SOLE   6,871 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,042 2,066 SH   SOLE   2,066 0 0
TJX COMPANIES COM 872540109 612 9,080 SH   SOLE   9,080 0 0
UNILEVER ADR SPON ADR NEW 904767704 222 3,787 SH   SOLE   3,787 0 0
UNION PACIFIC COM 907818108 671 3,050 SH   SOLE   3,050 0 0
UNITED PARCEL SERVICE COM 911312106 2,623 12,611 SH   SOLE   12,611 0 0
US BANCORP COM 902973304 343 6,021 SH   SOLE   6,021 0 0
VANECK VECTORS MORNINGSTAR WIDE MOAT ETF MORNINGSTAR WIDE 92189F643 1,914 25,846 SH   SOLE   25,846 0 0
VANGUARD ALL-WORLD EX US INDEX ETF ALLWRLD EX US 922042775 397 6,263 SH   SOLE   6,263 0 0
VANGUARD DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 722 14,008 SH   SOLE   14,008 0 0
VANGUARD DIVIDEND APPRECIATION INDEX ETF DIV APP ETF 921908844 7,034 45,443 SH   SOLE   45,443 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 335 3,195 SH   SOLE   3,195 0 0
VANGUARD MID-CAP INDEX ETF MID CAP ETF 922908629 373 1,572 SH   SOLE   1,572 0 0
VANGUARD S&P 500 INDEX ETF S&P 500 ETF SHS 922908363 1,280 3,252 SH   SOLE   3,252 0 0
VANGUARD SMALL-CAP INDEX ETF SMALL CP ETF 922908751 222 986 SH   SOLE   986 0 0
VANGUARD TOTAL INT'L STOCK ETF VG TL INTL STK F 921909768 512 7,795 SH   SOLE   7,795 0 0
VANGUARD TOTAL STOCK MARKET INDEX ETF TOTAL STK MKT 922908769 5,547 24,895 SH   SOLE   24,895 0 0
VANGUARD VALUE INDEX ETF VALUE ETF 922908744 314 2,285 SH   SOLE   2,285 0 0
VERIZON COM 92343V104 2,618 46,719 SH   SOLE   46,719 0 0
VF CORP COM 918204108 360 4,390 SH   SOLE   4,390 0 0
VISA COM 92826C839 5,424 23,196 SH   SOLE   23,196 0 0
WALMART COM 931142103 567 4,024 SH   SOLE   4,024 0 0
WALT DISNEY COM 254687106 2,877 16,366 SH   SOLE   16,366 0 0
WASTE MANAGEMENT COM 94106L109 249 1,780 SH   SOLE   1,780 0 0
WELLS FARGO COM 949746101 734 16,216 SH   SOLE   16,216 0 0
XILINX COM 983919101 325 2,250 SH   SOLE   2,250 0 0