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
ABBOTT LABS COM 002824100 188,919 4,516,348 SH   SOLE   4,516,348 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 384,508 3,331,955 SH   SOLE   3,331,955 0 0
ADOBE SYS INC COM 00724F101 322,494 3,438,106 SH   SOLE   3,438,106 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 499 6,310 SH   SOLE   6,310 0 0
ALIGN TECHNOLOGY INC COM 016255101 109,079 1,500,605 SH   SOLE   1,500,605 0 0
ALPHABET INC CAP STK CL A 02079K305 304,222 398,770 SH   SOLE   398,770 0 0
ALPHABET INC CAP STK CL C 02079K107 476,793 640,034 SH   SOLE   640,034 0 0
APPLE INC COM 037833100 283,412 2,600,345 SH   SOLE   2,600,345 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 351,028 3,912,914 SH   SOLE   3,912,914 0 0
BAIDU INC SPON ADR REP A 056752108 527 2,762 SH   SOLE   2,762 0 0
CELGENE CORP COM 151020104 296,143 2,958,764 SH   SOLE   2,958,764 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 608 6,951 SH   SOLE   6,951 0 0
FACEBOOK INC CL A 30303M102 292,872 2,566,802 SH   SOLE   2,566,802 0 0
FASTENAL CO COM 311900104 313,553 6,399,034 SH   SOLE   6,399,034 0 0
GARTNER INC COM 366651107 247,978 2,775,352 SH   SOLE   2,775,352 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 684 6,857 SH   SOLE   6,857 0 0
MASTERCARD INC CL A 57636Q104 145,850 1,543,381 SH   SOLE   1,543,381 0 0
Nestle S.A. Adr COM 641069406 318,773 4,248,774 SH   SOLE   4,248,774 0 0
NIKE INC CL B 654106103 524,895 8,539,045 SH   SOLE   8,539,045 0 0
NOVO-NORDISK A S ADR 670100205 419 7,732 SH   SOLE   7,732 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 308,597 1,127,667 SH   SOLE   1,127,667 0 0
ORACLE CORP COM 68389X105 360,046 8,800,921 SH   SOLE   8,800,921 0 0
PRICELINE GRP INC COM NEW 741503403 384,319 298,162 SH   SOLE   298,162 0 0
REGENERON PHARMACEUTICALS COM 75886F107 254,503 706,090 SH   SOLE   706,090 0 0
STARBUCKS CORP COM 855244109 467,626 7,832,928 SH   SOLE   7,832,928 0 0
TJX COS INC NEW COM 872540109 391,475 4,996,490 SH   SOLE   4,996,490 0 0
VISA INC COM CL A 92826C839 554,314 7,247,829 SH   SOLE   7,247,829 0 0