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
APPLE INC COM 037833100 1,389 6,111 SH   SOLE   6,111 0 0
ABIOMED COM 003654100 578 1,300 SH   SOLE   1,300 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,855 28,117 SH   SOLE   28,117 0 0
AMAZON COM INC COM 023135106 533 266 SH   SOLE   266 0 0
BOEING CO COM 097023105 423 1,106 SH   SOLE   1,106 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 11,276 674,791 SH   SOLE   674,791 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 874 42,145 SH   SOLE   42,145 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 286 14,250 SH   SOLE   14,250 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 866 35,102 SH   SOLE   35,102 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 254 9,650 SH   SOLE   9,650 0 0
CATERPILLAR INC DEL COM 149123101 297 1,950 SH   SOLE   1,950 0 0
CISCO SYS INC COM 17275R102 293 5,994 SH   SOLE   5,994 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 10,661 198,749 SH   SOLE   198,749 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 8,814 307,755 SH   SOLE   307,755 0 0
DISNEY WALT CO COM DISNEY 254687106 302 2,596 SH   SOLE   2,596 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 708 7,792 SH   SOLE   7,792 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 280 3,521 SH   SOLE   3,521 0 0
ISHARES TR JPMORGAN USD EMG 464288281 447 4,162 SH   SOLE   4,162 0 0
FACEBOOK INC CL A 30303M102 326 2,004 SH   SOLE   2,004 0 0
FREEPORT-MCMORAN INC CL B 35671D857 263 19,232 SH   SOLE   19,232 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 13,031 92,690 SH   SOLE   92,690 0 0
FIRST HORIZON NATL CORP COM 320517105 305 17,790 SH   SOLE   17,790 0 0
FIDELITY MSCI FINLS IDX 316092501 470 11,640 SH   SOLE   11,640 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 20,088 1,053,403 SH   SOLE   1,053,403 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 417 3,702 SH   SOLE   3,702 0 0
GAP INC DEL COM 364760108 530 18,466 SH   SOLE   18,466 0 0
HOME BANCSHARES INC COM 436893200 389 18,262 SH   SOLE   18,262 0 0
ISHARES TR IBOXX HI YD ETF 464288513 297 3,438 SH   SOLE   3,438 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 14,366 300,161 SH   SOLE   300,161 0 0
ISHARES TR IBONDS DEC2021 46435G789 507 20,090 SH   SOLE   20,090 0 0
ISHARES TR S&P MC 400VL ETF 464287705 9,053 54,442 SH   SOLE   54,442 0 0
INTEL CORP COM 458140100 976 21,007 SH   SOLE   21,007 0 0
ISHARES TR CORE S&P500 ETF 464287200 560 1,905 SH   SOLE   1,905 0 0
ISHARES TR RUS 1000 ETF 464287622 1,100 6,780 SH   SOLE   6,780 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 22,650 178,306 SH   SOLE   178,306 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 26,396 168,815 SH   SOLE   168,815 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 550 3,306 SH   SOLE   3,306 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 10,127 77,095 SH   SOLE   77,095 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 8,048 38,012 SH   SOLE   38,012 0 0
ISHARES TR RUS MID CAP ETF 464287499 546 2,482 SH   SOLE   2,482 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 316 1,831 SH   SOLE   1,831 0 0
JOHNSON & JOHNSON COM 478160104 383 2,740 SH   SOLE   2,740 0 0
JPMORGAN CHASE & CO COM 46625H100 400 3,526 SH   SOLE   3,526 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 9,303 182,485 SH   SOLE   182,485 0 0
LOWES COS INC COM 548661107 590 5,174 SH   SOLE   5,174 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,408 29,783 SH   SOLE   29,783 0 0
LAM RESEARCH CORP COM 512807108 228 1,515 SH   SOLE   1,515 0 0
MICROSOFT CORP COM 594918104 790 6,836 SH   SOLE   6,836 0 0
ISHARES TR NATIONAL MUN ETF 464288414 894 8,299 SH   SOLE   8,299 0 0
NETFLIX INC COM 64110L106 486 1,275 SH Call SOLE   1,275 0 0
NVIDIA CORP COM 67066G104 600 2,074 SH   SOLE   2,074 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 725 32,186 SH   SOLE   32,186 0 0
PROCTER AND GAMBLE CO COM 742718109 332 3,966 SH   SOLE   3,966 0 0
PROGRESSIVE CORP OHIO COM 743315103 607 8,588 SH   SOLE   8,588 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 219 1,179 SH   SOLE   1,179 0 0
ISHARES TR MORTGE REL ETF 46435G342 10,433 240,330 SH   SOLE   240,330 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 9,887 90,318 SH   SOLE   90,318 0 0
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 605 11,135 SH   SOLE   11,135 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 14,087 143,996 SH   SOLE   143,996 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 6,636 487,195 SH   SOLE   487,195 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 603 2,068 SH   SOLE   2,068 0 0
SUNTRUST BKS INC COM 867914103 342 5,163 SH   SOLE   5,163 0 0
STATE STR CORP COM 857477103 414 4,844 SH   SOLE   4,844 0 0
AT&T INC COM 00206R102 318 9,488 SH   SOLE   9,488 0 0
ISHARES TR TIPS BD ETF 464287176 283 2,571 SH   SOLE   2,571 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 212 1,542 SH   SOLE   1,542 0 0
UNITEDHEALTH GROUP INC COM 91324P102 543 2,016 SH   SOLE   2,016 0 0
VULCAN MATLS CO COM 929160109 747 6,655 SH   SOLE   6,655 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 206 1,375 SH   SOLE   1,375 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 539 6,158 SH   SOLE   6,158 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 9,371 94,247 SH   SOLE   94,247 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,809 282,028 SH   SOLE   282,028 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,297 171,310 SH   SOLE   171,310 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 443 13,677 SH   SOLE   13,677 0 0
EXXON MOBIL CORP COM 30231G102 337 3,924 SH   SOLE   3,924 0 0