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,617 96,474 SH   SOLE   0 0 0
AGNC 6 1/8 PERP COMMON STOCK 00123Q872 67,477 2,851,945 SH   SOLE   0 0 0
AT&T INC COMMON STOCK 00206R102 1,702 56,219 SH   SOLE   0 0 0
AT&T INC COMMON STOCK 00206R300 4,073 155,575 SH   SOLE   0 0 0
AT&T INC COMMON STOCK 00206R409 5,072 188,416 SH   SOLE   0 0 0
ALCOA CORPORATION COMMON STOCK 013872106 970 29,856 SH   SOLE   0 0 0
ALLIANCEBERNSTEIN HOLDING LP COMMON STOCK 01881G106 898 22,455 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP, INC. COMMON STOCK 026874784 223 4,835 SH   SOLE   0 0 0
AMERISAFE INC COMMON STOCK 03071H100 797 12,447 SH   SOLE   0 0 0
ANNALY CAP MGMT INC COMMON STOCK 035710847 57,494 2,266,211 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 1,615 178,857 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03762U105 900 64,443 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 841 17,899 SH   SOLE   0 0 0
APPLE INC. COMMON STOCK 037833100 2,342 19,172 SH   SOLE   0 0 0
ARES MANAGEMENT CORPORATION COMMON STOCK 03990B200 43,635 1,707,822 SH   SOLE   0 0 0
ARTISAN PARTNERS ASSET MGMT INC COMMON STOCK 04316A108 733 14,043 SH   SOLE   0 0 0
Assurant Inc. COMMON STOCK 04621XAK4 1,140 1,000,000 SH   SOLE   0 0 0
AVANGRID INC COMMON STOCK 05351W103 1,615 32,433 SH   SOLE   0 0 0
BP CAP MKTS P L C PE COMMON STOCK 05565QDV7 7,689 7,178,000 SH   SOLE   0 0 0
BANK AMER CORP COMMON STOCK 060505195 227 8,309 SH   SOLE   0 0 0
BANK AMER CORP COMMON STOCK 060505229 16,289 598,867 SH   SOLE   0 0 0
BANK OF AMERICA CORPORATION COMMON STOCK 060505260 23,023 920,915 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC. COMMON STOCK 084670702 2,985 11,684 SH   SOLE   0 0 0
BLACK STONE MINERALS LP COMMON STOCK 09225M101 639 73,259 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 28,615 3,076,968 SH   SOLE   0 0 0
BLACKROCK MUNI INTER DR FD INC COMMON STOCK 09253X102 171 11,363 SH   SOLE   0 0 0
BLACKROCK MUNIENHANCED FD INC COM COMMON STOCK 09253Y100 174 14,696 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 30,896 2,166,631 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM COMMON STOCK 09259E108 945 68,315 SH   SOLE   0 0 0
BLACKSTONE GROUP INC/THE COMMON STOCK 09260D107 600 8,049 SH   SOLE   0 0 0
BROADCOM CORP COMMON STOCK 11135F101 1,742 3,757 SH   SOLE   0 0 0
CMS ENERGY CORPORATI COMMON STOCK 125896860 662 25,000 SH   SOLE   0 0 0
CARLYLE GROUP INC COMMON STOCK 14316J108 563 15,327 SH   SOLE   0 0 0
CITIZENS FINANCIAL G COMMON STOCK 174610AU9 2,613 2,366,000 SH   SOLE   0 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 1,077 38,264 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344208 3,337 119,504 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344307 1,411 163,350 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 22758A105 1,099 59,123 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COMMON STOCK 24664T103 734 20,387 SH   SOLE   0 0 0
THE WALT DISNEY COMPANY COMMON STOCK 254687106 1,480 8,022 SH   SOLE   0 0 0
DRAFTKINGS INC COMMON STOCK 26142R104 293 4,779 SH   SOLE   0 0 0
DUKE ENERGY CORP COMMON STOCK 26441C501 28,771 1,040,532 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 33,214 2,497,232 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM COMMON STOCK 27828H105 5,705 451,702 SH   SOLE   0 0 0
ENBRIDGE INC COMMON STOCK 29250N667 6,162 322,022 SH   SOLE   0 0 0
ENBRIDGE INC COMMON STOCK 29250N717 1,940 96,852 SH   SOLE   0 0 0
ENBRIDGE INC COMMON STOCK 29250N790 2,526 131,932 SH   SOLE   0 0 0
ENBRIDGE INC COMMON STOCK 29250N824 3,170 171,079 SH   SOLE   0 0 0
Enbridge Incorporati COMMON STOCK 29250NBC8 1,070 1,000,000 SH   SOLE   0 0 0
ENERGY TRANSFER OPERATING L P COMMON STOCK 29278N509 43,555 1,821,612 SH   SOLE   0 0 0
ENTERGY ARKANSAS INC COMMON STOCK 29364D100 1,288 50,672 SH   SOLE   0 0 0
ENTERGY MISSISSIPPI COMMON STOCK 29364N108 1,973 77,220 SH   SOLE   0 0 0
ENTERGY NEW ORLEANS COMMON STOCK 29364P103 174 6,861 SH   SOLE   0 0 0
ENTERGY LOUISIANA, LLC COMMON STOCK 29364W108 15,542 610,701 SH   SOLE   0 0 0
ENVIVA PARTNERS LP COMMON STOCK 29414J107 1,170 24,211 SH   SOLE   0 0 0
ALLY FLOAT 02/15/40 COMMON STOCK 361860208 42,596 1,671,733 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COMMON STOCK 379378201 1,729 95,722 SH   SOLE   0 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK 37946R109 2,399 112,301 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 41068X100 1,402 24,985 SH   SOLE   0 0 0
HARTFORD FINL SVCS GROUP INC COMMON STOCK 416518504 10,072 375,279 SH   SOLE   0 0 0
HESS MIDSTREAM LP COM COMMON STOCK 428103105 946 42,181 SH   SOLE   0 0 0
THE HOME DEPOT, INC. COMMON STOCK 437076102 509 1,669 SH   SOLE   0 0 0
HUNTINGTON BANCSHARE COMMON STOCK 446150AT1 1,167 1,050,000 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP COMMON STOCK 451100101 1,810 33,688 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 46131H107 49,848 11,868,439 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 24,873 1,845,153 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 49,625 3,765,164 SH   SOLE   0 0 0
INVESCO CEF INCOME COMPOSITE ETF COMMON STOCK 46138E404 25,054 1,077,124 SH   SOLE   0 0 0
IRON MOUNTAIN INCORPORATED COMMON STOCK 46284V101 1,571 42,439 SH   SOLE   0 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 288 1,751 SH   SOLE   0 0 0
JPMORGAN CHASE & CO. COMMON STOCK 48127V827 540 21,143 SH   SOLE   0 0 0
JPMORGAN CHASE & CO 4.55 DEP PFD JJ COMMON STOCK 48128B580 13,739 536,272 SH   SOLE   0 0 0
KIMBELL ROYALTY PARTNERS LP COMMON STOCK 49435R102 770 75,898 SH   SOLE   0 0 0
Lincoln National Cor COMMON STOCK 534187AU3 1,649 2,000,000 SH   SOLE   0 0 0
LULULEMON ATHLETIC COMMON STOCK 550021109 409 1,333 SH   SOLE   0 0 0
Macy's, Inc. COMMON STOCK 55616PAA2 8,236 7,448,000 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 1,480 34,127 SH   SOLE   0 0 0
Marriott Ownership R COMMON STOCK 57164PAG1 1,021 961,000 SH   SOLE   0 0 0
MetLife Capital Trus COMMON STOCK 591560AA5 2,383 1,715,000 SH   SOLE   0 0 0
MICROSOFT CORPORATION COMMON STOCK 594918104 3,163 13,416 SH   SOLE   0 0 0
MOELIS & COMPANY COMMON STOCK 60786M105 2,347 42,767 SH   SOLE   0 0 0
NATIONAL CINEMEDIA COMMON STOCK 635309107 834 180,560 SH   SOLE   0 0 0
NATIONAL RURAL UTILS COOP FIN COMMON STOCK 637432105 30,700 1,161,564 SH   SOLE   0 0 0
Nationwide Financial COMMON STOCK 638612AJ0 1,180 1,000,000 SH   SOLE   0 0 0
NEW MOUNTAIN FINANCE CORPORATION COM COMMON STOCK 647551100 1,454 117,245 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COMMON STOCK 64828T201 797 70,870 SH   SOLE   0 0 0
NEWTEK BUSINESS SERVICES CORPORATION COMMON STOCK 652526203 2,505 93,835 SH   SOLE   0 0 0
NEXTERA ENERGY CAPIT COMMON STOCK 65339K100 257 10,143 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 1,598 21,924 SH   SOLE   0 0 0
NIKE, INC. COMMON STOCK 654106103 897 6,750 SH   SOLE   0 0 0
NORSK HYDRO A/S COMMON STOCK 656531605 313 48,486 SH   SOLE   0 0 0
NUCOR CORPORATION COMMON STOCK 670346105 281 3,499 SH   SOLE   0 0 0
NUSTAR ENERGY L.P. COMMON STOCK 67058H300 1,297 62,126 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 78,412 5,290,913 SH   SOLE   0 0 0
NUVEEN NEW JERSEY QULT MUN FD COMMON STOCK 67069Y102 218 15,039 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 67072C105 27,375 2,816,395 SH   SOLE   0 0 0
NUVEEN CR OPPORTUNIT COMMON STOCK 67075U102 504 60,028 SH   SOLE   0 0 0
NUVEEN MUN VALUE FD INC COMMON STOCK 670928100 3,519 315,918 SH   SOLE   0 0 0
OAKTREE CAP GROUP LLC COMMON STOCK 674001300 7,138 268,336 SH   SOLE   0 0 0
OAKTREE CAP GROUP COMMON STOCK 674001409 20,417 763,269 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK 67401P108 784 126,414 SH   SOLE   0 0 0
OASIS MIDSTREAM PARTNERS LP COMMON STOCK 67420T206 1,063 47,536 SH   SOLE   0 0 0
ONEMAIN HOLDINGS INCORPORATION COMMON STOCK 68268W103 1,697 31,597 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCORPORATION COMMON STOCK 70450Y103 739 3,042 SH   SOLE   0 0 0
Provident Financing COMMON STOCK 743863AA0 1,629 1,414,000 SH   SOLE   0 0 0
REINSURANCE GRP OF AMERICA INC COMMON STOCK 759351703 11,079 412,332 SH   SOLE   0 0 0
REINSURANCE GRP OF A COMMON STOCK 759351802 1,526 54,216 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 78573L106 739 42,583 SH   SOLE   0 0 0
SCHWAB CHARLES CORP COMMON STOCK 808513BD6 4,900 4,436,000 SH   SOLE   0 0 0
SEMPRA ENERGY PERP S COMMON STOCK 816851BK4 2,644 2,471,000 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC COMMON STOCK 828806109 286 2,518 SH   SOLE   0 0 0
SIRIUS XM HOLDINGS INC COMMON STOCK 82968B103 652 107,000 SH   SOLE   0 0 0
Six Flags Theme Park COMMON STOCK 83001WAC8 541 500,000 SH   SOLE   0 0 0
SOUTHERN COPPER CORPORATION COMMON STOCK 84265V105 487 7,169 SH   SOLE   0 0 0
STARBUCKS CORPORATION COMMON STOCK 855244109 836 7,650 SH   SOLE   0 0 0
STIFEL FINANCIAL CORPORATION COMMON STOCK 860630607 19,733 758,062 SH   SOLE   0 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 86765K109 1,081 33,945 SH   SOLE   0 0 0
TENNESSEE VALLEY AUT COMMON STOCK 880591300 484 18,354 SH   SOLE   0 0 0
TENNESSEE VALLEY AUT COMMON STOCK 880591409 788 31,164 SH   SOLE   0 0 0
TOUCHSTONE STRATEGIC TR COMMON STOCK 89154Q588 3,529 316,803 SH   SOLE   0 0 0
TransDigm, Inc. COMMON STOCK 893647BB2 1,034 1,000,000 SH   SOLE   0 0 0
TransDigm, Inc. COMMON STOCK 893647BE6 1,325 1,250,000 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 90290N109 1,542 100,708 SH   SOLE   0 0 0
UNITED STATES STEEL CORPORATION COMMON STOCK 912909108 560 21,392 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CON COMMON STOCK 92838U702 272 10,458 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD COMMON STOCK 92838X102 728 128,573 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD COMMON STOCK 92838X706 21,689 821,566 SH   SOLE   0 0 0
WALMART INC COMMON STOCK 931142103 544 4,003 SH   SOLE   0 0 0
WELLS FARGO & CO NEW COMMON STOCK 94988U151 7,027 275,231 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP COMMON STOCK 95766K109 37,307 7,343,851 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM COMMON STOCK 95768B107 28,856 1,870,108 SH   SOLE   0 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 969457100 1,540 64,991 SH   SOLE   0 0 0
EURONAV N.V. COMMON STOCK B38564108 807 88,210 SH   SOLE   0 0 0
GASLOG PARTNERS LP COMMON STOCK EP0528133 957 41,328 SH   SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK G0751N103 2,203 60,129 SH   SOLE   0 0 0
BEPUCN 5.25 COMMON STOCK G16258231 37,922 1,454,620 SH   SOLE   0 0 0
LAZARD LTD COMMON STOCK G54050102 837 19,230 SH   SOLE   0 0 0
PARTNERRE LTD. COMMON STOCK G68603144 9,342 369,675 SH   SOLE   0 0 0
SEAGATE TECH PLC COMMON STOCK G7945M107 896 11,672 SH   SOLE   0 0 0
HOEGH LNG PARTNERS LP COMMON STOCK Y3262R100 2,115 145,465 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC TR ETF 09249W101 9,318 556,324 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE ETF 09255P107 65,277 5,560,224 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM ETF 19248C105 27,424 1,049,913 SH   SOLE   0 0 0
EATON VANCE 2021 TAR ETF 27829W101 1,902 193,460 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD ETF 33738E109 10,036 663,760 SH   SOLE   0 0 0
INVESCO ADVANTAGE MUNICIPAL IN ETF 46132E103 159 13,396 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR ETF 46132P108 160 10,179 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD ETF 67066V101 77,612 5,126,300 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD ETF 67073B106 34,734 3,660,088 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD ETF 67073D102 60,792 9,352,601 SH   SOLE   0 0 0
NUVEEN CORP INC NOV ETF 67077N106 5,106 544,892 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R833 1,121 11,002 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNITI ETF 94987B105 22,645 2,683,004 SH   SOLE   0 0 0
WESTERN ASSET HIGH COM ETF 95766J102 3,469 502,712 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM ETF 46131J103 26,732 2,025,185 SH   SOLE   0 0 0
VIRTUS ALLIANZGI CONV & INCOME FD II ETF 92838U108 720 144,645 SH   SOLE   0 0 0
ARES CAPITAL CORP COM ETF 04010L103 2,442 130,494 SH   SOLE   0 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 3,474 69,213 SH   SOLE   0 0 0
BLACKROCK MUN INCOME TR SH BEN INT ETF 09248F109 14,056 937,040 SH   SOLE   0 0 0
BLACKROCK CR ALLOCATION INCOME ETF 092508100 10,231 696,947 SH   SOLE   0 0 0
COMPASS DIVERSIFIED ETF 20451Q104 1,025 44,266 SH   SOLE   0 0 0
FIRST TRUST INTERMEDIATE DUR ETF 33718W103 10,076 420,728 SH   SOLE   0 0 0
HANCOCK JOHN PREM DIVID FD ETF 41013T105 3,421 229,140 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM ETF 427096508 2,351 146,676 SH   SOLE   0 0 0
MESABI TRUST ETF 590672101 1,543 51,283 SH   SOLE   0 0 0
SPDR S&P 500 ETF ETF 78462F103 1,611 4,064 SH   SOLE   0 0 0
SIXTH STR SPECIALTY LENDING ETF 83012A109 695 33,065 SH   SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH BDC CORP ETF 89677Y100 737 51,007 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P ETF G16258108 2,256 52,946 SH   SOLE   0 0 0
BLACKROCK MULTI-SECTOR INC TR COM ETF 09258A107 422 23,417 SH   SOLE   0 0 0
GRANITESHARES HIPS US HIGH INC ETF 38747R306 218 15,000 SH   SOLE   0 0 0
ISHARES TR ETF 464288224 227 9,338 SH   SOLE   0 0 0
ISHARES TR ETF 464288687 213 5,556 SH   SOLE   0 0 0
ISHARES 0-5 YR HY CORP BOND ETF 46434V407 34,225 747,101 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 652 5,585 SH   SOLE   0 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 501 14,723 SH   SOLE   0 0 0
VANECK VECTORS ETF TR ETF 92189F460 8,300 290,000 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW ETF 09255R202 13,345 1,213,189 SH   SOLE   0 0 0
NEUBERGER BERMAN HGH ETF 64128C106 7,052 547,107 SH   SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT, INC. ETF 035710409 1,625 188,903 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION ETF 737630103 1,509 28,506 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST, INC. ETF 85571B105 1,837 74,269 SH   SOLE   0 0 0