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
ARK ETF TR GENOMIC REVOLUTION MULTI SECTOR ETF GENOMIC REV ETF 00214Q302 4,040 65,967 SH   SOLE   0 0 65,967
ARK ETF TR WEB X 0 ETF NEXT GNRTN INTER 00214Q401 2 16 SH   SOLE   0 0 16
FIDELITY COVINGTON TR BLUE CHIP GROWTH ETF BLUE CHIP GRWTH 316092352 4,368 126,120 SH   SOLE   0 0 126,120
FIRST TR EXCHANGE TRADED FD IV SSI STRATEGIC CONV SECS ETF SSI STRG ETF 33739Q507 2,864 69,156 SH   SOLE   0 0 69,156
FIRST TR EXCHANGE TRADED FD US EQUITY OPPORTUNITIES ETF US EQTY OPPT ETF 336920103 7,705 62,895 SH   SOLE   0 0 62,895
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 3,312 39,175 SH   SOLE   0 0 39,175
FIRST TR EXCHANGE-TRADED FD II CONSUMER STAPLES ALPHADEX CONSUMR STAPLE 33734X119 804 12,981 SH   SOLE   0 0 12,981
FIRST TR EXCHANGE-TRADED FD II FINL ALPHADEX FD ANNUAL FINLS ALPHADEX 33734X135 795 17,171 SH   SOLE   0 0 17,171
FIRST TR EXCHANGE-TRADED FD II HEALTH CARE ALPHADEX FD ANNUAL HLTH CARE ALPH 33734X143 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD II MATLS ALPHADEX FD ANNUAL MATERIALS ALPH 33734X168 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD II TECHNOLOGY ALPHADEX FD ANNUAL TECH ALPHADEX 33734X176 30 225 SH   SOLE   0 0 225
FIRST TR EXCHANGE-TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF DORSEY WRT 5 ETF 33738R605 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD VI NASDAQ TRANSN ETF NASDAQ TRANSN 33738R795 0 0 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD VI RISING DIVID ACHIEVERS ETF RISNG DIVD ACHIV 33738R506 18,656 360,220 SH   SOLE   0 0 360,220
FRANKLIN TEMPLETON ETF TR LIBERTY US LOW VOLATILITY ETF LIBERTY US ETF 35473P504 3,573 69,518 SH   SOLE   0 0 69,518
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED FD TR TOTAL RETURN BD TOTAL RETURN 46090A804 34 605 SH   SOLE   0 0 605
INVESCO ACTIVELY MANAGED EXCHANGE-TRADED FD TR ULTRA SHORT ETF ULTRA SHRT DUR 46090A887 191 3,804 SH   SOLE   0 0 3,804
INVESCO EXCHANGE-TRADED FD TR DYNAMIC LARGE CAP GROWTH ETF DYNMC LRG GWTH 46137V746 52 646 SH   SOLE   0 0 646
INVESCO EXCHANGE-TRADED FD TR II DWA SMALLCAP MOMENTUM ETF DWA SMLCP MENT 46138E842 515 5,721 SH   SOLE   0 0 5,721
INVESCO EXCHANGE-TRADED FD TR II PFD ETF PFD ETF 46138E511 3,079 205,247 SH   SOLE   0 0 205,247
INVESCO EXCHANGE-TRADED FD TR II S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 8,890 129,532 SH   SOLE   0 0 129,532
INVESCO EXCHANGE-TRADED FD TR II S&P 500 MOMENTUM ETF S&P 500 MOMNTM 46138E339 1,675 25,965 SH   SOLE   0 0 25,965
INVESCO EXCHANGE-TRADED FD TR II S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 895 15,309 SH   SOLE   0 0 15,309
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 23,955 147,191 SH   SOLE   0 0 147,191
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT TECHNOLOGY S&P500 EQL TEC 46137V282 10,617 32,764 SH   SOLE   0 0 32,764
INVESCO EXCHANGE-TRADED FD TR S&P 500 EQUAL WEIGHT UTILS ETF S&P500 EQL UTL 46137V274 35 310 SH   SOLE   0 0 310
INVESCO EXCHANGE-TRADED FD TR S&P 500 GARP ETF S&P 500 GARP ETF 46137V431 25,261 260,347 SH   SOLE   0 0 260,347
INVESCO EXCHANGE-TRADED FD TR S&P 500 QUALITY ETF S&P500 QUALITY 46137V241 20,439 384,123 SH   SOLE   0 0 384,123
INVESCO EXCHANGE-TRADED FD TR S&P MIDCAP MOMENTUM ETF S&P MDCP MOMNTUM 46137V464 1,895 20,834 SH   SOLE   0 0 20,834
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 13,519 33,980 SH   SOLE   0 0 33,980
ISHARES TR 1-3 YR TREAS BD ETF 1 3 YR TREAS BD 464287457 8 99 SH   SOLE   0 0 99
ISHARES TR 1-5 YR INVT GRADE CORPORATE BD ETF ISHS 1-5YR INVS 464288646 5 91 SH   SOLE   0 0 91
ISHARES TR BLACKROCK ULTRA SHORT-TERM BD ETF BLACKROCK ULTRA 46434V878 3 68 SH   SOLE   0 0 68
ISHARES TR BROAD USD INBD ETFVT GRADE CORP BD ETF USD INV GRDE ETF 464288620 1 22 SH   SOLE   0 0 22
ISHARES TR CORE S&P U S GROWTH ETF CORE S&P US GWT 464287671 23,209 200,697 SH   SOLE   0 0 200,697
ISHARES TR CORE S&P U S VALUE ETF CORE S&P US VLU 464287663 1 10 SH   SOLE   0 0 10
ISHARES TR MORNINGSTAR GROWTH ETF MORNINGSTAR GRWT 464287119 1,709 23,799 SH   SOLE   0 0 23,799
ISHARES TR MSCI INTL QUALITY FACTOR ETF MSCI INTL QUALTY 46434V456 4,138 105,074 SH   SOLE   0 0 105,074
ISHARES TR MSCI KLD 400 SOCIAL ETF MSCI KLD400 SOC 464288570 23,582 253,785 SH   SOLE   0 0 253,785
ISHARES TR MSCI USA ESG SELECT ETF MSCI USA ESG SLC 464288802 25,900 243,769 SH   SOLE   0 0 243,769
ISHARES TR MSCI USA MOMENTUM FACTOR ETF MSCI USA MMENTM 46432F396 264 1,450 SH   SOLE   0 0 1,450
ISHARES TR RUSSELL 200 GROWTH NDEX FD RUS TP200 GR ETF 464289438 12,745 73,520 SH   SOLE   0 0 73,520
ISHARES TR SHORT TREAS BD ETF SHORT TREAS BD 464288679 130 1,180 SH   SOLE   0 0 1,180
ISHARES TR U S UTILS ETF U.S. UTILITS ETF 464287697 20 227 SH   SOLE   0 0 227
JANUS DETROIT STR TR HENDERSON SMALL CAP GROWTH ALPHA ETF HENDERSN CAP ETF 47103U100 603 9,283 SH   SOLE   0 0 9,283
NORTHERN LTS FD TR IV INSPIRE SMALL/MID CAP IMPACT ETF INSPIRE SMAL ETF 66538H641 103 2,918 SH   SOLE   0 0 2,918
NORTHERN LTS FD TR IV INSPIRE TACTICAL BALANCED ESG ETF INSPIRE TACTICAL 66538H393 104 3,626 SH   SOLE   0 0 3,626
OSI ETF TR OSHARES U.S. QUALITY DIVIDEND ETF OSHARES US QUALT 67110P407 1,668 35,822 SH   SOLE   0 0 35,822
SCHWAB STRATEGIC TR SHORT-TERM US TREASURY ETF SHT TM US TRES 808524862 593 11,663 SH   SOLE   0 0 11,663
SCHWAB STRATEGIC TR US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 6,668 82,489 SH   SOLE   0 0 82,489
SCHWAB STRATEGIC TR US LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 2,073 12,662 SH   SOLE   0 0 12,662
SELECT SECTOR SPDR TR TECHNOLOGY TECHNOLOGY 81369Y803 789 4,540 SH   SOLE   0 0 4,540
SPDR SER TR PORTFOLIO S&P 1500 COMPOSITE STK MKT ETF PORTFOLI S&P1500 78464A805 12,157 207,994 SH   SOLE   0 0 207,994
SPDR SER TR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 11,133 199,405 SH   SOLE   0 0 199,405
SPDR SER TR S&P 500 GROWTH ETF PRTFLO S&P500 GW 78464A409 5,752 79,378 SH   SOLE   0 0 79,378
SPDR SER TR S&P 600 SMALL CAP GROWTH ETF S&P 600 SMCP GRW 78464A201 1 9 SH   SOLE   0 0 9
SPDR SER TR S&P BIOTECH ETF S&P BIOTECH 78464A870 0 0 SH   SOLE   0 0 0
SPDR SER TR S&P SEMICONDUCTOR ETF S&P SEMICNDCTR 78464A862 0 0 SH   SOLE   0 0 0
SPDR SER TR S&P TRANSN ETF S&P TRANSN ETF 78464A532 0 0 SH   SOLE   0 0 0
SPDR SER TR SPDR ICE PFD SEC ETF ICE PFD SEC ETF 78464A292 40 936 SH   SOLE   0 0 936
TIMOTHY PLAN HIGH DIVID STK ETF HIG DV STK ETF 887432326 893 27,488 SH   SOLE   0 0 27,488
TIMOTHY PLAN U S LARGE/MID CAP CORE ETF US LRGMD CP CORE 887432359 904 23,331 SH   SOLE   0 0 23,331
VANGUARD SCOTTSDALE FDS VANGUARD MTG BACKED SECS ETF MTG-BKD SECS ETF 92206C771 1 18 SH   SOLE   0 0 18
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL 1000 GROWTH INDEX FD ETF SHS ISIN#US92206C6802 VNG RUS1000GRW 92206C680 23,409 298,051 SH   SOLE   0 0 298,051
VANGUARD SCOTTSDALE FDS VANGUARD RUSSELL 2000 INDEX FD ETF SHS VNG RUS2000IDX 92206C664 0 4 SH   SOLE   0 0 4
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS DIV APP ETF 921908844 12,330 71,791 SH   SOLE   0 0 71,791
VANGUARD WORLD FD VANGUARD MEGA CAP ETF MEGA CAP INDEX 921910873 29,756 177,033 SH   SOLE   0 0 177,033
VANGUARD WORLD FDS VANGUARD UTILS ETF UTILITIES ETF 92204A876 804 5,142 SH   SOLE   0 0 5,142
WISDOMTREE TR U S LARGECAP FD US LARGECAP FUND 97717W588 18,042 358,253 SH   SOLE   0 0 358,253
WISDOMTREE TR U S MIDCAP FD US MIDCAP FUND 97717W570 367 6,513 SH   SOLE   0 0 6,513
WISDOMTREE TR US QUALITY DIVID GROWTH FD US QTLY DIV GRT 97717X669 59,537 903,991 SH   SOLE   0 0 903,991