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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ECARX HOLDINGS INC CLASS A ORD G29201103   129,530 64,443 SH   SOLE   64,443 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,465,933 6,210 SH   SOLE   6,210 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   3,565,328 55,012 SH   SOLE   55,012 0 0
GARMIN LTD SHS H2906T109   1,594,694 6,477 SH   SOLE   6,477 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   196,188 41,216 SH   SOLE   41,216 0 0
CUREVAC N V COM N2451R105   69,682 12,928 SH   SOLE   12,928 0 0
FLEX LTD ORD Y2573F102   894,883 15,437 SH   SOLE   15,437 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   114,558 22,775 SH   SOLE   22,775 0 0
ADVANCED ENERGY INDS COM 007973100   1,781,924 10,473 SH   SOLE   10,473 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   217,813 1,565 SH   SOLE   1,565 0 0
ANALOG DEVICES INC COM 032654105   1,631,006 6,638 SH   SOLE   6,638 0 0
APPLE INC COM 037833100   514,565 2,021 SH   SOLE   2,021 0 0
APPLIED MATLS INC COM 038222105   2,956,426 14,440 SH   SOLE   14,440 0 0
ARCHER AVIATION INC COM CL A 03945R102   1,225,272 127,899 SH   SOLE   127,899 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   395,194 21,443 SH   SOLE   21,443 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,387,742 9,524 SH   SOLE   9,524 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   451,991 55,459 SH   SOLE   55,459 0 0
ATLASSIAN CORPORATION CL A 049468101   423,205 2,650 SH   SOLE   2,650 0 0
AUTODESK INC COM 052769106   888,841 2,798 SH   SOLE   2,798 0 0
BEAM GLOBAL COM 07373B109   56,076 19,471 SH   SOLE   19,471 0 0
BROADCOM INC COM 11135F101   2,047,689 6,207 SH   SOLE   6,207 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   3,959,505 115,035 SH   SOLE   115,035 0 0
AZENTA INC COM 114340102   232,202 8,085 SH   SOLE   8,085 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   318,166 164,853 SH   SOLE   164,853 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   958,589 2,729 SH   SOLE   2,729 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   342,020 7,453 SH   SOLE   7,453 0 0
CANADIAN SOLAR INC COM 136635109   505,430 38,760 SH   SOLE   38,760 0 0
CARIBOU BIOSCIENCES INC COM 142038108   847,419 363,699 SH   SOLE   363,699 0 0
CASTLE BIOSCIENCES INC COM 14843C105   217,180 9,538 SH   SOLE   9,538 0 0
CISCO SYS INC COM 17275R102   835,264 12,208 SH   SOLE   12,208 0 0
CLOUDFLARE INC CL A COM 18915M107   1,707,278 7,956 SH   SOLE   7,956 0 0
COMMERCIAL METALS CO COM 201723103   1,171,755 20,457 SH   SOLE   20,457 0 0
CORNING INC COM 219350105   2,258,513 27,533 SH   SOLE   27,533 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,877,665 3,829 SH   SOLE   3,829 0 0
DOCUSIGN INC COM 256163106   683,774 9,485 SH   SOLE   9,485 0 0
DUOLINGO INC CL A COM 26603R106   797,198 2,477 SH   SOLE   2,477 0 0
ESS TECH INC COM NEW 26916J205   16,155 10,628 SH   SOLE   10,628 0 0
EDITAS MEDICINE INC COM 28106W103   508,050 146,412 SH   SOLE   146,412 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   208,963 70,358 SH   SOLE   70,358 0 0
ENPHASE ENERGY INC COM 29355A107   318,404 8,997 SH   SOLE   8,997 0 0
EXTREME NETWORKS COM 30226D106   482,219 23,352 SH   SOLE   23,352 0 0
FIRST SOLAR INC COM 336433107   1,107,943 5,024 SH   SOLE   5,024 0 0
FLUENCE ENERGY INC COM CL A 34379V103   285,952 26,477 SH   SOLE   26,477 0 0
T1 ENERGY INC COM NEW 35834F104   580,519 266,293 SH   SOLE   266,293 0 0
GINKGO BIOWORKS HOLDINGS INC CL A NEW 37611X209   188,796 12,949 SH   SOLE   12,949 0 0
GITLAB INC CLASS A COM 37637K108   413,293 9,168 SH   SOLE   9,168 0 0
GUARDANT HEALTH INC COM 40131M109   275,287 4,406 SH   SOLE   4,406 0 0
HONEST CO INC COM 438333106   1,065,492 289,536 SH   SOLE   289,536 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   3,050,177 500,029 SH   SOLE   500,029 0 0
ILLUMINA INC COM 452327109   398,494 4,196 SH   SOLE   4,196 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   112,526 48,088 SH   SOLE   48,088 0 0
INTERFACE INC COM 458665304   2,088,815 72,177 SH   SOLE   72,177 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,567,846 19,733 SH   SOLE   19,733 0 0
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   430,509 11,199 SH   SOLE   11,199 0 0
ITRON INC COM 465741106   657,926 5,282 SH   SOLE   5,282 0 0
LAM RESEARCH CORP COM NEW 512807306   3,920,775 29,281 SH   SOLE   29,281 0 0
MARVELL TECHNOLOGY INC COM 573874104   723,201 8,602 SH   SOLE   8,602 0 0
METAGENOMI INC COM 59102M104   33,777 14,252 SH   SOLE   14,252 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   484,145 7,539 SH   SOLE   7,539 0 0
MICRON TECHNOLOGY INC COM 595112103   1,224,232 7,317 SH   SOLE   7,317 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   460,397 32,606 SH   SOLE   32,606 0 0
MODERNA INC COM 60770K107   726,882 28,141 SH   SOLE   28,141 0 0
MONOLITHIC PWR SYS INC COM 609839105   710,835 772 SH   SOLE   772 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,532,467 63,312 SH   SOLE   63,312 0 0
NEXTRACKER INC CLASS A COM 65290E101   1,860,553 25,146 SH   SOLE   25,146 0 0
NVIDIA CORPORATION COM 67066G104   1,163,688 6,237 SH   SOLE   6,237 0 0
ORMAT TECHNOLOGIES INC COM 686688102   578,478 6,010 SH   SOLE   6,010 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   222,752 174,025 SH   SOLE   174,025 0 0
PAGERDUTY INC COM 69553P100   404,806 24,504 SH   SOLE   24,504 0 0
PALO ALTO NETWORKS INC COM 697435105   842,783 4,139 SH   SOLE   4,139 0 0
PAYPAL HLDGS INC COM 70450Y103   820,546 12,236 SH   SOLE   12,236 0 0
PERSONALIS INC COM 71535D106   185,109 28,391 SH   SOLE   28,391 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   533,582 24,144 SH   SOLE   24,144 0 0
PRIME MEDICINE INC COM 74168J101   1,054,556 190,353 SH   SOLE   190,353 0 0
PURE STORAGE INC CL A 74624M102   939,007 11,204 SH   SOLE   11,204 0 0
QUALCOMM INC COM 747525103   3,648,716 21,933 SH   SOLE   21,933 0 0
QUANTUM SI INC COM CL A 74765K105   304,605 216,032 SH   SOLE   216,032 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,687,766 136,994 SH   SOLE   136,994 0 0
RAPID7 INC COM 753422104   207,919 11,089 SH   SOLE   11,089 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   1,035,546 212,202 SH   SOLE   212,202 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,797,977 122,478 SH   SOLE   122,478 0 0
RUBRIK INC. CL A 781154109   530,019 6,444 SH   SOLE   6,444 0 0
SENTINELONE INC CL A 81730H109   747,069 42,423 SH   SOLE   42,423 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   124,896 16,855 SH   SOLE   16,855 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   346,383 4,500 SH   SOLE   4,500 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,624,275 14,929 SH   SOLE   14,929 0 0
STEELCASE INC CL A 858155203   2,647,223 153,908 SH   SOLE   153,908 0 0
SUNRUN INC COM 86771W105   856,270 49,524 SH   SOLE   49,524 0 0
SYMBOTIC INC CLASS A COM 87151X101   557,003 10,334 SH   SOLE   10,334 0 0
SYNOPSYS INC COM 871607107   802,579 1,627 SH   SOLE   1,627 0 0
TPI COMPOSITES INC COM 87266J104   5,087 164,109 SH   SOLE   164,109 0 0
TEMPUS AI INC CL A 88023B103   3,694,500 45,775 SH   SOLE   45,775 0 0
10X GENOMICS INC CL A COM 88025U109   248,623 21,268 SH   SOLE   21,268 0 0
TREX CO INC COM 89531P105   865,628 16,753 SH   SOLE   16,753 0 0
TWILIO INC CL A 90138F102   446,702 4,463 SH   SOLE   4,463 0 0
UIPATH INC CL A 90364P105   381,945 28,546 SH   SOLE   28,546 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   595,204 4,144 SH   SOLE   4,144 0 0
VAIL RESORTS INC COM 91879Q109   709,514 4,744 SH   SOLE   4,744 0 0
VITAL FARMS INC COM 92847W103   1,941,827 47,189 SH   SOLE   47,189 0 0
XYLEM INC COM 98419M100   715,268 4,849 SH   SOLE   4,849 0 0
YETI HLDGS INC COM 98585X104   350,480 10,563 SH   SOLE   10,563 0 0
ZSCALER INC COM 98980G102   820,169 2,737 SH   SOLE   2,737 0 0