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
ALPHABET INC CAP STK CL A 02079K305   369,486 3,562 SH   SOLE   20 0 3,542
ALPHABET INC CAP STK CL C 02079K107   469,040 4,510 SH   SOLE   100 0 4,410
AMAZON COM INC COM 023135106   6,484,649 62,781 SH   SOLE   1,494 0 61,287
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   215,874 4,503 SH   SOLE   0 0 4,503
AMERICAN EXPRESS CO COM 025816109   291,849 1,769 SH   SOLE   100 0 1,669
APOLLO COML REAL EST FIN INC COM 03762U105   95,273 10,233 SH   SOLE   0 0 10,233
APPLE INC COM 037833100   3,084,956 18,708 SH   SOLE   846 0 17,862
APPLIED MATLS INC COM 038222105   204,635 1,666 SH   SOLE   15 0 1,651
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,308,876 4,239 SH   SOLE   46 0 4,193
BLACKROCK MUNIYIELD MICH QU COM 09254V105   200,573 17,924 SH   SOLE   0 0 17,924
COCA COLA CO COM 191216100   263,226 4,244 SH   SOLE   823 0 3,421
DYNEX CAP INC COM 26817Q886   500,390 41,286 SH   SOLE   0 0 41,286
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   230,152 4,206 SH   SOLE   0 0 4,206
EXXON MOBIL CORP COM 30231G102   263,612 2,404 SH   SOLE   0 0 2,404
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   5,483,154 119,199 SH   SOLE   1,305 0 117,894
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   511,679 30,548 SH   SOLE   0 0 30,548
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   4,755,218 93,357 SH   SOLE   0 0 93,357
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   168,426 10,553 SH   SOLE   0 0 10,553
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   271,986 3,236 SH   SOLE   0 0 3,236
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   219,751 8,252 SH   SOLE   0 0 8,252
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   298,763 6,241 SH   SOLE   204 0 6,037
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,201,123 30,209 SH   SOLE   0 0 30,209
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,379,073 30,735 SH   SOLE   29 0 30,706
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,291,461 172,937 SH   SOLE   555 0 172,382
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   212,328 2,911 SH   SOLE   0 0 2,911
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   736,610 23,084 SH   SOLE   0 0 23,084
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   385,167 18,853 SH   SOLE   0 0 18,853
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   8,145,443 180,769 SH   SOLE   1,375 0 179,394
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   338,952 5,105 SH   SOLE   0 0 5,105
FIRST TR VALUE LINE DIVID IN SHS 33734H106   8,398,199 209,119 SH   SOLE   165 0 208,954
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   2,980,304 68,893 SH   SOLE   619 0 68,274
GOLDMAN SACHS BDC INC SHS 38147U107   443,796 32,513 SH   SOLE   0 0 32,513
INTUITIVE SURGICAL INC COM NEW 46120E602   494,334 1,935 SH   SOLE   0 0 1,935
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,708,032 112,809 SH   SOLE   32 0 112,777
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   491,338 7,874 SH   SOLE   0 0 7,874
INVESCO QQQ TR UNIT SER 1 46090E103   9,458,567 29,472 SH   SOLE   424 0 29,048
ISHARES TR CRE U S REIT ETF 464288521   604,011 11,984 SH   SOLE   0 0 11,984
ISHARES TR NATIONAL MUN ETF 464288414   1,526,891 14,172 SH   SOLE   0 0 14,172
ISHARES TR SHRT NAT MUN ETF 464288158   237,100 2,265 SH   SOLE   0 0 2,265
ISHARES TR RUS TP200 GR ETF 464289438   8,518,851 61,318 SH   SOLE   152 0 61,166
ISHARES TR US HOME CONS ETF 464288752   252,833 3,597 SH   SOLE   0 0 3,597
ISHARES TR RUS 2000 VAL ETF 464287630   202,516 1,478 SH   SOLE   0 0 1,478
ISHARES TR RUS TOP 200 ETF 464289446   1,929,961 19,833 SH   SOLE   0 0 19,833
ISHARES TR RUS 1000 GRW ETF 464287614   3,350,988 13,715 SH   SOLE   54 0 13,661
ISHARES TR IBOXX INV CP ETF 464287242   4,382,890 39,986 SH   SOLE   393 0 39,593
ISHARES TR CORE US AGGBD ET 464287226   210,035 2,108 SH   SOLE   0 0 2,108
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   966,325 24,243 SH   SOLE   0 0 24,243
MASTERCARD INCORPORATED CL A 57636Q104   369,225 1,016 SH   SOLE   28 0 988
MICROSOFT CORP COM 594918104   1,781,140 6,178 SH   SOLE   1,198 0 4,980
NEW MTN FIN CORP COM 647551100   130,401 10,715 SH   SOLE   0 0 10,715
NUVEEN AMT FREE QLTY MUN INC COM 670657105   327,006 29,407 SH   SOLE   0 0 29,407
NVIDIA CORPORATION COM 67066G104   350,824 1,263 SH   SOLE   4 0 1,259
PENUMBRA INC COM 70975L107   362,297 1,300 SH   SOLE   0 0 1,300
PROSHARES TR DJ BRKFLD GLB 74347B508   462,531 10,182 SH   SOLE   98 0 10,084
PROSHARES TR S&P 500 DV ARIST 74348A467   905,581 9,925 SH   SOLE   0 0 9,925
PROSHARES TR ULTRPRO S&P500 74347X864   781,337 20,258 SH   SOLE   1,517 0 18,741
PROSHARES TR ULTRAPRO QQQ 74347X831   328,784 11,634 SH   SOLE   1,518 0 10,116
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   176,426 11,397 SH   SOLE   293 0 11,104
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   16,526,180 225,891 SH   SOLE   4,453 0 221,438
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   604,493 4,003 SH   SOLE   31 0 3,972
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,482,960 13,393 SH   SOLE   105 0 13,288
SPDR SER TR RUSSELL LOW VOL 78468R754   262,960 2,490 SH   SOLE   0 0 2,490
SPDR SER TR SSGA US LRG ETF 78468R804   1,459,054 10,666 SH   SOLE   0 0 10,666
SPLUNK INC COM 848637104   219,853 2,293 SH   SOLE   80 0 2,213
TESLA INC COM 88160R101   209,120 1,008 SH   SOLE   0 0 1,008
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   84,373,156 445,100 SH Call SOLE   0 0 445,100
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   2,150,842 46,285 SH   SOLE   0 0 46,285
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,146,168 6,046 SH   SOLE   0 0 6,046
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   210,975 561 SH   SOLE   0 0 561
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   303,777 3,985 SH   SOLE   0 0 3,985
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   463,134 5,946 SH   SOLE   0 0 5,946
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   1,538,665 24,696 SH   SOLE   0 0 24,696
VISA INC COM CL A 92826C839   519,685 2,305 SH   SOLE   51 0 2,254
WISDOMTREE TR US LARGECAP FUND 97717W588   437,200 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR US QTLY DIV GRT 97717X669   12,805,696 205,417 SH   SOLE   5,733 0 199,684