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
AMAZON COM INC COM 023135106 290 87 SH   SOLE   87 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2,326 67,337 SH   SOLE   67,337 0 0
APPLE INC COM 037833100 1,455 8,194 SH   SOLE   8,194 0 0
DBX ETF TR XTRCKR MSCI US 233051150 2,335 52,604 SH   SOLE   52,604 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,055 33,738 SH   SOLE   33,738 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 718 6,992 SH   SOLE   6,992 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 22,899 442,153 SH   SOLE   442,153 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8,691 90,061 SH   SOLE   90,061 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 207 1,269 SH   SOLE   1,269 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 36,507 173,165 SH   SOLE   173,165 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 45,505 562,977 SH   SOLE   562,977 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5,197 97,668 SH   SOLE   97,668 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 400 6,578 SH   SOLE   6,578 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 15,101 37,956 SH   SOLE   37,956 0 0
ISHARES TR COHEN STEER REIT 464287564 1,561 20,520 SH   SOLE   20,520 0 0
ISHARES TR ESG MSCI LEADR 46435U218 3,187 37,769 SH   SOLE   37,769 0 0
ISHARES TR GBL GREEN ETF 46435U440 1,073 19,776 SH   SOLE   19,776 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 4,918 68,480 SH   SOLE   68,480 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 350 3,857 SH   SOLE   3,857 0 0
ISHARES TR MSCI KLD400 SOC 464288570 52,026 559,905 SH   SOLE   559,905 0 0
ISHARES TR MSCI USA ESG SLC 464288802 4,794 45,124 SH   SOLE   45,124 0 0
ISHARES TR MSCI USA MMENTM 46432F396 506 2,785 SH   SOLE   2,785 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 44,648 306,735 SH   SOLE   306,735 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 860 2,815 SH   SOLE   2,815 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 577 3,474 SH   SOLE   3,474 0 0
ISHARES TR RUS TP200 GR ETF 464289438 6,849 39,507 SH   SOLE   39,507 0 0
ISHARES TR S&P 100 ETF 464287101 36,922 168,493 SH   SOLE   168,493 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 384 4,595 SH   SOLE   4,595 0 0
ISHARES TR S&P MC 400VL ETF 464287705 45,148 407,912 SH   SOLE   407,912 0 0
ISHARES TR SP SMCP600VL ETF 464287879 8,121 77,721 SH   SOLE   77,721 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,337 44,431 SH   SOLE   44,431 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 488 2,981 SH   SOLE   2,981 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,418 19,656 SH   SOLE   19,656 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 14,435 132,958 SH   SOLE   132,958 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 626 8,636 SH   SOLE   8,636 0 0
SPDR SER TR S&P REGL BKG 78464A698 6,157 86,897 SH   SOLE   86,897 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 3,851 42,656 SH   SOLE   42,656 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 12,526 40,565 SH   SOLE   40,565 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,529 4,765 SH   SOLE   4,765 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 807 3,650 SH   SOLE   3,650 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 323 1,269 SH   SOLE   1,269 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,556 8,700 SH   SOLE   8,700 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 797 3,300 SH   SOLE   3,300 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,986 11,452 SH   SOLE   11,452 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,589 59,125 SH   SOLE   59,125 0 0