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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ATLASSIAN CORP PLC CL A G06242104 1,500 3,933 SH   SOLE   3,933 0 0
ICHOR HOLDINGS SHS G4740B105 878 19,081 SH   SOLE   19,081 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,063 9,408 SH   SOLE   9,408 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,300 17,159 SH   SOLE   17,159 0 0
GARMIN LTD SHS H2906T109 1,149 8,435 SH   SOLE   8,435 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,994 2,505 SH   SOLE   2,505 0 0
AZURE PWR GLOBAL LTD SHS V0393H103 728 40,110 SH   SOLE   40,110 0 0
FLEX LTD ORD Y2573F102 1,068 58,239 SH   SOLE   58,239 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 905 65,138 SH   SOLE   65,138 0 0
ABB LTD SPONSORED ADR 000375204 1,560 40,865 SH   SOLE   40,865 0 0
ABCELLERA BIOLOGICS INC COM 00288U106 403 28,167 SH   SOLE   28,167 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 789 5,799 SH   SOLE   5,799 0 0
ADVANCED ENERGY INDS COM 007973100 1,605 17,626 SH   SOLE   17,626 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 898 7,672 SH   SOLE   7,672 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,350 10,541 SH   SOLE   10,541 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,143 3,908 SH   SOLE   3,908 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,058 5,600 SH   SOLE   5,600 0 0
ANALOG DEVICES INC COM 032654105 1,537 8,742 SH   SOLE   8,742 0 0
ANSYS INC COM 03662Q105 1,028 2,564 SH   SOLE   2,564 0 0
APPLE INC COM 037833100 1,913 10,772 SH   SOLE   10,772 0 0
APPLIED MATLS INC COM 038222105 2,285 14,522 SH   SOLE   14,522 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 775 20,949 SH   SOLE   20,949 0 0
ARISTA NETWORKS INC COM 040413106 1,480 10,296 SH   SOLE   10,296 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100 600 38,246 SH   SOLE   38,246 0 0
ATHERSYS INC NEW COM 04744L106 178 197,372 SH   SOLE   197,372 0 0
AUTODESK INC COM 052769106 1,095 3,893 SH   SOLE   3,893 0 0
BADGER METER INC COM 056525108 1,078 10,116 SH   SOLE   10,116 0 0
BEYOND MEAT INC COM 08862E109 454 6,975 SH   SOLE   6,975 0 0
BIONTECH SE SPONSORED ADS 09075V102 920 3,570 SH   SOLE   3,570 0 0
BLUEBIRD BIO INC COM 09609G100 129 12,888 SH   SOLE   12,888 0 0
BOX INC CL A 10316T104 1,057 40,364 SH   SOLE   40,364 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2,935 79,686 SH   SOLE   79,686 0 0
AZENTA INC COM 114340102 1,094 10,606 SH   SOLE   10,606 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,162 6,238 SH   SOLE   6,238 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,207 16,795 SH   SOLE   16,795 0 0
CANADIAN SOLAR INC COM 136635109 987 31,553 SH   SOLE   31,553 0 0
CARIBOU BIOSCIENCES INC COM 142038108 537 35,592 SH   SOLE   35,592 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,389 6,655 SH   SOLE   6,655 0 0
CYRUSONE INC COM 23283R100 1,111 12,382 SH   SOLE   12,382 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 604 14,985 SH   SOLE   14,985 0 0
DIGITAL RLTY TR INC COM 253868103 1,621 9,165 SH   SOLE   9,165 0 0
DOCUSIGN INC COM 256163106 672 4,415 SH   SOLE   4,415 0 0
EDITAS MEDICINE INC COM 28106W103 961 36,214 SH   SOLE   36,214 0 0
ENPHASE ENERGY INC COM 29355A107 1,626 8,886 SH   SOLE   8,886 0 0
EQUINIX INC COM 29444U700 1,911 2,259 SH   SOLE   2,259 0 0
EXACT SCIENCES CORP COM 30063P105 358 4,595 SH   SOLE   4,595 0 0
EXTREME NETWORKS INC COM 30226D106 1,468 93,523 SH   SOLE   93,523 0 0
FIRST SOLAR INC COM 336433107 1,967 22,567 SH   SOLE   22,567 0 0
FORTINET INC COM 34959E109 2,334 6,493 SH   SOLE   6,493 0 0
HAIN CELESTIAL GROUP INC COM 405217100 691 16,210 SH   SOLE   16,210 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,260 42,547 SH   SOLE   42,547 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,943 122,049 SH   SOLE   122,049 0 0
HUDSON PAC PPTYS INC COM 444097109 2,362 95,594 SH   SOLE   95,594 0 0
ILLUMINA INC COM 452327109 916 2,408 SH   SOLE   2,408 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 363 72,647 SH   SOLE   72,647 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,080 9,134 SH   SOLE   9,134 0 0
INTERFACE INC COM 458665304 1,471 92,222 SH   SOLE   92,222 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,777 13,297 SH   SOLE   13,297 0 0
INVITAE CORP COM 46185L103 601 39,349 SH   SOLE   39,349 0 0
IRON MTN INC NEW COM 46284V101 1,300 24,844 SH   SOLE   24,844 0 0
ITRON INC COM 465741106 1,057 15,423 SH   SOLE   15,423 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2,635 57,340 SH   SOLE   57,340 0 0
KILROY RLTY CORP COM 49427F108 2,060 31,002 SH   SOLE   31,002 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 367 9,966 SH   SOLE   9,966 0 0
LAM RESEARCH CORP COM 512807108 2,362 3,285 SH   SOLE   3,285 0 0
LUMENTUM HLDGS INC COM 55024U109 1,348 12,745 SH   SOLE   12,745 0 0
MARVELL TECHNOLOGY INC COM 573874104 1,510 17,261 SH   SOLE   17,261 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,168 13,412 SH   SOLE   13,412 0 0
MICRON TECHNOLOGY INC COM 595112103 1,069 11,476 SH   SOLE   11,476 0 0
MILLERKNOLL INC COM 600544100 707 18,053 SH   SOLE   18,053 0 0
MODERNA INC COM 60770K107 1,794 7,063 SH   SOLE   7,063 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,034 2,096 SH   SOLE   2,096 0 0
MUELLER WTR PRODS INC COM SER A 624758108 536 37,189 SH   SOLE   37,189 0 0
NIO INC SPON ADS 62914V106 811 25,596 SH   SOLE   25,596 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 412 9,752 SH   SOLE   9,752 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1,745 122,466 SH   SOLE   122,466 0 0
NVIDIA CORPORATION COM 67066G104 2,069 7,036 SH   SOLE   7,036 0 0
OMNICELL COM COM 68213N109 967 5,359 SH   SOLE   5,359 0 0
ORMAT TECHNOLOGIES INC COM 686688102 764 9,635 SH   SOLE   9,635 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 574 28,047 SH   SOLE   28,047 0 0
PALO ALTO NETWORKS INC COM 697435105 1,355 2,434 SH   SOLE   2,434 0 0
PAYPAL HLDGS INC COM 70450Y103 451 2,393 SH   SOLE   2,393 0 0
PERSONALIS INC COM 71535D106 432 30,255 SH   SOLE   30,255 0 0
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 98 66,959 SH   SOLE   66,959 0 0
POWER INTEGRATIONS INC COM 739276103 268 2,880 SH   SOLE   2,880 0 0
PRIMO WATER CORPORATION COM 74167P108 346 19,642 SH   SOLE   19,642 0 0
PROLOGIS INC. COM 74340W103 1,564 9,291 SH   SOLE   9,291 0 0
PURE STORAGE INC CL A 74624M102 1,739 53,439 SH   SOLE   53,439 0 0
QUALCOMM INC COM 747525103 2,598 14,205 SH   SOLE   14,205 0 0
QUANTUMSCAPE CORP COM CL A 74767V109 633 28,513 SH   SOLE   28,513 0 0
RAPID7 INC COM 753422104 1,237 10,513 SH   SOLE   10,513 0 0
SK TELECOM LTD SPONSORED ADR 78440P306 440 16,505 SH   SOLE   16,505 0 0
SCHNITZER STEEL INDS INC CL A 806882106 1,443 27,789 SH   SOLE   27,789 0 0
SEAGEN INC COM 81181C104 598 3,871 SH   SOLE   3,871 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 801 5,161 SH   SOLE   5,161 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,811 6,456 SH   SOLE   6,456 0 0
SPLUNK INC COM 848637104 965 8,336 SH   SOLE   8,336 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,468 49,452 SH   SOLE   49,452 0 0
BLOCK INC CL A 852234103 1,020 6,318 SH   SOLE   6,318 0 0
STEELCASE INC CL A 858155203 1,374 117,217 SH   SOLE   117,217 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,188 24,301 SH   SOLE   24,301 0 0
SUNPOWER CORP COM 867652406 1,854 88,826 SH   SOLE   88,826 0 0
SUNRUN INC COM 86771W105 1,007 29,351 SH   SOLE   29,351 0 0
SWITCH INC CL A 87105L104 3,450 120,447 SH   SOLE   120,447 0 0
TPI COMPOSITES INC COM 87266J104 590 39,440 SH   SOLE   39,440 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,066 17,175 SH   SOLE   17,175 0 0
TELADOC HEALTH INC COM 87918A105 528 5,755 SH   SOLE   5,755 0 0
10X GENOMICS INC CL A COM 88025U109 1,036 6,952 SH   SOLE   6,952 0 0
TESLA INC COM 88160R101 2,576 2,438 SH   SOLE   2,438 0 0
TREX CO INC COM 89531P105 1,829 13,543 SH   SOLE   13,543 0 0
TWILIO INC CL A 90138F102 408 1,551 SH   SOLE   1,551 0 0
TWIST BIOSCIENCE CORP COM 90184D100 543 7,014 SH   SOLE   7,014 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,148 20,007 SH   SOLE   20,007 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,478 8,957 SH   SOLE   8,957 0 0
VEON LTD SPONSORED ADR 91822M106 602 352,071 SH   SOLE   352,071 0 0
VAIL RESORTS INC COM 91879Q109 890 2,715 SH   SOLE   2,715 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 599 2,726 SH   SOLE   2,726 0 0
VORNADO RLTY TR SH BEN INT 929042109 1,937 46,265 SH   SOLE   46,265 0 0
WHERE FOOD COMES FROM INC COM NEW 96327X200 523 36,069 SH   SOLE   36,069 0 0
WOLFSPEED INC COM 977852102 1,741 15,576 SH   SOLE   15,576 0 0
WORKHORSE GROUP INC COM NEW 98138J206 119 27,201 SH   SOLE   27,201 0 0
XYLEM INC COM 98419M100 755 6,300 SH   SOLE   6,300 0 0
ZENDESK INC COM 98936J101 672 6,443 SH   SOLE   6,443 0 0
ZSCALER INC COM 98980G102 1,276 3,972 SH   SOLE   3,972 0 0