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
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760   39,340,849 1,856,576 SH   SOLE   1,856,576 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   60,095,275 1,214,782 SH   SOLE   1,214,782 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   22,940,228 428,549 SH   SOLE   428,549 0 0
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   40,927,131 812,207 SH   SOLE   812,207 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   948,152 18,573 SH   SOLE   18,573 0 0
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   1,781,283 57,470 SH   SOLE   57,470 0 0
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   5,007,261 99,786 SH   SOLE   99,786 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   2,480,091 46,803 SH   SOLE   46,803 0 0
ISHARES INC MSCI EMRG CHN 46434G764   59,624,233 975,687 SH   SOLE   975,687 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   65,675,604 685,907 SH   SOLE   685,907 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   5,032,823 99,188 SH   SOLE   99,188 0 0
ISHARES TR CORE US AGGBD ET 464287226   2,499,344 24,680 SH   SOLE   24,680 0 0
ISHARES TR S&P 500 VAL ETF 464287408   31,484,714 159,683 SH   SOLE   159,683 0 0
ISHARES TR CORE MSCI EAFE 46432F842   472,905 6,059 SH   SOLE   6,059 0 0
ISHARES TR MBS ETF 464288588   21,662,833 226,102 SH   SOLE   226,102 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   62,514,753 348,660 SH   SOLE   348,660 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,527,982 16,734 SH   SOLE   16,734 0 0
ISHARES TR NATIONAL MUN ETF 464288414   803,536 7,397 SH   SOLE   7,397 0 0
ISHARES TR U.S. TECH ETF 464287721   24,499,671 161,586 SH   SOLE   161,586 0 0
ISHARES TR JPMORGAN USD EMG 464288281   6,789,416 72,552 SH   SOLE   72,552 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   5,974,251 117,050 SH   SOLE   117,050 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,387,643 22,135 SH   SOLE   22,135 0 0
ISHARES TR TRS FLT RT BD 46434V860   44,901,638 887,384 SH   SOLE   887,384 0 0
ISHARES TR EAFE GRWTH ETF 464288885   32,161,945 298,764 SH   SOLE   298,764 0 0
ISHARES TR US INFRASTRUC 46435U713   9,784,280 208,309 SH   SOLE   208,309 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   272,423 5,402 SH   SOLE   5,402 0 0
ISHARES TR CORE S&P500 ETF 464287200   995,591 1,726 SH   SOLE   1,726 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   1,014,016 24,440 SH   SOLE   24,440 0 0
ISHARES TR INVESTMENT GRADE 46435G219   290,345 6,248 SH   SOLE   6,248 0 0
ISHARES TR EAFE VALUE ETF 464288877   43,364,848 753,778 SH   SOLE   753,778 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   5,006,540 98,670 SH   SOLE   98,670 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   271,252 5,575 SH   SOLE   5,575 0 0
LISTED FD TR OVERLAY 53656F581   259,025 7,668 SH   SOLE   7,668 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   36,759,406 718,799 SH   SOLE   718,799 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,004,071 49,698 SH   SOLE   49,698 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585   2,616,444 98,178 SH   SOLE   98,178 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   77,826,827 811,034 SH   SOLE   811,034 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   34,349,240 413,398 SH   SOLE   413,398 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,924,018 12,492 SH   SOLE   12,492 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   98,972,027 2,635,038 SH   SOLE   2,635,038 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   339,950 6,003 SH   SOLE   6,003 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   488,844 852 SH   SOLE   852 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   321,186,558 4,757,615 SH   SOLE   4,757,615 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   71,857,871 2,471,891 SH   SOLE   2,471,891 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   318,424 10,516 SH   SOLE   10,516 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   4,407,334 62,908 SH   SOLE   62,908 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   5,558,922 14,479 SH   SOLE   14,479 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,769,284 10,518 SH   SOLE   10,518 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,279,801 11,901 SH   SOLE   11,901 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,552,105 18,626 SH   SOLE   18,626 0 0