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
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG001S5R1L0 197,765 73,246 SH   SOLE   0 0 73,246
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 BBG001SMLZ16 139,543 14,627 SH   SOLE   0 0 14,627
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 224,826 27,219 SH   SOLE   0 0 27,219
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 BBG001SJH6Q5 159,975 24,802 SH   SOLE   0 0 24,802
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 BBG012NL46D0 10,735,739 201,232 SH   SOLE   0 0 201,232
BARINGS GLOBAL SHORT DURATIO COM 06760L100 BBG0034WH517 158,734 12,173 SH   SOLE   0 0 12,173
BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 187,976 18,667 SH   SOLE   0 0 18,667
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 BBG001SSV2L3 184,067 33,836 SH   SOLE   0 0 33,836
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 BBG001SFL2F9 154,308 15,524 SH   SOLE   0 0 15,524
BLACKROCK MUNI INCOME TR II COM 09249N101 BBG001SKZFD6 156,146 15,000 SH   SOLE   0 0 15,000
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 BBG001S66J14 157,831 13,571 SH   SOLE   0 0 13,571
BLACKROCK MUNIVEST FD INC COM 09253R105 BBG001S5TGK6 151,648 22,533 SH   SOLE   0 0 22,533
BLACKROCK MUNIYIELD FD INC COM 09253W104 BBG001S6FY66 154,379 14,787 SH   SOLE   0 0 14,787
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 156,830 70,644 SH   SOLE   0 0 70,644
BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 148,064 25,976 SH   SOLE   0 0 25,976
BNY MELLON STRATEGIC MUNS IN COM 05588W108 BBG001S5SRS5 155,851 25,056 SH   SOLE   0 0 25,056
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 BBG001S5Y2J3 160,003 84,657 SH   SOLE   0 0 84,657
DOUBLELINE OPPORTUNISTIC CR COM 258623107 BBG001YCYSP7 155,746 10,734 SH   SOLE   0 0 10,734
DWS MUN INCOME TR COM 233368109 BBG001S63VH3 150,307 17,457 SH   SOLE   0 0 17,457
DWS STRATEGIC MUN INCOME TR COM 23342Q101 BBG001S5QR98 136,994 16,145 SH   SOLE   0 0 16,145
EATON VANCE FLTING RATE INC COM 278279104 BBG001SM29R7 166,257 14,234 SH   SOLE   0 0 14,234
EATON VANCE MUN BD FD COM 27827X101 BBG001S6S949 159,929 16,073 SH   SOLE   0 0 16,073
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 BBG001SCBSL3 151,540 15,230 SH   SOLE   0 0 15,230
EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 168,984 14,382 SH   SOLE   0 0 14,382
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 200,496 12,927 SH   SOLE   0 0 12,927
GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 231,540 10,958 SH   SOLE   0 0 10,958
GDL FD COM SH BEN IT 361570104 BBG001SQ2JP8 136,991 17,462 SH   SOLE   0 0 17,462
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 BBG001V1HXF3 185,670 20,561 SH   SOLE   0 0 20,561
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 8,317,950 611,389 SH   SOLE   0 0 611,389
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 2,369,431 30,554 SH   SOLE   0 0 30,554
INVESCO HIGH INCOME TR II COM 46131F101 BBG001S5Z300 138,570 13,197 SH   SOLE   0 0 13,197
INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 215,190 55,893 SH   SOLE   0 0 55,893
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 6,043,921 123,497 SH   SOLE   0 0 123,497
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 2,803,712 10,189 SH   SOLE   0 0 10,189
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 5,012,642 113,203 SH   SOLE   0 0 113,203
KKR INCOME OPPORTUNITIES FD COM 48249T106 BBG004NRD5Z2 191,602 16,503 SH   SOLE   0 0 16,503
MFS MUN INCOME TR SH BEN INT 552738106 BBG001S5T4C2 133,152 26,108 SH   SOLE   0 0 26,108
MICROSOFT CORP COM 594918104 BBG001S5TD05 360,632 1,059 SH   SOLE   0 0 1,059
MORGAN STANLEY EMKT DBT FD I COM 61744H105 BBG001S6S574 131,964 20,491 SH   SOLE   0 0 20,491
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 154,716 14,155 SH   SOLE   0 0 14,155
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 BBG007PPRJB8 166,659 11,811 SH   SOLE   0 0 11,811
NUVEEN FLOATING RATE INCOME COM 67072T108 BBG001SJ9S31 172,719 21,891 SH   SOLE   0 0 21,891
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 BBG001SM3CC5 163,180 20,920 SH   SOLE   0 0 20,920
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG001SD1KZ4 197,516 18,687 SH   SOLE   0 0 18,687
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG001S97B05 228,200 19,571 SH   SOLE   0 0 19,571
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 251,291 22,297 SH   SOLE   0 0 22,297
NUVEEN SR INCOME FD COM 67067Y104 BBG001SDFG15 154,588 33,753 SH   SOLE   0 0 33,753
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 BBG00HM85ST2 4,632,159 248,907 SH   SOLE   0 0 248,907
PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 188,137 37,627 SH   SOLE   0 0 37,627
PIMCO MUN INCOME FD III COM 72201A103 BBG001SL3DN3 150,053 18,640 SH   SOLE   0 0 18,640
PIONEER HIGH INCOME FUND INC COM 72369H106 BBG001SKDJR7 155,793 23,183 SH   SOLE   0 0 23,183
PIONEER MUNICIPAL HIGH INCOM COM 723762100 BBG001SC4CM5 148,405 18,786 SH   SOLE   0 0 18,786
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 149,674 17,547 SH   SOLE   0 0 17,547
RIVERNORTH DOUBLELINE STRATE COM 76882G107 BBG00DK83S51 168,608 19,743 SH   SOLE   0 0 19,743
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 9,702,128 298,160 SH   SOLE   0 0 298,160
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 3,338,397 118,006 SH   SOLE   0 0 118,006
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 4,930,311 90,564 SH   SOLE   0 0 90,564
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 1,887,020 74,380 SH   SOLE   0 0 74,380
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 10,262,041 319,590 SH   SOLE   0 0 319,590
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1,323,324 44,258 SH   SOLE   0 0 44,258
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 5,024,779 174,532 SH   SOLE   0 0 174,532
SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 172,781 13,011 SH   SOLE   0 0 13,011
TEMPLETON EMERGING MKTS FD COM 880191101 BBG001S5QVH0 136,248 11,507 SH   SOLE   0 0 11,507
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 3,989,186 156,071 SH   SOLE   0 0 156,071
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 BBG001TC6ML1 3,661,640 44,594 SH   SOLE   0 0 44,594
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,974,322 8,963 SH   SOLE   0 0 8,963
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 4,846,705 105,386 SH   SOLE   0 0 105,386
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 9,595,796 59,076 SH   SOLE   0 0 59,076
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,493,850 32,348 SH   SOLE   0 0 32,348
VIRTUS CONVERTIBLE & INC FD COM 92838U108 BBG001SLMK47 183,298 58,938 SH   SOLE   0 0 58,938
VIRTUS CONVERTIBLE & INCOME COM 92838X102 BBG001SB26R7 168,614 48,452 SH   SOLE   0 0 48,452
VIRTUS DIVIDEND INTEREST & P COM 92840R101 BBG001SNN4Q4 224,993 18,427 SH   SOLE   0 0 18,427
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 174,249 33,901 SH   SOLE   0 0 33,901
WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 159,161 42,106 SH   SOLE   0 0 42,106
WESTERN ASSET INTER MUNI FD COM 958435109 BBG001S70803 132,445 17,381 SH   SOLE   0 0 17,381
WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 146,895 14,793 SH   SOLE   0 0 14,793
WESTERN ASSET MTG DEFINED OP COM 95790B109 BBG001T0VQ03 150,413 14,217 SH   SOLE   0 0 14,217
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 288,946 5,742 SH   SOLE   0 0 5,742