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 BBG009S39JY5 500,932 3,828 SH   SOLE   287 0 3,541
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 585,810 4,443 SH   SOLE   100 0 4,343
AMAZON COM INC COM 023135106 BBG001S5PQL7 8,165,045 64,231 SH   SOLE   2,229 0 62,002
AMERICAN CENTY ETF TR US QUALITY VAL 025072208 BBG00JQ0D8W2 217,820 4,478 SH   SOLE   0 0 4,478
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 273,860 1,836 SH   SOLE   140 0 1,696
APOLLO COML REAL EST FIN INC COM 03762U105 BBG001T55FJ5 104,058 10,272 SH   SOLE   0 0 10,272
APPLE INC COM 037833100 BBG001S5N8V8 3,292,419 19,230 SH   SOLE   1,327 0 17,903
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 503,404 3,636 SH   SOLE   284 0 3,352
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 370,267 629 SH   SOLE   159 0 470
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,419,065 4,051 SH   SOLE   133 0 3,918
BLACKROCK MUNIYIELD MICH QU COM 09254V105 BBG001S75345 177,989 17,924 SH   SOLE   0 0 17,924
COCA COLA CO COM 191216100 BBG001S5SMQ8 210,876 3,767 SH   SOLE   254 0 3,513
DYNEX CAP INC COM 26817Q886 BBG001S5R078 499,321 41,819 SH   SOLE   0 0 41,819
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 211,814 4,206 SH   SOLE   0 0 4,206
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 282,961 2,407 SH   SOLE   0 0 2,407
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 5,756,297 132,146 SH   SOLE   13,410 0 118,736
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 515,650 30,548 SH   SOLE   0 0 30,548
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 4,335,419 88,695 SH   SOLE   879 0 87,816
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 168,531 10,553 SH   SOLE   0 0 10,553
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 235,222 2,801 SH   SOLE   0 0 2,801
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 7,345,815 123,625 SH   SOLE   2,274 0 121,351
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1,181,192 30,109 SH   SOLE   0 0 30,109
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 255,090 5,400 SH   SOLE   204 0 5,196
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 1,220,977 26,572 SH   SOLE   390 0 26,182
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 BBG00BC8DBG8 717,220 23,084 SH   SOLE   0 0 23,084
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 371,301 17,473 SH   SOLE   0 0 17,473
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 233,831 9,548 SH   SOLE   0 0 9,548
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 7,471,471 177,660 SH   SOLE   5,176 0 172,484
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 330,702 5,105 SH   SOLE   0 0 5,105
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 7,434,226 198,829 SH   SOLE   761 0 198,068
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 3,404,573 79,250 SH   SOLE   4,426 0 74,824
GOLDMAN SACHS BDC INC SHS 38147U107 BBG004DDDL70 475,191 32,637 SH   SOLE   0 0 32,637
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 619,947 2,121 SH   SOLE   186 0 1,935
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 BBG003PDG4D7 3,409,104 109,418 SH   SOLE   72 0 109,346
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 462,912 7,874 SH   SOLE   0 0 7,874
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 230,025 5,018 SH   SOLE   3,082 0 1,936
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 460,044 5,712 SH   SOLE   1,499 0 4,213
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 11,451,861 31,964 SH   SOLE   1,204 0 30,760
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 417,275 5,592 SH   SOLE   1,137 0 4,455
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 203,372 2,163 SH   SOLE   6 0 2,157
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 526,067 11,150 SH   SOLE   0 0 11,150
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 4,000,127 39,209 SH   SOLE   1,233 0 37,976
ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 209,127 3,526 SH   SOLE   511 0 3,015
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,411,771 13,768 SH   SOLE   33 0 13,735
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 3,558,910 13,380 SH   SOLE   290 0 13,090
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 200,343 1,478 SH   SOLE   0 0 1,478
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 2,032,577 19,663 SH   SOLE   0 0 19,663
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 9,677,996 62,914 SH   SOLE   2,000 0 60,914
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 232,978 2,265 SH   SOLE   0 0 2,265
ISHARES TR US HOME CONS ETF 464288752 BBG001SQZTR8 232,801 2,966 SH   SOLE   0 0 2,966
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 1,167,462 29,714 SH   SOLE   2,021 0 27,693
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 420,852 1,063 SH   SOLE   107 0 956
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,116,000 6,702 SH   SOLE   1,628 0 5,074
NEW MTN FIN CORP COM 647551100 BBG001T9D5H2 137,469 10,615 SH   SOLE   0 0 10,615
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG001SKQWJ3 284,660 29,407 SH   SOLE   0 0 29,407
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 561,137 1,290 SH   SOLE   9 0 1,281
PENUMBRA INC COM 70975L107 BBG001TRHPB0 241,910 1,000 SH   SOLE   0 0 1,000
PROSHARES TR DJ BRKFLD GLB 74347B508 BBG0067M9YH8 381,120 9,208 SH   SOLE   98 0 9,110
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 864,544 9,763 SH   SOLE   0 0 9,763
PROSHARES TR ULTRAPRO QQQ 74347X831 BBG001T6S396 258,767 7,265 SH   SOLE   1,419 0 5,846
PROSHARES TR ULTRPRO S&P500 74347X864 BBG001T51PS7 564,976 13,723 SH   SOLE   987 0 12,736
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 261,811 10,783 SH   SOLE   312 0 10,471
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 15,875,819 224,361 SH   SOLE   10,743 0 213,618
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 231,127 2,557 SH   SOLE   41 0 2,516
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 783,258 4,778 SH   SOLE   119 0 4,659
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,356,200 14,869 SH   SOLE   257 0 14,612
SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 211,226 2,014 SH   SOLE   0 0 2,014
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1,292,609 9,681 SH   SOLE   0 0 9,681
SPLUNK INC COM 848637104 BBG001TWMNG3 306,101 2,093 SH   SOLE   80 0 2,013
TESLA INC COM 88160R101 BBG001SQKGD7 252,972 1,011 SH   SOLE   10 0 1,001
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG001SRLFL7 1,919,701 43,531 SH   SOLE   0 0 43,531
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 337,564 4,451 SH   SOLE   0 0 4,451
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 480,272 1,223 SH   SOLE   547 0 676
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,304,803 6,901 SH   SOLE   321 0 6,580
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 222,481 1,613 SH   SOLE   281 0 1,332
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 299,473 3,985 SH   SOLE   0 0 3,985
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 460,314 5,731 SH   SOLE   0 0 5,731
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 BBG006QSNBX0 1,426,453 24,210 SH   SOLE   0 0 24,210
VISA INC COM CL A 92826C839 BBG001SRCFY3 583,995 2,539 SH   SOLE   178 0 2,361
WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 457,500 10,000 SH   SOLE   0 0 10,000
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 13,835,504 217,916 SH   SOLE   9,495 0 208,421