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,086 23,844 SH   SOLE   23,844 0 0
ABBOTT LABORATORIES COM 002824100 2,714 24,977 SH   SOLE   24,977 0 0
ABBVIE COM 00287Y109 2,618 17,096 SH   SOLE   17,096 0 0
ACCENTURE SHS CLASS A G1151C101 609 2,195 SH   SOLE   2,195 0 0
ADOBE COM 00724F101 4,589 12,535 SH   SOLE   12,535 0 0
ADVANCED MICRO DEVICES COM 007903107 379 4,951 SH   SOLE   4,951 0 0
ALEXANDRIA REAL ESTATE COM 015271109 256 1,765 SH   SOLE   1,765 0 0
ALPHABET CLASS A CAP STK CL A 02079K305 5,391 2,474 SH   SOLE   2,474 0 0
ALPHABET CLASS C CAP STK CL C 02079K107 2,964 1,355 SH   SOLE   0 0 1,355
AMAZON COM 023135106 3,896 36,685 SH   SOLE   36,685 0 0
AMERICAN EXPRESS COM 025816109 208 1,500 SH   SOLE   1,500 0 0
AMGEN COM 031162100 2,187 8,989 SH   SOLE   8,989 0 0
APPLE COM 037833100 9,139 66,842 SH   SOLE   66,842 0 0
AUTOMATIC DATA PROCESSING COM 053015103 1,024 4,877 SH   SOLE   4,877 0 0
BECTON DICKINSON COM 075887109 2,662 10,797 SH   SOLE   10,797 0 0
BERKSHIRE HATHAWAY CLASS A CL A 084670108 818 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CLASS B CL B NEW 084670702 2,360 8,643 SH   SOLE   8,643 0 0
BLACKROCK COM 09247X101 570 936 SH   SOLE   936 0 0
BLACKSTONE GROUP LP COM CL A 09260D107 460 5,038 SH   SOLE   5,038 0 0
BRISTOL MYERS SQUIBB COM 110122108 357 4,640 SH   SOLE   4,640 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 1,530 10,731 SH   SOLE   10,731 0 0
CANADIAN NATIONAL RAILWAY COM 136375102 454 4,035 SH   SOLE   4,035 0 0
CANADIAN PAC RY LTD COM COM 13645T100 235 3,359 SH   SOLE   3,359 0 0
CATERPILLAR COM 149123101 424 2,371 SH   SOLE   2,371 0 0
CHEVRON COM 166764100 2,463 17,012 SH   SOLE   17,012 0 0
CISCO SYSTEMS COM 17275R102 1,244 29,173 SH   SOLE   29,173 0 0
COCA COLA COM 191216100 669 10,634 SH   SOLE   10,634 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 300 4,440 SH   SOLE   4,440 0 0
CONOCOPHILLIPS COM 20825C104 527 5,868 SH   SOLE   5,868 0 0
COSTCO WHOLESALE COM 22160K105 4,116 8,587 SH   SOLE   8,587 0 0
CVS HEALTH COM 126650100 290 3,130 SH   SOLE   3,130 0 0
DANAHER COM 235851102 219 862 SH   SOLE   862 0 0
DIAGEO ADR SPON ADR NEW 25243Q205 631 3,623 SH   SOLE   3,623 0 0
DUKE ENERGY COM 26441C204 392 3,652 SH   SOLE   3,652 0 0
EBAY COM 278642103 394 9,453 SH   SOLE   9,453 0 0
ELI LILLY & CO. COM 532457108 404 1,245 SH   SOLE   1,245 0 0
EMERSON ELECTRIC COM 291011104 478 6,006 SH   SOLE   6,006 0 0
EXXON MOBIL COM 30231G102 785 9,165 SH   SOLE   9,165 0 0
FEDEX COM 31428X106 1,036 4,571 SH   SOLE   4,571 0 0
FIRST AMERICAN FINANCIAL COM 31847R102 286 5,405 SH   SOLE   5,405 0 0
GENUINE PARTS COM 372460105 445 3,345 SH   SOLE   3,345 0 0
HERSHEY COM 427866108 442 2,055 SH   SOLE   2,055 0 0
HOME DEPOT COM 437076102 613 2,236 SH   SOLE   2,236 0 0
IBM COM 459200101 547 3,873 SH   SOLE   3,873 0 0
IDEXX LABS COM 45168D104 1,288 3,672 SH   SOLE   3,672 0 0
INTEL COM 458140100 1,252 33,455 SH   SOLE   33,455 0 0
INTERNATIONAL PAPER COM 460146103 200 4,785 SH   SOLE   4,785 0 0
INVESCO FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 4,480 30,229 SH   SOLE   30,229 0 0
INVESCO QQQ TRUST ETF UNIT SER 1 46090E103 810 2,890 SH   SOLE   2,890 0 0
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 487 1,285 SH   SOLE   1,285 0 0
ISHARES S&P 500 GROWTH ETF CORE S&P500 ETF 464287309 326 5,400 SH   SOLE   5,400 0 0
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 227 1,650 SH   SOLE   1,650 0 0
JOHNSON & JOHNSON COM 478160104 2,142 12,066 SH   SOLE   12,066 0 0
JP MORGAN CHASE COM 46625H100 486 4,319 SH   SOLE   4,319 0 0
KIMBERLY CLARK COM 494368103 680 5,029 SH   SOLE   5,029 0 0
LOCKHEED MARTIN COM 539830109 2,351 5,468 SH   SOLE   5,468 0 0
LOWES COM 548661107 1,092 6,249 SH   SOLE   6,249 0 0
MARSH & MCLENNAN COM 571748102 1,271 8,186 SH   SOLE   8,186 0 0
MCDONALDS COM 580135101 1,984 8,036 SH   SOLE   8,036 0 0
MERCK COM 58933Y105 1,485 16,292 SH   SOLE   16,292 0 0
META PLATFORMS (formerly Facebook) CL A 30303M102 329 2,040 SH   SOLE   2,040 0 0
MICROSOFT COM 594918104 7,520 29,278 SH   SOLE   29,278 0 0
MORGAN STANLEY COM NEW 617446448 218 2,872 SH   SOLE   2,872 0 0
NEXTERA ENERGY COM 65339F101 305 3,940 SH   SOLE   3,940 0 0
NORTHERN TRUST COM 665859104 1,701 17,632 SH   SOLE   17,632 0 0
NOVO-NORDISK ADR ADR 670100205 233 2,090 SH   SOLE   2,090 0 0
NUCOR COM 670346105 593 5,680 SH   SOLE   5,680 0 0
NVIDIA COM 67066G104 1,559 10,282 SH   SOLE   10,282 0 0
OLD DOMINION FREIGHT LINES COM 679580100 231 900 SH   SOLE   900 0 0
PAYCHEX COM 704326107 599 5,264 SH   SOLE   5,264 0 0
PAYPAL HOLDINGS COM 70450Y103 302 4,320 SH   SOLE   4,320 0 0
PEPSICO COM 713448108 3,036 18,215 SH   SOLE   18,215 0 0
PFIZER COM 717081103 1,478 28,185 SH   SOLE   28,185 0 0
PHILLIPS 66 COM 718546104 660 8,054 SH   SOLE   8,054 0 0
PROCTER AND GAMBLE COM 742718109 1,515 10,536 SH   SOLE   10,536 0 0
PROLOGIS COM 74340W103 718 6,100 SH   SOLE   6,100 0 0
PUBLIC STORAGE COM 74460D109 216 692 SH   SOLE   692 0 0
QUALCOMM COM 747525103 2,033 15,919 SH   SOLE   15,919 0 0
RAYTHEON (formerly United Technologies) COM 75513E101 512 5,326 SH   SOLE   5,326 0 0
SEMPRA ENERGY COM 816851109 393 2,617 SH   SOLE   2,617 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 3,704 9,819 SH   SOLE   9,819 0 0
STARBUCKS COM 855244109 2,032 26,604 SH   SOLE   26,604 0 0
STRYKER COM 863667101 865 4,348 SH   SOLE   4,348 0 0
SYSCO COM 871829107 1,416 16,717 SH   SOLE   16,717 0 0
T ROWE PRICE GROUP COM 74144T108 257 2,260 SH   SOLE   2,260 0 0
TARGET COM 87612E106 829 5,869 SH   SOLE   5,869 0 0
THERMO FISHER SCIENTIFIC COM 883556102 1,084 1,996 SH   SOLE   1,996 0 0
TJX COMPANIES COM 872540109 549 9,825 SH   SOLE   9,825 0 0
UNION PACIFIC COM 907818108 632 2,965 SH   SOLE   2,965 0 0
UNITED PARCEL SERVICE COM 911312106 2,482 13,599 SH   SOLE   13,599 0 0
US BANCORP COM 902973304 479 10,413 SH   SOLE   10,413 0 0
VANECK MORNINGSTAR WIDE MOAT ETF MORNINGSTAR WIDE 92189F643 3,445 54,049 SH   SOLE   54,049 0 0
VANGUARD ALL-WORLD EX US INDEX ETF ALLWRLD EX US 922042775 304 6,078 SH   SOLE   6,078 0 0
VANGUARD DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 544 13,343 SH   SOLE   13,343 0 0
VANGUARD DIVIDEND APPRECIATION INDEX ETF DIV APP ETF 921908844 6,613 46,094 SH   SOLE   46,094 0 0
VANGUARD HIGH DIVIDEND YIELD INDEX ETF HIGH DIV YLD 921946406 768 7,551 SH   SOLE   7,551 0 0
VANGUARD MID-CAP INDEX ETF MID CAP ETF 922908629 299 1,517 SH   SOLE   1,517 0 0
VANGUARD S&P 500 INDEX ETF S&P 500 ETF SHS 922908363 886 2,555 SH   SOLE   2,555 0 0
VANGUARD TOTAL INT'L STOCK ETF VG TL INTL STK F 921909768 389 7,540 SH   SOLE   7,540 0 0
VANGUARD TOTAL STOCK MARKET INDEX ETF TOTAL STK MKT 922908769 4,352 23,075 SH   SOLE   23,075 0 0
VANGUARD VALUE INDEX ETF VALUE ETF 922908744 1,034 7,843 SH   SOLE   7,843 0 0
VERIZON COM 92343V104 2,324 45,791 SH   SOLE   45,791 0 0
VERTEX PHARMACEUTICALS COM 92532F100 587 2,083 SH   SOLE   2,083 0 0
VF CORP COM 918204108 286 6,480 SH   SOLE   6,480 0 0
VISA COM 92826C839 4,451 22,604 SH   SOLE   22,604 0 0
WALMART COM 931142103 529 4,349 SH   SOLE   4,349 0 0
WALT DISNEY COM 254687106 1,498 15,868 SH   SOLE   15,868 0 0
WASTE MANAGEMENT COM 94106L109 268 1,750 SH   SOLE   1,750 0 0
WELLS FARGO COM 949746101 622 15,876 SH   SOLE   15,876 0 0