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
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 650,583 14,812 SH   SOLE   14,812 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 591,350 32,761 SH   SOLE   32,761 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 2,672,773 88,885 SH   SOLE   88,885 0 0
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 3,077,021 58,002 SH   SOLE   58,002 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 1,157,266 11,623 SH   SOLE   11,623 0 0
ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 701,030 10,091 SH   SOLE   10,091 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 11,965,800 239,316 SH   SOLE   239,316 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 2,984,090 28,627 SH   SOLE   28,627 0 0
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 1,342,922 28,242 SH   SOLE   28,242 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 460,357 1,903 SH   SOLE   1,903 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 9,588,851 101,319 SH   SOLE   101,319 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 345,723 4,076 SH   SOLE   4,076 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 12,229,510 31,830 SH   SOLE   31,830 0 0
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 619,525 13,788 SH   SOLE   13,788 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 5,283,987 63,084 SH   SOLE   63,084 0 0
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 4,690,974 102,244 SH   SOLE   102,244 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 2,629,930 31,031 SH   SOLE   31,031 0 0
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 1,580,465 35,254 SH   SOLE   35,254 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 2,655,586 36,066 SH   SOLE   36,066 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 3,791,095 35,958 SH   SOLE   35,958 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 6,039,894 71,401 SH   SOLE   71,401 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 12,243,902 186,531 SH   SOLE   186,531 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1,834,910 25,449 SH   SOLE   25,449 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 224,977 1,974 SH   SOLE   1,974 0 0
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 3,230,702 35,447 SH   SOLE   35,447 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 492,805 16,141 SH   SOLE   16,141 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 849,174 4,033 SH   SOLE   4,033 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,125,176 6,453 SH   SOLE   6,453 0 0
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 386,183 2,264 SH   SOLE   2,264 0 0
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 241,906 2,649 SH   SOLE   2,649 0 0
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 2,446,732 52,629 SH   SOLE   52,629 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1,001,388 19,048 SH   SOLE   19,048 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1,406,493 18,881 SH   SOLE   18,881 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 231,804 817 SH   SOLE   817 0 0
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 1,189,942 32,816 SH   SOLE   32,816 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 708,527 25,133 SH   SOLE   25,133 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 BBG00GD9GQY8 258,206 5,615 SH   SOLE   5,615 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 611,234 6,755 SH   SOLE   6,755 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 300,518 9,117 SH   SOLE   9,117 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 617,806 15,429 SH   SOLE   15,429 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 1,583,420 9,680 SH   SOLE   9,680 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2,426,439 14,000 SH   SOLE   14,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 8,035,740 22,871 SH   SOLE   22,871 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 884,362 4,625 SH   SOLE   4,625 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 237,513 6,093 SH   SOLE   6,093 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 349,406 6,339 SH   SOLE   6,339 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,353,763 32,255 SH   SOLE   32,255 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 5,648,423 85,764 SH   SOLE   85,764 0 0