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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 483,521 2,946 SH SOLE 0 0 0 0
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562 1,678,770 42,619 SH SOLE 0 0 0 0
AMERICAN CENTY ETF TR AVANTIS RESPONSI 025072299 3,497,908 43,910 SH SOLE 0 0 0 0
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281 4,985,121 56,643 SH SOLE 0 0 0 0
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 7,328,521 62,514 SH SOLE 0 0 0 0
BLACKROCK ETF TRUST INT DIVIDEND ETF 09290C848 295,173 9,767 SH SOLE 0 0 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 687,853 15,457 SH SOLE 0 0 0 0
CAPITAL GRP FIXED INCM ETF T MUNICIPAL HIGH I 14020Y805 1,802,783 74,898 SH SOLE 0 0 0 0
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 7,208,609 288,575 SH SOLE 0 0 0 0
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 7,251,007 279,530 SH SOLE 0 0 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 8,528,776 325,153 SH SOLE 0 0 0 0
CASEYS GEN STORES INC COM 147528103 1,149,633 1,889 SH SOLE 0 0 0 0
CHEVRON CORP NEW COM 166764100 206,048 1,009 SH SOLE 0 0 0 0
DEERE CO COM 244199105 234,965 350 SH SOLE 0 0 0 0
DIMENSIONAL ETF TRUST GLOBAL CORE PLUS 25434V583 202,186 3,893 SH SOLE 0 0 0 0
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 223,928 4,747 SH SOLE 0 0 0 0
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 559,511 12,387 SH SOLE 0 0 0 0
DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 752,289 15,182 SH SOLE 0 0 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 8,701,740 155,778 SH SOLE 0 0 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 2,933,295 41,928 SH SOLE 0 0 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 353,075 5,814 SH SOLE 0 0 0 0
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717 378,109 9,937 SH SOLE 0 0 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 388,805 9,742 SH SOLE 0 0 0 0
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 428,943 6,786 SH SOLE 0 0 0 0
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 582,732 13,452 SH SOLE 0 0 0 0
FIDELITY MERRIMACK STR TR TACTICAL BOND 316188879 289,088 6,182 SH SOLE 0 0 0 0
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 382,509 9,398 SH SOLE 0 0 0 0
FRANKLIN TEMPLETON HOLDINGS RESPBLY SRCD GLD 35473M105 4,059,108 73,441 SH SOLE 0 0 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138G649 3,484,372 22,987 SH SOLE 0 0 0 0
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E226 4,707,991 77,130 SH SOLE 0 0 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 16,252,011 53,348 SH SOLE 0 0 0 0
ISHARES INC MSCI EMRG CHN 46434G764 228,181 2,303 SH SOLE 0 0 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 210,293 2,041 SH SOLE 0 0 0 0
ISHARES TR INTL DIV GRWTH 46435G524 279,785 3,152 SH SOLE 0 0 0 0
ISHARES TR S&P MC 400VL ETF 464287705 338,790 2,460 SH SOLE 0 0 0 0
ISHARES TR S&P SML 600 GWT 464287887 361,181 2,253 SH SOLE 0 0 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 701,162 7,033 SH SOLE 0 0 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,130,522 7,947 SH SOLE 0 0 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,809,994 10,885 SH SOLE 0 0 0 0
ISHARES TR CORE DIV GRWTH 46434V621 4,606,618 61,104 SH SOLE 0 0 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 9,473,057 56,793 SH SOLE 0 0 0 0
ISHARES U S ETF TR SHORT MATURITY M 46431W838 740,173 14,914 SH SOLE 0 0 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 3,382,387 66,898 SH SOLE 0 0 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 3,547,757 75,969 SH SOLE 0 0 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 5,263,790 104,502 SH SOLE 0 0 0 0
JOHNSON JOHNSON COM 478160104 271,616 1,026 SH SOLE 0 0 0 0
LENNOX INTL INC COM 526107107 402,750 1,134 SH SOLE 0 0 0 0
LISTED FD TR HORIZON KINETICS 53656F623 4,310,150 85,962 SH SOLE 0 0 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 3,063,398 94,171 SH SOLE 0 0 0 0
MICROSOFT CORP COM 594918104 398,762 777 SH SOLE 0 0 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2,522,228 22,185 SH SOLE 0 0 0 0
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 6,673,380 168,053 SH SOLE 0 0 0 0
PACER FDS TR US LRG CP CASH 69374H360 602,466 15,107 SH SOLE 0 0 0 0
PIMCO ETF TR MULTISECTOR BD 72201R585 590,574 23,260 SH SOLE 0 0 0 0
PIMCO ETF TR MUNI INCOME OPP 72201R635 1,039,184 24,400 SH SOLE 0 0 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 252,727 2,257 SH SOLE 0 0 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 5,627,527 106,947 SH SOLE 0 0 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 25,920,140 288,772 SH SOLE 0 0 0 0
STRATEGY SHS EVENTIDE US MRKT 86280R787 266,593 8,813 SH SOLE 0 0 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 10,960,993 150,439 SH SOLE 0 0 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 3,121,201 23,030 SH SOLE 0 0 0 0
VICTORY PORTFOLIOS II CORE INTRMEDIATE 92647X863 392,530 19,000 SH SOLE 0 0 0 0
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 5,944,875 119,184 SH SOLE 0 0 0 0
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 8,896,541 173,795 SH SOLE 0 0 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 618,759 14,666 SH SOLE 0 0 0 0
WISDOMTREE TR US QUALITY GROW 97717Y477 676,704 9,853 SH SOLE 0 0 0 0