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 386 100 SH   SOLE   100 0 0
ABBOTT LABS COM 002824100 17,647 147,259 SH   SOLE   147,259 0 0
ABBVIE INC COM COM 00287y109 631 5,835 SH   SOLE   5,835 0 0
ACCENTURE PLC COM G1151C101 56,487 204,479 SH   SOLE   204,479 0 0
ADOBE SYSTEMS COM 00724F101 39,772 83,666 SH   SOLE   83,666 0 0
ALPHABET CL A COM 02079K305 9,244 4,482 SH   SOLE   4,482 0 0
ALPHABET CL C COM 02079K107 43,458 21,008 SH   SOLE   21,008 0 0
AMAZON COM COM 023135106 26,182 8,462 SH   SOLE   8,462 0 0
AMERISOURCEBERGEN COM 03073E105 606 5,135 SH   SOLE   5,135 0 0
APPLE INC COM 037833100 40,447 331,124 SH   SOLE   331,124 0 0
BERKSHIRE HATHAWAY COM 084670702 25,075 98,151 SH   SOLE   98,151 0 0
BROADRIDGE FINL COM 11133T103 988 6,455 SH   SOLE   6,455 0 0
CHECK POINT COM M22465104 331 2,960 SH   SOLE   2,960 0 0
CINTAS CORP COM 172908105 218 640 SH   SOLE   640 0 0
EPAM SYS INC COM 29414B104 290 732 SH   SOLE   732 0 0
FACEBOOK INC CL A COM 30303M102 41,415 140,613 SH   SOLE   140,613 0 0
HERSHEY CO COM 427866108 651 4,115 SH   SOLE   4,115 0 0
HOME DEPOT COM 437076102 40,320 132,089 SH   SOLE   132,089 0 0
INTUIT INC COM 461202103 25,422 66,365 SH   SOLE   66,365 0 0
JOHNSON & JOHNSON COM 478160104 301 1,831 SH   SOLE   1,831 0 0
LILLY, ELI & CO. COM 532457108 1,138 6,090 SH   SOLE   6,090 0 0
LOCKHEED MARTIN COM 539830109 849 2,298 SH   SOLE   2,298 0 0
MARATHON PETE CORP COM COM 56585A102 401 7,490 SH   SOLE   7,490 0 0
MASTERCARD CL A COM 57636Q104 28,816 80,933 SH   SOLE   80,933 0 0
MERCK & CO INC. COM 58933y105 12,849 166,670 SH   SOLE   166,670 0 0
MICROSOFT CORP COM 594918104 61,163 259,418 SH   SOLE   259,418 0 0
McDONALD'S CORP COM 580135101 315 1,405 SH   SOLE   1,405 0 0
NIKE INC CLASS B COM 654106103 25,280 190,236 SH   SOLE   190,236 0 0
PAYPAL HLDGS INC COM 70450Y103 45,841 188,771 SH   SOLE   188,771 0 0
PEPSICO INC COM 713448108 699 4,945 SH   SOLE   4,945 0 0
POOL CORP COM 73278L105 223 645 SH   SOLE   645 0 0
PRICE T ROWE GRP INC COM 74144T108 468 2,730 SH   SOLE   2,730 0 0
REGENERON PHARMA COM 75886F107 21,026 44,440 SH   SOLE   44,440 0 0
SHERWIN WILLIAMS COM 824348106 1,010 1,368 SH   SOLE   1,368 0 0
STRYKER CORP. COM 863667101 33,405 137,144 SH   SOLE   137,144 0 0
TEXAS INSTRUMENTS COM 882508104 378 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY COM 892356106 15,799 89,217 SH   SOLE   89,217 0 0
UNITEDHEALTH COM 91324P102 1,578 4,240 SH   SOLE   4,240 0 0
VANGUARD SCOTTSDALE FD SHORT T COM 92206C102 301 4,897 SH   SOLE   4,897 0 0
VANGUARD WHITEHALL HIGH DIV YL COM 921946406 278 2,750 SH   SOLE   2,750 0 0
VEEVA SYS INC COM 922475108 209 800 SH   SOLE   800 0 0
VISA INC COM 92826C839 39,339 185,796 SH   SOLE   185,796 0 0
VMWARE INC CL A COM 928563402 17,724 117,807 SH   SOLE   117,807 0 0
ZEBRA TECH COM 989207105 286 590 SH   SOLE   590 0 0