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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM 023135106 281,831 1,353 SH SOLE 1,353 0 0
ARK ETF TR BLOCKCHAIN & FIN 00214Q708 325,518 8,564 SH SOLE 8,564 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 12,747,436 386,872 SH SOLE 386,872 0 0
BLACKROCK ETF TRUST ISHARES LARGE CA 09290C616 31,253,697 865,389 SH SOLE 865,389 0 0
BLACKROCK ETF TRUST ISHARES U S INDU 09290C830 3,653,746 119,023 SH SOLE 119,023 0 0
BLACKROCK ETF TRUST ISHARES US CARBO 09290C509 960,873 13,700 SH SOLE 13,700 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 36,515,296 627,626 SH SOLE 627,626 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 15,439,596 426,273 SH SOLE 426,273 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 3,457,672 66,583 SH SOLE 66,583 0 0
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 726,670 15,145 SH SOLE 15,145 0 0
BLACKROCK ETF TRUST II ISHARES TOTAL RE 092528876 828,119 16,500 SH SOLE 16,500 0 0
BROADCOM INC COM 11135F101 483,173 1,561 SH SOLE 1,561 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 319,850 10,846 SH SOLE 10,846 0 0
CIENA CORP COM NEW 171779309 368,819 950 SH SOLE 950 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 5,118,355 60,280 SH SOLE 60,280 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 374,783 8,598 SH SOLE 8,598 0 0
GLOBAL X FDS DEFENSE TECH ETF 37960A529 8,233,760 116,230 SH SOLE 116,230 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 245,071 6,263 SH SOLE 6,263 0 0
GMO ETF TRUST GMO US QUALITY E 90139K100 2,406,383 66,511 SH SOLE 66,511 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 1,221,351 26,476 SH SOLE 26,476 0 0
ISHARES GOLD TR ISHARES NEW 464285204 6,497,230 73,698 SH SOLE 73,698 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,258,662 362,131 SH SOLE 362,131 0 0
ISHARES INC ESG AWR MSCI EM 46434G863 1,381,453 30,382 SH SOLE 30,382 0 0
ISHARES INC MSCI EMRG CHN 46434G764 2,133,338 27,121 SH SOLE 27,121 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 2,414,653 23,974 SH SOLE 23,974 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,880,981 56,304 SH SOLE 56,304 0 0
ISHARES TR CORE DIV GRWTH 46434V621 10,356,511 147,571 SH SOLE 147,571 0 0
ISHARES TR CORE S&P MCP ETF 464287507 646,107 9,568 SH SOLE 9,568 0 0
ISHARES TR CORE S&P SCP ETF 464287804 5,370,430 43,202 SH SOLE 43,202 0 0
ISHARES TR CORE S&P TTL STK 464287150 560,096 3,932 SH SOLE 3,932 0 0
ISHARES TR CORE S&P500 ETF 464287200 16,594,035 25,404 SH SOLE 25,404 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 981,825 21,256 SH SOLE 21,256 0 0
ISHARES TR EAFE GRWTH ETF 464288885 7,081,282 63,583 SH SOLE 63,583 0 0
ISHARES TR EAFE VALUE ETF 464288877 25,835,133 347,480 SH SOLE 347,480 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 224,254 2,345 SH SOLE 2,345 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 657,362 4,648 SH SOLE 4,648 0 0
ISHARES TR ESG AWR MSCI USA 46436E221 280,955 8,826 SH SOLE 8,826 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 538,164 23,259 SH SOLE 23,259 0 0
ISHARES TR ESG MSCI KLD 400 464288570 604,812 4,991 SH SOLE 4,991 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 393,456 7,128 SH SOLE 7,128 0 0
ISHARES TR EXPND TEC SC ETF 464287549 264,766 2,234 SH SOLE 2,234 0 0
ISHARES TR FUTURE EXPONENTI 46434V381 311,998 4,578 SH SOLE 4,578 0 0
ISHARES TR GLOBAL TECH ETF 464287291 3,130,529 31,315 SH SOLE 31,315 0 0
ISHARES TR IBOXX HI YD ETF 464288513 273,448 3,437 SH SOLE 3,437 0 0
ISHARES TR JPMORGAN USD EMG 464288281 251,389 2,676 SH SOLE 2,676 0 0
ISHARES TR MBS ETF 464288588 264,266 2,783 SH SOLE 2,783 0 0
ISHARES TR MSCI EAFE ETF 464287465 18,543,805 190,917 SH SOLE 190,917 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 465,278 5,017 SH SOLE 5,017 0 0
ISHARES TR MSCI USA MMENTM 46432F396 1,500,188 6,251 SH SOLE 6,251 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 2,265,788 11,813 SH SOLE 11,813 0 0
ISHARES TR MSCI USA VALUE 46432F388 3,198,728 22,496 SH SOLE 22,496 0 0
ISHARES TR RUS 1000 ETF 464287622 1,674,248 4,696 SH SOLE 4,696 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,302,362 5,251 SH SOLE 5,251 0 0
ISHARES TR S&P 100 ETF 464287101 2,289,687 7,199 SH SOLE 7,199 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 30,008,879 265,307 SH SOLE 265,307 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,717,280 17,605 SH SOLE 17,605 0 0
ISHARES TR U.S. ENERGY ETF 464287796 288,998 4,462 SH SOLE 4,462 0 0
ISHARES TR U.S. TECH ETF 464287721 2,262,488 12,471 SH SOLE 12,471 0 0
MICROSOFT CORP COM 594918104 396,634 1,071 SH SOLE 1,071 0 0
MONOLITHIC PWR SYS INC COM 609839105 327,385 299 SH SOLE 299 0 0
NVIDIA CORPORATION COM 67066G104 1,084,942 6,221 SH SOLE 6,221 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 321,195 3,481 SH SOLE 3,481 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3,047,295 26,656 SH SOLE 26,656 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,491,150 21,694 SH SOLE 21,694 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,392,896 28,988 SH SOLE 28,988 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 204,284 993 SH SOLE 993 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 25,036,884 41,899 SH SOLE 41,899 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,419,584 4,425 SH SOLE 4,425 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 255,903 4,735 SH SOLE 4,735 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 696,641 6,351 SH SOLE 6,351 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 201,072 2,145 SH SOLE 2,145 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,409,424 14,070 SH SOLE 14,070 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,372,819 21,424 SH SOLE 21,424 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 5,649,792 50,323 SH SOLE 50,323 0 0