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 10,178 121,639 SH   SOLE   121,639 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,173,280 6,099,712 SH   SOLE   6,099,712 0 0
ADOBE INC COM 00724F101 1,329,290 4,811,910 SH   SOLE   4,811,910 0 0
ALARM COM HLDGS INC COM 011642105 829 17,769 SH   SOLE   17,769 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 48,789 291,745 SH   SOLE   291,745 0 0
ALIGN TECHNOLOGY INC COM 016255101 503,051 2,780,515 SH   SOLE   2,780,515 0 0
ALPHABET INC CAP STK CL C 02079K107 1,662,331 1,363,684 SH   SOLE   1,363,684 0 0
ALPHABET INC CAP STK CL A 02079K305 486,494 398,393 SH   SOLE   398,393 0 0
ALTAIR ENGR INC COM CL A 021369103 682 19,708 SH   SOLE   19,708 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 779 13,540 SH   SOLE   13,540 0 0
APPFOLIO INC COM CL A 03783C100 781 8,209 SH   SOLE   8,209 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 787,432 4,878,159 SH   SOLE   4,878,159 0 0
BLACKBAUD INC COM 09227Q100 1,472 16,297 SH   SOLE   16,297 0 0
BOOKING HLDGS INC COM 09857L108 512,218 260,988 SH   SOLE   260,988 0 0
CANTEL MEDICAL CORP COM 138098108 906 12,115 SH   SOLE   12,115 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 13,381 122,199 SH   SOLE   122,199 0 0
DOLLAR GEN CORP NEW COM 256677105 993,806 6,252,710 SH   SOLE   6,252,710 0 0
EPAM SYS INC COM 29414B104 843 4,625 SH   SOLE   4,625 0 0
EURONET WORLDWIDE INC COM 298736109 963 6,580 SH   SOLE   6,580 0 0
EXLSERVICE HOLDINGS INC COM 302081104 732 10,927 SH   SOLE   10,927 0 0
FACEBOOK INC CL A 30303M102 1,744,929 9,798,570 SH   SOLE   9,798,570 0 0
FIVE BELOW INC COM 33829M101 634 5,028 SH   SOLE   5,028 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 1,174 22,949 SH   SOLE   22,949 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,716 27,563 SH   SOLE   27,563 0 0
GARTNER INC COM 366651107 739,974 5,175,006 SH   SOLE   5,175,006 0 0
GLOBANT S A COM L44385109 2,035 22,221 SH   SOLE   22,221 0 0
GRAND CANYON ED INC COM 38526M106 898 9,145 SH   SOLE   9,145 0 0
ICON PLC SHS G4705A100 32,969 223,758 SH   SOLE   223,758 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,271 45,549 SH   SOLE   45,549 0 0
LEMAITRE VASCULAR INC COM 525558201 1,003 29,336 SH   SOLE   29,336 0 0
LENDINGTREE INC NEW COM 52603B107 821 2,645 SH   SOLE   2,645 0 0
LITTELFUSE INC COM 537008104 829 4,675 SH   SOLE   4,675 0 0
MASIMO CORP COM 574795100 983 6,608 SH   SOLE   6,608 0 0
MASTERCARD INC CL A 57636Q104 1,239,719 4,565,009 SH   SOLE   4,565,009 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,269 13,864 SH   SOLE   13,864 0 0
MEDIFAST INC COM 58470H101 504 4,863 SH   SOLE   4,863 0 0
MEDTRONIC PLC SHS G5960L103 23,679 218,002 SH   SOLE   218,002 0 0
MICROSOFT CORP COM 594918104 2,249,009 16,176,430 SH   SOLE   16,176,430 0 0
MSCI INC COM 55354G100 450,927 2,070,846 SH   SOLE   2,070,846 0 0
NEOGEN CORP COM 640491106 823 12,082 SH   SOLE   12,082 0 0
NIKE INC CL B 654106103 990,942 10,550,920 SH   SOLE   10,550,920 0 0
NOVO-NORDISK A S ADR 670100205 3,575 69,149 SH   SOLE   69,149 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 899,749 2,257,782 SH   SOLE   2,257,782 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 689 11,758 SH   SOLE   11,758 0 0
ORACLE CORP COM 68389X105 828,645 15,058,061 SH   SOLE   15,058,061 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,306 6,232 SH   SOLE   6,232 0 0
PAYPAL HLDGS INC COM 70450Y103 776,153 7,492,543 SH   SOLE   7,492,543 0 0
POOL CORPORATION COM 73278L105 2,042 10,122 SH   SOLE   10,122 0 0
REGENERON PHARMACEUTICALS COM 75886F107 455,549 1,642,210 SH   SOLE   1,642,210 0 0
RELX PLC SPONSORED ADR 759530108 14,709 620,112 SH   SOLE   620,112 0 0
SAP SE SPON ADR 803054204 27,191 230,690 SH   SOLE   230,690 0 0
STARBUCKS CORP COM 855244109 646,339 7,309,875 SH   SOLE   7,309,875 0 0
TEXAS ROADHOUSE INC COM 882681109 651 12,392 SH   SOLE   12,392 0 0
TREX CO INC COM 89531P105 1,483 16,308 SH   SOLE   16,308 0 0
U S PHYSICAL THERAPY INC COM 90337L108 921 7,055 SH   SOLE   7,055 0 0
UNILEVER PLC SPON ADR NEW 904767704 19,163 318,854 SH   SOLE   318,854 0 0
VISA INC COM CL A 92826C839 1,700,025 9,883,293 SH   SOLE   9,883,293 0 0
ZOETIS INC CL A 98978V103 1,312,252 10,532,561 SH   SOLE   10,532,561 0 0