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
ALPS ETF TR ALERIAN MLP 00162Q452   548,733 11,562 SH   SOLE   0 0 11,562
ALPS ETF TR ALERIAN ENERGY 00162Q676   330,560 13,000 SH   SOLE   0 0 13,000
AST SPACEMOBILE INC COM CL A 00217D100   30,775 10,612 SH   SOLE   0 0 10,612
ABBVIE INC COM 00287Y109   303,783 1,668 SH   SOLE   0 0 1,668
ADVANCED MICRO DEVICES INC COM 007903107   575,763 3,190 SH   SOLE   0 0 3,190
ALLIANT ENERGY CORP COM 018802108   416,657 8,267 SH   SOLE   0 0 8,267
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   980,733 46,117 SH   SOLE   0 0 46,117
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   311,554 26,697 SH   SOLE   0 0 26,697
ALPHABET INC CAP STK CL C 02079K107   843,825 5,542 SH   SOLE   0 0 5,542
ALPHABET INC CAP STK CL A 02079K305   384,721 2,549 SH   SOLE   0 0 2,549
ALTRIA GROUP INC COM 02209S103   215,936 4,950 SH   SOLE   0 0 4,950
AMAZON COM INC COM 023135106   3,847,866 21,332 SH   SOLE   0 0 21,332
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   442,170 6,333 SH   SOLE   0 0 6,333
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   1,714,385 26,679 SH   SOLE   0 0 26,679
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   8,733,721 150,685 SH   SOLE   0 0 150,685
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   7,324,879 114,918 SH   SOLE   0 0 114,918
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   10,327,714 156,813 SH   SOLE   0 0 156,813
AMERICAN CENTY ETF TR US SML CP VALU 025072877   11,257,962 120,136 SH   SOLE   0 0 120,136
AMERICAN CENTY ETF TR US EQT ETF 025072885   7,696,643 85,996 SH   SOLE   0 0 85,996
AMERICAN EXPRESS CO COM 025816109   279,148 1,226 SH   SOLE   0 0 1,226
AMGEN INC COM 031162100   238,544 839 SH   SOLE   0 0 839
APPLE INC COM 037833100   7,739,667 45,135 SH   SOLE   0 0 45,135
BANK AMERICA CORP COM 060505104   236,604 6,240 SH   SOLE   0 0 6,240
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,669,454 11,104 SH   SOLE   0 0 11,104
BOEING CO COM 097023105   358,516 1,858 SH   SOLE   0 0 1,858
BROADCOM INC COM 11135F101   205,439 155 SH   SOLE   0 0 155
CSX CORP COM 126408103   200,512 5,409 SH   SOLE   0 0 5,409
CASEYS GEN STORES INC COM 147528103   372,579 1,170 SH   SOLE   0 0 1,170
CHEVRON CORP NEW COM 166764100   281,037 1,782 SH   SOLE   0 0 1,782
CONOCOPHILLIPS COM 20825C104   230,724 1,813 SH   SOLE   0 0 1,813
COPART INC COM 217204106   299,215 5,166 SH   SOLE   0 0 5,166
COSTCO WHSL CORP NEW COM 22160K105   291,243 398 SH   SOLE   0 0 398
DEERE & CO COM 244199105   743,703 1,811 SH   SOLE   0 0 1,811
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,619,250 119,763 SH   SOLE   0 0 119,763
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,771,498 71,663 SH   SOLE   0 0 71,663
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   1,948,476 34,196 SH   SOLE   0 0 34,196
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   7,631,943 140,216 SH   SOLE   0 0 140,216
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   768,530 30,103 SH   SOLE   0 0 30,103
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   38,363,339 1,200,730 SH   SOLE   0 0 1,200,730
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   3,710,653 90,725 SH   SOLE   0 0 90,725
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   1,018,001 39,937 SH   SOLE   0 0 39,937
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,544,955 57,348 SH   SOLE   0 0 57,348
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   2,427,632 89,284 SH   SOLE   0 0 89,284
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   2,489,623 93,070 SH   SOLE   0 0 93,070
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   5,862,506 159,524 SH   SOLE   0 0 159,524
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   935,568 31,082 SH   SOLE   0 0 31,082
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   435,275 19,458 SH   SOLE   0 0 19,458
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,194,843 28,966 SH   SOLE   0 0 28,966
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   2,608,980 55,463 SH   SOLE   0 0 55,463
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   3,800,672 90,600 SH   SOLE   0 0 90,600
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   2,629,639 103,366 SH   SOLE   0 0 103,366
DISNEY WALT CO COM 254687106   303,184 2,478 SH   SOLE   0 0 2,478
EXXON MOBIL CORP COM 30231G102   1,605,059 13,808 SH   SOLE   0 0 13,808
META PLATFORMS INC CL A 30303M102   606,004 1,248 SH   SOLE   0 0 1,248
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   231,824 3,035 SH   SOLE   0 0 3,035
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   575,866 19,501 SH   SOLE   0 0 19,501
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   656,260 14,202 SH   SOLE   0 0 14,202
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   782,592 45,184 SH   SOLE   0 0 45,184
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   271,855 11,461 SH   SOLE   0 0 11,461
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   244,254 5,062 SH   SOLE   0 0 5,062
GEVO INC COM PAR 374396406   8,456 11,000 SH   SOLE   0 0 11,000
HECLA MNG CO COM 422704106   49,687 10,330 SH   SOLE   0 0 10,330
HOME DEPOT INC COM 437076102   463,541 1,208 SH   SOLE   0 0 1,208
INTERNATIONAL BUSINESS MACHS COM 459200101   209,080 1,095 SH   SOLE   0 0 1,095
INTUITIVE SURGICAL INC COM NEW 46120E602   215,908 541 SH   SOLE   0 0 541
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   898,344 5,304 SH   SOLE   0 0 5,304
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,886,237 79,354 SH   SOLE   0 0 79,354
ISHARES TR CORE S&P TTL STK 464287150   18,713,158 162,300 SH   SOLE   0 0 162,300
ISHARES TR TIPS BD ETF 464287176   1,521,102 14,162 SH   SOLE   0 0 14,162
ISHARES TR CORE S&P500 ETF 464287200   1,542,282 2,934 SH   SOLE   0 0 2,934
ISHARES TR CORE US AGGBD ET 464287226   372,858 3,807 SH   SOLE   0 0 3,807
ISHARES TR MSCI EMG MKT ETF 464287234   1,054,441 25,668 SH   SOLE   0 0 25,668
ISHARES TR 7-10 YR TRSY BD 464287440   365,072 3,857 SH   SOLE   0 0 3,857
ISHARES TR 1 3 YR TREAS BD 464287457   1,510,755 18,473 SH   SOLE   0 0 18,473
ISHARES TR RUS 1000 VAL ETF 464287598   218,335 1,219 SH   SOLE   0 0 1,219
ISHARES TR RUS 2000 VAL ETF 464287630   3,420,609 21,539 SH   SOLE   0 0 21,539
ISHARES TR RUSSELL 2000 ETF 464287655   852,569 4,054 SH   SOLE   0 0 4,054
ISHARES TR CORE S&P US VLU 464287663   1,234,958 13,655 SH   SOLE   0 0 13,655
ISHARES TR CORE S&P SCP ETF 464287804   232,092 2,100 SH   SOLE   0 0 2,100
ISHARES TR SP SMCP600VL ETF 464287879   631,158 6,142 SH   SOLE   0 0 6,142
ISHARES TR SHRT NAT MUN ETF 464288158   790,293 7,546 SH   SOLE   0 0 7,546
ISHARES TR MSCI ACWI ETF 464288257   377,738 3,430 SH   SOLE   0 0 3,430
ISHARES TR EAFE SML CP ETF 464288273   256,249 4,046 SH   SOLE   0 0 4,046
ISHARES TR NATIONAL MUN ETF 464288414   385,208 3,580 SH   SOLE   0 0 3,580
ISHARES TR 3 7 YR TREAS BD 464288661   1,104,700 9,539 SH   SOLE   0 0 9,539
ISHARES TR PFD AND INCM SEC 464288687   250,008 7,757 SH   SOLE   0 0 7,757
ISHARES TR EAFE VALUE ETF 464288877   5,165,691 94,958 SH   SOLE   0 0 94,958
ISHARES TR AGGRES ALLOC ETF 464289859   5,891,723 80,203 SH   SOLE   0 0 80,203
ISHARES TR GRWT ALLOCAT ETF 464289867   3,139,018 56,386 SH   SOLE   0 0 56,386
ISHARES TR MODERT ALLOC ETF 464289875   243,208 5,685 SH   SOLE   0 0 5,685
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,191,504 11,983 SH   SOLE   0 0 11,983
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   229,986 8,518 SH   SOLE   0 0 8,518
ISHARES TR CORE MSCI EAFE 46432F842   1,945,987 26,219 SH   SOLE   0 0 26,219
ISHARES INC CORE MSCI EMKT 46434G103   2,583,691 50,072 SH   SOLE   0 0 50,072
ISHARES INC MSCI EMRG CHN 46434G764   214,218 3,721 SH   SOLE   0 0 3,721
ISHARES TR CORE MSCI INTL 46435G326   7,176,477 106,904 SH   SOLE   0 0 106,904
ISHARES TR CYBERSECURITY 46435U135   208,529 4,451 SH   SOLE   0 0 4,451
ISHARES TR IBONDS 24 TRM TS 46436E874   204,759 8,553 SH   SOLE   0 0 8,553
JPMORGAN CHASE & CO COM 46625H100   1,504,266 7,510 SH   SOLE   0 0 7,510
JOHNSON & JOHNSON COM 478160104   316,439 2,000 SH   SOLE   0 0 2,000
LATTICE STRATEGIES TR HARTFORD MLT SML 518416508   228,413 5,487 SH   SOLE   0 0 5,487
ELI LILLY & CO COM 532457108   833,973 1,072 SH   SOLE   0 0 1,072
LOCKHEED MARTIN CORP COM 539830109   429,852 945 SH   SOLE   0 0 945
MARATHON DIGITAL HOLDINGS IN COM 565788106   240,522 10,652 SH   SOLE   0 0 10,652
MARATHON PETE CORP COM 56585A102   221,449 1,099 SH   SOLE   0 0 1,099
MCDONALDS CORP COM 580135101   313,796 1,113 SH   SOLE   0 0 1,113
MERCK & CO INC COM 58933Y105   276,609 2,096 SH   SOLE   0 0 2,096
MICROSOFT CORP COM 594918104   3,343,852 7,948 SH   SOLE   0 0 7,948
NOVO-NORDISK A S ADR 670100205   230,735 1,797 SH   SOLE   0 0 1,797
NVIDIA CORPORATION COM 67066G104   2,568,525 2,843 SH   SOLE   0 0 2,843
OCCIDENTAL PETE CORP COM 674599105   410,022 6,309 SH   SOLE   0 0 6,309
ORACLE CORP COM 68389X105   298,249 2,374 SH   SOLE   0 0 2,374
PALO ALTO NETWORKS INC COM 697435105   204,858 721 SH   SOLE   0 0 721
PARKER-HANNIFIN CORP COM 701094104   310,632 559 SH   SOLE   0 0 559
PEPSICO INC COM 713448108   490,599 2,803 SH   SOLE   0 0 2,803
PIMCO DYNAMIC INCOME FD SHS 72201Y101   357,077 18,511 SH   SOLE   0 0 18,511
POLARIS INC COM 731068102   260,248 2,599 SH   SOLE   0 0 2,599
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   248,102 2,875 SH   SOLE   0 0 2,875
PROCTER AND GAMBLE CO COM 742718109   326,828 2,014 SH   SOLE   0 0 2,014
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   790,863 21,853 SH   SOLE   0 0 21,853
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,478,196 97,048 SH   SOLE   0 0 97,048
SPDR SER TR S&P 600 SMCP VAL 78464A300   7,389,007 89,056 SH   SOLE   0 0 89,056
SPDR SER TR PORTFLI TIPS ETF 78464A656   504,408 19,688 SH   SOLE   0 0 19,688
SPDR SER TR PORTFOLI S&P1500 78464A805   1,703,130 26,549 SH   SOLE   0 0 26,549
SPDR SER TR PORTFOLIO SH TSR 78468R101   277,089 9,581 SH   SOLE   0 0 9,581
SPDR SER TR NUVEEN BLMBRG SH 78468R739   500,824 10,557 SH   SOLE   0 0 10,557
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   1,338,191 37,727 SH   SOLE   0 0 37,727
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   1,160,334 32,585 SH   SOLE   0 0 32,585
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   288,436 7,392 SH   SOLE   0 0 7,392
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   233,919 4,769 SH   SOLE   0 0 4,769
SELECT SECTOR SPDR TR ENERGY 81369Y506   470,168 4,980 SH   SOLE   0 0 4,980
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   435,459 10,339 SH   SOLE   0 0 10,339
SOFI TECHNOLOGIES INC COM 83406F102   109,500 15,000 SH   SOLE   0 0 15,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   168,983 20,384 SH   SOLE   0 0 20,384
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   217,658 10,701 SH   SOLE   0 0 10,701
STRYKER CORPORATION COM 863667101   262,677 734 SH   SOLE   0 0 734
TARGET CORP COM 87612E106   289,238 1,632 SH   SOLE   0 0 1,632
TESLA INC COM 88160R101   1,758,076 10,001 SH   SOLE   0 0 10,001
TYSON FOODS INC CL A 902494103   413,400 7,039 SH   SOLE   0 0 7,039
US BANCORP DEL COM NEW 902973304   392,776 8,787 SH   SOLE   0 0 8,787
UNION PAC CORP COM 907818108   1,089,227 4,429 SH   SOLE   0 0 4,429
UNITEDHEALTH GROUP INC COM 91324P102   559,064 1,130 SH   SOLE   0 0 1,130
VANECK ETF TRUST GOLD MINERS ETF 92189F106   242,525 7,670 SH   SOLE   0 0 7,670
VANECK ETF TRUST IG FLOATING RATE 92189F486   856,255 33,565 SH   SOLE   0 0 33,565
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,030,421 5,643 SH   SOLE   0 0 5,643
VANGUARD BD INDEX FDS INTERMED TERM 921937819   574,367 7,618 SH   SOLE   0 0 7,618
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,832,128 36,939 SH   SOLE   0 0 36,939
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,305,649 85,821 SH   SOLE   0 0 85,821
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   9,363,209 195,515 SH   SOLE   0 0 195,515
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   1,482,911 29,928 SH   SOLE   0 0 29,928
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   306,990 7,285 SH   SOLE   0 0 7,285
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   472,481 4,044 SH   SOLE   0 0 4,044
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,231,148 11,142 SH   SOLE   0 0 11,142
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,561,114 26,617 SH   SOLE   0 0 26,617
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,119,650 50,746 SH   SOLE   0 0 50,746
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   15,131,016 260,565 SH   SOLE   0 0 260,565
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,178,810 15,248 SH   SOLE   0 0 15,248
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   15,716,735 268,433 SH   SOLE   0 0 268,433
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   402,469 4,999 SH   SOLE   0 0 4,999
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,668,902 3,472 SH   SOLE   0 0 3,472
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,252,261 14,480 SH   SOLE   0 0 14,480
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,278,621 17,087 SH   SOLE   0 0 17,087
VANGUARD INDEX FDS GROWTH ETF 922908736   720,524 2,093 SH   SOLE   0 0 2,093
VANGUARD INDEX FDS VALUE ETF 922908744   3,203,585 19,671 SH   SOLE   0 0 19,671
VANGUARD INDEX FDS SMALL CP ETF 922908751   605,249 2,648 SH   SOLE   0 0 2,648
VANGUARD INDEX FDS TOTAL STK MKT 922908769   21,549,591 82,915 SH   SOLE   0 0 82,915
VERIZON COMMUNICATIONS INC COM 92343V104   275,794 6,573 SH   SOLE   0 0 6,573
WALMART INC COM 931142103   1,572,091 26,127 SH   SOLE   0 0 26,127
WASTE MGMT INC DEL COM 94106L109   335,711 1,575 SH   SOLE   0 0 1,575
WELLS FARGO CO NEW COM 949746101   852,663 14,711 SH   SOLE   0 0 14,711
EATON CORP PLC SHS G29183103   6,307,381 20,172 SH   SOLE   0 0 20,172