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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 478,999 4,089,466 SH   SOLE   4,089,466 0 0
ADOBE SYS INC COM 00724F101 442,492 4,298,126 SH   SOLE   4,298,126 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,181 13,454 SH   SOLE   13,454 0 0
ALIGN TECHNOLOGY INC COM 016255101 278,941 2,901,702 SH   SOLE   2,901,702 0 0
ALPHABET INC CAP STK CL A 02079K305 386,684 487,960 SH   SOLE   487,960 0 0
ALPHABET INC CAP STK CL C 02079K107 623,037 807,231 SH   SOLE   807,231 0 0
APPLE INC COM 037833100 1,088 9,393 SH   SOLE   9,393 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 593,141 5,770,975 SH   SOLE   5,770,975 0 0
CELGENE CORP COM 151020104 503,810 4,352,572 SH   SOLE   4,352,572 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,254 14,842 SH   SOLE   14,842 0 0
DOLLAR GEN CORP NEW COM 256677105 289,142 3,903,635 SH   SOLE   3,903,635 0 0
FACEBOOK INC CL A 30303M102 575,647 5,003,453 SH   SOLE   5,003,453 0 0
FASTENAL CO COM 311900104 1,174 24,990 SH   SOLE   24,990 0 0
GARTNER INC COM 366651107 347,185 3,435,091 SH   SOLE   3,435,091 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 27,160 258,918 SH   SOLE   258,918 0 0
MASTERCARD INCORPORATED CL A 57636Q104 200,680 1,943,628 SH   SOLE   1,943,628 0 0
NESTLE S. A. ADR COM 641069406 372,358 5,180,631 SH   SOLE   5,180,631 0 0
NIKE INC CL B 654106103 529,147 10,410,133 SH   SOLE   10,410,133 0 0
NOVO-NORDISK A S ADR 670100205 565 15,766 SH   SOLE   15,766 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 390,241 1,401,678 SH   SOLE   1,401,678 0 0
ORACLE CORP COM 68389X105 417,731 10,864,265 SH   SOLE   10,864,265 0 0
PRICELINE GRP INC COM NEW 741503403 429,148 292,722 SH   SOLE   292,722 0 0
REGENERON PHARMACEUTICALS COM 75886F107 492,139 1,340,649 SH   SOLE   1,340,649 0 0
STARBUCKS CORP COM 855244109 540,064 9,727,375 SH   SOLE   9,727,375 0 0
TJX COS INC NEW COM 872540109 465,041 6,189,811 SH   SOLE   6,189,811 0 0
VISA INC COM CL A 92826C839 700,048 8,972,673 SH   SOLE   8,972,673 0 0