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
ABBOTT LABS COM 002824100 261 2,177 SH   SOLE   0 0 2,177
ABBVIE INC COM 00287Y109 253 2,335 SH   SOLE   0 0 2,335
AMPLIFY ETF TR ONLIN RETL ETF 032108102 2,031 16,356 SH   SOLE   0 0 16,356
ARRAY TECHNOLOGIES INC COM SHS 04271T100 282 9,457 SH   SOLE   0 0 9,457
BARCLAYS BANK PLC IPATH B MID TRM 06746P613 714 24,643 SH   SOLE   0 0 24,643
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 1,848 162,130 SH   SOLE   0 0 162,130
BLACKROCK 2022 GBL INCM OPP COM 09258P104 381 41,546 SH   SOLE   0 0 41,546
BLACKROCK MUNIVEST FD INC COM 09253R105 139 14,966 SH   SOLE   0 0 14,966
CAMBRIA ETF TR TAIL RISK 132061862 1,655 88,286 SH   SOLE   0 0 88,286
EATON VANCE 2021 TARGET TRM COM SHS BEN INT 27829W101 918 93,373 SH   SOLE   0 0 93,373
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 3,610 62,616 SH   SOLE   0 0 62,616
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 744 21,126 SH   SOLE   0 0 21,126
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 919 41,594 SH   SOLE   0 0 41,594
FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 982 104,369 SH   SOLE   0 0 104,369
GLOBAL X FDS GLOBAL X SILVER 37954Y848 966 24,202 SH   SOLE   0 0 24,202
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 672 21,372 SH   SOLE   0 0 21,372
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 828 29,613 SH   SOLE   0 0 29,613
INNOVATOR ETFS TR INVATR 20 PLS 9 45782C235 1,494 66,188 SH   SOLE   0 0 66,188
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 1,672 55,182 SH   SOLE   0 0 55,182
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 5,306 116,777 SH   SOLE   0 0 116,777
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 776 29,282 SH   SOLE   0 0 29,282
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 1,330 43,689 SH   SOLE   0 0 43,689
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C284 1,247 47,179 SH   SOLE   0 0 47,179
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 832 30,716 SH   SOLE   0 0 30,716
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 768 24,805 SH   SOLE   0 0 24,805
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 761 23,794 SH   SOLE   0 0 23,794
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 748 24,671 SH   SOLE   0 0 24,671
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 4,066 141,020 SH   SOLE   0 0 141,020
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 220 12,982 SH   SOLE   0 0 12,982
ISHARES TR GL CLEAN ENE ETF 464288224 2,311 95,115 SH   SOLE   0 0 95,115
ISHARES TR MSCI EURO FL ETF 464289180 367 19,064 SH   SOLE   0 0 19,064
ISHARES TR PHLX SEMICND ETF 464287523 2,721 6,417 SH   SOLE   0 0 6,417
KAYNE ANDERSON ENERGY INFRST COM 486606106 249 34,684 SH   SOLE   0 0 34,684
NEUBERGER BERMAN MLP & ENERG COM 64129H104 417 99,173 SH   SOLE   0 0 99,173
NUVEEN CORPORATE INCM NOVEME COM 67077N106 906 96,708 SH   SOLE   0 0 96,708
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 141 17,834 SH   SOLE   0 0 17,834
PG&E CORP COM 69331C108 149 12,714 SH   SOLE   0 0 12,714
PIMCO HIGH INCOME FD COM SHS 722014107 457 67,833 SH   SOLE   0 0 67,833
PIMCO STRATEGIC INCOME FD COM 72200X104 206 28,170 SH   SOLE   0 0 28,170
PROSHARES TR SHORT QQQ NEW 74347B714 809 58,152 SH   SOLE   0 0 58,152
PROSHARES TR ULTSHRT QQQ 74347G739 1,373 52,529 SH   SOLE   0 0 52,529
PROSHARES TR ULTSHT RUSS2000 74347G689 1,080 73,010 SH   SOLE   0 0 73,010
QUALCOMM INC COM 747525103 421 3,172 SH   SOLE   0 0 3,172
SKILLZ INC COM 83067L109 213 11,189 SH   SOLE   0 0 11,189
SPDR SER TR S&P BK ETF 78464A797 485 9,340 SH   SOLE   0 0 9,340
SPDR SER TR S&P OILGAS EXP 78468R556 223 2,740 SH   SOLE   0 0 2,740
TECHNIPFMC PLC COM G87110105 92 11,927 SH   SOLE   0 0 11,927
TORTOISE ENERGY INFRA CORP COM 89147L886 251 10,274 SH   SOLE   0 0 10,274
VANECK VECTORS ETF TR OIL REFINERS ETF 92189F585 359 13,160 SH   SOLE   0 0 13,160
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 448 2,343 SH   SOLE   0 0 2,343
VANECK VECTORS ETF TR RETAIL ETF 92189F684 2,798 16,950 SH   SOLE   0 0 16,950
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 963 14,096 SH   SOLE   0 0 14,096
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 359 2,568 SH   SOLE   0 0 2,568
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 481 84,917 SH   SOLE   0 0 84,917