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
AMAZON COM INC COM 023135106   528,751 3,480 SH   SOLE   0 0 3,480
APPLE INC COM 037833100   3,080,866 16,002 SH   SOLE   0 0 16,002
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   11,284,466 387,383 SH   SOLE   0 0 387,383
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   371,237 17,380 SH   SOLE   0 0 17,380
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   7,554,913 126,633 SH   SOLE   0 0 126,633
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   10,293,298 294,520 SH   SOLE   0 0 294,520
FIRST TR MORNINGSTAR DIVID L SHS 336917109   10,323,106 287,712 SH   SOLE   0 0 287,712
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   7,713,957 639,070 SH   SOLE   0 0 639,070
GENERAL ELECTRIC CO COM NEW 369604301   237,136 1,858 SH   SOLE   0 0 1,858
INTERNATIONAL BUSINESS MACHS COM 459200101   225,863 1,381 SH   SOLE   0 0 1,381
ISHARES TR CORE DIV GRWTH 46434V621   11,770,019 218,692 SH   SOLE   0 0 218,692
ISHARES TR GLOBAL ENERG ETF 464287341   3,717,092 95,042 SH   SOLE   0 0 95,042
ISHARES TR RUS MD CP GR ETF 464287481   17,079,653 163,504 SH   SOLE   0 0 163,504
ISHARES TR ISHARES SEMICDTR 464287523   6,709,837 11,647 SH   SOLE   0 0 11,647
ISHARES TR 1 3 YR TREAS BD 464287457   4,160,493 50,713 SH   SOLE   0 0 50,713
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   366,552 6,667 SH   SOLE   0 0 6,667
MICROSOFT CORP COM 594918104   691,094 1,838 SH   SOLE   0 0 1,838
ONEOK INC NEW COM 682680103   572,293 8,150 SH   SOLE   0 0 8,150
SPDR S&P 500 ETF TR TR UNIT 78462F103   951,095 2,001 SH   SOLE   0 0 2,001
SPDR SER TR PORTFOLIO S&P600 78468R853   7,997,876 189,613 SH   SOLE   0 0 189,613
SPDR SER TR PRTFLO S&P500 GW 78464A409   12,167,515 187,020 SH   SOLE   0 0 187,020
SPDR SER TR BLOOMBERG SHT TE 78468R408   325,890 12,963 SH   SOLE   0 0 12,963