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 2,551 79,822 SH   SOLE   79,822 0 0
APPLE INC COM 037833100 1,011 8,278 SH   SOLE   8,277 0 0
AT&T INC COM 00206R102 298 9,835 SH   SOLE   9,834 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 673 1,310 SH   SOLE   1,310 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6,393 93,198 SH   SOLE   93,197 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,528 11,055 SH   SOLE   11,054 0 0
ISHARES INC MSCI STH KOR ETF 464286772 1,432 15,968 SH   SOLE   15,967 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 2,450 40,866 SH   SOLE   40,866 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 9,423 32,665 SH   SOLE   32,664 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 501 6,496 SH   SOLE   6,496 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 414 4,804 SH   SOLE   4,804 0 0
ISHARES TR CORE S&P MCP ETF 464287507 246 945 SH   SOLE   945 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,077 4,433 SH   SOLE   4,433 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 9,492 31,563 SH   SOLE   31,563 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,090 13,986 SH   SOLE   13,986 0 0
ISHARES TR S&P MC 400VL ETF 464287705 672 6,596 SH   SOLE   6,596 0 0
ISHARES TR U.S. TECH ETF 464287721 335 3,820 SH   SOLE   3,820 0 0
ISHARES TR CORE S&P SCP ETF 464287804 2,531 23,320 SH   SOLE   23,320 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,005 39,759 SH   SOLE   39,759 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,434 16,324 SH   SOLE   16,324 0 0
ISHARES TR RUS TP200 GR ETF 464289438 12,633 93,899 SH   SOLE   93,899 0 0
ISHARES TR MODERT ALLOC ETF 464289875 231 5,298 SH   SOLE   5,298 0 0
ISHARES TR MSCI USA MMENTM 46432F396 448 2,785 SH   SOLE   2,785 0 0
ISHARES TR MSCI GLOBAL IMP 46435G532 3,692 38,925 SH   SOLE   38,925 0 0
ISHARES TR GBL GREEN ETF 46435U440 1,343 24,561 SH   SOLE   24,561 0 0
ISHARES TR ESG AWR US AGRGT 46435U549 210 3,845 SH   SOLE   3,845 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 781 18,156 SH   SOLE   18,156 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 568 4,378 SH   SOLE   4,378 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 349 2,628 SH   SOLE   2,628 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 240 505 SH   SOLE   505 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 43,722 524,556 SH   SOLE   524,556 0 0
SPDR SER TR S&P REGL BKG 78464A698 5,749 86,662 SH   SOLE   86,662 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,387 17,598 SH   SOLE   17,598 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 15,308 140,696 SH   SOLE   140,696 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10,381 42,624 SH   SOLE   42,623 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,946 11,000 SH   SOLE   11,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,234 12,583 SH   SOLE   12,582 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 22,006 106,272 SH   SOLE   106,271 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 403 5,920 SH   SOLE   5,920 0 0