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 Laboratories Common Stock 002824100 741 8,110 SH   SOLE   8,110 0 0
Aerie Pharmaceuticals Inc Common Stock 00771V108 1,328 90,000 SH   SOLE   90,000 0 0
Embotelladora Andina SA ADR 29081P303 118 7,774 SH   SOLE   7,774 0 0
Akoustis Technologies Inc Common Stock 00973N102 2,280 275,000 SH   SOLE   275,000 0 0
Albemarle Corp Common Stock 012653101 497 6,439 SH   SOLE   6,439 0 0
Allegion plc Common Stock G0176J109 8,178 80,000 SH   SOLE   80,000 0 0
Allakos Inc Common Stock 01671P100 1,437 20,000 SH   SOLE   20,000 0 0
Alarm.com Holdings Inc Common Stock 011642105 7,777 120,000 SH   SOLE   120,000 0 0
Ameresco Inc Common Stock 02361E108 5,567 200,419 SH   SOLE   200,419 0 0
Amazon.com Inc Common Stock 023135106 1,302 472 SH   SOLE   472 0 0
ANSYS Inc Common Stock 03662Q105 330 1,132 SH   SOLE   1,132 0 0
Evoqua Water Technologies Corp Common Stock 30057T105 5,580 300,000 SH   SOLE   300,000 0 0
Ashland Global Holdings Inc Common Stock 044186104 6,219 90,000 SH   SOLE   90,000 0 0
Autohome Inc ADR 05278C107 1,133 15,000 SH   SOLE   15,000 0 0
Activision Blizzard Inc Common Stock 00507V109 808 10,643 SH   SOLE   10,643 0 0
Alteryx Inc Common Stock 02156B103 1,643 10,000 SH   SOLE   10,000 0 0
Alibaba Group Holding Ltd ADR 01609W102 15,683 72,708 SH   SOLE   72,708 0 0
Bandwidth Inc Common Stock 05988J103 1,270 10,000 SH   SOLE   10,000 0 0
Baxter International Inc Common Stock 071813109 439 5,100 SH   SOLE   5,100 0 0
Bright Horizons Family Solutio Common Stock 109194100 7,894 67,358 SH   SOLE   67,358 0 0
Biohaven Pharmaceutical Holdin Common Stock G11196105 2,924 40,000 SH   SOLE   40,000 0 0
Baidu Inc ADR 056752108 2,398 20,000 SH   SOLE   20,000 0 0
Cognex Corp Common Stock 192422103 2,389 40,000 SH   SOLE   40,000 0 0
Check Point Software Technolog Common Stock M22465104 830 7,722 SH   SOLE   7,722 0 0
Colony Capital Inc REIT 19626G108 4,080 1,700,000 SH   SOLE   1,700,000 0 0
Cooper Cos Inc/The Common Stock 216648402 7,805 27,518 SH   SOLE   27,518 0 0
Cree Inc Common Stock 225447101 2,960 50,000 SH   SOLE   50,000 0 0
Cerence Inc Common Stock 156727109 12,252 300,000 SH   SOLE   300,000 0 0
Citrix Systems Inc Common Stock 177376100 459 3,100 SH   SOLE   3,100 0 0
Cavco Industries Inc Common Stock 149568107 8,678 45,000 SH   SOLE   45,000 0 0
CryoPort Inc Common Stock 229050307 3,328 110,000 SH   SOLE   110,000 0 0
Darling Ingredients Inc Common Stock 237266101 12,926 525,000 SH   SOLE   525,000 0 0
Walt Disney Co/The Common Stock 254687106 192 1,719 SH   SOLE   1,719 0 0
Digimarc Corp Common Stock 25381B101 1,199 75,000 SH   SOLE   75,000 0 0
New Oriental Education & Techn ADR 647581107 1,231 9,450 SH   SOLE   9,450 0 0
eHealth Inc Common Stock 28238P109 2,456 25,000 SH   SOLE   25,000 0 0
Everbridge Inc Common Stock 29978A104 4,843 35,000 SH   SOLE   35,000 0 0
East West Bancorp Inc Common Stock 27579R104 9,826 271,129 SH   SOLE   271,129 0 0
Exact Sciences Corp Common Stock 30063P105 6,955 80,000 SH   SOLE   80,000 0 0
First Horizon National Corp Common Stock 320517105 6,972 700,000 SH   SOLE   700,000 0 0
Fair Isaac Corp Common Stock 303250104 14,631 35,000 SH   SOLE   35,000 0 0
Fidelity National Information Common Stock 31620M106 819 6,108 SH   SOLE   6,108 0 0
First Republic Bank/CA Common Stock 33616C100 749 7,066 SH   SOLE   7,066 0 0
Glu Mobile Inc Common Stock 379890106 4,172 450,000 SH   SOLE   450,000 0 0
Alphabet Inc Common Stock 02079K107 1,115 789 SH   SOLE   789 0 0
Graphic Packaging Holding Co Common Stock 388689101 11,193 800,000 SH   SOLE   800,000 0 0
Gates Industrial Corp PLC Common Stock G39108108 1,028 100,000 SH   SOLE   100,000 0 0
Global Water Resources Inc Common Stock 379463102 3,794 360,000 SH   SOLE   360,000 0 0
Home Depot Inc/The Common Stock 437076102 855 3,413 SH   SOLE   3,413 0 0
HDFC Bank Ltd ADR 40415F101 2,525 55,560 SH   SOLE   55,560 0 0
IAA Inc Common Stock 449253103 4,628 120,000 SH   SOLE   120,000 0 0
JD.com Inc ADR 47215P106 9,027 150,000 SH   SOLE   150,000 0 0
Kadant Inc Common Stock 48282T104 13,952 140,000 SH   SOLE   140,000 0 0
LCI Industries Common Stock 50189K103 8,624 75,000 SH   SOLE   75,000 0 0
Eli Lilly and Co Common Stock 532457108 867 5,283 SH   SOLE   5,283 0 0
Loop Industries Inc Common Stock 543518104 450 50,000 SH   SOLE   50,000 0 0
Grand Canyon Education Inc Common Stock 38526M106 16,325 180,321 SH   SOLE   180,321 0 0
Live Nation Entertainment Inc Common Stock 538034109 1,552 35,000 SH   SOLE   35,000 0 0
Mastercard Inc Common Stock 57636Q104 1,264 4,273 SH   SOLE   4,273 0 0
Masimo Corp Common Stock 574795100 5,700 25,000 SH   SOLE   25,000 0 0
MAXIMUS Inc Common Stock 577933104 8,102 115,000 SH   SOLE   115,000 0 0
Momenta Pharmaceuticals Inc Common Stock 60877T100 998 30,000 SH   SOLE   30,000 0 0
Momo Inc ADR 60879B107 524 30,000 SH   SOLE   30,000 0 0
MSA Safety Inc Common Stock 553498106 5,722 50,000 SH   SOLE   50,000 0 0
Microsoft Corp Common Stock 594918104 1,482 7,282 SH   SOLE   7,282 0 0
Vail Resorts Inc Common Stock 91879Q109 3,643 20,000 SH   SOLE   20,000 0 0
MasTec Inc Common Stock 576323109 8,974 200,000 SH   SOLE   200,000 0 0
Mueller Water Products Inc Common Stock 624758108 3,301 350,000 SH   SOLE   350,000 0 0
National Bank Holdings Corp Common Stock 633707104 3,780 140,000 SH   SOLE   140,000 0 0
Neurocrine Biosciences Inc Common Stock 64125C109 4,270 35,000 SH   SOLE   35,000 0 0
Nasdaq Inc Common Stock 631103108 711 5,951 SH   SOLE   5,951 0 0
Sunnova Energy International I Common Stock 86745K104 632 37,000 SH   SOLE   37,000 0 0
Napco Security Technologies In Common Stock 630402105 3,041 130,000 SH   SOLE   130,000 0 0
NetEase Inc ADR 64110W102 1,417 3,300 SH   SOLE   3,300 0 0
Nuance Communications Inc Common Stock 67020Y100 13,736 542,805 SH   SOLE   542,805 0 0
NVIDIA Corp Common Stock 67066G104 606 1,594 SH   SOLE   1,594 0 0
Prosperity Bancshares Inc Common Stock 743606105 11,282 190,000 SH   SOLE   190,000 0 0
Park City Group Inc Common Stock 700215304 1,734 410,000 SH   SOLE   410,000 0 0
Proofpoint Inc Common Stock 743424103 4,445 40,000 SH   SOLE   40,000 0 0
Progressive Corp/The Common Stock 743315103 641 8,000 SH   SOLE   8,000 0 0
Planet Fitness Inc Common Stock 72703H101 3,634 60,000 SH   SOLE   60,000 0 0
Insulet Corp Common Stock 45784P101 1,943 10,000 SH   SOLE   10,000 0 0
Pool Corp Common Stock 73278L105 16,464 60,555 SH   SOLE   60,555 0 0
Pluralsight Inc Common Stock 72941B106 2,527 140,000 SH   SOLE   140,000 0 0
PTC Therapeutics Inc Common Stock 69366J200 2,537 50,000 SH   SOLE   50,000 0 0
PayPal Holdings Inc Common Stock 70450Y103 1,111 6,378 SH   SOLE   6,378 0 0
Redfin Corp Common Stock 75737F108 5,239 125,000 SH   SOLE   125,000 0 0
Reed's Inc Common Stock 758338107 862 900,000 SH   SOLE   900,000 0 0
Rollins Inc Common Stock 775711104 4,239 100,000 SH   SOLE   100,000 0 0
Service Corp International/US Common Stock 817565104 16,693 429,240 SH   SOLE   429,240 0 0
SolarEdge Technologies Inc Common Stock 83417M104 4,441 32,000 SH   SOLE   32,000 0 0
Sprouts Farmers Market Inc Common Stock 85208M102 2,149 84,000 SH   SOLE   84,000 0 0
SVB Financial Group Common Stock 78486Q101 1,529 7,091 SH   SOLE   7,091 0 0
Simply Good Foods Co/The Common Stock 82900L102 743 40,000 SH   SOLE   40,000 0 0
ShotSpotter Inc Common Stock 82536T107 1,890 75,000 SH   SOLE   75,000 0 0
Strategic Education Inc Common Stock 86272C103 5,762 37,500 SH   SOLE   37,500 0 0
TAL Education Group ADR 874080104 1,067 15,600 SH   SOLE   15,600 0 0
Trip.com Group Ltd ADR 89677Q107 518 20,000 SH   SOLE   20,000 0 0
Teladoc Health Inc Common Stock 87918A105 4,198 22,000 SH   SOLE   22,000 0 0
Teradyne Inc Common Stock 880770102 3,380 40,000 SH   SOLE   40,000 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 725 2,000 SH   SOLE   2,000 0 0
TPI Composites Inc Common Stock 87266J104 6,427 275,000 SH   SOLE   275,000 0 0
Trex Co Inc Common Stock 89531P105 7,332 56,369 SH   SOLE   56,369 0 0
Tabula Rasa HealthCare Inc Common Stock 873379101 3,010 55,000 SH   SOLE   55,000 0 0
Trupanion Inc Common Stock 898202106 6,404 150,000 SH   SOLE   150,000 0 0
TSMC ADR 874039100 1,044 18,384 SH   SOLE   18,384 0 0
Tyler Technologies Inc Common Stock 902252105 2,081 6,000 SH   SOLE   6,000 0 0
UnitedHealth Group Inc Common Stock 91324P102 1,109 3,761 SH   SOLE   3,761 0 0
Veeva Systems Inc Common Stock 922475108 234 1,000 SH   SOLE   1,000 0 0
Western Alliance Bancorp Common Stock 957638109 5,681 150,000 SH   SOLE   150,000 0 0
Boingo Wireless Inc Common Stock 09739C102 6,660 500,000 SH   SOLE   500,000 0 0
Willdan Group Inc Common Stock 96924N100 2,251 90,000 SH   SOLE   90,000 0 0
Watsco Inc Common Stock 942622200 6,664 37,500 SH   SOLE   37,500 0 0
58.com Inc ADR 31680Q104 870 16,123 SH   SOLE   16,123 0 0
Xylem Inc/NY Common Stock 98419M100 561 8,636 SH   SOLE   8,636 0 0
YETI Holdings Inc Common Stock 98585X104 2,222 52,000 SH   SOLE   52,000 0 0
Apple Inc Common Stock 037833100 754 2,066 SH   SOLE   2,066 0 0