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   750,271 8,014 SH   SOLE 0 0 0 8,014
AAON INC COM PAR $0.004 000360206   2,170,557 38,167 SH   SOLE 0 0 0 38,167
ABBOTT LABS COM 002824100   3,193,742 32,976 SH   SOLE 0 0 0 32,976
ABBVIE INC COM 00287Y109   56,291,792 377,645 SH   SOLE 0 1,161 0 376,484
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   67,251,999 218,983 SH   SOLE 0 249 0 218,735
ACTIVISION BLIZZARD INC COM 00507V109   323,608 3,456 SH   SOLE 0 56 0 3,400
ADOBE INC COM 00724F101   384,641 754 SH   SOLE 0 3 0 751
ADVANCED MICRO DEVICES INC COM 007903107   335,419 3,262 SH   SOLE 0 105 0 3,157
AGNC INVT CORP COM 00123Q104   17,863,395 1,892,309 SH   SOLE 0 4,255 0 1,888,054
AIRBNB INC COM CL A 009066101   12,995,760 94,714 SH   SOLE 0 204 0 94,510
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,644,098 117,359 SH   SOLE 0 0 0 117,359
ALLSTATE CORP COM 020002101   281,432 2,526 SH   SOLE 0 383 0 2,143
ALPHABET INC CAP STK CL C 02079K107   82,814,994 628,100 SH   SOLE 0 1,297 0 626,803
ALPHABET INC CAP STK CL A 02079K305   3,478,360 26,581 SH   SOLE 0 166 0 26,415
ALTRIA GROUP INC COM 02209S103   741,865 17,642 SH   SOLE 0 34 0 17,609
AMAZON COM INC COM 023135106   70,822,812 557,134 SH   SOLE 0 2,051 0 555,082
AMERICAN ELEC PWR CO INC COM 025537101   554,330 7,369 SH   SOLE 0 0 0 7,369
AMERIPRISE FINL INC COM 03076C106   222,853 676 SH   SOLE 0 88 0 588
AMGEN INC COM 031162100   789,041 2,936 SH   SOLE 0 0 0 2,936
ANTERO MIDSTREAM CORP COM 03676B102   167,720 14,000 SH   SOLE 0 0 0 14,000
APOLLO GLOBAL MGMT INC COM 03769M106   386,417 4,305 SH   SOLE 0 0 0 4,305
APPLE INC COM 037833100   115,271,998 673,278 SH   SOLE 0 3,048 0 670,230
APPLIED MATLS INC COM 038222105   42,866,367 309,616 SH   SOLE 0 326 0 309,290
ARCH CAP GROUP LTD ORD G0450A105   419,673 5,265 SH   SOLE 0 0 0 5,265
ARES CAPITAL CORP COM 04010L103   20,447,538 1,050,207 SH   SOLE 0 6,686 0 1,043,521
AT&T INC COM 00206R102   313,254 20,856 SH   SOLE 0 200 0 20,656
AUTOMATIC DATA PROCESSING IN COM 053015103   1,280,910 5,324 SH   SOLE 0 14 0 5,310
BAKER HUGHES COMPANY CL A 05722G100   671,680 19,017 SH   SOLE 0 0 0 19,017
BANCFIRST CORP COM 05945F103   271,985 3,136 SH   SOLE 0 0 0 3,136
BANK AMERICA CORP COM 060505104   1,403,581 51,263 SH   SOLE 0 2,482 0 48,781
BCE INC COM NEW 05534B760   45,803,646 1,199,991 SH   SOLE 0 3,370 0 1,196,621
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   55,287,244 157,828 SH   SOLE 0 271 0 157,557
BLACKROCK INC COM 09247X101   34,037,272 52,649 SH   SOLE 0 58 0 52,592
BLACKSTONE INC COM 09260D107   35,432,889 330,716 SH   SOLE 0 839 0 329,877
BOEING CO COM 097023105   1,581,603 8,251 SH   SOLE 0 19 0 8,232
BOK FINL CORP COM NEW 05561Q201   284,809 3,561 SH   SOLE 0 1,646 0 1,915
BP PLC SPONSORED ADR 055622104   957,638 24,732 SH   SOLE 0 108 0 24,625
BRISTOL-MYERS SQUIBB CO COM 110122108   747,748 12,883 SH   SOLE 0 116 0 12,768
BROADCOM INC COM 11135F101   40,047,216 48,216 SH   SOLE 0 142 0 48,074
BROOKFIELD CORP CL A LTD VT SH 11271J107   25,375,970 811,512 SH   SOLE 0 877 0 810,635
CAMECO CORP COM 13321L108   23,319,439 588,281 SH   SOLE 0 657 0 587,624
CATERPILLAR INC COM 149123101   834,412 3,056 SH   SOLE 0 0 0 3,056
CHENIERE ENERGY INC COM NEW 16411R208   1,742,580 10,500 SH   SOLE 0 0 0 10,500
CHEVRON CORP NEW COM 166764100   85,196,121 505,255 SH   SOLE 0 3,795 0 501,460
CHIPOTLE MEXICAN GRILL INC COM 169656105   249,129 136 SH   SOLE 0 0 0 136
CISCO SYS INC COM 17275R102   38,887,274 723,350 SH   SOLE 0 2,067 0 721,282
COCA COLA CO COM 191216100   39,563,654 706,746 SH   SOLE 0 4,951 0 701,795
COLGATE PALMOLIVE CO COM 194162103   627,404 8,823 SH   SOLE 0 0 0 8,823
COMCAST CORP NEW CL A 20030N101   391,359 8,826 SH   SOLE 0 240 0 8,586
COMMERCE BANCSHARES INC COM 200525103   202,524 4,221 SH   SOLE 0 0 0 4,221
CONOCOPHILLIPS COM 20825C104   3,243,878 27,077 SH   SOLE 0 2,535 0 24,542
CONSTELLATION ENERGY CORP COM 21037T109   30,992,632 284,128 SH   SOLE 0 271 0 283,856
CORTEVA INC COM 22052L104   299,166 5,848 SH   SOLE 0 926 0 4,922
COSTCO WHSL CORP NEW COM 22160K105   1,578,466 2,794 SH   SOLE 0 13 0 2,780
COTERRA ENERGY INC COM 127097103   343,119 12,685 SH   SOLE 0 0 0 12,685
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   10,527,058 231,925 SH   SOLE 0 246 0 231,679
CVS HEALTH CORP COM 126650100   1,117,284 16,002 SH   SOLE 0 44 0 15,959
DANAHER CORPORATION COM 235851102   55,788,249 224,862 SH   SOLE 0 244 0 224,618
DEVON ENERGY CORP NEW COM 25179M103   36,036,369 755,479 SH   SOLE 0 10,890 0 744,590
DILLARDS INC CL A 254067101   496,215 1,500 SH   SOLE 0 0 0 1,500
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   382,730 14,608 SH   SOLE 0 0 0 14,608
DISNEY WALT CO COM 254687106   930,504 11,481 SH   SOLE 0 58 0 11,423
DOORDASH INC CL A 25809K105   11,981,374 150,766 SH   SOLE 0 153 0 150,613
DOW INC COM 260557103   25,807,372 500,531 SH   SOLE 0 2,065 0 498,466
DUKE ENERGY CORP NEW COM NEW 26441C204   722,291 8,184 SH   SOLE 0 100 0 8,084
DUPONT DE NEMOURS INC COM 26614N102   444,103 5,954 SH   SOLE 0 726 0 5,228
EATON CORP PLC SHS G29183103   16,472,177 77,233 SH   SOLE 0 240 0 76,992
ECOLAB INC COM 278865100   21,277,883 125,607 SH   SOLE 0 114 0 125,493
EDWARDS LIFESCIENCES CORP COM 28176E108   763,743 11,024 SH   SOLE 0 0 0 11,024
ELI LILLY & CO COM 532457108   1,818,849 3,386 SH   SOLE 0 22 0 3,364
EMERSON ELEC CO COM 291011104   904,194 9,363 SH   SOLE 0 0 0 9,363
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,050,501 74,875 SH   SOLE 0 184 0 74,691
ENTERPRISE PRODS PARTNERS L COM 293792107   311,854 11,394 SH   SOLE 0 0 0 11,394
EXXON MOBIL CORP COM 30231G102   76,311,829 649,020 SH   SOLE 0 5,390 0 643,630
FIFTH THIRD BANCORP COM 316773100   1,181,394 46,640 SH   SOLE 0 0 0 46,640
FIRST FINL BANKSHARES INC COM 32020R109   275,667 10,974 SH   SOLE 0 0 0 10,974
FIRST SOLAR INC COM 336433107   292,341 1,809 SH   SOLE 0 14 0 1,795
FORTIVE CORP COM 34959J108   609,966 8,225 SH   SOLE 0 0 0 8,225
FREEPORT-MCMORAN INC CL B 35671D857   27,213,864 729,790 SH   SOLE 0 835 0 728,955
GENASYS INC COM 36872P103   132,570 65,955 SH   SOLE 0 0 0 65,955
GENERAL DYNAMICS CORP COM 369550108   903,325 4,088 SH   SOLE 0 0 0 4,088
GENERAL ELECTRIC CO COM NEW 369604301   404,965 3,663 SH   SOLE 0 96 0 3,567
GENERAL MLS INC COM 370334104   21,966,567 343,281 SH   SOLE 0 1,230 0 342,051
GENERAL MTRS CO COM 37045V100   251,461 7,627 SH   SOLE 0 0 0 7,627
HALLIBURTON CO COM 406216101   1,115,454 27,542 SH   SOLE 0 550 0 26,992
HCA HEALTHCARE INC COM 40412C101   275,252 1,119 SH   SOLE 0 0 0 1,119
HELMERICH & PAYNE INC COM 423452101   3,939,108 93,432 SH   SOLE 0 0 0 93,432
HENRY JACK & ASSOC INC COM 426281101   221,728 1,467 SH   SOLE 0 0 0 1,467
HERSHEY CO COM 427866108   211,485 1,057 SH   SOLE 0 0 0 1,057
HESS CORP COM 42809H107   242,412 1,584 SH   SOLE 0 31 0 1,553
HOME DEPOT INC COM 437076102   33,480,124 110,803 SH   SOLE 0 276 0 110,526
HONEYWELL INTL INC COM 438516106   43,804,483 237,114 SH   SOLE 0 237 0 236,877
HUMANA INC COM 444859102   847,584 1,742 SH   SOLE 0 16 0 1,726
INTEL CORP COM 458140100   213,153 5,996 SH   SOLE 0 0 0 5,996
INTELLIA THERAPEUTICS INC COM 45826J105   6,683,172 211,359 SH   SOLE 0 213 0 211,146
INTERNATIONAL BANCSHARES COR COM 459044103   303,033 6,992 SH   SOLE 0 0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101   38,078,861 271,410 SH   SOLE 0 1,106 0 270,304
INTERPUBLIC GROUP COS INC COM 460690100   15,465,336 539,614 SH   SOLE 0 1,479 0 538,135
INTUIT COM 461202103   222,816 436 SH   SOLE 0 3 0 433
INTUITIVE SURGICAL INC COM NEW 46120E602   29,766,562 101,839 SH   SOLE 0 101 0 101,738
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   511,930 8,708 SH   SOLE 0 0 0 8,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   279,313 9,922 SH   SOLE 0 0 0 9,922
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   371,581 2,622 SH   SOLE 0 0 0 2,622
INVESCO QQQ TR UNIT SER 1 46090E103   3,386,399 9,452 SH   SOLE 0 47 0 9,405
ISHARES INC CORE MSCI EMKT 46434G103   206,930 4,348 SH   SOLE 0 0 0 4,348
ISHARES SILVER TR ISHARES 46428Q109   203,519 10,006 SH   SOLE 0 2,275 0 7,731
ISHARES TR USD INV GRDE ETF 464288620   31,249,361 650,080 SH   SOLE 0 0 0 650,080
ISHARES TR CORE MSCI TOTAL 46432F834   330,425 5,508 SH   SOLE 0 2,468 0 3,040
ISHARES TR CORE MSCI EAFE 46432F842   253,935 3,946 SH   SOLE 0 0 0 3,946
ISHARES TR IBONDS DEC25 ETF 46434VBD1   76,272,412 3,129,767 SH   SOLE 0 10,416 0 3,119,350
ISHARES TR IBONDS DEC24 ETF 46434VBG4   264,067 10,678 SH   SOLE 0 0 0 10,678
ISHARES TR MSCI INTL MOMENT 46434V449   3,129,472 99,411 SH   SOLE 0 0 0 99,411
ISHARES TR MSCI INTL VLU FT 46435G409   3,445,365 135,858 SH   SOLE 0 0 0 135,858
ISHARES TR IBONDS 27 ETF 46435UAA9   62,237,156 2,689,592 SH   SOLE 0 9,117 0 2,680,475
ISHARES TR ESG AWR MSCI USA 46435G425   204,912 2,182 SH   SOLE 0 0 0 2,182
ISHARES TR IBONDS DEC2026 46435GAA0   32,212,819 1,380,451 SH   SOLE 0 0 0 1,380,451
ISHARES TR IBDS DEC28 ETF 46435U515   47,663,943 1,983,518 SH   SOLE 0 6,942 0 1,976,577
ISHARES TR IBONDS DEC 29 46436E205   62,756,834 2,865,609 SH   SOLE 0 9,820 0 2,855,789
ISHARES TR CORE S&P MCP ETF 464287507   25,223,086 101,155 SH   SOLE 0 853 0 100,303
ISHARES TR CORE S&P SCP ETF 464287804   25,261,059 267,795 SH   SOLE 0 3,792 0 264,002
ISHARES TR S&P 500 VAL ETF 464287408   642,897 4,179 SH   SOLE 0 1,595 0 2,584
ISHARES TR CORE S&P500 ETF 464287200   1,284,195 2,990 SH   SOLE 0 794 0 2,197
ISHARES TR S&P 500 GRWT ETF 464287309   37,253,731 544,486 SH   SOLE 0 4,467 0 540,019
ISHARES TR RUS 1000 ETF 464287622   221,225 942 SH   SOLE 0 0 0 942
ISHARES TR RUS 1000 GRW ETF 464287614   451,119 1,696 SH   SOLE 0 0 0 1,696
ISHARES TR RUS MD CP GR ETF 464287481   201,884 2,210 SH   SOLE 0 0 0 2,210
ISHARES TR CORE US AGGBD ET 464287226   263,336 2,800 SH   SOLE 0 1,932 0 868
ISHARES TR SELECT DIVID ETF 464287168   211,472 1,965 SH   SOLE 0 0 0 1,965
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   38,463,901 718,146 SH   SOLE 0 3,209 0 714,937
JANUS DETROIT STR TR HENDERSON MTG 47103U852   50,877,103 1,172,283 SH   SOLE 0 0 0 1,172,283
JOHNSON & JOHNSON COM 478160104   45,839,074 294,312 SH   SOLE 0 1,138 0 293,174
JPMORGAN CHASE & CO COM 46625H100   77,497,701 534,393 SH   SOLE 0 797 0 533,597
KIMBERLY-CLARK CORP COM 494368103   210,279 1,740 SH   SOLE 0 0 0 1,740
KROGER CO COM 501044101   32,190,673 719,345 SH   SOLE 0 1,148 0 718,197
LAM RESEARCH CORP COM 512807108   1,852,791 2,956 SH   SOLE 0 13 0 2,943
LAUDER ESTEE COS INC CL A 518439104   237,640 1,644 SH   SOLE 0 0 0 1,644
LEGGETT & PLATT INC COM 524660107   603,132 23,736 SH   SOLE 0 0 0 23,736
LOCKHEED MARTIN CORP COM 539830109   35,946,334 87,897 SH   SOLE 0 220 0 87,677
LOEWS CORP COM 540424108   379,860 6,000 SH   SOLE 0 0 0 6,000
LOWES COS INC COM 548661107   433,667 2,087 SH   SOLE 0 25 0 2,061
MARATHON OIL CORP COM 565849106   1,081,147 40,417 SH   SOLE 0 5,068 0 35,349
MARATHON PETE CORP COM 56585A102   770,687 5,092 SH   SOLE 0 3,425 0 1,667
MARSH & MCLENNAN COS INC COM 571748102   498,892 2,622 SH   SOLE 0 22 0 2,600
MASTERCARD INCORPORATED CL A 57636Q104   490,084 1,238 SH   SOLE 0 32 0 1,206
MCDONALDS CORP COM 580135101   1,640,155 6,226 SH   SOLE 0 100 0 6,126
MCKESSON CORP COM 58155Q103   643,341 1,479 SH   SOLE 0 105 0 1,375
MERCADOLIBRE INC COM 58733R102   344,863 272 SH   SOLE 0 0 0 272
MERCK & CO INC COM 58933Y105   731,666 7,107 SH   SOLE 0 0 0 7,107
META MATERIALS INC COM 59134N104   6,891 32,520 SH   SOLE 0 0 0 32,520
META PLATFORMS INC CL A 30303M102   2,448,864 8,157 SH   SOLE 0 56 0 8,101
MICROSOFT CORP COM 594918104   147,494,302 467,124 SH   SOLE 0 535 0 466,588
MORGAN STANLEY COM NEW 617446448   33,631,839 411,802 SH   SOLE 0 1,397 0 410,405
NETFLIX INC COM 64110L106   622,007 1,647 SH   SOLE 0 32 0 1,615
NEW YORK CMNTY BANCORP INC COM 649445103   125,874 11,100 SH   SOLE 0 9,600 0 1,500
NEXTERA ENERGY INC COM 65339F101   524,195 9,150 SH   SOLE 0 44 0 9,106
NORFOLK SOUTHN CORP COM 655844108   263,492 1,338 SH   SOLE 0 125 0 1,213
NORTHROP GRUMMAN CORP COM 666807102   528,824 1,201 SH   SOLE 0 8 0 1,194
NOVANTA INC COM 67000B104   717,200 5,000 SH   SOLE 0 0 0 5,000
NOVARTIS AG SPONSORED ADR 66987V109   234,380 2,301 SH   SOLE 0 0 0 2,301
NOVO-NORDISK A S ADR 670100205   8,066,005 88,696 SH   SOLE 0 90 0 88,606
NVIDIA CORPORATION COM 67066G104   46,411,483 106,696 SH   SOLE 0 206 0 106,489
NXP SEMICONDUCTORS N V COM N6596X109   34,340,529 171,771 SH   SOLE 0 206 0 171,566
OCCIDENTAL PETE CORP COM 674599105   457,037 7,044 SH   SOLE 0 1,347 0 5,698
OGE ENERGY CORP COM 670837103   233,838 7,016 SH   SOLE 0 279 0 6,737
ONE GAS INC COM 68235P108   237,888 3,484 SH   SOLE 0 486 0 2,998
ONEOK INC NEW COM 682680103   4,780,451 75,366 SH   SOLE 0 2,596 0 72,770
ORACLE CORP COM 68389X105   1,937,177 18,289 SH   SOLE 0 0 0 18,289
ORGANIGRAM HLDGS INC COM 68620P705   13,407 10,157 SH   SOLE 0 0 0 10,157
PALANTIR TECHNOLOGIES INC CL A 69608A108   201,600 12,600 SH   SOLE 0 150 0 12,450
PALO ALTO NETWORKS INC COM 697435105   210,527 898 SH   SOLE 0 0 0 898
PATTERSON-UTI ENERGY INC COM 703481101   1,414,849 102,229 SH   SOLE 0 0 0 102,229
PAYCHEX INC COM 704326107   24,756,506 214,658 SH   SOLE 0 605 0 214,053
PEPSICO INC COM 713448108   294,087,338 1,735,643 SH   SOLE 0 379 0 1,735,264
PERSPECTIVE THERAPEUTICS INC COM 46489V104   2,737 10,000 SH   SOLE 0 0 0 10,000
PFIZER INC COM 717081103   636,145 19,178 SH   SOLE 0 700 0 18,478
PHILIP MORRIS INTL INC COM 718172109   675,059 7,292 SH   SOLE 0 0 0 7,292
PHILLIPS 66 COM 718546104   1,795,786 14,946 SH   SOLE 0 419 0 14,527
PIONEER NAT RES CO COM 723787107   37,687,173 164,178 SH   SOLE 0 646 0 163,533
PRECISION DRILLING CORP COM NEW 74022D407   335,600 5,000 SH   SOLE 0 0 0 5,000
PROCTER AND GAMBLE CO COM 742718109   45,893,208 314,639 SH   SOLE 0 320 0 314,319
PROSPERITY BANCSHARES INC COM 743606105   290,639 5,325 SH   SOLE 0 0 0 5,325
QUALCOMM INC COM 747525103   320,317 2,884 SH   SOLE 0 81 0 2,803
RIO TINTO PLC SPONSORED ADR 767204100   22,467,436 353,040 SH   SOLE 0 812 0 352,228
ROCKWELL AUTOMATION INC COM 773903109   482,748 1,689 SH   SOLE 0 6 0 1,682
RTX CORPORATION COM 75513E101   1,172,852 16,296 SH   SOLE 0 108 0 16,188
SCHLUMBERGER LTD COM STK 806857108   42,307,628 725,688 SH   SOLE 0 826 0 724,862
SCHWAB CHARLES CORP COM 808513105   1,559,631 28,409 SH   SOLE 0 6,360 0 22,049
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   891,979 12,606 SH   SOLE 0 80 0 12,526
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   37,264,762 1,155,496 SH   SOLE 0 6,590 0 1,148,906
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,814,236 36,394 SH   SOLE 0 0 0 36,394
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   37,032,067 1,090,461 SH   SOLE 0 6,196 0 1,084,265
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,741,496 34,417 SH   SOLE 0 0 0 34,417
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   414,504 5,700 SH   SOLE 0 0 0 5,700
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   205,209 3,666 SH   SOLE 0 0 0 3,666
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   218,866 6,598 SH   SOLE 0 0 0 6,598
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,816,066 11,078 SH   SOLE 0 0 0 11,078
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   385,364 5,600 SH   SOLE 0 0 0 5,600
SEMPRA COM 816851109   313,217 4,604 SH   SOLE 0 0 0 4,604
SERVICENOW INC COM 81762P102   324,756 581 SH   SOLE 0 5 0 576
SHELL PLC SPON ADS 780259305   278,153 4,320 SH   SOLE 0 30 0 4,290
SHERWIN WILLIAMS CO COM 824348106   376,964 1,478 SH   SOLE 0 0 0 1,478
SHOPIFY INC CL A 82509L107   498,224 9,130 SH   SOLE 0 30 0 9,100
SIMON PPTY GROUP INC NEW COM 828806109   27,202,538 251,805 SH   SOLE 0 705 0 251,101
SNDL INC COM 83307B101   25,682 13,517 SH   SOLE 0 0 0 13,517
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   15,042,785 252,100 SH   SOLE 0 596 0 251,504
SOFI TECHNOLOGIES INC COM 83406F102   97,446 12,196 SH   SOLE 0 300 0 11,896
SOUTHERN CO COM 842587107   47,926,575 740,522 SH   SOLE 0 2,467 0 738,055
SOUTHERN COPPER CORP COM 84265V105   20,031,201 266,054 SH   SOLE 0 763 0 265,291
SOUTHWEST AIRLS CO COM 844741108   344,727 12,735 SH   SOLE 0 0 0 12,735
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   578,722 1,728 SH   SOLE 0 0 0 1,728
SPDR GOLD TR GOLD SHS 78463V107   317,183 1,850 SH   SOLE 0 42 0 1,808
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,124,208 63,277 SH   SOLE 0 0 0 63,277
SPDR S&P 500 ETF TR TR UNIT 78462F103   54,916,799 128,466 SH   SOLE 0 1,831 0 126,635
SPDR SER TR BBG CONV SEC ETF 78464A359   450,531 6,645 SH   SOLE 0 0 0 6,645
SPDR SER TR PORTFOLIO INTRMD 78464A375   32,068,993 1,019,682 SH   SOLE 0 0 0 1,019,682
SPDR SER TR S&P DIVID ETF 78464A763   1,071,396 9,316 SH   SOLE 0 0 0 9,316
SPDR SER TR PORTFLI HIGH YLD 78468R606   11,508,465 513,312 SH   SOLE 0 3,015 0 510,297
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   60,554,936 1,566,751 SH   SOLE 0 280 0 1,566,471
STARBUCKS CORP COM 855244109   345,793 3,789 SH   SOLE 0 0 0 3,789
STRYKER CORPORATION COM 863667101   27,106,298 99,192 SH   SOLE 0 101 0 99,091
SYNOPSYS INC COM 871607107   206,179 449 SH   SOLE 0 9 0 440
TARGET CORP COM 87612E106   396,603 3,587 SH   SOLE 0 0 0 3,587
TASEKO MINES LTD COM 876511106   17,653 13,900 SH   SOLE 0 3,900 0 10,000
TESLA INC COM 88160R101   3,944,254 15,763 SH   SOLE 0 35 0 15,728
TEXAS INSTRS INC COM 882508104   31,586,542 198,645 SH   SOLE 0 498 0 198,147
THE TRADE DESK INC COM CL A 88339J105   451,785 5,781 SH   SOLE 0 81 0 5,700
THERMO FISHER SCIENTIFIC INC COM 883556102   45,252,512 89,402 SH   SOLE 0 106 0 89,296
UBER TECHNOLOGIES INC COM 90353T100   19,251,714 418,607 SH   SOLE 0 2,026 0 416,581
UNILEVER PLC SPON ADR NEW 904767704   26,979,896 546,152 SH   SOLE 0 1,375 0 544,777
UNION PAC CORP COM 907818108   366,330 1,799 SH   SOLE 0 0 0 1,799
UNITEDHEALTH GROUP INC COM 91324P102   52,464,506 104,057 SH   SOLE 0 143 0 103,914
VALERO ENERGY CORP COM 91913Y100   1,725,740 12,178 SH   SOLE 0 3,385 0 8,793
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,631,436 7,681 SH   SOLE 0 0 0 7,681
VANGUARD INDEX FDS LARGE CAP ETF 922908637   981,190 5,014 SH   SOLE 0 0 0 5,014
VANGUARD INDEX FDS VALUE ETF 922908744   360,115 2,611 SH   SOLE 0 0 0 2,611
VANGUARD INDEX FDS MID CAP ETF 922908629   544,698 2,616 SH   SOLE 0 0 0 2,616
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,055,556 132,905 SH   SOLE 0 737 0 132,168
VANGUARD INDEX FDS SMALL CP ETF 922908751   713,249 3,772 SH   SOLE 0 0 0 3,772
VANGUARD INDEX FDS GROWTH ETF 922908736   351,280 1,290 SH   SOLE 0 0 0 1,290
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,425,590 3,630 SH   SOLE 0 175 0 3,455
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,187,190 20,595 SH   SOLE 0 0 0 20,595
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,052,140 281,870 SH   SOLE 0 1,820 0 280,050
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   69,185,124 1,201,131 SH   SOLE 0 4,986 0 1,196,145
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,297,294 8,349 SH   SOLE 0 40 0 8,309
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   349,111 7,985 SH   SOLE 0 0 0 7,985
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   26,064,988 252,274 SH   SOLE 0 1,358 0 250,916
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   903,960 3,845 SH   SOLE 0 0 0 3,845
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   699,064 2,595 SH   SOLE 0 0 0 2,595
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   914,846 4,692 SH   SOLE 0 0 0 4,692
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,382,771 5,743 SH   SOLE 0 0 0 5,743
VERALTO CORP COM SHS 92338C103   1,347,407 15,934 SH   SOLE 0 0 0 15,934
VERITEX HLDGS INC COM 923451108   238,735 13,300 SH   SOLE 0 0 0 13,300
VERIZON COMMUNICATIONS INC COM 92343V104   20,778,648 641,118 SH   SOLE 0 1,735 0 639,383
VISA INC COM CL A 92826C839   31,720,470 137,909 SH   SOLE 0 237 0 137,672
WALMART INC COM 931142103   3,720,534 23,264 SH   SOLE 0 448 0 22,816
WASTE MGMT INC DEL COM 94106L109   21,524,525 141,200 SH   SOLE 0 151 0 141,049
WATSCO INC COM 942622200   31,966,838 84,631 SH   SOLE 0 238 0 84,393
WEC ENERGY GROUP INC COM 92939U106   292,223 3,628 SH   SOLE 0 0 0 3,628
WILLIAMS COS INC COM 969457100   71,813,688 2,131,602 SH   SOLE 0 13,049 0 2,118,554
YUM BRANDS INC COM 988498101   2,531,418 20,261 SH   SOLE 0 22 0 20,239
YUM CHINA HLDGS INC COM 98850P109   1,054,668 18,928 SH   SOLE 0 0 0 18,928