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
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 8,230,932 228,637 SH   SOLE   0 0 228,637
CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 801,859 33,727 SH   SOLE   0 0 33,727
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 222,250 17,500 SH   SOLE   0 0 17,500
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 925,184 59,155 SH   SOLE   0 0 59,155
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 7,758,167 103,332 SH   SOLE   0 0 103,332
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 13,062,774 219,875 SH   SOLE   0 0 219,875
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 9,062,639 190,112 SH   SOLE   0 0 190,112
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 2,123,909 39,288 SH   SOLE   0 0 39,288
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 BBG00ZR07V60 3,676,321 153,334 SH   SOLE   0 0 153,334
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 5,750,962 229,671 SH   SOLE   0 0 229,671
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 4,408,286 134,358 SH   SOLE   0 0 134,358
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 3,949,835 110,857 SH   SOLE   0 0 110,857
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 7,610,565 189,837 SH   SOLE   0 0 189,837
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 BBG011MFV1P4 1,829,361 65,592 SH   SOLE   0 0 65,592
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 2,091,494 83,928 SH   SOLE   0 0 83,928
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 969,369 33,277 SH   SOLE   0 0 33,277
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 BBG00DZWKTV2 3,557,938 93,877 SH   SOLE   0 0 93,877
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 7,759,332 216,795 SH   SOLE   0 0 216,795
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 282,587 8,368 SH   SOLE   0 0 8,368
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 3,630,117 24,259 SH   SOLE   0 0 24,259
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 302,186 818 SH   SOLE   0 0 818
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 BBG00XX898D2 8,871,356 177,961 SH   SOLE   0 0 177,961
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 7,880,293 193,619 SH   SOLE   0 0 193,619
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 8,101,040 169,230 SH   SOLE   0 0 169,230
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 8,976,505 89,981 SH   SOLE   0 0 89,981
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 16,631,908 181,136 SH   SOLE   0 0 181,136
SPDR SER TR BLOOMBERG 3-12 M 78468R523 BBG00X8RXGK5 415,643 4,179 SH   SOLE   0 0 4,179