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 330,657 2,984 SH   SOLE   2,984 0 0
APPLE INC COM 037833100 BBG001S5N8V8 438,534 2,659 SH   SOLE   2,659 0 0
DTE ENERGY CO COM 233331107 BBG001S5QN88 229,987 2,100 SH   SOLE   2,100 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,021,440 9,315 SH   SOLE   9,315 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 965,869 41,118 SH   SOLE   41,118 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 1,195,756 24,979 SH   SOLE   24,979 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 4,105,208 174,913 SH   SOLE   174,913 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 7,882,107 222,909 SH   SOLE   222,909 0 0
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 BBG01FTS8H97 5,147,577 169,719 SH   SOLE   169,719 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 13,158,828 370,671 SH   SOLE   370,671 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 8,316,408 82,627 SH   SOLE   82,627 0 0
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 242,633 2,538 SH   SOLE   2,538 0 0
HESS CORP COM 42809H107 BBG001S5NHS2 307,029 2,320 SH   SOLE   2,320 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 326,064 793 SH   SOLE   793 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 10,140,650 185,726 SH   SOLE   185,726 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 547,431 10,879 SH   SOLE   10,879 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 208,837 1,347 SH   SOLE   1,347 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 224,874 780 SH   SOLE   780 0 0
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 391,869 12,468 SH   SOLE   12,468 0 0
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 269,028 11,492 SH   SOLE   11,492 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 491,119 14,415 SH   SOLE   14,415 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 10,437,070 109,997 SH   SOLE   109,997 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 2,290,627 46,015 SH   SOLE   46,015 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 202,070 1,359 SH   SOLE   1,359 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 338,591 1,848 SH   SOLE   1,848 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 BBG001TC9HP5 277,800 4,866 SH   SOLE   4,866 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 BBG00F161GP7 327,625 8,845 SH   SOLE   8,845 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 10,114,269 314,890 SH   SOLE   314,890 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 9,390,846 186,215 SH   SOLE   186,215 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 9,502,781 368,468 SH   SOLE   368,468 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 5,262,658 139,334 SH   SOLE   139,334 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1,534,598 27,720 SH   SOLE   27,720 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 597,128 14,664 SH   SOLE   14,664 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 235,842 2,807 SH   SOLE   2,807 0 0
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846 BBG014Z181S8 880,787 31,730 SH   SOLE   31,730 0 0
SYSCO CORP COM 871829107 BBG001S5WJS8 955,490 12,372 SH   SOLE   12,372 0 0
UNITED NAT FOODS INC COM 911163103 BBG001S7B0Y1 263,500 10,000 SH   SOLE   10,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 955,275 2,540 SH   SOLE   2,540 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 373,341 9,600 SH   SOLE   9,600 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 8,223,660 210,270 SH   SOLE   210,270 0 0