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
ALPHABET INC CAP STK CL A 02079K305 235 114 SH   SOLE   0 0 114
AMAZON COM INC COM 023135106 480 155 SH   SOLE   0 0 155
ANTERO MIDSTREAM CORP COM 03676B102 166 18,400 SH   SOLE   0 0 18,400
APPLE INC COM 037833100 1,777 14,546 SH   SOLE   0 0 14,546
APPLIED MATLS INC COM 038222105 262 1,960 SH   SOLE   0 0 1,960
ARK ETF TR INNOVATION ETF 00214Q104 4,570 38,098 SH   SOLE   0 0 38,098
BANK NOVA SCOTIA B C COM 064149107 222 3,556 SH   SOLE   0 0 3,556
BERRY GLOBAL GROUP INC COM 08579W103 515 8,392 SH   SOLE   0 0 8,392
BHP GROUP LTD SPONSORED ADS 088606108 457 6,584 SH   SOLE   0 0 6,584
BP PLC SPONSORED ADR 055622104 222 9,116 SH   SOLE   0 0 9,116
BROADCOM INC COM 11135F101 204 439 SH   SOLE   0 0 439
BUNGE LIMITED COM G16962105 220 2,770 SH   SOLE   0 0 2,770
CANADIAN NAT RES LTD COM 136385101 378 12,239 SH   SOLE   0 0 12,239
CATERPILLAR INC COM 149123101 522 2,253 SH   SOLE   0 0 2,253
CHEVRON CORP NEW COM 166764100 767 7,322 SH   SOLE   0 0 7,322
DEERE & CO COM 244199105 413 1,105 SH   SOLE   0 0 1,105
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 238 1,525 SH   SOLE   0 0 1,525
DUKE ENERGY CORP NEW COM NEW 26441C204 421 4,360 SH   SOLE   0 0 4,360
EVERCORE INC CLASS A 29977A105 484 3,677 SH   SOLE   0 0 3,677
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,964 30,727 SH   SOLE   0 0 30,727
EXXON MOBIL CORP COM 30231G102 494 8,848 SH   SOLE   0 0 8,848
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,611 47,881 SH   SOLE   0 0 47,881
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 384 6,812 SH   SOLE   0 0 6,812
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 2,333 57,366 SH   SOLE   0 0 57,366
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4,393 209,797 SH   SOLE   0 0 209,797
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3,874 382,773 SH   SOLE   0 0 382,773
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3,273 57,775 SH   SOLE   0 0 57,775
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2,239 40,607 SH   SOLE   0 0 40,607
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 505 4,447 SH   SOLE   0 0 4,447
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3,525 70,056 SH   SOLE   0 0 70,056
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 2,059 29,555 SH   SOLE   0 0 29,555
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 7,495 124,983 SH   SOLE   0 0 124,983
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 395 7,320 SH   SOLE   0 0 7,320
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,449 31,847 SH   SOLE   0 0 31,847
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 6,528 160,861 SH   SOLE   0 0 160,861
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 554 8,079 SH   SOLE   0 0 8,079
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 504 9,869 SH   SOLE   0 0 9,869
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 3,235 121,485 SH   SOLE   0 0 121,485
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 402 12,268 SH   SOLE   0 0 12,268
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,757 52,190 SH   SOLE   0 0 52,190
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2,741 81,159 SH   SOLE   0 0 81,159
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4,102 202,785 SH   SOLE   0 0 202,785
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 2,349 98,501 SH   SOLE   0 0 98,501
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,630 182,893 SH   SOLE   0 0 182,893
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4,766 83,952 SH   SOLE   0 0 83,952
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,858 42,583 SH   SOLE   0 0 42,583
FIRST TR VALUE LINE DIVID IN SHS 33734H106 219 5,762 SH   SOLE   0 0 5,762
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,032 31,045 SH   SOLE   0 0 31,045
FULL HSE RESORTS INC COM 359678109 243 28,536 SH   SOLE   0 0 28,536
GENERAL ELECTRIC CO COM 369604103 178 13,542 SH   SOLE   0 0 13,542
HEWLETT PACKARD ENTERPRISE C COM 42824C109 461 29,279 SH   SOLE   0 0 29,279
ISHARES TR MSCI INDIA ETF 46429B598 2,847 67,485 SH   SOLE   0 0 67,485
ISHARES TR MSCI ACWI EX US 464288240 3,406 61,734 SH   SOLE   0 0 61,734
ISHARES TR TIPS BD ETF 464287176 329 2,620 SH   SOLE   0 0 2,620
JOHNSON CTLS INTL PLC SHS G51502105 227 3,800 SH   SOLE   0 0 3,800
KAISER ALUMINUM CORP COM PAR $0.01 483007704 291 2,631 SH   SOLE   0 0 2,631
KAYNE ANDERSON ENERGY INFRST COM 486606106 117 16,353 SH   SOLE   0 0 16,353
LAZARD LTD SHS A G54050102 278 6,400 SH   SOLE   0 0 6,400
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 249 5,750 SH   SOLE   0 0 5,750
MICROSOFT CORP COM 594918104 592 2,511 SH   SOLE   0 0 2,511
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 2 187 SH   SOLE   0 0 187
ONEOK INC NEW COM 682680103 400 7,900 SH   SOLE   0 0 7,900
ONTO INNOVATION INC COM 683344105 318 4,839 SH   SOLE   0 0 4,839
PAYPAL HLDGS INC COM 70450Y103 306 1,259 SH   SOLE   0 0 1,259
PULTE GROUP INC COM 745867101 355 6,770 SH   SOLE   0 0 6,770
SELECTIVE INS GROUP INC COM 816300107 523 7,203 SH   SOLE   0 0 7,203
SPDR S&P 500 ETF TR TR UNIT 78462F103 910 2,297 SH   SOLE   0 0 2,297
SPDR SER TR S&P SEMICNDCTR 78464A862 5,439 29,756 SH   SOLE   0 0 29,756
SPDR SER TR HLTH CARE SVCS 78464A573 245 2,301 SH   SOLE   0 0 2,301
SPDR SER TR S&P HOMEBUILD 78464A888 2,474 35,150 SH   SOLE   0 0 35,150
SQUARE INC CL A 852234103 477 2,100 SH   SOLE   0 0 2,100
SVB FINANCIAL GROUP COM 78486Q101 403 817 SH   SOLE   0 0 817
TRITON INTL LTD CL A G9078F107 287 5,217 SH   SOLE   0 0 5,217
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 268 3,927 SH   SOLE   0 0 3,927
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,446 22,950 SH   SOLE   0 0 22,950
VANGUARD WORLD FD MEGA GRWTH IND 921910816 295 1,426 SH   SOLE   0 0 1,426
VEDANTA LIMITED SPONSORED ADR 92242Y100 273 21,736 SH   SOLE   0 0 21,736
VERIZON COMMUNICATIONS INC COM 92343V104 250 4,297 SH   SOLE   0 0 4,297
XPO LOGISTICS INC COM 983793100 264 2,140 SH   SOLE   0 0 2,140