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
AES CORP COM 00130H105 1,320 91,306 SH   SOLE   0 0 91,306
AMAZON COM INC COM 023135106 442 294 SH   SOLE   0 0 294
AMERICAN ELEC PWR INC COM 025537101 617 8,253 SH   SOLE   0 0 8,253
AMERICAN FIN TR INC COM CLASS A 02607T109 528 39,603 SH   SOLE   0 0 39,603
AMGEN INC COM 031162100 301 1,545 SH   SOLE   0 0 1,545
ANTHEM INC COM 036752103 315 1,199 SH   SOLE   0 0 1,199
APPLE INC COM 037833100 950 6,023 SH   SOLE   0 0 6,023
ARCHER DANIELS MIDLAND CO COM 039483102 859 20,963 SH   SOLE   0 0 20,963
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,530 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 836 4,092 SH   SOLE   0 0 4,092
BLACK HILLS CORP COM 092113109 338 5,383 SH   SOLE   0 0 5,383
BLOCK H & R INC COM 093671105 759 29,926 SH   SOLE   0 0 29,926
BOULDER GROWTH & INCOME FD I COM 101507101 171 16,395 SH   SOLE   0 0 16,395
CAMPBELL SOUP CO COM 134429109 218 6,622 SH   SOLE   0 0 6,622
CARDINAL HEALTH INC COM 14149Y108 205 4,601 SH   SOLE   0 0 4,601
CHEVRON CORP NEW COM 166764100 242 2,229 SH   SOLE   0 0 2,229
CHIMERA INVT CORP COM NEW 16934Q208 187 10,499 SH   SOLE   0 0 10,499
CLEARWAY ENERGY INC CL A 18539C105 453 26,782 SH   SOLE   0 0 26,782
CONSOLIDATED EDISON INC COM 209115104 550 7,189 SH   SOLE   0 0 7,189
CORINDUS VASCULAR ROBOTICS I COM 218730109 15 17,700 SH   SOLE   0 0 17,700
CORNING INC COM 219350105 356 11,795 SH   SOLE   0 0 11,795
DAVITA INC COM 23918K108 878 17,058 SH   SOLE   0 0 17,058
DEAN FOODS CO NEW COM NEW 242370203 111 29,157 SH   SOLE   0 0 29,157
EDISON INTL COM 281020107 891 15,691 SH   SOLE   0 0 15,691
ENCOMPASS HEALTH CORP COM 29261A100 322 5,221 SH   SOLE   0 0 5,221
ENTERGY CORP NEW COM 29364G103 968 11,243 SH   SOLE   0 0 11,243
EXELON CORP COM 30161N101 1,030 22,843 SH   SOLE   0 0 22,843
EXXON MOBIL CORP COM 30231G102 225 3,298 SH   SOLE   0 0 3,298
FACEBOOK INC CL A 30303M102 276 2,104 SH   SOLE   0 0 2,104
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4,997 278,382 SH   SOLE   0 0 278,382
FIRSTENERGY CORP COM 337932107 1,043 27,778 SH   SOLE   0 0 27,778
FORD MTR CO DEL COM PAR $0.01 345370860 420 54,863 SH   SOLE   0 0 54,863
GANNETT CO INC COM 36473H104 171 20,091 SH   SOLE   0 0 20,091
GENERAL MLS INC COM 370334104 655 16,824 SH   SOLE   0 0 16,824
GENERAL MTRS CO COM 37045V100 492 14,717 SH   SOLE   0 0 14,717
GILEAD SCIENCES INC COM 375558103 244 3,903 SH   SOLE   0 0 3,903
HP INC COM 40434L105 704 34,420 SH   SOLE   0 0 34,420
HERSHEY CO COM 427866108 308 2,872 SH   SOLE   0 0 2,872
HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 12,448 SH   SOLE   0 0 12,448
INTERNATIONAL BUSINESS MACHS COM 459200101 463 4,072 SH   SOLE   0 0 4,072
INTERPUBLIC GROUP COS INC COM 460690100 571 27,660 SH   SOLE   0 0 27,660
INVESCO QQQ TR UNIT SER 1 46090E103 328 2,124 SH   SOLE   0 0 2,124
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,185 133,316 SH   SOLE   0 0 133,316
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 15,885 139,756 SH   SOLE   0 0 139,756
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,933 28,873 SH   SOLE   0 0 28,873
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 5,894 132,783 SH   SOLE   0 0 132,783
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 7,983 302,162 SH   SOLE   0 0 302,162
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 2,640 125,354 SH   SOLE   0 0 125,354
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 2,647 125,617 SH   SOLE   0 0 125,617
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,779 133,918 SH   SOLE   0 0 133,918
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,781 134,953 SH   SOLE   0 0 134,953
ISHARES INC MIN VOL EMRG MKT 464286533 15,754 281,978 SH   SOLE   0 0 281,978
ISHARES TR CORE S&P500 ETF 464287200 8,808 35,006 SH   SOLE   0 0 35,006
ISHARES TR BARCLAYS 7 10 YR 464287440 11,044 105,992 SH   SOLE   0 0 105,992
ISHARES TR 1 3 YR TREAS BD 464287457 4,291 51,316 SH   SOLE   0 0 51,316
ISHARES TR CORE S&P MCP ETF 464287507 21,635 130,286 SH   SOLE   0 0 130,286
ISHARES TR RUSSELL 2000 ETF 464287655 204 1,523 SH   SOLE   0 0 1,523
ISHARES TR CORE S&P SCP ETF 464287804 12,656 182,567 SH   SOLE   0 0 182,567
ISHARES TR SP SMCP600VL ETF 464287879 4,173 31,651 SH   SOLE   0 0 31,651
ISHARES TR INTRM TR CRP ETF 464288638 426 8,129 SH   SOLE   0 0 8,129
ISHARES TR 3 7 YR TREAS BD 464288661 40,010 329,573 SH   SOLE   0 0 329,573
ISHARES TR US AER DEF ETF 464288760 852 4,931 SH   SOLE   0 0 4,931
ISHARES TR AGGRES ALLOC ETF 464289859 5,112 105,297 SH   SOLE   0 0 105,297
ISHARES TR GRWT ALLOCAT ETF 464289867 883 21,372 SH   SOLE   0 0 21,372
ISHARES TR MODERT ALLOC ETF 464289875 2,650 74,258 SH   SOLE   0 0 74,258
ISHARES TR FLTG RATE NT ETF 46429B655 4,292 85,217 SH   SOLE   0 0 85,217
ISHARES TR MIN VOL USA ETF 46429B697 17,304 330,223 SH   SOLE   0 0 330,223
ISHARES TR 0-5 YR TIPS ETF 46429B747 16,249 165,772 SH   SOLE   0 0 165,772
ISHARES US ETF TR SHT MAT BD ETF 46431W507 5,795 116,253 SH   SOLE   0 0 116,253
ISHARES TR USA QUALITY FCTR 46432F339 30,376 395,731 SH   SOLE   0 0 395,731
ISHARES TR USA MOMENTUM FCT 46432F396 25,387 253,287 SH   SOLE   0 0 253,287
ISHARES TR MLTFCTR INTL SML 46434V266 3,679 142,202 SH   SOLE   0 0 142,202
ISHARES TR MULTIFACTOR USA 46434V282 5,302 190,296 SH   SOLE   0 0 190,296
ISHARES TR MULTIFACTOR USA 46434V290 1,908 53,278 SH   SOLE   0 0 53,278
ISHARES TR 0-5YR HI YL CP 46434V407 1,808 40,575 SH   SOLE   0 0 40,575
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 28,727 564,484 SH   SOLE   0 0 564,484
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 8,925 156,277 SH   SOLE   0 0 156,277
KELLOGG CO COM 487836108 252 4,421 SH   SOLE   0 0 4,421
KEURIG DR PEPPER INC COM 49271V100 220 8,581 SH   SOLE   0 0 8,581
KIMBERLY CLARK CORP COM 494368103 869 7,629 SH   SOLE   0 0 7,629
KOHLS CORP COM 500255104 639 9,637 SH   SOLE   0 0 9,637
KRAFT HEINZ CO COM 500754106 551 12,795 SH   SOLE   0 0 12,795
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 90 35,000 SH   SOLE   0 0 35,000
MCKESSON CORP COM 58155Q103 210 1,904 SH   SOLE   0 0 1,904
MERCK & CO INC COM 58933Y105 757 9,907 SH   SOLE   0 0 9,907
MICROSOFT CORP COM 594918104 298 2,932 SH   SOLE   0 0 2,932
NAVIENT CORPORATION COM 63938C108 394 44,681 SH   SOLE   0 0 44,681
NETFLIX INC COM 64110L106 378 1,411 SH   SOLE   0 0 1,411
OGE ENERGY CORP COM 670837103 363 9,265 SH   SOLE   0 0 9,265
OWENS & MINOR INC NEW COM 690732102 102 16,126 SH   SOLE   0 0 16,126
PPL CORP COM 69351T106 817 28,837 SH   SOLE   0 0 28,837
PFIZER INC COM 717081103 714 16,352 SH   SOLE   0 0 16,352
PINNACLE WEST CAP CORP COM 723484101 608 7,139 SH   SOLE   0 0 7,139
PROCTER AND GAMBLE CO COM 742718109 2,501 27,205 SH   SOLE   0 0 27,205
PUBLIC SVC ENTERPRISE GROUP COM 744573106 612 11,757 SH   SOLE   0 0 11,757
QUALCOMM INC COM 747525103 581 10,215 SH   SOLE   0 0 10,215
QUEST DIAGNOSTICS INC COM 74834L100 241 2,891 SH   SOLE   0 0 2,891
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,018 155,070 SH   SOLE   0 0 155,070
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 26,588 1,005,207 SH   SOLE   0 0 1,005,207
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 1,994 60,523 SH   SOLE   0 0 60,523
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,953 34,830 SH   SOLE   0 0 34,830
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,039 64,955 SH   SOLE   0 0 64,955
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 12,856 389,103 SH   SOLE   0 0 389,103
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 69,258 2,486,837 SH   SOLE   0 0 2,486,837
SPDR SERIES TRUST S&P DIVID ETF 78464A763 905 10,110 SH   SOLE   0 0 10,110
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 45,067 1,542,850 SH   SOLE   0 0 1,542,850
SPDR SER TR BLOMBERG BRC INV 78468R200 8,892 292,776 SH   SOLE   0 0 292,776
SPDR SER TR SPDR BLOOMBERG 78468R663 3,901 42,647 SH   SOLE   0 0 42,647
SOUTHERN CO COM 842587107 305 6,952 SH   SOLE   0 0 6,952
TARGET CORP COM 87612E106 557 8,432 SH   SOLE   0 0 8,432
TWO HBRS INVT CORP COM NEW 90187B408 171 13,310 SH   SOLE   0 0 13,310
UNIVERSAL HLTH SVCS INC CL B 913903100 292 2,504 SH   SOLE   0 0 2,504
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 13,630 511,045 SH   SOLE   0 0 511,045
VANGUARD GROUP DIV APP ETF 921908844 331 3,379 SH   SOLE   0 0 3,379
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 35,113 946,430 SH   SOLE   0 0 946,430
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 13,096 138,323 SH   SOLE   0 0 138,323
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,038 22,782 SH   SOLE   0 0 22,782
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22,948 602,322 SH   SOLE   0 0 602,322
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 7,558 91,219 SH   SOLE   0 0 91,219
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,676 143,169 SH   SOLE   0 0 143,169
VANGUARD INDEX FDS SM CP VAL ETF 922908611 18,716 164,093 SH   SOLE   0 0 164,093
VANGUARD INDEX FDS TOTAL STK MKT 922908769 52,639 412,434 SH   SOLE   0 0 412,434
VEREIT INC COM 92339V100 75 10,529 SH   SOLE   0 0 10,529
VERIZON COMMUNICATIONS INC COM 92343V104 704 12,521 SH   SOLE   0 0 12,521
WEC ENERGY GROUP INC COM 92939U106 627 9,050 SH   SOLE   0 0 9,050
WEIS MKTS INC COM 948849104 351 7,354 SH   SOLE   0 0 7,354
WESTERN UN CO COM 959802109 661 38,720 SH   SOLE   0 0 38,720
WISDOMTREE TR INTRST RATE HDGE 97717W380 1,951 41,281 SH   SOLE   0 0 41,281
WISDOMTREE TR US DIVID EX FNCL 97717W406 10,296 133,744 SH   SOLE   0 0 133,744
XEROX CORP COM NEW 984121608 390 19,731 SH   SOLE   0 0 19,731
ZIMMER BIOMET HLDGS INC COM 98956P102 247 2,380 SH   SOLE   0 0 2,380