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
PRINCIPAL FINL GROUP INC COM 74251V102 577 18,202 SH   SOLE 0 0 0 18,202
ISHARES TR RUS TP200 GR ETF 464289438 17,487 184,621 SH   SOLE 0 0 0 184,621
SPDR SER TR PORTFOLIO S&P600 78468R853 291 12,204 SH   SOLE 0 0 0 12,204
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 16,810 415,779 SH   SOLE 0 0 0 415,779
SEAGATE TECHNOLOGY PLC SHS G7945M107 539 10,990 SH   SOLE 0 0 0 10,990
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,387 40,501 SH   SOLE 0 0 0 40,501
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,678 139,713 SH   SOLE 0 0 0 139,713
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 6,320 296,579 SH   SOLE 0 0 0 296,579
GENERAL MTRS CO COM 37045V100 584 26,035 SH   SOLE 0 0 0 26,035
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 407 13,653 SH   SOLE 0 0 0 13,653
HALLIBURTON CO COM 406216101 575 64,522 SH   SOLE 0 0 0 64,522
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,614 8,398 SH   SOLE 0 0 0 8,398
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 6,792 316,063 SH   SOLE 0 0 0 316,063
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2,953 64,397 SH   SOLE 0 0 0 64,397
COMERICA INC COM 200340107 611 17,706 SH   SOLE 0 0 0 17,706
WISDOMTREE TR INTRST RATE HDGE 97717W380 12,521 269,597 SH   SOLE 0 0 0 269,597
BLOCK H & R INC COM 093671105 566 37,973 SH   SOLE 0 0 0 37,973
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 13,056 268,142 SH   SOLE 0 0 0 268,142
ISHARES TR MLTFCTR INTL SML 46434V266 3,465 139,196 SH   SOLE 0 0 0 139,196
VANGUARD INDEX FDS TOTAL STK MKT 922908769 32,833 227,785 SH   SOLE 0 0 0 227,785
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,615 45,187 SH   SOLE 0 0 0 45,187
ISHARES TR ESG MSCI USA ETF 46435G425 265 4,112 SH   SOLE 0 0 0 4,112
ISHARES TR CORE S&P500 ETF 464287200 6,607 22,927 SH   SOLE 0 0 0 22,927
GILEAD SCIENCES INC COM 375558103 637 7,966 SH   SOLE 0 0 0 7,966
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 28,757 1,137,976 SH   SOLE 0 0 0 1,137,976
ISHARES TR USA QUALITY FCTR 46432F339 68,098 757,232 SH   SOLE 0 0 0 757,232
J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 9,537 169,641 SH   SOLE 0 0 0 169,641
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 24,267 1,052,327 SH   SOLE 0 0 0 1,052,327
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 16,697 578,155 SH   SOLE 0 0 0 578,155
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,530 47,838 SH   SOLE 0 0 0 47,838
ISHARES TR CONSER ALLOC ETF 464289883 3,724 106,252 SH   SOLE 0 0 0 106,252
ISHARES TR IBOXX INV CP ETF 464287242 5,804 45,044 SH   SOLE 0 0 0 45,044
CITIZENS FINANCIAL GROUP INC COM 174610105 615 27,402 SH   SOLE 0 0 0 27,402
INVESCO LTD SHS G491BT108 457 57,517 SH   SOLE 0 0 0 57,517
WESTROCK CO COM 96145D105 544 17,851 SH   SOLE 0 0 0 17,851
ISHARES TR 3 7 YR TREAS BD 464288661 17,718 133,126 SH   SOLE 0 0 0 133,126
ISHARES TR CONV BD ETF 46435G102 7,958 130,355 SH   SOLE 0 0 0 130,355
ISHARES TR MULTIFACTOR USA 46434V282 4,236 144,986 SH   SOLE 0 0 0 144,986
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 20,836 592,267 SH   SOLE 0 0 0 592,267
VERIZON COMMUNICATIONS INC COM 92343V104 536 9,265 SH   SOLE 0 0 0 9,265
HANESBRANDS INC COM 410345102 567 61,747 SH   SOLE 0 0 0 61,747
DBX ETF TR XTRACK USD HIGH 233051432 2,697 60,033 SH   SOLE 0 0 0 60,033
ISHARES TR CORE S&P SCP ETF 464287804 11,428 186,671 SH   SOLE 0 0 0 186,671
ISHARES TR INTRM TR CRP ETF 464288638 459 7,984 SH   SOLE 0 0 0 7,984
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 10,868 408,402 SH   SOLE 0 0 0 408,402
PRUDENTIAL FINL INC COM 744320102 612 10,325 SH   SOLE 0 0 0 10,325
DOW INC COM 260557103 581 16,870 SH   SOLE 0 0 0 16,870
SPDR SER TR SPDR BLOOMBERG 78468R663 24,340 265,863 SH   SOLE 0 0 0 265,863
UNUM GROUP COM 91529Y106 583 35,950 SH   SOLE 0 0 0 35,950
ISHARES INC MIN VOL EMRG MKT 464286533 13,870 276,794 SH   SOLE 0 0 0 276,794
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,179 87,826 SH   SOLE 0 0 0 87,826
ISHARES TR USA MOMENTUM FCT 46432F396 50,632 426,553 SH   SOLE 0 0 0 426,553
HUNTINGTON BANCSHARES INC COM 446150104 589 66,071 SH   SOLE 0 0 0 66,071
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,658 115,070 SH   SOLE 0 0 0 115,070
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,409 73,743 SH   SOLE 0 0 0 73,743
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 205 2,069 SH   SOLE 0 0 0 2,069
BOULDER GROWTH & INCOME FD I COM 101507101 142 14,913 SH   SOLE 0 0 0 14,913
ISHARES TR 0-5 YR TIPS ETF 46429B747 10,214 101,051 SH   SOLE 0 0 0 101,051
PPL CORP COM 69351T106 615 24,088 SH   SOLE 0 0 0 24,088
INTERPUBLIC GROUP COS INC COM 460690100 534 33,918 SH   SOLE 0 0 0 33,918
ISHARES TR 20 YR TR BD ETF 464287432 5,488 32,732 SH   SOLE 0 0 0 32,732
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,436 132,195 SH   SOLE 0 0 0 132,195
MARATHON PETE CORP COM 56585A102 594 22,444 SH   SOLE 0 0 0 22,444
ISHARES TR MODERT ALLOC ETF 464289875 36,954 970,680 SH   SOLE 0 0 0 970,680
ISHARES TR MULTIFACTOR USA 46434V290 1,501 46,084 SH   SOLE 0 0 0 46,084
ISHARES TR SP SMCP600VL ETF 464287879 2,436 22,339 SH   SOLE 0 0 0 22,339
ISHARES TR BARCLAYS 7 10 YR 464287440 6,370 52,431 SH   SOLE 0 0 0 52,431
SPDR SER TR PORTFOLIO INTRMD 78464A375 13,177 374,552 SH   SOLE 0 0 0 374,552
ABBVIE INC COM 00287Y109 593 7,005 SH   SOLE 0 0 0 7,005
ISHARES TR U.S. REAL ES ETF 464287739 707 9,421 SH   SOLE 0 0 0 9,421
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5,648 77,589 SH   SOLE 0 0 0 77,589
ISHARES TR GRWT ALLOCAT ETF 464289867 931 21,346 SH   SOLE 0 0 0 21,346
VANGUARD INDEX FDS SM CP VAL ETF 922908611 13,315 136,737 SH   SOLE 0 0 0 136,737
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,176 27,185 SH   SOLE 0 0 0 27,185
HARLEY DAVIDSON INC COM 412822108 584 30,808 SH   SOLE 0 0 0 30,808
ISHARES TR SHORT TREAS BD 464288679 6,980 62,948 SH   SOLE 0 0 0 62,948
SPDR SER TR PORTFOLIO S&P500 78464A854 47,242 1,400,593 SH   SOLE 0 0 0 1,400,593
FRANKLIN RESOURCES INC COM 354613101 508 30,158 SH   SOLE 0 0 0 30,158
ALLIANCE DATA SYSTEMS CORP COM 018581108 695 16,784 SH   SOLE 0 0 0 16,784
ISHARES TR MSCI MIN VOL ETF 46429B697 29,907 503,392 SH   SOLE 0 0 0 503,392
KRAFT HEINZ CO COM 500754106 702 23,267 SH   SOLE 0 0 0 23,267
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 15,823 523,071 SH   SOLE 0 0 0 523,071
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 6,504 305,054 SH   SOLE 0 0 0 305,054
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6,771 320,129 SH   SOLE 0 0 0 320,129
FIRST TR VALUE LINE DIVID IN SHS 33734H106 34,460 1,158,307 SH   SOLE 0 0 0 1,158,307
PEOPLES UTD FINL INC COM 712704105 606 49,458 SH   SOLE 0 0 0 49,458
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10,160 118,632 SH   SOLE 0 0 0 118,632
CENTERPOINT ENERGY INC COM 15189T107 649 37,491 SH   SOLE 0 0 0 37,491
VALERO ENERGY CORP COM 91913Y100 614 11,056 SH   SOLE 0 0 0 11,056
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,121 52,676 SH   SOLE 0 0 0 52,676
INTL PAPER CO COM 460146103 529 16,119 SH   SOLE 0 0 0 16,119
ISHARES TR AGGRES ALLOC ETF 464289859 12,513 246,038 SH   SOLE 0 0 0 246,038
ISHARES TR CORE S&P MCP ETF 464287507 11,083 68,822 SH   SOLE 0 0 0 68,822
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 6,203 260,836 SH   SOLE 0 0 0 260,836
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 12,040 145,839 SH   SOLE 0 0 0 145,839
INTERNATIONAL BUSINESS MACHS COM 459200101 597 4,737 SH   SOLE 0 0 0 4,737
SPDR SER TR PORTFOLIO S&P400 78464A847 522 18,419 SH   SOLE 0 0 0 18,419
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 15,175 69,434 SH   SOLE 0 0 0 69,434
SPDR SER TR PORTFOLIO AGRGTE 78464A649 58,975 1,936,779 SH   SOLE 0 0 0 1,936,779
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 536 10,222 SH   SOLE 0 0 0 10,222