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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
iShares iBoxx High Yield Corpo EXCHANGE TRADED FUND 464288513 BBG000R2T3H9 15,158,724 205,877 SH   SOLE   205,877 0 0
Nuveen AMT-Free Quality Munici EXCHANGE TRADED FUND 670657105 BBG000PC4J09 55,280,133 4,861,929 SH   SOLE   4,861,929 0 0
Nuveen Quality Municipal Incom EXCHANGE TRADED FUND 67066V101 BBG000BWLKT7 69,422,315 5,883,247 SH   SOLE   5,883,247 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254E103 BBG000CR6303 28,954,186 2,582,889 SH   SOLE   2,582,889 0 0
Vail Resorts Inc COMMON STOCK 91879Q109 BBG000BCMWM1 1,592,655 6,682 SH   SOLE   6,682 0 0
BlackRock Credit Allocation In EXCHANGE TRADED FUND 092508100 BBG000QHYF20 5,076,513 502,625 SH   SOLE   502,625 0 0
Global Partners LP/MA COMMON STOCK 37946R109 BBG000GJQQ22 1,879,805 54,064 SH   SOLE   54,064 0 0
Annaly Capital Management Inc COMMON STOCK 035710839 BBG000BJFJ98 2,775,203 131,651 SH   SOLE   131,651 0 0
Invesco Trust for Investment G EXCHANGE TRADED FUND 46131M106 BBG000CQLM15 20,012,696 1,991,313 SH   SOLE   1,991,313 0 0
NIKE Inc COMMON STOCK 654106103 BBG000C5HS04 748,162 6,394 SH   SOLE   6,394 0 0
Eaton Vance Municipal Bond Fun EXCHANGE TRADED FUND 27827X101 BBG000BD7C95 30,961,223 2,979,906 SH   SOLE   2,979,906 0 0
Invesco Municipal Trust EXCHANGE TRADED FUND 46131J103 BBG000BG4S05 17,476,708 1,765,324 SH   SOLE   1,765,324 0 0
Kraft Heinz Co/The COMMON STOCK 500754106 BBG005CPNTQ2 3,368,915 82,754 SH   SOLE   82,754 0 0
BlackRock MuniVest Fund Inc EXCHANGE TRADED FUND 09253R105 BBG000BB8QS6 20,620,476 2,941,580 SH   SOLE   2,941,580 0 0
Chesapeake Energy Corp COMMON STOCK 165167735 BBG00Z6DX554 4,915,356 52,086 SH   SOLE   52,086 0 0
Invesco Municipal Opportunity EXCHANGE TRADED FUND 46132C107 BBG000CT8BC6 43,155,959 4,354,789 SH   SOLE   4,354,789 0 0
Pfizer Inc COMMON STOCK 717081103 BBG000BR2B91 3,379,124 65,947 SH   SOLE   65,947 0 0
abrdn Global Premier Propertie EXCHANGE TRADED FUND 00302L108 BBG000R204N1 403,966 103,581 SH   SOLE   103,581 0 0
Walt Disney Co/The COMMON STOCK 254687106 BBG000BH4R78 1,519,357 17,488 SH   SOLE   17,488 0 0
iShares iBonds Dec 2025 Term C EXCHANGE TRADED FUND 46434VBD1 BBG0088JX9G9 373,239 15,347 SH   SOLE   15,347 0 0
Western Asset High Yield Defin EXCHANGE TRADED FUND 95768B107 BBG000BG4925 28,244,112 2,263,150 SH   SOLE   2,263,150 0 0
BlackRock Corporate High Yield EXCHANGE TRADED FUND 09255P107 BBG000KS8391 38,325,590 4,385,079 SH   SOLE   4,385,079 0 0
San Juan Basin Royalty Trust COMMON STOCK 798241105 BBG000BT1MR4 1,756,944 153,848 SH   SOLE   153,848 0 0
New Fortress Energy Inc COMMON STOCK 644393100 BBG00MJH9LC4 3,320,722 78,282 SH   SOLE   78,282 0 0
First Trust High Income Long/S EXCHANGE TRADED FUND 33738E109 BBG0016T3M78 11,724,434 1,023,968 SH   SOLE   1,023,968 0 0
BlackRock MuniVest Fund II Inc EXCHANGE TRADED FUND 09253T101 BBG000BH0D73 223,839 21,420 SH   SOLE   21,420 0 0
BlackRock Limited Duration Inc EXCHANGE TRADED FUND 09249W101 BBG000PLYMY2 9,403,172 719,447 SH   SOLE   719,447 0 0
Sibanye Stillwater Ltd COMMON STOCK 82575P107 BBG00RRGP445 1,781,563 167,126 SH   SOLE   167,126 0 0
Cheniere Energy Partners LP COMMON STOCK 16411Q101 BBG000QMH637 1,669,874 29,363 SH   SOLE   29,363 0 0
Entergy Corp COMMON STOCK 29364G103 BBG000C1FQS9 1,902,038 16,907 SH   SOLE   16,907 0 0
Honeywell International Inc COMMON STOCK 438516106 BBG000H556T9 106,208 491 SH   SOLE   491 0 0
Avangrid Inc COMMON STOCK 05351W103 BBG00B8NWRF5 2,815,620 65,510 SH   SOLE   65,510 0 0
UnitedHealth Group Inc COMMON STOCK 91324P102 BBG000CH5208 92,393 197 SH   SOLE   197 0 0
AbbVie Inc COMMON STOCK 00287Y109 BBG0025Y4RY4 1,950,956 12,072 SH   SOLE   12,072 0 0
Dominion Energy Inc COMMON STOCK 25746U109 BBG000BGVW60 2,121,243 34,593 SH   SOLE   34,593 0 0
American Electric Power Co Inc COMMON STOCK 025537101 BBG000BB9KF2 1,899,190 20,002 SH   SOLE   20,002 0 0
VanEck Gold Miners ETF/USA EXCHANGE TRADED FUND 92189F106 BBG000PLNQN7 76,293 2,662 SH   SOLE   2,662 0 0
Kimbell Royalty Partners LP COMMON STOCK 49435R102 BBG00FQH6MJ5 1,826,596 109,377 SH   SOLE   109,377 0 0
Williams Cos Inc/The COMMON STOCK 969457100 BBG000BWVCP8 2,266,744 68,898 SH   SOLE   68,898 0 0
CVR Partners LP COMMON STOCK 126633205 BBG001CBC4Y0 1,697,086 16,873 SH   SOLE   16,873 0 0
BlackRock Municipal Income Fun EXCHANGE TRADED FUND 09253X102 BBG000PRJYW2 92,068 8,126 SH   SOLE   8,126 0 0
IBM COMMON STOCK 459200101 BBG000BLNNH6 2,953,759 20,965 SH   SOLE   20,965 0 0
American Tower Corp COMMON STOCK 03027X100 BBG000B9XYV2 45,817 194 SH   SOLE   194 0 0
ProShares UltraShort 20 PLUS Year EXCHANGE TRADED FUND 74347B201 BBG000FBND22 119,438 3,675 SH   SOLE   3,675 0 0
BlackRock Municipal 2030 Targe EXCHANGE TRADED FUND 09257P105 BBG003BPLZZ6 144,282 6,777 SH   SOLE   6,777 0 0
Arch Resources Inc COMMON STOCK 03940R107 BBG00DZB5D77 1,660,362 11,628 SH   SOLE   11,628 0 0
Hess Midstream LP COMMON STOCK 428103105 BBG00R02H8D5 2,385,462 79,728 SH   SOLE   79,728 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P405 BBG000TKZRB3 1,636,221 238,169 SH   SOLE   238,169 0 0
Health Care Select Sector SPDR EXCHANGE TRADED FUND 81369Y209 BBG000BHVSG6 1,295,737 9,538 SH   SOLE   9,538 0 0
Black Stone Minerals LP COMMON STOCK 09225M101 BBG008B5CF29 1,718,378 101,860 SH   SOLE   101,860 0 0
Agnico Eagle Mines Ltd COMMON STOCK 008474108 BBG000DLVDK3 1,825,057 35,104 SH   SOLE   35,104 0 0
Deere & Co COMMON STOCK 244199105 BBG000BH1NH9 312,566 729 SH   SOLE   729 0 0
BlackRock TCP Capital Corp COMMON STOCK 09259E108 BBG001P0TNW2 1,779,366 137,509 SH   SOLE   137,509 0 0
Invesco Value Municipal Income EXCHANGE TRADED FUND 46132P108 BBG000BWHD72 87,579 7,268 SH   SOLE   7,268 0 0
Utilities Select Sector SPDR F EXCHANGE TRADED FUND 81369Y886 BBG000BJ7G75 151,646 2,151 SH   SOLE   2,151 0 0
AGCO Corp COMMON STOCK 001084102 BBG000DCCZW2 994,962 7,174 SH   SOLE   7,174 0 0
Lululemon Athletica Inc COMMON STOCK 550021109 BBG000R8ZVD1 300,837 939 SH   SOLE   939 0 0
Sabine Royalty Trust COMMON STOCK 785688102 BBG000BSL500 1,858,452 21,749 SH   SOLE   21,749 0 0
Southwestern Energy Co COMMON STOCK 845467109 BBG000BTR593 6 1 SH   SOLE   1 0 0
BlackRock Debt Strategies Fund EXCHANGE TRADED FUND 09255R202 BBG000BQW8K4 304 33 SH   SOLE   33 0 0
Blackstone Senior Floating Rat EXCHANGE TRADED FUND 09256U105 BBG000QFYDY4 4,972 400 SH   SOLE   400 0 0
iShares iBonds Dec 2023 Term C EXCHANGE TRADED FUND 46434VAX8 BBG0088JLVL7 75,440 3,014 SH   SOLE   3,014 0 0
Apple Inc COMMON STOCK 037833100 BBG000B9XRY4 6,886 53 SH   SOLE   53 0 0
Pimco Dynamic Income Fund EXCHANGE TRADED FUND 72201Y101 BBG002Q8P7Z8 11,088 600 SH   SOLE   600 0 0
Invesco Senior Income Trust EXCHANGE TRADED FUND 46131H107 BBG000BS65V3 37,013 9,664 SH   SOLE   9,664 0 0
Antero Midstream Corp COMMON STOCK 03676B102 BBG00GBNZ4M0 1,377,807 127,693 SH   SOLE   127,693 0 0
Alphabet Inc COMMON STOCK 02079K305 BBG009S39JX6 49,762 564 SH   SOLE   564 0 0
iShares MBS ETF EXCHANGE TRADED FUND 464288588 BBG000QN3H90 111,207 1,199 SH   SOLE   1,199 0 0
Energy Select Sector SPDR Fund EXCHANGE TRADED FUND 81369Y506 BBG000BJ20S2 142,576 1,630 SH   SOLE   1,630 0 0
Viper Energy Partners LP COMMON STOCK 92763M105 BBG006G57XG0 1,546,742 48,655 SH   SOLE   48,655 0 0
Invesco QQQ Trust Series 1 EXCHANGE TRADED FUND 46090E103 BBG000BSWKH7 32,752 123 SH   SOLE   123 0 0
Global X Nasdaq 100 Covered Ca EXCHANGE TRADED FUND 37954Y483 BBG00MVW9587 63,401 3,985 SH   SOLE   3,985 0 0
iShares Trust iShares 1-5 Year EXCHANGE TRADED FUND 464288646 BBG000QN2BW8 370,910 7,445 SH   SOLE   7,445 0 0
Blackstone Strategic Credit Fu EXCHANGE TRADED FUND 09257R101 BBG002W5R785 158,097 14,943 SH   SOLE   14,943 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 BBG006G2JVL2 59,549 676 SH   SOLE   676 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254F100 BBG000CKP7P1 158,514 13,665 SH   SOLE   13,665 0 0
iShares US Aerospace & Defense EXCHANGE TRADED FUND 464288760 BBG000PB38X0 312,201 2,791 SH   SOLE   2,791 0 0
ProShares Short Russell2000 EXCHANGE TRADED FUND 74348A210 BBG000BFC544 3,149,218 128,017 SH   SOLE   128,017 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 BBG000DWG505 981,684 3,178 SH   SOLE   3,178 0 0
Nuveen New Jersey Quality Muni EXCHANGE TRADED FUND 67069Y102 BBG000D61W81 248,374 21,980 SH   SOLE   21,980 0 0
Invesco DB US Dollar Index Bul EXCHANGE TRADED FUND 46141D203 BBG000Q7R318 293,868 10,567 SH   SOLE   10,567 0 0
Microsoft Corp COMMON STOCK 594918104 BBG000BPH459 145,811 608 SH   SOLE   608 0 0
Simon Property Group Inc COMMON STOCK 828806109 BBG000BJ2D31 281,952 2,400 SH   SOLE   2,400 0 0
Pioneer Natural Resources Co COMMON STOCK 723787107 BBG000BXRPH1 1,139,666 4,990 SH   SOLE   4,990 0 0
PayPal Holdings Inc COMMON STOCK 70450Y103 BBG0077VNXV6 184,246 2,587 SH   SOLE   2,587 0 0
MP Materials Corp COMMON STOCK 553368101 BBG00TJGL0F0 78,424 3,230 SH   SOLE   3,230 0 0
FLEX LNG Ltd COMMON STOCK G35947202 BBG000R0MG54 2,277,512 69,670 SH   SOLE   69,670 0 0
American Financial Group Inc/O COMMON STOCK 025932104 BBG000DPKKK0 1,759,930 12,820 SH   SOLE   12,820 0 0
ProShares UltraPro Short QQQ EXCHANGE TRADED FUND 74347G432 BBG000QBB5Z4 114,177 2,114 SH   SOLE   2,114 0 0
Altria Group Inc COMMON STOCK 02209S103 BBG000BP6LJ8 921,879 20,168 SH   SOLE   20,168 0 0
MPLX LP COMMON STOCK 55336V100 BBG0035TJGV4 1,007,860 30,690 SH   SOLE   30,690 0 0
Uber Technologies Inc COMMON STOCK 90353T100 BBG002B04MT8 146,748 5,934 SH   SOLE   5,934 0 0
iShares iBonds Dec 2024 Term C EXCHANGE TRADED FUND 46434VBG4 BBG0088JX096 468,327 19,178 SH   SOLE   19,178 0 0
Financial Select Sector SPDR F EXCHANGE TRADED FUND 81369Y605 BBG000BJ29X7 850,520 24,869 SH   SOLE   24,869 0 0
Delek Logistics Partners LP COMMON STOCK 24664T103 BBG0036D62Z9 1,536,283 33,951 SH   SOLE   33,951 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 BBG003MSMCS6 1,746,109 33,521 SH   SOLE   33,521 0 0
New Mountain Finance Corp COMMON STOCK 647551100 BBG000BG22J4 1,546,559 125,025 SH   SOLE   125,025 0 0
Atlantica Sustainable Infrastr COMMON STOCK G0751N103 BBG0068Q7716 2,697,252 104,141 SH   SOLE   104,141 0 0
Western Asset High Income Oppo EXCHANGE TRADED FUND 95766K109 BBG000BLHMB1 32,050,434 8,114,034 SH   SOLE   8,114,034 0 0
Crestwood Equity Partners LP COMMON STOCK 226344208 BBG000D3ZFH8 3,153,721 120,417 SH   SOLE   120,417 0 0
Crown Castle Inc COMMON STOCK 22822V101 BBG000FV1Z23 1,712,998 12,629 SH   SOLE   12,629 0 0
PIMCO Enhanced Short Maturity EXCHANGE TRADED FUND 72201R833 BBG000PVW5B4 3,096,032 31,384 SH   SOLE   31,384 0 0
Newmont Corp COMMON STOCK 651639106 BBG000BPWXK1 2,974,308 63,015 SH   SOLE   63,015 0 0
Petroleo Brasileiro SA COMMON STOCK 71654V408 BBG000BS6FX9 1,108,335 104,069 SH   SOLE   104,069 0 0
Guggenheim Taxable Municipal B EXCHANGE TRADED FUND 401664107 BBG00184VXQ5 1,735,240 106,066 SH   SOLE   106,066 0 0
Ares Capital Corp COMMON STOCK 04010L103 BBG000PD6X77 1,520,949 82,347 SH   SOLE   82,347 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 BBG000MTDW24 1,745,060 140,391 SH   SOLE   140,391 0 0
Nuveen Credit Strategies Incom EXCHANGE TRADED FUND 67073D102 BBG000PS9HF7 1,792,673 352,195 SH   SOLE   352,195 0 0
Enterprise Products Partners L COMMON STOCK 293792107 BBG000BR3012 1,543,680 64,000 SH   SOLE   64,000 0 0
FS KKR Capital Corp COMMON STOCK 302635206 BBG001YCZP63 1,133,685 64,782 SH   SOLE   64,782 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 BBG006JNW321 3,275,937 46,739 SH   SOLE   46,739 0 0
BlackRock MuniHoldings Fund In EXCHANGE TRADED FUND 09253N104 BBG000BBX3V5 11,494,577 946,835 SH   SOLE   946,835 0 0
Nuveen Taxable Municipal Incom EXCHANGE TRADED FUND 67074C103 BBG000QCLLQ6 3,258,027 204,137 SH   SOLE   204,137 0 0
Clearway Energy Inc COMMON STOCK 18539C204 BBG008LJ4TF3 3,116,217 97,779 SH   SOLE   97,779 0 0
Sunoco LP COMMON STOCK 86765K109 BBG00358K8S0 1,685,469 39,106 SH   SOLE   39,106 0 0
USA Compression Partners LP COMMON STOCK 90290N109 BBG001QYKF35 2,028,581 103,870 SH   SOLE   103,870 0 0
AT&T Inc COMMON STOCK 00206R102 BBG000BSJK37 3,345,392 181,716 SH   SOLE   181,716 0 0
CrossAmerica Partners LP COMMON STOCK 22758A105 BBG002Z9XD93 1,599,071 80,639 SH   SOLE   80,639 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 BBG000NFPF36 1,734,490 161,198 SH   SOLE   161,198 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 BBG000M1J270 1,550,608 84,594 SH   SOLE   84,594 0 0
AGNC Investment Corp COMMON STOCK 00123Q104 BBG000TJ8XZ7 1,847,651 178,517 SH   SOLE   178,517 0 0
BlackRock Taxable Municipal Bo EXCHANGE TRADED FUND 09248X100 BBG000BGFM15 3,139,582 186,436 SH   SOLE   186,436 0 0
Magellan Midstream Partners LP COMMON STOCK 559080106 BBG000BCJXW2 3,464,540 69,001 SH   SOLE   69,001 0 0
Brookfield Renewable Partners COMMON STOCK G16258108 BBG000DJKCL1 2,586,961 102,090 SH   SOLE   102,090 0 0
Necessity Retail REIT Inc/The COMMON STOCK 02607T109 BBG004Z1PW11 1,698,696 286,458 SH   SOLE   286,458 0 0
MarketAxess Holdings Inc COMMON STOCK 57060D108 BBG000BJBZ23 894,400 3,207 SH   SOLE   3,207 0 0
LyondellBasell Industries NV COMMON STOCK N53745100 BBG000WCFV84 1,137,843 13,704 SH   SOLE   13,704 0 0
Icahn Enterprises LP COMMON STOCK 451100101 BBG000BB3080 3,728,650 73,616 SH   SOLE   73,616 0 0
Iron Mountain Inc COMMON STOCK 46284V101 BBG000KCZPC3 3,027,191 60,726 SH   SOLE   60,726 0 0
Rithm Capital Corp COMMON STOCK 64828T201 BBG003T1GM03 1,611,124 197,200 SH   SOLE   197,200 0 0
WP Carey Inc COMMON STOCK 92936U109 BBG000BCQM58 3,340,287 42,742 SH   SOLE   42,742 0 0
Allspring Income Opportunities EXCHANGE TRADED FUND 94987B105 BBG000LL9GC1 19,351,936 3,028,472 SH   SOLE   3,028,472 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 BBG000Q5ZRM7 2,667,483 26,603 SH   SOLE   26,603 0 0
Hannon Armstrong Sustainable I COMMON STOCK 41068X100 BBG0044K5DM4 1,691,881 58,381 SH   SOLE   58,381 0 0
Global Net Lease Inc COMMON STOCK 379378201 BBG004HXD0G8 2,482,034 197,457 SH   SOLE   197,457 0 0
First Trust Intermediate Durat EXCHANGE TRADED FUND 33718W103 BBG0043KQ5K1 6,715,745 398,088 SH   SOLE   398,088 0 0
JPMorgan Ultra-Short Income ET EXCHANGE TRADED FUND 46641Q837 BBG00GP26N50 52,525,562 1,047,787 SH   SOLE   1,047,787 0 0
Cohen & Steers Limited Duratio EXCHANGE TRADED FUND 19248C105 BBG002YMSB22 14,178,440 745,449 SH   SOLE   745,449 0 0
Nuveen Preferred & Income Secu EXCHANGE TRADED FUND 67072C105 BBG000CR36S9 13,156,586 1,934,792 SH   SOLE   1,934,792 0 0
Nuveen Preferred & Income Oppo EXCHANGE TRADED FUND 67073B106 BBG000BD4GK6 25,034,646 3,438,825 SH   SOLE   3,438,825 0 0
BlackRock Short Maturity Bond EXCHANGE TRADED FUND 46431W507 BBG0059KNK13 94,567,606 1,919,375 SH   SOLE   1,919,375 0 0
SPDR S&P 500 ETF Trust EXCHANGE TRADED FUND 78462F103 BBG000BDTBL9 20,842,817 54,501 SH   SOLE   54,501 0 0