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 630 22,971 SH   SOLE   0 0 22,971
AIR LEASE CORP SERIES A PREFERRED 00912X500 1,900 74,554 SH   SOLE   0 0 74,554
AIR LEASE CORP CL A 00912X302 25,516 742,824 SH   SOLE   0 0 742,824
AKAMAI TECHNOLOGIES COM CL A 00971T101 1,291 18,010 SH   SOLE   0 0 18,010
ALPHA & OMEGA SEMICONDUCTORLTD SHS G6331P104 8,916 774,623 SH   SOLE   0 0 774,623
AMBER ROAD INC COM 02318Y108 11,968 1,380,369 SH   SOLE   0 0 1,380,369
AMERESCO INC CL A 02361E108 14,681 907,369 SH   SOLE   0 0 907,369
APOLLO ENDOSURGERY INC COM 03767D108 3,228 863,160 SH   SOLE   0 0 863,160
ARCHER DANIELS MIDLAND COM 039483102 385 8,931 SH   SOLE   0 0 8,931
AT&T INC COM 00206R102 2,118 67,545 SH   SOLE   0 0 67,545
BENEFITFOCUS INC COM 08180D106 1,223 24,701 SH   SOLE   0 0 24,701
BLACKLINE INC COM 09239B109 9,968 215,189 SH   SOLE   0 0 215,189
BURBERRY GROUP PLC SHS G1700D105 490 19,221 SH   SOLE   0 0 19,221
CAREDX INC COM 14167L103 34,499 1,094,517 SH   SOLE   0 0 1,094,517
CARETRUST REIT INC COM 14174T107 5,150 219,536 SH   SOLE   0 0 219,536
CARMAX INC COM 143130102 5,870 84,098 SH   SOLE   0 0 84,098
CASTLIGHT HEALTH INC CL B 14862Q100 10,402 2,773,736 SH   SOLE   0 0 2,773,736
CELCUITY INC COM 15102K100 3,762 171,719 SH   SOLE   0 0 171,719
CES ENERGY SOLUTIONS CORP COM 15713J104 297 145,472 SH   SOLE   0 0 145,472
CHEESECAKE FACTORY INC COM 163072101 812 16,596 SH   SOLE   0 0 16,596
CHEGG INC COM COM 163092109 288 7,565 SH   SOLE   0 0 7,565
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,677 302,127 SH   SOLE   0 0 302,127
CHIPOTLE MEXICAN GRILL COM 169656105 2,007 2,825 SH   SOLE   0 0 2,825
CNFINANCE HOLDINGS LIMITED SPON ADS 18979T105 1,926 317,819 SH   SOLE   0 0 317,819
DENA CO LTD COM J1257N107 612 40,661 SH   SOLE   0 0 40,661
DENISON MINES CORPORATION COM 248356107 188 363,503 SH   SOLE   0 0 363,503
DR HORTON INC COM 23331A109 379 9,165 SH   SOLE   0 0 9,165
DURECT CORP COM 266605104 860 1,374,538 SH   SOLE   0 0 1,374,538
EHEALTH INC COM 28238P109 381 6,115 SH   SOLE   0 0 6,115
ELLIE MAE INC COM 28849P100 11,136 112,840 SH   SOLE   0 0 112,840
ENSIGN GROUP INC COM 29358P101 23,059 450,468 SH   SOLE   0 0 450,468
ENTERPRISE PRODS PARTNERS LP COM 293792107 8,468 291,005 SH   SOLE   0 0 291,005
EOG RESOURCES INC COM 26875P101 331 3,475 SH   SOLE   0 0 3,475
EQUINIX INC COM 29444U700 12,793 28,231 SH   SOLE   0 0 28,231
ERA GROUP INC COM 26885G109 304 26,317 SH   SOLE   0 0 26,317
EVERBRIDGE INC COM 29978A104 20,635 275,099 SH   SOLE   0 0 275,099
EXXON MOBIL CORP COM 30231G102 1,284 15,897 SH   SOLE   0 0 15,897
FAIRFAX INDIA HOLDINGS CORPORATION COM 303897102 169 12,089 SH   SOLE   0 0 12,089
FIVE9 INC COM 338307101 15,617 295,618 SH   SOLE   0 0 295,618
FLEXION THERAPEUTICS INC CL A 33938J106 8,590 688,271 SH   SOLE   0 0 688,271
GENERAC HLDGS INC COM 368736104 1,485 28,986 SH   SOLE   0 0 28,986
GENERAL ELECTRIC CO COM 369604103 137 13,746 SH   SOLE   0 0 13,746
GENERAL FIN CORP DEL COM 369822101 18,749 2,009,505 SH   SOLE   0 0 2,009,505
GENERAL FIN CORP DEL SERIES C PREFERRED 369822507 4,753 46,691 SH   SOLE   0 0 46,691
GENTEX CORP COM 371901109 955 46,193 SH   SOLE   0 0 46,193
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 289 23,114 SH   SOLE   0 0 23,114
INPHI CORPORATION COM 45772F107 700 16,012 SH   SOLE   0 0 16,012
INSTRUCTURE INC COM 45781U103 15,079 320,012 SH   SOLE   0 0 320,012
INTUITIVE SURGICAL INC COM NEW 46120E602 12,894 22,598 SH   SOLE   0 0 22,598
IROBOT CORP COM 462726100 13,333 113,289 SH   SOLE   0 0 113,289
JOHNSON & JOHNSON COM 478160104 775 5,543 SH   SOLE   0 0 5,543
KB HOME COM 48666K109 400 16,541 SH   SOLE   0 0 16,541
KEANE GROUP INC COM 48669A108 1,651 151,617 SH   SOLE   0 0 151,617
KRAFT HEINZ CO COM 500754106 1,301 39,840 SH   SOLE   0 0 39,840
LENNAR CORP CL A 526057104 331 6,752 SH   SOLE   0 0 6,752
LGI HOMES INC COM 50187T106 287 4,769 SH   SOLE   0 0 4,769
LIVEPERSON INC COM 538146101 398 13,704 SH   SOLE   0 0 13,704
LUMBER LIQUIDATORS HLDGS INC SHS 55003T107 11,224 1,111,262 SH   SOLE   0 0 1,111,262
MACYS INC COM 55616P104 1,547 64,361 SH   SOLE   0 0 64,361
MARVELL TECH GROUP COM G5876H105 250 12,564 SH   SOLE   0 0 12,564
MICROCHIP TECHNOLOGY COM 595017104 870 10,490 SH   SOLE   0 0 10,490
NAVIGATOR HOLDINGS LTD SHS Y62132108 10,541 958,306 SH   SOLE   0 0 958,306
NCS MULTISTAGE HLDGS INC COM 628877102 363 70,133 SH   SOLE   0 0 70,133
NETGEAR INC COM 64111Q104 666 20,109 SH   SOLE   0 0 20,109
NEW RELIC INC COM 64829B100 14,762 149,564 SH   SOLE   0 0 149,564
NINTENDO CO LTD SPONSORED ADR 654445303 1,164 32,661 SH   SOLE   0 0 32,661
OCADO GROUP PLC ORD G6718L106 479 26,845 SH   SOLE   0 0 26,845
PAN ORIENT ENERGY CORP COM 69806Y106 2,322 1,632,377 SH   SOLE   0 0 1,632,377
PAYPAL HLDGS INC COM 70450Y103 386 3,719 SH   SOLE   0 0 3,719
PFIZER INC COM 717081103 716 16,870 SH   SOLE   0 0 16,870
POWER SOLUTIONS INTL INC COM NEW 73933G202 5,262 702,549 SH   SOLE   0 0 702,549
PROFOUND MED CORP COM 74319B106 3,724 6,218,167 SH   SOLE   0 0 6,218,167
PROTO LABS INC COM 743713109 3,036 28,876 SH   SOLE   0 0 28,876
QUIDEL CORP COM 74838J101 7,636 116,639 SH   SOLE   0 0 116,639
RANGE RESOURCES CORP COM 75281A109 218 19,428 SH   SOLE   0 0 19,428
ROYAL DUTCH SHELL SPONS ADR A 780259206 370 5,910 SH   SOLE   0 0 5,910
RUDOLPH TECH INC COM 781270103 7,483 328,196 SH   SOLE   0 0 328,196
SECUREWORKS CORP CL A 81374A105 8,996 488,924 SH   SOLE   0 0 488,924
SIRIUS XM HLDGS INC COM 82968B103 849 149,703 SH   SOLE   0 0 149,703
SUNCOR ENERGY COM 867224107 12,632 389,506 SH   SOLE   0 0 389,506
SYNCHRONY FINANCIAL COM 87165B103 227 7,114 SH   SOLE   0 0 7,114
SYSMEX CORP COM J7864H102 628 10,385 SH   SOLE   0 0 10,385
T2 BIOSYSTEMS INC COM 89853L104 392 149,065 SH   SOLE   0 0 149,065
TALEND SA ADS 874224207 7,106 140,511 SH   SOLE   0 0 140,511
TAPESTRY INC COM 876030107 1,030 31,694 SH   SOLE   0 0 31,694
THERAPEUTICSMD INC COM 88338N107 91 18,656 SH   SOLE   0 0 18,656
TILE SHOP HLDGS INC COM 88677Q109 349 61,599 SH   SOLE   0 0 61,599
UNIQURE N.V. SHS N90064101 274 4,594 SH   SOLE   0 0 4,594
UR ENERGY INC COM 91688R108 415 504,055 SH   SOLE   0 0 504,055
URANIUM PARTICIPATIONCORP COM 917017105 313 93,795 SH   SOLE   0 0 93,795
WELLS FARGO CO COM 949746101 249 5,163 SH   SOLE   0 0 5,163
WILEY JOHN &SONS INC CL A 968223206 502 11,342 SH   SOLE   0 0 11,342
WPX ENERGY INC COM 98212B103 7,178 547,521 SH   SOLE   0 0 547,521
XEROX CORP COM 984121608 332 10,368 SH   SOLE   0 0 10,368
YEXT INC COM 98585N106 8,999 411,682 SH   SOLE   0 0 411,682
ZOGENIX INC COM 98978L204 1,420 25,815 SH   SOLE   0 0 25,815
ZUORA INC COM CL A 98983V106 6,343 316,680 SH   SOLE   0 0 316,680