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
ALLSTATE CORP COM 020002101 BBG001S9BM06 416,301 2,974 SH   SOLE   2,974 0 0
APPLE INC COM 037833100 BBG001S5N8V8 419,284 2,178 SH   SOLE   2,178 0 0
DTE ENERGY CO COM 233331107 BBG001S5QN88 231,498 2,100 SH   SOLE   2,100 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 903,801 9,040 SH   SOLE   9,040 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 2,785,249 57,642 SH   SOLE   57,642 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 5,723,129 174,645 SH   SOLE   174,645 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 BBG011FRZJF4 222,914 10,495 SH   SOLE   10,495 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 3,423,598 128,852 SH   SOLE   128,852 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 BBG01H04M604 435,550 13,700 SH   SOLE   13,700 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 6,878,163 165,261 SH   SOLE   165,261 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 BBG01GN8WTL8 15,332,551 465,984 SH   SOLE   465,984 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 277,777 6,903 SH   SOLE   6,903 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 BBG01FTS8H97 5,352,437 162,787 SH   SOLE   162,787 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 BBG00QQFDN69 226,309 5,570 SH   SOLE   5,570 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 5,471,244 152,487 SH   SOLE   152,487 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 13,740,745 116,992 SH   SOLE   116,992 0 0
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 269,701 2,113 SH   SOLE   2,113 0 0
HESS CORP COM 42809H107 BBG001S5NHS2 334,451 2,320 SH   SOLE   2,320 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 6,646,267 287,344 SH   SOLE   287,344 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 3,699,058 34,121 SH   SOLE   34,121 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 11,076,296 201,460 SH   SOLE   201,460 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 24,223 10,135 SH   SOLE   10,135 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 383,185 1,019 SH   SOLE   1,019 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 599,661 16,699 SH   SOLE   16,699 0 0
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 387,920 442 SH   SOLE   442 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 294,784 1,542 SH   SOLE   1,542 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 BBG00F161GP7 303,303 7,775 SH   SOLE   7,775 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 7,468,804 219,606 SH   SOLE   219,606 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 12,378,444 211,778 SH   SOLE   211,778 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 13,240,513 516,401 SH   SOLE   516,401 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 458,662 10,874 SH   SOLE   10,874 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 549,627 8,448 SH   SOLE   8,448 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 765,245 16,411 SH   SOLE   16,411 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 924,948 12,648 SH   SOLE   12,648 0 0
TIMOTHY PLAN HIG DV STK ETF 887432326 BBG00P1J0X35 296,058 8,940 SH   SOLE   8,940 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 948,937 2,172 SH   SOLE   2,172 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 206,111 4,303 SH   SOLE   4,303 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 266,062 7,057 SH   SOLE   7,057 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 8,086,148 197,657 SH   SOLE   197,657 0 0