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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 3,452 189,332 SH   SOLE   0 0 189,332
ALPHABET INC CAP STK CL A 02079K305 2,639 1,211 SH   SOLE   206 0 1,005
ALPHABET INC CAP STK CL C 02079K107 182 83 SH   DFND 3,6 0 15 68
ALPHABET INC CAP STK CL C 02079K107 265 121 SH   SOLE   48 14 59
AMAZON COM INC COM 023135106 126 1,183 SH   DFND 3 0 340 843
AMAZON COM INC COM 023135106 5,404 50,883 SH   SOLE   5,640 180 45,063
AMERICAN AIRLINES GROUP INC NOTE 6.500% 7/0 02376RAF9 53 50,000 PRN   SOLE   50,000 0 0
APPLE INC COM 037833100 231 1,687 SH   DFND 3,6 0 563 1,124
APPLE INC COM 037833100 13,337 97,548 SH   SOLE   15,015 440 82,093
ARISTA NETWORKS INC COM 040413106 375 4,000 SH   SOLE   4,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 21 317 SH   DFND 6 0 0 317
ASTRAZENECA PLC SPONSORED ADR 046353108 602 9,117 SH   SOLE   9,117 0 0
BANCFIRST CORP COM 05945F103 155 1,618 SH   DFND 1 0 0 1,618
BANCFIRST CORP COM 05945F103 4,077 42,600 SH   SOLE   42,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 279 1,023 SH   SOLE   520 0 503
BK OF AMERICA CORP COM 060505104 1,005 32,286 SH   SOLE   1,600 0 30,686
BLACKROCK INC COM 09247X101 91 149 SH   DFND 3 0 29 120
BLACKROCK INC COM 09247X101 166 272 SH   SOLE   18 24 230
BOEING CO COM 097023105 515 3,768 SH   SOLE   160 0 3,608
BRISTOL-MYERS SQUIBB CO COM 110122108 325 4,218 SH   SOLE   3,003 0 1,215
CATERPILLAR INC COM 149123101 378 2,116 SH   SOLE   600 0 1,516
CHEVRON CORP NEW COM 166764100 150 1,037 SH   DFND 3 0 181 856
CHEVRON CORP NEW COM 166764100 227 1,567 SH   SOLE   550 72 945
CISCO SYS INC COM 17275R102 470 11,022 SH   SOLE   2,082 0 8,940
CMS ENERGY CORP COM 125896100 230 3,404 SH   SOLE   3,404 0 0
COCA COLA CO COM 191216100 73 1,163 SH   DFND 3 0 231 932
COCA COLA CO COM 191216100 1,318 20,949 SH   SOLE   513 187 20,249
CONOCOPHILLIPS COM 20825C104 14 158 SH   DFND 6 0 0 158
CONOCOPHILLIPS COM 20825C104 354 3,939 SH   SOLE   590 0 3,349
CONTINENTAL RES INC COM 212015101 289 4,423 SH   SOLE   3,673 0 750
COSTCO WHSL CORP NEW COM 22160K105 8 17 SH   DFND 6 0 0 17
COSTCO WHSL CORP NEW COM 22160K105 523 1,092 SH   SOLE   1,081 0 11
CVS HEALTH CORP COM 126650100 301 3,247 SH   SOLE   2,674 0 573
DANAHER CORPORATION COM 235851102 10 38 SH   DFND 6 0 0 38
DANAHER CORPORATION COM 235851102 777 3,064 SH   SOLE   3,064 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,830 33,200 SH   SOLE   32,900 0 300
DISNEY WALT CO COM 254687106 277 2,936 SH   SOLE   1,736 0 1,200
DOLLAR GEN CORP NEW COM 256677105 238 969 SH   SOLE   0 0 969
EMCOR GROUP INC COM 29084Q100 184 1,786 SH   DFND 1 0 0 1,786
EMCOR GROUP INC COM 29084Q100 47 461 SH   SOLE   0 0 461
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 6,160 142,362 SH   SOLE   101,610 0 40,752
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 4 135 SH   DFND 3 0 135 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 5,979 220,156 SH   SOLE   130,141 152 89,863
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 1,817 93,663 SH   SOLE   44,273 0 49,390
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 32,740 539,635 SH   SOLE   275,598 25 264,012
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 4 92 SH   DFND 3 0 92 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 8,415 186,470 SH   SOLE   77,966 312 108,193
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 15,255 428,505 SH   SOLE   228,098 0 200,407
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 72,713 753,505 SH   SOLE   418,557 28 334,920
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 9,526 210,742 SH   SOLE   136,489 0 74,253
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 22,359 500,991 SH   SOLE   229,882 145 270,965
FTI CONSULTING INC COM 302941109 298 1,649 SH   DFND 1 0 0 1,649
GALLAGHER ARTHUR J & CO COM 363576109 766 4,700 SH   SOLE   4,700 0 0
GLOBAL X FDS US PFD ETF 37954Y657 7 339 SH   DFND 3 0 339 0
GLOBAL X FDS US PFD ETF 37954Y657 10,111 476,716 SH   SOLE   256,923 0 219,794
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 11 200 SH   DFND 3 0 200 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 36,186 651,761 SH   SOLE   355,705 28 296,027
HOME DEPOT INC COM 437076102 562 2,050 SH   SOLE   1,690 0 360
HONEYWELL INTL INC COM 438516106 9 52 SH   DFND 6 0 0 52
HONEYWELL INTL INC COM 438516106 1,075 6,184 SH   SOLE   3,484 0 2,700
INTERCONTINENTAL EXCHANGE IN COM 45866F104 69 731 SH   DFND 3,6 0 190 541
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,302 13,843 SH   SOLE   4,228 47 9,568
INTERNATIONAL BUSINESS MACHS COM 459200101 371 2,630 SH   SOLE   2,322 0 308
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 10,672 79,508 SH   SOLE   30,152 425 48,931
ISHARES INC CORE MSCI EMKT 46434G103 10 200 SH   DFND 3 0 200 0
ISHARES INC CORE MSCI EMKT 46434G103 35,734 728,377 SH   SOLE   375,768 852 351,757
ISHARES INC MSCI EMRG CHN 46434G764 222 4,653 SH   SOLE   4,468 0 185
ISHARES TR CORE INTL AGGR 46435G672 3,726 74,798 SH   SOLE   48,862 0 25,936
ISHARES TR CORE MSCI EAFE 46432F842 18 300 SH   DFND 3 0 300 0
ISHARES TR CORE MSCI EAFE 46432F842 44,714 759,793 SH   SOLE   340,566 720 418,506
ISHARES TR 0-5 YR TIPS ETF 46429B747 17 166 SH   DFND 3 0 166 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 30,556 301,255 SH   SOLE   196,364 0 104,891
ISHARES TR DEVSMCP EXNA ETF 464288497 690 14,200 SH   SOLE   14,200 0 0
ISHARES TR EAFE SML CP ETF 464288273 12,389 226,949 SH   SOLE   103,296 535 123,118
ISHARES TR JPMORGAN USD EMG 464288281 7 79 SH   DFND 3 0 79 0
ISHARES TR JPMORGAN USD EMG 464288281 10,464 122,641 SH   SOLE   78,381 0 44,260
ISHARES TR USD INV GRDE ETF 464288620 300 5,890 SH   SOLE   5,890 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,411 255,798 SH   SOLE   190,047 0 65,751
ISHARES TR NATIONAL MUN ETF 464288414 79 744 SH   DFND 3 0 744 0
ISHARES TR NATIONAL MUN ETF 464288414 18,147 170,615 SH   SOLE   79,944 0 90,671
ISHARES TR MORNINGSTAR GRWT 464287119 1,052 21,010 SH   SOLE   21,010 0 0
ISHARES TR MORNINGSTAR VALU 464288109 888 14,708 SH   SOLE   14,708 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 598 11,520 SH   SOLE   11,520 0 0
ISHARES TR CORE US AGGBD ET 464287226 14,110 138,767 SH   SOLE   74,316 0 64,450
ISHARES TR MSCI EAFE ETF 464287465 6,823 109,186 SH   SOLE   62,529 0 46,657
ISHARES TR RUS MID CAP ETF 464287499 12,794 197,864 SH   SOLE   94,961 0 102,903
ISHARES TR CORE S&P MCP ETF 464287507 11 50 SH   DFND 3 0 50 0
ISHARES TR CORE S&P MCP ETF 464287507 30,595 135,239 SH   SOLE   52,864 210 82,165
ISHARES TR CORE S&P SCP ETF 464287804 13 139 SH   DFND 3 0 139 0
ISHARES TR CORE S&P SCP ETF 464287804 30,223 327,056 SH   SOLE   177,360 364 149,332
ISHARES TR CORE S&P500 ETF 464287200 1,323 3,490 SH   SOLE   2,348 0 1,142
ISHARES TR RUS 1000 GRW ETF 464287614 632 2,890 SH   SOLE   2,290 0 600
ISHARES TR RUSSELL 2000 ETF 464287655 8,450 49,892 SH   SOLE   26,037 0 23,855
ISHARES TR MSCI EMG MKT ETF 464287234 3,587 89,455 SH   SOLE   58,149 0 31,306
ISHARES TR IBOXX INV CP ETF 464287242 26 236 SH   DFND 3 0 236 0
ISHARES TR IBOXX INV CP ETF 464287242 30,807 279,983 SH   SOLE   151,884 0 128,099
ITT INC COM 45073V108 229 3,400 SH   SOLE   3,400 0 0
JOHNSON & JOHNSON COM 478160104 35 199 SH   DFND 3 0 39 160
JOHNSON & JOHNSON COM 478160104 605 3,409 SH   SOLE   2,740 0 669
JPMORGAN CHASE & CO COM 46625H100 65 576 SH   DFND 3,6 0 41 535
JPMORGAN CHASE & CO COM 46625H100 258 2,291 SH   SOLE   1,370 88 833
LAM RESEARCH CORP COM 512807108 256 600 SH   SOLE   600 0 0
LILLY ELI & CO COM 532457108 12 37 SH   DFND 6 0 0 37
LILLY ELI & CO COM 532457108 227 700 SH   SOLE   700 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 150 67,997 SH   SOLE   0 0 67,997
MASTERCARD INCORPORATED CL A 57636Q104 70 222 SH   DFND 3 0 47 175
MASTERCARD INCORPORATED CL A 57636Q104 229 725 SH   SOLE   624 0 101
META PLATFORMS INC CL A 30303M102 81 503 SH   DFND 3,6 0 141 362
META PLATFORMS INC CL A 30303M102 319 1,976 SH   SOLE   1,124 130 722
MICROSOFT CORP COM 594918104 312 1,216 SH   DFND 3,6 0 187 1,029
MICROSOFT CORP COM 594918104 2,797 10,891 SH   SOLE   7,965 187 2,739
NEXTERA ENERGY INC COM 65339F101 245 3,169 SH   SOLE   2,647 0 522
NIKE INC CL B 654106103 41 405 SH   DFND 3 0 86 319
NIKE INC CL B 654106103 402 3,934 SH   SOLE   3,735 63 136
OGE ENERGY CORP COM 670837103 366 9,479 SH   SOLE   8,651 0 828
ONEOK INC NEW COM 682680103 253 4,553 SH   SOLE   3,896 0 657
PEPSICO INC COM 713448108 68 408 SH   DFND 3 0 77 331
PEPSICO INC COM 713448108 3,842 23,054 SH   SOLE   22,872 66 116
PFIZER INC COM 717081103 251 4,791 SH   SOLE   3,407 0 1,384
PHILIP MORRIS INTL INC COM 718172109 83 844 SH   DFND 3,6 0 129 715
PHILIP MORRIS INTL INC COM 718172109 233 2,362 SH   SOLE   250 112 2,000
PHILLIPS 66 COM 718546104 862 10,519 SH   SOLE   703 0 9,816
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2 20 SH   DFND 3 0 20 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,740 78,096 SH   SOLE   44,289 0 33,807
PROCTER AND GAMBLE CO COM 742718109 44 309 SH   DFND 3 0 60 249
PROCTER AND GAMBLE CO COM 742718109 790 5,492 SH   SOLE   3,600 0 1,892
PURPLE INNOVATION INC COM 74640Y106 324 106,030 SH   SOLE   0 0 106,030
RAYTHEON TECHNOLOGIES CORP COM 75513E109 52 542 SH   DFND   0 159 383
RAYTHEON TECHNOLOGIES CORP COM 75513E110 917 9,544 SH   SOLE   7,918 63 1,563
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,907 25,085 SH   SOLE   25,085 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,163 59,355 SH   SOLE   39,326 0 20,029
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4 49 SH   DFND 3 0 49 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6,649 90,334 SH   SOLE   46,798 117 43,420
SELECT SECTOR SPDR TR ENERGY 81369Y506 15,119 211,419 SH   SOLE   109,145 261 102,014
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,376 202,738 SH   SOLE   106,283 0 96,455
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18,093 207,157 SH   SOLE   105,253 70 101,834
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,894 38,502 SH   SOLE   4,818 0 33,684
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,503 58,509 SH   SOLE   35,692 0 22,817
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 15,961 116,094 SH   SOLE   66,214 112 49,768
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,696 31,243 SH   SOLE   4,356 0 26,887
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 548 13,411 SH   SOLE   0 0 13,411
SHOPIFY INC CL A 82509L107 500 16,000 SH   SOLE   16,000 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 250 2,720 SH   SOLE   2,720 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,598 4,235 SH   SOLE   4,017 0 218
TESLA INC NOTE 2.000% 5/1 88160RAG6 271 25,000 PRN   SOLE   25,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,457 4,523 SH   SOLE   1,207 0 3,316
TRILOGY METALS INC NEW COM 89621C105 23 30,000 SH   SOLE   30,000 0 0
UNION PAC CORP COM 907818108 94 440 SH   DFND 3 0 123 317
UNION PAC CORP COM 907818108 129 604 SH   SOLE   348 50 206
UNITED RENTALS INC COM 911363109 486 2,000 SH   SOLE   0 0 2,000
UNITEDHEALTH GROUP INC COM 91324P102 282 550 SH   DFND 2,3,6 0 123 427
UNITEDHEALTH GROUP INC COM 91324P102 215 419 SH   SOLE   38 51 330
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 7 150 SH   DFND 3 0 150 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 12,016 242,559 SH   SOLE   134,485 0 108,074
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,995 5,750 SH   SOLE   3,231 0 2,519
VANGUARD INDEX FDS MID CAP ETF 922908629 21,831 110,834 SH   SOLE   75,489 265 35,080
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,610 50,593 SH   SOLE   25,346 120 25,127
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,330 35,943 SH   SOLE   22,173 170 13,600
VANGUARD INDEX FDS GROWTH ETF 922908736 460 2,065 SH   SOLE   1,717 0 348
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,078 5,716 SH   SOLE   5,624 0 92
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17,769 426,638 SH   SOLE   262,901 0 163,737
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 8 80 SH   DFND 3 0 80 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 26,375 255,551 SH   SOLE   140,581 193 114,777
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 31,911 639,244 SH   SOLE   349,599 0 289,645
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,598 69,953 SH   SOLE   42,997 0 26,956
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 26,945 660,425 SH   SOLE   431,285 1,311 227,829
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 5,318 86,749 SH   SOLE   45,469 0 41,280
VANGUARD WORLD FDS MATERIALS ETF 92204A801 4,407 27,509 SH   SOLE   14,056 0 13,453
VANGUARD WORLD FDS ENERGY ETF 92204A306 3,982 40,035 SH   SOLE   25,451 0 14,584
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 20,787 88,269 SH   SOLE   44,939 0 43,330
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 15,070 195,230 SH   SOLE   122,930 0 72,300
VANGUARD WORLD FDS UTILITIES ETF 92204A876 464 3,043 SH   SOLE   2,339 0 704
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 22,649 240,874 SH   SOLE   137,670 10 103,194
VANGUARD WORLD FDS INF TECH ETF 92204A702 30,240 92,603 SH   SOLE   53,423 25 39,155
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2 8 SH   DFND 3 0 8 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 28,391 124,818 SH   SOLE   61,631 8 63,179
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4,563 27,938 SH   SOLE   12,642 0 15,296
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 18,404 99,296 SH   SOLE   42,257 4 57,035
VISA INC COM CL A 92826C839 120 610 SH   DFND 3,6 0 117 493
VISA INC COM CL A 92826C839 3,501 17,782 SH   SOLE   7,734 82 9,966
WILLIAMS COS INC COM 969457100 421 13,481 SH   SOLE   13,481 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 236 3,990 SH   SOLE   3,990 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 10 350 SH   DFND 3 0 350 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 20,828 726,233 SH   SOLE   345,010 1,965 379,259
YUM BRANDS INC COM 988498101 9 81 SH   DFND 6 0 0 81
YUM BRANDS INC COM 988498101 1,570 13,828 SH   SOLE   13,808 0 20
YUM CHINA HLDGS INC COM 98850P109 7 144 SH   DFND 5 0 0 144
YUM CHINA HLDGS INC COM 98850P109 663 13,670 SH   SOLE   13,670 0 0