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
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 18,666 440,557 SH   SOLE   393,329 0 47,228
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,776 22,119 SH   SOLE   20,966 0 1,153
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 20,437 187,394 SH   SOLE   148,154 190 39,050
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,849 403,617 SH   SOLE   354,232 0 49,385
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,725 5,360 SH   SOLE   4,096 0 1,264
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,410 42,389 SH   SOLE   37,906 0 4,483
VANGUARD INDEX FDS MID CAP ETF 922908629 15,104 79,972 SH   SOLE   70,783 0 9,189
VANGUARD INDEX FDS GROWTH ETF 922908736 505 2,105 SH   SOLE   2,105 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,580 27,147 SH   SOLE   24,618 0 2,529
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,025 5,716 SH   SOLE   5,716 0 0
YUM BRANDS INC COM 988498101 1,930 19,168 SH   SOLE   19,148 0 20
UNIVERSAL DISPLAY CORP COM 91347P105 212 1,000 SH   SOLE   1,000 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,294 158,984 SH   SOLE   112,232 405 46,347
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 20,753 83,512 SH   SOLE   67,608 4 15,900
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13,929 83,853 SH   SOLE   65,813 4 18,036
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,783 44,587 SH   SOLE   38,033 0 6,554
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9,109 146,606 SH   SOLE   136,262 0 10,344
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 15,125 70,537 SH   SOLE   61,526 0 9,011
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 2,497 16,224 SH   SOLE   16,224 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 27,007 82,819 SH   SOLE   76,301 0 6,518
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3,036 20,925 SH   SOLE   19,690 0 1,235
VANGUARD WORLD FDS UTILITIES ETF 92204A876 389 2,793 SH   SOLE   2,656 0 137
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 22,425 202,176 SH   SOLE   167,693 10 34,473
VERIZON COMMUNICATIONS INC COM 92343V104 451 7,762 SH   SOLE   7,702 0 60
VISA INC COM CL A 92826C839 228 1,155 SH   DFND 3, 6 0 161 994
VISA INC COM CL A 92826C839 4,383 22,176 SH   SOLE   21,950 82 144
YUM CHINA HLDGS INC COM 98850P109 1,066 19,030 SH   SOLE   19,030 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11 62,500 SH Put SOLE   62,500 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 38 10,000 SH   SOLE   10,000 0 0
AMERICAN AIRLS GROUP INC NOTE 6.500% 7/0 02376RAF9 44 50,000 PRN   SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 47 52,500 SH Put SOLE   52,500 0 0
MARATHON OIL CORP COM 565849106 86 20,000 SH   SOLE   20,000 0 0
TESLA INC NOTE 2.000% 5/1 88160RAG6 177 25,000 PRN   SOLE   25,000 0 0
BLACKROCK INC COM 09247X101 201 301 SH   DFND 3 0 51 250
CONAGRA BRANDS INC COM 205887102 205 5,677 SH   SOLE   5,677 0 0
ENTEGRIS INC COM 29362U104 205 2,424 SH   DFND 4 0 460 1,964
CATALENT INC COM 148806102 208 2,033 SH   DFND 4 0 0 2,033
ONE GAS INC COM 68235P108 208 2,897 SH   SOLE   2,897 0 0
DARLING INGREDIENTS INC COM 237266101 217 4,751 SH   DFND 4 0 757 3,994
CMS ENERGY CORP COM 125896100 219 3,404 SH   SOLE   3,404 0 0
ARK ETF TR INNOVATION ETF 00214Q104 220 2,183 SH   SOLE   0 0 2,183
TEXAS INSTRS INC COM 882508104 225 1,445 SH   DFND 3 0 216 1,229
ISHARES TR CORE INTL AGGR 46435G672 226 4,038 SH   SOLE   3,608 0 430
POOL CORP COM 73278L105 228 595 SH   DFND 1 0 0 595
CDW CORP COM 12514G108 232 1,680 SH   DFND 1 0 0 1,680
MCCORMICK & CO INC COM NON VTG 579780206 236 1,250 SH   SOLE   1,250 0 0
AT&T INC COM 00206R102 246 8,960 SH   SOLE   8,779 0 181
LILLY ELI & CO COM 532457108 247 1,700 SH   SOLE   1,700 0 0
3M CO COM 88579Y101 247 1,515 SH   SOLE   1,515 0 0
ROKU INC COM CL A 77543R102 248 1,100 SH   SOLE   1,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 251 852 SH   SOLE   419 0 433
AUTOHOME INC SP ADR RP CL A 05278C107 252 2,422 SH   DFND 1 0 0 2,422
OGE ENERGY CORP COM 670837103 277 8,651 SH   SOLE   8,651 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 282 2,331 SH   SOLE   1,861 0 470
PFIZER INC COM 717081103 287 7,893 SH   SOLE   7,813 0 80
BRISTOL-MYERS SQUIBB CO COM 110122108 290 4,550 SH   SOLE   4,550 0 0
DISNEY WALT CO COM DISNEY 254687106 301 2,371 SH   SOLE   2,346 0 25
PAYCOM SOFTWARE INC COM 70432V102 301 806 SH   SOLE   806 0 0
FISERV INC COM 337738108 305 2,981 SH   SOLE   2,546 0 435
NEXTERA ENERGY INC COM 65339F101 313 4,192 SH   SOLE   4,192 0 0
ALPHABET INC CAP STK CL C 02079K107 323 183 SH   DFND 3, 6 0 29 154
ITT INC COM 45073V108 327 5,000 SH   SOLE   5,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 333 939 SH   DFND 2, 3, 6 0 140 799
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 343 1,465 SH   SOLE   1,455 0 10
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 358 2,720 SH   SOLE   2,720 0 0
ISHARES TR USD INV GRDE ETF 464288620 361 5,890 SH   SOLE   5,890 0 0
COCA COLA CO COM 191216100 375 7,581 SH   SOLE   7,302 187 92
UNITED RENTALS INC COM 911363109 377 2,000 SH   SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 381 216 SH   SOLE   183 14 19
ISHARES INC MSCI JPN ETF NEW 46434G822 384 6,250 SH   SOLE   6,250 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 385 1,144 SH   DFND 1, 4 0 73 1,071
ARISTA NETWORKS INC COM 040413106 386 1,500 SH   SOLE   1,500 0 0
LAM RESEARCH CORP COM 512807108 400 1,000 SH   SOLE   1,000 0 0
FACEBOOK INC CL A 30303M102 405 1,374 SH   DFND 3, 6 0 219 1,155
INTERNATIONAL BUSINESS MACHS COM 459200101 439 3,829 SH   SOLE   3,829 0 0
AMAZON COM INC COM 023135106 448 135 SH   DFND 3, 6 0 22 113
DEVON ENERGY CORP NEW COM 25179M103 454 45,193 SH   SOLE   45,193 0 0
NIKE INC CL B 654106103 501 3,859 SH   SOLE   3,796 63 0
FACEBOOK INC CL A 30303M102 533 1,810 SH   SOLE   1,468 130 212
PROCTER AND GAMBLE CO COM 742718109 544 3,823 SH   SOLE   3,823 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 558 2,436 SH   SOLE   2,436 0 0
MICROSOFT CORP COM 594918104 566 2,536 SH   DFND 3, 6 0 386 2,150
BOEING CO COM 097023105 576 3,668 SH   SOLE   3,668 0 0
CONTINENTAL RES INC COM 212015101 588 44,213 SH   SOLE   44,213 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 655 7,241 SH   SOLE   7,241 0 0
HOME DEPOT INC COM 437076102 678 2,371 SH   SOLE   2,371 0 0
GALLAGHER ARTHUR J & CO COM 363576109 681 6,200 SH   SOLE   6,200 0 0
APPLE INC COM 037833100 685 5,759 SH   DFND 3, 6 0 788 4,971
ASTRAZENECA PLC SPONSORED ADR 046353108 692 12,542 SH   SOLE   12,542 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 740 7,354 SH   SOLE   7,354 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 749 14,200 SH   SOLE   14,200 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 816 2,320 SH   SOLE   2,320 0 0
ONEOK INC NEW COM 682680103 830 29,091 SH   SOLE   29,091 0 0
JOHNSON & JOHNSON COM 478160104 948 6,781 SH   SOLE   6,781 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 967 123,240 SH   SOLE   77,397 0 45,843
RAYTHEON TECHNOLOGIES CORP COM 75513E101 970 16,643 SH   SOLE   16,580 63 0
PINTEREST INC CL A 72352L106 1,016 16,000 SH   SOLE   16,000 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1,049 25,085 SH   SOLE   25,085 0 0
AMAZON COM INC COM 023135106 1,159 349 SH   SOLE   327 9 13
ISHARES TR MRNGSTR LG-CP GR 464287119 1,195 4,286 SH   SOLE   4,286 0 0
HONEYWELL INTL INC COM 438516106 1,382 7,542 SH   SOLE   7,542 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,761 4,572 SH   SOLE   4,412 0 160
ISHARES TR CORE S&P500 ETF 464287200 1,795 5,107 SH   SOLE   4,978 0 129
DANAHER CORPORATION COM 235851102 1,840 7,657 SH   SOLE   7,567 0 90
SHOPIFY INC CL A 82509L107 1,855 1,790 SH   SOLE   1,790 0 0
BANCFIRST CORP COM 05945F103 1,930 42,600 SH   SOLE   42,600 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,053 20,331 SH   SOLE   19,923 47 361
ALPHABET INC CAP STK CL A 02079K305 2,767 1,570 SH   SOLE   1,564 0 6
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,004 27,336 SH   SOLE   25,711 0 1,625
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,284 111,072 SH   SOLE   96,173 5 14,894
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,329 132,295 SH   SOLE   102,044 0 30,251
THERMO FISHER SCIENTIFIC INC COM 883556102 3,434 6,672 SH   SOLE   6,447 0 225
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 3,997 166,826 SH   SOLE   127,676 149 39,000
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,080 63,475 SH   SOLE   58,467 0 5,008
PEPSICO INC COM 713448108 4,224 30,594 SH   SOLE   30,528 66 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,430 92,857 SH   SOLE   91,509 0 1,348
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 4,461 108,638 SH   SOLE   79,531 105 29,002
ISHARES TR MSCI EAFE ETF 464287465 4,770 72,198 SH   SOLE   63,133 0 9,065
MICROSOFT CORP COM 594918104 4,912 21,997 SH   SOLE   21,305 187 505
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,034 74,212 SH   SOLE   56,802 3 17,407
PLURALSIGHT INC COM CL A 72941B106 6,270 330,000 SH   SOLE   330,000 0 0
ISHARES TR EAFE SML CP ETF 464288273 6,338 104,393 SH   SOLE   100,813 0 3,580
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 7,279 187,400 SH   SOLE   171,113 0 16,287
ISHARES TR RUSSELL 2000 ETF 464287655 7,606 46,122 SH   SOLE   44,663 0 1,459
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,190 90,148 SH   SOLE   76,958 18 13,172
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 9,231 216,650 SH   SOLE   195,337 0 21,313
ISHARES TR JPMORGAN USD EMG 464288281 10,245 90,458 SH   SOLE   66,767 205 23,486
ISHARES TR RUS MID CAP ETF 464287499 10,324 166,968 SH   SOLE   159,784 0 7,184
APPLE INC COM 037833100 10,481 88,055 SH   SOLE   82,906 440 4,709
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,945 31,251 SH   SOLE   30,978 0 273
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 12,303 342,429 SH   SOLE   248,486 30 93,913
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 12,716 302,393 SH   SOLE   262,903 0 39,490
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 13,149 85,819 SH   SOLE   76,671 0 9,148
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 14,222 175,022 SH   SOLE   132,665 10 42,347
ISHARES TR CORE US AGGBD ET 464287226 15,018 127,204 SH   SOLE   88,728 0 38,476
ISHARES TR CORE S&P MCP ETF 464287507 19,636 96,612 SH   SOLE   67,917 210 28,486
ISHARES TR CORE S&P SCP ETF 464287804 19,682 256,081 SH   SOLE   207,517 360 48,204
ISHARES TR IBOXX INV CP ETF 464287242 22,481 164,550 SH   SOLE   111,667 340 52,543
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 25,754 465,122 SH   SOLE   370,552 25 94,546
ISHARES TR PFD AND INCM SEC 464288687 27,383 743,305 SH   SOLE   575,220 1,311 166,774
ISHARES TR CORE MSCI EAFE 46432F842 28,056 449,536 SH   SOLE   345,820 716 103,001
ISHARES TR TIPS BD ETF 464287176 31,261 248,934 SH   SOLE   194,206 370 54,358
ISHARES INC CORE MSCI EMKT 46434G103 34,491 604,257 SH   SOLE   480,701 878 122,679
ISHARES TR NATIONAL MUN ETF 464288414 58,765 507,162 SH   SOLE   300,501 2,419 204,242
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 61,083 634,038 SH   SOLE   515,444 25 118,568