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 2,885 220,261 SH   SOLE   0 0 0
AMERISAFE INC COMMON STOCK 03071H100 957 19,257 SH   SOLE   0 0 0
APPLE INC COMMON STOCK 037833100 1,934 11,077 SH   SOLE   0 0 0
ARES CAP CORP COMMON STOCK 04010L103 2,466 117,697 SH   SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK G0751N103 3,169 90,351 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM COMMON STOCK 09259E108 1,403 98,097 SH   SOLE   0 0 0
CHESAPEAKE ENERGY CORP COMMON STOCK 165167735 2,971 34,151 SH   SOLE   0 0 0
Crowdstrike Holdings Inc COMMON STOCK 22788C105 212 932 SH   SOLE   0 0 0
GAMING AND LEISURE PROPERTIES INC COMMON STOCK 36467J108 1,308 27,872 SH   SOLE   0 0 0
GOLDEN OCEAN GROUP LTD COMMON STOCK G39637205 853 68,892 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP COMMON STOCK 451100101 3,047 58,683 SH   SOLE   0 0 0
LULULEMON ATHLETIC COMMON STOCK 550021109 388 1,063 SH   SOLE   0 0 0
MICROSOFT CORP COMMON STOCK 594918104 1,354 4,392 SH   SOLE   0 0 0
NEW MOUNTAIN FINANCE CORPORATION COM COMMON STOCK 647551100 2,081 150,276 SH   SOLE   0 0 0
NEWTEK BUSINESS SERVICES CORPORATION COMMON STOCK 652526203 643 24,069 SH   SOLE   0 0 0
OAKTREE SPECIALTY LENDING CORPORATION COMMON STOCK 67401P108 1,200 162,806 SH   SOLE   0 0 0
PAYPAL HLDGS INC COMMON STOCK 70450Y103 348 3,009 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 78573L106 1,264 84,903 SH   SOLE   0 0 0
SERIES PORTFOLIOS TR COMMON STOCK 81752T692 3,924 317,739 SH   SOLE   0 0 0
THE KRAFT HEINZ COMPANY COMMON STOCK 500754106 2,046 51,930 SH   SOLE   0 0 0
THE NECESSITY RETAIL REIT, INC. COMMON STOCK 02607T109 1,288 162,845 SH   SOLE   0 0 0
TOUCHSTONE STRATEGIC TR COMMON STOCK 89154Q588 3,881 366,173 SH   SOLE   0 0 0
ABERDEEN GLOBAL PREMIER PPTYS COMMON STOCK 00302L108 1,551 240,789 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP COMMON STOCK 015857105 2,824 181,944 SH   SOLE   0 0 0
ALLSPRING INCOME OPPORTUNITIES FUND COMMON STOCK 94987B105 15,983 2,023,178 SH   SOLE   0 0 0
ALTRIA GRP INC COMMON STOCK 02209S103 784 15,000 SH   SOLE   0 0 0
AMERICAN TOWER CORP COMMON STOCK 03027X100 1,046 4,165 SH   SOLE   0 0 0
ANNALY CAP MANAGEMENT INC COMMON STOCK 035710409 4,011 569,693 SH   SOLE   0 0 0
ANTERO MIDSTREAM CORP COMMON STOCK 03676B102 1,401 128,931 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03762U105 3,154 226,418 SH   SOLE   0 0 0
AVANGRID INC COMMON STOCK 05351W103 2,638 56,431 SH   SOLE   0 0 0
B&G FOODS, INC. COMMON STOCK 05508R106 920 34,105 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC COMMON STOCK 084670702 2,590 7,340 SH   SOLE   0 0 0
BLACKROCK BUILD AM SHS COMMON STOCK 09248X100 792 35,947 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE COMMON STOCK 09255P107 38,617 3,585,567 SH   SOLE   0 0 0
BLACKROCK CR ALLOCATION INCOME COMMON STOCK 092508100 5,984 476,405 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW COMMON STOCK 09255R202 5,789 555,611 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC TR COMMON STOCK 09249W101 5,764 401,973 SH   SOLE   0 0 0
BLACKROCK MUNIHOLDINGS FD INC COMMON STOCK 09253N104 7,032 494,195 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM COMMON STOCK 09253R105 18,854 2,310,570 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY COMMON STOCK 09254E103 22,543 1,796,251 SH   SOLE   0 0 0
BLACKSTONE STRATEGIC CREDIT FD COMMON STOCK 09257R101 250 19,175 SH   SOLE   0 0 0
BOEING CO COMMON STOCK 097023105 712 3,720 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P COMMON STOCK G16258108 3,624 88,237 SH   SOLE   0 0 0
CF INDUSTRIES HOLDINGS, INC. COMMON STOCK 125269100 370 3,586 SH   SOLE   0 0 0
CHENIERE ENERGY PARTNERS L P COMMON STOCK 16411Q101 1,153 20,459 SH   SOLE   0 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 2,880 78,875 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM COMMON STOCK 19248C105 19,328 843,267 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344208 2,299 76,829 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 22758A105 1,477 67,728 SH   SOLE   0 0 0
CROWN CASTLE INTL CORP COMMON STOCK 22822V101 1,111 6,016 SH   SOLE   0 0 0
CVR PARTNERS LP COM COMMON STOCK 126633205 1,047 7,590 SH   SOLE   0 0 0
DEERE & CO COMMON STOCK 244199105 349 841 SH   SOLE   0 0 0
DELEK LOGISTICS PARTNERS LP COMMON STOCK 24664T103 1,334 30,321 SH   SOLE   0 0 0
DIGITAL REALTY TRUST INC COMMON STOCK 253868103 2,447 17,258 SH   SOLE   0 0 0
EATON VANCE MUN BD FD COMMON STOCK 27827X101 22,871 1,988,772 SH   SOLE   0 0 0
ENTERPRISE PRODS P COMMON STOCK 293792107 1,652 64,000 SH   SOLE   0 0 0
ENVIVA PARTNERS LP COMMON STOCK 29415B103 1,592 20,109 SH   SOLE   0 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 1,239 15,000 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD COMMON STOCK 33738E109 6,212 461,531 SH   SOLE   0 0 0
FIRST TRUST INTERMEDIATE DUR COMMON STOCK 33718W103 9,992 454,406 SH   SOLE   0 0 0
FORD MOTOR COMPANY COMMON STOCK 345370860 354 20,957 SH   SOLE   0 0 0
FORTRESS TRANS INFRST INVS LLC COMMON STOCK 34960P101 1,184 45,969 SH   SOLE   0 0 0
FS KKR CAPITAL CORP COM COMMON STOCK 302635206 799 35,000 SH   SOLE   0 0 0
GENERAL MOTORS CO COMMON STOCK 37045V100 349 7,968 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COMMON STOCK 379378201 2,979 189,408 SH   SOLE   0 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK 37946R109 1,607 58,913 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 41068X100 2,545 53,659 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM COMMON STOCK 427096508 1,993 110,294 SH   SOLE   0 0 0
HESS MIDSTREAM LP COM COMMON STOCK 428103105 1,346 44,853 SH   SOLE   0 0 0
HOME DEPOT INC COMMON STOCK 437076102 456 1,524 SH   SOLE   0 0 0
INTL BUSINESS MACHINES CORP COMMON STOCK 459200101 2,622 20,165 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR COMMON STOCK 46132C107 31,894 2,785,498 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST COMMON STOCK 46131H107 34,842 8,178,895 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS COMMON STOCK 46131M106 16,734 1,440,067 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM COMMON STOCK 46131J103 18,452 1,603,159 SH   SOLE   0 0 0
IRON MOUNTAIN INCORPORATED COMMON STOCK 46284V101 2,504 45,193 SH   SOLE   0 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 1,051 7,713 SH   SOLE   0 0 0
KNOT OFFSHORE PARTNERS LP COMMON STOCK Y48125101 857 50,652 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 3,122 63,617 SH   SOLE   0 0 0
MOELIS & COMPANY COMMON STOCK 60786M105 983 20,940 SH   SOLE   0 0 0
MP MATLS CORP COMMON STOCK 553368101 246 4,297 SH   SOLE   0 0 0
MPLX LP COMMON STOCK 55336V100 796 24,000 SH   SOLE   0 0 0
NEUBERGER BERMAN HGH YLD FD COMMON STOCK 64128C106 147 12,890 SH   SOLE   0 0 0
NEW RESIDENTIAL INVT CORP COMMON STOCK 64828T201 835 76,053 SH   SOLE   0 0 0
NEWMONT CORPORATION COMMON STOCK 651639106 1,305 16,424 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 2,795 33,529 SH   SOLE   0 0 0
NIKE INC COMMON STOCK 654106103 1,444 10,733 SH   SOLE   0 0 0
NUTRIEN LTD COMMON STOCK 67077M108 358 3,442 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME COMMON STOCK 670657105 51,590 3,926,216 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD COMMON STOCK 67073D102 27,024 4,372,744 SH   SOLE   0 0 0
NUVEEN NEW JERSEY QULT MUN FD COMMON STOCK 67069Y102 209 15,637 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD COMMON STOCK 67073B106 32,078 3,738,744 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD COMMON STOCK 67072C105 19,566 2,329,269 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD COMMON STOCK 67066V101 50,901 3,809,929 SH   SOLE   0 0 0
NUVEEN TAXABLE MUNICIPAL INCOM COMMON STOCK 67074C103 795 39,774 SH   SOLE   0 0 0
ONEMAIN HOLDINGS INCORPORATION COMMON STOCK 68268W103 1,091 23,009 SH   SOLE   0 0 0
PFIZER INC COMMON STOCK 717081103 2,754 53,191 SH   SOLE   0 0 0
RIO TINTO PLC COMMON STOCK 767204100 763 9,487 SH   SOLE   0 0 0
SIMON PROPERTY GRP INC COMMON STOCK 828806109 1,338 10,172 SH   SOLE   0 0 0
SIXTH STR SPECIALTY LENDING COMMON STOCK 83012A109 1,179 50,607 SH   SOLE   0 0 0
SL GREEN REALTY CORP. COMMON STOCK 78440X887 1,232 15,173 SH   SOLE   0 0 0
STARWOOD PROPERTY TR INC COMMON STOCK 85571B105 2,303 95,277 SH   SOLE   0 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 86765K109 1,481 36,256 SH   SOLE   0 0 0
THE AES CORPORATION COMMON STOCK 00130H105 1,272 49,421 SH   SOLE   0 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 969457100 854 25,567 SH   SOLE   0 0 0
TRIPLEPOINT VENTURE GROWTH BDC CORP COMMON STOCK 89677Y100 1,393 79,755 SH   SOLE   0 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 535 15,003 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 90290N109 2,220 126,084 SH   SOLE   0 0 0
ISHARES PREF AND INCM SECS ETF ETF 464288687 5,198 142,724 SH   SOLE   0 0 0
ISHARES TR LEHMAN 1 3YR ETF 464287457 2,572 30,858 SH   SOLE   0 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 564 14,723 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 1,539 11,233 SH   SOLE   0 0 0
ISHARES 0-5 YR HY CORP BOND ETF 46434V407 403 9,165 SH   SOLE   0 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 105,334 2,124,958 SH   SOLE   0 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 354 3,198 SH   SOLE   0 0 0
PROSHARES SHORT RUSSELL2000 ETF 74348A210 2,490 112,562 SH   SOLE   0 0 0
PROSHARES TR ETF 74347G416 397 10,606 SH   SOLE   0 0 0
PROSHARES ULTRAPRO SHORT S&P 500 ETF 74347B110 397 29,704 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A474 283 9,404 SH   SOLE   0 0 0
VANECK ETF TR ETF 92189F460 3,543 140,000 SH   SOLE   0 0 0