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   296,283 2,710 SH   SOLE   0 0 2,710
ABBVIE INC COM 00287Y109   5,538,537 35,739 SH   SOLE   0 0 35,739
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,925,443 5,487 SH   SOLE   0 0 5,487
ADOBE INC COM 00724F101   1,595,905 2,675 SH   SOLE   0 0 2,675
ADVANCED MICRO DEVICES INC COM 007903107   932,073 6,323 SH   SOLE   0 0 6,323
ALBEMARLE CORP COM 012653101   338,228 2,341 SH   SOLE   0 0 2,341
ALLSTATE CORP COM 020002101   217,564 1,554 SH   SOLE   0 0 1,554
ALPHABET INC CAP STK CL C 02079K107   12,326,043 87,462 SH   SOLE   0 0 87,462
ALPHABET INC CAP STK CL A 02079K305   690,359 4,942 SH   SOLE   0 0 4,942
ALTRIA GROUP INC COM 02209S103   1,176,005 29,152 SH   SOLE   0 0 29,152
AMAZON COM INC COM 023135106   3,963,507 26,086 SH   SOLE   0 0 26,086
AMERICAN EXPRESS CO COM 025816109   3,417,645 18,243 SH   SOLE   0 0 18,243
AMGEN INC COM 031162100   1,282,908 4,454 SH   SOLE   0 0 4,454
APPLE INC COM 037833100   35,057,596 182,089 SH   SOLE   0 0 182,089
BANK AMERICA CORP COM 060505104   262,410 7,794 SH   SOLE   0 0 7,794
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,531,697 51,959 SH   SOLE   0 0 51,959
BLOCK INC CL A 852234103   416,220 5,381 SH   SOLE   0 0 5,381
BOOKING HOLDINGS INC COM 09857L108   2,390,826 674 SH   SOLE   0 0 674
BP PLC SPONSORED ADR 055622104   1,385,070 39,126 SH   SOLE   0 0 39,126
CF INDS HLDGS INC COM 125269100   212,700 2,675 SH   SOLE   0 0 2,675
CHEVRON CORP NEW COM 166764100   2,914,634 19,540 SH   SOLE   0 0 19,540
CONOCOPHILLIPS COM 20825C104   308,389 2,657 SH   SOLE   0 0 2,657
COSTCO WHSL CORP NEW COM 22160K105   1,039,167 1,574 SH   SOLE   0 0 1,574
DEERE & CO COM 244199105   279,241 698 SH   SOLE   0 0 698
DISNEY WALT CO COM 254687106   492,479 5,454 SH   SOLE   0 0 5,454
ENTERPRISE PRODS PARTNERS L COM 293792107   8,272,668 313,953 SH   SOLE   0 0 313,953
FEDEX CORP COM 31428X106   757,564 2,995 SH   SOLE   0 0 2,995
FMC CORP COM NEW 302491303   312,423 4,955 SH   SOLE   0 0 4,955
FORD MTR CO DEL COM 345370860   224,174 18,390 SH   SOLE   0 0 18,390
GENERAL MTRS CO COM 37045V100   270,562 7,532 SH   SOLE   0 0 7,532
INTEL CORP COM 458140100   241,597 4,808 SH   SOLE   0 0 4,808
INTERCONTINENTAL EXCHANGE IN COM 45866F104   623,264 4,853 SH   SOLE   0 0 4,853
INTUIT COM 461202103   450,013 720 SH   SOLE   0 0 720
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   23,473,411 477,199 SH   SOLE   0 0 477,199
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   8,966,833 109,245 SH   SOLE   0 0 109,245
INVESCO QQQ TR UNIT SER 1 46090E103   264,747 646 SH   SOLE   0 0 646
ISHARES INC MSCI GBL MIN VOL 464286525   277,526 2,766 SH   SOLE   0 0 2,766
ISHARES TR U.S. MED DVC ETF 464288810   1,603,006 29,702 SH   SOLE   0 0 29,702
ISHARES TR US TRSPRTION 464287192   331,762 1,264 SH   SOLE   0 0 1,264
ISHARES TR MSCI EAFE ETF 464287465   422,208 5,603 SH   SOLE   0 0 5,603
ISHARES TR CORE S&P SCP ETF 464287804   1,407,103 12,999 SH   SOLE   0 0 12,999
ISHARES TR MICRO-CAP ETF 464288869   279,275 2,407 SH   SOLE   0 0 2,407
ISHARES TR CORE S&P MCP ETF 464287507   1,487,129 5,366 SH   SOLE   0 0 5,366
JPMORGAN CHASE & CO COM 46625H100   3,143,506 18,480 SH   SOLE   0 0 18,480
LOCKHEED MARTIN CORP COM 539830109   896,876 1,979 SH   SOLE   0 0 1,979
MERCADOLIBRE INC COM 58733R102   737,052 469 SH   SOLE   0 0 469
META PLATFORMS INC CL A 30303M102   13,411,190 37,889 SH   SOLE   0 0 37,889
MICRON TECHNOLOGY INC COM 595112103   353,928 4,147 SH   SOLE   0 0 4,147
MICROSOFT CORP COM 594918104   3,413,341 9,077 SH   SOLE   0 0 9,077
MONOLITHIC PWR SYS INC COM 609839105   380,711 604 SH   SOLE   0 0 604
NETFLIX INC COM 64110L106   10,905,625 22,399 SH   SOLE   0 0 22,399
NUTRIEN LTD COM 67077M108   425,396 7,550 SH   SOLE   0 0 7,550
NVIDIA CORPORATION COM 67066G104   2,810,790 5,676 SH   SOLE   0 0 5,676
ONEOK INC NEW COM 682680103   6,614,900 94,203 SH   SOLE   0 0 94,203
ORACLE CORP COM 68389X105   317,832 3,015 SH   SOLE   0 0 3,015
PALO ALTO NETWORKS INC COM 697435105   205,531 697 SH   SOLE   0 0 697
PAYPAL HLDGS INC COM 70450Y103   3,928,398 63,970 SH   SOLE   0 0 63,970
PFIZER INC COM 717081103   1,220,613 42,397 SH   SOLE   0 0 42,397
PHILIP MORRIS INTL INC COM 718172109   691,214 7,347 SH   SOLE   0 0 7,347
PHILLIPS 66 COM 718546104   584,069 4,387 SH   SOLE   0 0 4,387
PROCTER AND GAMBLE CO COM 742718109   223,075 1,522 SH   SOLE   0 0 1,522
PROGRESSIVE CORP COM 743315103   816,887 5,129 SH   SOLE   0 0 5,129
QUALCOMM INC COM 747525103   1,668,613 11,537 SH   SOLE   0 0 11,537
REGENERON PHARMACEUTICALS COM 75886F107   2,473,265 2,816 SH   SOLE   0 0 2,816
ROPER TECHNOLOGIES INC COM 776696106   2,225,873 4,083 SH   SOLE   0 0 4,083
SALESFORCE INC COM 79466L302   2,011,705 7,645 SH   SOLE   0 0 7,645
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,336,814 32,442 SH   SOLE   0 0 32,442
SELECT SECTOR SPDR TR INDL 81369Y704   371,714 3,261 SH   SOLE   0 0 3,261
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,913,010 14,027 SH   SOLE   0 0 14,027
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,772,750 73,743 SH   SOLE   0 0 73,743
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,511,782 23,872 SH   SOLE   0 0 23,872
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   971,067 5,045 SH   SOLE   0 0 5,045
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,184,596 25,539 SH   SOLE   0 0 25,539
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   228,836 3,800 SH   SOLE   0 0 3,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   266,829 561 SH   SOLE   0 0 561
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   420,422 829 SH   SOLE   0 0 829
SPDR SER TR S&P BIOTECH 78464A870   1,496,060 16,755 SH   SOLE   0 0 16,755
SPDR SER TR S&P BK ETF 78464A797   500,814 10,883 SH   SOLE   0 0 10,883
STARBUCKS CORP COM 855244109   816,378 8,503 SH   SOLE   0 0 8,503
TESLA INC COM 88160R101   837,129 3,369 SH   SOLE   0 0 3,369
THERMO FISHER SCIENTIFIC INC COM 883556102   746,540 1,406 SH   SOLE   0 0 1,406
TJX COS INC NEW COM 872540109   322,269 3,435 SH   SOLE   0 0 3,435
UBER TECHNOLOGIES INC COM 90353T100   816,418 13,260 SH   SOLE   0 0 13,260
UNITEDHEALTH GROUP INC COM 91324P102   2,419,323 4,595 SH   SOLE   0 0 4,595
VALERO ENERGY CORP COM 91913Y100   4,897,895 37,676 SH   SOLE   0 0 37,676
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   492,143 3,394 SH   SOLE   0 0 3,394
VANGUARD INDEX FDS TOTAL STK MKT 922908769   646,135 2,724 SH   SOLE   0 0 2,724
VANGUARD INDEX FDS MID CAP ETF 922908629   3,679,941 15,818 SH   SOLE   0 0 15,818
VANGUARD INDEX FDS GROWTH ETF 922908736   677,364 2,179 SH   SOLE   0 0 2,179
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   456,422 2,079 SH   SOLE   0 0 2,079
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,190,051 46,284 SH   SOLE   0 0 46,284
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,215,459 2,783 SH   SOLE   0 0 2,783
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,411,339 13,399 SH   SOLE   0 0 13,399
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,653,391 17,126 SH   SOLE   0 0 17,126
VANGUARD INDEX FDS VALUE ETF 922908744   769,908 5,150 SH   SOLE   0 0 5,150
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   840,804 20,458 SH   SOLE   0 0 20,458
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   238,133 1,397 SH   SOLE   0 0 1,397
VANGUARD STAR FDS VG TL INTL STK F 921909768   688,928 11,886 SH   SOLE   0 0 11,886
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,442,225 30,109 SH   SOLE   0 0 30,109
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   639,693 6,934 SH   SOLE   0 0 6,934
VERTEX PHARMACEUTICALS INC COM 92532F100   1,714,634 4,214 SH   SOLE   0 0 4,214
VISA INC COM CL A 92826C839   6,349,188 24,387 SH   SOLE   0 0 24,387
WALMART INC COM 931142103   204,522 1,297 SH   SOLE   0 0 1,297
WELLS FARGO CO NEW COM 949746101   880,181 17,883 SH   SOLE   0 0 17,883