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
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 1,271 67,806 SH   SOLE   67,806 0 0
APPLE INC COM 037833100 738 8,194 SH   SOLE   8,194 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 738,185 13,100 SH   SOLE   13,100 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 48,811 500,336 SH   SOLE   500,336 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 10,594 56,286 SH   SOLE   56,286 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 5,080 632,516 SH   SOLE   632,516 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 388 10,811 SH   SOLE   10,811 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,556 39,995 SH   SOLE   39,995 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,122 3,507 SH   SOLE   3,507 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,193 22,074 SH   SOLE   22,074 0 0
ISHARES TR ESG AWARE MSCI 46435U663 2,324 29,561 SH   SOLE   29,561 0 0
ISHARES TR GBL GREEN ETF 46435U440 220 23,224 SH   SOLE   23,224 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 3,832 69,787 SH   SOLE   69,787 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 2,236 15,657 SH   SOLE   15,657 0 0
ISHARES TR MSCI USA ESG SLC 464288802 2,558 16,324 SH   SOLE   16,324 0 0
ISHARES TR MSCI USA MMENTM 46432F396 6,424 2,785 SH   SOLE   2,785 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 416 2,814 SH   SOLE   2,814 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 764 28,171 SH   SOLE   28,171 0 0
ISHARES TR RUS TP200 GR ETF 464289438 3,195 34,358 SH   SOLE   34,358 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,295 13,928 SH   SOLE   13,928 0 0
ISHARES TR S&P MC 400VL ETF 464287705 2,316 440,527 SH   SOLE   440,527 0 0
ISHARES TR SP SMCP600VL ETF 464287879 46,405 100,480 SH   SOLE   100,480 0 0
ISHARES TR US HOME CONS ETF 464288752 1,081 32,302 SH   SOLE   32,302 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 1,227 29,806 SH   SOLE   29,806 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 757 27,168 SH   SOLE   27,168 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,494 2,851 SH   SOLE   2,851 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,923 2,628 SH   SOLE   2,628 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,174 448 SH   SOLE   448 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,670 8,730 SH   SOLE   8,730 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 942 139,032 SH   SOLE   139,032 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 6,226 65,173 SH   SOLE   65,173 0 0
SPDR SER TR S&P REGL BKG 78464A698 483 95,009 SH   SOLE   95,009 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 24,036 66,072 SH   SOLE   66,072 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 4,773 41,865 SH   SOLE   41,865 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 10,979 4,516 SH   SOLE   4,516 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 15,288 10,012 SH   SOLE   10,012 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,560 38,514 SH   SOLE   38,514 0 0