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
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 BBG001SBT983 12,603,371 212,751 SH   SOLE   212,751 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 348,019 7,802 SH   SOLE   7,802 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 BBG00HBPWNP1 535,916 26,283 SH   SOLE   26,283 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 3,231,610 63,891 SH   SOLE   63,891 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 2,276,651 71,012 SH   SOLE   71,012 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 1,668,712 20,340 SH   SOLE   20,340 0 0
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 2,642,318 26,722 SH   SOLE   26,722 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 6,400,546 118,925 SH   SOLE   118,925 0 0
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 2,223,734 44,653 SH   SOLE   44,653 0 0
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 431,396 1,557 SH   SOLE   1,557 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 428,591 4,073 SH   SOLE   4,073 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 19,759,781 41,370 SH   SOLE   41,370 0 0
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 353,906 7,682 SH   SOLE   7,682 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 5,840,932 60,309 SH   SOLE   60,309 0 0
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 4,960,503 95,211 SH   SOLE   95,211 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 671,868 6,404 SH   SOLE   6,404 0 0
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 2,218,421 32,538 SH   SOLE   32,538 0 0
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 4,358,291 56,316 SH   SOLE   56,316 0 0
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 2,421,357 21,881 SH   SOLE   21,881 0 0
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 4,696,353 52,732 SH   SOLE   52,732 0 0
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 7,834,942 103,981 SH   SOLE   103,981 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 1,958,092 25,094 SH   SOLE   25,094 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 8,708,606 59,186 SH   SOLE   59,186 0 0
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 2,487,548 24,590 SH   SOLE   24,590 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 1,095,711 4,178 SH   SOLE   4,178 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,228,611 6,121 SH   SOLE   6,121 0 0
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 797,335 3,569 SH   SOLE   3,569 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 711,268 9,471 SH   SOLE   9,471 0 0
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 683,723 15,497 SH   SOLE   15,497 0 0
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 900,923 16,693 SH   SOLE   16,693 0 0
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1,785,416 14,545 SH   SOLE   14,545 0 0
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 387,908 1,355 SH   SOLE   1,355 0 0
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 1,509,042 37,473 SH   SOLE   37,473 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 293,402 780 SH   SOLE   780 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 406,133 4,393 SH   SOLE   4,393 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 224,387 6,337 SH   SOLE   6,337 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 422,222 10,490 SH   SOLE   10,490 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 1,713,074 18,230 SH   SOLE   18,230 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 2,658,647 26,804 SH   SOLE   26,804 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 11,792,382 26,997 SH   SOLE   26,997 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 946,181 3,989 SH   SOLE   3,989 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 494,569 6,339 SH   SOLE   6,339 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,420,665 29,659 SH   SOLE   29,659 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 BBG00M0P2SP4 6,541,703 76,907 SH   SOLE   76,907 0 0