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
1/100th BERKSHIRE HATHAWAY INC COM 084990175 348 100 SH   SOLE   100 0 0
ABBOTT LABS COM 002824100 15,664 143,062 SH   SOLE   143,062 0 0
ABBVIE INC COM COM 00287y109 614 5,730 SH   SOLE   5,730 0 0
ACCENTURE PLC COM G1151C101 52,373 200,501 SH   SOLE   200,501 0 0
ADOBE SYSTEMS COM 00724F101 40,842 81,665 SH   SOLE   81,665 0 0
ALPHABET CL A COM 02079K305 8,241 4,702 SH   SOLE   4,702 0 0
ALPHABET CL C COM 02079K107 35,621 20,333 SH   SOLE   20,333 0 0
AMAZON COM COM 023135106 26,902 8,260 SH   SOLE   8,260 0 0
AMERISOURCEBERGEN COM 03073E105 494 5,055 SH   SOLE   5,055 0 0
APPLE INC COM 037833100 43,458 327,517 SH   SOLE   327,517 0 0
BERKSHIRE HATHAWAY COM 084670702 22,181 95,663 SH   SOLE   95,663 0 0
BROADRIDGE FINL COM 11133T103 974 6,355 SH   SOLE   6,355 0 0
CHECK POINT COM M22465104 389 2,925 SH   SOLE   2,925 0 0
EDWARDS LIFESCI COM 28176E108 207 2,270 SH   SOLE   2,270 0 0
EPAM SYS INC COM 29414B104 262 732 SH   SOLE   732 0 0
FACEBOOK INC CL A COM 30303M102 37,917 138,808 SH   SOLE   138,808 0 0
HERSHEY CO COM 427866108 593 3,895 SH   SOLE   3,895 0 0
HOME DEPOT COM 437076102 34,570 130,149 SH   SOLE   130,149 0 0
HONEYWELL COM 438516106 457 2,148 SH   SOLE   2,148 0 0
INTUIT INC COM 461202103 24,867 65,466 SH   SOLE   65,466 0 0
JOHNSON & JOHNSON COM 478160104 312 1,982 SH   SOLE   1,982 0 0
LILLY, ELI & CO. COM 532457108 999 5,915 SH   SOLE   5,915 0 0
LOCKHEED MARTIN COM 539830109 818 2,303 SH   SOLE   2,303 0 0
MARATHON PETE CORP COM COM 56585A102 298 7,200 SH   SOLE   7,200 0 0
MASTERCARD CL A COM 57636Q104 28,803 80,693 SH   SOLE   80,693 0 0
MERCK & CO INC. COM 58933y105 13,279 162,340 SH   SOLE   162,340 0 0
MICROSOFT CORP COM 594918104 56,528 254,148 SH   SOLE   254,148 0 0
McDONALD'S CORP COM 580135101 300 1,398 SH   SOLE   1,398 0 0
NIKE INC CLASS B COM 654106103 26,285 185,802 SH   SOLE   185,802 0 0
PAYPAL HLDGS INC COM 70450Y103 43,547 185,941 SH   SOLE   185,941 0 0
PEPSICO INC COM 713448108 712 4,800 SH   SOLE   4,800 0 0
POOL CORP COM 73278L105 240 645 SH   SOLE   645 0 0
REGENERON PHARMA COM 75886F107 14,879 30,798 SH   SOLE   30,798 0 0
SHERWIN WILLIAMS COM 824348106 994 1,352 SH   SOLE   1,352 0 0
SPDR TR UNIT SER 1 ETF COM 78462F103 216 578 SH   SOLE   578 0 0
STRYKER CORP. COM 863667101 33,184 135,424 SH   SOLE   135,424 0 0
TEXAS INSTRUMENTS COM 882508104 328 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY COM 892356106 12,300 87,497 SH   SOLE   87,497 0 0
UNITEDHEALTH COM 91324P102 1,479 4,218 SH   SOLE   4,218 0 0
VANGUARD INDEX FDS TOTAL STK M COM 922908769 1,317 6,768 SH   SOLE   6,768 0 0
VANGUARD SCOTTSDALE FD SHORT T COM 92206C102 302 4,897 SH   SOLE   4,897 0 0
VANGUARD WHITEHALL HIGH DIV YL COM 921946406 252 2,750 SH   SOLE   2,750 0 0
VEEVA SYS INC COM 922475108 218 800 SH   SOLE   800 0 0
VISA INC COM 92826C839 39,972 182,747 SH   SOLE   182,747 0 0
VMWARE INC CL A COM 928563402 16,234 115,742 SH   SOLE   115,742 0 0
ZEBRA TECH COM 989207105 227 590 SH   SOLE   590 0 0