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
ADVANCED EMISSIONS SOLUTIONS COM 00770C101 1,021 154,242 SH   SOLE NONE 154,242 0 0
ACUTUS MED INC COM 005111109 131 38,374 SH   SOLE NONE 38,374 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 170 35,763 SH   SOLE NONE 35,763 0 0
ARGAN INC COM 04010E109 812 21,000 SH   SOLE NONE 21,000 0 0
ALASKA AIR GROUP INC COM 011659109 2,386 45,800 SH   SOLE NONE 45,800 0 0
ASTRONOVA INC COM 04638F108 139 10,265 SH   SOLE NONE 10,265 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 218 8,000 SH   SOLE NONE 8,000 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 178 16,331 SH   SOLE NONE 16,331 0 0
ANGION BIOMEDICA CORP COM 03476J107 102 35,142 SH   SOLE NONE 35,142 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 2,075 592,802 SH   SOLE NONE 592,802 0 0
AMERICAN RES CORP CL A 02927U208 154 85,567 SH   SOLE NONE 85,567 0 0
ARLO TECHNOLOGIES INC COM 04206A101 455 43,420 SH   SOLE NONE 43,420 0 0
A10 NETWORKS INC COM 002121101 497 30,000 SH   SOLE NONE 30,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 599 9,000 SH   SOLE NONE 9,000 0 0
ACUITYADS HLDGS INC COM 00510L106 128 34,102 SH   SOLE NONE 34,102 0 0
AUDACY INC CL A 05070N103 127 49,229 SH   SOLE NONE 49,229 0 0
AEROVIRONMENT INC COM 008073108 275 4,440 SH   SOLE NONE 4,440 0 0
ATEA PHARMACEUTICALS INC COM 04683R106 314 35,132 SH   SOLE NONE 35,132 0 0
AWARE INC MASS COM 05453N100 428 135,729 SH   SOLE NONE 135,729 0 0
AXOGEN INC COM 05463X106 249 26,610 SH   SOLE NONE 26,610 0 0
INDUSTRIAL HUMAN CAPITAL INC COM 45617P104 992 100,000 SH   SOLE NONE 100,000 0 0
INDUSTRIAL HUMAN CAPITAL INC *W EXP 11/27/202 45617P112 38 100,000 SH   SOLE NONE 100,000 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 220 8,389 SH   SOLE NONE 8,389 0 0
BUILD-A-BEAR WORKSHOP INC COM 120076104 1,291 66,114 SH   SOLE NONE 66,114 0 0
BOOKING HOLDINGS INC COM 09857L108 2,068 862 SH   SOLE NONE 862 0 0
BOXLIGHT CORP COM CL A 103197109 184 132,994 SH   SOLE NONE 132,994 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,015 3,394 SH   SOLE NONE 3,394 0 0
BARNWELL INDS INC COM 068221100 31 10,508 SH   SOLE NONE 10,508 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 431 41,735 SH   SOLE NONE 41,735 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,005 21,000 SH   SOLE NONE 21,000 0 0
CASA SYS INC COM 14713L102 140 24,744 SH   SOLE NONE 24,744 0 0
CAMBRIDGE BANCORP COM 132152109 1,870 19,981 SH   SOLE NONE 19,981 0 0
CATO CORP NEW CL A 149205106 592 34,504 SH   SOLE NONE 34,504 0 0
CAMECO CORP COM 13321L108 829 38,000 SH   SOLE NONE 38,000 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 30 24,800 SH   SOLE NONE 24,800 0 0
COEUR MNG INC COM NEW 192108504 276 54,688 SH   SOLE NONE 54,688 0 0
CHROMADEX CORP COM NEW 171077407 91 24,278 SH   SOLE NONE 24,278 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 5,835 216,852 SH   SOLE NONE 216,852 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 2,328 171,939 SH   SOLE NONE 171,939 0 0
CENTRAL GARDEN & PET CO COM 153527106 235 4,463 SH   SOLE NONE 4,463 0 0
CHAVANT CAPITAL ACQUISITN CO ORDINARY SHARES G2058L103 984 100,000 SH   SOLE NONE 100,000 0 0
CHAVANT CAPITAL ACQUISITN CO *W EXP 99/99/999 G2058L111 37 75,000 SH   SOLE NONE 75,000 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 213 9,767 SH   SOLE NONE 9,767 0 0
CLEARPOINT NEURO INC COM 18507C103 257 22,882 SH   SOLE NONE 22,882 0 0
CELESTICA INC SUB VTG SHS 15101Q108 173 15,560 SH   SOLE NONE 15,560 0 0
CAMBIUM NETWORKS CORP SHS G17766109 309 12,069 SH   SOLE NONE 12,069 0 0
VITA COCO CO INC COM 92846Q107 205 18,310 SH   SOLE NONE 18,310 0 0
CO-DIAGNOSTICS INC COM 189763105 685 76,700 SH   SOLE NONE 76,700 0 0
COOPER STD HLDGS INC COM 21676P103 223 9,965 SH   SOLE NONE 9,965 0 0
CERAGON NETWORKS LTD ORD M22013102 104 40,152 SH   SOLE NONE 40,152 0 0
CRONOS GROUP INC COM 22717L101 258 65,728 SH   SOLE NONE 65,728 0 0
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 307 36,750 SH   SOLE NONE 36,750 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 275 14,630 SH   SOLE NONE 14,630 0 0
CASTLE BIOSCIENCES INC COM 14843C105 296 6,910 SH   SOLE NONE 6,910 0 0
CHARLES & COLVARD LTD COM 159765106 362 125,145 SH   SOLE NONE 125,145 0 0
CASTOR MARITIME INC SHS NEW Y1146L125 180 126,933 SH   SOLE NONE 126,933 0 0
CYTOSORBENTS CORP COM NEW 23283X206 66 15,762 SH   SOLE NONE 15,762 0 0
CARNIVAL PLC ADR 14365C103 436 23,600 SH   SOLE NONE 23,600 0 0
CUTERA INC COM 232109108 248 6,000 SH   SOLE NONE 6,000 0 0
CEL-SCI CORP COM PAR NEW 150837607 173 24,430 SH   SOLE NONE 24,430 0 0
QUEST DIAGNOSTICS INC COM 74834L100 212 1,228 SH   SOLE NONE 1,228 0 0
DHI GROUP INC COM 23331S100 344 55,153 SH   SOLE NONE 55,153 0 0
DRIVE SHACK INC COM 262077100 126 88,098 SH   SOLE NONE 88,098 0 0
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 411 8,000 SH   SOLE NONE 8,000 0 0
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 130 14,188 SH   SOLE NONE 14,188 0 0
EARGO INC COM 270087109 279 54,688 SH   SOLE NONE 54,688 0 0
BRINKER INTL INC COM 109641100 284 7,771 SH   SOLE NONE 7,771 0 0
ELECTROMED INC COM 285409108 265 20,400 SH   SOLE NONE 20,400 0 0
EMAGIN CORP COM NEW 29076N206 79 61,239 SH   SOLE NONE 61,239 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 3,930 179,937 SH   SOLE NONE 179,937 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 921 133,643 SH   SOLE NONE 133,643 0 0
EVOLUS INC COM 30052C107 208 32,004 SH   SOLE NONE 32,004 0 0
EVERQUOTE INC COM CL A 30041R108 1,170 74,740 SH   SOLE NONE 74,740 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 281 10,000 SH   SOLE NONE 10,000 0 0
FORD MTR CO DEL COM 345370860 3,157 152,000 SH   SOLE NONE 152,000 0 0
META PLATFORMS INC CL A 30303M102 2,994 8,900 SH   SOLE NONE 8,900 0 0
FULL HSE RESORTS INC COM 359678109 871 71,942 SH   SOLE NONE 71,942 0 0
FLUOR CORP NEW COM 343412102 239 9,649 SH   SOLE NONE 9,649 0 0
FUNKO INC COM CL A 361008105 689 36,666 SH   SOLE NONE 36,666 0 0
FOX CORP CL B COM 35137L204 874 25,500 SH   SOLE NONE 25,500 0 0
JFROG LTD ORD SHS M6191J100 272 9,165 SH   SOLE NONE 9,165 0 0
FS BANCORP INC COM 30263Y104 845 25,141 SH   SOLE NONE 25,141 0 0
FORTUNA SILVER MINES INC COM 349915108 334 85,592 SH   SOLE NONE 85,592 0 0
FARFETCH LTD ORD SH CL A 30744W107 279 8,338 SH   SOLE NONE 8,338 0 0
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 348 5,858 SH   SOLE NONE 5,858 0 0
FORWARD AIR CORP COM 349853101 208 1,716 SH   SOLE NONE 1,716 0 0
GREIF INC CL B 397624206 1,327 22,199 SH   SOLE NONE 22,199 0 0
GULF IS FABRICATION INC COM 402307102 273 68,022 SH   SOLE NONE 68,022 0 0
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 227 32,078 SH   SOLE NONE 32,078 0 0
SPDR GOLD TR GOLD SHS 78463V107 256 1,500 SH   SOLE NONE 1,500 0 0
GLADSTONE ACQUISITION CORP CLASS A COM 37653T108 994 100,000 SH   SOLE NONE 100,000 0 0
GLADSTONE ACQUISITION CORP *W EXP 04/01/202 37653T116 25 50,000 SH   SOLE NONE 50,000 0 0
GREENLANE HLDGS INC CL A 395330103 125 129,234 SH   SOLE NONE 129,234 0 0
1847 GOEDEKER INC COM 28252C109 236 98,297 SH   SOLE NONE 98,297 0 0
ALPHABET INC CAP STK CL C 02079K107 723 250 SH   SOLE NONE 250 0 0
ALPHABET INC CAP STK CL A 02079K305 6,831 2,358 SH   SOLE NONE 2,358 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502 289 4,010 SH   SOLE NONE 4,010 0 0
GROUPON INC COM NEW 399473206 347 15,000 SH   SOLE NONE 15,000 0 0
GALERA THERAPEUTICS INC COM 36338D108 92 20,000 SH   SOLE NONE 20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 918 2,400 SH   SOLE NONE 2,400 0 0
GLRY STR NW MDIA GRUP HLDG L *W EXP 02/13/202 G39973113 6 100,000 SH   SOLE NONE 100,000 0 0
GITLAB INC CLASS A COM 37637K108 791 9,097 SH   SOLE NONE 9,097 0 0
HACKETT GROUP INC COM 404609109 1,171 57,042 SH   SOLE NONE 57,042 0 0
HOME DEPOT INC COM 437076102 7,819 18,841 SH   SOLE NONE 18,841 0 0
HEPION PHARMACEUTICALS INC COM 426897104 56 49,496 SH   SOLE NONE 49,496 0 0
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 1,809 164,616 SH   SOLE NONE 164,616 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 419 46,167 SH   SOLE NONE 46,167 0 0
HINGHAM INSTN SVGS MASS COM 433323102 8,456 20,138 SH   SOLE NONE 20,138 0 0
HEALTHEQUITY INC COM 42226A107 303 6,854 SH   SOLE NONE 6,854 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 278 6,752 SH   SOLE NONE 6,752 0 0
ISHARES TR ISHARES BIOTECH 464287556 2,869 18,800 SH   SOLE NONE 18,800 0 0
ICAD INC COM NEW 44934S206 111 15,484 SH   SOLE NONE 15,484 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 265 28,807 SH   SOLE NONE 28,807 0 0
ISHARES TR GLB INFRASTR ETF 464288372 423 8,890 SH   SOLE NONE 8,890 0 0
INCEPTION GROWTH ACQUSTN LTD UNIT 99/99/9999 45333D203 101 10,000 SH   SOLE NONE 10,000 0 0
I3 VERTICALS INC COM CL A 46571Y107 228 10,000 SH   SOLE NONE 10,000 0 0
IMMERSION CORP COM 452521107 441 77,209 SH   SOLE NONE 77,209 0 0
FIRST INTERNET BANCORP COM 320557101 221 4,700 SH   SOLE NONE 4,700 0 0
INOGEN INC COM 45780L104 276 8,121 SH   SOLE NONE 8,121 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1,187 20,530 SH   SOLE NONE 20,530 0 0
IZEA WORLDWIDE INC COM 46604H105 98 73,120 SH   SOLE NONE 73,120 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 186 18,245 SH   SOLE NONE 18,245 0 0
JOHNSON OUTDOORS INC CL A 479167108 810 8,650 SH   SOLE NONE 8,650 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 377 58,013 SH   SOLE NONE 58,013 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 154 15,178 SH   SOLE NONE 15,178 0 0
COFFEE HLDG CO INC COM 192176105 166 37,807 SH   SOLE NONE 37,807 0 0
JACKSON FINANCIAL INC COM CL A 46817M107 1,422 34,000 SH   SOLE NONE 34,000 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 304 23,000 SH   SOLE NONE 23,000 0 0
SPDR SER TR S&P BK ETF 78464A797 314 5,758 SH   SOLE NONE 5,758 0 0
KBR INC COM 48242W106 952 20,000 SH   SOLE NONE 20,000 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 1,499 208,537 SH   SOLE NONE 208,537 0 0
KOPIN CORP COM 500600101 252 61,674 SH   SOLE NONE 61,674 0 0
KOSS CORP COM 500692108 131 12,303 SH   SOLE NONE 12,303 0 0
KATAPULT HOLDINGS INC COM 485859102 451 133,848 SH   SOLE NONE 133,848 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 347 14,530 SH   SOLE NONE 14,530 0 0
LAKESHORE ACQUISITION I CORP ORDINARY SHARES G53521103 1,331 135,000 SH   SOLE NONE 135,000 0 0
LAKESHORE ACQUISITION I CORP *W EXP 07/15/202 G53521111 78 101,250 SH   SOLE NONE 101,250 0 0
LANDS END INC NEW COM 51509F105 297 15,119 SH   SOLE NONE 15,119 0 0
LENNAR CORP CL B 526057302 4,998 52,274 SH   SOLE NONE 52,274 0 0
COMSTOCK MNG INC COM NEW 205750300 68 52,445 SH   SOLE NONE 52,445 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 127 58,362 SH   SOLE NONE 58,362 0 0
SOUTHWEST AIRLS CO COM 844741108 668 15,600 SH   SOLE NONE 15,600 0 0
LIVEONE INC COM 53814X102 36 28,193 SH   SOLE NONE 28,193 0 0
MASTERCARD INCORPORATED CL A 57636Q104 449 1,250 SH   SOLE NONE 1,250 0 0
MEDIAALPHA INC CL A 58450V104 242 15,689 SH   SOLE NONE 15,689 0 0
MESA AIR GROUP INC COM NEW 590479135 269 48,066 SH   SOLE NONE 48,066 0 0
MAGNA INTL INC COM 559222401 739 9,133 SH   SOLE NONE 9,133 0 0
MGP INGREDIENTS INC NEW COM 55303J106 627 7,374 SH   SOLE NONE 7,374 0 0
MODINE MFG CO COM 607828100 1,026 101,653 SH   SOLE NONE 101,653 0 0
MOLINA HEALTHCARE INC COM 60855R100 200 629 SH   SOLE NONE 629 0 0
MOVADO GROUP INC COM 624580106 619 14,792 SH   SOLE NONE 14,792 0 0
MULTIPLAN CORPORATION COM 62548M100 302 68,127 SH   SOLE NONE 68,127 0 0
MICROSOFT CORP COM 594918104 2,523 7,502 SH   SOLE NONE 7,502 0 0
MICROVISION INC DEL COM NEW 594960304 1,324 264,344 SH   SOLE NONE 264,344 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 187 36,100 SH   SOLE NONE 36,100 0 0
NEWAGE INC COM 650194103 151 146,438 SH   SOLE NONE 146,438 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 181 10,859 SH   SOLE NONE 10,859 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K200 2,064 93,219 SH   SOLE NONE 93,219 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 532 34,112 SH   SOLE NONE 34,112 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 269 11,124 SH   SOLE NONE 11,124 0 0
NEOGAMES S A SHS L6673X107 248 8,927 SH   SOLE NONE 8,927 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 638 60,925 SH   SOLE NONE 60,925 0 0
NIKOLA CORP COM 654110105 296 30,000 SH   SOLE NONE 30,000 0 0
NL INDS INC COM NEW 629156407 2,982 403,025 SH   SOLE NONE 403,025 0 0
NORTHERN LIGHTS ACQUISITN CO CLASS A COM 66538L105 504 50,000 SH   SOLE NONE 50,000 0 0
NORTHERN LIGHTS ACQUISITN CO *W EXP 11/01/202 66538L113 12 25,000 SH   SOLE NONE 25,000 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 107 20,456 SH   SOLE NONE 20,456 0 0
NEUROONE MED TECHNOLOGIES CO COM NEW 64130M209 71 36,800 SH   SOLE NONE 36,800 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 328 21,714 SH   SOLE NONE 21,714 0 0
NANO X IMAGING LTD ORD SHS M70700105 187 12,882 SH   SOLE NONE 12,882 0 0
NOVAN INC COM NEW 66988N205 85 20,284 SH   SOLE NONE 20,284 0 0
NUVEEN SR INCOME FD COM 67067Y104 87 14,791 SH   SOLE NONE 14,791 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 3,944 129,348 SH   SOLE NONE 129,348 0 0
NAM TAI PPTY INC SHS G63907102 223 22,065 SH   SOLE NONE 22,065 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,162 21,000 SH   SOLE NONE 21,000 0 0
NVR INC COM 62944T105 1,046 177 SH   SOLE NONE 177 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 196 11,436 SH   SOLE NONE 11,436 0 0
OCUGEN INC COM 67577C105 228 50,010 SH   SOLE NONE 50,010 0 0
OCULAR THERAPEUTIX INC COM 67576A100 298 42,748 SH   SOLE NONE 42,748 0 0
ORGANIGRAM HLDGS INC COM 68620P101 254 145,078 SH   SOLE NONE 145,078 0 0
OPPFI INC *W EXP 07/20/202 68386H111 14 19,850 SH   SOLE NONE 19,850 0 0
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506 131 88,342 SH   SOLE NONE 88,342 0 0
OATLY GROUP AB SPONSORED ADS 67421J108 269 33,800 SH   SOLE NONE 33,800 0 0
PAYCHEX INC COM 704326107 546 4,000 SH   SOLE NONE 4,000 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,160 44,758 SH   SOLE NONE 44,758 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 220 35,780 SH   SOLE NONE 35,780 0 0
PULTE GROUP INC COM 745867101 203 3,544 SH   SOLE NONE 3,544 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 114 72,269 SH   SOLE NONE 72,269 0 0
EPLUS INC COM 294268107 300 5,571 SH   SOLE NONE 5,571 0 0
PENNANT GROUP INC COM 70805E109 316 13,672 SH   SOLE NONE 13,672 0 0
PONO CAPITAL CORP CLASS A COM 732450101 1,296 130,000 SH   SOLE NONE 130,000 0 0
PONO CAPITAL CORP *W EXP 09/30/202 732450119 46 97,500 SH   SOLE NONE 97,500 0 0
POWELL INDS INC COM 739128106 415 14,067 SH   SOLE NONE 14,067 0 0
PURPLE INNOVATION INC COM 74640Y106 820 61,775 SH   SOLE NONE 61,775 0 0
PROVENTION BIO INC COM 74374N102 198 35,256 SH   SOLE NONE 35,256 0 0
PERSONALIS INC COM 71535D106 303 21,260 SH   SOLE NONE 21,260 0 0
QUEST RESOURCE HLDG CORP COM NEW 74836W203 262 37,681 SH   SOLE NONE 37,681 0 0
QUOTIENT LTD SHS G73268107 134 51,874 SH   SOLE NONE 51,874 0 0
ROCKY BRANDS INC COM 774515100 1,182 29,695 SH   SOLE NONE 29,695 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 703 9,032 SH   SOLE NONE 9,032 0 0
LORDSTOWN MOTORS CORP COM CL A 54405Q100 94 27,200 SH   SOLE NONE 27,200 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 415 4,000 SH   SOLE NONE 4,000 0 0
REWALK ROBOTICS LTD SHS M8216Q200 250 203,160 SH   SOLE NONE 203,160 0 0
CASSAVA SCIENCES INC COM 14817C107 1,302 29,800 SH   SOLE NONE 29,800 0 0
SELECTA BIOSCIENCES INC COM 816212104 95 29,000 SH   SOLE NONE 29,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 969 10,200 SH   SOLE NONE 10,200 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 530 12,440 SH   SOLE NONE 12,440 0 0
SPORTSMAP TECH ACQUISITIN CO COM 84921J108 491 50,000 SH   SOLE NONE 50,000 0 0
SPORTSMAP TECH ACQUISITIN CO *W EXP 09/01/202 84921J116 18 37,500 SH   SOLE NONE 37,500 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1,143 78,000 SH   SOLE NONE 78,000 0 0
SPI ENERGY CO LTD SHS NEW G8651P110 212 58,719 SH   SOLE NONE 58,719 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,182 21,168 SH   SOLE NONE 21,168 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 1,279 21,875 SH   SOLE NONE 21,875 0 0
NEURONETICS INC COM 64131A105 65 14,552 SH   SOLE NONE 14,552 0 0
SUNOPTA INC COM 8676EP108 301 43,344 SH   SOLE NONE 43,344 0 0
STONECO LTD COM CL A G85158106 267 15,837 SH   SOLE NONE 15,837 0 0
STRATTEC SEC CORP COM 863111100 1,424 38,458 SH   SOLE NONE 38,458 0 0
SOLARWINDS CORP COM NEW 83417Q204 281 19,830 SH   SOLE NONE 19,830 0 0
SYNALLOY CORP COM 871565107 200 12,200 SH   SOLE NONE 12,200 0 0
CUSHING NEXTGEN INFRA INCM F COM 231647207 557 12,665 SH   SOLE NONE 12,665 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 338 31,032 SH   SOLE NONE 31,032 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 1,014 69,258 SH   SOLE NONE 69,258 0 0
TFF PHARMACEUTICALS INC COM 87241J104 121 13,653 SH   SOLE NONE 13,653 0 0
TECNOGLASS INC SHS G87264100 262 10,000 SH   SOLE NONE 10,000 0 0
TELOS CORP MD COM 87969B101 272 17,643 SH   SOLE NONE 17,643 0 0
TILLYS INC CL A 886885102 802 49,803 SH   SOLE NONE 49,803 0 0
TPI COMPOSITES INC COM 87266J104 434 29,041 SH   SOLE NONE 29,041 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 1,143 83,945 SH   SOLE NONE 83,945 0 0
TESLA INC COM 88160R101 2,008 1,900 SH   SOLE NONE 1,900 0 0
TORO CO COM 891092108 346 3,466 SH   SOLE NONE 3,466 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207 1,988 87,033 SH   SOLE NONE 87,033 0 0
TILE SHOP HLDGS INC COM 88677Q109 121 16,949 SH   SOLE NONE 16,949 0 0
TORTOISE ENERGY INFRA CORP COM 89147L886 4,157 148,904 SH   SOLE NONE 148,904 0 0
UNIVERSAL ELECTRS INC COM 913483103 676 16,585 SH   SOLE NONE 16,585 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 422 79,236 SH   SOLE NONE 79,236 0 0
WHEELS UP EXPERIENCE INC *W EXP 07/13/202 96328L114 29 35,000 SH   SOLE NONE 35,000 0 0
UPLAND SOFTWARE INC COM 91544A109 213 11,886 SH   SOLE NONE 11,886 0 0
US WELL SERVICES INC CL A NEW 91274U200 55 47,571 SH   SOLE NONE 47,571 0 0
U S XPRESS ENTERPRISES INC COM CL A 90338N202 77 13,193 SH   SOLE NONE 13,193 0 0
VISA INC COM CL A 92826C839 1,517 7,000 SH   SOLE NONE 7,000 0 0
VERU INC COM 92536C103 329 55,838 SH   SOLE NONE 55,838 0 0
VIRTU FINL INC CL A 928254101 288 10,000 SH   SOLE NONE 10,000 0 0
VICINITY MOTOR CORP COM 925654105 35 10,000 SH   SOLE NONE 10,000 0 0
VIEMED HEALTHCARE INC COM 92663R105 86 16,500 SH   SOLE NONE 16,500 0 0
VERSO CORP CL A 92531L207 540 20,000 SH   SOLE NONE 20,000 0 0
VIDLER WATER RESOUCES INC COM 92660E107 568 47,058 SH   SOLE NONE 47,058 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 287 121,212 SH   SOLE NONE 121,212 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 60 19,007 SH   SOLE NONE 19,007 0 0
XERIS BIOPHARMA HOLDINGS INC COM 98422E103 293 100,080 SH   SOLE NONE 100,080 0 0
ALASKA AIR GROUP INC Call 011659909 7,919 152,000 SH Call SOLE NONE 152,000 0 0
BEYOND MEAT INC Put 08862E959 1,955 30,000 SH Put SOLE NONE 30,000 0 0
BIONANO GENOMICS INC Put 09075F957 206 68,800 SH Put SOLE NONE 68,800 0 0
BLINK CHARGING CO Put 09354A950 1,803 68,000 SH Put SOLE NONE 68,000 0 0
CAMECO CORP Call 13321L908 436 20,000 SH Call SOLE NONE 20,000 0 0
CEL-SCI CORP Put 150837957 366 51,600 SH Put SOLE NONE 51,600 0 0
META PLATFORMS INC Call 30303M902 1,009 3,000 SH Call SOLE NONE 3,000 0 0
FORD MTR CO DEL Call 345370900 1,454 70,000 SH Call SOLE NONE 70,000 0 0
FUELCELL ENERGY INC Put 35952H951 260 50,000 SH Put SOLE NONE 50,000 0 0
INOVIO PHARMACEUTICALS INC Put 45773H951 382 76,600 SH Put SOLE NONE 76,600 0 0
LORDSTOWN MOTORS CORP Put 54405Q950 300 86,900 SH Put SOLE NONE 86,900 0 0
MICROVISION INC DEL Put 594960954 558 111,400 SH Put SOLE NONE 111,400 0 0
MODERNA INC Put 60770K957 2,819 11,100 SH Put SOLE NONE 11,100 0 0
NIKOLA CORP Put 654110955 1,015 102,800 SH Put SOLE NONE 102,800 0 0
OCUGEN INC Put 67577C955 610 134,100 SH Put SOLE NONE 134,100 0 0
PLUG POWER INC Put 72919P952 847 30,000 SH Put SOLE NONE 30,000 0 0
SPDR S&P 500 ETF TR Call 78462F903 4,750 10,000 SH Call SOLE NONE 10,000 0 0
SILICON MOTION TECHNOLOGY CO Call 82706C908 418 4,400 SH Call SOLE NONE 4,400 0 0
TESLA INC Put 88160R951 7,397 7,000 SH Put SOLE NONE 7,000 0 0
VIRGIN GALACTIC HOLDINGS INC Put 92766K956 1,094 81,800 SH Put SOLE NONE 81,800 0 0
VISA INC Call 92826C909 8,668 40,000 SH Call SOLE NONE 40,000 0 0
VUZIX CORP Put 92921W950 388 44,700 SH Put SOLE NONE 44,700 0 0
WORKHORSE GROUP INC Put 98138J956 283 65,000 SH Put SOLE NONE 65,000 0 0