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,151 82,221 SH   SOLE   0 0 82,221
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 696 4,225 SH   SOLE   0 0 4,225
ALPS ETF TR SECTR DIV DOGS 00162Q858 243 5,288 SH   SOLE   0 0 5,288
AMAZON COM INC COM 023135106 258 129 SH   SOLE   0 0 129
APPLE INC COM 037833100 760 3,365 SH   SOLE   0 0 3,365
AT&T INC COM 00206R102 223 6,647 SH   SOLE   0 0 6,647
AUTOMATIC DATA PROCESSING IN COM 053015103 245 1,624 SH   SOLE   0 0 1,624
BANK AMER CORP COM 060505104 337 11,455 SH   SOLE   0 0 11,455
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 276 1,290 SH   SOLE   0 0 1,290
CDN IMPERIAL BK COMM TORONTO COM 136069101 313 3,336 SH   SOLE   0 0 3,336
CENTURYLINK INC COM 156700106 908 42,812 SH   SOLE   0 0 42,812
CHEVRON CORP NEW COM 166764100 410 3,352 SH   SOLE   0 0 3,352
CHURCH & DWIGHT INC COM 171340102 211 3,552 SH   SOLE   0 0 3,552
CISCO SYS INC COM 17275R102 225 4,618 SH   SOLE   0 0 4,618
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 617 13,054 SH   SOLE   0 0 13,054
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 251 1,500 SH   SOLE   0 0 1,500
DOWDUPONT INC COM 26078J100 382 5,944 SH   SOLE   0 0 5,944
EXXON MOBIL CORP COM 30231G102 2,970 34,930 SH   SOLE   0 0 34,930
FACEBOOK INC CL A 30303M102 376 2,284 SH   SOLE   0 0 2,284
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 8,315 52,466 SH   SOLE   0 0 52,466
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 10,498 74,172 SH   SOLE   0 0 74,172
FIRST TR NASDAQ100 TECH INDE SHS 337345102 9,556 120,410 SH   SOLE   0 0 120,410
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 9,756 230,260 SH   SOLE   0 0 230,260
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 397 14,218 SH   SOLE   0 0 14,218
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 10,124 159,325 SH   SOLE   0 0 159,325
FIRSTENERGY CORP COM 337932107 1,245 33,505 SH   SOLE   0 0 33,505
GENERAL DYNAMICS CORP COM 369550108 236 1,155 SH   SOLE   0 0 1,155
GENERAL ELECTRIC CO COM 369604103 545 48,267 SH   SOLE   0 0 48,267
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,838 26,574 SH   SOLE   0 0 26,574
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 39,991 1,424,242 SH   SOLE   0 0 1,424,242
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 34,876 585,266 SH   SOLE   0 0 585,266
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 639 11,110 SH   SOLE   0 0 11,110
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 71,688 1,447,650 SH   SOLE   0 0 1,447,650
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 632 5,257 SH   SOLE   0 0 5,257
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1,352 27,854 SH   SOLE   0 0 27,854
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 635 4,737 SH   SOLE   0 0 4,737
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 598 7,775 SH   SOLE   0 0 7,775
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,339 27,086 SH   SOLE   0 0 27,086
INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 6,259 241,853 SH   SOLE   0 0 241,853
IQIYI INC SPONSORED ADS 46267X108 244 9,000 SH   SOLE   0 0 9,000
ISHARES TR IBONDS DEC21 ETF 46434VBK5 6,100 250,420 SH   SOLE   0 0 250,420
ISHARES TR IBONDS DEC2021 46435G789 6,123 241,997 SH   SOLE   0 0 241,997
ISHARES TR IBONDS DEC22 ETF 46434VBA7 6,086 250,135 SH   SOLE   0 0 250,135
ISHARES TR IBONDS DEC2022 46435G755 6,105 240,269 SH   SOLE   0 0 240,269
ISHARES TR IBONDS DEC23 ETF 46434VAX8 6,026 247,980 SH   SOLE   0 0 247,980
ISHARES TR IBONDS DEC24 ETF 46434VBG4 5,974 247,901 SH   SOLE   0 0 247,901
ISHARES TR IBONDS DEC25 ETF 46434VBD1 5,921 247,657 SH   SOLE   0 0 247,657
ISHARES TR IBONDS MAR20 ETF 46432FBC0 6,191 238,616 SH   SOLE   0 0 238,616
ISHARES TR IBONDS SEP19 ETF 46429B564 6,392 252,140 SH   SOLE   0 0 252,140
ISHARES TR IBONDS SEP2020 46434V571 6,335 250,942 SH   SOLE   0 0 250,942
ISHARES TR ULTR SH TRM BD 46434V878 29,171 581,322 SH   SOLE   0 0 581,322
JOHNSON & JOHNSON COM 478160104 602 4,359 SH   SOLE   0 0 4,359
ON TRACK INNOVATION LTD SHS M8791A109 13 12,876 SH   SOLE   0 0 12,876
ONEOK INC NEW COM 682680103 1,006 14,832 SH   SOLE   0 0 14,832
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 5,142 133,362 SH   SOLE   0 0 133,362
PFIZER INC COM 717081103 252 5,710 SH   SOLE   0 0 5,710
PIMCO ETF TR 1-5 US TIP IDX 72201R205 12,160 236,943 SH   SOLE   0 0 236,943
QUALCOMM INC COM 747525103 993 13,783 SH   SOLE   0 0 13,783
SCHWAB STRATEGIC TR US REIT ETF 808524847 549 13,165 SH   SOLE   0 0 13,165
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6,376 90,574 SH   SOLE   0 0 90,574
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 690 9,057 SH   SOLE   0 0 9,057
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 601 10,387 SH   SOLE   0 0 10,387
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,205 88,171 SH   SOLE   0 0 88,171
STRYKER CORP COM 863667101 249 1,400 SH   SOLE   0 0 1,400
TDH HLDGS INC SHS G87084102 76 50,000 SH   SOLE   0 0 50,000
UNION PAC CORP COM 907818108 1,039 6,383 SH   SOLE   0 0 6,383
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 6,814 42,912 SH   SOLE   0 0 42,912
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6,532 45,155 SH   SOLE   0 0 45,155
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 6,703 42,019 SH   SOLE   0 0 42,019
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 6,832 39,416 SH   SOLE   0 0 39,416
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 6,453 44,856 SH   SOLE   0 0 44,856
VANGUARD INDEX FDS VALUE ETF 922908744 204 1,840 SH   SOLE   0 0 1,840