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
ABBVIE INC COM 00287Y109 16,153,183 61,750 SH SOLE 0 0 61,750
ADVANCED MICRO DEVICES INC COM 007903107 98,029,034 160,241 SH SOLE 0 0 160,241
ADVANCED MICRO DEVICES INC COM 007903107 1,529,400 2,500 SH Call SOLE 0 0 2,500
ADVANCED MICRO DEVICES INC COM 007903107 9,971,688 16,300 SH Call SOLE 0 0 16,300
ADVANCED MICRO DEVICES INC COM 007903107 1,529,400 2,500 SH Call SOLE 0 0 2,500
ADVANCED MICRO DEVICES INC COM 007903107 61,176 100 SH Call SOLE 0 0 100
ADVANCED MICRO DEVICES INC COM 007903107 611,760 1,000 SH Call SOLE 0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 183,528 300 SH Call SOLE 0 0 300
ADVANCED MICRO DEVICES INC COM 007903107 1,223,520 2,000 SH Call SOLE 0 0 2,000
ADVANCED MICRO DEVICES INC COM 007903107 305,880 500 SH Call SOLE 0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 3,670,560 6,000 SH Call SOLE 0 0 6,000
ADVANCED MICRO DEVICES INC COM 007903107 489,408 800 SH Call SOLE 0 0 800
ADVANCED MICRO DEVICES INC COM 007903107 305,880 500 SH Call SOLE 0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 856,464 1,400 SH Call SOLE 0 0 1,400
ADVANCED MICRO DEVICES INC COM 007903107 1,223,520 2,000 SH Call SOLE 0 0 2,000
ADVANCED MICRO DEVICES INC COM 007903107 61,176 100 SH Call SOLE 0 0 100
ADVANCED MICRO DEVICES INC COM 007903107 489,408 800 SH Call SOLE 0 0 800
ADVANCED MICRO DEVICES INC COM 007903107 489,408 800 SH Call SOLE 0 0 800
ADVANCED MICRO DEVICES INC COM 007903107 1,223,520 2,000 SH Call SOLE 0 0 2,000
ADVANCED MICRO DEVICES INC COM 007903107 244,704 400 SH Call SOLE 0 0 400
ADVANCED MICRO DEVICES INC COM 007903107 1,529,400 2,500 SH Call SOLE 0 0 2,500
ADVANCED MICRO DEVICES INC COM 007903107 1,223,520 2,000 SH Call SOLE 0 0 2,000
ADVANCED MICRO DEVICES INC COM 007903107 305,880 500 SH Call SOLE 0 0 500
ALPHABET INC CAP STK CL C 02079K107 1,457,352 4,277 SH SOLE 0 0 4,277
ALPHABET INC CAP STK CL A 02079K305 33,697,819 97,936 SH SOLE 0 0 97,936
AMAZON COM INC COM 023135106 647,790 2,600 SH SOLE 0 0 2,600
AMKOR TECHNOLOGY INC COM 031652100 1,204,740 23,000 SH SOLE 0 0 23,000
APPLE INC COM 037833100 31,845,745 95,627 SH SOLE 0 0 95,627
APPLIED MATLS INC COM 038222105 476,606 932 SH SOLE 0 0 932
APPLIED OPTOELECTRONICS INC COM 03823U102 17,757,614 178,900 SH SOLE 0 0 178,900
APPLIED OPTOELECTRONICS INC COM 03823U102 49,630 500 SH Call SOLE 0 0 500
APPLIED OPTOELECTRONICS INC COM 03823U102 665,042 6,700 SH Call SOLE 0 0 6,700
ARM HOLDINGS PLC SPONSORED ADS 042068205 984,844 3,400 SH SOLE 0 0 3,400
ASML HLDG NV N Y REGISTRY SHS N07059210 10,525,803 5,810 SH SOLE 0 0 5,810
ASTERA LABS INC COM 04626A103 12,117,219 34,040 SH SOLE 0 0 34,040
BARRICK MNG CORP COM SHS 06849F108 264,355 6,500 SH SOLE 0 0 6,500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,035,387 8,104 SH SOLE 0 0 8,104
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 1,283,980 43,000 SH SOLE 0 0 43,000
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 391,083 7,700 SH SOLE 0 0 7,700
BLOOM ENERGY CORP COM CL A 093712107 2,049,652 7,400 SH SOLE 0 0 7,400
BROADCOM INC COM 11135F101 11,358,889 32,344 SH SOLE 0 0 32,344
BROOKFIELD CORP CL A LTD VT SH 11271J107 30,460,835 835,459 SH SOLE 0 0 835,459
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 26,825,013 753,300 SH SOLE 0 0 753,300
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 2,936,430 82,600 SH SOLE 0 0 82,600
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 12,453,486 441,300 SH SOLE 0 0 441,300
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 33,827,094 1,202,100 SH SOLE 0 0 1,202,100
CHENIERE ENERGY INC COM NEW 16411R208 2,192,595 8,150 SH SOLE 0 0 8,150
CHENIERE ENERGY PARTNERS L P COM UNIT 16411Q101 298,214 4,900 SH SOLE 0 0 4,900
CITIGROUP INC COM NEW 172967424 517,920 4,000 SH SOLE 0 0 4,000
COHERENT CORP COM 19247G107 39,261,026 136,413 SH SOLE 0 0 136,413
COHERENT CORP COM 19247G107 287,810 1,000 SH Call SOLE 0 0 1,000
COHERENT CORP COM 19247G107 1,669,298 5,800 SH Call SOLE 0 0 5,800
COHERENT CORP COM 19247G107 287,810 1,000 SH Call SOLE 0 0 1,000
COHERENT CORP COM 19247G107 287,810 1,000 SH Call SOLE 0 0 1,000
COHERENT CORP COM 19247G107 57,562 200 SH Call SOLE 0 0 200
COHERENT CORP COM 19247G107 86,343 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 115,124 400 SH Call SOLE 0 0 400
COHERENT CORP COM 19247G107 86,343 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 172,686 600 SH Call SOLE 0 0 600
COHERENT CORP COM 19247G107 86,343 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 86,343 300 SH Call SOLE 0 0 300
COHERENT CORP COM 19247G107 143,905 500 SH Call SOLE 0 0 500
COHERENT CORP COM 19247G107 489,277 1,700 SH Call SOLE 0 0 1,700
CONSTELLATION ENERGY CORP COM 21037T109 11,824,631 46,550 SH SOLE 0 0 46,550
CORNING INC COM 219350105 399,776 2,600 SH SOLE 0 0 2,600
COSTCO WHOLESALE CORPORATION COM 22160K105 17,626,913 19,363 SH SOLE 0 0 19,363
CROWDSTRIKE HLDGS INC CL A 22788C105 42,595,098 160,888 SH SOLE 0 0 160,888
DANAHER CORP DEL COM 235851102 509,565 2,300 SH SOLE 0 0 2,300
DEVON ENERGY CORP NEW COM 25179M103 27,899,780 605,990 SH SOLE 0 0 605,990
DOMINION ENERGY INC COM 25746U109 17,325,847 286,283 SH SOLE 0 0 286,283
DUKE ENERGY CORP NEW COM NEW 26441C204 31,735,938 278,361 SH SOLE 0 0 278,361
EATON CORP PLC SHS G29183103 202,823 472 SH SOLE 0 0 472
ELI LILLY & CO COM 532457108 45,401,505 39,238 SH SOLE 0 0 39,238
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 18,647,242 943,209 SH SOLE 0 0 943,209
EQT CORP COM 26884L109 27,879,510 574,125 SH SOLE 0 0 574,125
FREEPORT MCMORAN INC CL B 35671D857 10,430,070 149,001 SH SOLE 0 0 149,001
GE VERNOVA INC COM 36828A101 9,756,780 10,265 SH SOLE 0 0 10,265
GILEAD SCIENCES INC COM 375558103 362,341 2,431 SH SOLE 0 0 2,431
GOLDMAN SACHS GROUP INC COM 38141G104 360,144 400 SH SOLE 0 0 400
INTEL CORP COM 458140100 19,507,318 162,250 SH SOLE 0 0 162,250
INTERNATIONAL BUSINESS MACHS COM 459200101 23,268,594 105,800 SH SOLE 0 0 105,800
INVESCO QQQ TR UNIT SER 1 46090E103 17,015 23 SH SOLE 0 0 23
INVESCO QQQ TR UNIT SER 1 46090E103 147,954 200 SH Put SOLE 0 0 200
INVESCO QQQ TR UNIT SER 1 46090E103 5,178,390 7,000 SH Put SOLE 0 0 7,000
INVESCO QQQ TR UNIT SER 1 46090E103 1,035,678 1,400 SH Put SOLE 0 0 1,400
IREN LIMITED ORDINARY SHARES Q4982L109 81,760 2,000 SH Call SOLE 0 0 2,000
IREN LIMITED ORDINARY SHARES Q4982L109 81,760 2,000 SH Call SOLE 0 0 2,000
IREN LIMITED ORDINARY SHARES Q4982L109 592,760 14,500 SH SOLE 0 0 14,500
ISHARES TR 3 7 YR TREAS BD 464288661 1,157,088 10,200 SH SOLE 0 0 10,200
ISHARES TR CORE MSCI EAFE 46432F842 701,024 7,236 SH SOLE 0 0 7,236
JPMORGAN CHASE & CO COM 46625H100 1,703,113 5,148 SH SOLE 0 0 5,148
KINDER MORGAN INC DEL COM 49456B101 13,248,272 439,412 SH SOLE 0 0 439,412
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 943,449 22,100 SH SOLE 0 0 22,100
LAM RESEARCH CORP COM NEW 512807306 5,521,925 16,809 SH SOLE 0 0 16,809
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 570,683 13,791 SH SOLE 0 0 13,791
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 7,165,778 171,800 SH SOLE 0 0 171,800
LOCKHEED MARTIN CORP COM 539830109 337,124 662 SH SOLE 0 0 662
LUMENTUM HLDGS INC COM 55024U109 27,991,713 28,820 SH SOLE 0 0 28,820
LUMENTUM HLDGS INC COM 55024U109 8,741,340 9,000 SH Call SOLE 0 0 9,000
LUMENTUM HLDGS INC COM 55024U109 291,378 300 SH Call SOLE 0 0 300
LUMENTUM HLDGS INC COM 55024U109 194,252 200 SH Call SOLE 0 0 200
LUMENTUM HLDGS INC COM 55024U109 97,126 100 SH Call SOLE 0 0 100
LUMENTUM HLDGS INC COM 55024U109 194,252 200 SH Call SOLE 0 0 200
LUMENTUM HLDGS INC COM 55024U109 291,378 300 SH Call SOLE 0 0 300
LUMENTUM HLDGS INC COM 55024U109 97,126 100 SH Call SOLE 0 0 100
MERCK & CO INC COM 58933Y105 23,305,980 160,388 SH SOLE 0 0 160,388
META PLATFORMS INC CL A 30303M102 6,949,400 9,583 SH SOLE 0 0 9,583
MICRON TECHNOLOGY INC COM 595112103 381,751,401 358,415 SH SOLE 0 0 358,415
MICRON TECHNOLOGY INC COM 595112103 2,130,220 2,000 SH Call SOLE 0 0 2,000
MICRON TECHNOLOGY INC COM 595112103 14,378,985 13,500 SH Call SOLE 0 0 13,500
MICRON TECHNOLOGY INC COM 595112103 3,195,330 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 4,047,418 3,800 SH Call SOLE 0 0 3,800
MICRON TECHNOLOGY INC COM 595112103 18,106,870 17,000 SH Call SOLE 0 0 17,000
MICRON TECHNOLOGY INC COM 595112103 3,195,330 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 8,520,880 8,000 SH Call SOLE 0 0 8,000
MICRON TECHNOLOGY INC COM 595112103 2,343,242 2,200 SH Call SOLE 0 0 2,200
MICRON TECHNOLOGY INC COM 595112103 1,491,154 1,400 SH Call SOLE 0 0 1,400
MICRON TECHNOLOGY INC COM 595112103 9,585,990 9,000 SH Call SOLE 0 0 9,000
MICRON TECHNOLOGY INC COM 595112103 1,917,198 1,800 SH Call SOLE 0 0 1,800
MICRON TECHNOLOGY INC COM 595112103 1,384,643 1,300 SH Call SOLE 0 0 1,300
MICRON TECHNOLOGY INC COM 595112103 426,044 400 SH Call SOLE 0 0 400
MICRON TECHNOLOGY INC COM 595112103 3,727,885 3,500 SH Call SOLE 0 0 3,500
MICRON TECHNOLOGY INC COM 595112103 1,597,665 1,500 SH Call SOLE 0 0 1,500
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 106,511 100 SH Call SOLE 0 0 100
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,171,621 1,100 SH Call SOLE 0 0 1,100
MICRON TECHNOLOGY INC COM 595112103 213,022 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 14,272,474 13,400 SH Call SOLE 0 0 13,400
MICRON TECHNOLOGY INC COM 595112103 3,621,374 3,400 SH Call SOLE 0 0 3,400
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 3,514,863 3,300 SH Call SOLE 0 0 3,300
MICRON TECHNOLOGY INC COM 595112103 106,511 100 SH Call SOLE 0 0 100
MICRON TECHNOLOGY INC COM 595112103 2,130,220 2,000 SH Call SOLE 0 0 2,000
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,278,132 1,200 SH Call SOLE 0 0 1,200
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 3,940,907 3,700 SH Call SOLE 0 0 3,700
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 3,195,330 3,000 SH Call SOLE 0 0 3,000
MICRON TECHNOLOGY INC COM 595112103 106,511 100 SH Call SOLE 0 0 100
MICRON TECHNOLOGY INC COM 595112103 5,432,061 5,100 SH Call SOLE 0 0 5,100
MICRON TECHNOLOGY INC COM 595112103 5,538,572 5,200 SH Call SOLE 0 0 5,200
MICRON TECHNOLOGY INC COM 595112103 213,022 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 10,438,078 9,800 SH Call SOLE 0 0 9,800
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 2,556,264 2,400 SH Call SOLE 0 0 2,400
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 2,875,797 2,700 SH Call SOLE 0 0 2,700
MICRON TECHNOLOGY INC COM 595112103 1,065,110 1,000 SH Call SOLE 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 426,044 400 SH Call SOLE 0 0 400
MICRON TECHNOLOGY INC COM 595112103 7,988,325 7,500 SH Call SOLE 0 0 7,500
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 41,113,246 38,600 SH Call SOLE 0 0 38,600
MICRON TECHNOLOGY INC COM 595112103 2,556,264 2,400 SH Call SOLE 0 0 2,400
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 213,022 200 SH Call SOLE 0 0 200
MICRON TECHNOLOGY INC COM 595112103 532,555 500 SH Call SOLE 0 0 500
MICRON TECHNOLOGY INC COM 595112103 1,597,665 1,500 SH Call SOLE 0 0 1,500
MICRON TECHNOLOGY INC COM 595112103 12,035,743 11,300 SH Call SOLE 0 0 11,300
MICRON TECHNOLOGY INC COM 595112103 2,662,775 2,500 SH Call SOLE 0 0 2,500
MICRON TECHNOLOGY INC COM 595112103 13,313,875 12,500 SH Call SOLE 0 0 12,500
MICRON TECHNOLOGY INC COM 595112103 3,727,885 3,500 SH Call SOLE 0 0 3,500
MICRON TECHNOLOGY INC COM 595112103 106,511 100 SH Call SOLE 0 0 100
MICRON TECHNOLOGY INC COM 595112103 958,599 900 SH Call SOLE 0 0 900
MICRON TECHNOLOGY INC COM 595112103 319,533 300 SH Call SOLE 0 0 300
MICRON TECHNOLOGY INC COM 595112103 1,491,154 1,400 SH Call SOLE 0 0 1,400
MICRON TECHNOLOGY INC COM 595112103 6,497,171 6,100 SH Call SOLE 0 0 6,100
MICRON TECHNOLOGY INC COM 595112103 745,577 700 SH Call SOLE 0 0 700
MICRON TECHNOLOGY INC COM 595112103 106,511 100 SH Call SOLE 0 0 100
MICROSOFT CORP COM 594918104 7,388,769 14,406 SH SOLE 0 0 14,406
NEBIUS GROUP N.V. SHS CLASS A N97284108 100,612,963 426,543 SH SOLE 0 0 426,543
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 70,764 300 SH Call SOLE 0 0 300
NEBIUS GROUP N.V. SHS CLASS A N97284108 5,118,596 21,700 SH Call SOLE 0 0 21,700
NEBIUS GROUP N.V. SHS CLASS A N97284108 5,897,000 25,000 SH Call SOLE 0 0 25,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,556,808 6,600 SH Call SOLE 0 0 6,600
NEBIUS GROUP N.V. SHS CLASS A N97284108 259,468 1,100 SH Call SOLE 0 0 1,100
NEBIUS GROUP N.V. SHS CLASS A N97284108 5,991,352 25,400 SH Call SOLE 0 0 25,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 6,203,644 26,300 SH Call SOLE 0 0 26,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 8,586,032 36,400 SH Call SOLE 0 0 36,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 8,586,032 36,400 SH Call SOLE 0 0 36,400
NEBIUS GROUP N.V. SHS CLASS A N97284108 117,940 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 306,644 1,300 SH Call SOLE 0 0 1,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 70,764 300 SH Call SOLE 0 0 300
NEBIUS GROUP N.V. SHS CLASS A N97284108 188,704 800 SH Call SOLE 0 0 800
NEBIUS GROUP N.V. SHS CLASS A N97284108 707,640 3,000 SH Call SOLE 0 0 3,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 283,056 1,200 SH Call SOLE 0 0 1,200
NEBIUS GROUP N.V. SHS CLASS A N97284108 23,588 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 306,644 1,300 SH Call SOLE 0 0 1,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 23,588 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 23,588 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 94,352 400 SH Call SOLE 0 0 400
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,415,280 6,000 SH Call SOLE 0 0 6,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 23,588 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 117,940 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 306,644 1,300 SH Call SOLE 0 0 1,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 117,940 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 70,764 300 SH Call SOLE 0 0 300
NEBIUS GROUP N.V. SHS CLASS A N97284108 212,292 900 SH Call SOLE 0 0 900
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,721,924 7,300 SH Call SOLE 0 0 7,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 117,940 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 117,940 500 SH Call SOLE 0 0 500
NEBIUS GROUP N.V. SHS CLASS A N97284108 2,830,560 12,000 SH Call SOLE 0 0 12,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 47,176 200 SH Call SOLE 0 0 200
NEBIUS GROUP N.V. SHS CLASS A N97284108 70,764 300 SH Call SOLE 0 0 300
NEBIUS GROUP N.V. SHS CLASS A N97284108 589,700 2,500 SH Call SOLE 0 0 2,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 943,520 4,000 SH Call SOLE 0 0 4,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 141,528 600 SH Call SOLE 0 0 600
NEBIUS GROUP N.V. SHS CLASS A N97284108 471,760 2,000 SH Call SOLE 0 0 2,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 235,880 1,000 SH Call SOLE 0 0 1,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 707,640 3,000 SH Call SOLE 0 0 3,000
NEBIUS GROUP N.V. SHS CLASS A N97284108 306,644 1,300 SH Call SOLE 0 0 1,300
NEBIUS GROUP N.V. SHS CLASS A N97284108 353,820 1,500 SH Call SOLE 0 0 1,500
NEBIUS GROUP N.V. SHS CLASS A N97284108 23,588 100 SH Call SOLE 0 0 100
NEBIUS GROUP N.V. SHS CLASS A N97284108 47,176 200 SH Call SOLE 0 0 200
NEBIUS GROUP N.V. SHS CLASS A N97284108 94,352 400 SH Call SOLE 0 0 400
NETFLIX INC. COM 64110L106 16,462,280 236,595 SH SOLE 0 0 236,595
NEWMONT CORP COM 651639106 5,471,268 47,436 SH SOLE 0 0 47,436
NEXPOINT REAL ESTATE FIN INC COM 65342V101 419,040 27,000 SH SOLE 0 0 27,000
NISOURCE INC COM 65473P105 725,400 18,600 SH SOLE 0 0 18,600
NOKIA CORP SPONSORED ADR 654902204 1,597,050 157,500 SH SOLE 0 0 157,500
NORTHROP GRUMMAN CORP COM 666807102 1,462,044 3,024 SH SOLE 0 0 3,024
NU HLDGS LTD ORD SHS CL A G6683N103 246,870 19,500 SH SOLE 0 0 19,500
NVIDIA CORPORATION COM 67066G104 10,665,346 46,700 SH Call SOLE 0 0 46,700
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 5,161,388 22,600 SH Call SOLE 0 0 22,600
NVIDIA CORPORATION COM 67066G104 9,888,854 43,300 SH Call SOLE 0 0 43,300
NVIDIA CORPORATION COM 67066G104 799,330 3,500 SH Call SOLE 0 0 3,500
NVIDIA CORPORATION COM 67066G104 730,816 3,200 SH Call SOLE 0 0 3,200
NVIDIA CORPORATION COM 67066G104 1,598,660 7,000 SH Call SOLE 0 0 7,000
NVIDIA CORPORATION COM 67066G104 913,520 4,000 SH Call SOLE 0 0 4,000
NVIDIA CORPORATION COM 67066G104 1,986,906 8,700 SH Call SOLE 0 0 8,700
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 1,141,900 5,000 SH Call SOLE 0 0 5,000
NVIDIA CORPORATION COM 67066G104 913,520 4,000 SH Call SOLE 0 0 4,000
NVIDIA CORPORATION COM 67066G104 13,246,040 58,000 SH Call SOLE 0 0 58,000
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 7,422,350 32,500 SH Call SOLE 0 0 32,500
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 274,056 1,200 SH Call SOLE 0 0 1,200
NVIDIA CORPORATION COM 67066G104 3,539,890 15,500 SH Call SOLE 0 0 15,500
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 68,514 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 68,514 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 1,324,604 5,800 SH Call SOLE 0 0 5,800
NVIDIA CORPORATION COM 67066G104 45,676 200 SH Call SOLE 0 0 200
NVIDIA CORPORATION COM 67066G104 91,352 400 SH Call SOLE 0 0 400
NVIDIA CORPORATION COM 67066G104 9,591,960 42,000 SH Call SOLE 0 0 42,000
NVIDIA CORPORATION COM 67066G104 5,869,366 25,700 SH Call SOLE 0 0 25,700
NVIDIA CORPORATION COM 67066G104 8,198,842 35,900 SH Call SOLE 0 0 35,900
NVIDIA CORPORATION COM 67066G104 91,352 400 SH Call SOLE 0 0 400
NVIDIA CORPORATION COM 67066G104 182,704 800 SH Call SOLE 0 0 800
NVIDIA CORPORATION COM 67066G104 1,141,900 5,000 SH Call SOLE 0 0 5,000
NVIDIA CORPORATION COM 67066G104 114,190 500 SH Call SOLE 0 0 500
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 11,807,246 51,700 SH Call SOLE 0 0 51,700
NVIDIA CORPORATION COM 67066G104 228,910,131 1,002,321 SH SOLE 0 0 1,002,321
NVIDIA CORPORATION COM 67066G104 456,760 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 9,546,284 41,800 SH Call SOLE 0 0 41,800
NVIDIA CORPORATION COM 67066G104 68,514 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 4,339,220 19,000 SH Call SOLE 0 0 19,000
NVIDIA CORPORATION COM 67066G104 2,055,420 9,000 SH Call SOLE 0 0 9,000
NVIDIA CORPORATION COM 67066G104 2,512,180 11,000 SH Call SOLE 0 0 11,000
NVIDIA CORPORATION COM 67066G104 1,370,280 6,000 SH Call SOLE 0 0 6,000
NVIDIA CORPORATION COM 67066G104 3,882,460 17,000 SH Call SOLE 0 0 17,000
NVIDIA CORPORATION COM 67066G104 365,408 1,600 SH Call SOLE 0 0 1,600
NVIDIA CORPORATION COM 67066G104 9,637,636 42,200 SH Call SOLE 0 0 42,200
NVIDIA CORPORATION COM 67066G104 1,804,202 7,900 SH Call SOLE 0 0 7,900
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 342,570 1,500 SH Call SOLE 0 0 1,500
NVIDIA CORPORATION COM 67066G104 22,838 100 SH Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 2,968,940 13,000 SH Call SOLE 0 0 13,000
NVIDIA CORPORATION COM 67066G104 1,530,146 6,700 SH Call SOLE 0 0 6,700
NVIDIA CORPORATION COM 67066G104 13,268,878 58,100 SH Call SOLE 0 0 58,100
NVIDIA CORPORATION COM 67066G104 4,156,516 18,200 SH Call SOLE 0 0 18,200
NVIDIA CORPORATION COM 67066G104 456,760 2,000 SH Call SOLE 0 0 2,000
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 3,585,566 15,700 SH Call SOLE 0 0 15,700
NVIDIA CORPORATION COM 67066G104 7,856,272 34,400 SH Call SOLE 0 0 34,400
NVIDIA CORPORATION COM 67066G104 753,654 3,300 SH Call SOLE 0 0 3,300
NVIDIA CORPORATION COM 67066G104 890,682 3,900 SH Call SOLE 0 0 3,900
NVIDIA CORPORATION COM 67066G104 1,278,928 5,600 SH Call SOLE 0 0 5,600
NVIDIA CORPORATION COM 67066G104 1,096,224 4,800 SH Call SOLE 0 0 4,800
NVIDIA CORPORATION COM 67066G104 1,986,906 8,700 SH Call SOLE 0 0 8,700
NVIDIA CORPORATION COM 67066G104 479,598 2,100 SH Call SOLE 0 0 2,100
NVIDIA CORPORATION COM 67066G104 68,514 300 SH Call SOLE 0 0 300
NVIDIA CORPORATION COM 67066G104 2,512,180 11,000 SH Call SOLE 0 0 11,000
NVIDIA CORPORATION COM 67066G104 2,238,124 9,800 SH Call SOLE 0 0 9,800
NVIDIA CORPORATION COM 67066G104 685,140 3,000 SH Call SOLE 0 0 3,000
NVIDIA CORPORATION COM 67066G104 319,732 1,400 SH Call SOLE 0 0 1,400
NVIDIA CORPORATION COM 67066G104 616,626 2,700 SH Call SOLE 0 0 2,700
NVIDIA CORPORATION COM 67066G104 228,380 1,000 SH Call SOLE 0 0 1,000
NVIDIA CORPORATION COM 67066G104 799,330 3,500 SH Call SOLE 0 0 3,500
PALANTIR TECHNOLOGIES INC CL A 69608A108 464,819 2,485 SH SOLE 0 0 2,485
PALO ALTO NETWORKS INC COM 697435105 2,761,305 6,950 SH SOLE 0 0 6,950
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,848,511 18,384 SH SOLE 0 0 18,384
PIMCO ETF TR MULTISECTOR BD 72201R585 304,680 12,000 SH SOLE 0 0 12,000
PPL CORP COM 69351T106 1,654,367 50,300 SH SOLE 0 0 50,300
RAMBUS INC DEL COM 750917106 512,448 4,800 SH SOLE 0 0 4,800
REGENERON PHARMACEUTICALS COM 75886F107 1,292,850 1,705 SH SOLE 0 0 1,705
ROBINHOOD MKTS INC COM CL A 770700102 798,750 7,100 SH SOLE 0 0 7,100
ROCKET LAB CORP COM 773121108 250,848 3,600 SH SOLE 0 0 3,600
ROUNDHILL ETF TRUST MEMORY ETF 77926X320 20,277,942 335,950 SH SOLE 0 0 335,950
RTX CORPORATION COM 75513E101 932,891 5,025 SH SOLE 0 0 5,025
SANDISK CORP COM 80004C200 1,217,923 700 SH SOLE 0 0 700
SEMPRA COM 816851109 7,952,232 102,004 SH SOLE 0 0 102,004
SERVICENOW INC COM 81762P102 11,132,881 83,075 SH SOLE 0 0 83,075
SIMON PPTY GROUP INC NEW COM 828806109 341,292 1,700 SH SOLE 0 0 1,700
SK HYNIX INC AMERICAN DEPOSIT 78392B206 15,800,070 85,800 SH SOLE 0 0 85,800
SPDR GOLD TR GOLD SHS 78463V107 1,238,873 3,253 SH SOLE 0 0 3,253
SPROTT FDS TR COPPER MINER ETF 85208P881 459,010 11,000 SH SOLE 0 0 11,000
SYNOPSYS INC COM 871607107 1,260,456 2,898 SH SOLE 0 0 2,898
T1 ENERGY INC COM NEW 35834F104 61,760 16,000 SH SOLE 0 0 16,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 5,846,075 12,815 SH SOLE 0 0 12,815
TEMA ETF TRUST MEMORY ETF 87975E750 676,164 17,400 SH SOLE 0 0 17,400
TEMA ETF TRUST SPACE INNOV ETF 87975E776 3,486,180 145,500 SH SOLE 0 0 145,500
TESLA INC COM 88160R101 4,580,242 12,909 SH SOLE 0 0 12,909
THERMO FISHER SCIENTIFIC INC COM 883556102 791,159 1,172 SH SOLE 0 0 1,172
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 943,950 1,550 SH SOLE 0 0 1,550
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 862,556 11,290 SH SOLE 0 0 11,290
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 377,197 5,377 SH SOLE 0 0 5,377
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 226,640 4,000 SH SOLE 0 0 4,000
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,234,872 56,200 SH SOLE 0 0 56,200
VERTIV HOLDINGS CO COM CL A 92537N108 12,419,984 51,469 SH SOLE 0 0 51,469
VERTIV HOLDINGS CO COM CL A 92537N108 24,131 100 SH Call SOLE 0 0 100
VISTRA CORP COM 92840M102 31,060,959 224,510 SH SOLE 0 0 224,510
WILLIAMS COS INC COM 969457100 7,530,600 110,793 SH SOLE 0 0 110,793
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 703,680 24,000 SH SOLE 0 0 24,000