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 20 Plus Year Treasury Bond EXCHANGE TRADED FUND 464287432 BBG000BJKYW3 190,913,030 2,152,588 SH   SOLE   2,152,588 0 0
BlackRock Short Duration Bond EXCHANGE TRADED FUND 46431W507 BBG0059KNK13 102,892,607 2,062,389 SH   SOLE   2,062,389 0 0
JPMorgan Ultra-Short Income ET EXCHANGE TRADED FUND 46641Q837 BBG00GP26N50 73,370,855 1,462,153 SH   SOLE   1,462,153 0 0
Nuveen Quality Municipal Incom EXCHANGE TRADED FUND 67066V101 BBG000BWLKT7 71,344,513 7,035,948 SH   SOLE   7,035,948 0 0
Nuveen AMT-Free Quality Munici EXCHANGE TRADED FUND 670657105 BBG000PC4J09 57,291,254 5,918,518 SH   SOLE   5,918,518 0 0
Invesco Municipal Opportunity EXCHANGE TRADED FUND 46132C107 BBG000CT8BC6 42,001,896 5,103,511 SH   SOLE   5,103,511 0 0
Eaton Vance Municipal Bond Fun EXCHANGE TRADED FUND 27827X101 BBG000BD7C95 30,658,362 3,421,692 SH   SOLE   3,421,692 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254E103 BBG000CR6303 29,331,899 3,071,403 SH   SOLE   3,071,403 0 0
Western Asset High Income Oppo EXCHANGE TRADED FUND 95766K109 BBG000BLHMB1 22,033,627 6,053,194 SH   SOLE   6,053,194 0 0
Invesco Trust for Investment G EXCHANGE TRADED FUND 46131M106 BBG000CQLM15 19,877,820 2,338,567 SH   SOLE   2,338,567 0 0
BlackRock Corporate High Yield EXCHANGE TRADED FUND 09255P107 BBG000KS8391 18,863,903 2,185,852 SH   SOLE   2,185,852 0 0
Invesco Municipal Trust EXCHANGE TRADED FUND 46131J103 BBG000BG4S05 18,040,779 2,163,163 SH   SOLE   2,163,163 0 0
BlackRock MuniVest Fund Inc EXCHANGE TRADED FUND 09253R105 BBG000BB8QS6 16,394,342 2,705,337 SH   SOLE   2,705,337 0 0
BlackRock MuniHoldings Fund In EXCHANGE TRADED FUND 09253N104 BBG000BBX3V5 14,782,375 1,433,790 SH   SOLE   1,433,790 0 0
PIMCO Enhanced Short Maturity EXCHANGE TRADED FUND 72201R833 BBG000PVW5B4 13,082,390 130,641 SH   SOLE   130,641 0 0
Allspring Income Opportunities EXCHANGE TRADED FUND 94987B105 BBG000LL9GC1 12,018,800 1,970,295 SH   SOLE   1,970,295 0 0
Western Asset High Yield Defin EXCHANGE TRADED FUND 95768B107 BBG000BG4925 10,863,913 945,510 SH   SOLE   945,510 0 0
iShares 0-5 Year Investment Gr EXCHANGE TRADED FUND 46434V100 BBG005DW0477 8,602,528 179,238 SH   SOLE   179,238 0 0
First Trust High Income Long/S EXCHANGE TRADED FUND 33738E109 BBG0016T3M78 7,097,101 662,043 SH   SOLE   662,043 0 0
BlackRock Limited Duration Inc EXCHANGE TRADED FUND 09249W101 BBG000PLYMY2 6,967,925 540,988 SH   SOLE   540,988 0 0
BlackRock Credit Allocation In EXCHANGE TRADED FUND 092508100 BBG000QHYF20 1,996,006 206,199 SH   SOLE   206,199 0 0
Nuveen Credit Strategies Incom EXCHANGE TRADED FUND 67073D102 BBG000PS9HF7 1,967,196 388,774 SH   SOLE   388,774 0 0
Guggenheim Taxable Municipal B EXCHANGE TRADED FUND 401664107 BBG00184VXQ5 1,490,939 95,942 SH   SOLE   95,942 0 0
Health Care Select Sector SPDR EXCHANGE TRADED FUND 81369Y209 BBG000BHVSG6 1,227,922 9,538 SH   SOLE   9,538 0 0
Invesco Solar ETF EXCHANGE TRADED FUND 46138G706 BBG00KXH5WT4 997,165 19,254 SH   SOLE   19,254 0 0
iShares Global Clean Energy ET EXCHANGE TRADED FUND 464288224 BBG000BBM0N2 958,853 65,585 SH   SOLE   65,585 0 0
Financial Select Sector SPDR F EXCHANGE TRADED FUND 81369Y605 BBG000BJ29X7 824,905 24,869 SH   SOLE   24,869 0 0
ARK Innovation ETF EXCHANGE TRADED FUND 00214Q104 BBG007FJMV58 366,749 9,245 SH   SOLE   9,245 0 0
Nuveen Preferred & Income Oppo EXCHANGE TRADED FUND 67073B106 BBG000BD4GK6 365,627 57,761 SH   SOLE   57,761 0 0
SPDR Gold Shares EXCHANGE TRADED FUND 78463V107 BBG000CRF6Q8 359,531 2,097 SH   SOLE   2,097 0 0
iShares iBonds Dec 2024 Term C EXCHANGE TRADED FUND 46434VBG4 BBG0088JX096 358,115 14,481 SH   SOLE   14,481 0 0
ProShares Short Russell2000 EXCHANGE TRADED FUND 74348A210 BBG000BFC544 350,101 14,461 SH   SOLE   14,461 0 0
iShares US Aerospace & Defense EXCHANGE TRADED FUND 464288760 BBG000PB38X0 295,762 2,791 SH   SOLE   2,791 0 0
PIMCO California Municipal Inc EXCHANGE TRADED FUND 72200N106 BBG000DF6FN6 208,500 25,000 SH   SOLE   25,000 0 0
Nuveen New Jersey Quality Muni EXCHANGE TRADED FUND 67069Y102 BBG000D61W81 171,544 16,214 SH   SOLE   16,214 0 0
Nuveen Taxable Municipal Incom EXCHANGE TRADED FUND 67074C103 BBG000QCLLQ6 156,779 10,790 SH   SOLE   10,790 0 0
iShares CMBS ETF EXCHANGE TRADED FUND 46429B366 BBG002NCLSR9 154,442 3,429 SH   SOLE   3,429 0 0
BlackRock Taxable Municipal Bo EXCHANGE TRADED FUND 09248X100 BBG000BGFM15 150,129 9,903 SH   SOLE   9,903 0 0
iShares MBS ETF EXCHANGE TRADED FUND 464288588 BBG000QN3H90 149,450 1,683 SH   SOLE   1,683 0 0
Energy Select Sector SPDR Fund EXCHANGE TRADED FUND 81369Y506 BBG000BJ20S2 147,336 1,630 SH   SOLE   1,630 0 0
PIMCO California Municipal Inc EXCHANGE TRADED FUND 72200M108 BBG000F394K6 125,500 25,000 SH   SOLE   25,000 0 0
Cohen & Steers Limited Duratio EXCHANGE TRADED FUND 19248C105 BBG002YMSB22 116,469 6,823 SH   SOLE   6,823 0 0
Invesco Value Municipal Income EXCHANGE TRADED FUND 46132P108 BBG000BWHD72 114,390 10,999 SH   SOLE   10,999 0 0
Blackstone Strategic Credit 20 EXCHANGE TRADED FUND 09257R101 BBG002W5R785 111,933 10,185 SH   SOLE   10,185 0 0
Vanguard Real Estate ETF EXCHANGE TRADED FUND 922908553 BBG000Q89NG6 107,589 1,422 SH   SOLE   1,422 0 0
Janus Henderson AAA CLO ETF EXCHANGE TRADED FUND 47103U845 BBG00XX897J8 104,284 2,072 SH   SOLE   2,072 0 0
PIMCO California Municipal Inc EXCHANGE TRADED FUND 72201C109 BBG000BM6QZ6 103,572 15,120 SH   SOLE   15,120 0 0
iShares 0-5 Year High Yield Co EXCHANGE TRADED FUND 46434V407 BBG005DW06C6 83,349 2,025 SH   SOLE   2,025 0 0
BlackRock MuniYield Quality Fu EXCHANGE TRADED FUND 09254F100 BBG000CKP7P1 76,254 7,454 SH   SOLE   7,454 0 0
VanEck BDC Income ETF EXCHANGE TRADED FUND 92189F411 BBG00440GKJ4 71,526 4,462 SH   SOLE   4,462 0 0
BlackRock Municipal 2030 Targe EXCHANGE TRADED FUND 09257P105 BBG003BPLZZ6 61,200 3,153 SH   SOLE   3,153 0 0
iShares iBoxx High Yield Corpo EXCHANGE TRADED FUND 464288513 BBG000R2T3H9 59,861 812 SH   SOLE   812 0 0
Nuveen Preferred & Income Secu EXCHANGE TRADED FUND 67072C105 BBG000CR36S9 53,913 8,738 SH   SOLE   8,738 0 0
iShares iBonds Dec 2023 Term C EXCHANGE TRADED FUND 46434VAX8 BBG0088JLVL7 52,242 2,060 SH   SOLE   2,060 0 0
Global X Nasdaq 100 Covered Ca EXCHANGE TRADED FUND 37954Y483 BBG00MVW9587 45,581 2,718 SH   SOLE   2,718 0 0
First Trust Intermediate Durat EXCHANGE TRADED FUND 33718W103 BBG0043KQ5K1 31,186 2,093 SH   SOLE   2,093 0 0
Invesco QQQ Trust Series 1 EXCHANGE TRADED FUND 46090E103 BBG000BSWKH7 30,811 86 SH   SOLE   86 0 0
Blackstone Senior Floating Rat EXCHANGE TRADED FUND 09256U105 BBG000QFYDY4 27,560 2,080 SH   SOLE   2,080 0 0
ProShares UltraPro Short Russe EXCHANGE TRADED FUND 74347G390 BBG000QBF8X6 25,939 547 SH   SOLE   547 0 0
SPDR S&P 500 ETF Trust EXCHANGE TRADED FUND 78462F103 BBG000BDTBL9 15,389 36 SH   SOLE   36 0 0
Pimco Dynamic Income Fund EXCHANGE TRADED FUND 72201Y101 BBG002Q8P7Z8 10,368 600 SH   SOLE   600 0 0
BlackRock Debt Strategies Fund EXCHANGE TRADED FUND 09255R202 BBG000BQW8K4 113 11 SH   SOLE   11 0 0
AGNC Investment Corp COMMON STOCK 00123Q104 BBG000TJ8XZ7 2,835,276 300,347 SH   SOLE   300,347 0 0
Alphabet Inc COMMON STOCK 02079K305 BBG009S39JX6 73,805 564 SH   SOLE   564 0 0
Annaly Capital Management Inc COMMON STOCK 035710839 BBG000BJFJ98 2,828,986 150,398 SH   SOLE   150,398 0 0
Antero Midstream Corp COMMON STOCK 03676B102 BBG00GBNZ4M0 1,876,451 156,632 SH   SOLE   156,632 0 0
Apollo Commercial Real Estate COMMON STOCK 03762U105 BBG000NFPF36 42,002 4,171 SH   SOLE   4,171 0 0
Ares Capital Corp COMMON STOCK 04010L103 BBG000PD6X77 3,305,325 169,765 SH   SOLE   169,765 0 0
Avangrid Inc COMMON STOCK 05351W103 BBG00B8NWRF5 120,348 3,989 SH   SOLE   3,989 0 0
Barrick Gold Corp COMMON STOCK 067901108 BBG000BB07P9 2,233,934 153,535 SH   SOLE   153,535 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 BBG000DWG505 132,063 377 SH   SOLE   377 0 0
BlackRock TCP Capital Corp COMMON STOCK 09259E108 BBG001P0TNW2 36,254 3,323 SH   SOLE   3,323 0 0
Boeing Co/The COMMON STOCK 097023105 BBG000BCSST7 213,148 1,112 SH   SOLE   1,112 0 0
Clearway Energy Inc COMMON STOCK 18539C204 BBG008LJ4TF3 1,376,331 65,044 SH   SOLE   65,044 0 0
Crown Castle Inc COMMON STOCK 22822V101 BBG000FV1Z23 33,858 343 SH   SOLE   343 0 0
Walt Disney Co/The COMMON STOCK 254687106 BBG000BH4R78 2,556,155 31,538 SH   SOLE   31,538 0 0
FedEx Corp COMMON STOCK 31428X106 BBG000BJF1Z8 52,984 200 SH   SOLE   200 0 0
Gaming and Leisure Properties COMMON STOCK 36467J108 BBG003MSMCS6 1,387,726 30,466 SH   SOLE   30,466 0 0
Global Net Lease Inc COMMON STOCK 379378201 BBG004HXD0G8 2,813,039 292,720 SH   SOLE   292,720 0 0
Hannon Armstrong Sustainable I COMMON STOCK 41068X100 BBG0044K5DM4 1,131,974 53,395 SH   SOLE   53,395 0 0
Hess Midstream LP COMMON STOCK 428103105 BBG00R02H8D5 2,152,357 73,888 SH   SOLE   73,888 0 0
Iron Mountain Inc COMMON STOCK 46284V101 BBG000KCZPC3 169,076 2,844 SH   SOLE   2,844 0 0
MP Materials Corp COMMON STOCK 553368101 BBG00TJGL0F0 61,693 3,230 SH   SOLE   3,230 0 0
Microsoft Corp COMMON STOCK 594918104 BBG000BPH459 375,743 1,190 SH   SOLE   1,190 0 0
New Mountain Finance Corp COMMON STOCK 647551100 BBG000BG22J4 1,442,617 111,399 SH   SOLE   111,399 0 0
Rithm Capital Corp COMMON STOCK 64828T201 BBG003T1GM03 1,655,246 178,175 SH   SOLE   178,175 0 0
Newmont Corp COMMON STOCK 651639106 BBG000BPWXK1 2,422,073 65,550 SH   SOLE   65,550 0 0
NextEra Energy Partners LP COMMON STOCK 65341B106 BBG006JNW321 909,444 30,621 SH   SOLE   30,621 0 0
NIKE Inc COMMON STOCK 654106103 BBG000C5HS04 526,197 5,503 SH   SOLE   5,503 0 0
Oaktree Specialty Lending Corp COMMON STOCK 67401P405 BBG000TKZRB3 2,824,285 140,372 SH   SOLE   140,372 0 0
Pioneer Natural Resources Co COMMON STOCK 723787107 BBG000BXRPH1 1,145,455 4,990 SH   SOLE   4,990 0 0
Sabra Health Care REIT Inc COMMON STOCK 78573L106 BBG000MTDW24 1,773,865 127,250 SH   SOLE   127,250 0 0
Simon Property Group Inc COMMON STOCK 828806109 BBG000BJ2D31 259,272 2,400 SH   SOLE   2,400 0 0
Sixth Street Specialty Lending COMMON STOCK 83012A109 BBG001DFW799 2,439,902 119,369 SH   SOLE   119,369 0 0
Southwestern Energy Co COMMON STOCK 845467109 BBG000BTR593 6 1 SH   SOLE   1 0 0
Starbucks Corp COMMON STOCK 855244109 BBG000CTQBF3 678,501 7,434 SH   SOLE   7,434 0 0
Starwood Property Trust Inc COMMON STOCK 85571B105 BBG000M1J270 1,472,690 76,108 SH   SOLE   76,108 0 0
WP Carey Inc COMMON STOCK 92936U109 BBG000BCQM58 2,088,840 38,625 SH   SOLE   38,625 0 0
Walmart Inc COMMON STOCK 931142103 BBG000BWXBC2 79,965 500 SH   SOLE   500 0 0
Apple Inc COMMON STOCK 037833100 BBG000B9XRY4 9,423 53 SH   SOLE   53 0 0
AbbVie Inc COMMON STOCK 00287Y109 BBG0025Y4RY4 40,618 274 SH   SOLE   274 0 0
Agnico Eagle Mines Ltd COMMON STOCK 008474108 BBG000DLVDK3 2,540,110 55,888 SH   SOLE   55,888 0 0
American Financial Group Inc/O COMMON STOCK 025932104 BBG000DPKKK0 70,799 634 SH   SOLE   634 0 0
AGCO Corp COMMON STOCK 001084102 BBG000DCCZW2 2,440,590 20,634 SH   SOLE   20,634 0 0
Arch Resources Inc COMMON STOCK 03940R107 BBG00DZB5D77 2,609,050 15,288 SH   SOLE   15,288 0 0
Brandywine Realty Trust COMMON STOCK 105368203 BBG000CL6RJ3 1,274,174 280,655 SH   SOLE   280,655 0 0
Euronav NV COMMON STOCK B38564108 BBG00805YZG8 1,193,952 72,669 SH   SOLE   72,669 0 0
Blackstone Secured Lending Fun COMMON STOCK 09261X102 BBG00MS80PM3 2,840,543 103,821 SH   SOLE   103,821 0 0
Citigroup Inc COMMON STOCK 172967424 BBG000FY4S11 280,507 6,820 SH   SOLE   6,820 0 0
Chesapeake Energy Corp COMMON STOCK 165167735 BBG00Z6DX554 1,835,406 21,285 SH   SOLE   21,285 0 0
ChargePoint Holdings Inc COMMON STOCK 15961R105 BBG00Q741Z16 1,491 300 SH   SOLE   300 0 0
Dominion Energy Inc COMMON STOCK 25746U109 BBG000BGVW60 38,718 810 SH   SOLE   810 0 0
Deere & Co COMMON STOCK 244199105 BBG000BH1NH9 275,110 729 SH   SOLE   729 0 0
Digital Realty Trust Inc COMMON STOCK 253868103 BBG000Q5ZRM7 614,177 5,075 SH   SOLE   5,075 0 0
FLEX LNG Ltd COMMON STOCK G35947202 BBG000R0MG54 1,017,176 33,726 SH   SOLE   33,726 0 0
Frontline PLC COMMON STOCK M46528101 BBG000BTQNQ6 496,524 26,439 SH   SOLE   26,439 0 0
FS KKR Capital Corp COMMON STOCK 302635206 BBG001YCZP63 3,094,559 157,164 SH   SOLE   157,164 0 0
Atlantica Sustainable Infrastr COMMON STOCK G0751N103 BBG0068Q7716 1,755,596 91,916 SH   SOLE   91,916 0 0
IBM COMMON STOCK 459200101 BBG000BLNNH6 881,645 6,284 SH   SOLE   6,284 0 0
Kraft Heinz Co/The COMMON STOCK 500754106 BBG005CPNTQ2 114,714 3,406 SH   SOLE   3,406 0 0
Coca-Cola Co/The COMMON STOCK 191216100 BBG000BMX289 22,392 400 SH   SOLE   400 0 0
Macy's Inc COMMON STOCK 55616P104 BBG000C46HM9 998,460 86,000 SH   SOLE   86,000 0 0
McDonald's Corp COMMON STOCK 580135101 BBG000BNSZP1 52,688 200 SH   SOLE   200 0 0
MarketAxess Holdings Inc COMMON STOCK 57060D108 BBG000BJBZ23 254,232 1,190 SH   SOLE   1,190 0 0
Altria Group Inc COMMON STOCK 02209S103 BBG000BP6LJ8 1,198,551 28,503 SH   SOLE   28,503 0 0
New Fortress Energy Inc COMMON STOCK 644393100 BBG00MJH9LC4 1,817,061 55,432 SH   SOLE   55,432 0 0
LyondellBasell Industries NV COMMON STOCK N53745100 BBG000WCFV84 1,297,769 13,704 SH   SOLE   13,704 0 0
Bank of NT Butterfield & Son L COMMON STOCK G0772R208 BBG00DK7NM27 677,000 25,000 SH   SOLE   25,000 0 0
Pfizer Inc COMMON STOCK 717081103 BBG000BR2B91 59,364 1,460 SH   SOLE   1,460 0 0
Upbound Group Inc COMMON STOCK 76009N100 BBG000BHQJX3 42,529 1,486 SH   SOLE   1,486 0 0
Sabine Royalty Trust COMMON STOCK 785688102 BBG000BSL500 1,291,245 19,594 SH   SOLE   19,594 0 0
San Juan Basin Royalty Trust COMMON STOCK 798241105 BBG000BT1MR4 970,879 140,098 SH   SOLE   140,098 0 0
AT&T Inc COMMON STOCK 00206R102 BBG000BSJK37 125,207 8,480 SH   SOLE   8,480 0 0
Uber Technologies Inc COMMON STOCK 90353T100 BBG002B04MT8 272,905 5,934 SH   SOLE   5,934 0 0
Viper Energy Partners LP COMMON STOCK 92763M105 BBG006G57XG0 1,204,946 43,219 SH   SOLE   43,219 0 0
Wynn Resorts Ltd COMMON STOCK 983134107 BBG000LD9JQ8 492,545 5,330 SH   SOLE   5,330 0 0