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 INVESTMENT CORP COMMON STOCK 00123Q104 1,822 107,878 SH   SOLE   0 0 0
ALCOA CORPORATION COMMON STOCK 013872106 1,108 30,065 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COMMON STOCK 01881G106 1,149 24,668 SH   SOLE   0 0 0
AMERICAN FINANCE TRUST INC COMMON STOCK 02607T109 275 32,463 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP, INC. COMMON STOCK 026874784 230 4,835 SH   SOLE   0 0 0
AMERISAFE INC COMMON STOCK 03071H100 824 13,808 SH   SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT, INC. COMMON STOCK 035710409 1,876 211,283 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 1,824 175,564 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03762U105 1,145 71,758 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 1,113 17,899 SH   SOLE   0 0 0
APPLE INC. COMMON STOCK 037833100 3,715 27,128 SH   SOLE   0 0 0
ARES CAPITAL CORP COM COMMON STOCK 04010L103 2,857 145,848 SH   SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT INC COMMON STOCK 04316A108 913 17,969 SH   SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK G0751N103 2,469 66,343 SH   SOLE   0 0 0
AVANGRID INC COMMON STOCK 05351W103 1,971 38,333 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC. COMMON STOCK 084670702 3,241 11,661 SH   SOLE   0 0 0
BLACK STONE MINERALS LP COMMON STOCK 09225M101 991 92,145 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK 09255P107 67,186 5,453,445 SH   SOLE   0 0 0
BLACKROCK CR ALLOCATION INCOME COMMON STOCK 092508100 11,800 756,902 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW COMMON STOCK 09255R202 10,807 943,879 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC TR COMMON STOCK 09249W101 10,264 603,043 SH   SOLE   0 0 0
BLACKROCK MUN INCOME TR SH BEN INT COMMON STOCK 09248F109 3,239 209,790 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDINGS FD INC COMMON STOCK 09253N104 7,861 468,460 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 28,605 2,973,447 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 36,170 2,435,715 SH   SOLE   0 0 0
BLACKROCK MUNIYILD QULT FD INC COMMON STOCK 09254F100 184 11,000 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM COMMON STOCK 09259E108 1,052 76,096 SH   SOLE   0 0 0
BLACKSTONE GROUP INC/THE COMMON STOCK 09260D107 1,130 11,629 SH   SOLE   0 0 0
BLACKSTONE STRATEGIC CREDIT FD COMMON STOCK 09257R101 179 12,841 SH   SOLE   0 0 0
BP P.L.C. COMMON STOCK 055622104 365 13,807 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P COMMON STOCK G16258108 2,274 58,963 SH   SOLE   0 0 0
CARLYLE GROUP INC COMMON STOCK 14316J108 1,045 22,479 SH   SOLE   0 0 0
CHINA YUCHAI INTER COMMON STOCK G21082105 886 55,232 SH   SOLE   0 0 0
CISCO SYSTEMS, INC. COMMON STOCK 17275R102 289 5,447 SH   SOLE   0 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 1,128 42,591 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 19248C105 16,960 619,207 SH   SOLE   0 0 0
COMPASS DIVERSIFIED COMMON STOCK 20451Q104 1,256 49,259 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344208 2,907 96,981 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 22758A105 1,255 65,853 SH   SOLE   0 0 0
Crowdstrike Holdings Inc COMMON STOCK 22788C105 234 932 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COMMON STOCK 24664T103 951 22,657 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 27828H105 2,702 203,767 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 37,754 2,759,814 SH   SOLE   0 0 0
ENVIVA PARTNERS LP COMMON STOCK 29414J107 1,410 26,911 SH   SOLE   0 0 0
EQUITY COMMONWEALTH COMMON STOCK 294628102 928 35,430 SH   SOLE   0 0 0
EURONAV N.V. COMMON STOCK B38564108 580 62,181 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 33738E109 11,287 716,643 SH   SOLE   0 0 0
FIRST TRUST INTERMEDIATE DUR COMMON STOCK 33718W103 12,162 484,344 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COMMON STOCK 379378201 3,003 162,347 SH   SOLE   0 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK 37946R109 3,189 123,027 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 41068X100 1,560 27,779 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM COMMON STOCK 427096508 2,787 163,380 SH   SOLE   0 0 0
HESS MIDSTREAM LP COM COMMON STOCK 428103105 280 11,078 SH   SOLE   0 0 0
HOEGH LNG PARTNERS LP COMMON STOCK Y3262R100 2,851 162,064 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP COMMON STOCK 451100101 2,793 50,790 SH   SOLE   0 0 0
INVESCO MORTGAGE CAPITAL INC. COMMON STOCK 46131B100 2,426 622,007 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 49,874 3,667,225 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 46131H107 53,227 11,934,228 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 25,805 1,840,551 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR COMMON STOCK 46132P108 337 20,415 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 46131J103 28,454 2,073,924 SH   SOLE   0 0 0
KIMBELL ROYALTY PARTNERS LP COMMON STOCK 49435R102 1,122 87,339 SH   SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COMMON STOCK Y48125101 1,993 99,734 SH   SOLE   0 0 0
LAZARD LTD COMMON STOCK G54050102 969 21,415 SH   SOLE   0 0 0
LULULEMON ATHLETIC COMMON STOCK 550021109 487 1,333 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 1,981 40,500 SH   SOLE   0 0 0
MESABI TRUST COMMON STOCK 590672101 2,030 57,339 SH   SOLE   0 0 0
MICROSOFT CORPORATION COMMON STOCK 594918104 3,629 13,395 SH   SOLE   0 0 0
MOELIS & COMPANY COMMON STOCK 60786M105 3,006 52,834 SH   SOLE   0 0 0
NEW MOUNTAIN FINANCE CORPORATION COM COMMON STOCK 647551100 1,720 130,576 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COMMON STOCK 64828T201 922 87,033 SH   SOLE   0 0 0
NEWTEK BUSINESS SERVICES CORPORATION COMMON STOCK 652526203 1,055 30,208 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 1,859 24,350 SH   SOLE   0 0 0
NIKE, INC. COMMON STOCK 654106103 1,269 8,212 SH   SOLE   0 0 0
NORSK HYDRO A/S COMMON STOCK 656531605 312 48,486 SH   SOLE   0 0 0
NUCOR CORPORATION COMMON STOCK 670346105 336 3,499 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 86,770 5,526,774 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD COMMON STOCK 67073D102 59,914 8,876,107 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 67073B106 26,970 2,702,416 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 67072C105 25,521 2,562,342 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 67066V101 86,570 5,407,273 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK 67401P108 942 140,822 SH   SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COMMON STOCK 67420T206 969 41,324 SH   SOLE   0 0 0
ONEMAIN HOLDINGS INCORPORATION COMMON STOCK 68268W103 2,115 35,298 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCORPORATION COMMON STOCK 70450Y103 887 3,042 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION COMMON STOCK 737630103 1,686 31,718 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 78573L106 863 47,410 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC COMMON STOCK 828806109 321 2,458 SH   SOLE   0 0 0
SIXTH STR SPECIALTY LENDING COMMON STOCK 83012A109 816 36,771 SH   SOLE   0 0 0
SOUTHERN COPPER CORPORATION COMMON STOCK 84265V105 777 12,077 SH   SOLE   0 0 0
STARBUCKS CORPORATION COMMON STOCK 855244109 1,636 14,629 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST, INC. COMMON STOCK 85571B105 2,163 82,668 SH   SOLE   0 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 86765K109 1,424 37,783 SH   SOLE   0 0 0
THE HOME DEPOT, INC. COMMON STOCK 437076102 532 1,669 SH   SOLE   0 0 0
THE WALT DISNEY COMPANY COMMON STOCK 254687106 1,542 8,773 SH   SOLE   0 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 969457100 1,922 72,379 SH   SOLE   0 0 0
TOTALENERGIES SE COMMON STOCK 89151E109 343 7,582 SH   SOLE   0 0 0
TOUCHSTONE STRATEGIC TR COMMON STOCK 89154Q588 3,625 319,682 SH   SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH BDC CORP COMMON STOCK 89677Y100 863 56,798 SH   SOLE   0 0 0
UNITED STATES STEEL CORPORATION COMMON STOCK 912909108 513 21,392 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 90290N109 1,849 112,224 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD COMMON STOCK 92838X102 2,106 343,014 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD II COMMON STOCK 92838U108 2,089 390,463 SH   SOLE   0 0 0
W. P. CAREY INC COMMON STOCK 92936U109 948 12,699 SH   SOLE   0 0 0
WALMART INC COMMON STOCK 931142103 565 4,003 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNITI COMMON STOCK 94987B105 25,604 2,912,895 SH   SOLE   0 0 0
WESTERN ASSET EMER COM COMMON STOCK 95766A101 171 12,174 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP COMMON STOCK 95766K109 34,396 6,514,355 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM COMMON STOCK 95768B107 23,656 1,507,704 SH   SOLE   0 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 540 14,723 SH   SOLE   0 0 0
GRANITESHARES HIPS US HIGH INC ETF 38747R306 236 15,000 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 703 5,585 SH   SOLE   0 0 0
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404 26,880 1,097,124 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SLR ETF ETF 46138G706 401 4,486 SH   SOLE   0 0 0
ISHARES 0-5 YR HY CORP BOND ETF 46434V407 40,276 874,426 SH   SOLE   0 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 12,131 241,821 SH   SOLE   0 0 0
ISHARES TR ETF 464288224 219 9,338 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R833 935 9,172 SH   SOLE   0 0 0
SPDR S&P 500 ETF ETF 78462F103 1,740 4,064 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189F460 8,738 290,000 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP COMMON STOCK 95766K109 7,542 1,428,367 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK 09255P107 5,845 474,421 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 46131H107 3,085 691,794 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD COMMON STOCK 67073D102 7,730 1,145,213 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 67066V101 3,968 247,864 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW COMMON STOCK 09255R202 3,984 347,988 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 27828H105 8,947 674,726 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 46131J103 977 71,207 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 1,482 154,015 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 2,270 166,917 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 67073B106 4,738 474,700 SH   SOLE   0 0 0
WESTERN ASSET HIGH COM COMMON STOCK 95766J102 2,716 378,330 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 19248C105 2,128 77,700 SH   SOLE   0 0 0
NUVEEN CR OPPORTUNITIES 2022 COM COMMON STOCK 67075U102 674 81,125 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 619 41,683 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 411 30,051 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 944 67,301 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM COMMON STOCK 95768B107 9,083 578,875 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 33738E109 835 53,046 SH   SOLE   0 0 0
NEUBERGER BERMAN HGH YLD FD COMMON STOCK 64128C106 6,257 471,491 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 2,814 179,254 SH   SOLE   0 0 0
WESTERN ASSET GLOBAL CP DEFINE COMMON STOCK 95790C107 1,395 75,000 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP COMMON STOCK 95766K109 457 86,467 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK 09255P107 1,014 82,286 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 67066V101 1,041 65,000 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 27828H105 5,431 409,590 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 46131J103 1,197 87,228 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 1,685 175,171 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 2,855 209,906 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 67072C105 6,443 646,901 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 67073B106 9,045 906,344 SH   SOLE   0 0 0
WESTERN ASSET HIGH COM COMMON STOCK 95766J102 592 82,462 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 19248C105 6,424 234,542 SH   SOLE   0 0 0
NUVEEN CORP INC NOV 2021 TAGET TM FD COMMON STOCK 67077N106 5,133 544,892 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 356 23,982 SH   SOLE   0 0 0
STRATEGIC INVS FDS COMMON STOCK 00BYVLFB5 35,312 28,842 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 62 4,507 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 165 11,769 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM COMMON STOCK 95768B107 1,862 118,672 SH   SOLE   0 0 0
STRATEGIC INVS FDS COMMON STOCK 00BYVLF48 147,042 1,283,870 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 33738E109 3,373 214,179 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 2,376 151,362 SH   SOLE   0 0 0