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   366,006 3,451 SH   SOLE   0 0 3,451
ABBVIE INC COM 00287Y109   6,481,579 35,594 SH   SOLE   0 0 35,594
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,891,451 5,457 SH   SOLE   0 0 5,457
ADOBE INC COM 00724F101   1,233,747 2,445 SH   SOLE   0 0 2,445
ADVANCED MICRO DEVICES INC COM 007903107   1,141,238 6,323 SH   SOLE   0 0 6,323
ALBEMARLE CORP COM 012653101   806,768 6,124 SH   SOLE   0 0 6,124
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   777,870 10,750 SH   SOLE   0 0 10,750
ALLSTATE CORP COM 020002101   270,551 1,564 SH   SOLE   0 0 1,564
ALPHABET INC CAP STK CL A 02079K305   747,417 4,952 SH   SOLE   0 0 4,952
ALPHABET INC CAP STK CL C 02079K107   13,068,349 85,829 SH   SOLE   0 0 85,829
ALTRIA GROUP INC COM 02209S103   1,450,918 33,263 SH   SOLE   0 0 33,263
AMAZON COM INC COM 023135106   4,805,684 26,642 SH   SOLE   0 0 26,642
AMERICAN EXPRESS CO COM 025816109   4,094,709 17,984 SH   SOLE   0 0 17,984
AMGEN INC COM 031162100   1,258,890 4,428 SH   SOLE   0 0 4,428
APPLE INC COM 037833100   30,836,326 179,825 SH   SOLE   0 0 179,825
BANK AMERICA CORP COM 060505104   294,585 7,769 SH   SOLE   0 0 7,769
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,840,968 51,938 SH   SOLE   0 0 51,938
BLOCK INC CL A 852234103   345,932 4,090 SH   SOLE   0 0 4,090
BOOKING HOLDINGS INC COM 09857L108   2,469,179 681 SH   SOLE   0 0 681
BP PLC SPONSORED ADR 055622104   1,253,377 33,264 SH   SOLE   0 0 33,264
CF INDS HLDGS INC COM 125269100   223,980 2,692 SH   SOLE   0 0 2,692
CHEVRON CORP NEW COM 166764100   3,123,143 19,799 SH   SOLE   0 0 19,799
CONOCOPHILLIPS COM 20825C104   339,905 2,671 SH   SOLE   0 0 2,671
COSTCO WHSL CORP NEW COM 22160K105   1,154,976 1,576 SH   SOLE   0 0 1,576
DEERE & CO COM 244199105   287,902 701 SH   SOLE   0 0 701
DISNEY WALT CO COM 254687106   639,411 5,226 SH   SOLE   0 0 5,226
ENTERPRISE PRODS PARTNERS L COM 293792107   9,395,489 321,984 SH   SOLE   0 0 321,984
FEDEX CORP COM 31428X106   856,932 2,958 SH   SOLE   0 0 2,958
FMC CORP COM NEW 302491303   425,915 6,686 SH   SOLE   0 0 6,686
FORD MTR CO DEL COM 345370860   246,926 18,594 SH   SOLE   0 0 18,594
GENERAL MTRS CO COM 37045V100   373,234 8,230 SH   SOLE   0 0 8,230
INTERCONTINENTAL EXCHANGE IN COM 45866F104   655,312 4,768 SH   SOLE   0 0 4,768
INTUIT COM 461202103   468,673 721 SH   SOLE   0 0 721
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   25,743,870 479,759 SH   SOLE   0 0 479,759
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   8,977,908 101,514 SH   SOLE   0 0 101,514
INVESCO QQQ TR UNIT SER 1 46090E103   230,736 520 SH   SOLE   0 0 520
ISHARES INC MSCI GBL MIN VOL 464286525   291,133 2,766 SH   SOLE   0 0 2,766
ISHARES TR MSCI EAFE ETF 464287465   416,230 5,212 SH   SOLE   0 0 5,212
ISHARES TR CORE S&P SCP ETF 464287804   1,472,992 13,328 SH   SOLE   0 0 13,328
ISHARES TR MICRO-CAP ETF 464288869   249,639 2,060 SH   SOLE   0 0 2,060
ISHARES TR U.S. MED DVC ETF 464288810   1,867,087 31,867 SH   SOLE   0 0 31,867
ISHARES TR CORE S&P MCP ETF 464287507   1,633,868 26,899 SH   SOLE   0 0 26,899
ISHARES TR US TRSPRTION 464287192   356,477 5,064 SH   SOLE   0 0 5,064
ISHARES TR CORE US AGGBD ET 464287226   6,798,283 69,413 SH   SOLE   0 0 69,413
JPMORGAN CHASE & CO COM 46625H100   3,664,865 18,297 SH   SOLE   0 0 18,297
LOCKHEED MARTIN CORP COM 539830109   901,207 1,981 SH   SOLE   0 0 1,981
MERCADOLIBRE INC COM 58733R102   693,990 459 SH   SOLE   0 0 459
META PLATFORMS INC CL A 30303M102   16,773,384 34,543 SH   SOLE   0 0 34,543
MICRON TECHNOLOGY INC COM 595112103   465,633 3,950 SH   SOLE   0 0 3,950
MICROSOFT CORP COM 594918104   6,553,735 15,577 SH   SOLE   0 0 15,577
MONOLITHIC PWR SYS INC COM 609839105   409,567 605 SH   SOLE   0 0 605
NETFLIX INC COM 64110L106   8,041,049 13,240 SH   SOLE   0 0 13,240
NUTRIEN LTD COM 67077M108   410,041 7,550 SH   SOLE   0 0 7,550
NVIDIA CORPORATION COM 67066G104   5,115,929 5,662 SH   SOLE   0 0 5,662
ONEOK INC NEW COM 682680103   7,580,228 94,552 SH   SOLE   0 0 94,552
ORACLE CORP COM 68389X105   377,847 3,008 SH   SOLE   0 0 3,008
OREILLY AUTOMOTIVE INC COM 67103H107   233,678 207 SH   SOLE   0 0 207
PAYPAL HLDGS INC COM 70450Y103   7,485,999 111,748 SH   SOLE   0 0 111,748
PFIZER INC COM 717081103   1,810,450 65,241 SH   SOLE   0 0 65,241
PHILIP MORRIS INTL INC COM 718172109   691,198 7,544 SH   SOLE   0 0 7,544
PHILLIPS 66 COM 718546104   671,437 4,111 SH   SOLE   0 0 4,111
PROCTER AND GAMBLE CO COM 742718109   248,462 1,531 SH   SOLE   0 0 1,531
PROGRESSIVE CORP COM 743315103   1,037,502 5,016 SH   SOLE   0 0 5,016
QUALCOMM INC COM 747525103   1,931,389 11,408 SH   SOLE   0 0 11,408
REGENERON PHARMACEUTICALS COM 75886F107   2,671,872 2,776 SH   SOLE   0 0 2,776
ROPER TECHNOLOGIES INC COM 776696106   2,280,387 4,066 SH   SOLE   0 0 4,066
SALESFORCE INC COM 79466L302   2,267,885 7,530 SH   SOLE   0 0 7,530
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,365,830 25,469 SH   SOLE   0 0 25,469
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,100,302 5,283 SH   SOLE   0 0 5,283
SELECT SECTOR SPDR TR INDL 81369Y704   411,977 3,271 SH   SOLE   0 0 3,271
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,480,206 32,480 SH   SOLE   0 0 32,480
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,102,905 73,668 SH   SOLE   0 0 73,668
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,072,632 14,030 SH   SOLE   0 0 14,030
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,467,175 22,348 SH   SOLE   0 0 22,348
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   532,010 10,822 SH   SOLE   0 0 10,822
SPDR S&P 500 ETF TR TR UNIT 78462F103   335,619 642 SH   SOLE   0 0 642
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   509,328 915 SH   SOLE   0 0 915
SPDR SER TR S&P BIOTECH 78464A870   1,562,937 16,471 SH   SOLE   0 0 16,471
SPDR SER TR S&P BK ETF 78464A797   488,143 10,364 SH   SOLE   0 0 10,364
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   669,502 4,921 SH   SOLE   0 0 4,921
TESLA INC COM 88160R101   841,331 4,786 SH   SOLE   0 0 4,786
THERMO FISHER SCIENTIFIC INC COM 883556102   817,983 1,407 SH   SOLE   0 0 1,407
TJX COS INC NEW COM 872540109   328,587 3,240 SH   SOLE   0 0 3,240
UBER TECHNOLOGIES INC COM 90353T100   1,020,887 13,260 SH   SOLE   0 0 13,260
UNITEDHEALTH GROUP INC COM 91324P102   2,403,113 4,858 SH   SOLE   0 0 4,858
VALERO ENERGY CORP COM 91913Y100   6,398,127 37,484 SH   SOLE   0 0 37,484
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,535,106 3,193 SH   SOLE   0 0 3,193
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   490,992 2,082 SH   SOLE   0 0 2,082
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,583,830 13,466 SH   SOLE   0 0 13,466
VANGUARD INDEX FDS MID CAP ETF 922908629   4,480,000 17,930 SH   SOLE   0 0 17,930
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,907,680 45,672 SH   SOLE   0 0 45,672
VANGUARD INDEX FDS GROWTH ETF 922908736   734,796 2,135 SH   SOLE   0 0 2,135
VANGUARD INDEX FDS VALUE ETF 922908744   1,101,431 6,763 SH   SOLE   0 0 6,763
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,435,871 19,405 SH   SOLE   0 0 19,405
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   531,675 3,410 SH   SOLE   0 0 3,410
VANGUARD INDEX FDS TOTAL STK MKT 922908769   710,385 2,733 SH   SOLE   0 0 2,733
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   594,356 14,229 SH   SOLE   0 0 14,229
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   255,559 1,399 SH   SOLE   0 0 1,399
VANGUARD STAR FDS VG TL INTL STK F 921909768   719,401 11,930 SH   SOLE   0 0 11,930
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,395,001 27,805 SH   SOLE   0 0 27,805
VANGUARD WORLD FD FINANCIALS ETF 92204A405   712,712 6,961 SH   SOLE   0 0 6,961
VERTEX PHARMACEUTICALS INC COM 92532F100   1,732,233 4,144 SH   SOLE   0 0 4,144
VISA INC COM CL A 92826C839   6,715,832 24,064 SH   SOLE   0 0 24,064
WALMART INC COM 931142103   253,186 4,208 SH   SOLE   0 0 4,208
WELLS FARGO CO NEW COM 949746101   1,042,965 17,995 SH   SOLE   0 0 17,995