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
ABBOTT LABS COM 002824100   467,597 4,114 SH   SOLE   0 0 4,114
ABBVIE INC COM 00287Y109   993,720 5,457 SH   SOLE   0 0 5,457
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   672,838 33,558 SH   SOLE   0 0 33,558
ALPHABET INC CAP STK CL C 02079K107   207,074 1,360 SH   SOLE   0 0 1,360
ALPHABET INC CAP STK CL A 02079K305   914,636 6,060 SH   SOLE   0 0 6,060
ALPS ETF TR ALERIAN MLP 00162Q452   6,828,722 143,861 SH   SOLE   24,345 0 119,516
ALTRIA GROUP INC COM 02209S103   322,657 5,797 SH   SOLE   0 0 5,797
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,039,073 15,777 SH   SOLE   0 0 15,777
AMERICAN CENTY ETF TR US SML CP VALU 025072877   12,367,920 131,964 SH   SOLE   31,007 0 100,957
AMERICAN EXPRESS CO COM 025816109   221,998 975 SH   SOLE   0 0 975
AMGEN INC COM 031162100   977,690 3,439 SH   SOLE   0 0 3,439
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   437,865 11,262 SH   SOLE   0 0 11,262
APA CORPORATION COM 03743Q108   250,974 7,300 SH   SOLE   0 0 7,300
APPLE INC COM 037833100   5,758,811 33,583 SH   SOLE   0 0 33,583
AT&T INC COM 00206R102   471,387 26,783 SH   SOLE   0 0 26,783
BANK AMERICA CORP COM 060505104   1,812,576 47,800 SH   SOLE   0 0 47,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   548,779 1,305 SH   SOLE   0 0 1,305
BLOCK INC CL A 852234103   220,331 2,605 SH   SOLE   0 0 2,605
BOK FINL CORP COM NEW 05561Q201   554,024 6,022 SH   SOLE   0 0 6,022
BP PLC SPONSORED ADR 055622104   635,285 16,860 SH   SOLE   0 0 16,860
BRISTOL-MYERS SQUIBB CO COM 110122108   507,318 9,355 SH   SOLE   0 0 9,355
CHEVRON CORP NEW COM 166764100   553,768 3,511 SH   SOLE   93 0 3,418
CISCO SYS INC COM 17275R102   459,172 9,200 SH   SOLE   0 0 9,200
CITIGROUP INC COM NEW 172967424   417,384 6,600 SH   SOLE   0 0 6,600
CLOROX CO DEL COM 189054109   290,909 1,900 SH   SOLE   0 0 1,900
CNH INDL N V SHS N20944109   129,600 10,000 SH   SOLE   0 0 10,000
COCA COLA CO COM 191216100   686,453 11,220 SH   SOLE   0 0 11,220
COMFORT SYS USA INC COM 199908104   1,164,089 3,664 SH   SOLE   0 0 3,664
CONOCOPHILLIPS COM 20825C104   2,574,414 20,215 SH   SOLE   6,778 0 13,437
DANAHER CORPORATION COM 235851102   722,190 2,892 SH   SOLE   0 0 2,892
DEERE & CO COM 244199105   219,746 535 SH   SOLE   0 0 535
DELTA AIR LINES INC DEL COM NEW 247361702   787,738 16,456 SH   SOLE   0 0 16,456
DEVON ENERGY CORP NEW COM 25179M103   565,322 11,266 SH   SOLE   0 0 11,266
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   9,599,687 261,216 SH   SOLE   0 0 261,216
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   6,297,456 172,205 SH   SOLE   101,719 0 70,486
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   277,190 11,213 SH   SOLE   275 0 10,938
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   6,929,597 229,284 SH   SOLE   126,996 0 102,288
ELI LILLY & CO COM 532457108   546,906 703 SH   SOLE   0 0 703
EMERSON ELEC CO COM 291011104   280,715 2,475 SH   SOLE   0 0 2,475
ENTERPRISE PRODS PARTNERS L COM 293792107   2,502,351 85,756 SH   SOLE   0 0 85,756
EXXON MOBIL CORP COM 30231G102   766,603 6,595 SH   SOLE   0 0 6,595
FISERV INC COM 337738108   337,060 2,109 SH   SOLE   0 0 2,109
GENERAL ELECTRIC CO COM NEW 369604301   310,863 1,771 SH   SOLE   0 0 1,771
HEWLETT PACKARD ENTERPRISE C COM 42824C109   218,079 12,300 SH   SOLE   0 0 12,300
HOME DEPOT INC COM 437076102   985,852 2,570 SH   SOLE   0 0 2,570
ILLINOIS TOOL WKS INC COM 452308109   243,644 908 SH   SOLE   0 0 908
INTERNATIONAL BUSINESS MACHS COM 459200101   1,103,496 5,779 SH   SOLE   200 0 5,579
INTERNATIONAL PAPER CO COM 460146103   428,773 10,989 SH   SOLE   0 0 10,989
INVESCO EXCH TRADED FD TR II S&P SMLCAP HIG 46138E131   174,092 11,290 SH   SOLE   0 0 11,290
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   456,444 10,280 SH   SOLE   0 0 10,280
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,624,629 9,586 SH   SOLE   4,153 0 5,433
INVESCO QQQ TR UNIT SER 1 46090E103   504,608 1,135 SH   SOLE   1,095 0 40
ISHARES GOLD TR ISHARES NEW 464285204   3,406,052 81,078 SH   SOLE   10,935 0 70,143
ISHARES TR INTL SEL DIV ETF 464288448   6,805,471 242,706 SH   SOLE   0 0 242,706
ISHARES TR MSCI EAFE MIN VL 46429B689   359,254 5,068 SH   SOLE   0 0 5,068
ISHARES TR IBONDS 25 TRM HG 46435U168   829,031 35,459 SH   SOLE   0 0 35,459
ISHARES TR CORE S&P MCP ETF 464287507   2,264,906 37,262 SH   SOLE   15,375 0 21,887
ISHARES TR CORE S&P500 ETF 464287200   2,501,193 4,758 SH   SOLE   23 0 4,735
ISHARES TR CRE U S REIT ETF 464288521   1,142,462 21,234 SH   SOLE   1,105 0 20,129
ISHARES TR CORE MSCI EAFE 46432F842   2,659,584 35,834 SH   SOLE   5,095 0 30,739
ISHARES TR CORE S&P SCP ETF 464287804   841,906 7,617 SH   SOLE   456 0 7,161
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,360,479 43,297 SH   SOLE   8,027 0 35,270
ISHARES TR CORE HIGH DV ETF 46429B663   6,327,208 57,409 SH   SOLE   7,400 0 50,009
ISHARES TR MSCI USA VALUE 46432F388   263,513 2,431 SH   SOLE   1,316 0 1,115
JPMORGAN CHASE & CO COM 46625H100   506,559 2,529 SH   SOLE   0 0 2,529
KEYCORP COM 493267108   309,876 19,600 SH   SOLE   0 0 19,600
KRAFT HEINZ CO COM 500754106   457,350 12,394 SH   SOLE   0 0 12,394
LAS VEGAS SANDS CORP COM 517834107   240,560 4,653 SH   SOLE   0 0 4,653
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   6,278 17,000 SH   SOLE   0 0 17,000
LINCOLN NATL CORP IND COM 534187109   539,597 16,899 SH   SOLE   0 0 16,899
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   340,313 3,327 SH   SOLE   0 0 3,327
MARATHON PETE CORP COM 56585A102   271,219 1,346 SH   SOLE   0 0 1,346
MASTERCARD INCORPORATED CL A 57636Q104   281,718 585 SH   SOLE   0 0 585
MERCK & CO INC COM 58933Y105   205,446 1,557 SH   SOLE   0 0 1,557
MICROSOFT CORP COM 594918104   1,919,014 4,561 SH   SOLE   200 0 4,361
OGE ENERGY CORP COM 670837103   450,668 13,139 SH   SOLE   0 0 13,139
OLD REP INTL CORP COM 680223104   253,199 8,242 SH   SOLE   0 0 8,242
ONEOK INC NEW COM 682680103   5,719,992 71,347 SH   SOLE   985 0 70,362
PEPSICO INC COM 713448108   533,838 3,050 SH   SOLE   300 0 2,750
PHILLIPS 66 COM 718546104   1,576,217 9,641 SH   SOLE   3,366 0 6,275
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   806,734 44,205 SH   SOLE   0 0 44,205
PROCTER AND GAMBLE CO COM 742718109   396,864 2,446 SH   SOLE   0 0 2,446
PRUDENTIAL FINL INC COM 744320102   943,365 8,035 SH   SOLE   0 0 8,035
QUALCOMM INC COM 747525103   222,630 1,315 SH   SOLE   0 0 1,315
QUANTA SVCS INC COM 74762E102   656,774 2,528 SH   SOLE   0 0 2,528
RPM INTL INC COM 749685103   249,075 2,094 SH   SOLE   0 0 2,094
RTX CORPORATION COM 75513E101   668,163 6,849 SH   SOLE   0 0 6,849
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,983,002 44,265 SH   SOLE   0 0 44,265
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   1,890,688 68,108 SH   SOLE   3,375 0 64,733
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   866,573 35,718 SH   SOLE   6,140 0 29,578
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,670,795 45,515 SH   SOLE   8,485 0 37,030
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   324,000 3,488 SH   SOLE   0 0 3,488
SELECT SECTOR SPDR TR ENERGY 81369Y506   974,552 10,323 SH   SOLE   0 0 10,323
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   349,613 8,300 SH   SOLE   300 0 8,000
SHELL PLC SPON ADS 780259305   1,723,965 25,715 SH   SOLE   850 0 24,865
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,235,715 13,163 SH   SOLE   0 0 13,163
SPDR GOLD TR GOLD SHS 78463V107   4,279,577 20,804 SH   SOLE   4,940 0 15,864
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,692,454 3,235 SH   SOLE   336 0 2,899
SPDR SER TR PRTFLO S&P500 HI 78468R788   5,176,306 127,151 SH   SOLE   0 0 127,151
SPDR SER TR S&P RETAIL ETF 78464A714   302,690 3,832 SH   SOLE   0 0 3,832
SPDR SER TR SSGA US SMAL ETF 78468R887   965,529 8,618 SH   SOLE   0 0 8,618
SPDR SER TR S&P BK ETF 78464A797   543,675 11,543 SH   SOLE   0 0 11,543
SPDR SER TR PRTFLO S&P500 VL 78464A508   565,880 11,295 SH   SOLE   0 0 11,295
SPDR SER TR S&P OILGAS EXP 78468R556   692,692 4,471 SH   SOLE   0 0 4,471
SPDR SER TR S&P METALS MNG 78464A755   494,899 8,210 SH   SOLE   0 0 8,210
SPDR SER TR S&P REGL BKG 78464A698   1,193,848 23,743 SH   SOLE   765 0 22,978
TECK RESOURCES LTD CL B 878742204   324,534 7,089 SH   SOLE   0 0 7,089
UIPATH INC CL A 90364P105   534,196 23,564 SH   SOLE   0 0 23,564
VANGUARD INDEX FDS TOTAL STK MKT 922908769   285,370 1,098 SH   SOLE   0 0 1,098
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   261,097 3,017 SH   SOLE   2,560 0 457
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,041,247 34,804 SH   SOLE   0 0 34,804
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,056,906 15,362 SH   SOLE   0 0 15,362
VANGUARD WORLD FD ENERGY ETF 92204A306   474,965 3,606 SH   SOLE   0 0 3,606
VERIZON COMMUNICATIONS INC COM 92343V104   504,046 12,012 SH   SOLE   400 0 11,612
VISTRA CORP COM 92840M102   555,238 7,972 SH   SOLE   0 0 7,972
WALMART INC COM 931142103   947,737 15,750 SH   SOLE   1,482 0 14,268
WELLS FARGO CO NEW COM 949746101   428,904 7,400 SH   SOLE   0 0 7,400
WISDOMTREE TR US SMALLCAP DIVD 97717W604   217,013 6,641 SH   SOLE   0 0 6,641
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   410,066 6,273 SH   SOLE   0 0 6,273