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 313 20,084 SH   SOLE   0 0 20,084
AIR LEASE CORP CL A 00912X302 30,673 733,464 SH   SOLE   0 0 733,464
AKAMAI TECHNOLOGIES INC COM 00971T101 2,387 26,123 SH   SOLE   0 0 26,123
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10,094 821,973 SH   SOLE   0 0 821,973
AMERESCO INC CL A 02361E108 14,323 891,262 SH   SOLE   0 0 891,262
APOLLO ENDOSURGERY INC COM 03767D108 3,178 965,834 SH   SOLE   0 0 965,834
APTOSE BIOSCIENCES INC COM NEW 03835T200 116 55,847 SH   SOLE   0 0 55,847
ARCHER DANIELS MIDLAND CO COM 039483102 363 8,831 SH   SOLE   0 0 8,831
AT&T INC COM 00206R102 1,676 44,302 SH   SOLE   0 0 44,302
BENEFITFOCUS INC COM 08180D106 634 26,628 SH   SOLE   0 0 26,628
BLACKLINE INC COM 09239B109 11,462 239,732 SH   SOLE   0 0 239,732
CAREDX INC COM 14167L103 21,673 958,542 SH   SOLE   0 0 958,542
CARETRUST REIT INC COM 14174T107 5,160 219,536 SH   SOLE   0 0 219,536
CARMAX INC COM 143130102 7,203 81,857 SH   SOLE   0 0 81,857
CASTLIGHT HEALTH INC CL B 14862Q100 4,153 2,945,470 SH   SOLE   0 0 2,945,470
CELCUITY INC COM 15102K100 2,903 170,956 SH   SOLE   0 0 170,956
CES ENERGY SOLUTIONS CORP COM 15713J104 405 261,681 SH   SOLE   0 0 261,681
CHEESECAKE FACTORY INC COM 163072101 704 16,898 SH   SOLE   0 0 16,898
CHEGG INC COM 163092109 206 6,878 SH   SOLE   0 0 6,878
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,968 321,500 SH   SOLE   0 0 321,500
CHIPOTLE MEXICAN GRILL COM 169656105 1,362 1,621 SH   SOLE   0 0 1,621
CNFINANCE HLDGS LTD SPON ADS 18979T105 1,935 319,774 SH   SOLE   0 0 319,774
DENA CO LTD COM J1257N107 707 40,043 SH   SOLE   0 0 40,043
DENISON MINES CORP COM 248356107 163 362,791 SH   SOLE   0 0 362,791
DR HORTON INC COM 23331A109 482 9,140 SH   SOLE   0 0 9,140
DURECT CORP COM 266605104 2,248 1,221,972 SH   SOLE   0 0 1,221,972
EHEALTH INC COM 28238P109 294 4,397 SH   SOLE   0 0 4,397
ENSIGN GROUP INC COM 29358P101 18,843 397,283 SH   SOLE   0 0 397,283
ENTERPRISE PRODS PARTNERS L COM 293792107 9,489 332,021 SH   SOLE   0 0 332,021
EOG RES INC COM 26875P101 259 3,495 SH   SOLE   0 0 3,495
EQUINIX INC COM 29444U700 14,896 25,825 SH   SOLE   0 0 25,825
ERA GROUP INC COM 26885G109 277 26,220 SH   SOLE   0 0 26,220
EVERBRIDGE INC COM 29978A104 15,199 246,297 SH   SOLE   0 0 246,297
EXXON MOBIL CORP COM 30231G102 1,295 18,338 SH   SOLE   0 0 18,338
FAIRFAX INDIA HOLDINGSCORPORATION COM 303897102 145 12,064 SH   SOLE   0 0 12,064
FIVE9 INC COM 338307101 15,215 283,120 SH   SOLE   0 0 283,120
FLEXION THERAPEUTICS INC COM 33938J106 10,696 780,411 SH   SOLE   0 0 780,411
GENERAC HLDGS INC COM 368736104 2,062 26,322 SH   SOLE   0 0 26,322
GENERAL ELECTRIC CO COM 369604103 123 13,746 SH   SOLE   0 0 13,746
GENERAL FIN CORP DEL COM 369822101 18,863 2,133,868 SH   SOLE   0 0 2,133,868
GENERAL FIN CORP DEL COM REDM 369822507 4,937 47,065 SH   SOLE   0 0 47,065
GENTEX CORP COM 371901109 1,226 44,513 SH   SOLE   0 0 44,513
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 254 23,114 SH   SOLE   0 0 23,114
INPHI CORP COM 45772F107 728 11,926 SH   SOLE   0 0 11,926
INSTRUCTURE INC COM 45781U103 10,012 258,441 SH   SOLE   0 0 258,441
INTUITIVE SURGICAL INC COM NEW 46120E602 12,254 22,696 SH   SOLE   0 0 22,696
IROBOT CORP COM 462726100 6,592 106,891 SH   SOLE   0 0 106,891
JOHNSON & JOHNSON COM 478160104 711 5,495 SH   SOLE   0 0 5,495
KB HOME COM 48666K109 559 16,445 SH   SOLE   0 0 16,445
KEANE GROUP INC COM 48669A108 1,310 216,135 SH   SOLE   0 0 216,135
KRAFT HEINZ CO COM 500754106 962 34,428 SH   SOLE   0 0 34,428
LENNAR CORP CL A 526057104 376 6,736 SH   SOLE   0 0 6,736
LGI HOMES INC COM 50187T106 396 4,755 SH   SOLE   0 0 4,755
LIVEPERSON INC COM 538146101 434 12,147 SH   SOLE   0 0 12,147
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 11,984 1,214,169 SH   SOLE   0 0 1,214,169
MACYS INC COM 55616P104 1,534 98,703 SH   SOLE   0 0 98,703
MALLINKRODT PUB LTD CO SHS G5785G107 191 79,064 SH   SOLE   0 0 79,064
MARVELL TECH GROUP LTD ORD G5876H105 320 12,821 SH   SOLE   0 0 12,821
MICROCHIP TECHNOLOGY INC COM 595017104 953 10,261 SH   SOLE   0 0 10,261
NAVIGATOR HOLDINGS LTD SHS Y62132108 13,979 1,308,883 SH   SOLE   0 0 1,308,883
NCS MULTISTAGE HLDGS INC COM 628877102 196 97,855 SH   SOLE   0 0 97,855
NETGEAR INC COM 64111Q104 648 20,109 SH   SOLE   0 0 20,109
NEW RELIC INC COM 64829B100 10,182 165,691 SH   SOLE   0 0 165,691
NINTENDO CO LTD SPONSORED ADR 654445303 1,479 31,958 SH   SOLE   0 0 31,958
NVIDIA CORP COM 67066G104 222 1,276 SH   SOLE   0 0 1,276
OCADO GROUP PLC COM G6718L106 384 23,587 SH   SOLE   0 0 23,587
PACIRA BIOSCIENCES COM 695127100 14,748 387,379 SH   SOLE   0 0 387,379
PAN ORIENT ENERGY CORP COM 69806Y106 2,948 1,689,503 SH   SOLE   0 0 1,689,503
PAYPAL HLDGS INC COM 70450Y103 399 3,847 SH   SOLE   0 0 3,847
PETMED EXPRESS INC COM 716382106 218 12,093 SH   SOLE   0 0 12,093
PFIZER INC COM 717081103 611 17,017 SH   SOLE   0 0 17,017
POWER SOLUTIONS INTL INC COM 73933G202 5,777 791,375 SH   SOLE   0 0 791,375
PROFOUND MED CORP COM 74319B106 5,372 6,632,572 SH   SOLE   0 0 6,632,572
PROTO LABS INC COM 743713109 4,868 47,683 SH   SOLE   0 0 47,683
QUIDEL CORP COM 74838J101 8,599 140,169 SH   SOLE   0 0 140,169
RANGE RES CORP COM 75281A109 74 19,357 SH   SOLE   0 0 19,357
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 348 5,913 SH   SOLE   0 0 5,913
RUDOLPH TECHNOLOGIES INC COM 781270103 8,583 325,610 SH   SOLE   0 0 325,610
SECUREWORKS CORP CL A 81374A105 6,331 489,629 SH   SOLE   0 0 489,629
SEVEN GENERATIONS ENERGY LTD COM 81783Q105 129 20,228 SH   SOLE   0 0 20,228
SIRIUS XM HLDGS INC COM 82968B103 299 47,736 SH   SOLE   0 0 47,736
SUNCOR ENERGY INC NEW COM 867224107 12,814 405,772 SH   SOLE   0 0 405,772
SYNCHRONY FINL COM 87165B103 239 7,014 SH   SOLE   0 0 7,014
SYSMEX CORP COM J7864H102 688 10,285 SH   SOLE   0 0 10,285
T2 BIOSYSTEMS INC COM 89853L104 978 391,102 SH   SOLE   0 0 391,102
TALEND SA ADS 874224207 4,803 141,350 SH   SOLE   0 0 141,350
TAPESTRY INC COM 876030107 1,218 46,766 SH   SOLE   0 0 46,766
TILE SHOP HLDGS INC COM 88677Q109 394 123,606 SH   SOLE   0 0 123,606
UR ENERGY INC COM 91688R108 305 502,369 SH   SOLE   0 0 502,369
URANIUM PARTICIPATIONCORP COM 917017105 300 93,464 SH   SOLE   0 0 93,464
WELLS FARGO CO NEW COM 949746101 260 5,163 SH   SOLE   0 0 5,163
WILEY JOHN & SONS INC CL A 968223206 484 11,011 SH   SOLE   0 0 11,011
WPX ENERGY INC COM 98212B103 7,084 668,960 SH   SOLE   0 0 668,960
YEXT INC COM 98585N106 8,565 539,014 SH   SOLE   0 0 539,014
ZUORA INC COM CL A 98983V106 8,201 544,906 SH   SOLE   0 0 544,906