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 749,907 5,318,111 SH   SOLE   5,318,111 0 0
ADOBE INC COM 00724F101 952,381 4,209,605 SH   SOLE   4,209,605 0 0
ALARM COM HLDGS INC COM 011642105 798 15,375 SH   SOLE   15,375 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,844 108,292 SH   SOLE   108,292 0 0
ALIGN TECHNOLOGY INC COM 016255101 358,817 1,713,303 SH   SOLE   1,713,303 0 0
ALPHABET INC CAP STK CL C 02079K107 1,076,205 1,039,199 SH   SOLE   1,039,199 0 0
ALPHABET INC CAP STK CL A 02079K305 375,735 359,569 SH   SOLE   359,569 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 658 11,609 SH   SOLE   11,609 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 967,198 7,376,430 SH   SOLE   7,376,430 0 0
BAIDU INC SPON ADR REP A 056752108 6,132 38,666 SH   SOLE   38,666 0 0
BLACKBAUD INC COM 09227Q100 617 9,814 SH   SOLE   9,814 0 0
BOOKING HLDGS INC COM 09857L108 404,305 234,731 SH   SOLE   234,731 0 0
CANTEL MEDICAL CORP COM 138098108 763 10,246 SH   SOLE   10,246 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,524 53,811 SH   SOLE   53,811 0 0
DOLLAR GEN CORP NEW COM 256677105 773,370 7,155,529 SH   SOLE   7,155,529 0 0
ELLIE MAE INC COM 28849P100 515 8,201 SH   SOLE   8,201 0 0
EPAM SYS INC COM 29414B104 460 3,961 SH   SOLE   3,961 0 0
EURONET WORLDWIDE INC COM 298736109 577 5,635 SH   SOLE   5,635 0 0
EXLSERVICE HOLDINGS INC COM 302081104 492 9,350 SH   SOLE   9,350 0 0
FACEBOOK INC CL A 30303M102 964,061 7,354,192 SH   SOLE   7,354,192 0 0
FIVE BELOW INC COM 33829M101 440 4,301 SH   SOLE   4,301 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 509 19,650 SH   SOLE   19,650 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,389 23,599 SH   SOLE   23,599 0 0
GARTNER INC COM 366651107 575,178 4,499,201 SH   SOLE   4,499,201 0 0
GLOBANT S A COM L44385109 986 17,504 SH   SOLE   17,504 0 0
GRAND CANYON ED INC COM 38526M106 743 7,728 SH   SOLE   7,728 0 0
HEALTHCARE SVCS GRP INC COM 421906108 670 16,678 SH   SOLE   16,678 0 0
ICON PLC SHS G4705A100 12,742 98,614 SH   SOLE   98,614 0 0
INOGEN INC COM 45780L104 223 1,794 SH   SOLE   1,794 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 27,943 213,454 SH   SOLE   213,454 0 0
LEMAITRE VASCULAR INC COM 525558201 585 24,734 SH   SOLE   24,734 0 0
LENDINGTREE INC NEW COM 52603B107 497 2,262 SH   SOLE   2,262 0 0
LITTELFUSE INC COM 537008104 678 3,951 SH   SOLE   3,951 0 0
MASIMO CORP COM 574795100 614 5,723 SH   SOLE   5,723 0 0
MASTERCARD INCORPORATED CL A 57636Q104 474,105 2,513,147 SH   SOLE   2,513,147 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 789 11,709 SH   SOLE   11,709 0 0
MEDTRONIC PLC SHS G5960L103 7,617 83,735 SH   SOLE   83,735 0 0
MICROSOFT CORP COM 594918104 1,442,915 14,206,115 SH   SOLE   14,206,115 0 0
NEOGEN CORP COM 640491106 581 10,187 SH   SOLE   10,187 0 0
NIKE INC CL B 654106103 850,668 11,473,813 SH   SOLE   11,473,813 0 0
NOVO-NORDISK A S ADR 670100205 1,461 31,720 SH   SOLE   31,720 0 0
NVIDIA CORP COM 67066G104 332,373 2,489,689 SH   SOLE   2,489,689 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 992,344 2,881,956 SH   SOLE   2,881,956 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 668 10,037 SH   SOLE   10,037 0 0
ORACLE CORP COM 68389X105 585,566 12,969,357 SH   SOLE   12,969,357 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,082 8,833 SH   SOLE   8,833 0 0
POOL CORPORATION COM 73278L105 1,290 8,677 SH   SOLE   8,677 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 326 10,570 SH   SOLE   10,570 0 0
REGENERON PHARMACEUTICALS COM 75886F107 554,743 1,485,255 SH   SOLE   1,485,255 0 0
RELX PLC SPONSORED ADR 759530108 5,605 273,132 SH   SOLE   273,132 0 0
SAP SE SPON ADR 803054204 9,774 98,179 SH   SOLE   98,179 0 0
STAMPS COM INC COM NEW 852857200 1,059 6,804 SH   SOLE   6,804 0 0
STARBUCKS CORP COM 855244109 830,373 12,893,995 SH   SOLE   12,893,995 0 0
TEXAS ROADHOUSE INC COM 882681109 633 10,596 SH   SOLE   10,596 0 0
TREX CO INC COM 89531P105 830 13,990 SH   SOLE   13,990 0 0
UNILEVER PLC SPON ADR NEW 904767704 7,332 140,318 SH   SOLE   140,318 0 0
VISA INC COM CL A 92826C839 1,141,078 8,648,461 SH   SOLE   8,648,461 0 0
ZOETIS INC CL A 98978V103 817,212 9,553,567 SH   SOLE   9,553,567 0 0