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
ABBVIE INC COM 00287Y109 559,233 2,222 SH SOLE 0 0 2,222
ADVANCED MICRO DEVICES INC COM 007903107 374,106 644 SH SOLE 0 0 644
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 254,068 10,595 SH SOLE 0 0 10,595
ALPHABET INC CAP STK CL C 02079K107 2,930,333 8,293 SH SOLE 0 0 8,293
ALPHABET INC CAP STK CL A 02079K305 1,341,210 3,753 SH SOLE 0 0 3,753
ALTRIA GROUP INC COM 02209S103 212,398 2,952 SH SOLE 0 0 2,952
AMAZON COM INC COM 023135106 1,445,770 6,066 SH SOLE 0 0 6,066
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 3,773,631 41,373 SH SOLE 0 0 41,373
AMERICAN CENTY ETF TR AVAN U S QUA ETF 02507A507 917,335 13,899 SH SOLE 0 0 13,899
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 1,894,378 21,058 SH SOLE 0 0 21,058
AMERICAN CENTY ETF TR US SML CP VALU 025072877 625,422 5,013 SH SOLE 0 0 5,013
AMERICAN CENTY ETF TR US EQT ETF 025072885 49,958,796 390,059 SH SOLE 0 0 390,059
AMERICAN EXPRESS CO COM 025816109 267,894 792 SH SOLE 0 0 792
APPLE INC COM 037833100 10,787,489 37,281 SH SOLE 0 0 37,281
ASML HLDG NV N Y REGISTRY SHS N07059210 218,838 110 SH SOLE 0 0 110
BANCFIRST CORP COM 05945F103 1,075,228 9,675 SH SOLE 0 0 9,675
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,127,938 6,251 SH SOLE 0 0 6,251
BROADCOM INC COM 11135F101 417,414 1,105 SH SOLE 0 0 1,105
CATERPILLAR INC COM 149123101 1,139,309 1,070 SH SOLE 0 0 1,070
CHEVRON CORPORATION COM 166764100 343,249 2,071 SH SOLE 0 0 2,071
CISCO SYS INC COM 17275R102 337,932 2,877 SH SOLE 0 0 2,877
COHEN & STEERS ETF TRUST PFD IN OP AC ETF 19249U203 249,820 9,579 SH SOLE 0 0 9,579
COHEN & STEERS ETF TRUST SHORT DURATN PFD 19249U401 276,383 10,985 SH SOLE 0 0 10,985
COSTCO WHOLESALE CORPORATION COM 22160K105 232,939 249 SH SOLE 0 0 249
DEERE & CO COM 244199105 203,022 320 SH SOLE 0 0 320
DIMENSIONAL ETF TRUST ULTR FIX INC ETF 25434V591 390,346 7,687 SH SOLE 0 0 7,687
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 24,572,265 667,000 SH SOLE 0 0 667,000
DIMENSIONAL ETF TRUST US REAL ESTA ETF 25434V823 5,274,547 201,626 SH SOLE 0 0 201,626
DIMENSIONAL ETF TRUST WORLD EQUITY ETF 25434V617 1,524,909 18,419 SH SOLE 0 0 18,419
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849 2,114,173 43,740 SH SOLE 0 0 43,740
DIMENSIONAL ETF TRUST CORE FIXE IN ETF 25434V872 14,458,505 342,537 SH SOLE 0 0 342,537
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 6,618,285 164,593 SH SOLE 0 0 164,593
DIMENSIONAL ETF TRUST US LARG VALU ETF 25434V666 12,034,516 304,363 SH SOLE 0 0 304,363
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 241,469 7,076 SH SOLE 0 0 7,076
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 21,254,069 509,323 SH SOLE 0 0 509,323
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 20,431,600 249,348 SH SOLE 0 0 249,348
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 2,876,666 74,160 SH SOLE 0 0 74,160
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 3,680,269 44,696 SH SOLE 0 0 44,696
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 3,954,627 106,136 SH SOLE 0 0 106,136
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 22,688,943 511,473 SH SOLE 0 0 511,473
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 24,864,740 452,004 SH SOLE 0 0 452,004
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 16,054,759 310,597 SH SOLE 0 0 310,597
DIMENSIONAL ETF TRUST SHOR DUR FIX ETF 25434V864 25,733,698 538,926 SH SOLE 0 0 538,926
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 10,296,051 147,297 SH SOLE 0 0 147,297
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 4,684,985 115,280 SH SOLE 0 0 115,280
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 22,396,523 542,946 SH SOLE 0 0 542,946
ELI LILLY & CO COM 532457108 317,388 265 SH SOLE 0 0 265
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 335,556 17,550 SH SOLE 0 0 17,550
ENTERPRISE PRODS PARTNERS L COM 293792107 279,956 7,616 SH SOLE 0 0 7,616
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 228,771 2,286 SH SOLE 0 0 2,286
EXXON MOBIL CORP COM 30231G102 453,576 3,318 SH SOLE 0 0 3,318
INVESCO QQQ TR UNIT SER 1 46090E103 1,586,496 2,154 SH SOLE 0 0 2,154
ISHARES TR RUS 1000 GRW ETF 464287614 4,819,783 38,816 SH SOLE 0 0 38,816
ISHARES TR RUS MD CP GR ETF 464287481 214,930 1,468 SH SOLE 0 0 1,468
ISHARES TR CORE S&P500 ETF 464287200 1,549,420 2,069 SH SOLE 0 0 2,069
ISHARES TR SHRT NAT MUN ETF 464288158 2,557,303 24,019 SH SOLE 0 0 24,019
ISHARES TR RUS 1000 ETF 464287622 327,600 800 SH SOLE 0 0 800
ISHARES TR DOW JONES US ETF 464287846 384,975 2,112 SH SOLE 0 0 2,112
ISHARES TR CORE S&P MCP ETF 464287507 257,880 3,344 SH SOLE 0 0 3,344
JOHNSON & JOHNSON COM 478160104 339,558 1,337 SH SOLE 0 0 1,337
JPMORGAN CHASE & CO COM 46625H100 610,798 1,866 SH SOLE 0 0 1,866
MCDONALDS CORP COM 580135101 355,751 1,316 SH SOLE 0 0 1,316
MERCK & CO INC COM 58933Y105 293,366 2,283 SH SOLE 0 0 2,283
META PLATFORMS INC CL A 30303M102 406,695 722 SH SOLE 0 0 722
MICRON TECHNOLOGY INC COM 595112103 412,082 357 SH SOLE 0 0 357
MICROSOFT CORP COM 594918104 2,193,185 5,880 SH SOLE 0 0 5,880
NEXTERA ENERGY INC COM 65339F101 245,054 2,792 SH SOLE 0 0 2,792
NVIDIA CORPORATION COM 67066G104 3,187,602 15,931 SH SOLE 0 0 15,931
OGE ENERGY CORP COM 670837103 403,781 8,298 SH SOLE 0 0 8,298
ONEOK INC NEW COM 682680103 4,017,391 46,209 SH SOLE 0 0 46,209
OREILLY AUTOMOTIVE INC COM 67103H107 201,493 2,188 SH SOLE 0 0 2,188
PALANTIR TECHNOLOGIES INC CL A 69608A108 428,062 3,669 SH SOLE 0 0 3,669
PHILIP MORRIS INTL INC COM 718172109 426,586 2,358 SH SOLE 0 0 2,358
PJT PARTNERS INC COM CL A 69343T107 225,052 1,491 SH SOLE 0 0 1,491
PROCTER & GAMBLE CO COM 742718109 217,467 1,483 SH SOLE 0 0 1,483
PROGRESSIVE CORP COM 743315103 693,869 3,176 SH SOLE 0 0 3,176
ROCKWELL AUTOMATION INC COM 773903109 238,629 482 SH SOLE 0 0 482
RTX CORPORATION COM 75513E101 251,772 1,327 SH SOLE 0 0 1,327
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 6,983,243 237,283 SH SOLE 0 0 237,283
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 563,749 2,959 SH SOLE 0 0 2,959
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 378,425 2,043 SH SOLE 0 0 2,043
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,094,559 1,466 SH SOLE 0 0 1,466
STEEL DYNAMICS INC COM 858119100 208,350 908 SH SOLE 0 0 908
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 257,410 539 SH SOLE 0 0 539
TESLA INC COM 88160R101 323,862 770 SH SOLE 0 0 770
UNITED RENTALS INC COM 911363109 249,236 220 SH SOLE 0 0 220
UNITEDHEALTH GROUP INC COM 91324P102 218,621 526 SH SOLE 0 0 526
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 531,217 810 SH SOLE 0 0 810
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 263,052 1,200 SH SOLE 0 0 1,200
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 10,567,620 218,204 SH SOLE 0 0 218,204
VANGUARD INDEX FDS TOTAL STK MKT 922908769 949,893 2,567 SH SOLE 0 0 2,567
VANGUARD INDEX FDS SMALL CP ETF 922908751 224,791 742 SH SOLE 0 0 742
VANGUARD INDEX FDS LARGE CAP ETF 922908637 513,458 1,493 SH SOLE 0 0 1,493
VANGUARD INDEX FDS GROWTH ETF 922908736 36,517,352 423,930 SH SOLE 0 0 423,930
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,169,888 43,243 SH SOLE 0 0 43,243
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 477,762 696 SH SOLE 0 0 696
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,389,319 47,568 SH SOLE 0 0 47,568
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 229,995 972 SH SOLE 0 0 972
VANGUARD STAR FDS VG TL INTL STK F 921909768 259,267 3,033 SH SOLE 0 0 3,033
VANGUARD WORLD FD INF TECH ETF 92204A702 707,668 5,921 SH SOLE 0 0 5,921
VERIZON COMMUNICATIONS INC COM 92343V104 233,408 5,513 SH SOLE 0 0 5,513
VISA INC COM CL A 92826C839 254,353 741 SH SOLE 0 0 741
WALMART INC COM 931142103 1,487,884 13,137 SH SOLE 0 0 13,137
WILLIAMS COS INC COM 969457100 907,617 12,209 SH SOLE 0 0 12,209