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
AIR LEASE CORP CL A 00912X302 42,303 956,434 SH   SOLE   0 0 956,434
AKAMAI TECHNOLOGIES COM 00971T101 3,837 32,785 SH   SOLE   0 0 32,785
ALPHA & OMEGA SEMICONDUCTOR LTD SHS G6331P104 39,969 659,982 SH   SOLE   0 0 659,982
ALPHABET INC CAP STK CL A 02079K305 437 151 SH   SOLE   0 0 151
AMERESCO INC CL A 02361E108 22,732 279,123 SH   SOLE   0 0 279,123
AMERICAN WELL CORP CALL 03044L105 62 4,439 SH Call SOLE   0 0 4,439
APOLLO ENDOSURGERY INC COM 03767D108 12,932 1,534,056 SH   SOLE   0 0 1,534,056
APTOSE BIOSCIENCES INC COM NEW 03835T200 79 58,380 SH   SOLE   0 0 58,380
ARC RESOURCES LTD COM 00208D408 215 23,623 SH   SOLE   0 0 23,623
AT&T INC COM 00206R102 500 20,311 SH   SOLE   0 0 20,311
BIOLIFE SOLUTIONS INC COM NEW 09062W204 11,813 316,969 SH   SOLE   0 0 316,969
BLACKLINE INC COM 09239B109 19,530 188,624 SH   SOLE   0 0 188,624
BRISTOW GROUP INC COM 11040G103 236 7,446 SH   SOLE   0 0 7,446
CAREDX INC COM 14167L103 39,568 870,017 SH   SOLE   0 0 870,017
CARETRUST REIT INC COM 14174T107 4,921 215,568 SH   SOLE   0 0 215,568
CARMAX INC COM 143130102 16,131 123,866 SH   SOLE   0 0 123,866
CASTLIGHT HEALTH INC CL B 14862Q100 6,295 4,087,486 SH   SOLE   0 0 4,087,486
CELCUITY INC COM 15102K100 4,041 306,394 SH   SOLE   0 0 306,394
CES ENERGY SOLUTIONS CORP COM 15713J104 179 111,370 SH   SOLE   0 0 111,370
CHEESECAKE FACTORY INC COM 163072101 6,960 177,785 SH   SOLE   0 0 177,785
CHEGG INC COM 163092109 484 15,781 SH   SOLE   0 0 15,781
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,441 4,828 SH   SOLE   0 0 4,828
CNFINANCE HLDGS LTD SPON ADS 18979T105 6,232 1,527,494 SH   SOLE   0 0 1,527,494
CORE LABORATORIES N V COM N22717107 244 10,934 SH   SOLE   0 0 10,934
DENISON MINES CORP COM 248356107 486 354,658 SH   SOLE   0 0 354,658
DEVON ENERGY CORP NEW COM 25179M103 1,143 25,944 SH   SOLE   0 0 25,944
DURECT CORP COM 266605104 1,381 1,401,051 SH   SOLE   0 0 1,401,051
DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 158 54,575 SH   SOLE   0 0 54,575
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 17,632 1,565,909 SH   SOLE   0 0 1,565,909
E2OPEN PARENT HOLIDNGS INC * W EXP 02/04/202 29788T111 1,262 435,332 SH   SOLE   0 0 435,332
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 429 52,139 SH   SOLE   0 0 52,139
ENSIGN GROUP INC COM 29358P101 31,674 377,246 SH   SOLE   0 0 377,246
ENTERPRISE PRODS PARTNERS L P COM 293792107 13,872 631,697 SH   SOLE   0 0 631,697
ENVIVA PARTNERS LP COM UNIT 29414J107 18,171 258,040 SH   SOLE   0 0 258,040
EOG RES INC COM 26875P101 385 4,334 SH   SOLE   0 0 4,334
EQUINIX INC COM 29444U700 14,291 16,896 SH   SOLE   0 0 16,896
ETSY INC COM 29786A106 425 1,943 SH   SOLE   0 0 1,943
EVERBRIDGE INC COM 29978A104 14,581 216,559 SH   SOLE   0 0 216,559
EXCHANGE TRADED CONCEPTS TR NORTH SHOR GBL 301505715 593 8,236 SH   SOLE   0 0 8,236
EXXON MOBIL CORP COM 30231G102 1,897 31,000 SH   SOLE   0 0 31,000
FIVE9 INC COM 338307101 19,223 139,985 SH   SOLE   0 0 139,985
FRESHWORKS INC CLASS A COM 358054104 6,746 256,904 SH   SOLE   0 0 256,904
GENERAC HLDGS INC COM 368736104 2,388 6,786 SH   SOLE   0 0 6,786
GENTEX CORP COM 371901109 1,670 47,905 SH   SOLE   0 0 47,905
GOODRX HLDGS INC COM CL A 38246G108 420 12,865 SH   SOLE   0 0 12,865
HELMERICH &PAYNE INC COM 423452101 223 9,406 SH   SOLE   0 0 9,406
INTUITIVE SURGICAL INC COM NEW 46120E602 25,010 69,608 SH   SOLE   0 0 69,608
IROBOT CORP COM 462726100 12,933 196,310 SH   SOLE   0 0 196,310
WILEY JOHN & SONS INC CL A 968223206 875 15,276 SH   SOLE   0 0 15,276
LIVEPERSON INC COM 538146101 260 7,288 SH   SOLE   0 0 7,288
LUMBER LIQUIDATORS HOLDINGS INC COM 55003T107 21,678 1,269,946 SH   SOLE   0 0 1,269,946
MARVELL TECHNOLOGY INC COM 573874104 1,147 13,105 SH   SOLE   0 0 13,105
MERCK & CO. INC COM 58933Y105 350 4,563 SH   SOLE   0 0 4,563
META PLATFORMS INC CL A 30303M102 356 1,058 SH   SOLE   0 0 1,058
MICROCHIP TECHNOLOGY INC COM 595017104 1,798 20,657 SH   SOLE   0 0 20,657
MICRON TECHNOLOGY INC COM 595112103 426 4,572 SH   SOLE   0 0 4,572
MICROSOFT CORP COM 594918104 250 743 SH   SOLE   0 0 743
MIMECAST LIMITED ORD SHS G14838109 222 2,788 SH   SOLE   0 0 2,788
MIROMATRIX MED INC COM 60471P108 1,915 408,387 SH   SOLE   0 0 408,387
MODEL N INC COM 607525102 224 7,463 SH   SOLE   0 0 7,463
MONMOUTH REAL ESTATE INVT CO CL A 609720107 467 22,209 SH   SOLE   0 0 22,209
NAVIGATOR HOLDINGS LTD SHS Y62132108 17,612 1,985,578 SH   SOLE   0 0 1,985,578
NCS MULTISTAGE HLDGS INC COM NEW 628877201 503 17,368 SH   SOLE   0 0 17,368
NEW RELIC INC COM 64829B100 22,731 206,719 SH   SOLE   0 0 206,719
NEXTIER OILFIELD SOLUTIONS COM 65290C105 1,076 303,067 SH   SOLE   0 0 303,067
NINTENDO SPONSORED ADS 654445303 907 15,570 SH   SOLE   0 0 15,570
NVIDIA CORPORATION COM 67066G104 347 1,180 SH   SOLE   0 0 1,180
OCADO GROUP PLC COM G6718L106 813 35,790 SH   SOLE   0 0 35,790
ONTO INNOVATION INC COM 683344105 358 3,536 SH   SOLE   0 0 3,536
OPSENS INC COM 683823108 5,905 2,405,952 SH   SOLE   0 0 2,405,952
PACIRA BIOSCIENCES COM 695127100 36,932 613,790 SH   SOLE   0 0 613,790
PAYPAL HLDGS INC COM 70450Y103 523 2,771 SH   SOLE   0 0 2,771
PENNANT GROUP INC COM 70805E109 4,415 191,284 SH   SOLE   0 0 191,284
PETMED EXPRESS INC COM 716382106 489 19,365 SH   SOLE   0 0 19,365
PFIZER INC COM 717081103 2,005 33,957 SH   SOLE   0 0 33,957
POWER SOLUTIONS INTERNATIONAL INC COM 73933G202 3,537 1,179,083 SH   SOLE   0 0 1,179,083
PROFOUND MED CORP COM NEW 74319B502 12,099 1,077,357 SH   SOLE   0 0 1,077,357
PROTO LABS INC COM 743713109 5,065 98,639 SH   SOLE   0 0 98,639
QUIDEL CORP COM 74838J101 13,920 103,121 SH   SOLE   0 0 103,121
RADA ELECTR INDS LTD COM PAR NEW M81863124 149 15,766 SH   SOLE   0 0 15,766
REDHILL BIOPHARMA SPONSORED ADS 757468103 821 318,323 SH   SOLE   0 0 318,323
RINGCENTRAL INC CL A 76680R206 521 2,783 SH   SOLE   0 0 2,783
ROBLOX CORP CL A 771049103 338 3,275 SH   SOLE   0 0 3,275
ROYAL DUTCH SHELL SPON ADR A 780259206 224 5,156 SH   SOLE   0 0 5,156
RPC INC COM 749660106 289 63,624 SH   SOLE   0 0 63,624
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 589 12,190 SH   SOLE   0 0 12,190
SECUREWORKS CORP CL A 81374A105 13,145 823,078 SH   SOLE   0 0 823,078
SEMA4 HOLDINGS CORP COM CL A 81663L101 4,324 969,617 SH   SOLE   0 0 969,617
SEMA4 HOLDINGS CORP *W EXP 07/22/2026 81663L119 355 362,212 SH   SOLE   0 0 362,212
SL GREEN RLTY CORP COM 78440X804 1,369 19,095 SH   SOLE   0 0 19,095
SOC TELEMED INC COM CL A 78472F101 518 404,660 SH   SOLE   0 0 404,660
SOMALOGIC INC CLASS A COM 83444K105 10,541 905,585 SH   SOLE   0 0 905,585
SOMALOGIC INC *W EXP 8/31/2026 83444K113 605 181,253 SH   SOLE   0 0 181,253
SPROTT PHYSICAL URANIUMTR TRUST COM 85210A104 824 74,730 SH   SOLE   0 0 74,730
SYSMEX CORP COM J7864H102 595 4,514 SH   SOLE   0 0 4,514
T2 BIOSYSTEMS INC COM 89853L104 393 760,610 SH   SOLE   0 0 760,610
TAPESTRY INC COM 876030107 1,912 47,105 SH   SOLE   0 0 47,105
TFF PHARMACEUTICALS INC COM 87241J104 2,239 252,473 SH   SOLE   0 0 252,473
UR-ENERGY INC COM 91688R108 527 432,069 SH   SOLE   0 0 432,069
VIAVI SOLUTIONS INC COM 925550105 306 17,364 SH   SOLE   0 0 17,364
WALGREENS BOOTS ALLIANCE INC COM 931427108 574 10,997 SH   SOLE   0 0 10,997
WELLS FARGO CO NEW COM 949746101 626 13,056 SH   SOLE   0 0 13,056
YEXT INC CL A 98585N106 16,972 1,710,890 SH   SOLE   0 0 1,710,890
ZOGENIX INC COM NEW 98978L204 203 12,500 SH   SOLE   0 0 12,500
ZUORA INC COM CL A 98983V106 13,501 722,767 SH   SOLE   0 0 722,767