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
AEHR TEST SYS COM 00760J108 3,976,817 39,920 SH SOLE 457 0 39,463
APPLIED OPTOELECTRONICS INC COM 03823U102 7,967,409 80,268 SH SOLE 681 0 79,587
ASTERA LABS INC COM 04626A103 7,361,029 20,679 SH SOLE 145 0 20,534
AXT INC COM 00246W103 2,342,581 30,262 SH SOLE 379 0 29,883
BEST BUY INC COM 086516101 3,122,139 35,382 SH SOLE 115 0 35,267
BROADCOM INC COM 11135F101 1,546,645 4,404 SH SOLE 2 0 4,402
CISCO SYS INC COM 17275R102 3,157,817 29,340 SH SOLE 83 0 29,257
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 1,351,639 8,305 SH SOLE 25 0 8,280
FERRARI N V COM N3167Y103 2,700,079 6,873 SH SOLE 22 0 6,851
ILLINOIS TOOL WKS INC COM 452308109 1,675,181 6,511 SH SOLE 25 0 6,486
INTERNATIONAL BUSINESS MACHS COM 459200101 206,849 941 SH SOLE 7 0 934
INTUITIVE SURGICAL INC COM NEW 46120E602 1,186,953 2,919 SH SOLE 0 0 2,919
JOHNSON & JOHNSON COM 478160104 4,054,984 15,317 SH SOLE 50 0 15,267
KIMBERLY-CLARK CORP COM 494368103 203,824 2,092 SH SOLE 18 0 2,074
MARVELL TECHNOLOGY INC COM 573874104 6,991,020 26,460 SH SOLE 207 0 26,253
MAXLINEAR INC COM 57776J100 3,504,217 38,802 SH SOLE 453 0 38,349
MICRON TECHNOLOGY INC COM 595112103 11,143,990 10,463 SH SOLE 75 0 10,388
NVIDIA CORPORATION COM 67066G104 8,139,944 35,642 SH SOLE 209 0 35,433
PAYCHEX INC COM 704326107 230,884 2,344 SH SOLE 18 0 2,326
PROCTER & GAMBLE CO COM 742718109 1,824,789 12,560 SH SOLE 46 0 12,514
RANGE RES CORP COM 75281A109 1,428,198 38,558 SH SOLE 149 0 38,409
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,916,112 21,129 SH SOLE 148 0 20,981
SKYWORKS SOLUTIONS INC COM 83088M102 2,088,983 24,438 SH SOLE 87 0 24,351
SP FUNDS TRUST S&P WORLD EX US 84612A200 26,544,163 792,363 SH SOLE 3,643 0 788,720
SP FUNDS TRUST S&P GLO TEC ETF 84612A101 27,008,897 540,070 SH SOLE 3,985 0 536,085
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 2,445,145 16,208 SH SOLE 188 0 16,020
SPDR GOLD TR GOLD SHS 78463V107 474,527 1,246 SH SOLE 0 0 1,246
STRATEGY INC CL A NEW 594972408 23,135,437 151,123 SH SOLE 1,367 0 149,756
TESLA INC COM 88160R101 33,345,941 93,983 SH SOLE 695 0 93,288
TEXAS INSTRS INC COM 882508104 251,801 899 SH SOLE 8 0 891
TIDAL TRUST I SP FUNDS S&P GBL 886364769 9,575,118 505,283 SH SOLE 1,258 0 504,025
TIDAL TRUST I SP DWJNS SUKUK 886364702 30,472,172 1,754,299 SH SOLE 3,248 0 1,751,051
TIDAL TRUST I SP FDS S&P 500 886364801 38,716,332 650,258 SH SOLE 2,937 0 647,321
TOLL BROTHERS INC COM 889478103 2,341,113 17,374 SH SOLE 47 0 17,327
VERISIGN INC COM 92343E102 3,747,103 13,287 SH SOLE 40 0 13,247
WIPRO LTD SPON ADR 1 SH 97651M109 3,420,015 2,072,737 SH SOLE 5,925 0 2,066,812
ZSCALER INC COM 98980G102 491,633 2,465 SH SOLE 0 0 2,465