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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET INC CAP STK CL A 02079K305 38,662,298 219,385 SH SOLE 0 0 219,385
AMAZON COM INC COM 023135106 15,470,787 70,517 SH SOLE 0 0 70,517
APPLE INC COM 037833100 11,847,484 57,745 SH SOLE 0 0 57,745
BANK AMERICA CORP COM 060505104 286,958 6,064 SH SOLE 0 0 6,064
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,437,879 2,960 SH SOLE 0 0 2,960
BROADCOM INC COM 11135F101 14,915,046 54,109 SH SOLE 0 0 54,109
CHEVRON CORP NEW COM 166764100 393,773 2,750 SH SOLE 0 0 2,750
ECOLAB INC COM 278865100 241,149 895 SH SOLE 0 0 895
ECOLAB INC COM 278865100 242,496 900 SH Put SOLE 0 0 900
EXXON MOBIL CORP COM 30231G102 467,205 4,334 SH SOLE 0 0 4,334
GE AEROSPACE COM NEW 369604301 426,495 1,657 SH SOLE 0 0 1,657
GE VERNOVA INC COM 36828A101 219,068 414 SH SOLE 0 0 414
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 2,233,652 9,836 SH SOLE 0 0 9,836
META PLATFORMS INC CL A 30303M102 18,275,392 24,760 SH SOLE 0 0 24,760
MICROSOFT CORP COM 594918104 20,153,523 40,517 SH SOLE 0 0 40,517
NVIDIA CORPORATION COM 67066G104 20,761,489 131,410 SH SOLE 0 0 131,410
ORACLE CORP COM 68389X105 20,703,973 94,699 SH SOLE 0 0 94,699
SPDR S&P 500 ETF TR TR UNIT 78462F103 536,294 868 SH SOLE 0 0 868
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5,263,033 55,214 SH SOLE 0 0 55,214
SPDR SERIES TRUST BLOOMBERG 3-12 M 78468R523 5,188,059 52,178 SH SOLE 0 0 52,178
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 5,218,238 56,887 SH SOLE 0 0 56,887
TESLA INC COM 88160R101 24,767,633 77,969 SH SOLE 0 0 77,969
TESLA INC COM 88160R101 158,830 500 SH Call SOLE 0 0 500
VISA INC COM CL A 92826C839 760,929 2,143 SH SOLE 0 0 2,143