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   102,013 59,310 SH   SOLE   59,310 0 0
JAMES HARDIE INDS PLC ORD SHS G4253H101   464,209 22,254 SH   SOLE   22,254 0 0
JOBY AVIATION INC COMMON STOCK G65163100   553,634 41,942 SH   SOLE   41,942 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,615,438 5,866 SH   SOLE   5,866 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,922,848 55,737 SH   SOLE   55,737 0 0
GARMIN LTD SHS H2906T109   1,370,875 6,758 SH   SOLE   6,758 0 0
SOPHIA GENETICS SA ORDINARY SHARES H82027105   213,232 45,660 SH   SOLE   45,660 0 0
FLEX LTD ORD Y2573F102   896,331 14,835 SH   SOLE   14,835 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   94,365 27,592 SH   SOLE   27,592 0 0
ADVANCED ENERGY INDS COM 007973100   2,160,561 10,319 SH   SOLE   10,319 0 0
ALPHA COGNITION INC COM NEW 02074J501   72,319 11,126 SH   SOLE   11,126 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   243,962 1,869 SH   SOLE   1,869 0 0
ANALOG DEVICES INC COM 032654105   1,806,069 6,660 SH   SOLE   6,660 0 0
APPLIED MATLS INC COM 038222105   3,709,674 14,435 SH   SOLE   14,435 0 0
ARCHER AVIATION INC COM CL A 03945R102   936,285 124,506 SH   SOLE   124,506 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   173,369 28,282 SH   SOLE   28,282 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,246,488 9,513 SH   SOLE   9,513 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   533,727 57,888 SH   SOLE   57,888 0 0
ATLASSIAN CORPORATION CL A 049468101   489,501 3,019 SH   SOLE   3,019 0 0
AUTODESK INC COM 052769106   881,222 2,977 SH   SOLE   2,977 0 0
BEAM GLOBAL COM 07373B109   71,061 47,374 SH   SOLE   47,374 0 0
BEAM THERAPEUTICS INC COM 07373V105   236,091 8,517 SH   SOLE   8,517 0 0
BETA TECHNOLOGIES INC COM SHS CL A 086921103   602,932 21,373 SH   SOLE   21,373 0 0
BILLIONTOONE INC CL A 090168105   435,880 5,326 SH   SOLE   5,326 0 0
BROADCOM INC COM 11135F101   2,044,736 5,908 SH   SOLE   5,908 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   4,490,841 117,132 SH   SOLE   117,132 0 0
AZENTA INC COM 114340102   307,223 9,237 SH   SOLE   9,237 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   670,210 176,371 SH   SOLE   176,371 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   897,105 2,870 SH   SOLE   2,870 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   353,278 8,153 SH   SOLE   8,153 0 0
CANADIAN SOLAR INC COM 136635109   921,824 38,781 SH   SOLE   38,781 0 0
CARIBOU BIOSCIENCES INC COM 142038108   596,471 375,139 SH   SOLE   375,139 0 0
CASTLE BIOSCIENCES INC COM 14843C105   398,180 10,236 SH   SOLE   10,236 0 0
CISCO SYS INC COM 17275R102   951,281 12,349 SH   SOLE   12,349 0 0
CLOUDFLARE INC CL A COM 18915M107   1,490,060 7,558 SH   SOLE   7,558 0 0
COMMERCIAL METALS CO COM 201723103   1,432,951 20,701 SH   SOLE   20,701 0 0
CORNING INC COM 219350105   2,406,986 27,490 SH   SOLE   27,490 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,763,475 3,762 SH   SOLE   3,762 0 0
DATADOG INC CL A COM 23804L103   701,980 5,162 SH   SOLE   5,162 0 0
DOCUSIGN INC COM 256163106   679,417 9,933 SH   SOLE   9,933 0 0
DUOLINGO INC CL A COM 26603R106   441,383 2,515 SH   SOLE   2,515 0 0
ESS TECH INC COM NEW 26916J205   223,124 118,683 SH   SOLE   118,683 0 0
EDITAS MEDICINE INC COM 28106W103   330,296 161,120 SH   SOLE   161,120 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   486,350 105,499 SH   SOLE   105,499 0 0
ENPHASE ENERGY INC COM 29355A107   543,087 16,945 SH   SOLE   16,945 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104   426,676 45,978 SH   SOLE   45,978 0 0
EXACT SCIENCES CORP COM 30063P105   293,305 2,888 SH   SOLE   2,888 0 0
EXTREME NETWORKS COM 30226D106   438,062 26,310 SH   SOLE   26,310 0 0
FIRST SOLAR INC COM 336433107   1,225,952 4,693 SH   SOLE   4,693 0 0
FLUENCE ENERGY INC COM CL A 34379V103   555,304 28,074 SH   SOLE   28,074 0 0
T1 ENERGY INC COM NEW 35834F104   1,630,535 244,092 SH   SOLE   244,092 0 0
GINKGO BIOWORKS HOLDINGS INC CL A NEW 37611X209   119,057 14,327 SH   SOLE   14,327 0 0
GITLAB INC CLASS A COM 37637K108   278,998 7,434 SH   SOLE   7,434 0 0
GRAIL INC COM 384747101   454,568 5,311 SH   SOLE   5,311 0 0
GUARDANT HEALTH INC COM 40131M109   292,120 2,860 SH   SOLE   2,860 0 0
HONEST CO INC COM 438333106   778,074 301,579 SH   SOLE   301,579 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   3,605,190 558,944 SH   SOLE   558,944 0 0
ILLUMINA INC COM 452327109   605,303 4,615 SH   SOLE   4,615 0 0
INOVIO PHARMACEUTICALS INC COM SHS 45773H409   125,445 72,095 SH   SOLE   72,095 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   150,070 16,693 SH   SOLE   16,693 0 0
INTERFACE INC COM 458665304   1,968,609 70,509 SH   SOLE   70,509 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,871,948 19,824 SH   SOLE   19,824 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   263,924 466 SH   SOLE   466 0 0
INTUITIVE MACHINES INC CLASS A COM 46125A100   468,089 28,841 SH   SOLE   28,841 0 0
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   432,152 11,201 SH   SOLE   11,201 0 0
ITRON INC COM 465741106   537,659 5,790 SH   SOLE   5,790 0 0
LAM RESEARCH CORP COM NEW 512807306   4,889,863 28,566 SH   SOLE   28,566 0 0
MARVELL TECHNOLOGY INC COM 573874104   776,838 9,141 SH   SOLE   9,141 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   547,955 8,599 SH   SOLE   8,599 0 0
MICRON TECHNOLOGY INC COM 595112103   1,962,132 6,875 SH   SOLE   6,875 0 0
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   161,068 15,428 SH   SOLE   15,428 0 0
MODERNA INC COM 60770K107   977,770 33,156 SH   SOLE   33,156 0 0
MONOLITHIC PWR SYS INC COM 609839105   747,856 825 SH   SOLE   825 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   1,619,801 64,663 SH   SOLE   64,663 0 0
NEXTPOWER INC CLASS A COM 65290E101   2,113,463 24,262 SH   SOLE   24,262 0 0
NVIDIA CORPORATION COM 67066G104   1,126,823 6,042 SH   SOLE   6,042 0 0
ORMAT TECHNOLOGIES INC COM 686688102   693,121 6,274 SH   SOLE   6,274 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   343,081 183,466 SH   SOLE   183,466 0 0
PAGERDUTY INC COM 69553P100   480,770 36,672 SH   SOLE   36,672 0 0
PALO ALTO NETWORKS INC COM 697435105   764,798 4,152 SH   SOLE   4,152 0 0
PAYPAL HLDGS INC COM 70450Y103   792,180 13,569 SH   SOLE   13,569 0 0
PERSONALIS INC COM 71535D106   545,395 68,517 SH   SOLE   68,517 0 0
PONY AI INC SPONSORED ADS 732908108   619,266 42,708 SH   SOLE   42,708 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   222,147 13,587 SH   SOLE   13,587 0 0
PRIME MEDICINE INC COM 74168J101   662,364 190,883 SH   SOLE   190,883 0 0
PURE STORAGE INC CL A 74624M102   766,929 11,445 SH   SOLE   11,445 0 0
QUALCOMM INC COM 747525103   3,792,783 22,174 SH   SOLE   22,174 0 0
QUANTUM SI INC COM CL A 74765K105   56,681 51,528 SH   SOLE   51,528 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   1,425,373 136,792 SH   SOLE   136,792 0 0
RAPID7 INC COM 753422104   152,395 10,026 SH   SOLE   10,026 0 0
RECURSION PHARMACEUTICALS IN CL A 75629V104   617,909 151,078 SH   SOLE   151,078 0 0
REGENERON PHARMACEUTICALS COM 75886F107   294,145 381 SH   SOLE   381 0 0
REMITLY GLOBAL INC COM 75960P104   162,812 11,798 SH   SOLE   11,798 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   2,438,975 123,743 SH   SOLE   123,743 0 0
RUBRIK INC. CL A 781154109   445,114 5,820 SH   SOLE   5,820 0 0
SENTINELONE INC CL A 81730H109   693,855 46,257 SH   SOLE   46,257 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   152,541 17,946 SH   SOLE   17,946 0 0
SIMULATIONS PLUS INC COM 829214105   257,499 14,125 SH   SOLE   14,125 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,252,014 15,715 SH   SOLE   15,715 0 0
SUNRUN INC COM 86771W105   953,727 51,833 SH   SOLE   51,833 0 0
SURO CAPITAL CORP COM NEW 86887Q109   504,341 53,426 SH   SOLE   53,426 0 0
SYMBOTIC INC CLASS A COM 87151X101   1,044,642 17,557 SH   SOLE   17,557 0 0
SYNOPSYS INC COM 871607107   273,807 583 SH   SOLE   583 0 0
TEMPUS AI INC CL A 88023B103   2,737,086 46,352 SH   SOLE   46,352 0 0
10X GENOMICS INC CL A COM 88025U109   165,595 10,153 SH   SOLE   10,153 0 0
TREX CO INC COM 89531P105   653,611 18,632 SH   SOLE   18,632 0 0
TWILIO INC CL A 90138F102   610,067 4,289 SH   SOLE   4,289 0 0
UIPATH INC CL A 90364P105   483,816 29,519 SH   SOLE   29,519 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   568,532 4,868 SH   SOLE   4,868 0 0
VAIL RESORTS INC COM 91879Q109   718,017 5,407 SH   SOLE   5,407 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   283,350 625 SH   SOLE   625 0 0
VITAL FARMS INC COM 92847W103   1,534,717 48,050 SH   SOLE   48,050 0 0
XYLEM INC COM 98419M100   683,559 5,020 SH   SOLE   5,020 0 0
YETI HLDGS INC COM 98585X104   255,435 5,783 SH   SOLE   5,783 0 0
ZSCALER INC COM 98980G102   635,849 2,827 SH   SOLE   2,827 0 0