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
SPDR SER TR BLOMBERG BRC INV 78468R200 201 6,587 SH   SOLE   0 0 6,587
ISHARES TR S&P 500 GRWT ETF 464287309 991 4,748 SH   SOLE   0 0 4,748
PACER FDS TR BNCHMRK INFRA 69374H741 9,870 272,411 SH   SOLE   0 0 272,411
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 240 4,785 SH   SOLE   0 0 4,785
ISHARES TR CORE S&P500 ETF 464287200 1,660 5,329 SH   SOLE   0 0 5,329
ISHARES TR MSCI MIN VOL ETF 46429B697 26,145 430,525 SH   SOLE   0 0 430,525
ARK ETF TR GENOMIC REV ETF 00214Q302 601 11,306 SH   SOLE   0 0 11,306
ISHARES TR ULTR SH TRM BD 46434V878 12,102 239,475 SH   SOLE   0 0 239,475
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,359 4,187 SH   SOLE   0 0 4,187
ISHARES TR MIN VOL EAFE ETF 46429B689 527 7,969 SH   SOLE   0 0 7,969
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,136 19,754 SH   SOLE   0 0 19,754
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,350 40,308 SH   SOLE   0 0 40,308
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 909 17,587 SH   SOLE   0 0 17,587
ISHARES TR CORE US AGGBD ET 464287226 1,785 15,119 SH   SOLE   0 0 15,119
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5,330 52,428 SH   SOLE   0 0 52,428
ISHARES TR USA MOMENTUM FCT 46432F396 2,966 22,360 SH   SOLE   0 0 22,360
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 667 13,151 SH   SOLE   0 0 13,151
ISHARES TR EXPONENTIAL TECH 46434V381 14,571 326,652 SH   SOLE   0 0 326,652
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 302 6,008 SH   SOLE   0 0 6,008
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,124 28,357 SH   SOLE   0 0 28,357
ISHARES TR RUS 1000 ETF 464287622 8,431 48,840 SH   SOLE   0 0 48,840
ISHARES TR S&P 500 VAL ETF 464287408 681 6,277 SH   SOLE   0 0 6,277
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,108 3,961 SH   SOLE   0 0 3,961
SPDR SER TR S&P BIOTECH 78464A870 532 4,756 SH   SOLE   0 0 4,756
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,531 31,122 SH   SOLE   0 0 31,122
NUVEEN AMT FREE QLTY MUN INC COM 670657105 204 14,642 SH   SOLE   0 0 14,642
WORLD GOLD TR SPDR GLD MINIS 98149E204 276 15,624 SH   SOLE   0 0 15,624
ISHARES TR SH TR CRPORT ETF 464288646 8,602 157,253 SH   SOLE   0 0 157,253
ISHARES TR RUS 1000 VAL ETF 464287598 1,540 13,684 SH   SOLE   0 0 13,684
ISHARES TR JPMORGAN USD EMG 464288281 3,617 33,120 SH   SOLE   0 0 33,120
ISHARES TR US AER DEF ETF 464288760 312 1,908 SH   SOLE   0 0 1,908
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,268 84,494 SH   SOLE   0 0 84,494
ISHARES TR MSCI EAFE ETF 464287465 4,316 70,819 SH   SOLE   0 0 70,819
SPDR SER TR BLMBRG BRC CNVRT 78464A359 3,658 60,317 SH   SOLE   0 0 60,317
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 13,005 109,872 SH   SOLE   0 0 109,872
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 297 14,864 SH   SOLE   0 0 14,864
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 867 15,716 SH   SOLE   0 0 15,716
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 927 19,359 SH   SOLE   0 0 19,359
PROSHARES TR RUSS 2000 DIVD 74347B698 808 16,903 SH   SOLE   0 0 16,903
ISHARES TR RUS 1000 GRW ETF 464287614 2,674 13,901 SH   SOLE   0 0 13,901
ISHARES INC MSCI FRNTR100ETF 464286145 2,520 104,178 SH   SOLE   0 0 104,178
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 191 10,676 SH   SOLE   0 0 10,676
ISHARES TR PFD AND INCM SEC 464288687 932 27,018 SH   SOLE   0 0 27,018
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,934 35,826 SH   SOLE   0 0 35,826
VANGUARD WORLD FD ESG US STK ETF 921910733 279 4,959 SH   SOLE   0 0 4,959
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 428 14,607 SH   SOLE   0 0 14,607
ISHARES TR GL CLEAN ENE ETF 464288224 336 26,848 SH   SOLE   0 0 26,848
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,400 8,462 SH   SOLE   0 0 8,462
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,364 44,961 SH   SOLE   0 0 44,961
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 483 4,022 SH   SOLE   0 0 4,022
SPDR GOLD TR GOLD SHS 78463V107 948 5,672 SH   SOLE   0 0 5,672
VANGUARD INDEX FDS VALUE ETF 922908744 456 4,583 SH   SOLE   0 0 4,583
ARK ETF TR INNOVATION ETF 00214Q104 6,090 83,143 SH   SOLE   0 0 83,143
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 6,832 85,198 SH   SOLE   0 0 85,198
NUVEEN QUALITY MUNCP INCOME COM 67066V101 225 16,062 SH   SOLE   0 0 16,062
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 35,047 299,052 SH   SOLE   0 0 299,052
ISHARES INC MIN VOL EMRG MKT 464286533 1,632 31,141 SH   SOLE   0 0 31,141
ISHARES TR CORE DIV GRWTH 46434V621 238 6,323 SH   SOLE   0 0 6,323
ISHARES TR RUS MID CAP ETF 464287499 2,591 48,300 SH   SOLE   0 0 48,300
ISHARES TR FLTG RATE NT ETF 46429B655 266 5,296 SH   SOLE   0 0 5,296
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 466 4,624 SH   SOLE   0 0 4,624
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 24,599 493,407 SH   SOLE   0 0 493,407
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 364 3,478 SH   SOLE   0 0 3,478
ISHARES TR CORE S&P MCP ETF 464287507 2,389 13,539 SH   SOLE   0 0 13,539
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 19,782 152,468 SH   SOLE   0 0 152,468
ISHARES TR NASDAQ BIOTECH 464287556 1,885 13,759 SH   SOLE   0 0 13,759
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 7,190 47,876 SH   SOLE   0 0 47,876
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 192 13,001 SH   SOLE   0 0 13,001
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,197 17,713 SH   SOLE   0 0 17,713
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 580 5,260 SH   SOLE   0 0 5,260
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 503 5,686 SH   SOLE   0 0 5,686
FIRST TR VALUE LINE DIVID IN SHS 33734H106 40,232 1,325,761 SH   SOLE   0 0 1,325,761
VANGUARD STAR FDS VG TL INTL STK F 921909768 247 5,008 SH   SOLE   0 0 5,008
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,053 74,567 SH   SOLE   0 0 74,567
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,157 29,653 SH   SOLE   0 0 29,653
INVESCO QQQ TR UNIT SER 1 46090E103 4,192 16,867 SH   SOLE   0 0 16,867
ISHARES TR MSCI EMG MKT ETF 464287234 2,138 53,428 SH   SOLE   0 0 53,428
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 312 3,954 SH   SOLE   0 0 3,954
ISHARES TR RUSSELL 2000 ETF 464287655 3,907 27,486 SH   SOLE   0 0 27,486
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,868 28,175 SH   SOLE   0 0 28,175