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 306 2,177 SH   SOLE   0 0 2,177
ABBVIE INC COM 00287Y109 316 2,335 SH   SOLE   0 0 2,335
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 224 3,696 SH   SOLE   0 0 3,696
AMBARELLA INC SHS G037AX101 487 2,400 SH   SOLE   0 0 2,400
BARCLAYS BANK PLC IPTH SR B S&P 06747R477 838 45,232 SH   SOLE   0 0 45,232
BLACKROCK MUNIVEST FD INC COM 09253R105 112 11,698 SH   SOLE   0 0 11,698
CACTUS INC CL A 127203107 387 10,162 SH   SOLE   0 0 10,162
CALLON PETE CO DEL COM 13123X508 655 13,857 SH   SOLE   0 0 13,857
DEVON ENERGY CORP NEW COM 25179M103 233 5,296 SH   SOLE   0 0 5,296
DISNEY WALT CO COM 254687106 526 3,394 SH   SOLE   0 0 3,394
EOG RES INC COM 26875P101 420 4,733 SH   SOLE   0 0 4,733
EQUINOR ASA SPONSORED ADR 29446M102 422 16,032 SH   SOLE   0 0 16,032
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 1,542 25,772 SH   SOLE   0 0 25,772
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 632 27,878 SH   SOLE   0 0 27,878
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1,222 50,867 SH   SOLE   0 0 50,867
FORD MTR CO DEL COM 345370860 280 13,484 SH   SOLE   0 0 13,484
FST TR NEW OPPORT MLP & ENE COM 33739M100 235 43,010 SH   SOLE   0 0 43,010
GLOBAL X FDS MSCI NORWAY ETF 37950E101 2,533 83,060 SH   SOLE   0 0 83,060
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 243 22,110 SH   SOLE   0 0 22,110
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 8,248 318,091 SH   SOLE   0 0 318,091
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 1,182 41,632 SH   SOLE   0 0 41,632
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 774 26,175 SH   SOLE   0 0 26,175
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 537 12,627 SH   SOLE   0 0 12,627
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 573 14,784 SH   SOLE   0 0 14,784
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 479 11,843 SH   SOLE   0 0 11,843
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 633 13,141 SH   SOLE   0 0 13,141
INNOVATOR ETFS TR LADRD FD US EQT 45783Y814 696 19,323 SH   SOLE   0 0 19,323
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 682 25,278 SH   SOLE   0 0 25,278
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 1,293 47,111 SH   SOLE   0 0 47,111
INNOVATOR ETFS TR US SML CP PWR B 45782C474 395 12,196 SH   SOLE   0 0 12,196
INNOVATOR ETFS TR US SML CP PWR B 45782C284 883 33,372 SH   SOLE   0 0 33,372
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 388 14,085 SH   SOLE   0 0 14,085
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 359 25,525 SH   SOLE   0 0 25,525
ISHARES TR U.S. REAL ES ETF 464287739 217 1,869 SH   SOLE   0 0 1,869
ISHARES TR US HOME CONS ETF 464288752 2,109 25,434 SH   SOLE   0 0 25,434
KAYNE ANDERSON ENERGY INFRST COM 486606106 465 59,644 SH   SOLE   0 0 59,644
KOSMOS ENERGY LTD COM 500688106 670 193,746 SH   SOLE   0 0 193,746
MARATHON PETE CORP COM 56585A102 427 6,676 SH   SOLE   0 0 6,676
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 111 24,625 SH   SOLE   0 0 24,625
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 283 27,401 SH   SOLE   0 0 27,401
NEUBERGER BERMAN MLP & ENERG COM 64129H104 436 83,196 SH   SOLE   0 0 83,196
NEWMONT CORP COM 651639106 470 7,584 SH   SOLE   0 0 7,584
NORTHERN OIL AND GAS INC MN COM 665531307 374 18,189 SH   SOLE   0 0 18,189
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 788 97,428 SH   SOLE   0 0 97,428
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 393 51,858 SH   SOLE   0 0 51,858
OXFORD LANE CAP CORP COM 691543102 237 30,789 SH   SOLE   0 0 30,789
PENNANTPARK INVT CORP COM 708062104 464 66,890 SH   SOLE   0 0 66,890
PIMCO HIGH INCOME FD COM SHS 722014107 608 98,838 SH   SOLE   0 0 98,838
PROSHARES TR SHORT QQQ NEW 74347B714 917 84,650 SH   SOLE   0 0 84,650
PROSHARES TR II VIX MDTRM FUTR N 74347W338 810 26,499 SH   SOLE   0 0 26,499
PROSHARES TR II VIX SH TRM FUTRS 74347Y854 191 12,601 SH   SOLE   0 0 12,601
QORVO INC COM 74736K101 280 1,788 SH   SOLE   0 0 1,788
RANGE RES CORP COM 75281A109 287 16,090 SH   SOLE   0 0 16,090
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 223 5,136 SH   SOLE   0 0 5,136
SELECT ENERGY SVCS INC CL A COM 81617J301 408 65,528 SH   SOLE   0 0 65,528
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,815 20,031 SH   SOLE   0 0 20,031
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,157 6,656 SH   SOLE   0 0 6,656
SITIME CORP COM 82982T106 504 1,723 SH   SOLE   0 0 1,723
SM ENERGY CO COM 78454L100 375 12,732 SH   SOLE   0 0 12,732
SPDR GOLD TR GOLD SHS 78463V107 772 4,516 SH   SOLE   0 0 4,516
SPDR SER TR PRTFLO S&P500 GW 78464A409 262 3,610 SH   SOLE   0 0 3,610
SPDR SER TR S&P BK ETF 78464A797 1,260 23,099 SH   SOLE   0 0 23,099
SPDR SER TR S&P OILGAS EXP 78468R556 1,013 10,568 SH   SOLE   0 0 10,568
SPDR SER TR S&P SEMICNDCTR 78464A862 1,195 4,916 SH   SOLE   0 0 4,916
SYNAPTICS INC COM 87157D109 480 1,657 SH   SOLE   0 0 1,657
TORTOISE ENERGY INFRA CORP COM 89147L886 402 14,389 SH   SOLE   0 0 14,389
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 259 8,508 SH   SOLE   0 0 8,508
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,645 8,898 SH   SOLE   0 0 8,898
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,275 4,129 SH   SOLE   0 0 4,129
VANGUARD INDEX FDS MID CAP ETF 922908629 419 1,644 SH   SOLE   0 0 1,644
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 263 1,810 SH   SOLE   0 0 1,810
VANGUARD WORLD FDS ENERGY ETF 92204A306 2,590 33,368 SH   SOLE   0 0 33,368