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
ALTRIA GROUP INC COM 02209S103   282,452 4,818 SH   SOLE 0 0 0 4,818
AMAZON COM INC COM 023135106   389,417 1,775 SH   SOLE 0 0 0 1,775
AMERICAN CENTY ETF TR US SML CP VALU 025072877   6,059,603 66,516 SH   SOLE 0 0 0 66,516
AMERICAN CENTY ETF TR US EQT ETF 025072885   323,201 3,206 SH   SOLE 0 0 0 3,206
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   2,582,145 37,856 SH   SOLE 0 0 0 37,856
APPLE INC COM 037833100   234,724 1,144 SH   SOLE 0 0 0 1,144
BERKSHIRE HATHAWAY INC DEL CL A 084670108   728,800 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   210,824 434 SH   SOLE 0 0 0 434
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   346,339 6,360 SH   SOLE 0 0 0 6,360
CAPITAL GROUP CONSERVATIVE E SHS 14020U100   3,661,798 128,035 SH   SOLE 0 0 0 128,035
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   36,122,133 978,124 SH   SOLE 0 0 0 978,124
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   25,345,815 641,829 SH   SOLE 0 0 0 641,829
CAPITAL GROUP EQUITY ETF TR US SMALL AND MID 14022A102   364,869 13,574 SH   SOLE 0 0 0 13,574
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   11,385,316 280,082 SH   SOLE 0 0 0 280,082
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   22,729,669 1,010,208 SH   SOLE 0 0 0 1,010,208
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300   300,270 10,871 SH   SOLE 0 0 0 10,871
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   430,074 16,114 SH   SOLE 0 0 0 16,114
CAPITAL GRP FIXED INCM ETF T MUNICIPAL HIGH I 14020Y805   273,190 11,089 SH   SOLE 0 0 0 11,089
CASEYS GEN STORES INC COM 147528103   260,176 510 SH   SOLE 0 0 0 510
CHEVRON CORP NEW COM 166764100   382,066 2,668 SH   SOLE 0 0 0 2,668
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583   13,418,087 246,249 SH   SOLE 0 0 0 246,249
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   2,001,087 67,856 SH   SOLE 0 0 0 67,856
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   17,245,876 484,980 SH   SOLE 0 0 0 484,980
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   609,251 14,417 SH   SOLE 0 0 0 14,417
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   13,247,532 383,209 SH   SOLE 0 0 0 383,209
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   6,303,949 217,753 SH   SOLE 0 0 0 217,753
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   44,510,858 1,241,932 SH   SOLE 0 0 0 1,241,932
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   11,947,238 187,525 SH   SOLE 0 0 0 187,525
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   711,901 24,239 SH   SOLE 0 0 0 24,239
EXXON MOBIL CORP COM 30231G102   437,697 4,060 SH   SOLE 0 0 0 4,060
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   488,500 2,477 SH   SOLE 0 0 0 2,477
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   6,542,593 367,561 SH   SOLE 0 0 0 367,561
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101   4,778,450 60,771 SH   SOLE 0 0 0 60,771
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   664,708 14,485 SH   SOLE 0 0 0 14,485
FORD MTR CO COM 345370860   120,852 11,138 SH   SOLE 0 0 0 11,138
INTERNATIONAL BUSINESS MACHS COM 459200101   239,067 811 SH   SOLE 0 0 0 811
ISHARES INC CORE MSCI EMKT 46434G103   211,485 3,523 SH   SOLE 0 0 0 3,523
ISHARES TR MSCI USA QLT FCT 46432F339   2,352,054 12,865 SH   SOLE 0 0 0 12,865
ISHARES TR MBS ETF 464288588   279,936 2,982 SH   SOLE 0 0 0 2,982
ISHARES TR EAFE VALUE ETF 464288877   601,127 9,470 SH   SOLE 0 0 0 9,470
ISHARES TR EAFE GRWTH ETF 464288885   445,546 3,978 SH   SOLE 0 0 0 3,978
ISHARES TR CORE TOTAL USD 46434V613   462,613 10,007 SH   SOLE 0 0 0 10,007
ISHARES TR MSCI INTL QUALTY 46434V456   341,394 7,899 SH   SOLE 0 0 0 7,899
ISHARES TR ESG AWR MSCI USA 46435G425   1,096,830 8,107 SH   SOLE 0 0 0 8,107
ISHARES TR MSCI ACWI ETF 464288257   2,012,240 15,647 SH   SOLE 0 0 0 15,647
ISHARES TR U.S. TECH ETF 464287721   338,649 1,954 SH   SOLE 0 0 0 1,954
ISHARES TR 1 3 YR TREAS BD 464287457   6,444,551 77,776 SH   SOLE 0 0 0 77,776
ISHARES TR 20 YR TR BD ETF 464287432   3,439,208 38,971 SH   SOLE 0 0 0 38,971
ISHARES TR CORE S&P500 ETF 464287200   1,288,835 2,076 SH   SOLE 0 0 0 2,076
ISHARES TR S&P 500 GRWT ETF 464287309   412,209 3,744 SH   SOLE 0 0 0 3,744
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   1,047,560 26,826 SH   SOLE 0 0 0 26,826
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   161,387 11,487 SH   SOLE 0 0 0 11,487
OWENS CORNING NEW COM 690742101   249,347 1,813 SH   SOLE 0 0 0 1,813
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   337,536 14,524 SH   SOLE 0 0 0 14,524
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   206,319 7,044 SH   SOLE 0 0 0 7,044
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   6,883,998 94,704 SH   SOLE 0 0 0 94,704
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,437,141 2,530 SH   SOLE 0 0 0 2,530
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   108,694 10,196 SH   SOLE 0 0 0 10,196