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
ABBOTT LABORATORIES COM 002824100 222,585 2,453 SH SOLE 0 0 2,453
ABBVIE INC COM 00287Y109 1,323,375 5,259 SH SOLE 0 0 5,259
ADVANCED MICRO DEVICES INC COM 007903107 286,970 494 SH SOLE 0 0 494
ALLSTATE CORP COM 020002101 348,106 1,463 SH SOLE 0 0 1,463
ALPHABET INC CAP STK CL A 02079K305 4,629,812 12,955 SH SOLE 0 0 12,955
ALPHABET INC CAP STK CL C 02079K107 1,696,802 4,802 SH SOLE 0 0 4,802
ALTRIA GROUP INC COM 02209S103 613,374 8,525 SH SOLE 0 0 8,525
AMAZON COM INC COM 023135106 2,681,194 11,249 SH SOLE 0 0 11,249
AMEREN CORP COM 023608102 333,368 2,949 SH SOLE 0 0 2,949
AMERICAN EXPRESS CO COM 025816109 1,437,126 4,249 SH SOLE 0 0 4,249
AON PLC SHS CL A G0403H108 461,049 1,390 SH SOLE 0 0 1,390
APPLE INC COM 037833100 19,770,057 68,323 SH SOLE 0 0 68,323
BANK OF AMER CORP COM 060505104 667,398 11,713 SH SOLE 0 0 11,713
BANK OF NY MELLON CORP COM 064058100 867,515 5,999 SH SOLE 0 0 5,999
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,210,256 4,417 SH SOLE 0 0 4,417
CAPITAL ONE FINL CORP COM 14040H105 2,050,493 10,221 SH SOLE 0 0 10,221
CATERPILLAR INC COM 149123101 300,302 282 SH SOLE 0 0 282
CINTAS CORP COM 172908105 6,653,178 39,118 SH SOLE 0 0 39,118
CISCO SYS INC COM 17275R102 990,621 8,434 SH SOLE 0 0 8,434
CITIGROUP INC COM NEW 172967424 867,533 6,198 SH SOLE 0 0 6,198
COCA COLA CO COM 191216100 374,925 4,613 SH SOLE 0 0 4,613
CORNING INC COM 219350105 2,847,278 11,147 SH SOLE 0 0 11,147
COSTCO WHOLESALE CORPORATION COM 22160K105 1,023,890 1,095 SH SOLE 0 0 1,095
CROWDSTRIKE HLDGS INC CL A 22788C105 394,257 517 SH SOLE 0 0 517
CSX CORP COM 126408103 291,189 6,126 SH SOLE 0 0 6,126
DEERE & CO COM 244199105 208,695 329 SH SOLE 0 0 329
DELL TECHNOLOGIES INC CL C 24703L202 350,777 813 SH SOLE 0 0 813
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 415,822 10,341 SH SOLE 0 0 10,341
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 240,639 8,306 SH SOLE 0 0 8,306
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,034,591 19,152 SH SOLE 0 0 19,152
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773 405,940 11,588 SH SOLE 0 0 11,588
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 7,881,662 177,675 SH SOLE 0 0 177,675
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 1,035,230 12,634 SH SOLE 0 0 12,634
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 2,229,144 40,523 SH SOLE 0 0 40,523
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,020,481 12,394 SH SOLE 0 0 12,394
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1,711,789 24,489 SH SOLE 0 0 24,489
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 1,801,628 48,904 SH SOLE 0 0 48,904
DISNEY WALT CO COM 254687106 473,633 4,921 SH SOLE 0 0 4,921
DRAFTKINGS INC NEW COM CL A 26142V105 202,131 8,002 SH SOLE 0 0 8,002
EA SERIES TRUST BRID OMN SMA ETF 02072L532 3,080,252 105,525 SH SOLE 0 0 105,525
EA SERIES TRUST CAMB US EQUA ETF 02072Q572 292,994 5,248 SH SOLE 0 0 5,248
EA SERIES TRUST TOWLE VALUE ETF 26824D506 202,293 6,312 SH SOLE 0 0 6,312
ELECTRONIC ARTS INC COM 285512109 413,313 2,016 SH SOLE 0 0 2,016
ELI LILLY & CO COM 532457108 983,533 820 SH SOLE 0 0 820
EMERSON ELEC CO COM 291011104 277,138 1,936 SH SOLE 0 0 1,936
EXXON MOBIL CORP COM 30231G102 2,789,361 20,402 SH SOLE 0 0 20,402
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 224,263 4,393 SH SOLE 0 0 4,393
FORTUNE BRANDS INNOVATIONS I COM 34964C106 360,364 6,564 SH SOLE 0 0 6,564
GE AEROSPACE COM NEW 369604301 250,858 671 SH SOLE 0 0 671
GE VERNOVA INC COM 36828A101 210,300 179 SH SOLE 0 0 179
HEICO CORP NEW COM 422806109 255,424 717 SH SOLE 0 0 717
HOME DEPOT INC COM 437076102 896,984 2,543 SH SOLE 0 0 2,543
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 37,330,305 123,215 SH SOLE 0 0 123,215
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,749,277 134,967 SH SOLE 0 0 134,967
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,191,674 5,601 SH SOLE 0 0 5,601
INVESCO QQQ TR UNIT SER 1 46090E103 47,336,617 64,281 SH SOLE 0 0 64,281
ISHARES INC CORE MSCI EMKT 46434G103 780,642 9,423 SH SOLE 0 0 9,423
ISHARES TR 0-3 MTH TREASURY 46436E718 615,193 6,111 SH SOLE 0 0 6,111
ISHARES TR BROAD USD HIGH 46435U853 5,516,897 149,025 SH SOLE 0 0 149,025
ISHARES TR CORE DIV GRWTH 46434V621 275,097 3,630 SH SOLE 0 0 3,630
ISHARES TR CORE MSCI EAFE 46432F842 4,151,910 42,989 SH SOLE 0 0 42,989
ISHARES TR CORE MSCI INTL 46435G326 543,990 6,112 SH SOLE 0 0 6,112
ISHARES TR CORE S&P MCP ETF 464287507 24,892,320 322,816 SH SOLE 0 0 322,816
ISHARES TR CORE S&P SCP ETF 464287804 55,850,326 376,578 SH SOLE 0 0 376,578
ISHARES TR CORE S&P TTL STK 464287150 1,163,706 7,084 SH SOLE 0 0 7,084
ISHARES TR CORE S&P500 ETF 464287200 448,625 599 SH SOLE 27 27 572
ISHARES TR EAFE SML CP ETF 464288273 8,225,811 99,986 SH SOLE 0 0 99,986
ISHARES TR ESG AWR US AGRGT 46435U549 200,424 4,227 SH SOLE 0 0 4,227
ISHARES TR IBOXX HI YD ETF 464288513 2,931,258 36,654 SH SOLE 0 0 36,654
ISHARES TR MSCI EAFE ETF 464287465 51,251,764 493,375 SH SOLE 0 0 493,375
ISHARES TR MSCI EMG MKT ETF 464287234 275,407 4,026 SH SOLE 0 0 4,026
ISHARES TR NATIONAL MUN ETF 464288414 3,056,363 28,400 SH SOLE 0 0 28,400
ISHARES TR RUS 1000 ETF 464287622 1,217,822 2,974 SH SOLE 0 0 2,974
ISHARES TR RUS 1000 GRW ETF 464287614 2,527,987 20,359 SH SOLE 0 0 20,359
ISHARES TR RUS 1000 VAL ETF 464287598 346,827 1,431 SH SOLE 0 0 1,431
ISHARES TR RUS MID CAP ETF 464287499 1,727,285 15,657 SH SOLE 0 0 15,657
ISHARES TR RUS TP200 GR ETF 464289438 206,921 712 SH SOLE 0 0 712
ISHARES TR RUSSELL 2000 ETF 464287655 2,260,099 7,522 SH SOLE 0 0 7,522
ISHARES TR S&P 500 GRWT ETF 464287309 1,286,454 9,354 SH SOLE 0 0 9,354
ISHARES TR S&P 500 VAL ETF 464287408 482,648 2,126 SH SOLE 0 0 2,126
ISHARES TR S&P MC 400GR ETF 464287606 691,326 5,884 SH SOLE 0 0 5,884
ISHARES TR S&P MC 400VL ETF 464287705 592,134 4,008 SH SOLE 0 0 4,008
ISHARES TR S&P SML 600 GWT 464287887 269,521 1,509 SH SOLE 0 0 1,509
ISHARES TR SELECT DIVID ETF 464287168 7,026,072 44,952 SH SOLE 80 80 44,872
ISHARES TR SELECT US REIT 464287564 15,654,374 231,471 SH SOLE 0 0 231,471
ISHARES TR SHRT NAT MUN ETF 464288158 1,769,963 16,624 SH SOLE 0 0 16,624
ISHARES TR SP SMCP600VL ETF 464287879 270,454 1,979 SH SOLE 0 0 1,979
ISHARES TR U.S. REAL ES ETF 464287739 315,833 3,089 SH SOLE 0 0 3,089
ISHARES TR U.S. TECH ETF 464287721 632,986 2,510 SH SOLE 0 0 2,510
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 235,088 4,649 SH SOLE 0 0 4,649
JOHNSON & JOHNSON COM 478160104 1,208,233 4,757 SH SOLE 0 0 4,757
JPMORGAN CHASE & CO COM 46625H100 2,863,457 8,748 SH SOLE 0 0 8,748
LISTED FDS TR WAHED DOW JONES 53656F268 364,480 9,233 SH SOLE 0 0 9,233
LUMENTUM HLDGS INC COM 55024U109 305,469 356 SH SOLE 0 0 356
MARATHON PETE CORP COM 56585A102 460,206 1,800 SH SOLE 0 0 1,800
MASTERCARD INCORPORATED CL A 57636Q104 317,719 619 SH SOLE 0 0 619
MCDONALDS CORP COM 580135101 358,809 1,327 SH SOLE 0 0 1,327
MERCK & CO INC COM 58933Y105 977,729 7,609 SH SOLE 0 0 7,609
META PLATFORMS INC CL A 30303M102 1,786,948 3,172 SH SOLE 0 0 3,172
MICRON TECHNOLOGY INC COM 595112103 11,014,568 9,542 SH SOLE 0 0 9,542
MICROSOFT CORP COM 594918104 2,362,991 6,335 SH SOLE 0 0 6,335
MONDELEZ INTL INC CL A 609207105 415,523 7,184 SH SOLE 0 0 7,184
MORGAN STANLEY COM NEW 617446448 1,595,393 7,632 SH SOLE 0 0 7,632
MURPHY USA INC COM 626755102 323,322 600 SH SOLE 0 0 600
NEBIUS GROUP N.V. SHS CLASS A N97284108 394,371 1,428 SH SOLE 0 0 1,428
NETFLIX INC. COM 64110L106 416,333 5,831 SH SOLE 0 0 5,831
NEXTERA ENERGY INC COM 65339F101 278,143 3,169 SH SOLE 0 0 3,169
NIKE INC CL B 654106103 228,094 5,557 SH SOLE 0 0 5,557
NORTHROP GRUMMAN CORP COM 666807102 402,948 791 SH SOLE 0 0 791
NVIDIA CORPORATION COM 67066G104 6,388,974 31,931 SH SOLE 0 0 31,931
PALO ALTO NETWORKS INC COM 697435105 2,206,740 6,471 SH SOLE 0 0 6,471
PHILIP MORRIS INTL INC COM 718172109 1,559,444 8,620 SH SOLE 0 0 8,620
QUALCOMM INC COM 747525103 419,176 2,268 SH SOLE 0 0 2,268
REGIONS FINANCIAL CORP NEW COM 7591EP100 304,507 10,083 SH SOLE 0 0 10,083
REPLIMUNE GROUP INC COM 76029N106 110,700 10,000 SH SOLE 0 0 10,000
SALESFORCE INC COM 79466L302 358,763 2,290 SH SOLE 0 0 2,290
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 504,394 17,139 SH SOLE 0 0 17,139
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,231,598 52,010 SH SOLE 0 0 52,010
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 202,332 1,062 SH SOLE 0 0 1,062
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 295,184 5,701 SH SOLE 0 0 5,701
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 1,337,762 26,548 SH SOLE 0 0 26,548
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 402,949 8,401 SH SOLE 0 0 8,401
SPDR SERIES TRUST ST STR SP600 SML 78468R853 2,568,000 44,529 SH SOLE 0 0 44,529
STARBUCKS CORP COM 855244109 440,179 4,307 SH SOLE 0 0 4,307
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 6,162,334 11,796 SH SOLE 0 0 11,796
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 90,471,177 121,150 SH SOLE 0 0 121,150
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 30,907,853 43,944 SH SOLE 0 0 43,944
TERADYNE INC COM 880770102 977,357 2,020 SH SOLE 0 0 2,020
TESLA INC COM 88160R101 1,252,967 2,979 SH SOLE 0 0 2,979
THERMO FISHER SCIENTIFIC INC COM 883556102 216,588 432 SH SOLE 0 0 432
ULTA BEAUTY INC COM 90384S303 225,839 501 SH SOLE 0 0 501
UNION PAC CORP COM 907818108 820,375 3,016 SH SOLE 0 0 3,016
UNITED PARCEL SVCS INC CL B 911312106 248,658 2,313 SH SOLE 0 0 2,313
US BANCORP COM NEW 902973304 943,206 15,616 SH SOLE 0 0 15,616
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 592,527 7,172 SH SOLE 0 0 7,172
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 413,289 1,885 SH SOLE 0 0 1,885
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 366,920 2,508 SH SOLE 0 0 2,508
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 315,974 2,770 SH SOLE 0 0 2,770
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 243,324 1,586 SH SOLE 0 0 1,586
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 221,919 1,891 SH SOLE 0 0 1,891
VANGUARD BD INDEX FDS INTERMED TERM 921937819 10,157,189 132,427 SH SOLE 0 0 132,427
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10,269,004 131,806 SH SOLE 0 0 131,806
VANGUARD INDEX FDS GROWTH ETF 922908736 1,219,353 14,155 SH SOLE 0 0 14,155
VANGUARD INDEX FDS LARGE CAP ETF 922908637 627,980 1,826 SH SOLE 0 0 1,826
VANGUARD INDEX FDS MID CAP ETF 922908629 2,295,996 28,497 SH SOLE 0 0 28,497
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,209,029 54,019 SH SOLE 0 0 54,019
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 77,052,495 112,189 SH SOLE 0 0 112,189
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,053,826 4,337 SH SOLE 0 0 4,337
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,565,226 18,360 SH SOLE 0 0 18,360
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,030,555 2,818 SH SOLE 0 0 2,818
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,953,092 5,278 SH SOLE 0 0 5,278
VANGUARD INDEX FDS VALUE ETF 922908744 324,062 1,487 SH SOLE 0 0 1,487
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 13,273,998 222,382 SH SOLE 0 0 222,382
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10,865,720 70,424 SH SOLE 0 0 70,424
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 216,498 3,671 SH SOLE 0 0 3,671
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,968,788 50,219 SH SOLE 0 0 50,219
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,213,891 5,130 SH SOLE 0 0 5,130
VANGUARD STAR FDS VG TL INTL STK F 921909768 321,111 3,756 SH SOLE 0 0 3,756
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13,872,517 194,702 SH SOLE 0 0 194,702
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 13,716,545 86,797 SH SOLE 0 0 86,797
VANGUARD WORLD FD ESG INTL STK ETF 921910725 501,279 6,088 SH SOLE 0 0 6,088
VANGUARD WORLD FD ESG US STK ETF 921910733 1,217,667 9,208 SH SOLE 0 0 9,208
VERIZON COMMUNICATIONS INC COM 92343V104 252,712 5,969 SH SOLE 0 0 5,969
WALMART INC COM 931142103 660,851 5,835 SH SOLE 0 0 5,835
ZEVRA THERAPEUTICS INC COM NEW 488445206 886,814 61,842 SH SOLE 0 0 61,842