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 68235B109 1,085 550,802 SH   SOLE   550,802 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,707 107,600 SH   SOLE   107,600 0 0
ARES CAP CORP COM 04010L103 6,966 388,290 SH   SOLE   388,290 0 0
ARES COML REAL ESTATE CORP COM 04013V108 3,545 238,578 SH   SOLE   238,578 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990b101 8,081 308,776 SH   SOLE   304,517 0 4,259
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,752 63,660 SH   SOLE   63,660 0 0
BARINGS BDC INC COM 06759l103 226 22,933 SH   SOLE   22,933 0 0
BARINGS CORPORATE INVS COM 06759X107 662 42,290 SH   SOLE   42,290 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 2,247 137,797 SH   SOLE   137,797 0 0
BP PLC SPONSORED ADR 055622104 365 8,747 SH   SOLE   8,747 0 0
CAPITAL SOUTHWEST CORP COM 140501107 330 15,750 SH   SOLE   775 0 14,975
CBL & ASSOC PPTYS INC COM 124830100 929 892,941 SH   SOLE   892,941 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 933 19,560 SH   SOLE   19,560 0 0
CINCINNATI FINL CORP COM 172062101 856 8,253 SH   SOLE   8,253 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 218 1,675 SH   SOLE   0 0 1,675
CVR PARTNERS LP COM 126633106 85 20,781 SH   SOLE   20,781 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 1,201 66,331 SH   SOLE   60,931 0 5,400
ELLINGTON FINANCIAL INC COM 28852N109 681 37,879 SH   SOLE   37,879 0 0
ENBRIDGE INC COM 29250N105 392 10,872 SH   SOLE   10,872 0 0
EXXON MOBIL CORP COM 30231G102 1,078 14,071 SH   SOLE   14,071 0 0
FEDERATED INVS INC PA CL B 314211103 205 6,300 SH   SOLE   375 0 5,925
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 205 3,750 SH   SOLE   3,750 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 368 19,000 SH   SOLE   2,565 0 0
FISERV INC COM 337738108 234 2,565 SH   SOLE   2,565 0 0
FS KKR CAPITAL CORP COM 302635107 1,258 211,139 SH   SOLE   211,139 0 0
GEO GROUP INC NEW COM 36162J106 716 34,077 SH   SOLE   34,077 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,389 121,470 SH   SOLE   112,795 0 8,675
HARVEST CAP CR CORP COM 41753F109 724 68,550 SH   SOLE   68,550 0 0
HERCULES CAPITAL INC COM 427096508 2,237 174,455 SH   SOLE   173,405 0 1,050
ISHARES TR TIPS BD ETF 464287176 219 1,900 SH   SOLE   1,900 0 0
ISHARES TR IBONDS SEP2020 46434v571 594 23,260 SH   SOLE   23,260 0 0
ISHARES TR NATIONAL MUN ETF 464288414 7,467 66,031 SH   SOLE   66,031 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 804 7,550 SH   SOLE   7,550 0 0
ISHARES TR CORE US AGGBD ET 464287226 429 3,850 SH   SOLE   3,850 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 571 22,463 SH   SOLE   22,463 0 0
ISHARES TR IBONDS DEC2021 46435g789 322 12,490 SH   SOLE   12,490 0 0
JBG SMITH PPTYS COM 46590V100 204 5,180 SH   SOLE   295 0 4,885
JOHNSON & JOHNSON COM 478160104 309 2,216 SH   SOLE   2,216 0 0
MAIN STREET CAPITAL CORP COM 56035L104 4,486 109,093 SH   SOLE   109,093 0 0
MEDLEY CAP CORP COM 58503F106 618 263,913 SH   SOLE   262,663 0 1,250
MESA RTY TR UNIT BEN INT 590660106 358 31,170 SH   SOLE   31,170 0 0
NASDAQ INC COM 631103108 2,109 21,935 SH   SOLE   21,935 0 0
NETWORK 1 TECHNOLOGIES INC COM 64121N109 63 25,040 SH   SOLE   25,040 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 428 28,950 SH   SOLE   28,950 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 154 10,884 SH   SOLE   10,884 0 0
NUVEEN MUN VALUE FD INC COM 670928100 480 47,118 SH   SOLE   4,675 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 232 4,675 SH   SOLE   4,675 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,620 1,221,418 SH   SOLE   1,208,743 0 12,675
OAKTREE STRATEGIC INCOME COR COM 67402D104 5,421 638,494 SH   SOLE   629,169 0 9,325
PENNANTPARK FLOATING RATE CA COM 70806A106 1,666 144,079 SH   SOLE   144,079 0 0
PENNANTPARK INVT CORP COM 708062104 3,232 511,459 SH   SOLE   510,459 0 1,000
POSTAL REALTY TRUST INC CL A 73757R102 788 50,000 SH   SOLE   50,000 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468r739 2,445 49,975 SH   SOLE   49,975 0 0
STARWOOD PPTY TR INC COM 85571B105 4,737 208,504 SH   SOLE   208,504 0 0
STONECASTLE FINL CORP COM 861780104 3,689 169,168 SH   SOLE   168,901 0 267
STORE CAP CORP COM 862121100 335 10,090 SH   SOLE   1,460 0 8,630
TPG SPECIALTY LENDING INC COM 87265K102 4,436 226,308 SH   SOLE   226,308 0 0
TWO HBRS INVT CORP COM NEW 90187B408 205 16,146 SH   SOLE   16,146 0 0
UBS GROUP AG SHS H42097107 1,485 125,325 SH   SOLE   125,325 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 670 10,510 SH   SOLE   10,510 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 318 12,681 SH   SOLE   12,681 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,577 86,246 SH   SOLE   86,246 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 305 5,000 SH   SOLE   5,000 0 0