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
AT&T INC COM 00206R102   208,013 11,819 SH   SOLE   11,819 0 0
ALPHABET INC CAP STK CL C 02079K107   205,100 1,347 SH   SOLE   1,347 0 0
AMAZON COM INC COM 023135106   2,736,194 15,169 SH   SOLE   15,169 0 0
AMEREN CORP COM 023608102   305,455 4,130 SH   SOLE   4,130 0 0
APPLE INC COM 037833100   1,849,849 10,788 SH   SOLE   10,788 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,386,871 10,432 SH   SOLE   10,432 0 0
BLACKSTONE INC COM 09260D107   220,632 1,679 SH   SOLE   1,679 0 0
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   10,883,171 245,116 SH   SOLE   245,116 0 0
CASEYS GEN STORES INC COM 147528103   2,909,476 9,136 SH   SOLE   9,136 0 0
CATERPILLAR INC COM 149123101   258,933 707 SH   SOLE   707 0 0
COCA COLA CO COM 191216100   203,843 3,332 SH   SOLE   3,332 0 0
CORTEVA INC COM 22052L104   217,185 3,766 SH   SOLE   3,766 0 0
CYBIN INC COM 23256X100   9,372 22,666 SH   SOLE   22,666 0 0
DEERE & CO COM 244199105   1,899,969 4,626 SH   SOLE   4,626 0 0
DOW INC COM 260557103   200,322 3,458 SH   SOLE   3,458 0 0
EMERSON ELEC CO COM 291011104   412,962 3,641 SH   SOLE   3,641 0 0
EXXON MOBIL CORP COM 30231G102   300,844 2,588 SH   SOLE   2,588 0 0
META PLATFORMS INC CL A 30303M102   220,510 454 SH   SOLE   454 0 0
FIRST TR EXCHNG TRADED FD VI VEST FUND OF DEP 33740U703   929,540 39,404 SH   SOLE   39,404 0 0
FISERV INC COM 337738108   271,854 1,701 SH   SOLE   1,701 0 0
FORD MTR CO DEL COM 345370860   245,735 18,504 SH   SOLE   18,504 0 0
GENERAL ELECTRIC CO COM NEW 369604301   202,053 1,151 SH   SOLE   1,151 0 0
HOME DEPOT INC COM 437076102   604,444 1,576 SH   SOLE   1,576 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   288,334 649 SH   SOLE   649 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   577,050 15,000 SH   SOLE   15,000 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   547,283 24,597 SH   SOLE   24,597 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   14,666,698 632,731 SH   SOLE   632,731 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   11,234,875 559,785 SH   SOLE   559,785 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   13,631,835 706,679 SH   SOLE   706,679 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   14,423,474 628,474 SH   SOLE   628,474 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   2,475,856 118,067 SH   SOLE   118,067 0 0
ISHARES TR CORE S&P TTL STK 464287150   3,238,239 28,085 SH   SOLE   28,085 0 0
ISHARES TR TIPS BD ETF 464287176   12,262,579 114,166 SH   SOLE   114,166 0 0
ISHARES TR CORE S&P500 ETF 464287200   308,302 586 SH   SOLE   586 0 0
ISHARES TR IBOXX INV CP ETF 464287242   290,864 2,670 SH   SOLE   2,670 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   8,809,961 104,334 SH   SOLE   104,334 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   1,441,596 33,565 SH   SOLE   33,565 0 0
ISHARES TR 20 YR TR BD ETF 464287432   3,032,869 32,053 SH   SOLE   32,053 0 0
ISHARES TR CORE S&P MCP ETF 464287507   811,435 13,359 SH   SOLE   13,359 0 0
ISHARES TR S&P MC 400GR ETF 464287606   211,335 2,316 SH   SOLE   2,316 0 0
ISHARES TR CORE S&P US VLU 464287663   6,867,814 75,938 SH   SOLE   75,938 0 0
ISHARES TR CORE S&P US GWT 464287671   53,346,377 455,135 SH   SOLE   455,135 0 0
ISHARES TR U.S. TECH ETF 464287721   5,161,162 38,214 SH   SOLE   38,214 0 0
ISHARES TR CORE S&P SCP ETF 464287804   1,047,951 9,482 SH   SOLE   9,482 0 0
ISHARES TR JPMORGAN USD EMG 464288281   917,799 10,235 SH   SOLE   10,235 0 0
ISHARES TR CRE U S REIT ETF 464288521   13,653,018 253,774 SH   SOLE   253,774 0 0
ISHARES TR MBS ETF 464288588   5,239,365 56,691 SH   SOLE   56,691 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   16,167,773 313,329 SH   SOLE   313,329 0 0
ISHARES TR MICRO-CAP ETF 464288869   561,800 4,636 SH   SOLE   4,636 0 0
ISHARES TR EAFE VALUE ETF 464288877   3,881,266 71,347 SH   SOLE   71,347 0 0
ISHARES TR EAFE GRWTH ETF 464288885   4,219,092 40,650 SH   SOLE   40,650 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   5,288,749 71,995 SH   SOLE   71,995 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   1,748,227 31,403 SH   SOLE   31,403 0 0
ISHARES TR MODERT ALLOC ETF 464289875   595,070 13,910 SH   SOLE   13,910 0 0
ISHARES TR CONSER ALLOC ETF 464289883   350,189 9,510 SH   SOLE   9,510 0 0
ISHARES TR US TREAS BD ETF 46429B267   220,209 9,671 SH   SOLE   9,671 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   11,745,610 71,467 SH   SOLE   71,467 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   7,057,033 165,853 SH   SOLE   165,853 0 0
ISHARES TR CORE TOTAL USD 46434V613   23,692,715 519,691 SH   SOLE   519,691 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250   1,936,340 41,446 SH   SOLE   41,446 0 0
ISHARES TR US INFRASTRUC 46435U713   1,407,569 32,462 SH   SOLE   32,462 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   375,270 6,486 SH   SOLE   6,486 0 0
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   2,254,818 40,286 SH   SOLE   40,286 0 0
KEURIG DR PEPPER INC COM 49271V100   264,345 8,619 SH   SOLE   8,619 0 0
LPL FINL HLDGS INC COM 50212V100   360,897 1,366 SH   SOLE   1,366 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   342,121 2,865 SH   SOLE   2,865 0 0
MICROSOFT CORP COM 594918104   3,616,452 8,596 SH   SOLE   8,596 0 0
NVIDIA CORPORATION COM 67066G104   243,996 270 SH   SOLE   270 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   583,008 7,643 SH   SOLE   7,643 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   494,066 12,714 SH   SOLE   12,714 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   407,856 13,127 SH   SOLE   13,127 0 0
NUSHARES ETF TR ESG HI TLD CRP 67092P854   224,231 10,616 SH   SOLE   10,616 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870   796,566 36,257 SH   SOLE   36,257 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   594,920 527 SH   SOLE   527 0 0
PEPSICO INC COM 713448108   248,164 1,418 SH   SOLE   1,418 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   718,021 8,319 SH   SOLE   8,319 0 0
PROCTER AND GAMBLE CO COM 742718109   270,471 1,667 SH   SOLE   1,667 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,579,547 3,020 SH   SOLE   3,020 0 0
SPDR GOLD TR GOLD SHS 78463V107   253,447 1,232 SH   SOLE   1,232 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   712,641 9,757 SH   SOLE   9,757 0 0
SPDR SER TR PORTFOLIO LN COR 78464A367   6,088,234 261,972 SH   SOLE   261,972 0 0
SPDR SER TR S&P DIVID ETF 78464A763   51,655,251 393,594 SH   SOLE   393,594 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   751,114 26,873 SH   SOLE   26,873 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   326,083 5,254 SH   SOLE   5,254 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   236,730 2,936 SH   SOLE   2,936 0 0
TESLA INC COM 88160R101   555,677 3,161 SH   SOLE   3,161 0 0
UNITED PARCEL SERVICE INC CL B 911312106   224,049 1,507 SH   SOLE   1,507 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   9,195,727 119,939 SH   SOLE   119,939 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,681,554 78,226 SH   SOLE   78,226 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   16,490,737 328,697 SH   SOLE   328,697 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   237,165 1,960 SH   SOLE   1,960 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   407,185 8,278 SH   SOLE   8,278 0 0
VANGUARD WORLD FD ENERGY ETF 92204A306   431,671 3,278 SH   SOLE   3,278 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   388,961 9,312 SH   SOLE   9,312 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   40,734,467 84,740 SH   SOLE   84,740 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   761,567 4,885 SH   SOLE   4,885 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   795,589 3,374 SH   SOLE   3,374 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   4,041,314 16,174 SH   SOLE   16,174 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,124,676 6,173 SH   SOLE   6,173 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   487,766 2,995 SH   SOLE   2,995 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   31,947,843 139,760 SH   SOLE   139,760 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   718,364 2,764 SH   SOLE   2,764 0 0
WALMART INC COM 931142103   429,345 7,136 SH   SOLE   7,136 0 0
WASTE MGMT INC DEL COM 94106L109   1,893,163 8,882 SH   SOLE   8,882 0 0
WELLS FARGO CO NEW COM 949746101   860,379 14,844 SH   SOLE   14,844 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   18,892,819 641,304 SH   SOLE   641,304 0 0
XPO INC COM 983793100   204,400 1,675 SH   SOLE   1,675 0 0