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
ALMADEN MINERALS LTD COM CL B 020283305   7,600 40,000 SH   SOLE   0 0 40,000
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   4,462,698 87,316 SH   SOLE   0 0 87,316
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   3,613,620 74,987 SH   SOLE   0 0 74,987
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   7,820,210 147,858 SH   SOLE   0 0 147,858
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,333,376 18,004 SH   SOLE   0 0 18,004
APPLE INC COM 037833100   860,138 5,216 SH   SOLE   0 0 5,216
BRISTOL-MYERS SQUIBB CO COM 110122108   211,673 3,054 SH   SOLE   0 0 3,054
CHEVRON CORP NEW COM 166764100   849,551 5,207 SH   SOLE   0 0 5,207
HUMANA INC COM 444859102   249,041 513 SH   SOLE   0 0 513
ISHARES TR CORE US AGGBD ET 464287226   1,368,114 13,731 SH   SOLE   0 0 13,731
ISHARES TR S&P 500 GRWT ETF 464287309   4,781,148 74,834 SH   SOLE   0 0 74,834
ISHARES TR S&P 500 VAL ETF 464287408   2,039,486 13,439 SH   SOLE   0 0 13,439
ISHARES TR RUS MDCP VAL ETF 464287473   531,878 5,008 SH   SOLE   0 0 5,008
ISHARES TR RUS MD CP GR ETF 464287481   499,014 5,481 SH   SOLE   0 0 5,481
ISHARES TR S&P MC 400GR ETF 464287606   334,820 4,682 SH   SOLE   0 0 4,682
ISHARES TR RUS 1000 GRW ETF 464287614   2,567,415 10,508 SH   SOLE   0 0 10,508
ISHARES TR RUS 2000 VAL ETF 464287630   392,735 2,866 SH   SOLE   0 0 2,866
ISHARES TR RUS 2000 GRW ETF 464287648   1,530,461 6,747 SH   SOLE   0 0 6,747
ISHARES TR S&P MC 400VL ETF 464287705   573,273 5,578 SH   SOLE   0 0 5,578
ISHARES TR CORE S&P SCP ETF 464287804   642,265 6,642 SH   SOLE   0 0 6,642
ISHARES TR S&P SML 600 GWT 464287887   491,286 4,469 SH   SOLE   0 0 4,469
ISHARES TR GL CLEAN ENE ETF 464288224   19,363,272 978,932 SH   SOLE   0 0 978,932
ISHARES TR EAFE SML CP ETF 464288273   3,879,774 65,195 SH   SOLE   0 0 65,195
ISHARES TR GLB INFRASTR ETF 464288372   3,651,446 76,550 SH   SOLE   0 0 76,550
ISHARES TR ISHS 1-5YR INVS 464288646   11,961,858 236,681 SH   SOLE   0 0 236,681
ISHARES TR EAFE VALUE ETF 464288877   429,763 8,856 SH   SOLE   0 0 8,856
ISHARES TR EAFE GRWTH ETF 464288885   1,524,642 16,275 SH   SOLE   0 0 16,275
PROCTER AND GAMBLE CO COM 742718109   3,356,340 22,573 SH   SOLE   0 0 22,573
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   8,683,617 133,246 SH   SOLE   0 0 133,246
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   8,962,958 136,672 SH   SOLE   0 0 136,672
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   291,783 4,300 SH   SOLE   0 0 4,300
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   35,887,276 765,024 SH   SOLE   0 0 765,024
URANIUM ENERGY CORP COM 916896103   28,800 10,000 SH   SOLE   0 0 10,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   422,080 2,741 SH   SOLE   0 0 2,741
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   4,068,667 55,109 SH   SOLE   0 0 55,109
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   563,864 12,483 SH   SOLE   0 0 12,483
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   256,447 2,431 SH   SOLE   0 0 2,431
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   3,823,592 79,958 SH   SOLE   0 0 79,958
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   5,323,281 131,212 SH   SOLE   0 0 131,212
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,469,817 26,820 SH   SOLE   0 0 26,820
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   706,064 17,477 SH   SOLE   0 0 17,477
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   17,442,079 130,097 SH   SOLE   0 0 130,097
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   10,721,841 55,015 SH   SOLE   0 0 55,015
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,043,126 72,774 SH   SOLE   0 0 72,774
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,255,253 52,009 SH   SOLE   0 0 52,009
VANGUARD INDEX FDS SM CP VAL ETF 922908611   14,193,416 89,402 SH   SOLE   0 0 89,402
VANGUARD INDEX FDS LARGE CAP ETF 922908637   268,633 1,438 SH   SOLE   0 0 1,438
VANGUARD INDEX FDS GROWTH ETF 922908736   40,379,621 161,881 SH   SOLE   0 0 161,881
VANGUARD INDEX FDS VALUE ETF 922908744   38,815,171 281,045 SH   SOLE   0 0 281,045
VANGUARD INDEX FDS SMALL CP ETF 922908751   487,584 2,572 SH   SOLE   0 0 2,572
INVESCO QQQ TR UNIT SER 1 46090E103   569,688 1,775 SH   SOLE   0 0 1,775
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   688,656 23,937 SH   SOLE   0 0 23,937
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,444,765 53,609 SH   SOLE   0 0 53,609
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,712,645 74,398 SH   SOLE   0 0 74,398
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   1,671,738 37,567 SH   SOLE   0 0 37,567
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   717,913 29,243 SH   SOLE   0 0 29,243
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   2,919,217 118,817 SH   SOLE   0 0 118,817
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   4,635,529 138,457 SH   SOLE   0 0 138,457
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   19,036,832 806,987 SH   SOLE   0 0 806,987
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   11,261,376 489,838 SH   SOLE   0 0 489,838
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   13,603,426 422,073 SH   SOLE   0 0 422,073
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   4,262,992 170,998 SH   SOLE   0 0 170,998
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   1,529,013 35,701 SH   SOLE   0 0 35,701
EXXON MOBIL CORP COM 30231G102   261,769 2,387 SH   SOLE   0 0 2,387
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   397,044 16,400 SH   SOLE   0 0 16,400
FLEXSHARES TR MORNSTAR UPSTR 33939L407   306,882 7,257 SH   SOLE   0 0 7,257
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   215,062 5,322 SH   SOLE   0 0 5,322
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   708,008 34,386 SH   SOLE   0 0 34,386
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   1,153,055 54,699 SH   SOLE   0 0 54,699
ISHARES TR CORE INTL AGGR 46435G672   1,544,666 31,556 SH   SOLE   0 0 31,556
SPDR S&P 500 ETF TR TR UNIT 78462F103   784,867 1,917 SH   SOLE   0 0 1,917
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475   537,250 10,773 SH   SOLE   0 0 10,773
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,749,238 42,498 SH   SOLE   0 0 42,498
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,117,543 15,153 SH   SOLE   0 0 15,153
SPDR SER TR S&P 600 SMCP VAL 78464A300   4,009,454 52,631 SH   SOLE   0 0 52,631
SPDR SER TR PORTFOLIO SHORT 78464A474   3,804,936 128,415 SH   SOLE   0 0 128,415
SPDR SER TR S&P 400 MDCP GRW 78464A821   5,055,767 73,872 SH   SOLE   0 0 73,872
SPDR SER TR S&P 400 MDCP VAL 78464A839   7,245,443 109,647 SH   SOLE   0 0 109,647
TESLA INC COM 88160R101   411,393 1,983 SH   SOLE   0 0 1,983
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   14,179,976 289,861 SH   SOLE   0 0 289,861
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   55,456,057 727,483 SH   SOLE   0 0 727,483