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
ARK ETF TR INNOVATION ETF 00214Q104   4,686 150 SH   SOLE   0 0 150
BARCLAYS BANK PLC IPATH B AGRCULTR 06746P589   30,558 1,200 SH   SOLE   0 0 1,200
CAMBRIA ETF TR CANNABIS ETF 132061821   4,148 620 SH   SOLE   0 0 620
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   215,730 4,500 SH   SOLE   0 0 4,500
FLEXSHARES TR STOX GBL ESG SLT 33939L688   155,115 1,279 SH   SOLE   0 0 1,279
FLEXSHARES TR STOX US ESG SLCT 33939L696   220,382 2,400 SH   SOLE   0 0 2,400
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   26,460 451 SH   SOLE   0 0 451
GLOBAL X FDS US PFD ETF 37954Y657   17,594 908 SH   SOLE   0 0 908
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   14,732 361 SH   SOLE   0 0 361
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396   796,794 14,419 SH   SOLE   0 0 14,419
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   11,991,957 485,308 SH   SOLE   0 0 485,308
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   654,754 44,300 SH   SOLE   0 0 44,300
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   2,236 200 SH   SOLE   0 0 200
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   18,294 342 SH   SOLE   0 0 342
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   3,443,763 53,893 SH   SOLE   0 0 53,893
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   2,239 100 SH   SOLE   0 0 100
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   5,206,636 121,254 SH   SOLE   0 0 121,254
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   266,375 7,793 SH   SOLE   0 0 7,793
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   268,956 1,734 SH   SOLE   0 0 1,734
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   41,604 263 SH   SOLE   0 0 263
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,089,616 37,405 SH   SOLE   0 0 37,405
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,404,245 31,180 SH   SOLE   0 0 31,180
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   13,066,896 296,975 SH   SOLE   0 0 296,975
ISHARES INC CORE MSCI EMKT 46434G103   40,015 857 SH   SOLE   0 0 857
ISHARES INC ESG AWR MSCI EM 46434G863   30,070 1,000 SH   SOLE   0 0 1,000
ISHARES INC MSCI EMERG MRKT 464286533   4,668 88 SH   SOLE   0 0 88
ISHARES TR 7-10 YR TRSY BD 464287440   1,628 17 SH   SOLE   0 0 17
ISHARES TR CORE S&P SCP ETF 464287804   2,454,915 25,940 SH   SOLE   0 0 25,940
ISHARES TR CORE S&P500 ETF 464287200   3,293,448 8,572 SH   SOLE   0 0 8,572
ISHARES TR EAFE GRWTH ETF 464288885   869,345 10,379 SH   SOLE   0 0 10,379
ISHARES TR EAFE VALUE ETF 464288877   262,388 5,719 SH   SOLE   0 0 5,719
ISHARES TR ESG ADVNCD HY BD 46435G441   131,605 3,045 SH   SOLE   0 0 3,045
ISHARES TR ESG AW MSCI EAFE 46435G516   287,152 4,368 SH   SOLE   0 0 4,368
ISHARES TR ESG AWR MSCI USA 46435G425   211,366 2,494 SH   SOLE   0 0 2,494
ISHARES TR ESG AWRE 1 5 YR 46435G243   9,629,822 405,125 SH   SOLE   0 0 405,125
ISHARES TR ESG EAFE ETF 46436E759   96,980 1,787 SH   SOLE   0 0 1,787
ISHARES TR ESG MSCI USA ETF 46436E767   88,914 2,900 SH   SOLE   0 0 2,900
ISHARES TR ESG SCRND S&P SM 46436E544   23,851 718 SH   SOLE   0 0 718
ISHARES TR ESG SCRND S&P500 46436E569   8,528 300 SH   SOLE   0 0 300
ISHARES TR EXPND TEC SC ETF 464287549   1,296,475 4,630 SH   SOLE   0 0 4,630
ISHARES TR GL CLEAN ENE ETF 464288224   2,501,834 126,037 SH   SOLE   0 0 126,037
ISHARES TR GRWT ALLOCAT ETF 464289867   36,940 783 SH   SOLE   0 0 783
ISHARES TR MSCI ACWI EX US 464288240   1,228 27 SH   SOLE   0 0 27
ISHARES TR MSCI EAFE ETF 464287465   31,835 485 SH   SOLE   0 0 485
ISHARES TR MSCI EAFE MIN VL 46429B689   35,226 554 SH   SOLE   0 0 554
ISHARES TR MSCI INTL QUALTY 46434V456   1,165,159 35,973 SH   SOLE   0 0 35,973
ISHARES TR MSCI KLD400 SOC 464288570   272,593 3,797 SH   SOLE   0 0 3,797
ISHARES TR MSCI USA ESG SLC 464288802   1,773,410 21,543 SH   SOLE   0 0 21,543
ISHARES TR MSCI USA MIN VOL 46429B697   4,792,204 66,466 SH   SOLE   0 0 66,466
ISHARES TR RUS 1000 ETF 464287622   63,156 300 SH   SOLE   0 0 300
ISHARES TR RUS 2000 GRW ETF 464287648   37,604 175 SH   SOLE   0 0 175
ISHARES TR RUS 2000 VAL ETF 464287630   10,497 76 SH   SOLE   0 0 76
ISHARES TR RUS MD CP GR ETF 464287481   96,809 1,158 SH   SOLE   0 0 1,158
ISHARES TR RUS TP200 GR ETF 464289438   6,447,150 53,490 SH   SOLE   0 0 53,490
ISHARES TR S&P 500 GRWT ETF 464287309   62,946 1,076 SH   SOLE   0 0 1,076
ISHARES TR S&P 500 VAL ETF 464287408   8,994 62 SH   SOLE   0 0 62
ISHARES TR S&P MC 400GR ETF 464287606   41,548 608 SH   SOLE   0 0 608
ISHARES TR S&P MC 400VL ETF 464287705   67,400 669 SH   SOLE   0 0 669
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200   156,953 3,845 SH   SOLE   0 0 3,845
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   28,238 1,110 SH   SOLE   0 0 1,110
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   61,259 1,253 SH   SOLE   0 0 1,253
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   214,202 6,256 SH   SOLE   0 0 6,256
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   148,750 5,000 SH   SOLE   0 0 5,000
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   124,484 3,642 SH   SOLE   0 0 3,642
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   71,050 2,500 SH   SOLE   0 0 2,500
PIMCO EQUITY SER RAFI ESG US 72201T342   423,249 15,162 SH   SOLE   0 0 15,162
PIMCO ETF TR ENHANCD SHORT 72201R643   2,620,749 27,046 SH   SOLE   0 0 27,046
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   356,896 15,078 SH   SOLE   0 0 15,078
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   547,855 24,436 SH   SOLE   0 0 24,436
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,071,713 95,365 SH   SOLE   0 0 95,365
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   1,289,935 24,514 SH   SOLE   0 0 24,514
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   927,255 17,351 SH   SOLE   0 0 17,351
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   420,742 14,473 SH   SOLE   0 0 14,473
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   4,064 130 SH   SOLE   0 0 130
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,464,163 71,811 SH   SOLE   0 0 71,811
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   10,024,181 223,704 SH   SOLE   0 0 223,704
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   32,818,867 434,457 SH   SOLE   0 0 434,457
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   15,323,018 275,792 SH   SOLE   0 0 275,792
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   858,722 13,007 SH   SOLE   0 0 13,007
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   20,383,639 451,465 SH   SOLE   0 0 451,465
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   12,846,948 195,808 SH   SOLE   0 0 195,808
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,146,392 28,299 SH   SOLE   0 0 28,299
SELECT SECTOR SPDR TR ENERGY 81369Y506   27,116 310 SH   SOLE   0 0 310
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,039,972 205,847 SH   SOLE   0 0 205,847
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   255,534 1,881 SH   SOLE   0 0 1,881
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,560,610 36,649 SH   SOLE   0 0 36,649
SPDR GOLD TR GOLD SHS 78463V107   5,428 32 SH   SOLE   0 0 32
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   90,237 2,792 SH   SOLE   0 0 2,792
SPDR S&P 500 ETF TR TR UNIT 78462F103   58,129 152 SH   SOLE   0 0 152
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   141,250 319 SH   SOLE   0 0 319
SPDR SER TR S&P KENSHO CLEAN 78468R655   14,192 173 SH   SOLE   0 0 173
SPDR SER TR SPDR S&P 500 ETF 78468R796   2,364,369 25,328 SH   SOLE   0 0 25,328
SPDR SER TR SSGA US LRG ETF 78468R804   1,363,488 10,053 SH   SOLE   0 0 10,053
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   729 60 SH   SOLE   0 0 60
VANGUARD BD INDEX FDS INTERMED TERM 921937819   6,689 90 SH   SOLE   0 0 90
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   221,403 2,941 SH   SOLE   0 0 2,941
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,095 57 SH   SOLE   0 0 57
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,681,294 12,655 SH   SOLE   0 0 12,655
VANGUARD INDEX FDS GROWTH ETF 922908736   6,951,009 32,617 SH   SOLE   0 0 32,617
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   407,426 2,267 SH   SOLE   0 0 2,267
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   8,602 64 SH   SOLE   0 0 64
VANGUARD INDEX FDS MID CAP ETF 922908629   430,651 2,113 SH   SOLE   0 0 2,113
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   26,350 75 SH   SOLE   0 0 75
VANGUARD INDEX FDS SM CP VAL ETF 922908611   214,539 1,351 SH   SOLE   0 0 1,351
VANGUARD INDEX FDS SMALL CP ETF 922908751   329,271 1,794 SH   SOLE   0 0 1,794
VANGUARD INDEX FDS SML CP GRW ETF 922908595   136,969 683 SH   SOLE   0 0 683
VANGUARD INDEX FDS TOTAL STK MKT 922908769   17,161,734 89,763 SH   SOLE   0 0 89,763
VANGUARD INDEX FDS VALUE ETF 922908744   2,128,851 15,166 SH   SOLE   0 0 15,166
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   7,437,268 98,913 SH   SOLE   0 0 98,913
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   24,600 162 SH   SOLE   0 0 162
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,201,219 100,565 SH   SOLE   0 0 100,565
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   654,901 15,604 SH   SOLE   0 0 15,604
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,287,646 113,554 SH   SOLE   0 0 113,554
VANGUARD WORLD FD ESG INTL STK ETF 921910725   28,393 577 SH   SOLE   0 0 577
VANGUARD WORLD FD ESG US CORP BD 921910691   4,126 68 SH   SOLE   0 0 68
VANGUARD WORLD FD ESG US STK ETF 921910733   637,274 9,676 SH   SOLE   0 0 9,676
VANGUARD WORLD FD MEGA CAP INDEX 921910873   23,302 176 SH   SOLE   0 0 176
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   5,103 27 SH   SOLE   0 0 27
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   146,184 1,767 SH   SOLE   0 0 1,767
VIRTUS ETF TR II VIRTUS US QLTY 92790A504   2,025,590 75,808 SH   SOLE   0 0 75,808
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   23,722,542 471,903 SH   SOLE   0 0 471,903