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
180 DEGREE CAP CORP COM Com 68235B109 13 10,000 SH   SOLE   10,000 0 0
ACAMAR PARTNERS ACQUISITION CORP CL A Com 004285102 1,886 191,292 SH   SOLE   191,292 0 0
ACAMAR PARTNERS ACQUISITION CORP WT Warrants 004285110 30 63,751 SH   SOLE   63,751 0 0
ABERDEEN ASIA PACIFIC INCOM FD Com 003009107 1,459 432,108 SH   SOLE   432,108 0 0
ABERDEEN EMERGIONG MKT EQ Com 00301W105 838 161,825 SH   SOLE   161,825 0 0
ABERDEEN JAPAN EQUITY FD Com 00306J109 933 149,244 SH   SOLE   149,244 0 0
ADAMS EXPRESS COMPANY Com 006212104 2,427 192,740 SH   SOLE   192,740 0 0
Adams Nautal Resources Com 00548F105 3,038 366,524 SH   SOLE   366,524 0 0
AGBA ACQUISITION LTD RTS Rights G0120M125 10 124,850 SH   SOLE   124,850 0 0
AGBA ACQUISITION LTD WT 5/10/24 Warrants G0120M117 7 124,850 SH   SOLE   124,850 0 0
ALBERTON ACQUISITION CORP Rights G35006132 21 115,555 SH   SOLE   115,555 0 0
ALBERTON ACQUISITION CORP Warrants G35006124 3 115,555 SH   SOLE   115,555 0 0
ALLEGRO MERGER CORP Rights 01749N129 19 216,330 SH   SOLE   216,330 0 0
ALLEGRO MERGER CORP Warrants 01749N111 10 216,330 SH   SOLE   216,330 0 0
AMCI ACQUISITION CORP Com 00165R101 1,350 132,903 SH   SOLE   132,903 0 0
AMPLITUDE HEALTHCARE ACQ CLASS Com 03212A105 2,390 250,000 SH   SOLE   250,000 0 0
ANDINA ACQUISITION CORP III UNITS Units G04415116 319 31,300 SH   SOLE   31,300 0 0
ANDINA ACQUISITION CORP III Rights G04415132 24 168,350 SH   SOLE   168,350 0 0
ANDINA ACQUISITION CORP III Warrants G04415124 17 166,350 SH   SOLE   166,350 0 0
ANDINA ACQUISTION CORP III Com G04415108 1,695 168,350 SH   SOLE   168,350 0 0
APEX TECHNOLOGY ACQUISITION Units 03768F201 2,233 220,000 SH   SOLE   220,000 0 0
ASA GOLD AND PRECIOUS METALS Com G3156P103 1,109 107,569 SH   SOLE   107,569 0 0
ATLAS TECHNICAL C 25 WTS WARRANTS Warrants 049430119 85 118,700 SH   SOLE   118,700 0 0
BARINGS BDC INC COM Com 06759L103 1,482 198,125 SH   SOLE   198,125 0 0
BIG ROCK PARTNERS ACQUISTION-CW22 Warrants 089482111 3 53,793 SH   SOLE   53,793 0 0
BIG ROCK PARTNERS ACQUISTION-RT Rights 089482129 11 120,302 SH   SOLE   120,302 0 0
BOULDER GROWTH & INCM FD INC Com 101507101 7,157 777,895 SH   SOLE   777,895 0 0
BRANDYWINE GLOBAL INCOME Com 10537L104 10,004 949,383 SH   SOLE   949,383 0 0
BROOKFIELD PPTY REIT INC CLASS A Units 11282X103 611 71,926 SH   SOLE   71,926 0 0
CENTRAL SECS CORP COM Com 155123102 8,765 339,471 SH   SOLE   339,471 0 0
CF FIN ACQUISITION CORP CL A Com 12528N107 3,477 337,952 SH   SOLE   337,952 0 0
CF FIN ACQUISITION CORP RED WT Warrants 12528N115 25 50,064 SH   SOLE   50,064 0 0
CHANGE HEALTHCARE INC Com 15912K100 294 29,866 SH   SOLE   29,866 0 0
CHP MERGER CORP Units 12558Y205 1,038 105,000 SH   SOLE   105,000 0 0
CHURCHILL CAP CORP II WT EXP Warrants 17143G114 106 64,419 SH   SOLE   64,419 0 0
CHURCHILL CAP CORP III Com 17144C203 900 90,000 SH   SOLE   90,000 0 0
CRESCENT ACQUISITION CORP CL A Com 22564L105 123 12,500 SH   SOLE   12,500 0 0
CRESCENT CAP BDC INC Com 225655109 1,379 143,003 SH   SOLE   143,003 0 0
DELAWARE INV MINN MUNI II Com 24610V103 6,035 487,977 SH   SOLE   487,977 0 0
DIAMONDPEAK HLDGS CORP COM CL A Com 25280H100 3,298 317,572 SH   SOLE   317,572 0 0
DIAMONDPEAK HLDGS CORP RED WT Warrants 25280H118 48 105,770 SH   SOLE   105,770 0 0
DIAMONDPEAK HLDGS COR Units 25280H209 148 15,010 SH   SOLE   15,010 0 0
DIVIDEND AND INCOME FUND Com 25538A204 4,773 543,735 SH   SOLE   543,735 0 0
DMY TECHNOLOGY GR 27 UTS EXP 02/21/27 Unit 233253202 813 82,725 SH   SOLE   82,725 0 0
EAGLE GRWTH & INCOME OPPTY FD Com 26958J105 240 22,624 SH   SOLE   22,624 0 0
EQUUS TOTAL RETURN INC Com 294766100 102 106,919 SH   SOLE   106,919 0 0
EV FLOATING-RATE INCOME PLUS Com 278284104 3,808 327,606 SH   SOLE   327,606 0 0
FINSERV ACQUISITION CORP UNIT Unit 318085206 1,663 164,950 SH   SOLE   164,950 0 0
FIRST TR HIGH INCOME L/S FD CO Com 33738E109 339 27,849 SH   SOLE   27,849 0 0
FIRST TR SR FLTG RT INC FD 2 Com 33733U108 129 13,584 SH   SOLE   13,584 0 0
FORUM MERGER II CORPCL A Com 34986F103 3,677 357,243 SH   SOLE   357,243 0 0
FORUM MERGER II CORPWT EXP 09/30/2025 Warrants 34986F111 36 134,189 SH   SOLE   134,189 0 0
FRANKLIN UNIVERSAL TRUST Com 355145103 971 158,848 SH   SOLE   158,848 0 0
FS KKR CAPITAL CORP COM Com 302635107 865 288,713 SH   SOLE   288,713 0 0
GALILEO ACQUISITI 26 WTS WARRANTS Warrants G3770A110 88 351,500 SH   SOLE   351,500 0 0
GALILEO ACQUISITION CORP Com G3770A102 3,403 351,500 SH   SOLE   351,500 0 0
GARRISON CAP INC COM Com 366554103 1,065 626,709 SH   SOLE   626,709 0 0
GDL FUND/THE Com 361570104 123 15,746 SH   SOLE   15,746 0 0
GENERAL AMERICAN INVESTORS Com 368802104 7,680 280,002 SH   SOLE   280,002 0 0
GIGCAPITAL2 INC Com 375036100 1,425 143,226 SH   SOLE   143,226 0 0
GIGCAPITAL2 INC RIGHT 02/28/2026 Rights 375036126 16 143,226 SH   SOLE   143,226 0 0
GIGCAPITAL2 INC W EXP 02/28/202 Warrants 375036118 44 143,226 SH   SOLE   143,226 0 0
GLORY STAR NEW ME 25 WTF WARRANTS Warrants G39973113 3 42,082 SH   SOLE   42,082 0 0
GORDON POINTE ACQUISI Com 382788107 963 90,834 SH   SOLE   90,834 0 0
GORES HOLDINGS IV IN UTS EXP Units 382865202 1,515 150,400 SH   SOLE   150,400 0 0
GRAF INDL CORP Com 384278107 589 57,856 SH   SOLE   57,856 0 0
GRAF INDL CORP Warrants 384278115 15 151,406 SH   SOLE   151,406 0 0
GREENLAND TECHNOLOGIES HLDG CORP WT Warrants G4095T115 0 24,700 SH   SOLE   24,700 0 0
GRIFFIN INL RLTY INC Com 398231100 1,147 35,071 SH   SOLE   35,071 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH Com 41013P749 655 130,822 SH   SOLE   130,822 0 0
HAYMAKER ACQUISITIONCORP II Com 42087L101 743 75,959 SH   SOLE   75,959 0 0
HAYMAKER ACQUISITIONCORP II Warrants 42087L119 27 25,314 SH   SOLE   25,314 0 0
HEALTHCARE MERGER CORP UNIT Units 42227L201 1,854 180,000 SH   SOLE   180,000 0 0
HENNESSY CAPITAL ACQUISI CLASS A Com 42589C104 103 10,200 SH   SOLE   10,200 0 0
HIGH INCOME SECS FD Com 42968F108 433 70,000 SH   SOLE   70,000 0 0
HIGHLAND GLOBAL ALLOCATION FD Com 43010T104 1,793 412,137 SH   SOLE   412,137 0 0
HILL INTL INC COM Com 431466101 1,701 1,173,405 SH   SOLE   1,173,405 0 0
HL ACQUISITION Com G4603R106 438 42,081 SH   SOLE   42,081 0 0
HL ACQUISITION Rights G4603R130 4 49,031 SH   SOLE   49,031 0 0
HL ACQUISITION Warrants G4603R122 2 49,031 SH   SOLE   49,031 0 0
HOWARD HUGHES CORP Com 44267D107 606 12,000 SH   SOLE   12,000 0 0
INTL GNRL INSURANCE HLDNGS LTD WT EX Warrants G4809J114 57 132,500 SH   SOLE   132,500 0 0
INVESCO HIGH INCOME TRUST Com 46131F101 1,886 131,781 SH   SOLE   131,781 0 0
JAPAN SMALLER CAPTLZTN FD INC Com 47109U104 2,569 364,423 SH   SOLE   364,423 0 0
JUNIPER INDL HLDGS INC Units 48205G205 2,185 226,150 SH   SOLE   226,150 0 0
KBL MERGER CORP IV-CW22 Warrants 48242A112 17 300,407 SH   SOLE   300,407 0 0
KBL MERGER CORP IV-RTS Rights 48242A120 46 293,792 SH   SOLE   293,792 0 0
LANDCADIA HLDGS II INC W EXP 05/09/202 Warrants 51476X113 20 50,628 SH   SOLE   50,628 0 0
LANDCADIA HLDGS II INC CL A Com 51476X105 1,489 151,888 SH   SOLE   151,888 0 0
LEGACY ACQUISITION CORP Warrants 524643111 46 182,576 SH   SOLE   182,576 0 0
LEGACY ACQUISITION CORP WT Warrants 524643111 46 182,576 SH   SOLE   182,576 0 0
LF CAP ACQUISITION Com 50200K108 2,084 203,225 SH   SOLE   203,225 0 0
LF CAP ACQUISITION Warrants 50200K116 31 169,250 SH   SOLE   169,250 0 0
LGL SYS ACQUISITION CORP UNIT Unit 50201G205 2,682 266,346 SH   SOLE   266,346 0 0
LONGEVITY ACQUISTION CORP Com G56372132 810 77,386 SH   SOLE   77,386 0 0
LONGEVITY ACQUISTION CORP Rights G56372124 15 100,315 SH   SOLE   100,315 0 0
LONGEVITY ACQUISTION CORP Warrants G56372116 13 121,215 SH   SOLE   121,215 0 0
MEGALITH FINL ACQUISITIO CLASS A Com 58518F109 170 16,500 SH   SOLE   16,500 0 0
MEXICO FUND INC Com 592835102 105 12,621 SH   SOLE   12,621 0 0
MONOCLE ACQUISITION CORP WT 6/12/2024 Warrants 609754114 17 55,000 SH   SOLE   55,000 0 0
MORGAN STANLEY INDIA INVEST Com 61745C105 6,104 476,479 SH   SOLE   476,479 0 0
MUDRICK CAP ACQ. Warrants 624745113 20 56,682 SH   SOLE   56,682 0 0
MVC CAPITAL INC Com 553829102 1,059 242,311 SH   SOLE   242,311 0 0
NETFIN ACQUISITIO 24 WTF WARRANTS Warrants G6455A115 40 103,700 SH   SOLE   103,700 0 0
NEW IRELAND FUND INC COM Com 645673104 607 98,329 SH   SOLE   98,329 0 0
PENSARE ACQUISITION CORP Rights 70957E121 4 30,000 SH   SOLE   30,000 0 0
PENSARE ACQUISITION CORP Warrants 70957E113 1 21,154 SH   SOLE   21,154 0 0
PIONEER DIVERSIFIED HIGH INC Com 723653101 1,835 175,010 SH   SOLE   175,010 0 0
PIONEER FLOATING RATE CF Com 72369J102 524 68,505 SH   SOLE   68,505 0 0
PIVOTALINVESTMENT COIRP II Units 72582K209 1,348 135,379 SH   SOLE   135,379 0 0
PROFICIENT ALPHA ACQUISITION CORP RT Rights 74317H121 7 35,500 SH   SOLE   35,500 0 0
PROFICIENT ALPHA ACQUISITION CORP WT Warrants 74317H113 2 36,100 SH   SOLE   36,100 0 0
PROPTECH ACQUISITION CORP UNIT Units 74349F200 2,281 229,500 SH   SOLE   229,500 0 0
RMG ACQUISITION CORP Com 749641106 1,175 118,398 SH   SOLE   118,398 0 0
RMG ACQUISITION CORP Warants 749641114 29 47,603 SH   SOLE   47,603 0 0
RMR REAL ESTATE INCOME FUND COM Com 76970B101 4,927 485,566 SH   SOLE   485,566 0 0
ROYCE GLOBAL VALUE TR INC COM Com 78081T104 4,369 543,475 SH   SOLE   543,475 0 0
SC HEALTH CORP WTF WARRANTS EXP Warrants G78516401 162 170,000 SH   SOLE   170,000 0 0
SC HEALTH CORP UNIT 99/99/9999 Units G78516302 807 78,715 SH   SOLE   78,715 0 0
SCHULTZE SPL PURP ACQUISITION CORP WT Warrants 80821R117 16 72,500 SH   SOLE   72,500 0 0
SCHULTZE SPL PURP ACQUSTN CORP COM Com 80821R109 961 95,000 SH   SOLE   95,000 0 0
SOFTWARE ACQUISIT 26 WTS Warrants 83406B119 47 85,762 SH   SOLE   85,762 0 0
SOFTWARE ACQUISITION GRO CLASS A Com 83406B101 1,682 171,524 SH   SOLE   171,524 0 0
SOURCE CAPITAL INC Com 836144105 6,094 198,615 SH   SOLE   198,615 0 0
SPARTAN ENERGY ACQUISITI CLASS A Com 846784106 1,012 100,000 SH   SOLE   100,000 0 0
SPDR S&P 500 Com 78462F103 884 3,457 SH   SOLE   3,457 0 0
SUTTER ROCK CAP CORP COM Com 86944Q100 2,824 482,207 SH   SOLE   482,207 0 0
SWISS HELVETIA FUND Com 870875101 433 62,248 SH   SOLE   62,248 0 0
TAIWAN FD INC Com 874036106 4,085 248,352 SH   SOLE   248,352 0 0
TEGNA INC Com 87901J105 862 79,340 SH   SOLE   79,340 0 0
TENZING ACQUISTION Com G8708A116 1,821 173,120 SH   SOLE   173,120 0 0
TENZING ACQUISTION Warrants G8708A108 2 23,358 SH   SOLE   23,358 0 0
THL CR SR LN FD COM Com 87244R103 448 38,771 SH   SOLE   38,771 0 0
THL CREDIT INC Com 872438106 212 80,055 SH   SOLE   80,055 0 0
THUNDER BRDG ACQUISI UTS Units G8857S124 148 14,500 SH   SOLE   14,500 0 0
TOTTENHAM ACQUISTION Com G8959N106 1,777 169,281 SH   SOLE   169,281 0 0
TOTTENHAM ACQUISTION Warrants G8959N114 2 36,974 SH   SOLE   36,974 0 0
TRIDENT ACQUISITIONS CORP Warrants 89615T114 18 193,670 SH   SOLE   193,670 0 0
TRINITY PLACE HOLDINGS INC Com 89656D101 410 228,523 SH   SOLE   228,523 0 0
TUSCAN HLDGS CORP II Warrants 90070A111 38 177,747 SH   SOLE   177,747 0 0
TUSCAN HOLDINGS C 26 WTS Warrants 90069K112 9 23,194 SH   SOLE   23,194 0 0
TUSCAN HOLDINGS CORP II Com 90070A103 2,668 273,616 SH   SOLE   273,616 0 0
VECTOIQ ACQUISTION CORP Warrants 92243N111 94 48,325 SH   SOLE   48,325 0 0
VERTICAL CAP INCOME FUND SHS B Com 92535C104 5,359 639,605 SH   SOLE   639,605 0 0
VOYA PRIME RATE CF Com 92913A100 415 111,790 SH   SOLE   111,790 0 0
WEALTHBRIDGE ACQUISITION LTD R Rights G4887W136 29 63,438 SH   SOLE   63,438 0 0
WEALTHBRIDGE ACQUISITION LTD W Warrants G4887W128 8 63,438 SH   SOLE   63,438 0 0
WESTERN ASSET CORPORATE LN FD Com 95790J102 6,364 896,529 SH   SOLE   896,529 0 0
WESTERN ASSET HI INC OPP Com 95766K109 1,585 377,371 SH   SOLE   377,371 0 0
WESTERN ASST VARIABL RTE Com 957667108 1,106 80,112 SH   SOLE   80,112 0 0