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   416,584 4,114 SH   SOLE   0 0 4,114
ABBVIE INC COM 00287Y109   933,430 5,857 SH   SOLE   0 0 5,857
ABRDN ETFS BBRG ALL COMD K1 003261104   370,620 17,844 SH   SOLE   0 0 17,844
ACTIVISION BLIZZARD INC COM 00507V109   1,881,183 21,979 SH   SOLE   0 0 21,979
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   676,865 33,558 SH   SOLE   0 0 33,558
ALPS ETF TR ALERIAN MLP 00162Q452   2,981,268 165,571 SH   SOLE   88,494 0 77,077
ALTRIA GROUP INC COM 02209S103   258,662 5,797 SH   SOLE   0 0 5,797
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   57,485 104,127 SH   SOLE   103,077 0 1,050
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,832,631 2,353,394 SH   SOLE   2,288,554 0 64,840
AMGEN INC COM 031162100   726,015 3,003 SH   SOLE   0 0 3,003
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   373,277 10,524 SH   SOLE   0 0 10,524
ANTERO RESOURCES CORP COM 03674X106   569,399 24,660 SH   SOLE   0 0 24,660
APA CORPORATION COM 03743Q108   335,358 9,300 SH   SOLE   0 0 9,300
APPLE INC COM 037833100   5,797,226 35,156 SH   SOLE   0 0 35,156
ASTRAZENECA PLC SPONSORED ADR 046353108   575,215 43,135 SH   SOLE   34,855 0 8,280
AT&T INC COM 00206R102   465,315 24,172 SH   SOLE   0 0 24,172
BANK AMERICA CORP COM 060505104   1,116,773 39,048 SH   SOLE   0 0 39,048
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   426,103 1,380 SH   SOLE   0 0 1,380
BOK FINL CORP COM NEW 05561Q201   523,089 6,197 SH   SOLE   0 0 6,197
BP PLC SPONSORED ADR 055622104   747,798 19,710 SH   SOLE   0 0 19,710
BRISTOL-MYERS SQUIBB CO COM 110122108   506,071 7,302 SH   SOLE   0 0 7,302
CHEVRON CORP NEW COM 166764100   770,012 19,904 SH   SOLE   15,185 0 4,719
CISCO SYS INC COM 17275R102   522,750 10,000 SH   SOLE   0 0 10,000
CITIGROUP INC COM NEW 172967424   300,096 6,400 SH   SOLE   0 0 6,400
CLOROX CO DEL COM 189054109   300,656 1,900 SH   SOLE   0 0 1,900
CNH INDL N V SHS N20944109   152,700 10,000 SH   SOLE   0 0 10,000
COCA COLA CO COM 191216100   660,332 10,645 SH   SOLE   0 0 10,645
COHEN & STEERS REIT & PFD & COM 19247X100   1,500 29,400 SH   SOLE   29,400 0 0
CONOCOPHILLIPS COM 20825C104   1,355,179 747,156 SH   SOLE   733,565 0 13,591
DANAHER CORPORATION COM 235851102   733,940 2,912 SH   SOLE   0 0 2,912
DEERE & CO COM 244199105   220,891 535 SH   SOLE   0 0 535
DELTA AIR LINES INC DEL COM NEW 247361702   599,821 17,177 SH   SOLE   0 0 17,177
DEVON ENERGY CORP NEW COM 25179M103   324,553 6,413 SH   SOLE   0 0 6,413
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,751,490 1,249,884 SH   SOLE   1,134,565 0 115,319
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   2,128,073 3,266,072 SH   SOLE   3,195,956 0 70,116
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   2,910,896 4,056,679 SH   SOLE   3,954,086 0 102,593
EMERSON ELEC CO COM 291011104   215,672 2,475 SH   SOLE   0 0 2,475
ENTERPRISE PRODS PARTNERS L COM 293792107   2,271,951 87,720 SH   SOLE   0 0 87,720
EXXON MOBIL CORP COM 30231G102   725,949 6,620 SH   SOLE   0 0 6,620
FISERV INC COM 337738108   349,828 3,095 SH   SOLE   0 0 3,095
GENERAL ELECTRIC CO COM NEW 369604301   231,821 2,425 SH   SOLE   0 0 2,425
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   385,666 23,675 SH   SOLE   0 0 23,675
HEWLETT PACKARD ENTERPRISE C COM 42824C109   301,644 18,936 SH   SOLE   0 0 18,936
HOME DEPOT INC COM 437076102   758,458 2,570 SH   SOLE   0 0 2,570
IDEX CORP COM 45167R104   326,907 1,415 SH   SOLE   0 0 1,415
ILLINOIS TOOL WKS INC COM 452308109   239,798 985 SH   SOLE   0 0 985
INTEL CORP COM 458140100   122,624 134,652 SH   SOLE   130,924 0 3,728
INTERNATIONAL BUSINESS MACHS COM 459200101   694,129 5,295 SH   SOLE   0 0 5,295
INTERNATIONAL PAPER CO COM 460146103   391,567 10,859 SH   SOLE   0 0 10,859
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,199 382,745 SH   SOLE   382,745 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   35,432 942,754 SH   SOLE   942,554 0 200
ISHARES GOLD TR ISHARES NEW 464285204   2,977,380 79,673 SH   SOLE   0 0 79,673
ISHARES INC EM MKTS DIV ETF 464286319   281,695 11,479 SH   SOLE   0 0 11,479
ISHARES TR MSCI EAFE MIN VL 46429B689   349,914 5,172 SH   SOLE   0 0 5,172
ISHARES TR CORE S&P MCP ETF 464287507   1,349,481 1,526,084 SH   SOLE   1,520,714 0 5,370
ISHARES TR RUS MDCP VAL ETF 464287473   970 122,812 SH   SOLE   122,812 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,357,733 15,212 SH   SOLE   9,477 0 5,735
ISHARES TR CORE MSCI EAFE 46432F842   1,733,995 384,646 SH   SOLE   358,788 0 25,858
ISHARES TR CORE HIGH DV ETF 46429B663   5,865,370 1,554,166 SH   SOLE   1,496,613 0 57,553
ISHARES TR 0-3 MNTH TREASRY 46436E718   41,699 36,594 SH   SOLE   36,183 0 411
ISHARES TR CRE U S REIT ETF 464288521   904,851 530,735 SH   SOLE   512,983 0 17,752
ISHARES TR CORE S&P SCP ETF 464287804   835,994 52,887 SH   SOLE   44,246 0 8,641
ISHARES TR INTL SEL DIV ETF 464288448   7,603,936 1,892,422 SH   SOLE   1,617,946 0 274,476
ISHARES TR MSCI USA VALUE 46432F388   495,083 179,276 SH   SOLE   173,949 0 5,327
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,480 80,134 SH   SOLE   80,134 0 0
JPMORGAN CHASE & CO COM 46625H100   418,165 3,209 SH   SOLE   0 0 3,209
KEYCORP COM 493267108   342,186 27,331 SH   SOLE   0 0 27,331
KRAFT HEINZ CO COM 500754106   472,058 12,207 SH   SOLE   0 0 12,207
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   2,262 17,000 PRN   SOLE   0 0 17,000
LILLY ELI & CO COM 532457108   298,432 869 SH   SOLE   0 0 869
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   249,120 2,653 SH   SOLE   0 0 2,653
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   1,427,038 26,300 SH   SOLE   0 0 26,300
MARATHON OIL CORP COM 565849106   207,254 8,650 SH   SOLE   0 0 8,650
MASTERCARD INCORPORATED CL A 57636Q104   212,595 585 SH   SOLE   0 0 585
MEDICAL PPTYS TRUST INC COM 58463J304   168,510 20,500 SH   SOLE   0 0 20,500
MERCK & CO INC COM 58933Y105   206,929 1,945 SH   SOLE   0 0 1,945
MICROSOFT CORP COM 594918104   1,150,894 3,992 SH   SOLE   0 0 3,992
NORTHERN OIL AND GAS INC MN COM 665531307   284,744 9,382 SH   SOLE   0 0 9,382
OCCIDENTAL PETE CORP COM 674599105   236,480 3,788 SH   SOLE   0 0 3,788
OGE ENERGY CORP COM 670837103   494,815 13,139 SH   SOLE   0 0 13,139
OLD REP INTL CORP COM 680223104   602,421 24,126 SH   SOLE   0 0 24,126
ONEOK INC NEW COM 682680103   3,576,892 56,294 SH   SOLE   0 0 56,294
ORION ENGINEERED CARBONS S A COM L72967109   684,497 26,236 SH   SOLE   0 0 26,236
PEPSICO INC COM 713448108   478,867 508,445 SH   SOLE   505,845 0 2,600
PHILLIPS 66 COM 718546104   856,660 8,450 SH   SOLE   0 0 8,450
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   509,828 38,859 SH   SOLE   0 0 38,859
PRICE T ROWE GROUP INC COM 74144T108   1,000 112,324 SH   SOLE   112,324 0 0
PROCTER AND GAMBLE CO COM 742718109   363,696 2,446 SH   SOLE   0 0 2,446
PRUDENTIAL FINL INC COM 744320102   655,785 7,926 SH   SOLE   0 0 7,926
RAYTHEON TECHNOLOGIES CORP COM 75513E101   241,985 2,471 SH   SOLE   0 0 2,471
REALTY INCOME CORP COM 756109104   28,337 612,921 SH   SOLE   612,921 0 0
RPM INTL INC COM 749685103   211,465 2,424 SH   SOLE   0 0 2,424
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   343,643 13,192 SH   SOLE   0 0 13,192
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   611,897 25,895 SH   SOLE   0 0 25,895
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   2,409,465 43,872 SH   SOLE   0 0 43,872
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,100,570 707,528 SH   SOLE   665,271 0 42,257
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   403,465 5,960 SH   SOLE   0 0 5,960
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,440,428 17,390 SH   SOLE   0 0 17,390
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   257,500 17,683 SH   SOLE   9,683 0 8,000
SHELL PLC SPON ADS 780259305   1,578,959 88,124 SH   SOLE   60,700 0 27,424
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   4,801,155 14,434 SH   SOLE   0 0 14,434
SPDR GOLD TR GOLD SHS 78463V107   3,008,641 484,817 SH   SOLE   468,410 0 16,407
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,314,105 156,229 SH   SOLE   153,020 0 3,209
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   290 133,232 SH   SOLE   133,232 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887   851,580 8,100 SH   SOLE   0 0 8,100
SPDR SER TR PRTFLO S&P500 VL 78464A508   630,188 15,476 SH   SOLE   0 0 15,476
SPDR SER TR PRTFLO S&P500 HI 78468R788   8,036,429 4,552,154 SH   SOLE   4,343,674 0 208,480
SPDR SER TR S&P OILGAS EXP 78468R556   2,372,347 372,023 SH   SOLE   353,450 0 18,573
TECK RESOURCES LTD CL B 878742204   273,838 49,735 SH   SOLE   42,260 0 7,475
VANECK ETF TRUST GOLD MINERS ETF 92189F106   797,816 24,662 SH   SOLE   0 0 24,662
VANGUARD INDEX FDS TOTAL STK MKT 922908769   225,122 1,103 SH   SOLE   0 0 1,103
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   41,063 390,873 SH   SOLE   390,435 0 438
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   14,442 67,269 SH   SOLE   67,165 0 104
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,770,355 33,109 SH   SOLE   0 0 33,109
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   47,003 124,044 SH   SOLE   123,744 0 300
VANGUARD WORLD FDS ENERGY ETF 92204A306   468,516 4,102 SH   SOLE   0 0 4,102
VERIZON COMMUNICATIONS INC COM 92343V104   599,551 15,417 SH   SOLE   0 0 15,417
VISTRA CORP COM 92840M102   226,428 93,132 SH   SOLE   83,843 0 9,289
WALGREENS BOOTS ALLIANCE INC COM 931427108   361,698 10,460 SH   SOLE   0 0 10,460
WALMART INC COM 931142103   705,452 78,010 SH   SOLE   73,229 0 4,781
WELLS FARGO CO NEW COM 949746101   276,612 7,400 SH   SOLE   0 0 7,400
WILLIAMS COS INC COM 969457100   151,641 17,149 SH   SOLE   12,084 0 5,065