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
ISHARES TR MODERT ALLOC ETF 464289875   234,671 5,486 SH   SOLE   5,486 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   6,332,905 102,707 SH   SOLE   102,707 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,040,980 65,808 SH   SOLE   65,808 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   11,574,700 470,516 SH   SOLE   470,516 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   5,867,126 209,840 SH   SOLE   209,840 0 0
LISTED FD TR HORIZON KINETICS 53656F623   3,945,050 121,162 SH   SOLE   121,162 0 0
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   5,748,558 137,723 SH   SOLE   137,723 0 0
ISHARES TR CORE DIV GRWTH 46434V621   10,588,675 182,375 SH   SOLE   182,375 0 0
ISHARES TR MSCI ACWI EX US 464288240   11,788,965 220,808 SH   SOLE   220,808 0 0
ISHARES TR NATIONAL MUN ETF 464288414   2,259,491 20,999 SH   SOLE   20,999 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   393,340 3,756 SH   SOLE   3,756 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   15,878,808 314,743 SH   SOLE   314,743 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   12,484,321 138,869 SH   SOLE   138,869 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,348,852 38,639 SH   SOLE   38,639 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,876,151 38,000 SH   SOLE   38,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   654,879 15,548 SH   SOLE   15,548 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   1,449,847 25,580 SH   SOLE   25,580 0 0
ISHARES TR CORE S&P MCP ETF 464287507   891,277 14,674 SH   SOLE   14,674 0 0
ISHARES TR CORE S&P US GWT 464287671   361,988 3,088 SH   SOLE   3,088 0 0
LISTED FD TR CORE ALT FD 53656F847   2,611,552 98,657 SH   SOLE   98,657 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,815,014 103,725 SH   SOLE   103,725 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   271,699 3,699 SH   SOLE   3,699 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   562,235 1,337 SH   SOLE   1,337 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   937,299 2,111 SH   SOLE   2,111 0 0
ISHARES TR SP SMCP600VL ETF 464287879   231,563 2,253 SH   SOLE   2,253 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   570,559 5,675 SH   SOLE   5,675 0 0
ISHARES INC MSCI GBL MIN VOL 464286525   1,568,944 14,904 SH   SOLE   14,904 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   377,789 6,786 SH   SOLE   6,786 0 0
ISHARES TR MRGSTR MD CP ETF 464288208   437,386 6,006 SH   SOLE   6,006 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   377,030 2,105 SH   SOLE   2,105 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,531,654 18,139 SH   SOLE   18,139 0 0
PROCTER AND GAMBLE CO COM 742718109   444,928 2,742 SH   SOLE   2,742 0 0
ISHARES TR RUS 1000 ETF 464287622   1,158,866 4,023 SH   SOLE   4,023 0 0
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   2,604,376 46,532 SH   SOLE   46,532 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,269,543 6,952 SH   SOLE   6,952 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   376,434 2,311 SH   SOLE   2,311 0 0
HOME DEPOT INC COM 437076102   266,577 695 SH   SOLE   695 0 0
EXXON MOBIL CORP COM 30231G102   208,634 1,795 SH   SOLE   1,795 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   230,024 668 SH   SOLE   668 0 0
JOHNSON & JOHNSON COM 478160104   437,078 2,763 SH   SOLE   2,763 0 0
JPMORGAN CHASE & CO COM 46625H100   228,369 1,140 SH   SOLE   1,140 0 0
MCDONALDS CORP COM 580135101   332,633 1,180 SH   SOLE   1,180 0 0
NVIDIA CORPORATION COM 67066G104   1,559,772 1,726 SH   SOLE   1,726 0 0
ALLY FINL INC COM 02005N100   265,431 6,539 SH   SOLE   6,539 0 0
ALPHABET INC CAP STK CL C 02079K107   464,088 3,048 SH   SOLE   3,048 0 0
ALTRIA GROUP INC COM 02209S103   363,589 8,335 SH   SOLE   8,335 0 0
APPLE INC COM 037833100   1,261,307 7,355 SH   SOLE   7,355 0 0
BP PLC SPONSORED ADR 055622104   235,952 6,262 SH   SOLE   6,262 0 0
CASEYS GEN STORES INC COM 147528103   272,519 856 SH   SOLE   856 0 0
CHUBB LIMITED COM H1467J104   236,706 913 SH   SOLE   913 0 0
CVS HEALTH CORP COM 126650100   209,636 2,628 SH   SOLE   2,628 0 0
EMERSON ELEC CO COM 291011104   252,943 2,230 SH   SOLE   2,230 0 0
GRACO INC COM 384109104   311,290 3,331 SH   SOLE   3,331 0 0
LINDE PLC SHS G54950103   324,560 699 SH   SOLE   699 0 0
LOCKHEED MARTIN CORP COM 539830109   299,775 659 SH   SOLE   659 0 0
MEDTRONIC PLC SHS G5960L103   225,131 2,583 SH   SOLE   2,583 0 0
MICROSOFT CORP COM 594918104   569,260 1,353 SH   SOLE   1,353 0 0
MSC INDL DIRECT INC CL A 553530106   394,538 4,066 SH   SOLE   4,066 0 0
NUCOR CORP COM 670346105   439,603 2,221 SH   SOLE   2,221 0 0
QUALCOMM INC COM 747525103   214,106 1,265 SH   SOLE   1,265 0 0
QUANTA SVCS INC COM 74762E102   252,379 971 SH   SOLE   971 0 0
SYSCO CORP COM 871829107   283,698 3,495 SH   SOLE   3,495 0 0
TEXAS INSTRS INC COM 882508104   250,368 1,437 SH   SOLE   1,437 0 0
US BANCORP DEL COM NEW 902973304   231,173 5,172 SH   SOLE   5,172 0 0
WALMART INC COM 931142103   282,657 4,698 SH   SOLE   4,698 0 0
AMAZON COM INC COM 023135106   1,318,758 7,311 SH   SOLE   7,311 0 0
CHEVRON CORP NEW COM 166764100   223,010 1,414 SH   SOLE   1,414 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   607,197 1,894 SH   SOLE   1,894 0 0
VISA INC COM CL A 92826C839   304,671 1,092 SH   SOLE   1,092 0 0
CONSTELLATION BRANDS INC CL A 21036P108   232,279 855 SH   SOLE   855 0 0
ROPER TECHNOLOGIES INC COM 776696106   200,222 357 SH   SOLE   357 0 0
KELLANOVA COM 487836108   200,718 3,504 SH   SOLE   3,504 0 0
ELI LILLY & CO COM 532457108   519,781 668 SH   SOLE   668 0 0
NEXTERA ENERGY INC COM 65339F101   809,990 12,674 SH   SOLE   12,674 0 0