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
ADVANCED MICRO DEVICES INC COM 007903107 5,976,163 29,377 SH SOLE 0 0 29,377
ADVANCED MICRO DEVICES INC COM 007903107 162,744 800 SH Call SOLE 0 0 800
ADVANCED MICRO DEVICES INC COM 007903107 3,417,624 16,800 SH Call SOLE 0 0 16,800
ADVANCED MICRO DEVICES INC COM 007903107 508,575 2,500 SH Call SOLE 0 0 2,500
ADVANCED MICRO DEVICES INC COM 007903107 508,575 2,500 SH Call SOLE 0 0 2,500
ADVANCED MICRO DEVICES INC COM 007903107 4,902,663 24,100 SH Call SOLE 0 0 24,100
ADVANCED MICRO DEVICES INC COM 007903107 2,298,759 11,300 SH Call SOLE 0 0 11,300
ADVANCED MICRO DEVICES INC COM 007903107 5,797,755 28,500 SH Call SOLE 0 0 28,500
ADVANCED MICRO DEVICES INC COM 007903107 610,290 3,000 SH Call SOLE 0 0 3,000
ADVANCED MICRO DEVICES INC COM 007903107 9,072,978 44,600 SH Call SOLE 0 0 44,600
ADVANCED MICRO DEVICES INC COM 007903107 427,203 2,100 SH Call SOLE 0 0 2,100
ADVANCED MICRO DEVICES INC COM 007903107 4,414,431 21,700 SH Call SOLE 0 0 21,700
ADVANCED MICRO DEVICES INC COM 007903107 7,750,683 38,100 SH Call SOLE 0 0 38,100
ADVANCED MICRO DEVICES INC COM 007903107 2,034,300 10,000 SH Call SOLE 0 0 10,000
ADVANCED MICRO DEVICES INC COM 007903107 386,517 1,900 SH Call SOLE 0 0 1,900
ADVANCED MICRO DEVICES INC COM 007903107 1,871,556 9,200 SH Call SOLE 0 0 9,200
ADVANCED MICRO DEVICES INC COM 007903107 8,055,828 39,600 SH Call SOLE 0 0 39,600
ADVANCED MICRO DEVICES INC COM 007903107 305,145 1,500 SH Call SOLE 0 0 1,500
ADVANCED MICRO DEVICES INC COM 007903107 386,517 1,900 SH Call SOLE 0 0 1,900
ADVANCED MICRO DEVICES INC COM 007903107 1,240,923 6,100 SH Call SOLE 0 0 6,100
ADVANCED MICRO DEVICES INC COM 007903107 20,343 100 SH Call SOLE 0 0 100
ADVANCED MICRO DEVICES INC COM 007903107 203,430 1,000 SH Call SOLE 0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 366,174 1,800 SH Call SOLE 0 0 1,800
ADVANCED MICRO DEVICES INC COM 007903107 61,029 300 SH Call SOLE 0 0 300
ADVANCED MICRO DEVICES INC COM 007903107 101,715 500 SH Call SOLE 0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 2,034,300 10,000 SH Call SOLE 0 0 10,000
ALPHABET INC CAP STK CL A 02079K305 24,554,461 85,389 SH SOLE 0 0 85,389
ALPHABET INC CAP STK CL C 02079K107 961,233 3,351 SH SOLE 0 0 3,351
AMAZON COM INC COM 023135106 2,524,232 12,120 SH SOLE 0 0 12,120
AMPHENOL CORP CL A 032095101 619,115 4,900 SH SOLE 0 0 4,900
APPLE INC COM 037833100 12,568,870 49,525 SH SOLE 0 0 49,525
APPLIED OPTOELECTRONICS INC COM 03823U102 3,134,060 37,050 SH SOLE 0 0 37,050
APPLIED OPTOELECTRONICS INC COM 03823U102 566,753 6,700 SH Call SOLE 0 0 6,700
APPLIED OPTOELECTRONICS INC COM 03823U102 42,295 500 SH Call SOLE 0 0 500
ARM HOLDINGS PLC SPONSORED ADS 042068205 862,296 5,700 SH SOLE 0 0 5,700
ASML HLDG NV N Y REGISTRY SHS N07059210 759,477 575 SH SOLE 0 0 575
ASTERA LABS INC COM 04626A103 9,759,880 89,050 SH SOLE 0 0 89,050
BARRICK MNG CORP COM SHS 06849F108 305,925 7,500 SH SOLE 0 0 7,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,380,756 7,055 SH SOLE 0 0 7,055
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 399,861 7,700 SH SOLE 0 0 7,700
BLOOM ENERGY CORP COM CL A 093712107 623,254 4,600 SH SOLE 0 0 4,600
BROOKFIELD CORP CL A LTD VT SH 11271J107 22,817,350 563,809 SH SOLE 0 0 563,809
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 3,861,104 97,700 SH SOLE 0 0 97,700
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 2,268,319 56,950 SH SOLE 0 0 56,950
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 1,256,640 38,500 SH SOLE 0 0 38,500
CAMECO CORP COM 13321L108 276,956 2,550 SH SOLE 0 0 2,550
CHENIERE ENERGY INC COM NEW 16411R208 2,142,388 7,550 SH SOLE 0 0 7,550
CHENIERE ENERGY PARTNERS L P COM UNIT 16411Q101 316,687 4,900 SH SOLE 0 0 4,900
COHERENT CORP COM 19247G107 32,016,615 134,405 SH SOLE 0 0 134,405
COHERENT CORP COM 19247G107 1,143,408 4,800 SH Call SOLE 0 0 4,800
COHERENT CORP COM 19247G107 238,210 1,000 SH Call SOLE 0 0 1,000
COHERENT CORP COM 19247G107 166,747 700 SH Call SOLE 0 0 700
COHERENT CORP COM 19247G107 1,381,618 5,800 SH Call SOLE 0 0 5,800
COHERENT CORP COM 19247G107 71,463 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 71,463 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 190,568 800 SH Call SOLE 0 0 800
COHERENT CORP COM 19247G107 47,642 200 SH Call SOLE 0 0 200
COHERENT CORP COM 19247G107 285,852 1,200 SH Call SOLE 0 0 1,200
COHERENT CORP COM 19247G107 47,642 200 SH Call SOLE 0 0 200
COHERENT CORP COM 19247G107 2,024,785 8,500 SH Call SOLE 0 0 8,500
COHERENT CORP COM 19247G107 119,105 500 SH Call SOLE 0 0 500
COHERENT CORP COM 19247G107 47,642 200 SH Call SOLE 0 0 200
COHERENT CORP COM 19247G107 1,881,859 7,900 SH Call SOLE 0 0 7,900
COHERENT CORP COM 19247G107 71,463 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 524,062 2,200 SH Call SOLE 0 0 2,200
COHERENT CORP COM 19247G107 71,463 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 238,210 1,000 SH Call SOLE 0 0 1,000
CONSTELLATION ENERGY CORP COM 21037T109 2,122,300 7,600 SH SOLE 0 0 7,600
COSTCO WHOLESALE CORPORATION COM 22160K105 19,503,124 19,573 SH SOLE 0 0 19,573
COTERRA ENERGY INC COM 127097103 12,822,586 364,900 SH SOLE 0 0 364,900
CROWDSTRIKE HLDGS INC CL A 22788C105 16,464,371 42,172 SH SOLE 0 0 42,172
DOMINION ENERGY INC COM 25746U109 14,972,804 242,200 SH SOLE 0 0 242,200
DUKE ENERGY CORP NEW COM NEW 26441C204 15,732,441 120,150 SH SOLE 0 0 120,150
EATON CORP PLC SHS G29183103 536,505 1,500 SH SOLE 0 0 1,500
ELI LILLY & CO COM 532457108 18,801,019 20,441 SH SOLE 0 0 20,441
ENBRIDGE INC COM 29250N105 216,560 4,000 SH SOLE 0 0 4,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 8,024,940 415,800 SH SOLE 0 0 415,800
EQT CORP COM 26884L109 8,204,787 128,925 SH SOLE 0 0 128,925
EXXON MOBIL CORP COM 30231G102 305,388 1,800 SH SOLE 0 0 1,800
FREEPORT MCMORAN INC CL B 35671D857 1,005,138 17,100 SH SOLE 0 0 17,100
GE VERNOVA INC COM 36828A101 829,255 950 SH SOLE 0 0 950
GILEAD SCIENCES INC COM 375558103 390,236 2,800 SH SOLE 0 0 2,800
GOLDMAN SACHS GROUP INC COM 38141G104 3,130,163 3,700 SH SOLE 0 0 3,700
HONEYWELL INTL INC COM 438516106 346,052 1,531 SH SOLE 0 0 1,531
INTERNATIONAL BUSINESS MACHS COM 459200101 12,773,953 52,700 SH SOLE 0 0 52,700
IREN LIMITED ORDINARY SHARES Q4982L109 997,548 29,100 SH SOLE 0 0 29,100
IREN LIMITED ORDINARY SHARES Q4982L109 137,120 4,000 SH Call SOLE 0 0 4,000
IREN LIMITED ORDINARY SHARES Q4982L109 20,568 600 SH Call SOLE 0 0 600
ISHARES TR 3 7 YR TREAS BD 464288661 2,644,780 22,300 SH SOLE 0 0 22,300
ISHARES TR CORE MSCI EAFE 46432F842 655,075 7,236 SH SOLE 0 0 7,236
JPMORGAN CHASE & CO COM 46625H100 2,059,120 7,000 SH SOLE 0 0 7,000
KINDER MORGAN INC DEL COM 49456B101 11,495,325 342,837 SH SOLE 0 0 342,837
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 437,162 6,200 SH SOLE 0 0 6,200
LAM RESEARCH CORP COM NEW 512807306 3,504,024 16,400 SH SOLE 0 0 16,400
LOCKHEED MARTIN CORP COM 539830109 456,314 755 SH SOLE 0 0 755
LUMENTUM HLDGS INC COM 55024U109 4,497,664 6,400 SH SOLE 0 0 6,400
LUMENTUM HLDGS INC COM 55024U109 7,097,876 10,100 SH Call SOLE 0 0 10,100
LUMENTUM HLDGS INC COM 55024U109 210,828 300 SH Call SOLE 0 0 300
MERCK & CO INC COM 58933Y105 9,979,258 82,960 SH SOLE 0 0 82,960
META PLATFORMS INC CL A 30303M102 2,892,689 5,056 SH SOLE 0 0 5,056
MICRON TECHNOLOGY INC COM 595112103 75,182,914 222,540 SH SOLE 0 0 222,540
MICRON TECHNOLOGY INC COM 595112103 675,680 2,000 SH Call SOLE 0 0 2,000
MICRON TECHNOLOGY INC COM 595112103 5,101,384 15,100 SH Call SOLE 0 0 15,100
MICRON TECHNOLOGY INC COM 595112103 42,466,488 125,700 SH Call SOLE 0 0 125,700
MICRON TECHNOLOGY INC COM 595112103 16,317,672 48,300 SH Call SOLE 0 0 48,300
MICRON TECHNOLOGY INC COM 595112103 55,000,352 162,800 SH Call SOLE 0 0 162,800
MICRON TECHNOLOGY INC COM 595112103 2,770,288 8,200 SH Call SOLE 0 0 8,200
MICRON TECHNOLOGY INC COM 595112103 2,837,856 8,400 SH Call SOLE 0 0 8,400
MICRON TECHNOLOGY INC COM 595112103 4,324,352 12,800 SH Call SOLE 0 0 12,800
MICRON TECHNOLOGY INC COM 595112103 1,013,520 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 101,352 300 SH Call SOLE 0 0 300
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 337,840 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 33,784 100 SH Call SOLE 0 0 100
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 337,840 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 912,168 2,700 SH Call SOLE 0 0 2,700
MICRON TECHNOLOGY INC COM 595112103 979,736 2,900 SH Call SOLE 0 0 2,900
MICRON TECHNOLOGY INC COM 595112103 67,568 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 135,136 400 SH Call SOLE 0 0 400
MICRON TECHNOLOGY INC COM 595112103 1,013,520 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 1,486,496 4,400 SH Call SOLE 0 0 4,400
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 135,136 400 SH Call SOLE 0 0 400
MICRON TECHNOLOGY INC COM 595112103 2,533,800 7,500 SH Call SOLE 0 0 7,500
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 101,352 300 SH Call SOLE 0 0 300
MICRON TECHNOLOGY INC COM 595112103 101,352 300 SH Call SOLE 0 0 300
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 67,568 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 844,600 2,500 SH Call SOLE 0 0 2,500
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 15,675,776 46,400 SH Call SOLE 0 0 46,400
MICRON TECHNOLOGY INC COM 595112103 20,371,752 60,300 SH Call SOLE 0 0 60,300
MICRON TECHNOLOGY INC COM 595112103 2,027,040 6,000 SH Call SOLE 0 0 6,000
MICRON TECHNOLOGY INC COM 595112103 8,952,760 26,500 SH Call SOLE 0 0 26,500
MICRON TECHNOLOGY INC COM 595112103 7,939,240 23,500 SH Call SOLE 0 0 23,500
MICRON TECHNOLOGY INC COM 595112103 5,236,520 15,500 SH Call SOLE 0 0 15,500
MICRON TECHNOLOGY INC COM 595112103 675,680 2,000 SH Call SOLE 0 0 2,000
MICRON TECHNOLOGY INC COM 595112103 3,040,560 9,000 SH Call SOLE 0 0 9,000
MICRON TECHNOLOGY INC COM 595112103 1,351,360 4,000 SH Call SOLE 0 0 4,000
MICRON TECHNOLOGY INC COM 595112103 13,851,440 41,000 SH Call SOLE 0 0 41,000
MICRON TECHNOLOGY INC COM 595112103 777,032 2,300 SH Call SOLE 0 0 2,300
MICRON TECHNOLOGY INC COM 595112103 5,743,280 17,000 SH Call SOLE 0 0 17,000
MICRON TECHNOLOGY INC COM 595112103 2,195,960 6,500 SH Call SOLE 0 0 6,500
MICRON TECHNOLOGY INC COM 595112103 337,840 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 67,568 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 168,920 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,013,520 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 506,760 1,500 SH Call SOLE 0 0 1,500
MICROSOFT CORP COM 594918104 3,811,188 10,296 SH SOLE 0 0 10,296
NEBIUS GROUP N.V. SHS CLASS A N97284108 21,147,948 203,816 SH SOLE 0 0 203,816
NEBIUS GROUP N.V. SHS CLASS A N97284108 5,136,120 49,500 SH Call SOLE 0 0 49,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 51,880 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 300,904 2,900 SH Call SOLE 0 0 2,900
NEBIUS GROUP N.V. SHS CLASS A N97284108 933,840 9,000 SH Call SOLE 0 0 9,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 134,888 1,300 SH Call SOLE 0 0 1,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 207,520 2,000 SH Call SOLE 0 0 2,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 3,143,928 30,300 SH Call SOLE 0 0 30,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 5,665,296 54,600 SH Call SOLE 0 0 54,600
NEBIUS GROUP N.V. SHS CLASS A N97284108 954,592 9,200 SH Call SOLE 0 0 9,200
NEBIUS GROUP N.V. SHS CLASS A N97284108 10,376 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 155,640 1,500 SH Call SOLE 0 0 1,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 3,009,040 29,000 SH Call SOLE 0 0 29,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 767,824 7,400 SH Call SOLE 0 0 7,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 155,640 1,500 SH Call SOLE 0 0 1,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 103,760 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 975,344 9,400 SH Call SOLE 0 0 9,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 51,880 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 51,880 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 3,102,424 29,900 SH Call SOLE 0 0 29,900
NEBIUS GROUP N.V. SHS CLASS A N97284108 176,392 1,700 SH Call SOLE 0 0 1,700
NEBIUS GROUP N.V. SHS CLASS A N97284108 415,040 4,000 SH Call SOLE 0 0 4,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,618,656 15,600 SH Call SOLE 0 0 15,600
NEBIUS GROUP N.V. SHS CLASS A N97284108 3,849,496 37,100 SH Call SOLE 0 0 37,100
NEBIUS GROUP N.V. SHS CLASS A N97284108 4,025,888 38,800 SH Call SOLE 0 0 38,800
NEBIUS GROUP N.V. SHS CLASS A N97284108 103,760 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,068,728 10,300 SH Call SOLE 0 0 10,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,099,856 10,600 SH Call SOLE 0 0 10,600
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,037,600 10,000 SH Call SOLE 0 0 10,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 155,640 1,500 SH Call SOLE 0 0 1,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 2,946,784 28,400 SH Call SOLE 0 0 28,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 2,178,960 21,000 SH Call SOLE 0 0 21,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 114,136 1,100 SH Call SOLE 0 0 1,100
NEBIUS GROUP N.V. SHS CLASS A N97284108 2,718,512 26,200 SH Call SOLE 0 0 26,200
NEBIUS GROUP N.V. SHS CLASS A N97284108 3,693,856 35,600 SH Call SOLE 0 0 35,600
NEBIUS GROUP N.V. SHS CLASS A N97284108 31,128 300 SH Call SOLE 0 0 300
NEBIUS GROUP N.V. SHS CLASS A N97284108 62,256 600 SH Call SOLE 0 0 600
NEBIUS GROUP N.V. SHS CLASS A N97284108 10,376 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,888,432 18,200 SH Call SOLE 0 0 18,200
NEBIUS GROUP N.V. SHS CLASS A N97284108 404,664 3,900 SH Call SOLE 0 0 3,900
NEBIUS GROUP N.V. SHS CLASS A N97284108 145,264 1,400 SH Call SOLE 0 0 1,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 415,040 4,000 SH Call SOLE 0 0 4,000
NETFLIX INC. COM 64110L106 240,375 2,500 SH Call SOLE 0 0 2,500
NETFLIX INC. COM 64110L106 22,337,568 232,320 SH SOLE 0 0 232,320
NEWMONT CORP COM 651639106 1,829,425 16,900 SH SOLE 0 0 16,900
NORTHROP GRUMMAN CORP COM 666807102 477,568 700 SH SOLE 0 0 700
NU HLDGS LTD ORD SHS CL A G6683N103 292,932 20,385 SH SOLE 0 0 20,385
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 4,255,360 24,400 SH Call SOLE 0 0 24,400
NVIDIA CORPORATION COM 67066G104 8,580,480 49,200 SH Call SOLE 0 0 49,200
NVIDIA CORPORATION COM 67066G104 645,280 3,700 SH Call SOLE 0 0 3,700
NVIDIA CORPORATION COM 67066G104 749,920 4,300 SH Call SOLE 0 0 4,300
NVIDIA CORPORATION COM 67066G104 4,098,400 23,500 SH Call SOLE 0 0 23,500
NVIDIA CORPORATION COM 67066G104 7,725,920 44,300 SH Call SOLE 0 0 44,300
NVIDIA CORPORATION COM 67066G104 610,400 3,500 SH Call SOLE 0 0 3,500
NVIDIA CORPORATION COM 67066G104 558,080 3,200 SH Call SOLE 0 0 3,200
NVIDIA CORPORATION COM 67066G104 20,125,760 115,400 SH Call SOLE 0 0 115,400
NVIDIA CORPORATION COM 67066G104 34,880 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 1,220,800 7,000 SH Call SOLE 0 0 7,000
NVIDIA CORPORATION COM 67066G104 18,207,360 104,400 SH Call SOLE 0 0 104,400
NVIDIA CORPORATION COM 67066G104 697,600 4,000 SH Call SOLE 0 0 4,000
NVIDIA CORPORATION COM 67066G104 2,319,520 13,300 SH Call SOLE 0 0 13,300
NVIDIA CORPORATION COM 67066G104 1,517,280 8,700 SH Call SOLE 0 0 8,700
NVIDIA CORPORATION COM 67066G104 784,800 4,500 SH Call SOLE 0 0 4,500
NVIDIA CORPORATION COM 67066G104 17,440 100 SH Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 366,240 2,100 SH Call SOLE 0 0 2,100
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 2,860,160 16,400 SH Call SOLE 0 0 16,400
NVIDIA CORPORATION COM 67066G104 104,640 600 SH Call SOLE 0 0 600
NVIDIA CORPORATION COM 67066G104 12,277,760 70,400 SH Call SOLE 0 0 70,400
NVIDIA CORPORATION COM 67066G104 52,320 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 1,011,520 5,800 SH Call SOLE 0 0 5,800
NVIDIA CORPORATION COM 67066G104 34,880 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 767,360 4,400 SH Call SOLE 0 0 4,400
NVIDIA CORPORATION COM 67066G104 22,933,600 131,500 SH Call SOLE 0 0 131,500
NVIDIA CORPORATION COM 67066G104 17,108,640 98,100 SH Call SOLE 0 0 98,100
NVIDIA CORPORATION COM 67066G104 30,554,880 175,200 SH Call SOLE 0 0 175,200
NVIDIA CORPORATION COM 67066G104 7,412,000 42,500 SH Call SOLE 0 0 42,500
NVIDIA CORPORATION COM 67066G104 34,880 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 523,200 3,000 SH Call SOLE 0 0 3,000
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 2,982,240 17,100 SH Call SOLE 0 0 17,100
NVIDIA CORPORATION COM 67066G104 1,430,080 8,200 SH Call SOLE 0 0 8,200
NVIDIA CORPORATION COM 67066G104 34,880 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 2,040,480 11,700 SH Call SOLE 0 0 11,700
NVIDIA CORPORATION COM 67066G104 3,505,440 20,100 SH Call SOLE 0 0 20,100
NVIDIA CORPORATION COM 67066G104 261,600 1,500 SH Call SOLE 0 0 1,500
NVIDIA CORPORATION COM 67066G104 470,880 2,700 SH Call SOLE 0 0 2,700
NVIDIA CORPORATION COM 67066G104 83,641,030 479,593 SH SOLE 0 0 479,593
NVIDIA CORPORATION COM 67066G104 348,800 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 348,800 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 523,200 3,000 SH Call SOLE 0 0 3,000
NVIDIA CORPORATION COM 67066G104 191,840 1,100 SH Call SOLE 0 0 1,100
NVIDIA CORPORATION COM 67066G104 1,726,560 9,900 SH Call SOLE 0 0 9,900
NVIDIA CORPORATION COM 67066G104 348,800 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 69,760 400 SH Call SOLE 0 0 400
NVIDIA CORPORATION COM 67066G104 19,986,240 114,600 SH Call SOLE 0 0 114,600
NVIDIA CORPORATION COM 67066G104 6,104,000 35,000 SH Call SOLE 0 0 35,000
NVIDIA CORPORATION COM 67066G104 3,418,240 19,600 SH Call SOLE 0 0 19,600
NVIDIA CORPORATION COM 67066G104 244,160 1,400 SH Call SOLE 0 0 1,400
NVIDIA CORPORATION COM 67066G104 17,440 100 SH Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 453,440 2,600 SH Call SOLE 0 0 2,600
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 1,744,000 10,000 SH Call SOLE 0 0 10,000
NVIDIA CORPORATION COM 67066G104 1,220,800 7,000 SH Call SOLE 0 0 7,000
NVIDIA CORPORATION COM 67066G104 17,440 100 SH Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 9,016,480 51,700 SH Call SOLE 0 0 51,700
NVIDIA CORPORATION COM 67066G104 104,640 600 SH Call SOLE 0 0 600
NVIDIA CORPORATION COM 67066G104 7,080,640 40,600 SH Call SOLE 0 0 40,600
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 348,800 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 470,880 2,700 SH Call SOLE 0 0 2,700
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 104,640 600 SH Call SOLE 0 0 600
NVIDIA CORPORATION COM 67066G104 959,200 5,500 SH Call SOLE 0 0 5,500
NVIDIA CORPORATION COM 67066G104 261,600 1,500 SH Call SOLE 0 0 1,500
NVIDIA CORPORATION COM 67066G104 52,320 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 174,400 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 87,200 500 SH Call SOLE 0 0 500
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 994,034 9,884 SH SOLE 0 0 9,884
PIMCO ETF TR MULTISECTOR BD 72201R585 248,900 9,500 SH SOLE 0 0 9,500
RAMBUS INC DEL COM 750917106 567,798 6,600 SH SOLE 0 0 6,600
REGENERON PHARMACEUTICALS COM 75886F107 1,336,667 1,730 SH SOLE 0 0 1,730
ROBINHOOD MKTS INC COM CL A 770700102 526,680 7,600 SH SOLE 0 0 7,600
RTX CORPORATION COM 75513E101 945,210 4,900 SH SOLE 0 0 4,900
SEMPRA COM 816851109 5,383,218 55,400 SH SOLE 0 0 55,400
SERVICENOW INC COM 81762P102 3,309,008 31,650 SH SOLE 0 0 31,650
SIMON PPTY GROUP INC NEW COM 828806109 317,101 1,700 SH SOLE 0 0 1,700
SPDR GOLD TR GOLD SHS 78463V107 968,153 2,250 SH SOLE 0 0 2,250
SPROTT FDS TR COPPER MINER ETF 85208P881 500,080 14,000 SH SOLE 0 0 14,000
SYNOPSYS INC COM 871607107 482,120 1,216 SH SOLE 0 0 1,216
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 13,604,177 40,255 SH SOLE 0 0 40,255
TESLA INC COM 88160R101 221,191 595 SH SOLE 0 0 595
THERMO FISHER SCIENTIFIC INC COM 883556102 611,463 1,244 SH SOLE 0 0 1,244
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 306,720 800 SH SOLE 0 0 800
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,669,349 21,290 SH SOLE 0 0 21,290
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 395,962 5,377 SH SOLE 0 0 5,377
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 387,075 6,500 SH SOLE 0 0 6,500
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,555,446 94,900 SH SOLE 0 0 94,900
VERTIV HOLDINGS CO COM CL A 92537N108 17,429,092 69,555 SH SOLE 0 0 69,555
VERTIV HOLDINGS CO COM CL A 92537N108 2,981,902 11,900 SH Call SOLE 0 0 11,900
VERTIV HOLDINGS CO COM CL A 92537N108 501,160 2,000 SH Call SOLE 0 0 2,000
VERTIV HOLDINGS CO COM CL A 92537N108 250,580 1,000 SH Call SOLE 0 0 1,000
VERTIV HOLDINGS CO COM CL A 92537N108 25,058 100 SH Call SOLE 0 0 100
VISTRA CORP COM 92840M102 9,986,422 66,430 SH SOLE 0 0 66,430
WELLS FARGO & CO COM 949746101 636,880 8,000 SH SOLE 0 0 8,000