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
3M CO COM 88579Y101   834,878 7,943 SH   SOLE   0 0 7,943
AAON INC COM PAR $0.004 000360206   102,285,064 1,057,866 SH   SOLE   0 0 1,057,866
ABBOTT LABS COM 002824100   3,234,176 31,939 SH   SOLE   0 0 31,939
ABBVIE INC COM 00287Y109   55,436,046 347,845 SH   SOLE   0 0 347,845
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   59,515,948 208,236 SH   SOLE   41 0 208,195
ADVANCED MICRO DEVICES INC COM 007903107   332,156 3,389 SH   SOLE   0 0 3,389
AGNC INVT CORP COM 00123Q104   16,651,497 1,651,934 SH   SOLE   0 0 1,651,934
AIRBNB INC COM CL A 009066101   10,759,940 86,495 SH   SOLE   0 0 86,495
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   3,290,917 163,159 SH   SOLE   0 0 163,159
ALLSTATE CORP COM 020002101   337,648 3,047 SH   SOLE   0 0 3,047
ALPHABET INC CAP STK CL A 02079K305   2,266,521 21,850 SH   SOLE   25 0 21,825
ALPHABET INC CAP STK CL C 02079K107   62,156,625 597,660 SH   SOLE   95 0 597,565
ALTRIA GROUP INC COM 02209S103   920,023 20,619 SH   SOLE   0 0 20,619
AMAZON COM INC COM 023135106   52,532,822 508,595 SH   SOLE   88 0 508,507
AMERICAN ELEC PWR CO INC COM 025537101   693,294 7,619 SH   SOLE   0 0 7,619
AMERICAN EXPRESS CO COM 025816109   202,596 1,228 SH   SOLE   0 0 1,228
AMERIPRISE FINL INC COM 03076C106   208,182 679 SH   SOLE   0 0 679
AMGEN INC COM 031162100   741,860 3,069 SH   SOLE   0 0 3,069
ANTERO MIDSTREAM CORP COM 03676B102   146,860 14,000 SH   SOLE   0 0 14,000
APA CORPORATION COM 03743Q108   301,534 8,362 SH   SOLE   0 0 8,362
APOLLO GLOBAL MGMT INC COM 03769M106   259,461 4,108 SH   SOLE   0 0 4,108
APPLE INC COM 037833100   103,069,544 625,043 SH   SOLE   108 0 624,934
APPLIED MATLS INC COM 038222105   35,381,509 288,053 SH   SOLE   57 0 287,995
ARES CAPITAL CORP COM 04010L103   18,312,590 1,002,057 SH   SOLE   0 0 1,002,057
AT&T INC COM 00206R102   522,116 27,123 SH   SOLE   0 0 27,123
AUTOMATIC DATA PROCESSING IN COM 053015103   1,182,165 5,310 SH   SOLE   0 0 5,310
BAKER HUGHES COMPANY CL A 05722G100   358,759 12,431 SH   SOLE   0 0 12,431
BANCFIRST CORP COM 05945F103   260,602 3,136 SH   SOLE   0 0 3,136
BANK AMERICA CORP COM 060505104   1,580,378 55,258 SH   SOLE   0 0 55,258
BCE INC COM NEW 05534B760   52,537,674 1,172,978 SH   SOLE   0 0 1,172,978
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   46,433,986 150,384 SH   SOLE   123 0 150,261
BLACKROCK INC COM 09247X101   35,259,728 52,696 SH   SOLE   12 0 52,684
BLACKSTONE INC COM 09260D107   21,226,403 241,648 SH   SOLE   0 0 241,648
BOEING CO COM 097023105   1,621,478 7,633 SH   SOLE   0 0 7,633
BOK FINL CORP COM NEW 05561Q201   300,584 3,561 SH   SOLE   0 0 3,561
BP PLC SPONSORED ADR 055622104   990,586 26,109 SH   SOLE   0 0 26,109
BRISTOL-MYERS SQUIBB CO COM 110122108   971,226 14,013 SH   SOLE   0 0 14,013
BROADCOM INC COM 11135F101   37,188,430 57,967 SH   SOLE   0 0 57,967
BROOKFIELD CORP CL A LTD VT SH 11271J107   19,971,061 612,797 SH   SOLE   129 0 612,668
CAMECO CORP COM 13321L108   18,396,254 702,952 SH   SOLE   0 0 702,952
CATERPILLAR INC COM 149123101   521,895 2,281 SH   SOLE   0 0 2,281
CHENIERE ENERGY INC COM NEW 16411R208   1,660,474 10,536 SH   SOLE   0 0 10,536
CHEVRON CORP NEW COM 166764100   75,598,836 463,342 SH   SOLE   0 0 463,342
CHIPOTLE MEXICAN GRILL INC COM 169656105   232,327 136 SH   SOLE   0 0 136
CISCO SYS INC COM 17275R102   33,431,597 639,533 SH   SOLE   0 0 639,533
COCA COLA CO COM 191216100   43,028,468 693,672 SH   SOLE   0 0 693,672
COLGATE PALMOLIVE CO COM 194162103   650,198 8,652 SH   SOLE   0 0 8,652
COMCAST CORP NEW CL A 20030N101   308,421 8,136 SH   SOLE   0 0 8,136
COMMERCE BANCSHARES INC COM 200525103   246,295 4,221 SH   SOLE   0 0 4,221
CONOCOPHILLIPS COM 20825C104   5,115,998 51,567 SH   SOLE   0 0 51,567
CORTEVA INC COM 22052L104   394,481 6,541 SH   SOLE   0 0 6,541
COSTCO WHSL CORP NEW COM 22160K105   1,070,965 2,155 SH   SOLE   0 0 2,155
COTERRA ENERGY INC COM 127097103   302,922 12,344 SH   SOLE   0 0 12,344
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   7,498,268 165,781 SH   SOLE   24 0 165,757
CVS HEALTH CORP COM 126650100   1,191,660 16,036 SH   SOLE   0 0 16,036
DANAHER CORPORATION COM 235851102   50,603,151 200,774 SH   SOLE   36 0 200,738
DEVON ENERGY CORP NEW COM 25179M103   30,659,186 605,793 SH   SOLE   0 0 605,793
DILLARDS INC CL A 254067101   461,520 1,500 SH   SOLE   0 0 1,500
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   372,212 14,608 SH   SOLE   0 0 14,608
DISNEY WALT CO COM 254687106   1,115,929 11,145 SH   SOLE   0 0 11,145
DOLLAR GEN CORP NEW COM 256677105   30,170,977 143,357 SH   SOLE   32 0 143,326
DOMINION ENERGY INC COM 25746U109   20,326,345 363,555 SH   SOLE   0 0 363,555
DOORDASH INC CL A 25809K105   7,858,618 123,641 SH   SOLE   24 0 123,617
DOW INC COM 260557103   24,431,506 445,668 SH   SOLE   0 0 445,668
DUKE ENERGY CORP NEW COM NEW 26441C204   747,997 7,754 SH   SOLE   0 0 7,754
DUPONT DE NEMOURS INC COM 26614N102   428,001 5,964 SH   SOLE   0 0 5,964
EATON CORP PLC SHS G29183103   21,323,683 124,452 SH   SOLE   0 0 124,452
ECOLAB INC COM 278865100   17,238,001 104,138 SH   SOLE   17 0 104,121
EDWARDS LIFESCIENCES CORP COM 28176E108   917,062 11,085 SH   SOLE   0 0 11,085
EMERSON ELEC CO COM 291011104   816,335 9,368 SH   SOLE   0 0 9,368
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   947,383 75,973 SH   SOLE   0 0 75,973
ENOVIX CORPORATION COM 293594107   40,000 20,000 SH   SOLE   0 0 20,000
ENTERPRISE PRODS PARTNERS L COM 293792107   201,450 7,778 SH   SOLE   0 0 7,778
EXXON MOBIL CORP COM 30231G102   66,889,110 609,968 SH   SOLE   0 0 609,968
FIFTH THIRD BANCORP COM 316773100   1,248,087 46,850 SH   SOLE   0 0 46,850
FIRST FINL BANKSHARES INC COM 32020R109   350,071 10,974 SH   SOLE   0 0 10,974
FIRST SOLAR INC COM 336433107   390,413 1,795 SH   SOLE   0 0 1,795
FORTIVE CORP COM 34959J108   561,244 8,233 SH   SOLE   0 0 8,233
FREEPORT-MCMORAN INC CL B 35671D857   32,178,967 786,579 SH   SOLE   154 0 786,425
GENASYS INC COM 36872P103   259,600 88,000 SH   SOLE   0 0 88,000
GENERAL DYNAMICS CORP COM 369550108   933,379 4,090 SH   SOLE   0 0 4,090
GENERAL ELECTRIC CO COM NEW 369604301   347,526 3,635 SH   SOLE   0 0 3,635
GENERAL MLS INC COM 370334104   27,909,537 326,580 SH   SOLE   0 0 326,580
GENERAL MTRS CO COM 37045V100   29,174,894 795,390 SH   SOLE   148 0 795,242
HALLIBURTON CO COM 406216101   22,246,070 703,100 SH   SOLE   148 0 702,951
HCA HEALTHCARE INC COM 40412C101   339,356 1,287 SH   SOLE   0 0 1,287
HELMERICH & PAYNE INC COM 423452101   2,974,329 83,198 SH   SOLE   0 0 83,198
HENRY JACK & ASSOC INC COM 426281101   221,112 1,467 SH   SOLE   0 0 1,467
HERSHEY CO COM 427866108   222,609 875 SH   SOLE   0 0 875
HOME DEPOT INC COM 437076102   28,049,871 95,046 SH   SOLE   0 0 95,046
HONEYWELL INTL INC COM 438516106   41,455,021 216,906 SH   SOLE   41 0 216,865
HUMANA INC COM 444859102   839,505 1,729 SH   SOLE   0 0 1,729
INTEL CORP COM 458140100   300,431 9,196 SH   SOLE   0 0 9,196
INTELLIA THERAPEUTICS INC COM 45826J105   7,020,929 188,380 SH   SOLE   37 0 188,343
INTERNATIONAL BANCSHARES COR COM 459044103   299,397 6,992 SH   SOLE   0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101   640,863 4,889 SH   SOLE   0 0 4,889
INTERPUBLIC GROUP COS INC COM 460690100   22,623,620 607,509 SH   SOLE   0 0 607,509
INTUITIVE SURGICAL INC COM NEW 46120E602   23,019,688 90,107 SH   SOLE   16 0 90,091
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   543,365 8,708 SH   SOLE   0 0 8,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   275,236 997 SH   SOLE   0 0 997
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   386,644 2,674 SH   SOLE   0 0 2,674
INVESCO QQQ TR UNIT SER 1 46090E103   2,951,201 9,196 SH   SOLE   0 0 9,196
ISHARES INC MSCI GBL ETF NEW 46434G848   206,337 4,830 SH   SOLE   0 0 4,830
ISHARES INC CORE MSCI EMKT 46434G103   274,883 5,634 SH   SOLE   0 0 5,634
ISHARES TR CORE MSCI EAFE 46432F842   33,719,223 504,401 SH   SOLE   0 0 504,401
ISHARES TR MORTGE REL ETF 46435G342   2,179,632 99,800 SH   SOLE   0 0 99,800
ISHARES TR USD INV GRDE ETF 464288620   33,653,691 664,305 SH   SOLE   0 0 664,305
ISHARES TR IBONDS DEC2026 46435GAA0   34,068,865 1,435,688 SH   SOLE   0 0 1,435,688
ISHARES TR IBONDS DEC25 ETF 46434VBD1   70,845,333 2,888,110 SH   SOLE   0 0 2,888,110
ISHARES TR IBONDS DEC24 ETF 46434VBG4   379,350 15,427 SH   SOLE   0 0 15,427
ISHARES TR MSCI INTL MOMENT 46434V449   3,393,907 105,013 SH   SOLE   0 0 105,013
ISHARES TR MSCI INTL VLU FT 46435G409   3,696,123 149,097 SH   SOLE   0 0 149,097
ISHARES TR IBDS DEC28 ETF 46435U515   45,455,742 1,822,604 SH   SOLE   0 0 1,822,604
ISHARES TR IBONDS 27 ETF 46435UAA9   57,759,241 2,424,821 SH   SOLE   0 0 2,424,821
ISHARES TR IBONDS DEC 29 46436E205   59,874,375 2,616,887 SH   SOLE   0 0 2,616,887
ISHARES TR CORE S&P MCP ETF 464287507   38,182,455 152,632 SH   SOLE   0 0 152,632
ISHARES TR CORE S&P SCP ETF 464287804   37,614,633 388,983 SH   SOLE   0 0 388,983
ISHARES TR S&P 500 VAL ETF 464287408   690,204 4,548 SH   SOLE   0 0 4,548
ISHARES TR CORE S&P500 ETF 464287200   753,006 1,832 SH   SOLE   0 0 1,832
ISHARES TR S&P 500 GRWT ETF 464287309   12,147,956 190,139 SH   SOLE   0 0 190,139
ISHARES TR RUS 1000 GRW ETF 464287614   413,895 1,694 SH   SOLE   0 0 1,694
ISHARES TR RUS MD CP GR ETF 464287481   248,111 2,725 SH   SOLE   0 0 2,725
ISHARES TR RUS MDCP VAL ETF 464287473   207,727 1,956 SH   SOLE   0 0 1,956
ISHARES TR SELECT DIVID ETF 464287168   246,268 2,102 SH   SOLE   0 0 2,102
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   22,615,523 414,204 SH   SOLE   0 0 414,204
JAKKS PAC INC COM NEW 47012E403   242,200 14,000 SH   SOLE   0 0 14,000
JANUS DETROIT STR TR HENDERSON MTG 47103U852   55,974,825 1,198,861 SH   SOLE   0 0 1,198,861
JOHNSON & JOHNSON COM 478160104   40,268,198 259,795 SH   SOLE   0 0 259,795
JPMORGAN CHASE & CO COM 46625H100   59,766,046 458,645 SH   SOLE   87 0 458,558
KIMBERLY-CLARK CORP COM 494368103   244,549 1,822 SH   SOLE   0 0 1,822
KROGER CO COM 501044101   36,058,396 730,371 SH   SOLE   151 0 730,219
LAM RESEARCH CORP COM 512807108   1,504,155 2,837 SH   SOLE   0 0 2,837
LAUDER ESTEE COS INC CL A 518439104   405,180 1,644 SH   SOLE   0 0 1,644
LEGGETT & PLATT INC COM 524660107   757,728 23,768 SH   SOLE   0 0 23,768
LILLY ELI & CO COM 532457108   984,234 2,866 SH   SOLE   0 0 2,866
LOCKHEED MARTIN CORP COM 539830109   40,522,279 85,720 SH   SOLE   0 0 85,720
LOEWS CORP COM 540424108   348,120 6,000 SH   SOLE   0 0 6,000
LOWES COS INC COM 548661107   361,059 1,806 SH   SOLE   0 0 1,806
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   251,929 4,643 SH   SOLE   0 0 4,643
MARATHON OIL CORP COM 565849106   1,081,962 45,157 SH   SOLE   0 0 45,157
MARATHON PETE CORP COM 56585A102   682,240 5,060 SH   SOLE   0 0 5,060
MARSH & MCLENNAN COS INC COM 571748102   433,363 2,602 SH   SOLE   0 0 2,602
MASTERCARD INCORPORATED CL A 57636Q104   441,284 1,214 SH   SOLE   0 0 1,214
MCDONALDS CORP COM 580135101   1,702,362 6,088 SH   SOLE   0 0 6,088
MCKESSON CORP COM 58155Q103   523,652 1,471 SH   SOLE   0 0 1,471
MERCK & CO INC COM 58933Y105   709,893 6,673 SH   SOLE   0 0 6,673
META MATERIALS INC COM 59134N104   13,255 32,520 SH   SOLE   0 0 32,520
META PLATFORMS INC CL A 30303M102   1,105,903 5,218 SH   SOLE   0 0 5,218
MICROSOFT CORP COM 594918104   129,093,378 447,774 SH   SOLE   60 0 447,714
MORGAN STANLEY COM NEW 617446448   287,104 3,270 SH   SOLE   0 0 3,270
NETFLIX INC COM 64110L106   437,032 1,265 SH   SOLE   0 0 1,265
NEXTERA ENERGY INC COM 65339F101   629,193 8,163 SH   SOLE   0 0 8,163
NIKE INC CL B 654106103   200,935 1,638 SH   SOLE   0 0 1,638
NORFOLK SOUTHN CORP COM 655844108   283,656 1,338 SH   SOLE   0 0 1,338
NORTHROP GRUMMAN CORP COM 666807102   581,305 1,259 SH   SOLE   0 0 1,259
NOVANTA INC COM 67000B104   795,450 5,000 SH   SOLE   0 0 5,000
NOVO-NORDISK A S ADR 670100205   358,562 2,253 SH   SOLE   0 0 2,253
NVIDIA CORPORATION COM 67066G104   30,241,701 108,873 SH   SOLE   25 0 108,849
NXP SEMICONDUCTORS N V COM N6596X109   29,655,076 159,030 SH   SOLE   33 0 158,996
OCCIDENTAL PETE CORP COM 674599105   406,645 6,514 SH   SOLE   0 0 6,514
OGE ENERGY CORP COM 670837103   264,217 7,016 SH   SOLE   0 0 7,016
ONE GAS INC COM 68235P108   248,703 3,139 SH   SOLE   0 0 3,139
ONEOK INC NEW COM 682680103   4,732,510 74,481 SH   SOLE   0 0 74,481
OPKO HEALTH INC COM 68375N103   240,353 164,625 SH   SOLE   0 0 164,625
ORACLE CORP COM 68389X105   1,127,677 12,136 SH   SOLE   0 0 12,136
PALANTIR TECHNOLOGIES INC CL A 69608A108   93,795 11,100 SH   SOLE   0 0 11,100
PATTERSON-UTI ENERGY INC COM 703481101   1,189,890 101,700 SH   SOLE   0 0 101,700
PAYCHEX INC COM 704326107   31,955,536 278,868 SH   SOLE   0 0 278,868
PEPSICO INC COM 713448108   315,720,736 1,731,875 SH   SOLE   45 0 1,731,829
PERSPECTIVE THERAPEUTICS INC COM 46489V104   6,380 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103   31,845,451 780,526 SH   SOLE   0 0 780,526
PHILIP MORRIS INTL INC COM 718172109   695,009 7,147 SH   SOLE   0 0 7,147
PHILLIPS 66 COM 718546104   1,515,246 14,946 SH   SOLE   0 0 14,946
PIONEER NAT RES CO COM 723787107   34,636,519 169,587 SH   SOLE   38 0 169,550
PRECISION DRILLING CORP COM NEW 74022D407   725,022 14,100 SH   SOLE   0 0 14,100
PROCTER AND GAMBLE CO COM 742718109   46,066,995 309,819 SH   SOLE   51 0 309,768
PROSPERITY BANCSHARES INC COM 743606105   327,594 5,325 SH   SOLE   0 0 5,325
QUALCOMM INC COM 747525103   367,452 2,880 SH   SOLE   0 0 2,880
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,404,330 14,340 SH   SOLE   0 0 14,340
RIO TINTO PLC SPONSORED ADR 767204100   23,137,785 337,285 SH   SOLE   0 0 337,285
ROCKWELL AUTOMATION INC COM 773903109   351,260 1,197 SH   SOLE   0 0 1,197
SCHLUMBERGER LTD COM STK 806857108   19,818,869 403,643 SH   SOLE   69 0 403,574
SCHWAB CHARLES CORP COM 808513105   1,486,789 28,385 SH   SOLE   0 0 28,385
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,723,291 36,014 SH   SOLE   0 0 36,014
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   23,834,138 684,889 SH   SOLE   0 0 684,889
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,456,252 30,107 SH   SOLE   0 0 30,107
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   371,469 5,700 SH   SOLE   0 0 5,700
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   23,326,691 691,981 SH   SOLE   0 0 691,981
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   781,433 10,681 SH   SOLE   0 0 10,681
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,428,842 9,462 SH   SOLE   0 0 9,462
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   385,908 5,165 SH   SOLE   0 0 5,165
SEMPRA COM 816851109   367,787 2,433 SH   SOLE   0 0 2,433
SERVICENOW INC COM 81762P102   276,044 594 SH   SOLE   0 0 594
SHELL PLC SPON ADS 780259305   268,452 4,665 SH   SOLE   0 0 4,665
SHERWIN WILLIAMS CO COM 824348106   356,485 1,586 SH   SOLE   0 0 1,586
SHOPIFY INC CL A 82509L107   397,518 8,292 SH   SOLE   0 0 8,292
SIMON PPTY GROUP INC NEW COM 828806109   28,124,691 251,181 SH   SOLE   0 0 251,181
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   15,912,808 196,309 SH   SOLE   0 0 196,309
SOFI TECHNOLOGIES INC COM 83406F102   71,298 11,746 SH   SOLE   0 0 11,746
SOUTHERN CO COM 842587107   45,137,269 648,710 SH   SOLE   0 0 648,710
SOUTHERN COPPER CORP COM 84265V105   26,749,914 350,819 SH   SOLE   0 0 350,819
SOUTHWEST AIRLS CO COM 844741108   365,609 11,236 SH   SOLE   0 0 11,236
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   457,353 1,375 SH   SOLE   0 0 1,375
SPDR GOLD TR GOLD SHS 78463V107   336,209 1,835 SH   SOLE   0 0 1,835
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,588,392 46,539 SH   SOLE   0 0 46,539
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,197,705 46,893 SH   SOLE   0 0 46,893
SPDR SER TR BBG CONV SEC ETF 78464A359   484,916 7,230 SH   SOLE   0 0 7,230
SPDR SER TR PORTFOLIO INTRMD 78464A375   34,285,523 1,055,264 SH   SOLE   0 0 1,055,264
SPDR SER TR PORTFLI HIGH YLD 78468R606   24,285,472 1,056,809 SH   SOLE   0 0 1,056,809
SPDR SER TR S&P DIVID ETF 78464A763   1,499,201 12,119 SH   SOLE   0 0 12,119
SPDR SER TR S&P BIOTECH 78464A870   203,727 2,673 SH   SOLE   0 0 2,673
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   64,819,782 1,579,814 SH   SOLE   0 0 1,579,814
STARBUCKS CORP COM 855244109   320,160 3,075 SH   SOLE   0 0 3,075
STRYKER CORPORATION COM 863667101   25,714,330 90,077 SH   SOLE   17 0 90,060
TARGET CORP COM 87612E106   512,171 3,092 SH   SOLE   0 0 3,092
TASEKO MINES LTD COM 876511106   23,074 13,900 SH   SOLE   0 0 13,900
TESLA INC COM 88160R101   1,480,892 7,138 SH   SOLE   0 0 7,138
TEXAS INSTRS INC COM 882508104   35,930,418 193,164 SH   SOLE   0 0 193,164
THE TRADE DESK INC COM CL A 88339J105   343,593 5,641 SH   SOLE   0 0 5,641
THERMO FISHER SCIENTIFIC INC COM 883556102   45,503,340 78,948 SH   SOLE   16 0 78,932
UBER TECHNOLOGIES INC COM 90353T100   11,256,164 355,084 SH   SOLE   66 0 355,018
UNILEVER PLC SPON ADR NEW 904767704   27,555,635 530,630 SH   SOLE   0 0 530,630
UNION PAC CORP COM 907818108   244,330 1,214 SH   SOLE   0 0 1,214
UNITED PARCEL SERVICE INC CL B 911312106   279,727 1,442 SH   SOLE   0 0 1,442
UNITEDHEALTH GROUP INC COM 91324P102   47,946,738 101,455 SH   SOLE   20 0 101,435
VALERO ENERGY CORP COM 91913Y100   1,479,254 10,596 SH   SOLE   0 0 10,596
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,234,723 6,050 SH   SOLE   0 0 6,050
VANGUARD INDEX FDS LARGE CAP ETF 922908637   833,733 4,463 SH   SOLE   0 0 4,463
VANGUARD INDEX FDS VALUE ETF 922908744   437,290 3,166 SH   SOLE   0 0 3,166
VANGUARD INDEX FDS MID CAP ETF 922908629   551,708 2,616 SH   SOLE   0 0 2,616
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,847,671 130,632 SH   SOLE   0 0 130,632
VANGUARD INDEX FDS SMALL CP ETF 922908751   558,053 2,944 SH   SOLE   0 0 2,944
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,163,179 3,093 SH   SOLE   0 0 3,093
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,787,622 25,518 SH   SOLE   0 0 25,518
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,190,730 276,998 SH   SOLE   0 0 276,998
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   78,072,866 1,333,667 SH   SOLE   0 0 1,333,667
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,291,993 8,389 SH   SOLE   0 0 8,389
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   513,671 11,372 SH   SOLE   0 0 11,372
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   38,823,304 367,993 SH   SOLE   0 0 367,993
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   871,333 3,654 SH   SOLE   0 0 3,654
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,153,170 5,586 SH   SOLE   0 0 5,586
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   655,413 2,595 SH   SOLE   0 0 2,595
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   907,146 4,762 SH   SOLE   0 0 4,762
VERISIGN INC COM 92343E102   219,572 1,039 SH   SOLE   0 0 1,039
VERITEX HLDGS INC COM 923451108   242,858 13,300 SH   SOLE   0 0 13,300
VERIZON COMMUNICATIONS INC COM 92343V104   26,849,729 690,402 SH   SOLE   0 0 690,402
VISA INC COM CL A 92826C839   28,961,210 128,454 SH   SOLE   25 0 128,429
WALMART INC COM 931142103   3,361,835 22,800 SH   SOLE   0 0 22,800
WASTE MGMT INC DEL COM 94106L109   21,514,280 131,852 SH   SOLE   35 0 131,817
WATSCO INC COM 942622200   31,428,943 98,783 SH   SOLE   0 0 98,783
WEC ENERGY GROUP INC COM 92939U106   355,104 3,746 SH   SOLE   0 0 3,746
WILLIAMS COS INC COM 969457100   58,698,005 1,965,774 SH   SOLE   0 0 1,965,774
YUM BRANDS INC COM 988498101   2,608,316 19,748 SH   SOLE   0 0 19,748
YUM CHINA HLDGS INC COM 98850P109   1,200,163 18,933 SH   SOLE   0 0 18,933