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 756,275 4,940,069 SH   SOLE   4,940,069 0 0
ADOBE SYS INC COM 00724F101 1,114,930 6,362,305 SH   SOLE   6,362,305 0 0
ALARM COM HLDGS INC COM 011642105 226 5,989 SH   SOLE   5,989 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,723 38,991 SH   SOLE   38,991 0 0
ALIGN TECHNOLOGY INC COM 016255101 582,472 2,621,506 SH   SOLE   2,621,506 0 0
ALPHABET INC CAP STK CL C 02079K107 1,014,080 969,113 SH   SOLE   969,113 0 0
ALPHABET INC CAP STK CL A 02079K305 359,224 341,014 SH   SOLE   341,014 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 223 4,537 SH   SOLE   4,537 0 0
APPLE INC COM 037833100 1,898 11,214 SH   SOLE   11,214 0 0
ASPEN TECHNOLOGY INC COM 045327103 309 4,675 SH   SOLE   4,675 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 810,481 6,915,960 SH   SOLE   6,915,960 0 0
BAIDU INC SPON ADR REP A 056752108 3,727 15,911 SH   SOLE   15,911 0 0
BLACKBAUD INC COM 09227Q100 367 3,880 SH   SOLE   3,880 0 0
CANTEL MEDICAL CORP COM 138098108 417 4,052 SH   SOLE   4,052 0 0
CELGENE CORP COM 151020104 533,610 5,113,170 SH   SOLE   5,113,170 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,364 42,114 SH   SOLE   42,114 0 0
DOLLAR GEN CORP NEW COM 256677105 462,958 4,977,513 SH   SOLE   4,977,513 0 0
EXLSERVICE HOLDINGS INC COM 302081104 221 3,658 SH   SOLE   3,658 0 0
FACEBOOK INC CL A 30303M102 1,065,025 6,035,504 SH   SOLE   6,035,504 0 0
FOX FACTORY HLDG CORP COM 35138V102 357 9,202 SH   SOLE   9,202 0 0
GARTNER INC COM 366651107 508,882 4,132,209 SH   SOLE   4,132,209 0 0
GRAND CANYON ED INC COM 38526M106 274 3,057 SH   SOLE   3,057 0 0
HEALTHCARE SVCS GRP INC COM 421906108 343 6,499 SH   SOLE   6,499 0 0
ICON PLC SHS G4705A100 5,136 45,793 SH   SOLE   45,793 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 13,488 100,145 SH   SOLE   100,145 0 0
LENDINGTREE INC NEW COM 52603B107 227 666 SH   SOLE   666 0 0
LITTELFUSE INC COM 537008104 309 1,562 SH   SOLE   1,562 0 0
MARKETAXESS HLDGS INC COM 57060D108 262 1,300 SH   SOLE   1,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 355,320 2,347,515 SH   SOLE   2,347,515 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 294 4,640 SH   SOLE   4,640 0 0
MEDTRONIC PLC SHS G5960L103 1,806 22,367 SH   SOLE   22,367 0 0
MICROSOFT CORP COM 594918104 618,487 7,230,387 SH   SOLE   7,230,387 0 0
MONOLITHIC PWR SYS INC COM 609839105 252 2,246 SH   SOLE   2,246 0 0
NEOGEN CORP COM 640491106 250 3,035 SH   SOLE   3,035 0 0
NIKE INC CL B 654106103 797,011 12,741,989 SH   SOLE   12,741,989 0 0
NOVO-NORDISK A S ADR 670100205 1,005 18,719 SH   SOLE   18,719 0 0
NUTRI SYS INC NEW COM 67069D108 249 4,727 SH   SOLE   4,727 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 645,795 2,684,772 SH   SOLE   2,684,772 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 441 8,289 SH   SOLE   8,289 0 0
ORACLE CORP COM 68389X105 740,820 15,668,777 SH   SOLE   15,668,777 0 0
PAYCOM SOFTWARE INC COM 70432V102 276 3,433 SH   SOLE   3,433 0 0
POOL CORPORATION COM 73278L105 440 3,395 SH   SOLE   3,395 0 0
PRICELINE GRP INC COM NEW 741503403 611,158 351,697 SH   SOLE   351,697 0 0
REGENERON PHARMACEUTICALS COM 75886F107 522,413 1,389,545 SH   SOLE   1,389,545 0 0
RELX NV SPONSORED ADR 75955B102 3,597 155,937 SH   SOLE   155,937 0 0
SAP SE SPON ADR 803054204 4,257 37,885 SH   SOLE   37,885 0 0
STAMPS COM INC COM NEW 852857200 296 1,576 SH   SOLE   1,576 0 0
STARBUCKS CORP COM 855244109 681,882 11,873,272 SH   SOLE   11,873,272 0 0
TEXAS ROADHOUSE INC COM 882681109 219 4,158 SH   SOLE   4,158 0 0
TREX CO INC COM 89531P105 296 2,730 SH   SOLE   2,730 0 0
UNILEVER PLC SPON ADR NEW 904767704 4,443 80,286 SH   SOLE   80,286 0 0
VISA INC COM CL A 92826C839 928,057 8,139,421 SH   SOLE   8,139,421 0 0
ZOETIS INC CL A 98978V103 285,967 3,969,552 SH   SOLE   3,969,552 0 0