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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ISHARES TR CORE S&P MCP ETF 464287507 600 2,611 SH   SOLE   0 0 2,611
ISHARES TR S&P 500 GRWT ETF 464287309 208 3,260 SH   SOLE   0 0 3,260
ISHARES TR RUS 1000 VAL ETF 464287598 1,198 8,765 SH   SOLE   0 0 8,765
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 232 552 SH   SOLE   0 0 552
SPDR S&P 500 ETF TR TR UNIT 78462F103 301 805 SH   SOLE   0 0 805
AMAZON COM INC COM 023135106 1,690 519 SH   SOLE   0 0 519
INVESCO QQQ TR UNIT SER 1 46090E103 532 1,696 SH   SOLE   0 0 1,696
MICROSOFT CORP COM 594918104 216 972 SH   SOLE   0 0 972
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,356 60,690 SH   SOLE   0 0 60,690
3M CO COM 88579Y101 382 2,183 SH   SOLE   0 0 2,183
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,304 6,702 SH   SOLE   0 0 6,702
APPLE INC COM 037833100 3,586 27,027 SH   SOLE   0 0 27,027
ECOLAB INC COM 278865100 456 2,106 SH   SOLE   0 0 2,106
GENERAL MLS INC COM 370334104 464 7,886 SH   SOLE   0 0 7,886
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 362 7,223 SH   SOLE   0 0 7,223
VANGUARD INDEX FDS MID CAP ETF 922908629 3,184 15,401 SH   SOLE   0 0 15,401
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,028 15,553 SH   SOLE   0 0 15,553
VANGUARD INDEX FDS GROWTH ETF 922908736 298 1,176 SH   SOLE   0 0 1,176
BAIDU INC SPON ADR REP A 056752108 251 1,161 SH   SOLE   0 0 1,161
VANGUARD INDEX FDS SML CP GRW ETF 922908595 252 941 SH   SOLE   0 0 941
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,641 19,828 SH   SOLE   0 0 19,828
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 229 3,809 SH   SOLE   0 0 3,809
VANGUARD BD INDEX FDS INTERMED TERM 921937819 9,543 102,775 SH   SOLE   0 0 102,775
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,025 71,753 SH   SOLE   0 0 71,753
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,366 92,474 SH   SOLE   0 0 92,474
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,691 8,298 SH   SOLE   0 0 8,298
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,034 22,903 SH   SOLE   0 0 22,903
SPDR SER TR PORTFOLIO S&P500 78464A854 874 19,887 SH   SOLE   0 0 19,887
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 535 15,843 SH   SOLE   0 0 15,843
SPDR SER TR PORTFOLIO AGRGTE 78464A649 570 18,526 SH   SOLE   0 0 18,526
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 202 2,428 SH   SOLE   0 0 2,428
SPDR SER TR PORTFOLIO SHORT 78464A474 1,535 48,896 SH   SOLE   0 0 48,896
TESLA INC COM 88160R101 3,118 4,419 SH   SOLE   0 0 4,419
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 350 2,212 SH   SOLE   0 0 2,212
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 290 4,252 SH   SOLE   0 0 4,252
FACEBOOK INC CL A 30303M102 631 2,310 SH   SOLE   0 0 2,310
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 439 1,302 SH   SOLE   0 0 1,302
PROSHARES TR S&P 500 DV ARIST 74348A467 397 4,970 SH   SOLE   0 0 4,970
SPDR SER TR PORTFOLIO S&P600 78468R853 231 6,457 SH   SOLE   0 0 6,457
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,183 20,858 SH   SOLE   0 0 20,858
ISHARES TR CORE DIV GRWTH 46434V621 7,166 159,877 SH   SOLE   0 0 159,877
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,260 5,413 SH   SOLE   0 0 5,413
ARK ETF TR NEXT GNRTN INTER 00214Q401 736 5,031 SH   SOLE   0 0 5,031
WISDOMTREE TR EM EX ST-OWNED 97717X578 327 8,248 SH   SOLE   0 0 8,248
ISHARES TR IBONDS DEC21 ETF 46434VBK5 212 8,491 SH   SOLE   0 0 8,491
WISDOMTREE TR YIELD ENHANCD US 97717X511 8,340 155,345 SH   SOLE   0 0 155,345
SPDR SER TR MSCI USA STRTGIC 78468R812 881 8,432 SH   SOLE   0 0 8,432
DBX ETF TR XTRACK RUSS 1000 233051481 342 8,833 SH   SOLE   0 0 8,833
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 642 19,829 SH   SOLE   0 0 19,829
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 1,083 31,408 SH   SOLE   0 0 31,408
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 246 7,595 SH   SOLE   0 0 7,595
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 437 12,820 SH   SOLE   0 0 12,820
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9 300 SH Call SOLE   0 0 300