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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 237 1,045 SH   SOLE   0 0 1,045
ALPHABET INC CAP STK CL A 02079K305 337 138 SH   SOLE   0 0 138
AMAZON COM INC COM 023135106 533 155 SH   SOLE   0 0 155
ANTERO MIDSTREAM CORP COM 03676B102 191 18,400 SH   SOLE   0 0 18,400
APPLE INC COM 037833100 2,098 15,321 SH   SOLE   0 0 15,321
ASML HOLDING N V N Y REGISTRY SHS N07059210 202 293 SH   SOLE   0 0 293
BANK NOVA SCOTIA B C COM 064149107 232 3,563 SH   SOLE   0 0 3,563
BERRY GLOBAL GROUP INC COM 08579W103 518 7,947 SH   SOLE   0 0 7,947
BP PLC SPONSORED ADR 055622104 241 9,116 SH   SOLE   0 0 9,116
BUNGE LIMITED COM G16962105 216 2,770 SH   SOLE   0 0 2,770
CANADIAN NAT RES LTD COM 136385101 432 11,906 SH   SOLE   0 0 11,906
CATERPILLAR INC COM 149123101 491 2,255 SH   SOLE   0 0 2,255
CHEVRON CORP NEW COM 166764100 767 7,322 SH   SOLE   0 0 7,322
COMMVAULT SYS INC COM 204166102 291 3,719 SH   SOLE   0 0 3,719
DEERE & CO COM 244199105 399 1,131 SH   SOLE   0 0 1,131
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 255 1,525 SH   SOLE   0 0 1,525
DUKE ENERGY CORP NEW COM NEW 26441C204 431 4,362 SH   SOLE   0 0 4,362
ENTERPRISE PRODS PARTNERS L COM 293792107 1,794 74,332 SH   SOLE   0 0 74,332
EVERCORE INC CLASS A 29977A105 476 3,378 SH   SOLE   0 0 3,378
EXXON MOBIL CORP COM 30231G102 506 8,023 SH   SOLE   0 0 8,023
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,941 52,301 SH   SOLE   0 0 52,301
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 6,539 187,743 SH   SOLE   0 0 187,743
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 339 5,912 SH   SOLE   0 0 5,912
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 6,294 147,459 SH   SOLE   0 0 147,459
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 4,113 173,905 SH   SOLE   0 0 173,905
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,920 49,507 SH   SOLE   0 0 49,507
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 5,628 493,288 SH   SOLE   0 0 493,288
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 1,190 20,695 SH   SOLE   0 0 20,695
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 461 3,715 SH   SOLE   0 0 3,715
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4,137 81,240 SH   SOLE   0 0 81,240
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4,824 64,015 SH   SOLE   0 0 64,015
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 392 6,844 SH   SOLE   0 0 6,844
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 6,282 130,765 SH   SOLE   0 0 130,765
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2,840 69,292 SH   SOLE   0 0 69,292
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,905 15,947 SH   SOLE   0 0 15,947
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 528 7,625 SH   SOLE   0 0 7,625
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 402 6,713 SH   SOLE   0 0 6,713
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 810 31,224 SH   SOLE   0 0 31,224
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 2,009 78,848 SH   SOLE   0 0 78,848
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 263 7,731 SH   SOLE   0 0 7,731
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 891 25,926 SH   SOLE   0 0 25,926
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 4,922 242,607 SH   SOLE   0 0 242,607
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 6,254 234,593 SH   SOLE   0 0 234,593
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,601 179,578 SH   SOLE   0 0 179,578
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 4,533 82,015 SH   SOLE   0 0 82,015
FIRST TR S&P REIT INDEX FD COM 33734G108 3,782 134,893 SH   SOLE   0 0 134,893
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,269 35,047 SH   SOLE   0 0 35,047
FIRST TR VALUE LINE DIVID IN SHS 33734H106 229 5,762 SH   SOLE   0 0 5,762
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,673 33,460 SH   SOLE   0 0 33,460
FORTINET INC COM 34959E109 488 2,049 SH   SOLE   0 0 2,049
FULL HSE RESORTS INC COM 359678109 291 29,319 SH   SOLE   0 0 29,319
GENERAL ELECTRIC CO COM 369604103 172 12,756 SH   SOLE   0 0 12,756
GLOBAL X FDS GLBL X MLP ETF 37954Y343 220 5,700 SH   SOLE   0 0 5,700
GOLDMAN SACHS GROUP INC COM 38141G104 580 1,527 SH   SOLE   0 0 1,527
GRANITE PT MTG TR INC COM STK 38741L107 411 27,848 SH   SOLE   0 0 27,848
ISHARES TR 20 YR TR BD ETF 464287432 211 1,462 SH   SOLE   0 0 1,462
ISHARES TR MSCI ACWI EX US 464288240 3,120 54,245 SH   SOLE   0 0 54,245
JOHNSON CTLS INTL PLC SHS G51502105 261 3,800 SH   SOLE   0 0 3,800
KAISER ALUMINUM CORP COM PAR $0.01 483007704 308 2,498 SH   SOLE   0 0 2,498
KAYNE ANDERSON ENERGY INFRST COM 486606106 145 16,353 SH   SOLE   0 0 16,353
LAZARD LTD SHS A G54050102 290 6,400 SH   SOLE   0 0 6,400
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 477 9,762 SH   SOLE   0 0 9,762
MAXIMUS INC COM 577933104 248 2,824 SH   SOLE   0 0 2,824
MICROSOFT CORP COM 594918104 664 2,452 SH   SOLE   0 0 2,452
MORGAN STANLEY COM NEW 617446448 307 3,351 SH   SOLE   0 0 3,351
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 3 187 SH   SOLE   0 0 187
ONEOK INC NEW COM 682680103 440 7,900 SH   SOLE   0 0 7,900
PAYPAL HLDGS INC COM 70450Y103 205 703 SH   SOLE   0 0 703
SELECTIVE INS GROUP INC COM 816300107 605 7,455 SH   SOLE   0 0 7,455
SPDR S&P 500 ETF TR TR UNIT 78462F103 956 2,234 SH   SOLE   0 0 2,234
SPDR SER TR S&P HOMEBUILD 78464A888 946 12,911 SH   SOLE   0 0 12,911
SPDR SER TR S&P SEMICNDCTR 78464A862 371 1,927 SH   SOLE   0 0 1,927
SPDR SER TR COMP SOFTWARE 78464A599 5,003 29,160 SH   SOLE   0 0 29,160
SPDR SER TR S&P TRANSN ETF 78464A532 4,631 54,512 SH   SOLE   0 0 54,512
SPDR SER TR HLTH CARE SVCS 78464A573 263 2,301 SH   SOLE   0 0 2,301
SQUARE INC CL A 852234103 447 1,832 SH   SOLE   0 0 1,832
STARWOOD PPTY TR INC COM 85571B105 370 14,150 SH   SOLE   0 0 14,150
SVB FINANCIAL GROUP COM 78486Q101 407 732 SH   SOLE   0 0 732
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 235 2,577 SH   SOLE   0 0 2,577
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,916 28,485 SH   SOLE   0 0 28,485
VANGUARD WORLD FD MEGA GRWTH IND 921910816 330 1,426 SH   SOLE   0 0 1,426
VEDANTA LIMITED SPONSORED ADR 92242Y100 354 24,936 SH   SOLE   0 0 24,936
VERIZON COMMUNICATIONS INC COM 92343V104 242 4,321 SH   SOLE   0 0 4,321
WALMART INC COM 931142103 228 1,615 SH   SOLE   0 0 1,615
XPO LOGISTICS INC COM 983793100 299 2,140 SH   SOLE   0 0 2,140