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
NORSK HYDRO A/S COMMON STOCK 656531605 383 48,486 SH   SOLE   48,486 0 0
AGNC INVESTMENT CORP COMMON STOCK 00123Q104 3,050 202,810 SH   SOLE   202,810 0 0
AMERICAN FINANCE TRUST INC COMMON STOCK 02607T109 1,123 122,990 SH   SOLE   122,990 0 0
AMERISAFE INC COMMON STOCK 03071H100 967 17,970 SH   SOLE   17,970 0 0
APPLE INC COMMON STOCK 037833100 3,207 18,063 SH   SOLE   18,063 0 0
ARES CAP CORP COMMON STOCK 04010L103 2,318 109,387 SH   SOLE   109,387 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK G0751N103 3,191 89,222 SH   SOLE   89,222 0 0
BLACKROCK TCP CAPITAL CORP COM COMMON STOCK 09259E108 1,101 81,509 SH   SOLE   81,509 0 0
CARLYLE GROUP INC COMMON STOCK 14316J108 517 9,422 SH   SOLE   9,422 0 0
CISCO SYSTEMS INC COMMON STOCK 17275R102 1,832 28,915 SH   SOLE   28,915 0 0
GAMING AND LEISURE PROPERTIES INC COMMON STOCK 36467J108 1,081 22,218 SH   SOLE   22,218 0 0
GOLDEN OCEAN GROUP LTD COMMON STOCK G39637205 925 99,425 SH   SOLE   99,425 0 0
ICAHN ENTERPRISES LP COMMON STOCK 451100101 2,701 54,464 SH   SOLE   54,464 0 0
LULULEMON ATHLETIC COMMON STOCK 550021109 416 1,063 SH   SOLE   1,063 0 0
MICROSOFT CORP COMMON STOCK 594918104 2,422 7,202 SH   SOLE   7,202 0 0
NEW MOUNTAIN FINANCE CORPORATION COM COMMON STOCK 647551100 1,906 139,142 SH   SOLE   139,142 0 0
NEWTEK BUSINESS SERVICES CORPORATION COMMON STOCK 652526203 1,093 39,554 SH   SOLE   39,554 0 0
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK 67401P108 1,125 150,753 SH   SOLE   150,753 0 0
OASIS MIDSTREAM PARTNERS LP COMMON STOCK 67420T206 1,054 44,099 SH   SOLE   44,099 0 0
PAYPAL HLDGS INC COMMON STOCK 70450Y103 574 3,042 SH   SOLE   3,042 0 0
RED ROCK RESORTS INC COMMON STOCK 75700L108 1,203 21,877 SH   SOLE   21,877 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 78573L106 688 50,811 SH   SOLE   50,811 0 0
SEAGATE TECHNOLOGY HOLDINGS PLC COMMON STOCK G7997R103 1,443 12,768 SH   SOLE   12,768 0 0
SERIES PORTFOLIOS TR COMMON STOCK 81752T692 2,034 159,761 SH   SOLE   159,761 0 0
STARBUCKS CORP COMMON STOCK 855244109 1,711 14,629 SH   SOLE   14,629 0 0
TOUCHSTONE STRATEGIC TR COMMON STOCK 89154Q588 3,694 329,815 SH   SOLE   329,815 0 0
ABERDEEN GLOBAL PREMIER PPTYS COMMON STOCK 00302L108 1,165 170,272 SH   SOLE   170,272 0 0
ALCOA CORP COMMON STOCK 013872106 1,779 29,856 SH   SOLE   29,856 0 0
ALGONQUIN PWR UTILS CORP COMMON STOCK 015857105 2,021 139,839 SH   SOLE   139,839 0 0
ALIBABA GRP HOLDING LTD COMMON STOCK 01609W102 1,143 9,623 SH   SOLE   9,623 0 0
ALLSPRING INCOME OPPORTUNITIES FUND COMMON STOCK 94987B105 30,340 3,312,209 SH   SOLE   3,312,209 0 0
AMERICAN INTL GRP INC COMMON STOCK 026874784 275 4,835 SH   SOLE   4,835 0 0
ANNALY CAP MANAGEMENT INC COMMON STOCK 035710409 2,355 301,137 SH   SOLE   301,137 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 2,052 211,963 SH   SOLE   211,963 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03762U105 2,717 206,436 SH   SOLE   206,436 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 03769M106 562 7,764 SH   SOLE   7,764 0 0
AVANGRID INC COMMON STOCK 05351W103 2,051 41,109 SH   SOLE   41,109 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 3,487 11,661 SH   SOLE   11,661 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK 09255P107 72,765 5,896,647 SH   SOLE   5,896,647 0 0
BLACKROCK CR ALLOCATION INCOME COMMON STOCK 092508100 12,890 856,507 SH   SOLE   856,507 0 0
BLACKROCK DEBT STR COM NEW COMMON STOCK 09255R202 12,182 1,041,179 SH   SOLE   1,041,179 0 0
BLACKROCK LTD DURATION INC TR COMMON STOCK 09249W101 11,271 668,882 SH   SOLE   668,882 0 0
BLACKROCK MUN TARGET TERM TR COMMON STOCK 09257P105 221 8,514 SH   SOLE   8,514 0 0
BLACKROCK MUNIHOLDINGS FD INC COMMON STOCK 09253N104 11,719 699,201 SH   SOLE   699,201 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 31,479 3,289,322 SH   SOLE   3,289,322 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 40,523 2,734,333 SH   SOLE   2,734,333 0 0
BLACKSTONE STRATEGIC CREDIT FD COMMON STOCK 09257R101 215 15,960 SH   SOLE   15,960 0 0
BOEING CO COMMON STOCK 097023105 1,496 7,430 SH   SOLE   7,430 0 0
BOISE CASCADE CO COMMON STOCK 09739D100 1,877 26,364 SH   SOLE   26,364 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P COMMON STOCK G16258108 3,003 83,898 SH   SOLE   83,898 0 0
BUCKLE COMMON STOCK 118440106 764 18,057 SH   SOLE   18,057 0 0
CITIGROUP INC COMMON STOCK 172967424 986 16,329 SH   SOLE   16,329 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 2,616 72,605 SH   SOLE   72,605 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 19248C105 23,562 889,800 SH   SOLE   889,800 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344208 2,864 103,819 SH   SOLE   103,819 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 22758A105 1,345 70,547 SH   SOLE   70,547 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101 1,145 5,483 SH   SOLE   5,483 0 0
CVR PARTNERS LP COM COMMON STOCK 126633205 1,096 13,256 SH   SOLE   13,256 0 0
DELEK LOGISTICS PARTNERS LP COMMON STOCK 24664T103 1,042 24,383 SH   SOLE   24,383 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 27828H105 3,752 286,425 SH   SOLE   286,425 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 41,341 3,044,290 SH   SOLE   3,044,290 0 0
ENVIVA PARTNERS LP COMMON STOCK 29415B103 2,414 34,280 SH   SOLE   34,280 0 0
EQUITY COMMONWEALTH COMMON STOCK 294628102 421 16,270 SH   SOLE   16,270 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 33738E109 13,237 849,083 SH   SOLE   849,083 0 0
FIRST TRUST INTERMEDIATE DUR COMMON STOCK 33718W103 11,125 453,331 SH   SOLE   453,331 0 0
FORTRESS TRANS INFRST INVS LLC COMMON STOCK 34960P101 1,256 43,444 SH   SOLE   43,444 0 0
GLOBAL NET LEASE INC COMMON STOCK 379378201 2,679 175,299 SH   SOLE   175,299 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK 37946R109 2,468 105,087 SH   SOLE   105,087 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 41068X100 1,900 35,772 SH   SOLE   35,772 0 0
HAVERTY FURNITURE COMMON STOCK 419596101 943 30,836 SH   SOLE   30,836 0 0
HERCULES CAPITAL INC COM COMMON STOCK 427096508 2,092 126,087 SH   SOLE   126,087 0 0
HESS MIDSTREAM LP COM COMMON STOCK 428103105 1,147 41,526 SH   SOLE   41,526 0 0
HOME DEPOT INC COMMON STOCK 437076102 1,045 2,519 SH   SOLE   2,519 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 2,109 15,781 SH   SOLE   15,781 0 0
INVESCO MORTGAGE CAPITAL INC. COMMON STOCK 46131B100 1,490 536,114 SH   SOLE   536,114 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 55,881 4,046,409 SH   SOLE   4,046,409 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 46131H107 58,425 13,492,971 SH   SOLE   13,492,971 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 26,334 1,885,040 SH   SOLE   1,885,040 0 0
INVESCO VALUE MUN INCOME TR COMMON STOCK 46132P108 174 10,206 SH   SOLE   10,206 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 46131J103 30,963 2,305,544 SH   SOLE   2,305,544 0 0
IRON MOUNTAIN INCORPORATED COMMON STOCK 46284V101 1,210 23,122 SH   SOLE   23,122 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 868 5,484 SH   SOLE   5,484 0 0
KNOT OFFSHORE PARTNERS LP COMMON STOCK Y48125101 1,445 108,123 SH   SOLE   108,123 0 0
LYONDELLBASELL INDUSTRIES NV COMMON STOCK N53745100 428 4,638 SH   SOLE   4,638 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 2,017 43,435 SH   SOLE   43,435 0 0
MOELIS & COMPANY COMMON STOCK 60786M105 1,219 19,494 SH   SOLE   19,494 0 0
NEUBERGER BERMAN HGH YLD FD COMMON STOCK 64128C106 201 16,131 SH   SOLE   16,131 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 2,211 26,196 SH   SOLE   26,196 0 0
NIKE INC COMMON STOCK 654106103 1,369 8,212 SH   SOLE   8,212 0 0
NUCOR CORP COMMON STOCK 670346105 394 3,448 SH   SOLE   3,448 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 95,987 6,152,982 SH   SOLE   6,152,982 0 0
NUVEEN CREDIT STRAT INC FD COMMON STOCK 67073D102 45,939 7,078,414 SH   SOLE   7,078,414 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 67073B106 37,496 3,841,800 SH   SOLE   3,841,800 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 67072C105 25,369 2,609,991 SH   SOLE   2,609,991 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 67066V101 97,455 6,049,368 SH   SOLE   6,049,368 0 0
ONEMAIN HOLDINGS INCORPORATION COMMON STOCK 68268W103 1,895 37,872 SH   SOLE   37,872 0 0
RIO TINTO PLC COMMON STOCK 767204100 1,474 22,017 SH   SOLE   22,017 0 0
SCHNEIDER NATIONAL INC COMMON STOCK 80689H102 1,264 46,969 SH   SOLE   46,969 0 0
SIBANYE STILLWATER LTD SPON ADR COMMON STOCK 82575P107 914 72,904 SH   SOLE   72,904 0 0
SIMON PROPERTY GRP INC COMMON STOCK 828806109 1,508 9,439 SH   SOLE   9,439 0 0
SIXTH STR SPECIALTY LENDING COMMON STOCK 83012A109 923 39,455 SH   SOLE   39,455 0 0
SL GREEN REALTY CORP. COMMON STOCK 78440X887 1,010 14,087 SH   SOLE   14,087 0 0
SOUTHERN COPPER CORPORATION COMMON STOCK 84265V105 2,051 33,240 SH   SOLE   33,240 0 0
STARWOOD PROPERTY TR INC COMMON STOCK 85571B105 2,151 88,499 SH   SOLE   88,499 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 86765K109 1,655 40,534 SH   SOLE   40,534 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 969457100 2,019 77,523 SH   SOLE   77,523 0 0
TRIPLEPOINT VENTURE GROWTH BDC CORP COMMON STOCK 89677Y100 1,093 60,835 SH   SOLE   60,835 0 0
TRITON INTERNATIONAL LIMITED COMMON STOCK G9078F107 1,265 20,997 SH   SOLE   20,997 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 944 22,503 SH   SOLE   22,503 0 0
UNITED STATES STEEL CORPORATION COMMON STOCK 912909108 875 36,732 SH   SOLE   36,732 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 90290N109 2,097 120,151 SH   SOLE   120,151 0 0
ARK ETF TR EXCHANGE TRADED FUND 00214Q104 946 10,000 SH   SOLE   10,000 0 0
FINANCIAL SELECT SECTOR SPDR FUND EXCHANGE TRADED FUND 81369Y605 575 14,723 SH   SOLE   14,723 0 0
GRANITESHARES HIPS US HIGH INC EXCHANGE TRADED FUND 38747R306 229 15,000 SH   SOLE   15,000 0 0
HEALTH CARE SELECT SECTOR SPDR FUND EXCHANGE TRADED FUND 81369Y209 1,583 11,233 SH   SOLE   11,233 0 0
INVESCO CEF INCOME COMPOSITE ETF EXCHANGE TRADED FUND 46138E404 26,528 1,097,124 SH   SOLE   1,097,124 0 0
INVESCO EXCH TRADED FD TR II SLR ETF EXCHANGE TRADED FUND 46138G706 345 4,486 SH   SOLE   4,486 0 0
ISHARES 0-5 YR HY CORP BOND EXCHANGE TRADED FUND 46434V407 473 10,437 SH   SOLE   10,437 0 0
ISHARES SHORT MATURITY BOND ETF EXCHANGE TRADED FUND 46431W507 65,328 1,307,869 SH   SOLE   1,307,869 0 0
JPMORGAN ULTRA-SHORT INCOME ETF EXCHANGE TRADED FUND 46641Q837 351 6,956 SH   SOLE   6,956 0 0
PIMCO ETF TR EXCHANGE TRADED FUND 72201R833 321 3,165 SH   SOLE   3,165 0 0