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   38,904,896 1,888,587 SH   SOLE   1,888,587 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   52,997,748 1,129,053 SH   SOLE   1,129,053 0 0
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   20,701,163 396,574 SH   SOLE   396,574 0 0
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   38,691,597 801,898 SH   SOLE   801,898 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   1,008,066 21,266 SH   SOLE   21,266 0 0
FRANKLIN TEMPLETON ETF TR FTSE EUROPE 35473P652   1,909,987 65,838 SH   SOLE   65,838 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   2,456,689 46,803 SH   SOLE   46,803 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   673,548 4,100 SH   SOLE   4,100 0 0
ISHARES INC MSCI EMRG CHN 46434G764   53,401,774 902,057 SH   SOLE   902,057 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   67,124,907 725,361 SH   SOLE   725,361 0 0
ISHARES TR S&P 500 VAL ETF 464287408   28,233,573 155,121 SH   SOLE   155,121 0 0
ISHARES TR CORE MSCI EAFE 46432F842   307,412 4,232 SH   SOLE   4,232 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   5,984,544 118,435 SH   SOLE   118,435 0 0
ISHARES TR CORE US AGGBD ET 464287226   610,862 6,293 SH   SOLE   6,293 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   8,079,136 158,135 SH   SOLE   158,135 0 0
ISHARES TR S&P 100 ETF 464287101   421,823 1,596 SH   SOLE   1,596 0 0
ISHARES TR CORE DIV GRWTH 46434V621   1,438,579 24,971 SH   SOLE   24,971 0 0
ISHARES TR TRS FLT RT BD 46434V860   45,970,513 907,432 SH   SOLE   907,432 0 0
ISHARES TR HDG MSCI EAFE 46434V803   13,746,204 386,618 SH   SOLE   386,618 0 0
ISHARES TR U.S. TECH ETF 464287721   21,276,185 141,370 SH   SOLE   141,370 0 0
ISHARES TR JPMORGAN USD EMG 464288281   5,909,048 66,784 SH   SOLE   66,784 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   2,681,713 32,844 SH   SOLE   32,844 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   1,603,804 19,102 SH   SOLE   19,102 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   55,236,249 323,473 SH   SOLE   323,473 0 0
ISHARES TR EAFE VALUE ETF 464288877   14,196,580 267,658 SH   SOLE   267,658 0 0
ISHARES TR MBS ETF 464288588   19,507,972 212,482 SH   SOLE   212,482 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   954,382 24,440 SH   SOLE   24,440 0 0
ISHARES TR US INFRASTRUC 46435U713   8,743,017 207,574 SH   SOLE   207,574 0 0
ISHARES TR CORE S&P500 ETF 464287200   944,519 1,726 SH   SOLE   1,726 0 0
ISHARES TR EAFE GRWTH ETF 464288885   35,081,944 342,932 SH   SOLE   342,932 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   548,891 11,145 SH   SOLE   11,145 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   236,615 5,021 SH   SOLE   5,021 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,971,180 118,311 SH   SOLE   118,311 0 0
LISTED FD TR OVERLAY 53656F581   606,373 18,881 SH   SOLE   18,881 0 0
PIMCO ETF TR SR LN ACTIVE ETF 72201R627   37,442,367 731,939 SH   SOLE   731,939 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   75,257,732 794,948 SH   SOLE   794,948 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,972,752 59,342 SH   SOLE   59,342 0 0
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   5,952,421 119,287 SH   SOLE   119,287 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   32,420,087 416,550 SH   SOLE   416,550 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,099,675 14,406 SH   SOLE   14,406 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   381,606 7,006 SH   SOLE   7,006 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   92,946,109 2,649,547 SH   SOLE   2,649,547 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   463,675 852 SH   SOLE   852 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   59,548,976 2,187,692 SH   SOLE   2,187,692 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   323,425,728 5,053,527 SH   SOLE   5,053,527 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   592,693 19,956 SH   SOLE   19,956 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   3,922,148 59,113 SH   SOLE   59,113 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   5,440,349 14,546 SH   SOLE   14,546 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,745,493 11,488 SH   SOLE   11,488 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,641,728 10,583 SH   SOLE   10,583 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,586,837 20,724 SH   SOLE   20,724 0 0