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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFFILIATED MANAGERS GROUP IN COM 008252108   340,955 2,394 SH   SOLE   0 0 47
AMAZON COM INC COM 023135106   451,378 4,370 SH   SOLE   0 0 200
ANTERO MIDSTREAM CORP COM 03676B102   132,174 12,600 SH   SOLE   0 0 6,000
APPLE INC COM 037833100   2,857,059 17,326 SH   SOLE   0 0 224
BANCO MACRO SA SPON ADR B 05961W105   443,843 24,921 SH   SOLE   0 0 431
BP PLC SPONSORED ADR 055622104   341,460 9,000 SH   SOLE   0 0 9,000
CHEVRON CORP NEW COM 166764100   426,173 2,612 SH   SOLE   0 0 40
CLEAN HARBORS INC COM 184496107   454,198 3,186 SH   SOLE   0 0 53
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   209,017 1,270 SH   SOLE   0 0 400
DUKE ENERGY CORP NEW COM NEW 26441C204   263,170 2,728 SH   SOLE   0 0 200
EXXON MOBIL CORP COM 30231G102   845,807 7,713 SH   SOLE   0 0 5,500
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   6,256,311 225,858 SH   SOLE   0 0 1,035
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   216,311 12,914 SH   SOLE   0 0 584
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   4,491,925 120,718 SH   SOLE   0 0 171
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   318,199 3,025 SH   SOLE   0 0 70
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   5,741,718 103,361 SH   SOLE   0 0 155
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,273,559 29,150 SH   SOLE   0 0 266
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   221,986 4,104 SH   SOLE   0 0 1,278
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   19,132,630 321,503 SH   SOLE   0 0 236
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   591,639 31,420 SH   SOLE   0 0 2,000
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,726,944 98,745 SH   SOLE   0 0 129
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   3,502,381 184,239 SH   SOLE   0 0 1,136
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   211,959 8,755 SH   SOLE   0 0 2,450
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   493,182 10,945 SH   SOLE   0 0 1,000
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   1,616,662 46,124 SH   SOLE   0 0 372
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   816,873 12,303 SH   SOLE   0 0 684
FIRST TR MORNINGSTAR DIVID L SHS 336917109   6,155,831 173,399 SH   SOLE   0 0 29
GLOBAL X FDS GLBL X MLP ETF 37954Y343   224,640 5,400 SH   SOLE   0 0 3,800
HERSHEY CO COM 427866108   202,002 794 SH   SOLE   0 0 594
ISHARES TR 1 3 YR TREAS BD 464287457   3,378,490 41,121 SH   SOLE   0 0 313
ISHARES TR 20 YR TR BD ETF 464287432   633,433 5,955 SH   SOLE   0 0 1,000
ISHARES TR CHINA LG-CAP ETF 464287184   6,124,993 207,416 SH   SOLE   0 0 534
ISHARES TR US AER DEF ETF 464288760   5,307,152 46,117 SH   SOLE   0 0 58
KAYNE ANDERSON ENERGY INFRST COM 486606106   141,290 16,353 SH   SOLE   0 0 16,353
LOCKHEED MARTIN CORP COM 539830109   223,129 472 SH   SOLE   0 0 14
MICROSOFT CORP COM 594918104   328,662 1,140 SH   SOLE   0 0 150
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   1,677,531 72,815 SH   SOLE   0 0 1,457
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   5,125 125 SH   SOLE   0 0 125
ONEOK INC NEW COM 682680103   476,550 7,500 SH   SOLE   0 0 7,500
QUANTA SVCS INC COM 74762E102   635,229 3,812 SH   SOLE   0 0 46
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,401,797 10,828 SH   SOLE   0 0 96
SOUTHERN CO COM 842587107   358,476 5,152 SH   SOLE   0 0 300
SPDR GOLD TR GOLD SHS 78463V107   8,757,187 47,796 SH   SOLE   0 0 72
SPDR S&P 500 ETF TR TR UNIT 78462F103   842,932 2,059 SH   SOLE   0 0 3
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,543,045 27,696 SH   SOLE   0 0 458
SPDR SER TR PORTFLI TIPS ETF 78464A656   1,172,041 43,946 SH   SOLE   0 0 815
TIMKEN CO COM 887389104   320,176 3,918 SH   SOLE   0 0 72
VALERO ENERGY CORP COM 91913Y100   288,972 2,070 SH   SOLE   0 0 1,000
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   5,285,334 133,803 SH   SOLE   0 0 213
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   200,430 8,500 SH   SOLE   0 0 2,000