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
ABERDEEN ASIA PACIFIC INCOM FD Com 003009107 2,305 551,408 SH   SOLE   551,408 0 0
ABERDEEN EMERGING MKT EQ COM 00301W105 1,893 258,899 SH   SOLE   258,899 0 0
ABERDEEN JAPAN EQUITY FD COM 00306J109 812 115,992 SH   SOLE   115,992 0 0
ACAMAR PARTNERS AC 25 COM 004285102 1,958 201,392 SH   SOLE   201,392 0 0
ACAMAR PARTNERS ACQUISITION CORP WT EXP Warrants 004285110 50 67,117 SH   SOLE   67,117 0 0
ADAMS EXPRESS COMPANY COM 006212104 5,880 380,079 SH   SOLE   380,079 0 0
Adams Nautal Resources Com 00548F105 2,689 162,565 SH   SOLE   162,565 0 0
AGBA ACQUISITION LTD Units G0120M133 1,316 131,250 SH   SOLE   131,250 0 0
ALBERTON ACQUISITIONCORP COM G35006108 1,238 122,092 SH   SOLE   122,092 0 0
ALBERTON ACQUISITION CORP Rights G35006132 32 128,000 SH   SOLE   128,000 0 0
ALBERTON ACQUISITION CORP Warrants G35006124 13 128,000 SH   SOLE   128,000 0 0
ALLEGRO MERGER CORP. COM 01749N103 2,183 217,841 SH   SOLE   217,841 0 0
ALLEGRO MERGER CORP Rights 01749N129 80 381,128 SH   SOLE   381,128 0 0
ALLEGRO MERGER CORP Warrants 01749N111 106 381,128 SH   SOLE   381,128 0 0
AMCI ACQUISITION CORP Com 00165R101 919 92,405 SH   SOLE   92,405 0 0
AMCI ACQUISITION CORP Warrants 00165R119 28 92,405 SH   SOLE   92,405 0 0
ANDINA ACQUISTION CORP III com G04415108 1,624 163,850 SH   SOLE   163,850 0 0
ANDINA ACQUISITION CORP III Rights G04415132 41 163,850 SH   SOLE   163,850 0 0
ANDINA ACQUISITION CORP III UNITS Units G04415116 283 27,500 SH   SOLE   27,500 0 0
ANDINA ACQUISITION CORP III Warrants G04415124 33 163,850 SH   SOLE   163,850 0 0
APOLLO INVT CORP COM NEW COM 03761U502 876 55,425 SH   SOLE   55,425 0 0
BARINGS BDC INC COM Com 06759L103 790 80,320 SH   SOLE   80,320 0 0
BIG ROCK PARTNERS ACQUISTION-RT Rights 089482129 31 199,342 SH   SOLE   199,342 0 0
BIG ROCK PARTNERS ACQUISTION-CW22 Warrants 089482111 25 112,721 SH   SOLE   112,721 0 0
BIOCERES CROP SOLUTIONS Warrants G1117K106 23 68,763 SH   SOLE   68,763 0 0
BLACKROCK CREDIT ALLOCATION INCOME TRCOM Com 092508100 3,309 255,091 SH   SOLE   255,091 0 0
BLACKROCK NEW YORK MUN INCOME QUALITY TR COM COM 09249U105 2,561 192,870 SH   SOLE   192,870 0 0
BLACK RIDGE ACQUISITION CORP COM COM 09216T107 3,709 361,859 SH   SOLE   361,859 0 0
BLACK RIDGE ACQUISITION CORP RTS EXP Rights 09216T123 76 180,820 SH   SOLE   180,820 0 0
BLACK RIDGE ACQUISTION CORP CW Warrants 09216T115 69 167,145 SH   SOLE   167,145 0 0
BLACKROCK NEW YORK MUN INCOME QUALITY TR COM COM 09249U105 2,561 192,870 SH   SOLE   192,870 0 0
BOULDER GROWTH & INCM FD INC COM 101507101 7,833 696,885 SH   SOLE   696,885 0 0
BOXWOOD MERGER CORP Units 10316T200 1,230 119,450 SH   SOLE   119,450 0 0
BRANDYWINE GLOBAL INCOME COM 10537L104 7,102 604,953 SH   SOLE   604,953 0 0
B RILEY PRINCIPAL MERGER CORP COM 05586Y106 731 74,997 SH   SOLE   74,997 0 0
B RILEY PRIN MERGER CORP WTS EXP 04/08/24 Warrants 05586Y114 18 37,498 SH   SOLE   37,498 0 0
BROOKFIELD PROPERTY REIT I-A COM 11282X103 1,358 71,926 SH   SOLE   71,926 0 0
CHASERG TECY ACQ UTS Units 16166A202 105 10,300 SH   SOLE   10,300 0 0
CENTRAL SECS CORP COM COM 155123102 10,985 359,919 SH   SOLE   359,919 0 0
CF FIN ACQUISITION CORP UNIT UNITS 12528N206 752 75,000 SH   SOLE   75,000 0 0
CF FIN ACQUISITION CORP RED WT EXP 04/30/25 Warrants 12528N115 34 56,250 SH   SOLE   56,250 0 0
CHURCHILL CAP CORP II UNIT 1 COM & 1 WT EXP 07/02/2024 Unit 17143G205 2,247 221,338 SH   SOLE   221,338 0 0
CONSTELLATION ALPHA CAPITAL-RT Rights G2379F132 6 31,001 SH   SOLE   31,001 0 0
CONSTELLATION ALPHA CAPITAL-CW22 Warrants G2379F116 2 25,001 SH   SOLE   25,001 0 0
DD3 ACQUISITION CORP F Com G2692M103 373 37,400 SH   SOLE   37,400 0 0
DD3 ACQUISITION C 23 WTS Warrants G2692M111 7 37,400 SH   SOLE   37,400 0 0
DFB HEALTHCARE ACQUISTION CORP Units 23291E208 519 50,000 SH   SOLE   50,000 0 0
DIAMONDPEAK HLDGS CORP COM CL A Com 25280H100 1,409 144,909 SH   SOLE   144,909 0 0
DIAMONDPEAK HLDGS CORP RED WT EXP 12/31/26 Warrants 25280H118 39 48,292 SH   SOLE   48,292 0 0
DIVIDEND AND INCOME FUND COM 25538A204 4,722 409,514 SH   SOLE   409,514 0 0
DUFF & PHELPS UTIL & CORP BOND COM 26432k108 1,343 153,517 SH   SOLE   153,517 0 0
EATON VANCE CA MUNI INCOME TR Com 27826F101 433 35,000 SH   SOLE   35,000 0 0
EDTECHX HLDGS ACQUISITION CORP COM COM 28138X103 916 92,030 SH   SOLE   92,030 0 0
EDTECHX HLDGS ACQUISITION CORP Warrants 28138X111 24 92,030 SH   SOLE   92,030 0 0
EQUUS TOTAL RETURN INC COM 294766100 175 106,919 SH   SOLE   106,919 0 0
FIRST TR ABERDEN GLBL OPP FD COM 337319107 391 37,578 SH   SOLE   37,578 0 0
FIRST TR HIGH INCOME L/S FD CO Com 33738E109 424 28,248 SH   SOLE   28,248 0 0
FORUM MERGER II CORPCL A COM 34986F103 1,679 167,243 SH   SOLE   167,243 0 0
FORUM MERGER II CORPWT EXP 09/30/2025 Warrants 34986F111 89 140,689 SH   SOLE   140,689 0 0
FRANKLIN UNIVERSAL TRUST Com 355145103 3,870 528,755 SH   SOLE   528,755 0 0
FS KKR CAPITAL CORP COM Com 302635107 1,899 318,613 SH   SOLE   318,613 0 0
GARRISON CAP INC COM Com 366554103 228 33,076 SH   SOLE   33,076 0 0
GENERAL AMERICAN INVESTORS COM 368802104 110,289 289,902 SH   SOLE   289,902 0 0
GIGCAPITAL INC-RTS Rights 37518N114 58 110,734 SH   SOLE   110,734 0 0
GIG CAPITAL TWO I 26 UTS Units 375036209 1,532 152,750 SH   SOLE   152,750 0 0
GIGCAPITAL INC-CW23 Warrants 37518N122 26 85,838 SH   SOLE   85,838 0 0
GORDON POINT ACQ COM 382788107 1,777 172,000 SH   SOLE   172,000 0 0
GRAF INDL CORP UNIT UNITS 384278206 525 51,003 SH   SOLE   51,003 0 0
GREENLAND ACQUISITION CORP USDORD SHS COM G40981139 368 36,300 SH   SOLE   36,300 0 0
GREENLAND ACQUISITION CORP USDRT 1/10 OF 1 ORD Rights G40981113 14 37,100 SH   SOLE   37,100 0 0
GREENLAND ACQUISITION CORP USDRED WT PUR 1/2 ONE ORD SH Warrants G40981105 4 37,100 SH   SOLE   37,100 0 0
HAYMAKER ACQUISITION CORP II U Com 42087L200 864 84,658 SH   SOLE   84,658 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 1,819 220,000 SH   SOLE   220,000 0 0
HIGHLAND GLOBAL ALLOCATION FD Com 43010T104 337 30,000 SH   SOLE   30,000 0 0
HILL INTL INC COM COM 431466101 3,279 1,214,550 SH   SOLE   1,214,550 0 0
HL ACQUISITIONS CORP COM G4603R106 353 35,081 SH   SOLE   35,081 0 0
HL ACQUISITION Rights G4603R130 8 35,081 SH   SOLE   35,081 0 0
HL ACQUISITIONS C 26 WTS WARRANTS EXP 07/01/26 Warrants G4603R122 4 35,081 SH   SOLE   35,081 0 0
HL ACQUISITION Units G4603R114 147 13,950 SH   SOLE   13,950 0 0
INVESCO DYNAMIC CR OPPORTUNITIES FD COM COM 46132R104 7,650 684,240 SH   SOLE   684,240 0 0
INVESCO HIGH INCOME TRUST COM 46131F101 2,864 197,385 SH   SOLE   197,385 0 0
INVESCO SENIOR INCM TR 46131H107 92243N202 5,081 1,176,163 SH   SOLE   1,176,163 0 0
JAPAN SMALLER CAPTLZTN FD INC COM 47109U104 3,008 353,923 SH   SOLE   353,923 0 0
KAIXIN AUTO HLDGS Com G5223X100 55 25,000 SH   SOLE   25,000 0 0
KBL MERGER CORP IV-RTS Rights 48242A120 90 442,800 SH   SOLE   442,800 0 0
KBL MERGER CORP IV-CW22 Warrants 48242A112 68 451,800 SH   SOLE   451,800 0 0
LANDCADIA HLDGS II INC Units 51476X204 1,596 159,568 SH   SOLE   159,568 0 0
LAZARD WORLD DIVIDEND & INCOME COM 521076109 2,385 239,689 SH   SOLE   239,689 0 0
LEGACY ACQUISITION Units 524643202 276 26,400 SH   SOLE   26,400 0 0
LEGACY ACQUISITION COM 524643103 1,565 154,984 SH   SOLE   154,984 0 0
LEGACY ACQUISITION CORP Warrants 524643111 22 67,742 SH   SOLE   67,742 0 0
LEISURE ACQUISITION COM 52539T107 1,848 182,388 SH   SOLE   182,388 0 0
LEISURE ACQUISITI 19 WTS WARRANTS EXP 12/05/19 Warrants 52539T011 34 61,964 SH   SOLE   61,964 0 0
LF CAPITAL ACQUISTION Units 50200K207 271 26,000 SH   SOLE   26,000 0 0
LF CAP ACQUISITION CORP COM 50200K108 1,718 169,250 SH   SOLE   169,250 0 0
LF CAPITAL ACQUIS 25 WTS WARRANTS EXP 06/22/25 Warrants 50200K116 43 143,550 SH   SOLE   143,550 0 0
LONGEVITY ACQUISTION CORP COM G56372132 1,096 108,509 SH   SOLE   108,509 0 0
LONGEVITY ACQUISTION CORP Rights G56372124 22 108,509 SH   SOLE   108,509 0 0
LONGEVITY ACQUISTION CORP Warrants G56372116 19 133,509 SH   SOLE   133,509 0 0
MEXICO EQUITY & INCOME COM 592834105 2,493 224,579 SH   SOLE   224,579 0 0
MFS CALIF MUN FD Com 59318C106 949 79,506 SH   SOLE   79,506 0 0
MODERN MEDIA ACQUISITION COR COM 60765P103 713 68,200 SH   SOLE   68,200 0 0
MODERN MEDIA ACQUISITION-RTS Rights 60765P129 72 248,930 SH   SOLE   248,930 0 0
MODERN MEDIA ACQUISITIO-CW22 Warrants 60765P111 30 134,856 SH   SOLE   134,856 0 0
MONOCLE ACQUISITION CORP UNIT 1 COM & 1 WT EXP 12/06/2024 Units 609754205 1,209 117,500 SH   SOLE   117,500 0 0
MUDRICK CAPITAL ACQUISTION COM 624745105 576 56,682 SH   SOLE   56,682 0 0
MUDRICK CAPITAL ACQUISTION Warrants 624745113 28 56,682 SH   SOLE   56,682 0 0
MVC CAPITAL INC COM 553829102 2,232 242,311 SH   SOLE   242,311 0 0
NEUBERGER BERMAN HIGH YIELD STRATEGIES FD INC COM Com 64128C106 6,276 536,416 SH   SOLE   536,416 0 0
NEUBERGER BERMAN NY MUNI Com 64124K102 1,473 120,134 SH   SOLE   120,134 0 0
NEXPOINT STRATEGIC OPORTUNT FD Com 65340G205 1,434 75,789 SH   SOLE   75,789 0 0
NUVEEN CONNECTICUT QUALITY MUNICIPAL INCOME FUND COM 67060D107 10,485 808,500 SH   SOLE   808,500 0 0
NUVEEN OHIO QUALITY MUNICIPAL INCOME FD COM 670980101 5,117 343,193 SH   SOLE   343,193 0 0
NUVEEN CREDIT STRATEGIES COM 67073D102 1,972 248,961 SH   SOLE   248,961 0 0
OPES ACQUISITION CORP COM COM 68373P100 701 68,370 SH   SOLE   68,370 0 0
OPES ACQUISITION CORP WT EXP EXP 03/13/23 Warrants 68373P118 15 66,670 SH   SOLE   66,670 0 0
OPES ACQUISTION CORP. Units 68373P209 579 55,390 SH   SOLE   55,390 0 0
PENSARE ACQUISITION CORP Rights 70957E121 8 46,908 SH   SOLE   46,908 0 0
PENSARE ACQUISITION CORP Warrants 70957E113 3 21,154 SH   SOLE   21,154 0 0
PIVOTAL ACQUISITION CORP Com 72583A101 394 38,787 SH   SOLE   38,787 0 0
PIVOTAL ACQUISITION CORP Warrants 72583A119 53 39,287 SH   SOLE   39,287 0 0
PORTMAN RIDGE FIN CORP COM Com 73688F102 72 31,937 SH   SOLE   31,937 0 0
PROFICIENT ALPHA ACQUISITION CORP UNIT 1 COM & 1 REDEMWT & 1 RT TO RECEIVE1/10TH 1 SH COM STK Units 74317H204 452 45,000 SH   SOLE   45,000 0 0
PURE ACQUISTION COM 74621Q106 6,186 610,022 SH   SOLE   610,022 0 0
PURE ACQUISTION WTS Warrants 74621Q114 310 286,902 SH   SOLE   286,902 0 0
REGALWOOD GLOBAL ENERGY COM G74760102 191 18,696 SH   SOLE   18,696 0 0
RMG ACQUISITION C 24 UTS EXP 02/07/24 UNITS 749641205 1,786 177,850 SH   SOLE   177,850 0 0
ROYCE GLOBAL VALUE TR INC COM Com 78081T104 2,133 202,150 SH   SOLE   202,150 0 0
SCHULTZ SPEC PURP UNITS 80821R208 609 60,000 SH   SOLE   60,000 0 0
SENTINEL ENERGY SVCS INC DEL CL A COM 81728P105 269 26,454 SH   SOLE   26,454 0 0
SOURCE CAPITAL INC COM 836144105 7,000 191,401 SH   SOLE   191,401 0 0
SPDR S&P 500 COM 78462F103 558 1,906 SH   SOLE   1,906 0 0
SWISS HELVETIA FUND COM 870875101 1,242 155,364 SH   SOLE   155,364 0 0
TAIWAN FD INC COM 874036106 3,501 206,522 SH   SOLE   206,522 0 0
TENZING ACQUISTION Com G8708A116 555 54,305 SH   SOLE   54,305 0 0
TENZING ACQUISTION Warrants G8708A108 11 54,305 SH   SOLE   54,305 0 0
TIBERIUS ACQUISTION CORP. COM 88633A107 1,602 157,500 SH   SOLE   157,500 0 0
TIBERIUS ACQUISTION CORP. Warrants 88633A115 41 132,500 SH   SOLE   132,500 0 0
TKK SYMPHONY ACQUISTION COM G88950103 2,896 289,351 SH   SOLE   289,351 0 0
TKK SYMPHONY ACQUISITION CORP RTS Rights G88950137 76 424,769 SH   SOLE   424,769 0 0
TKK SYMPHONY ACQUISTION WT Warrants G88950129 34 264,055 SH   SOLE   264,055 0 0
TOTTENHAM ACQUISTION COM G8959N106 427 41,874 SH   SOLE   41,874 0 0
TOTTENHAM ACQUISTION Rights G8959N122 16 42,474 SH   SOLE   42,474 0 0
TOTTENHAM ACQUISTION Warrants G8959N114 2 42,474 SH   SOLE   42,474 0 0
TRIDENT ACQUISTION CORP COM 89615T106 2,031 196,400 SH   SOLE   196,400 0 0
TRIDENT ACQUISITIONSCORP WTS Warrants 89615T114 25 193,670 SH   SOLE   193,670 0 0
TRINITY MERGER CORP COM 89653L106 1,967 191,017 SH   SOLE   191,017 0 0
TRINITY MERGER CORP Warrants 89653L114 80 244,494 SH   SOLE   244,494 0 0
TRINITY PLACE HOLDINGS INC COM 89656D101 914 231,323 SH   SOLE   231,323 0 0
TUSCAN HOLDINGS CORP Com 90069K104 494 50,000 SH   SOLE   50,000 0 0
TUSCAN HOLDINGS C 26 WTS Warrants 90069K112 39 50,000 SH   SOLE   50,000 0 0
TWELVE SEAS INVESTMENT Units G9145A123 859 81,000 SH   SOLE   81,000 0 0
VECTOIQ ACQUISTION CORP COM 92243N103 490 48,325 SH   SOLE   48,325 0 0
VECTOIQ ACQUISTION CORP Warrants 92243N111 22 48,325 SH   SOLE   48,325 0 0
VERTICAL CAP INCOME FUND SHS B Com 92535C104 1,076 113,286 SH   SOLE   113,286 0 0
WEALTHBRIDGE ACQUISITION LTD Com G4887W110 671 67,788 SH   SOLE   67,788 0 0
WEALTHBRIDGE ACQUISITION LTD Rights G4887W136 12 67,938 SH   SOLE   67,938 0 0
WEALTHBRIDGE ACQUISITION LTD Warrants G4887W128 5 67,938 SH   SOLE   67,938 0 0
WESTERN ASSET CORPORATE LN FD Com 95790J102 742 77,557 SH   SOLE   77,557 0 0
WESTERN ASSET GLD HI INCOME COM 95766B109 362 36,489 SH   SOLE   36,489 0 0
WESTERN ASSET HIGH INCM FD II COM 95766J102 613 87,389 SH   SOLE   87,389 0 0
WESTERN ASSET HI INC OPP COM 95766K109 1,325 258,223 SH   SOLE   258,223 0 0
WHITEHORSE FIN INC Com 96524V106 722 52,500 SH   SOLE   52,500 0 0
XYNOMIC PHARMACUTCLS HLDNG INC Com 98421X102 34 10,000 SH   SOLE   10,000 0 0
XYNOMIC PHARMACUTCLS HLDNG INC Warrants 98421X110 11 50,000 SH   SOLE   50,000 0 0
8I ENTERPRISES AC 25 UTF EXP 10/01/25 Com G2956M104 766 77,000 SH   SOLE   77,000 0 0
8I ENTERPRISES ACQUISITIN CORP Rights G2956M120 29 77,000 SH   SOLE   77,000 0 0
8I ENTERPRISES ACQUISITIN CORP Warrants G2956M112 22 77,000 SH   SOLE   77,000 0 0