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
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   17,147,113 613,273 SH   SOLE   0 0 613,273
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   19,110,574 361,463 SH   SOLE   0 0 361,463
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   7,649,416 304,879 SH   SOLE   0 0 304,879
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   9,754,424 231,642 SH   SOLE   0 0 231,642
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   13,239,446 262,427 SH   SOLE   0 0 262,427
VANGUARD BD INDEX FDS INTERMED TERM 921937819   10,517,179 139,485 SH   SOLE   0 0 139,485
ISHARES TR ISHS 5-10YR INVT 464288638   7,632,062 147,908 SH   SOLE   0 0 147,908
ISHARES TR 0-5YR HI YL CP 46434V407   3,295,435 77,449 SH   SOLE   0 0 77,449
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   8,405,917 147,395 SH   SOLE   0 0 147,395
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   58,247,877 121,173 SH   SOLE   0 0 121,173
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   11,730,540 151,734 SH   SOLE   0 0 151,734
VANGUARD INDEX FDS VALUE ETF 922908744   13,596,084 83,483 SH   SOLE   0 0 83,483
ISHARES TR CORE S&P US GWT 464287671   9,012,227 76,890 SH   SOLE   0 0 76,890
VANGUARD INDEX FDS TOTAL STK MKT 922908769   13,257,933 51,012 SH   SOLE   0 0 51,012
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,232,428 43,247 SH   SOLE   0 0 43,247
INVESCO QQQ TR UNIT SER 1 46090E103   21,976,549 49,496 SH   SOLE   0 0 49,496
ABBOTT LABS COM 002824100   1,240,051 10,910 SH   SOLE   0 0 10,910
ABBVIE INC COM 00287Y109   1,439,376 7,904 SH   SOLE   0 0 7,904
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   970,161 2,799 SH   SOLE   0 0 2,799
ALPHABET INC CAP STK CL A 02079K305   1,009,722 6,690 SH   SOLE   0 0 6,690
ALPHABET INC CAP STK CL C 02079K107   384,304 2,524 SH   SOLE   0 0 2,524
ALPS ETF TR OSHS GBL INTER 00162Q361   856,062 22,334 SH   SOLE   0 0 22,334
AMAZON COM INC COM 023135106   1,985,443 11,007 SH   SOLE   0 0 11,007
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   1,384,553 33,565 SH   SOLE   0 0 33,565
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,699,871 18,140 SH   SOLE   0 0 18,140
APPLE INC COM 037833100   3,148,393 18,360 SH   SOLE   0 0 18,360
APPLIED MATLS INC COM 038222105   224,592 1,089 SH   SOLE   0 0 1,089
AT&T INC COM 00206R102   407,963 23,180 SH   SOLE   0 0 23,180
AUTODESK INC COM 052769106   444,277 1,706 SH   SOLE   0 0 1,706
BANK AMERICA CORP COM 060505104   450,079 11,869 SH   SOLE   0 0 11,869
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   733,387 1,744 SH   SOLE   0 0 1,744
BOEING CO COM 097023105   214,026 1,109 SH   SOLE   0 0 1,109
BROADCOM INC COM 11135F101   533,035 402 SH   SOLE   0 0 402
CAMPBELL SOUP CO COM 134429109   228,795 5,147 SH   SOLE   0 0 5,147
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   604,622 18,604 SH   SOLE   0 0 18,604
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   715,392 22,363 SH   SOLE   0 0 22,363
CASEYS GEN STORES INC COM 147528103   206,993 650 SH   SOLE   0 0 650
CATERPILLAR INC COM 149123101   492,316 1,344 SH   SOLE   0 0 1,344
CHEVRON CORP NEW COM 166764100   420,708 2,667 SH   SOLE   0 0 2,667
CISCO SYS INC COM 17275R102   362,774 7,269 SH   SOLE   0 0 7,269
CITIGROUP INC COM NEW 172967424   356,044 5,630 SH   SOLE   0 0 5,630
CLOROX CO DEL COM 189054109   203,950 1,332 SH   SOLE   0 0 1,332
CME GROUP INC COM 12572Q105   1,142,329 5,306 SH   SOLE   0 0 5,306
COCA COLA CO COM 191216100   235,359 3,847 SH   SOLE   0 0 3,847
COLGATE PALMOLIVE CO COM 194162103   402,425 4,469 SH   SOLE   0 0 4,469
CONAGRA BRANDS INC COM 205887102   223,153 7,529 SH   SOLE   0 0 7,529
CONSTELLATION ENERGY CORP COM 21037T109   240,495 1,301 SH   SOLE   0 0 1,301
COSTCO WHSL CORP NEW COM 22160K105   1,295,875 1,769 SH   SOLE   0 0 1,769
DISNEY WALT CO COM 254687106   430,395 3,517 SH   SOLE   0 0 3,517
DOW INC COM 260557103   234,077 4,041 SH   SOLE   0 0 4,041
EATON CORP PLC SHS G29183103   296,108 947 SH   SOLE   0 0 947
ELI LILLY & CO COM 532457108   282,487 363 SH   SOLE   0 0 363
EMERSON ELEC CO COM 291011104   287,101 2,531 SH   SOLE   0 0 2,531
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   1,525,993 64,633 SH   SOLE   0 0 64,633
EVERSOURCE ENERGY COM 30040W108   253,638 4,244 SH   SOLE   0 0 4,244
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   10,218,566 225,526 SH   SOLE   0 0 225,526
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   749,122 13,948 SH   SOLE   0 0 13,948
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,233,679 39,766 SH   SOLE   0 0 39,766
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF NS 33740U752   220,634 7,788 SH   SOLE   0 0 7,788
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   4,021,125 163,460 SH   SOLE   0 0 163,460
FORD MTR CO DEL COM 345370860   286,976 21,610 SH   SOLE   0 0 21,610
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   110,433 18,623 SH   SOLE   0 0 18,623
GENERAL MLS INC COM 370334104   274,424 3,922 SH   SOLE   0 0 3,922
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   586,848 32,767 SH   SOLE   0 0 32,767
GLOBAL X FDS SUPERDIVIDEND 37960A669   602,921 27,849 SH   SOLE   0 0 27,849
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   1,704,759 16,425 SH   SOLE   0 0 16,425
HAGERTY INC CL A COM 405166109   212,253 23,197 SH   SOLE   0 0 23,197
HOME DEPOT INC COM 437076102   242,919 633 SH   SOLE   0 0 633
HONEYWELL INTL INC COM 438516106   480,108 2,339 SH   SOLE   0 0 2,339
ILLINOIS TOOL WKS INC COM 452308109   295,609 1,102 SH   SOLE   0 0 1,102
INTEL CORP COM 458140100   309,843 7,015 SH   SOLE   0 0 7,015
INTERNATIONAL BUSINESS MACHS COM 459200101   204,714 1,072 SH   SOLE   0 0 1,072
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   743,479 9,268 SH   SOLE   0 0 9,268
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   856,356 36,027 SH   SOLE   0 0 36,027
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   712,984 37,824 SH   SOLE   0 0 37,824
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   212,980 9,370 SH   SOLE   0 0 9,370
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   222,734 4,033 SH   SOLE   0 0 4,033
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   929,907 8,096 SH   SOLE   0 0 8,096
INVESTMENT MANAGERS SER TR I AXS REAL ESTATE 46144X438   1,409,878 58,641 SH   SOLE   0 0 58,641
IRON MTN INC DEL COM 46284V101   373,419 4,656 SH   SOLE   0 0 4,656
ISHARES TR MSCI USA QLT FCT 46432F339   203,323 1,237 SH   SOLE   0 0 1,237
ISHARES TR SHRT NAT MUN ETF 464288158   209,251 1,998 SH   SOLE   0 0 1,998
ISHARES TR MSCI USA MIN VOL 46429B697   1,304,502 15,608 SH   SOLE   0 0 15,608
ISHARES TR TIPS BD ETF 464287176   252,724 2,353 SH   SOLE   0 0 2,353
ISHARES TR CORE DIV GRWTH 46434V621   1,418,440 24,431 SH   SOLE   0 0 24,431
ISHARES TR CORE S&P SCP ETF 464287804   3,696,340 33,445 SH   SOLE   0 0 33,445
ISHARES TR CORE MSCI TOTAL 46432F834   872,233 12,853 SH   SOLE   0 0 12,853
ISHARES TR JPMORGAN USD EMG 464288281   740,933 8,263 SH   SOLE   0 0 8,263
ISHARES TR CORE US AGGBD ET 464287226   1,389,369 14,186 SH   SOLE   0 0 14,186
ISHARES TR USD INV GRDE ETF 464288620   214,249 4,220 SH   SOLE   0 0 4,220
ISHARES TR CORE LT USDB ETF 464289479   1,822,548 35,659 SH   SOLE   0 0 35,659
ISHARES TR 3 7 YR TREAS BD 464288661   2,238,670 19,331 SH   SOLE   0 0 19,331
ISHARES TR BROAD USD HIGH 46435U853   878,750 24,016 SH   SOLE   0 0 24,016
ISHARES TR CORE 1 5 YR USD 46432F859   3,038,123 64,041 SH   SOLE   0 0 64,041
ISHARES TR CMBS ETF 46429B366   764,047 16,222 SH   SOLE   0 0 16,222
ISHARES TR RUS MID CAP ETF 464287499   4,927,486 58,598 SH   SOLE   0 0 58,598
ISHARES TR RUSSELL 2000 ETF 464287655   3,862,972 18,369 SH   SOLE   0 0 18,369
ISHARES TR RUS 1000 GRW ETF 464287614   911,711 2,705 SH   SOLE   0 0 2,705
ISHARES TR CORE HIGH DV ETF 46429B663   1,584,527 14,377 SH   SOLE   0 0 14,377
ISHARES TR CORE S&P500 ETF 464287200   9,202,385 17,504 SH   SOLE   0 0 17,504
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,770,349 47,880 SH   SOLE   0 0 47,880
JPMORGAN CHASE & CO COM 46625H100   3,645,225 18,199 SH   SOLE   0 0 18,199
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   952,195 25,847 SH   SOLE   0 0 25,847
LOCKHEED MARTIN CORP COM 539830109   777,828 1,710 SH   SOLE   0 0 1,710
MASTERCARD INCORPORATED CL A 57636Q104   1,457,834 3,027 SH   SOLE   0 0 3,027
MCDONALDS CORP COM 580135101   1,475,416 5,233 SH   SOLE   0 0 5,233
MERCK & CO INC COM 58933Y105   515,529 3,907 SH   SOLE   0 0 3,907
META PLATFORMS INC CL A 30303M102   581,301 1,197 SH   SOLE   0 0 1,197
METLIFE INC COM 59156R108   320,332 4,322 SH   SOLE   0 0 4,322
MICROSOFT CORP COM 594918104   2,316,616 5,506 SH   SOLE   0 0 5,506
MORGAN STANLEY COM NEW 617446448   329,166 3,496 SH   SOLE   0 0 3,496
MOTOROLA SOLUTIONS INC COM NEW 620076307   292,504 824 SH   SOLE   0 0 824
NATWEST GROUP PLC SPONS ADR 639057207   200,804 29,530 SH   SOLE   0 0 29,530
NETFLIX INC COM 64110L106   248,398 409 SH   SOLE   0 0 409
NOVARTIS AG SPONSORED ADR 66987V109   315,630 3,263 SH   SOLE   0 0 3,263
NVIDIA CORPORATION COM 67066G104   1,582,142 1,751 SH   SOLE   0 0 1,751
ORACLE CORP COM 68389X105   619,836 4,935 SH   SOLE   0 0 4,935
PACER FDS TR PACER US SMALL 69374H857   1,205,406 24,520 SH   SOLE   0 0 24,520
PEPSICO INC COM 713448108   1,354,559 7,740 SH   SOLE   0 0 7,740
PFIZER INC COM 717081103   234,346 8,445 SH   SOLE   0 0 8,445
PIMCO DYNAMIC INCOME FD SHS 72201Y101   488,073 25,302 SH   SOLE   0 0 25,302
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   490,633 37,254 SH   SOLE   0 0 37,254
PROCTER AND GAMBLE CO COM 742718109   940,752 5,798 SH   SOLE   0 0 5,798
PROSHARES TR PSHS ULTRA QQQ 74347R206   315,628 3,608 SH   SOLE   0 0 3,608
PROSHARES TR S&P 500 DV ARIST 74348A467   3,970,363 39,152 SH   SOLE   0 0 39,152
PRUDENTIAL FINL INC COM 744320102   362,451 3,087 SH   SOLE   0 0 3,087
RBB FD INC MOTLEY FOL ETF 74933W601   329,212 6,636 SH   SOLE   0 0 6,636
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   644,831 23,229 SH   SOLE   0 0 23,229
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,548,038 56,406 SH   SOLE   0 0 56,406
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   294,286 1,413 SH   SOLE   0 0 1,413
SHELL PLC SPON ADS 780259305   217,920 3,251 SH   SOLE   0 0 3,251
SOUTHERN CO COM 842587107   307,761 4,290 SH   SOLE   0 0 4,290
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,164,679 7,962 SH   SOLE   0 0 7,962
SPDR SER TR PORTFOLIO SH TSR 78468R101   2,570,884 88,896 SH   SOLE   0 0 88,896
SPDR SER TR S&P 600 SMCP GRW 78464A201   2,182,079 25,015 SH   SOLE   0 0 25,015
SPDR SER TR PORT MTG BK ETF 78464A383   713,387 32,845 SH   SOLE   0 0 32,845
SPDR SER TR PRTFLO S&P500 GW 78464A409   7,979,947 109,090 SH   SOLE   0 0 109,090
SPDR SER TR PORTFOLIO SHORT 78464A474   466,003 15,653 SH   SOLE   0 0 15,653
SPDR SER TR S&P 400 MDCP GRW 78464A821   3,507,647 40,184 SH   SOLE   0 0 40,184
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,430,563 128,355 SH   SOLE   0 0 128,355
STANLEY BLACK & DECKER INC COM 854502101   305,041 3,115 SH   SOLE   0 0 3,115
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   1,589,275 62,008 SH   SOLE   0 0 62,008
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   1,485,706 42,088 SH   SOLE   0 0 42,088
TESLA INC COM 88160R101   520,163 2,959 SH   SOLE   0 0 2,959
TEXAS INSTRS INC COM 882508104   260,794 1,497 SH   SOLE   0 0 1,497
UNITED PARCEL SERVICE INC CL B 911312106   961,140 6,467 SH   SOLE   0 0 6,467
VALERO ENERGY CORP COM 91913Y100   586,400 3,435 SH   SOLE   0 0 3,435
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,191,950 91,123 SH   SOLE   0 0 91,123
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   770,184 26,540 SH   SOLE   0 0 26,540
VANGUARD INDEX FDS MID CAP ETF 922908629   6,068,847 24,289 SH   SOLE   0 0 24,289
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   243,291 4,190 SH   SOLE   0 0 4,190
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   6,992,894 139,384 SH   SOLE   0 0 139,384
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   4,615,771 56,614 SH   SOLE   0 0 56,614
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   754,142 6,310 SH   SOLE   0 0 6,310
VANGUARD WORLD FD ENERGY ETF 92204A306   1,278,037 9,704 SH   SOLE   0 0 9,704
VANGUARD WORLD FD MEGA CAP INDEX 921910873   539,681 2,888 SH   SOLE   0 0 2,888
VANGUARD WORLD FD INF TECH ETF 92204A702   1,110,737 2,118 SH   SOLE   0 0 2,118
VERIZON COMMUNICATIONS INC COM 92343V104   329,885 7,862 SH   SOLE   0 0 7,862
VISA INC COM CL A 92826C839   263,719 945 SH   SOLE   0 0 945
WALGREENS BOOTS ALLIANCE INC COM 931427108   305,843 14,101 SH   SOLE   0 0 14,101
WALMART INC COM 931142103   230,260 3,827 SH   SOLE   0 0 3,827
WELLS FARGO CO NEW COM 949746101   201,006 3,468 SH   SOLE   0 0 3,468
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,669,903 53,090 SH   SOLE   0 0 53,090
WISDOMTREE TR YIELD ENHANCD US 97717X511   1,248,798 28,774 SH   SOLE   0 0 28,774
WISDOMTREE TR US HGH YLD CORP 97717X172   1,892,639 41,771 SH   SOLE   0 0 41,771
WISDOMTREE TR US MIDCAP DIVID 97717W505   5,148,590 105,569 SH   SOLE   0 0 105,569