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
ABERCROMBIE &FITCH CO CL A 002896207 95 10,457 SH   SOLE   0 0 10,457
AIR LEASE CORP CL A 00912X302 20,108 908,230 SH   SOLE   0 0 908,230
AKAMAI TECHNOLOGIES COM 00971T101 2,058 22,495 SH   SOLE   0 0 22,495
ALPHA & OMEGA SEMICONDUCTOR LTD SHS G6331P104 5,180 808,143 SH   SOLE   0 0 808,143
ALPHABET INC CAP STK CLA 02079K305 127 109 SH   SOLE   0 0 109
AMERESCO INC CL A 02361E108 13,681 803,375 SH   SOLE   0 0 803,375
APOLLO ENDOSURGERY INC COM 03767D108 1,942 1,011,456 SH   SOLE   0 0 1,011,456
ARCHER DANIELS MIDLAND COM 039483102 116 3,309 SH   SOLE   0 0 3,309
AT&T INC COM 00206R102 486 16,685 SH   SOLE   0 0 16,685
BLACKLINE INC COM 09239B109 11,192 212,735 SH   SOLE   0 0 212,735
CAREDX INC COM 14167L103 24,213 1,109,173 SH   SOLE   0 0 1,109,173
CARETRUST REIT INC COM 14174T107 3,172 214,477 SH   SOLE   0 0 214,477
CARMAX INC COM 143130102 6,226 115,668 SH   SOLE   0 0 115,668
CASTLIGHT HEALTH INC CL B 14862Q100 2,944 4,071,654 SH   SOLE   0 0 4,071,654
CELCUITY INC COM 15102K100 1,280 196,877 SH   SOLE   0 0 196,877
CES ENERGY SOLUTIONS CORP COM 15713J104 107 187,848 SH   SOLE   0 0 187,848
CHEESECAKE FACTORY INC COM 163072101 446 26,100 SH   SOLE   0 0 26,100
CHEGG INC COM 163092109 245 6,857 SH   SOLE   0 0 6,857
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,029 4,628 SH   SOLE   0 0 4,628
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 1,269 352,525 SH   SOLE   0 0 352,525
DENISON MINES CORPORATION COM 248356107 91 361,518 SH   SOLE   0 0 361,518
DR HORTON INC COM 23331A109 208 6,104 SH   SOLE   0 0 6,104
DURECT CORP COM 266605104 1,721 1,110,057 SH   SOLE   0 0 1,110,057
EHEALTH INC COM 28238P109 421 2,990 SH   SOLE   0 0 2,990
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 68 14,723 SH   SOLE   0 0 14,723
ENSIGN GROUP INC COM 29358P101 16,809 446,933 SH   SOLE   0 0 446,933
ENTERPRISE PRODS PARTNERS L COM 293792107 8,193 572,956 SH   SOLE   0 0 572,956
EQUINIX INC COM 29444U700 10,651 17,053 SH   SOLE   0 0 17,053
ERA GROUP INC COM 26885G109 112 20,939 SH   SOLE   0 0 20,939
ETSY INC COM 29786A106 110 2,865 SH   SOLE   0 0 2,865
EVERBRIDGE INC COM 29978A104 10,481 98,546 SH   SOLE   0 0 98,546
EXXON MOBIL CORP COM 30231G102 261 6,863 SH   SOLE   0 0 6,863
FACEBOOK INC CL A 30303M102 141 843 SH   SOLE   0 0 843
FIVE9 INC COM 338307101 11,332 148,208 SH   SOLE   0 0 148,208
FLEXION THERAPEUTICS INC COM 33938J106 5,704 724,724 SH   SOLE   0 0 724,724
GENERAC HLDGS INC COM 368736104 1,329 14,260 SH   SOLE   0 0 14,260
GENERAL ELECTRIC CO COM 369604103 86 10,867 SH   SOLE   0 0 10,867
GENERAL FIN CORP DEL COM 369822101 13,211 2,117,213 SH   SOLE   0 0 2,117,213
GENERAL FIN CORP DEL CUMREDEEMABLE 9.00000 369822507 3,869 45,494 SH   SOLE   0 0 45,494
GENTEX CORP COM 371901109 954 43,039 SH   SOLE   0 0 43,039
INPHI CORPORATION COM 45772F107 931 11,761 SH   SOLE   0 0 11,761
INTUITIVE SURGICAL INC COM NEW 46120E602 11,224 22,666 SH   SOLE   0 0 22,666
IROBOT CORP COM 462726100 5,781 141,343 SH   SOLE   0 0 141,343
JOHNSON & JOHNSON COM 478160104 271 2,069 SH   SOLE   0 0 2,069
KB HOME COM 48666K109 188 10,363 SH   SOLE   0 0 10,363
KRAFT HEINZ CO COM 500754106 239 9,657 SH   SOLE   0 0 9,657
LENNAR CORP COM 526057104 194 5,068 SH   SOLE   0 0 5,068
LGI HOMES INC COM 50187T106 171 3,787 SH   SOLE   0 0 3,787
LIVEPERSON INC COM 538146101 223 9,796 SH   SOLE   0 0 9,796
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 4,045 862,367 SH   SOLE   0 0 862,367
MACY S INC COM 55616P104 156 31,842 SH   SOLE   0 0 31,842
MALLINCKRODT PLC SHS G5785G107 576 291,019 SH   SOLE   0 0 291,019
MARVELL TECH GROUP ORD G5876H105 321 14,200 SH   SOLE   0 0 14,200
MICROCHIP TECHNOLOGY COM 595017104 682 10,055 SH   SOLE   0 0 10,055
MIMECAST LIMITED ORD SHS G14838109 123 3,483 SH   SOLE   0 0 3,483
MODEL N INC COM 607525102 137 6,147 SH   SOLE   0 0 6,147
NAVIGATOR HOLDINGS LTD SHS Y62132108 5,631 1,262,472 SH   SOLE   0 0 1,262,472
NCS MULTISTAGE HLDGS COM 628877102 55 85,522 SH   SOLE   0 0 85,522
NEW RELIC INC COM 64829B100 9,966 215,537 SH   SOLE   0 0 215,537
NEXTIER OILFIELD SOLUTIONS COM 65290C105 263 224,737 SH   SOLE   0 0 224,737
NINTENDO CO LTD ADR 654445303 1,431 29,710 SH   SOLE   0 0 29,710
NVIDIA CORP COM 67066G104 338 1,284 SH   SOLE   0 0 1,284
ONTO INNOVATION INC COM 683344105 7,586 255,680 SH   SOLE   0 0 255,680
PACIRA BIOSCIENCES COM 695127100 13,652 407,159 SH   SOLE   0 0 407,159
PAN ORIENT ENERGY CORP COM 69806Y106 588 1,640,179 SH   SOLE   0 0 1,640,179
PAYPAL HLDGS INC COM 70450Y103 378 3,951 SH   SOLE   0 0 3,951
PENNANT GROUP INC COM 70805E109 2,779 196,285 SH   SOLE   0 0 196,285
PFIZER INC COM 717081103 207 6,356 SH   SOLE   0 0 6,356
POWER SOLUTIONS INTL INC COM 73933G202 4,371 950,296 SH   SOLE   0 0 950,296
PROFOUND MED CORP COM 74319B502 7,480 767,926 SH   SOLE   0 0 767,926
PROTO LABS INC COM 743713109 4,377 57,492 SH   SOLE   0 0 57,492
QUIDEL CORP COM 74838J101 6,611 67,586 SH   SOLE   0 0 67,586
RADA ELECTRONICS INDUSTRIES COM PAR NEW M81863124 141 40,383 SH   SOLE   0 0 40,383
RANGE RESOURCES CORP COM 75281A109 71 30,971 SH   SOLE   0 0 30,971
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 449 99,131 SH   SOLE   0 0 99,131
RINGCENTRAL INC CL A 76680R206 148 699 SH   SOLE   0 0 699
ROYAL DUTCH SHELL SPONS ADR A 780259107 151 4,341 SH   SOLE   0 0 4,341
SECUREWORKS CORP CL A 81374A105 5,622 488,432 SH   SOLE   0 0 488,432
SEVEN GENERATIONS ENERGYLTD SPON ADR B 81783Q105 22 20,175 SH   SOLE   0 0 20,175
SIRIUS XM HLDGS INC COM 82968B103 87 17,679 SH   SOLE   0 0 17,679
SUNCOR ENERGY COM 867224107 517 32,744 SH   SOLE   0 0 32,744
T2 BIOSYSTEMS INC COM 89853L104 337 519,079 SH   SOLE   0 0 519,079
TALEND SA ADS 874224207 968 43,158 SH   SOLE   0 0 43,158
TAPESTRY INC COM 876030107 480 37,068 SH   SOLE   0 0 37,068
UNIQURE N.V. SHS N90064101 218 4,594 SH   SOLE   0 0 4,594
URANIUM PARTICIPATION CORP COM 917017105 255 93,145 SH   SOLE   0 0 93,145
UR-ENERGY INC COM 91688R108 194 500,281 SH   SOLE   0 0 500,281
VIAVI SOLUTIONS INC COM 925550105 113 10,113 SH   SOLE   0 0 10,113
VONAGE HLDGS CORP COM 92886T201 89 12,261 SH   SOLE   0 0 12,261
WELLS FARGO CO COM 949746101 136 4,725 SH   SOLE   0 0 4,725
WILEY JOHN & SONS INC CL A 968223206 409 10,919 SH   SOLE   0 0 10,919
WPX ENERGY INC COM 98212B103 2,075 680,438 SH   SOLE   0 0 680,438
YEXT INC COM 98585N106 5,606 550,142 SH   SOLE   0 0 550,142
ZENDESK INC COM 98936J101 103 1,604 SH   SOLE   0 0 1,604
ZOGENIX INC COM NEW 98978L204 236 9,525 SH   SOLE   0 0 9,525
ZUORA INC COM CL A 98983V106 1,260 156,507 SH   SOLE   0 0 156,507