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 994,930 5,652,369 SH   SOLE   5,652,369 0 0
ADOBE INC COM 00724F101 1,192,826 4,476,063 SH   SOLE   4,476,063 0 0
ALARM COM HLDGS INC COM 011642105 1,060 16,332 SH   SOLE   16,332 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,049 137,292 SH   SOLE   137,292 0 0
ALIGN TECHNOLOGY INC COM 016255101 708,563 2,492,046 SH   SOLE   2,492,046 0 0
ALPHABET INC CAP STK CL A 02079K305 446,573 379,452 SH   SOLE   379,452 0 0
ALPHABET INC CAP STK CL C 02079K107 1,297,567 1,105,903 SH   SOLE   1,105,903 0 0
ALTAIR ENGR INC COM CL A 021369103 418 11,364 SH   SOLE   11,364 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 584 12,399 SH   SOLE   12,399 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 973,762 6,095,917 SH   SOLE   6,095,917 0 0
BAIDU INC SPON ADR REP A 056752108 7,456 45,228 SH   SOLE   45,228 0 0
BLACKBAUD INC COM 09227Q100 1,190 14,922 SH   SOLE   14,922 0 0
BOOKING HLDGS INC COM 09857L108 419,806 240,589 SH   SOLE   240,589 0 0
CANTEL MEDICAL CORP COM 138098108 743 11,101 SH   SOLE   11,101 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 7,942 62,784 SH   SOLE   62,784 0 0
DOLLAR GEN CORP NEW COM 256677105 902,442 7,564,478 SH   SOLE   7,564,478 0 0
ELLIE MAE INC COM 28849P100 876 8,876 SH   SOLE   8,876 0 0
EPAM SYS INC COM 29414B104 716 4,236 SH   SOLE   4,236 0 0
EURONET WORLDWIDE INC COM 298736109 860 6,029 SH   SOLE   6,029 0 0
EXLSERVICE HOLDINGS INC COM 302081104 601 10,006 SH   SOLE   10,006 0 0
FACEBOOK INC CL A 30303M102 1,328,791 7,971,629 SH   SOLE   7,971,629 0 0
FIVE BELOW INC COM 33829M101 572 4,603 SH   SOLE   4,603 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 866 21,008 SH   SOLE   21,008 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,765 25,247 SH   SOLE   25,247 0 0
GARTNER INC COM 366651107 728,116 4,800,343 SH   SOLE   4,800,343 0 0
GLOBANT S A COM L44385109 1,392 19,496 SH   SOLE   19,496 0 0
GRAND CANYON ED INC COM 38526M106 959 8,374 SH   SOLE   8,374 0 0
HEALTHCARE SVCS GRP INC COM 421906108 588 17,823 SH   SOLE   17,823 0 0
ICON PLC SHS G4705A100 15,709 115,017 SH   SOLE   115,017 0 0
INOGEN INC COM 45780L104 446 4,679 SH   SOLE   4,679 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,400 29,071 SH   SOLE   29,071 0 0
LEMAITRE VASCULAR INC COM 525558201 833 26,865 SH   SOLE   26,865 0 0
LENDINGTREE INC NEW COM 52603B107 853 2,425 SH   SOLE   2,425 0 0
LITTELFUSE INC COM 537008104 781 4,280 SH   SOLE   4,280 0 0
MASIMO CORP COM 574795100 840 6,074 SH   SOLE   6,074 0 0
MASTERCARD INC CL A 57636Q104 623,426 2,647,805 SH   SOLE   2,647,805 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 930 12,695 SH   SOLE   12,695 0 0
MEDIFAST INC COM 58470H101 569 4,459 SH   SOLE   4,459 0 0
MEDTRONIC PLC SHS G5960L103 10,237 112,398 SH   SOLE   112,398 0 0
MICROSOFT CORP COM 594918104 1,790,527 15,181,675 SH   SOLE   15,181,675 0 0
NEOGEN CORP COM 640491106 635 11,066 SH   SOLE   11,066 0 0
NIKE INC CL B 654106103 1,021,096 12,125,595 SH   SOLE   12,125,595 0 0
NOVO-NORDISK A S ADR 670100205 2,404 45,955 SH   SOLE   45,955 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 995,608 2,564,017 SH   SOLE   2,564,017 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 919 10,766 SH   SOLE   10,766 0 0
ORACLE CORP COM 68389X105 752,687 14,013,917 SH   SOLE   14,013,917 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,079 5,707 SH   SOLE   5,707 0 0
PAYPAL HLDGS INC COM 70450Y103 721,796 6,951,039 SH   SOLE   6,951,039 0 0
POOL CORPORATION COM 73278L105 1,532 9,288 SH   SOLE   9,288 0 0
REGENERON PHARMACEUTICALS COM 75886F107 658,044 1,602,561 SH   SOLE   1,602,561 0 0
RELX PLC SPONSORED ADR 759530108 6,598 307,579 SH   SOLE   307,579 0 0
SAP SE SPON ADR 803054204 12,749 110,415 SH   SOLE   110,415 0 0
STAMPS COM INC COM NEW 852857200 861 10,580 SH   SOLE   10,580 0 0
STARBUCKS CORP COM 855244109 1,009,980 13,585,953 SH   SOLE   13,585,953 0 0
TEXAS ROADHOUSE INC COM 882681109 706 11,350 SH   SOLE   11,350 0 0
TREX CO INC COM 89531P105 919 14,937 SH   SOLE   14,937 0 0
UNILEVER PLC SPON ADR NEW 904767704 9,133 158,231 SH   SOLE   158,231 0 0
VISA INC COM CL A 92826C839 1,424,119 9,117,862 SH   SOLE   9,117,862 0 0
ZOETIS INC CL A 98978V103 1,016,987 10,102,190 SH   SOLE   10,102,190 0 0