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   458,903 3,610 SH   SOLE   0 0 3,610
APPLE INC COM 037833100   2,962,104 17,301 SH   SOLE   0 0 17,301
CHEVRON CORP NEW COM 166764100   226,457 1,343 SH   SOLE   0 0 1,343
EXXON MOBIL CORP COM 30231G102   220,815 1,878 SH   SOLE   0 0 1,878
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   10,591,562 391,555 SH   SOLE   0 0 391,555
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   3,858,794 64,941 SH   SOLE   0 0 64,941
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   3,456,183 187,938 SH   SOLE   0 0 187,938
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   9,608,513 297,846 SH   SOLE   0 0 297,846
FIRST TR MORNINGSTAR DIVID L SHS 336917109   11,421,227 341,544 SH   SOLE   0 0 341,544
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   8,740,070 802,548 SH   SOLE   0 0 802,548
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   4,585,554 47,391 SH   SOLE   0 0 47,391
ISHARES TR 1 3 YR TREAS BD 464287457   2,341,491 28,918 SH   SOLE   0 0 28,918
ISHARES TR GLOBAL ENERG ETF 464287341   3,943,714 95,582 SH   SOLE   0 0 95,582
ISHARES TR RUS MD CP GR ETF 464287481   15,115,628 165,469 SH   SOLE   0 0 165,469
ISHARES TR ISHARES SEMICDTR 464287523   5,471,605 11,552 SH   SOLE   0 0 11,552
ISHARES TR CORE DIV GRWTH 46434V621   10,564,741 213,300 SH   SOLE   0 0 213,300
MICROSOFT CORP COM 594918104   629,549 1,994 SH   SOLE   0 0 1,994
ONEOK INC NEW COM 682680103   516,955 8,150 SH   SOLE   0 0 8,150
SPDR S&P 500 ETF TR TR UNIT 78462F103   855,387 2,001 SH   SOLE   0 0 2,001
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,684,228 112,757 SH   SOLE   0 0 112,757
SPDR SER TR PORTFOLIO S&P600 78468R853   6,855,282 185,780 SH   SOLE   0 0 185,780
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,335,693 14,547 SH   SOLE   0 0 14,547