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
ALCOA CORPORATION COMMON STOCK 013872106 771 68,592 SH   SOLE   0 0 0
ANNALY CAPITAL MANAGEMENT, INC. COMMON STOCK 035710409 1,443 219,933 SH   SOLE   0 0 0
APPLE INC. COMMON STOCK 037833100 648 1,775 SH   SOLE   0 0 0
BP P.L.C. COMMON STOCK 055622104 576 24,710 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC. COMMON STOCK 084670702 2,086 11,684 SH   SOLE   0 0 0
BLACKROCK CR ALLOCATION INCOME ETF 092508100 9,286 703,521 SH   SOLE   0 0 0
THE BOEING COMPANY COMMON STOCK 097023105 511 2,789 SH   SOLE   0 0 0
CVS HEALTH CORP COMMON STOCK 126650100 243 3,733 SH   SOLE   0 0 0
CRESTWOOD EQUITY PARTNERS LP COMMON STOCK 226344208 791 60,369 SH   SOLE   0 0 0
DIGITAL REALTY TRUST INC COMMON STOCK 253868103 1,051 7,394 SH   SOLE   0 0 0
THE WALT DISNEY COMPANY COMMON STOCK 254687106 890 7,977 SH   SOLE   0 0 0
ENTERPRISE PRODS P COMMON STOCK 293792107 475 26,143 SH   SOLE   0 0 0
GLOBAL NET LEASE INC COMMON STOCK 379378201 1,352 80,837 SH   SOLE   0 0 0
HERCULES CAPITAL INC COM ETF 427096508 1,236 118,055 SH   SOLE   0 0 0
HESS MIDSTREAM LP COM COMMON STOCK 428103105 643 35,108 SH   SOLE   0 0 0
THE HOME DEPOT, INC. COMMON STOCK 437076102 483 1,930 SH   SOLE   0 0 0
ICAHN ENTERPRISES LP COMMON STOCK 451100101 576 11,874 SH   SOLE   0 0 0
ISHARES TR ETF 464288513 1,164 14,266 SH   SOLE   0 0 0
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646 508 9,277 SH   SOLE   0 0 0
ISHARES TR ETF 464288687 31,558 911,004 SH   SOLE   0 0 0
LULULEMON ATHLETIC COMMON STOCK 550021109 520 1,667 SH   SOLE   0 0 0
MICROSOFT CORPORATION COMMON STOCK 594918104 4,863 23,896 SH   SOLE   0 0 0
NEWTEK BUSINESS SERVICES CORPORATION ETF 652526203 1,545 84,777 SH   SOLE   0 0 0
NORSK HYDRO A/S COMMON STOCK 656531605 243 89,486 SH   SOLE   0 0 0
NUCOR CORPORATION COMMON STOCK 670346105 256 6,176 SH   SOLE   0 0 0
NUVEEN AMT FREE QLTY MUN INCME ETF 670657105 40,289 2,898,457 SH   SOLE   0 0 0
SCHLUMBERGER LIMITED COMMON STOCK 806857108 607 33,000 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC COMMON STOCK 828806109 325 4,748 SH   SOLE   0 0 0
SPARTANNASH COMPANY COMMON STOCK 847215100 586 27,574 SH   SOLE   0 0 0
UNITED STATES STEEL CORPORATION COMMON STOCK 912909108 242 33,566 SH   SOLE   0 0 0
WALMART INC COMMON STOCK 931142103 546 4,559 SH   SOLE   0 0 0
THE WILLIAMS COMPANIES, INC. COMMON STOCK 969457100 1,045 54,932 SH   SOLE   0 0 0
COVANTA HOLDING CORPORATION COMMON STOCK 22282E102 935 97,529 SH   SOLE   0 0 0
BLACKROCK MUNIYIELD QUALITY ETF 09254E103 7,272 558,500 SH   SOLE   0 0 0
INVESCO ADVANTAGE MUNICIPAL IN ETF 46132E103 173 16,579 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COMMON STOCK 03768E105 678 13,575 SH   SOLE   0 0 0
BLACKROCK TCP CAPITAL CORP COM ETF 09259E108 486 53,220 SH   SOLE   0 0 0
FIRST TR HIGH INCOME L/S FD ETF 33738E109 8,646 651,529 SH   SOLE   0 0 0
TOTAL S.A. COMMON STOCK 89151E109 648 16,858 SH   SOLE   0 0 0
AGNC INVESTMENT CORP COMMON STOCK 00123Q104 1,497 116,054 SH   SOLE   0 0 0
ABBVIE INC. COMMON STOCK 00287Y109 866 8,817 SH   SOLE   0 0 0
ALLEGHENY TECHNOLOGIES INCORPORATED COMMON STOCK 01741R102 164 16,085 SH   SOLE   0 0 0
AMERISAFE INC COMMON STOCK 03071H100 820 13,408 SH   SOLE   0 0 0
APOLLO COML REAL EST FIN INC COMMON STOCK 03762U105 496 50,545 SH   SOLE   0 0 0
ARES CAPITAL CORPORATION COM ETF 04010L103 1,215 84,063 SH   SOLE   0 0 0
B&G FOODS, INC. COMMON STOCK 05508R106 487 19,985 SH   SOLE   0 0 0
BLACKROCK MUN INCOME TR SH BEN INT ETF 09248F109 10,779 812,271 SH   SOLE   0 0 0
BLACKROCK BUILD AM S ETF 09248X100 115 4,630 SH   SOLE   0 0 0
BLACKROCK LTD DURATION INC TR ETF 09249W101 7,859 564,144 SH   SOLE   0 0 0
BLACKROCK MUNIVEST FD INC COM ETF 09253R105 20,263 2,412,208 SH   SOLE   0 0 0
BLACKROCK MUNIVEST F ETF 09253T101 195 14,407 SH   SOLE   0 0 0
BLACKROCK MUNIENHANCED FD INC COM ETF 09253Y100 939 85,642 SH   SOLE   0 0 0
BLACKROCK CORPORATE HIGH YIE ETF 09255P107 47,163 4,637,481 SH   SOLE   0 0 0
BLACKROCK DEBT STR COM NEW ETF 09255R202 8,009 858,375 SH   SOLE   0 0 0
BLACKROCK MULTI-SECTOR INC TR COM ETF 09258A107 882 61,206 SH   SOLE   0 0 0
CVR ENERGY INC COMMON STOCK 12662P108 676 33,591 SH   SOLE   0 0 0
CHIMERA INVESTMENT CORPORATION COMMON STOCK 16934Q208 467 48,577 SH   SOLE   0 0 0
CLEARWAY ENERGY INC COMMON STOCK 18539C204 732 31,748 SH   SOLE   0 0 0
COHEN & STEERS LTD DURATION PFD COM ETF 19248C105 9,064 402,666 SH   SOLE   0 0 0
COMPASS DIV HLDGS COMMON STOCK 20451Q104 628 36,415 SH   SOLE   0 0 0
CORESITE REALTY C COMMON STOCK 21870Q105 493 4,074 SH   SOLE   0 0 0
CROSSAMERICA PARTNERS LP COMMON STOCK 22758A105 676 50,224 SH   SOLE   0 0 0
CROWN CASTLE INTERNATIONAL CORP. COMMON STOCK 22822V101 531 3,174 SH   SOLE   0 0 0
DOMINION ENERGY INC COMMON STOCK 25746U109 943 11,616 SH   SOLE   0 0 0
EATON VANCE MUN BD FD ETF 27827X101 8,113 637,815 SH   SOLE   0 0 0
EATON VANCE LTD DURATION INCOM ETF 27828H105 2,293 203,474 SH   SOLE   0 0 0
EATON VANCE HIGH INC ETF 27829W101 1,618 170,850 SH   SOLE   0 0 0
ENERGY TRANSFER LP COMMON STOCK 29273V100 615 86,402 SH   SOLE   0 0 0
ENVIVA PARTNERS LP COMMON STOCK 29414J107 880 24,422 SH   SOLE   0 0 0
EXXON MOBIL CORPORATION COMMON STOCK 30231G102 755 16,886 SH   SOLE   0 0 0
FIRST TRUST INTERMEDIATE DUR ETF 33718W103 5,589 262,255 SH   SOLE   0 0 0
GLOBAL PARTNERS / GLP FIN CORP COMMON STOCK 37946R109 838 85,636 SH   SOLE   0 0 0
GRANITESHARES HIPS US HIGH INC ETF 38747R306 177 15,000 SH   SOLE   0 0 0
HANCOCK JOHN PREM DIVID FD ETF 41013T105 8,836 664,410 SH   SOLE   0 0 0
HANNON ARMSTRONG SUST INFR CAP INC COMMON STOCK 41068X100 1,120 39,350 SH   SOLE   0 0 0
INVESCO SENIOR INCOME TRUST ETF 46131H107 41,803 12,081,766 SH   SOLE   0 0 0
INVESCO VAN KAMPEN MUN TR COM ETF 46131J103 15,778 1,341,636 SH   SOLE   0 0 0
INVESCO TR INVT GRADE MUNS ETF 46131M106 11,794 979,581 SH   SOLE   0 0 0
INVESCO MUN OPPORTUNITY TR ETF 46132C107 30,032 2,532,190 SH   SOLE   0 0 0
INVESCO VALUE MUN INCOME TR ETF 46132P108 145 10,026 SH   SOLE   0 0 0
INVESCO QUALITY MUNI ETF 46133G107 216 18,162 SH   SOLE   0 0 0
INVESCO CEF INCOME COMPOSITE ETF ETF 46138E404 5,914 297,775 SH   SOLE   0 0 0
IRON MOUNTAIN INCORPORATED COMMON STOCK 46284V101 627 24,039 SH   SOLE   0 0 0
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 11,485 229,658 SH   SOLE   0 0 0
ISHARES TR ETF 46434V100 63 1,205 SH   SOLE   0 0 0
ISHARES 0-5 YR HY CORP BOND ETF 46434V407 719 16,761 SH   SOLE   0 0 0
ISHARES TR ETF 46434VAQ3 115 4,559 SH   SOLE   0 0 0
ISHARES TR ETF 46434VBK5 62 2,457 SH   SOLE   0 0 0
ISHARES TR ETF 46435U176 2 95 SH   SOLE   0 0 0
JPMORGAN ULTRA-SHORT ETF 46641Q837 191 3,756 SH   SOLE   0 0 0
MOELIS & COMPANY COMMON STOCK 60786M105 1,323 42,456 SH   SOLE   0 0 0
NEXTERA ENERGY PARTNERS LP COMMON STOCK 65341B106 1,491 29,067 SH   SOLE   0 0 0
NUVEEN QUAL MUNI INCOME FD ETF 67066V101 41,589 2,966,411 SH   SOLE   0 0 0
NUVEEN PFD & INCM SECURTIES FD ETF 67072C105 13,384 1,583,875 SH   SOLE   0 0 0
NUVEEN PFD & INCM OPPORTNYS FD ETF 67073B106 13,541 1,645,376 SH   SOLE   0 0 0
NUVEEN CREDIT STRAT INC FD ETF 67073D102 56,355 9,649,857 SH   SOLE   0 0 0
NUVEEN ENH MUN VLU C ETF 67074M101 281 19,256 SH   SOLE   0 0 0
NUVEEN COM ETF 67077N106 1,842 206,280 SH   SOLE   0 0 0
PPL CORPORATION COMMON STOCK 69351T106 566 21,890 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCORPORATION COMMON STOCK 70450Y103 622 3,569 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R833 1,285 12,633 SH   SOLE   0 0 0
SPDR S&P 500 ETF ETF 78462F103 1,325 4,297 SH   SOLE   0 0 0
SABRA HEALTH CARE REIT, INC. COMMON STOCK 78573L106 506 35,052 SH   SOLE   0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 559 5,585 SH   SOLE   0 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 1,325 35,000 SH   SOLE   0 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 341 14,723 SH   SOLE   0 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 2,201 39,000 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST, INC. COMMON STOCK 85571B105 922 61,647 SH   SOLE   0 0 0
SUNOCO LP / SUNOCO FINANCE CORP COMMON STOCK 86765K109 697 30,511 SH   SOLE   0 0 0
TENARIS SA COMMON STOCK 88031M109 188 14,527 SH   SOLE   0 0 0
USA COMPRESSION PARTNERS LP COMMON STOCK 90290N109 849 78,203 SH   SOLE   0 0 0
VALERO ENERGY CORPORATION COMMON STOCK 91913Y100 401 6,824 SH   SOLE   0 0 0
WELLS FARGO INCOME OPPORTUNITI ETF 94987B105 16,585 2,362,581 SH   SOLE   0 0 0
WESTERN ASSET HIGH COM ETF 95766J102 11,354 1,831,352 SH   SOLE   0 0 0
WESTERN ASSET HIGH INCOME OP ETF 95766K109 44,263 9,580,727 SH   SOLE   0 0 0
WESTERN ASSET HIGH YLD COM ETF 95768B107 19,848 1,420,801 SH   SOLE   0 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 255 5,000 SH   SOLE   0 0 0
EURONAV N.V. COMMON STOCK B38564108 591 72,533 SH   SOLE   0 0 0
ATLANTICA SUSTAINABLE INFR PLC COMMON STOCK G0751N103 1,494 51,333 SH   SOLE   0 0 0
BROOKFIELD PROPERTY PARTNERS LP COMMON STOCK G16249107 831 84,041 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER S.L.P COMMON STOCK G16258108 1,494 31,187 SH   SOLE   0 0 0
FRONTLINE LTD COMMON STOCK G3682E192 492 70,555 SH   SOLE   0 0 0
LAZARD LTD COMMON STOCK G54050102 545 19,053 SH   SOLE   0 0 0
SFL CORP LTD COMMON STOCK G7738W106 514 55,289 SH   SOLE   0 0 0
DHT HOLDINGS, INC. COMMON STOCK Y2065G121 589 114,816 SH   SOLE   0 0 0
HOEGH LNG PARTNERS LP COMMON STOCK Y3262R100 798 81,973 SH   SOLE   0 0 0