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 3,281,014 9,181 SH SOLE 9,181 0 0
ALPHABET INC CAP STK CL C 02079K107 38,098,514 107,827 SH SOLE 107,827 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,448,129 2,894 SH SOLE 2,894 0 0
COVISTA INC COM 00737L103 4,644,333 37,256 SH SOLE 37,256 0 0
FIRST SOLAR INC COM 336433107 12,337,169 52,285 SH SOLE 52,285 0 0
MASTERCARD INC CL A 57636Q104 31,959,787 62,227 SH SOLE 62,227 0 0
META PLATFORMS INC CL A 30303M102 5,493,767 9,753 SH SOLE 9,753 0 0
MICROSOFT CORP COM 594918104 19,608,169 52,566 SH SOLE 52,566 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1,746,076 34,220 SH SOLE 34,220 0 0
ISHARES TR CALL 464287904 2,337,660 74,000 SH SOLE 74,000 0 0
OCCIDENTAL PETE CORP COM 674599105 454,220 6,988 SH SOLE 6,988 0 0
SONY GROUP CORP SPONSORED ADS 835699307 648,941 32,350 SH SOLE 32,350 0 0
WORKDAY INC CL A 98138H101 2,742,208 22,400 SH SOLE 22,400 0 0
WORKDAY INC CALL 98138H901 1,848,542 15,100 SH SOLE 15,100 0 0