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
AGNC INVT CORP COM 00123Q104 1,555 87,633 SH   SOLE 0 87,633 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 6,462 760,212 SH   SOLE 0 760,212 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2 750 SH Call SOLE 0 0 0 0
ANNALY CAP MGMT INC COM 035710409 10,540 1,118,922 SH   SOLE 0 1,118,922 0 0
BARINGS BDC INC COM 06759L103 4,530 440,682 SH   SOLE 0 440,682 0 0
BARRICK GOLD CORPORATION COM 067901108 364 19,562 SH   SOLE 0 19,562 0 0
BLACKROCK TCP CAP CORP COM 09259E108 690 49,093 SH   SOLE 0 49,093 0 0
BOEING CO COM 097023105 407 250 SH Call SOLE 0 0 0 0
BROOKDALE SR LIVING INC COM 112463104 6,841 940,940 SH   SOLE 0 940,940 0 0
CENTURYLINK INC COM 156700106 34,157 2,585,668 SH   SOLE 0 2,585,668 0 0
CHIMERA INVT CORP COM NEW 16934Q208 53,536 2,599,081 SH   SOLE 0 2,599,081 0 0
CIDARA THERAPEUTICS INC COM 171757107 1,152 300,000 SH   SOLE 0 300,000 0 0
CISCO SYS INC COM 17275R102 5,755 120,000 SH   SOLE 0 120,000 0 0
COMCAST CORP NEW CL A 20030N101 5,396 120,000 SH   SOLE 0 120,000 0 0
CONOCOPHILLIPS COM 20825C104 468 7,200 SH   SOLE 0 7,200 0 0
CONTURA ENERGY INC COM 21241B100 217 24,032 SH   SOLE 0 24,032 0 0
CVS HEALTH CORP COM 126650100 431 300 SH Call SOLE 0 0 0 0
ELLINGTON FINANCIAL INC COM 28852N109 8,981 489,953 SH   SOLE 0 489,953 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 397 36,573 SH   SOLE 0 36,573 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 6,632 516,909 SH   SOLE 0 516,909 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,544 694,022 SH   SOLE 0 694,022 0 0
EQUUS TOTAL RETURN INC COM 294766100 445 243,803 SH   SOLE 0 243,803 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4,841 116,600 SH   SOLE 0 116,600 0 0
EXELON CORP COM 30161N101 821 18,000 SH   SOLE 0 18,000 0 0
EXXON MOBIL CORP COM 30231G102 1,622 23,240 SH   SOLE 0 23,240 0 0
FIDUS INVT CORP COM 316500107 9,587 646,024 SH   SOLE 0 646,024 0 0
FIFTH THIRD BANCORP COM 316773100 1,560 50,750 SH   SOLE 0 50,750 0 0
FS KKR CAPITAL CORP COM 302635107 13,290 2,167,969 SH   SOLE 0 2,167,969 0 0
GENERAL ELECTRIC CO COM 369604103 3,124 279,952 SH   SOLE 0 279,952 0 0
GENERAL MTRS CO COM 37045V100 1,908 52,126 SH   SOLE 0 52,126 0 0
GENERAL MTRS CO COM 37045V100 102 300 SH Call SOLE 0 0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,059 39,400 SH   SOLE 0 39,400 0 0
GRANITE PT MTG TR INC COM 38741L107 4,939 267,518 SH   SOLE 0 267,518 0 0
GRUBHUB INC COM 400110102 1,620 33,300 SH   SOLE 0 33,300 0 0
GRUBHUB INC COM 400110102 1 350 SH Call SOLE 0 0 0 0
HUMANA INC COM 444859102 403 1,100 SH   SOLE 0 1,100 0 0
HUMANA INC COM 444859102 1 100 SH Put SOLE 0 100 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,168 15,400 SH   SOLE 0 15,400 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,987 450 SH Put SOLE 0 450 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 386 30,674 SH   SOLE 0 30,674 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 2,999 215,300 SH   SOLE 0 215,300 0 0
KINROSS GOLD CORP COM 496902404 2,196 463,352 SH   SOLE 0 463,352 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,547 24,600 SH   SOLE 0 24,600 0 0
MEDLEY CAP CORP COM 58503F106 524 240,237 SH   SOLE 0 240,237 0 0
MEDLEY MGMT INC CL A COM 58503T106 118 40,134 SH   SOLE 0 40,134 0 0
MFA FINL INC COM 55272X102 5,569 727,604 SH   SOLE 0 727,604 0 0
MICROSOFT CORP COM 594918104 6,686 42,400 SH   SOLE 0 42,400 0 0
MONDELEZ INTL INC CL A 609207105 1,102 20,000 SH   SOLE 0 20,000 0 0
MOVODA GROUP INC COM 624580106 328 15,100 SH   SOLE 0 15,100 0 0
MVC CAPITAL INC COM 553829102 11,202 1,221,628 SH   SOLE 0 1,221,628 0 0
NEW MTN FIN CORP COM 647551100 1,552 112,968 SH   SOLE 0 112,968 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 8,376 192,763 SH   SOLE 0 192,763 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 227 10,005 SH   SOLE 0 10,005 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 4,665 180,456 SH   SOLE 0 180,456 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 546 37,385 SH   SOLE 0 37,385 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,123 1,121,457 SH   SOLE 0 1,121,457 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 2,312 282,329 SH   SOLE 0 282,329 0 0
PDL BIOPHARMA INC COM 69329Y104 1,751 539,450 SH   SOLE 0 539,450 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 1,584 1,850 SH Call SOLE 0 0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2,829 232,014 SH   SOLE 0 232,014 0 0
PENNANTPARK INVT CORP COM 708062104 6,829 1,042,062 SH   SOLE 0 1,042,062 0 0
PENNYMAC MTG INVT TR COM 70931T103 791 35,500 SH   SOLE 0 35,500 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 920 50,000 SH   SOLE 0 50,000 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A108 1,000 52,788 SH   SOLE 0 52,788 0 0
READY CAP CORP COM 75574U101 4,720 299,659 SH   SOLE 0 299,659 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 539 127,100 SH   SOLE 0 127,100 0 0
SCHLUMBERGER LTD CALL 806857108 201 5,000 SH   SOLE 0 5,000 0 0
SIERRA METALS INC COM 82639W106 4,242 2,556,082 SH   SOLE 0 2,556,082 0 0
SOLAR CAP LTD COM 83413U100 9,924 479,013 SH   SOLE 0 479,013 0 0
SOLAR SR CAP LTD COM 83416M105 8,389 476,059 SH   SOLE 0 476,059 0 0
STARWOOD PPTY TR INC COM 85571B105 6,989 280,853 SH   SOLE 0 280,853 0 0
STRYKER CORP COM 863667101 23,857 113,620 SH   SOLE 0 113,620 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1,111 335,692 SH   SOLE 0 335,692 0 0
SYNCHRONY FINL COM 87165B103 3,974 110,362 SH   SOLE 0 110,362 0 0
TARGA RES CORP COM 87612G101 1,926 47,178 SH   SOLE 0 47,178 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 4,653 110,000 SH   SOLE 0 110,000 0 0
TCG BDC INC COM 872280102 4,149 310,063 SH   SOLE 0 310,063 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,711 45,000 SH   SOLE 0 45,000 0 0
TESLA INC COM 88160R101 1,306 350 SH Put SOLE 0 350 0 0
THL CREDIT INC COM 872438106 5,690 901,763 SH   SOLE 0 901,763 0 0
TPG SPECIALTY LENDING INC COM 87265K102 1,186 55,220 SH   SOLE 0 55,220 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 1,073 2,198,040 SH   SOLE 0 2,198,040 0 0
TRANSOCEAN LTD REG SHS H8817H100 833 121,138 SH   SOLE 0 121,138 0 0
TWO HBRS INVT CORP COM NEW 90187B408 21,055 1,426,085 SH   SOLE 0 1,426,085 0 0
UBER TECHNOLOGIES INC COM 90353T100 555 1,000 SH Call SOLE 0 0 0 0
VALE S A SPONSORED ADS 91912E105 1,163 88,132 SH   SOLE 0 88,132 0 0
VANECK VECTORS ETF TRUST CEF MUN INCOME E 92189F460 579 20,995 SH   SOLE 0 20,995 0 0
YETI HLDGS INC COM 98585X104 1,070 30,775 SH   SOLE 0 30,775 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,308 22,100 SH   SOLE 0 22,100 0 0
ZOETIS INC CL A 98978V103 2,802 21,174 SH   SOLE 0 21,174 0 0