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   779,154 7,785 SH   SOLE   0 0 7,785
AAON INC COM PAR $0.004 000360206   100,344,293 1,058,372 SH   SOLE   0 0 1,058,372
ABBOTT LABS COM 002824100   3,588,848 32,919 SH   SOLE   0 0 32,919
ABBVIE INC COM 00287Y109   49,812,485 369,721 SH   SOLE   0 0 369,721
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   66,704,591 216,166 SH   SOLE   0 0 216,166
ADOBE SYSTEMS INCORPORATED COM 00724F101   234,715 480 SH   SOLE   0 0 480
ADVANCED MICRO DEVICES INC COM 007903107   352,665 3,096 SH   SOLE   0 0 3,096
AGNC INVT CORP COM 00123Q104   19,026,734 1,878,256 SH   SOLE   0 0 1,878,256
AIRBNB INC COM CL A 009066101   11,361,344 88,650 SH   SOLE   0 0 88,650
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   2,169,968 117,359 SH   SOLE   0 0 117,359
ALLSTATE CORP COM 020002101   266,722 2,446 SH   SOLE   0 0 2,446
ALPHABET INC CAP STK CL C 02079K107   73,144,554 604,650 SH   SOLE   0 0 604,650
ALPHABET INC CAP STK CL A 02079K305   2,931,094 24,487 SH   SOLE   0 0 24,487
ALTRIA GROUP INC COM 02209S103   854,162 18,856 SH   SOLE   0 0 18,856
AMAZON COM INC COM 023135106   69,895,021 536,169 SH   SOLE   0 0 536,169
AMERICAN ELEC PWR CO INC COM 025537101   659,324 7,830 SH   SOLE   0 0 7,830
AMERICAN EXPRESS CO COM 025816109   366,157 2,102 SH   SOLE   0 0 2,102
AMERIPRISE FINL INC COM 03076C106   316,095 952 SH   SOLE   0 0 952
AMGEN INC COM 031162100   831,120 3,743 SH   SOLE   0 0 3,743
ANTERO MIDSTREAM CORP COM 03676B102   162,400 14,000 SH   SOLE   0 0 14,000
APA CORPORATION COM 03743Q108   316,483 9,262 SH   SOLE   0 0 9,262
APOLLO GLOBAL MGMT INC COM 03769M106   307,240 4,000 SH   SOLE   0 0 4,000
APPLE INC COM 037833100   128,483,347 662,388 SH   SOLE   0 0 662,388
APPLIED MATLS INC COM 038222105   42,734,069 295,656 SH   SOLE   0 0 295,656
ARCH CAP GROUP LTD ORD G0450A105   589,743 7,879 SH   SOLE   0 0 7,879
ARES CAPITAL CORP COM 04010L103   19,130,193 1,018,105 SH   SOLE   0 0 1,018,105
ASML HOLDING N V N Y REGISTRY SHS N07059210   202,930 280 SH   SOLE   0 0 280
AT&T INC COM 00206R102   372,488 23,354 SH   SOLE   0 0 23,354
AUTOMATIC DATA PROCESSING IN COM 053015103   1,167,085 5,310 SH   SOLE   0 0 5,310
BAKER HUGHES COMPANY CL A 05722G100   601,570 19,031 SH   SOLE   0 0 19,031
BANCFIRST CORP COM 05945F103   288,512 3,136 SH   SOLE   0 0 3,136
BANK AMERICA CORP COM 060505104   1,528,038 53,260 SH   SOLE   0 0 53,260
BCE INC COM NEW 05534B760   54,978,520 1,205,934 SH   SOLE   0 0 1,205,934
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   52,964,080 155,320 SH   SOLE   0 0 155,320
BIOGEN INC COM 09062X103   238,419 837 SH   SOLE   0 0 837
BLACKROCK INC COM 09247X101   35,412,956 51,238 SH   SOLE   0 0 51,238
BLACKSTONE INC COM 09260D107   30,227,550 325,132 SH   SOLE   0 0 325,132
BOEING CO COM 097023105   1,859,659 8,807 SH   SOLE   0 0 8,807
BOK FINL CORP COM NEW 05561Q201   287,658 3,561 SH   SOLE   0 0 3,561
BP PLC SPONSORED ADR 055622104   932,036 26,411 SH   SOLE   0 0 26,411
BRISTOL-MYERS SQUIBB CO COM 110122108   949,564 14,849 SH   SOLE   0 0 14,849
BROADCOM INC COM 11135F101   42,361,482 48,836 SH   SOLE   0 0 48,836
BROOKFIELD CORP CL A LTD VT SH 11271J107   21,291,977 632,748 SH   SOLE   0 0 632,748
CAMECO CORP COM 13321L108   23,203,155 740,605 SH   SOLE   0 0 740,605
CATERPILLAR INC COM 149123101   627,578 2,551 SH   SOLE   0 0 2,551
CHENIERE ENERGY INC COM NEW 16411R208   1,604,351 10,530 SH   SOLE   0 0 10,530
CHEVRON CORP NEW COM 166764100   73,938,243 469,897 SH   SOLE   0 0 469,897
CHIPOTLE MEXICAN GRILL INC COM 169656105   290,904 136 SH   SOLE   0 0 136
CINEMARK HLDGS INC COM 17243V102   208,676 12,647 SH   SOLE   0 0 12,647
CISCO SYS INC COM 17275R102   35,967,469 695,158 SH   SOLE   0 0 695,158
COCA COLA CO COM 191216100   42,446,053 704,850 SH   SOLE   0 0 704,850
COLGATE PALMOLIVE CO COM 194162103   758,167 9,841 SH   SOLE   0 0 9,841
COMCAST CORP NEW CL A 20030N101   346,332 8,335 SH   SOLE   0 0 8,335
COMMERCE BANCSHARES INC COM 200525103   205,563 4,221 SH   SOLE   0 0 4,221
CONOCOPHILLIPS COM 20825C104   5,537,293 53,444 SH   SOLE   0 0 53,444
CORTEVA INC COM 22052L104   396,097 6,913 SH   SOLE   0 0 6,913
COSTCO WHSL CORP NEW COM 22160K105   1,193,944 2,218 SH   SOLE   0 0 2,218
COTERRA ENERGY INC COM 127097103   313,323 12,384 SH   SOLE   0 0 12,384
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   12,124,758 215,974 SH   SOLE   0 0 215,974
CVS HEALTH CORP COM 126650100   1,102,936 15,955 SH   SOLE   0 0 15,955
DANAHER CORPORATION COM 235851102   52,021,157 216,755 SH   SOLE   0 0 216,755
DEERE & CO COM 244199105   215,561 532 SH   SOLE   0 0 532
DELTA AIR LINES INC DEL COM NEW 247361702   251,303 5,286 SH   SOLE   0 0 5,286
DEVON ENERGY CORP NEW COM 25179M103   36,525,075 755,587 SH   SOLE   0 0 755,587
DILLARDS INC CL A 254067101   489,420 1,500 SH   SOLE   0 0 1,500
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   396,607 14,608 SH   SOLE   0 0 14,608
DISNEY WALT CO COM 254687106   1,148,844 12,868 SH   SOLE   0 0 12,868
DOMINION ENERGY INC COM 25746U109   18,375,161 354,801 SH   SOLE   0 0 354,801
DOORDASH INC CL A 25809K105   10,931,422 143,044 SH   SOLE   0 0 143,044
DOW INC COM 260557103   26,046,991 489,054 SH   SOLE   0 0 489,054
DUKE ENERGY CORP NEW COM NEW 26441C204   708,558 7,896 SH   SOLE   0 0 7,896
DUPONT DE NEMOURS INC COM 26614N102   437,614 6,126 SH   SOLE   0 0 6,126
EATON CORP PLC SHS G29183103   22,054,800 109,671 SH   SOLE   0 0 109,671
ECOLAB INC COM 278865100   21,253,805 113,845 SH   SOLE   0 0 113,845
EDWARDS LIFESCIENCES CORP COM 28176E108   1,039,894 11,024 SH   SOLE   0 0 11,024
EMERSON ELEC CO COM 291011104   871,187 9,638 SH   SOLE   0 0 9,638
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,223,362 96,328 SH   SOLE   0 0 96,328
ENOVIX CORPORATION COM 293594107   7,020 1,000 SH   SOLE   0 0 1,000
ENOVIX CORPORATION COM 293594107   57,375 27,000 SH   SOLE   0 0 27,000
ENOVIX CORPORATION COM 293594107   23,818 4,000 SH   SOLE   0 0 4,000
ENOVIX CORPORATION COM 293594107   14,575 11,000 SH   SOLE   0 0 11,000
ENTERPRISE PRODS PARTNERS L COM 293792107   367,003 13,928 SH   SOLE   0 0 13,928
EXXON MOBIL CORP COM 30231G102   67,061,893 625,286 SH   SOLE   0 0 625,286
FACTSET RESH SYS INC COM 303075105   241,592 603 SH   SOLE   0 0 603
FIFTH THIRD BANCORP COM 316773100   1,231,217 46,975 SH   SOLE   0 0 46,975
FIRST FINL BANKSHARES INC COM 32020R109   312,649 10,974 SH   SOLE   0 0 10,974
FIRST SOLAR INC COM 336433107   341,212 1,795 SH   SOLE   0 0 1,795
FORD MTR CO DEL COM 345370860   241,790 15,981 SH   SOLE   0 0 15,981
FORTIVE CORP COM 34959J108   614,983 8,225 SH   SOLE   0 0 8,225
FREEPORT-MCMORAN INC CL B 35671D857   27,403,377 685,084 SH   SOLE   0 0 685,084
GENASYS INC COM 36872P103   228,800 88,000 SH   SOLE   0 0 88,000
GENERAL DYNAMICS CORP COM 369550108   910,730 4,233 SH   SOLE   0 0 4,233
GENERAL ELECTRIC CO COM NEW 369604301   407,768 3,712 SH   SOLE   0 0 3,712
GENERAL MLS INC COM 370334104   25,358,697 330,622 SH   SOLE   0 0 330,622
GENERAL MTRS CO COM 37045V100   25,182,405 653,071 SH   SOLE   0 0 653,071
HALLIBURTON CO COM 406216101   961,397 29,142 SH   SOLE   0 0 29,142
HCA HEALTHCARE INC COM 40412C101   339,594 1,119 SH   SOLE   0 0 1,119
HELMERICH & PAYNE INC COM 423452101   4,360,976 123,018 SH   SOLE   0 0 123,018
HENRY JACK & ASSOC INC COM 426281101   261,376 1,562 SH   SOLE   0 0 1,562
HERSHEY CO COM 427866108   270,925 1,085 SH   SOLE   0 0 1,085
HESS CORP COM 42809H107   204,333 1,503 SH   SOLE   0 0 1,503
HOME DEPOT INC COM 437076102   33,440,742 107,651 SH   SOLE   0 0 107,651
HONEYWELL INTL INC COM 438516106   47,066,874 226,828 SH   SOLE   0 0 226,828
HUMANA INC COM 444859102   803,179 1,796 SH   SOLE   0 0 1,796
INTEL CORP COM 458140100   296,472 8,866 SH   SOLE   0 0 8,866
INTELLIA THERAPEUTICS INC COM 45826J105   8,026,320 196,820 SH   SOLE   0 0 196,820
INTERNATIONAL BANCSHARES COR COM 459044103   309,046 6,992 SH   SOLE   0 0 6,992
INTERNATIONAL BUSINESS MACHS COM 459200101   621,523 4,645 SH   SOLE   0 0 4,645
INTERPUBLIC GROUP COS INC COM 460690100   23,598,658 611,681 SH   SOLE   0 0 611,681
INTUITIVE SURGICAL INC COM NEW 46120E602   31,849,707 93,144 SH   SOLE   0 0 93,144
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   546,935 8,708 SH   SOLE   0 0 8,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   291,826 992 SH   SOLE   0 0 992
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   392,205 2,621 SH   SOLE   0 0 2,621
INVESCO QQQ TR UNIT SER 1 46090E103   3,379,590 9,148 SH   SOLE   0 0 9,148
ISHARES INC CORE MSCI EMKT 46434G103   19,207,346 389,680 SH   SOLE   0 0 389,680
ISHARES TR CORE MSCI EAFE 46432F842   32,910,588 487,564 SH   SOLE   0 0 487,564
ISHARES TR MSCI INTL VLU FT 46435G409   3,725,097 146,369 SH   SOLE   0 0 146,369
ISHARES TR ESG AWR MSCI USA 46435G425   212,658 2,182 SH   SOLE   0 0 2,182
ISHARES TR IBONDS DEC25 ETF 46434VBD1   73,871,659 3,030,011 SH   SOLE   0 0 3,030,011
ISHARES TR IBONDS DEC24 ETF 46434VBG4   309,114 12,555 SH   SOLE   0 0 12,555
ISHARES TR MSCI INTL MOMENT 46434V449   3,437,078 103,526 SH   SOLE   0 0 103,526
ISHARES TR IBONDS 27 ETF 46435UAA9   59,868,773 2,549,777 SH   SOLE   0 0 2,549,777
ISHARES TR IBONDS DEC2026 46435GAA0   33,115,345 1,410,965 SH   SOLE   0 0 1,410,965
ISHARES TR IBDS DEC28 ETF 46435U515   46,823,521 1,911,164 SH   SOLE   0 0 1,911,164
ISHARES TR IBONDS DEC 29 46436E205   61,765,020 2,751,226 SH   SOLE   0 0 2,751,226
ISHARES TR USD INV GRDE ETF 464288620   32,960,624 658,028 SH   SOLE   0 0 658,028
ISHARES TR CORE S&P MCP ETF 464287507   39,777,892 152,126 SH   SOLE   0 0 152,126
ISHARES TR CORE S&P SCP ETF 464287804   38,354,980 384,897 SH   SOLE   0 0 384,897
ISHARES TR S&P 500 VAL ETF 464287408   745,343 4,624 SH   SOLE   0 0 4,624
ISHARES TR CORE S&P500 ETF 464287200   979,160 2,197 SH   SOLE   0 0 2,197
ISHARES TR S&P 500 GRWT ETF 464287309   13,896,662 197,172 SH   SOLE   0 0 197,172
ISHARES TR RUS 1000 GRW ETF 464287614   419,650 1,525 SH   SOLE   0 0 1,525
ISHARES TR RUS MD CP GR ETF 464287481   232,878 2,410 SH   SOLE   0 0 2,410
ISHARES TR SELECT DIVID ETF 464287168   238,454 2,105 SH   SOLE   0 0 2,105
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   33,838,419 611,575 SH   SOLE   0 0 611,575
JANUS DETROIT STR TR HENDERSON MTG 47103U852   54,149,288 1,183,332 SH   SOLE   0 0 1,183,332
JOHNSON & JOHNSON COM 478160104   45,312,335 273,757 SH   SOLE   0 0 273,757
JPMORGAN CHASE & CO COM 46625H100   74,661,482 513,349 SH   SOLE   0 0 513,349
KIMBERLY-CLARK CORP COM 494368103   223,933 1,622 SH   SOLE   0 0 1,622
KROGER CO COM 501044101   34,409,982 732,127 SH   SOLE   0 0 732,127
LAM RESEARCH CORP COM 512807108   1,895,168 2,948 SH   SOLE   0 0 2,948
LAUDER ESTEE COS INC CL A 518439104   323,831 1,649 SH   SOLE   0 0 1,649
LEGGETT & PLATT INC COM 524660107   694,504 23,447 SH   SOLE   0 0 23,447
LILLY ELI & CO COM 532457108   1,537,305 3,278 SH   SOLE   0 0 3,278
LOCKHEED MARTIN CORP COM 539830109   39,440,426 85,669 SH   SOLE   0 0 85,669
LOEWS CORP COM 540424108   356,280 6,000 SH   SOLE   0 0 6,000
LOWES COS INC COM 548661107   419,223 1,857 SH   SOLE   0 0 1,857
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   267,976 4,300 SH   SOLE   0 0 4,300
MARATHON OIL CORP COM 565849106   949,016 41,226 SH   SOLE   0 0 41,226
MARATHON PETE CORP COM 56585A102   605,737 5,195 SH   SOLE   0 0 5,195
MARSH & MCLENNAN COS INC COM 571748102   493,522 2,624 SH   SOLE   0 0 2,624
MASTERCARD INCORPORATED CL A 57636Q104   512,454 1,303 SH   SOLE   0 0 1,303
MCDONALDS CORP COM 580135101   2,001,309 6,707 SH   SOLE   0 0 6,707
MCKESSON CORP COM 58155Q103   639,138 1,496 SH   SOLE   0 0 1,496
MERCK & CO INC COM 58933Y105   824,758 7,148 SH   SOLE   0 0 7,148
META MATERIALS INC COM 59134N104   6,998 32,520 SH   SOLE   0 0 32,520
META PLATFORMS INC CL A 30303M102   1,701,504 5,929 SH   SOLE   0 0 5,929
MICROSOFT CORP COM 594918104   155,081,627 455,399 SH   SOLE   0 0 455,399
MONDELEZ INTL INC CL A 609207105   203,396 2,789 SH   SOLE   0 0 2,789
MORGAN STANLEY COM NEW 617446448   423,362 4,957 SH   SOLE   0 0 4,957
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608   263,700 5,000 SH   SOLE   0 0 5,000
NETFLIX INC COM 64110L106   576,601 1,309 SH   SOLE   0 0 1,309
NEW YORK CMNTY BANCORP INC COM 649445103   119,144 10,600 SH   SOLE   0 0 10,600
NEXTERA ENERGY INC COM 65339F101   654,062 8,815 SH   SOLE   0 0 8,815
NORFOLK SOUTHN CORP COM 655844108   303,405 1,338 SH   SOLE   0 0 1,338
NORTHROP GRUMMAN CORP COM 666807102   560,677 1,230 SH   SOLE   0 0 1,230
NOVANTA INC COM 67000B104   920,500 5,000 SH   SOLE   0 0 5,000
NOVO-NORDISK A S ADR 670100205   369,650 2,284 SH   SOLE   0 0 2,284
NVIDIA CORPORATION COM 67066G104   47,391,217 112,031 SH   SOLE   0 0 112,031
NXP SEMICONDUCTORS N V COM N6596X109   33,728,874 164,788 SH   SOLE   0 0 164,788
OCCIDENTAL PETE CORP COM 674599105   382,295 6,502 SH   SOLE   0 0 6,502
OGE ENERGY CORP COM 670837103   251,939 7,016 SH   SOLE   0 0 7,016
ONE GAS INC COM 68235P108   267,606 3,484 SH   SOLE   0 0 3,484
ONEOK INC NEW COM 682680103   4,545,815 73,652 SH   SOLE   0 0 73,652
OPKO HEALTH INC COM 68375N103   357,236 164,625 SH   SOLE   0 0 164,625
ORACLE CORP COM 68389X105   2,075,388 17,427 SH   SOLE   0 0 17,427
OREILLY AUTOMOTIVE INC COM 67103H107   221,630 232 SH   SOLE   0 0 232
PALANTIR TECHNOLOGIES INC CL A 69608A108   203,889 13,300 SH   SOLE   0 0 13,300
PALO ALTO NETWORKS INC COM 697435105   203,897 798 SH   SOLE   0 0 798
PATTERSON-UTI ENERGY INC COM 703481101   1,217,349 101,700 SH   SOLE   0 0 101,700
PAYCHEX INC COM 704326107   23,294,652 208,230 SH   SOLE   0 0 208,230
PEPSICO INC COM 713448108   319,967,251 1,727,498 SH   SOLE   0 0 1,727,498
PERSPECTIVE THERAPEUTICS INC COM 46489V104   6,680 10,000 SH   SOLE   0 0 10,000
PFIZER INC COM 717081103   33,111,229 902,705 SH   SOLE   0 0 902,705
PHILIP MORRIS INTL INC COM 718172109   824,999 8,451 SH   SOLE   0 0 8,451
PHILLIPS 66 COM 718546104   1,448,841 15,190 SH   SOLE   0 0 15,190
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   587,586 5,890 SH   SOLE   0 0 5,890
PIONEER NAT RES CO COM 723787107   32,466,951 156,709 SH   SOLE   0 0 156,709
PRECISION DRILLING CORP COM NEW 74022D407   882,375 18,100 SH   SOLE   0 0 18,100
PROCTER AND GAMBLE CO COM 742718109   46,228,150 304,654 SH   SOLE   0 0 304,654
PROSPERITY BANCSHARES INC COM 743606105   301,151 5,332 SH   SOLE   0 0 5,332
QUALCOMM INC COM 747525103   342,855 2,880 SH   SOLE   0 0 2,880
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,573,655 16,064 SH   SOLE   0 0 16,064
RIO TINTO PLC SPONSORED ADR 767204100   22,159,312 347,107 SH   SOLE   0 0 347,107
ROCKWELL AUTOMATION INC COM 773903109   402,917 1,223 SH   SOLE   0 0 1,223
SCHLUMBERGER LTD COM STK 806857108   34,016,317 692,515 SH   SOLE   0 0 692,515
SCHWAB CHARLES CORP COM 808513105   1,618,024 28,547 SH   SOLE   0 0 28,547
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,882,033 36,403 SH   SOLE   0 0 36,403
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   24,775,089 694,953 SH   SOLE   0 0 694,953
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,543,776 29,478 SH   SOLE   0 0 29,478
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   219,930 5,021 SH   SOLE   0 0 5,021
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   559,765 7,469 SH   SOLE   0 0 7,469
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   23,462,089 694,761 SH   SOLE   0 0 694,761
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   228,174 3,963 SH   SOLE   0 0 3,963
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   936,717 12,899 SH   SOLE   0 0 12,899
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   208,778 6,193 SH   SOLE   0 0 6,193
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,658,728 9,541 SH   SOLE   0 0 9,541
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   386,827 5,215 SH   SOLE   0 0 5,215
SEMPRA COM 816851109   354,380 2,434 SH   SOLE   0 0 2,434
SERVICENOW INC COM 81762P102   318,075 566 SH   SOLE   0 0 566
SHELL PLC SPON ADS 780259305   284,767 4,716 SH   SOLE   0 0 4,716
SHERWIN WILLIAMS CO COM 824348106   472,891 1,781 SH   SOLE   0 0 1,781
SHOPIFY INC CL A 82509L107   563,958 8,730 SH   SOLE   0 0 8,730
SIMON PPTY GROUP INC NEW COM 828806109   29,118,179 252,149 SH   SOLE   0 0 252,149
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   18,297,581 251,963 SH   SOLE   0 0 251,963
SOFI TECHNOLOGIES INC COM 83406F102   99,630 11,946 SH   SOLE   0 0 11,946
SOUTHERN CO COM 842587107   50,847,948 723,814 SH   SOLE   0 0 723,814
SOUTHERN COPPER CORP COM 84265V105   18,989,362 264,697 SH   SOLE   0 0 264,697
SOUTHWEST AIRLS CO COM 844741108   496,682 13,717 SH   SOLE   0 0 13,717
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   472,794 1,375 SH   SOLE   0 0 1,375
SPDR GOLD TR GOLD SHS 78463V107   372,584 2,090 SH   SOLE   0 0 2,090
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,579,657 45,947 SH   SOLE   0 0 45,947
SPDR S&P 500 ETF TR TR UNIT 78462F103   58,245,785 131,397 SH   SOLE   0 0 131,397
SPDR SER TR BBG CONV SEC ETF 78464A359   484,754 6,930 SH   SOLE   0 0 6,930
SPDR SER TR PORTFOLIO INTRMD 78464A375   33,415,035 1,040,643 SH   SOLE   0 0 1,040,643
SPDR SER TR S&P DIVID ETF 78464A763   1,126,225 9,188 SH   SOLE   0 0 9,188
SPDR SER TR S&P BIOTECH 78464A870   222,413 2,673 SH   SOLE   0 0 2,673
SPDR SER TR PORTFLI HIGH YLD 78468R606   24,081,265 1,054,346 SH   SOLE   0 0 1,054,346
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   63,246,491 1,559,716 SH   SOLE   0 0 1,559,716
STARBUCKS CORP COM 855244109   336,647 3,398 SH   SOLE   0 0 3,398
STRYKER CORPORATION COM 863667101   28,787,791 94,358 SH   SOLE   0 0 94,358
SYSCO CORP COM 871829107   210,732 2,840 SH   SOLE   0 0 2,840
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   246,648 2,444 SH   SOLE   0 0 2,444
TARGET CORP COM 87612E106   407,126 3,087 SH   SOLE   0 0 3,087
TASEKO MINES LTD COM 876511106   19,877 13,900 SH   SOLE   0 0 13,900
TESLA INC COM 88160R101   3,375,316 12,894 SH   SOLE   0 0 12,894
TEXAS INSTRS INC COM 882508104   35,617,489 197,853 SH   SOLE   0 0 197,853
THE TRADE DESK INC COM CL A 88339J105   474,208 6,141 SH   SOLE   0 0 6,141
THERMO FISHER SCIENTIFIC INC COM 883556102   44,587,405 85,457 SH   SOLE   0 0 85,457
UBER TECHNOLOGIES INC COM 90353T100   17,518,468 405,802 SH   SOLE   0 0 405,802
UNILEVER PLC SPON ADR NEW 904767704   28,810,379 552,664 SH   SOLE   0 0 552,664
UNION PAC CORP COM 907818108   373,227 1,824 SH   SOLE   0 0 1,824
UNITED PARCEL SERVICE INC CL B 911312106   229,772 1,282 SH   SOLE   0 0 1,282
UNITEDHEALTH GROUP INC COM 91324P102   50,497,130 105,062 SH   SOLE   0 0 105,062
VALERO ENERGY CORP COM 91913Y100   1,602,159 13,659 SH   SOLE   0 0 13,659
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,898,823 8,620 SH   SOLE   0 0 8,620
VANGUARD INDEX FDS SMALL CP ETF 922908751   13,770,065 69,235 SH   SOLE   0 0 69,235
VANGUARD INDEX FDS VALUE ETF 922908744   370,764 2,609 SH   SOLE   0 0 2,609
VANGUARD INDEX FDS MID CAP ETF 922908629   624,533 2,837 SH   SOLE   0 0 2,837
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   10,877,952 130,181 SH   SOLE   0 0 130,181
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,231,678 3,024 SH   SOLE   0 0 3,024
VANGUARD INDEX FDS LARGE CAP ETF 922908637   975,894 4,814 SH   SOLE   0 0 4,814
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,754,143 24,929 SH   SOLE   0 0 24,929
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,315,941 278,170 SH   SOLE   0 0 278,170
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   238,777 4,755 SH   SOLE   0 0 4,755
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   10,674,567 184,905 SH   SOLE   0 0 184,905
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,369,450 8,431 SH   SOLE   0 0 8,431
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   338,965 7,340 SH   SOLE   0 0 7,340
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   38,689,526 364,755 SH   SOLE   0 0 364,755
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   894,572 3,654 SH   SOLE   0 0 3,654
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,473,391 5,594 SH   SOLE   0 0 5,594
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   734,955 2,595 SH   SOLE   0 0 2,595
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   978,667 4,762 SH   SOLE   0 0 4,762
VERISIGN INC COM 92343E102   213,090 943 SH   SOLE   0 0 943
VERITEX HLDGS INC COM 923451108   238,469 13,300 SH   SOLE   0 0 13,300
VERIZON COMMUNICATIONS INC COM 92343V104   23,184,925 623,418 SH   SOLE   0 0 623,418
VISA INC COM CL A 92826C839   30,685,336 129,212 SH   SOLE   0 0 129,212
WALMART INC COM 931142103   3,575,241 22,746 SH   SOLE   0 0 22,746
WASTE MGMT INC DEL COM 94106L109   23,307,545 134,399 SH   SOLE   0 0 134,399
WATSCO INC COM 942622200   38,523,432 100,987 SH   SOLE   0 0 100,987
WEC ENERGY GROUP INC COM 92939U106   330,127 3,741 SH   SOLE   0 0 3,741
WILLIAMS COS INC COM 969457100   68,501,283 2,099,334 SH   SOLE   0 0 2,099,334
YUM BRANDS INC COM 988498101   2,735,393 19,743 SH   SOLE   0 0 19,743
YUM CHINA HLDGS INC COM 98850P109   1,069,432 18,928 SH   SOLE   0 0 18,928