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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   308,889 1,001 SH   SOLE   1,001 0 0
ICHOR HOLDINGS SHS G4740B105   854,287 22,781 SH   SOLE   22,781 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   628,661 10,161 SH   SOLE   10,161 0 0
GOGORO INC ORDINARY SHARES G9491K105   86,250 25,000 SH   SOLE   25,000 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,929,700 34,373 SH   SOLE   34,373 0 0
GARMIN LTD SHS H2906T109   879,040 8,429 SH   SOLE   8,429 0 0
FREYR BATTERY SHS L4135L100   558,737 59,758 SH   SOLE   59,758 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,408,344 3,323 SH   SOLE   3,323 0 0
CUREVAC N V COM N2451R105   119,747 11,492 SH   SOLE   11,492 0 0
FLEX LTD ORD Y2573F102   1,515,501 54,830 SH   SOLE   54,830 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   1,737,810 61,712 SH   SOLE   61,712 0 0
ABB LTD SPONSORED ADR 000375204   2,094,733 53,369 SH   SOLE   53,369 0 0
ABCELLERA BIOLOGICS INC COM 00288U106   351,521 54,415 SH   SOLE   54,415 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   470,708 4,137 SH   SOLE   4,137 0 0
ADVANCED ENERGY INDS COM 007973100   1,730,484 15,527 SH   SOLE   15,527 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   621,181 6,912 SH   SOLE   6,912 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,598,967 14,089 SH   SOLE   14,089 0 0
ALPHABET INC CAP STK CL A 02079K305   462,042 3,860 SH   SOLE   3,860 0 0
AMAZON COM INC COM 023135106   245,077 1,880 SH   SOLE   1,880 0 0
AMERICAN TOWER CORP NEW COM 03027X100   483,774 2,494 SH   SOLE   2,494 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   787,520 5,517 SH   SOLE   5,517 0 0
ANALOG DEVICES INC COM 032654105   1,658,807 8,515 SH   SOLE   8,515 0 0
ANSYS INC COM 03662Q105   919,472 2,784 SH   SOLE   2,784 0 0
APPLE INC COM 037833100   3,241,772 16,713 SH   SOLE   16,713 0 0
APPLIED MATLS INC COM 038222105   2,487,967 17,213 SH   SOLE   17,213 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   683,158 23,820 SH   SOLE   23,820 0 0
ARISTA NETWORKS INC COM 040413106   1,467,939 9,058 SH   SOLE   9,058 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   939,188 41,557 SH   SOLE   41,557 0 0
ATHERSYS INC NEW COM NEW 04744L205   18,561 21,334 SH   SOLE   21,334 0 0
ATLASSIAN CORPORATION CL A 049468101   652,110 3,886 SH   SOLE   3,886 0 0
AUTODESK INC COM 052769106   1,010,160 4,937 SH   SOLE   4,937 0 0
BADGER METER INC COM 056525108   1,250,128 8,472 SH   SOLE   8,472 0 0
BEAM GLOBAL COM 07373B109   508,309 49,112 SH   SOLE   49,112 0 0
BEAM THERAPEUTICS INC COM 07373V105   398,838 12,491 SH   SOLE   12,491 0 0
BIONTECH SE SPONSORED ADS 09075V102   290,332 2,690 SH   SOLE   2,690 0 0
BOSTON PROPERTIES INC COM 101121101   392,706 6,819 SH   SOLE   6,819 0 0
BOX INC CL A 10316T104   693,074 23,590 SH   SOLE   23,590 0 0
BROADCOM INC COM 11135F101   2,106,987 2,429 SH   SOLE   2,429 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   3,763,236 119,392 SH   SOLE   119,392 0 0
AZENTA INC COM 114340102   602,553 12,908 SH   SOLE   12,908 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,348,959 5,752 SH   SOLE   5,752 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   710,634 13,764 SH   SOLE   13,764 0 0
CANADIAN SOLAR INC COM 136635109   1,331,555 34,416 SH   SOLE   34,416 0 0
CANOO INC COM CL A 13803R102   58,908 122,879 SH   SOLE   122,879 0 0
CARIBOU BIOSCIENCES INC COM 142038108   449,760 105,826 SH   SOLE   105,826 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   622,209 70,786 SH   SOLE   70,786 0 0
CISCO SYS INC COM 17275R102   1,057,048 20,430 SH   SOLE   20,430 0 0
COMMERCIAL METALS CO COM 201723103   1,852,526 35,179 SH   SOLE   35,179 0 0
CORNING INC COM 219350105   838,682 23,935 SH   SOLE   23,935 0 0
CROWN CASTLE INC COM 22822V101   941,312 8,261 SH   SOLE   8,261 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   509,986 12,846 SH   SOLE   12,846 0 0
DATADOG INC CL A COM 23804L103   442,710 4,500 SH   SOLE   4,500 0 0
DIGITAL RLTY TR INC COM 253868103   1,734,460 15,232 SH   SOLE   15,232 0 0
DOCUSIGN INC COM 256163106   456,642 8,938 SH   SOLE   8,938 0 0
EDITAS MEDICINE INC COM 28106W103   508,984 61,845 SH   SOLE   61,845 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   138,725 50,815 SH   SOLE   50,815 0 0
ENPHASE ENERGY INC COM 29355A107   1,210,880 7,230 SH   SOLE   7,230 0 0
EQUINIX INC COM 29444U700   2,122,910 2,708 SH   SOLE   2,708 0 0
EXACT SCIENCES CORP COM 30063P105   443,959 4,728 SH   SOLE   4,728 0 0
EXTREME NETWORKS COM 30226D106   1,581,756 60,720 SH   SOLE   60,720 0 0
FIRST SOLAR INC COM 336433107   4,417,692 23,240 SH   SOLE   23,240 0 0
FORTINET INC COM 34959E109   1,433,489 18,964 SH   SOLE   18,964 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   305,040 164,000 SH   SOLE   164,000 0 0
GSK PLC SPONSORED ADR 37733W204   751,683 21,091 SH   SOLE   21,091 0 0
GUARDANT HEALTH INC COM 40131M109   264,419 7,386 SH   SOLE   7,386 0 0
HAIN CELESTIAL GROUP INC COM 405217100   185,799 14,852 SH   SOLE   14,852 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,874,832 74,993 SH   SOLE   74,993 0 0
HONEST CO INC COM 438333106   42,000 25,000 SH   SOLE   25,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   3,021,407 250,116 SH   SOLE   250,116 0 0
HUDSON PAC PPTYS INC COM 444097109   1,297,407 307,442 SH   SOLE   307,442 0 0
ILLUMINA INC COM 452327109   617,217 3,292 SH   SOLE   3,292 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   81,396 182,297 SH   SOLE   182,297 0 0
INTEL CORP COM 458140100   581,789 17,398 SH   SOLE   17,398 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   615,411 15,091 SH   SOLE   15,091 0 0
INTERFACE INC COM 458665304   929,888 105,789 SH   SOLE   105,789 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,378,205 17,773 SH   SOLE   17,773 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   628,486 1,838 SH   SOLE   1,838 0 0
INVESTMENT MANAGERS SER TR I AXS GREEN ALPHA 46144X586   350,128 10,804 SH   SOLE   10,804 0 0
INVITAE CORP COM 46185L103   270,965 239,792 SH   SOLE   239,792 0 0
IRON MTN INC DEL COM 46284V101   2,043,810 35,970 SH   SOLE   35,970 0 0
ITRON INC COM 465741106   1,350,361 18,729 SH   SOLE   18,729 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   1,969,939 44,388 SH   SOLE   44,388 0 0
KILROY RLTY CORP COM 49427F108   1,602,986 53,273 SH   SOLE   53,273 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   633,144 114,080 SH   SOLE   114,080 0 0
LAM RESEARCH CORP COM 512807108   2,864,228 4,455 SH   SOLE   4,455 0 0
LILLY ELI & CO COM 532457108   628,902 1,341 SH   SOLE   1,341 0 0
LUMENTUM HLDGS INC COM 55024U109   694,148 12,236 SH   SOLE   12,236 0 0
LUMEN TECHNOLOGIES INC COM 550241103   62,367 27,596 SH   SOLE   27,596 0 0
MARVELL TECHNOLOGY INC COM 573874104   837,279 14,006 SH   SOLE   14,006 0 0
MICROSOFT CORP COM 594918104   1,332,192 3,912 SH   SOLE   3,912 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,040,050 11,609 SH   SOLE   11,609 0 0
MICRON TECHNOLOGY INC COM 595112103   678,496 10,751 SH   SOLE   10,751 0 0
MILLERKNOLL INC COM 600544100   285,180 19,295 SH   SOLE   19,295 0 0
MODERNA INC COM 60770K107   1,349,743 11,109 SH   SOLE   11,109 0 0
MONOLITHIC PWR SYS INC COM 609839105   795,260 1,472 SH   SOLE   1,472 0 0
MUELLER WTR PRODS INC COM SER A 624758108   746,320 45,984 SH   SOLE   45,984 0 0
NIO INC SPON ADS 62914V106   345,167 35,621 SH   SOLE   35,621 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109   72,029 17,785 SH   SOLE   17,785 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   1,626,718 132,685 SH   SOLE   132,685 0 0
NIU TECHNOLOGIES ADS 65481N100   71,640 18,000 SH   SOLE   18,000 0 0
NVIDIA CORPORATION COM 67066G104   3,654,981 8,640 SH   SOLE   8,640 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   82,000 40,000 SH   SOLE   40,000 0 0
ORMAT TECHNOLOGIES INC COM 686688102   587,243 7,299 SH   SOLE   7,299 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   1,477,776 111,111 SH   SOLE   111,111 0 0
PALO ALTO NETWORKS INC COM 697435105   1,280,616 5,012 SH   SOLE   5,012 0 0
PAYPAL HLDGS INC COM 70450Y103   353,802 5,302 SH   SOLE   5,302 0 0
PERSONALIS INC COM 71535D106   93,829 49,909 SH   SOLE   49,909 0 0
PLURI INC COM 72942G104   92,206 114,970 SH   SOLE   114,970 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   223,470 58,500 SH   SOLE   58,500 0 0
POWER INTEGRATIONS INC COM 739276103   208,274 2,200 SH   SOLE   2,200 0 0
PRIMO WATER CORPORATION COM 74167P108   458,763 36,584 SH   SOLE   36,584 0 0
PRIME MEDICINE INC COM 74168J101   181,455 12,386 SH   SOLE   12,386 0 0
PROLOGIS INC. COM 74340W103   1,465,911 11,954 SH   SOLE   11,954 0 0
PROTERRA INC COM 74374T109   113,852 94,877 SH   SOLE   94,877 0 0
PURE STORAGE INC CL A 74624M102   1,357,701 36,874 SH   SOLE   36,874 0 0
QUALCOMM INC COM 747525103   2,366,291 19,878 SH   SOLE   19,878 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   700,379 87,657 SH   SOLE   87,657 0 0
RAPID7 INC COM 753422104   893,872 19,741 SH   SOLE   19,741 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   608,140 36,503 SH   SOLE   36,503 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,096,130 56,183 SH   SOLE   56,183 0 0
SL GREEN RLTY CORP COM 78440X887   1,130,211 37,611 SH   SOLE   37,611 0 0
SCHNITZER STEEL INDS INC CL A 806882106   1,355,616 45,202 SH   SOLE   45,202 0 0
SEAGEN INC COM 81181C104   499,434 2,595 SH   SOLE   2,595 0 0
SENTINELONE INC CL A 81730H109   435,831 28,863 SH   SOLE   28,863 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   1,084,792 42,441 SH   SOLE   42,441 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   665,247 6,010 SH   SOLE   6,010 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   1,511,792 5,619 SH   SOLE   5,619 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,837,418 50,025 SH   SOLE   50,025 0 0
BLOCK INC CL A 852234103   835,720 12,554 SH   SOLE   12,554 0 0
STEELCASE INC CL A 858155203   1,653,695 214,487 SH   SOLE   214,487 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   1,238,952 24,784 SH   SOLE   24,784 0 0
SUNPOWER CORP COM 867652406   1,157,899 118,153 SH   SOLE   118,153 0 0
SUNRUN INC COM 86771W105   987,515 55,292 SH   SOLE   55,292 0 0
TPI COMPOSITES INC COM 87266J104   1,067,571 102,948 SH   SOLE   102,948 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   3,719,003 36,851 SH   SOLE   36,851 0 0
10X GENOMICS INC CL A COM 88025U109   602,960 10,798 SH   SOLE   10,798 0 0
TESLA INC COM 88160R101   1,470,362 5,617 SH   SOLE   5,617 0 0
TREX CO INC COM 89531P105   1,568,261 23,921 SH   SOLE   23,921 0 0
TWILIO INC CL A 90138F102   537,271 8,445 SH   SOLE   8,445 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   140,030 13,837 SH   SOLE   13,837 0 0
TWIST BIOSCIENCE CORP COM 90184D100   423,686 20,708 SH   SOLE   20,708 0 0
ULTRA CLEAN HLDGS INC COM 90385V107   904,310 23,513 SH   SOLE   23,513 0 0
UNITEDHEALTH GROUP INC COM 91324P102   302,803 630 SH   SOLE   630 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   1,203,950 8,353 SH   SOLE   8,353 0 0
VAIL RESORTS INC COM 91879Q109   768,372 3,052 SH   SOLE   3,052 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   648,570 1,843 SH   SOLE   1,843 0 0
VISA INC COM CL A 92826C839   243,417 1,025 SH   SOLE   1,025 0 0
VORNADO RLTY TR SH BEN INT 929042109   1,131,669 62,385 SH   SOLE   62,385 0 0
WESCO INTL INC COM 95082P105   253,549 1,416 SH   SOLE   1,416 0 0
WOLFSPEED INC COM 977852102   1,170,670 21,059 SH   SOLE   21,059 0 0
XYLEM INC COM 98419M100   852,421 7,569 SH   SOLE   7,569 0 0
XPENG INC ADS 98422D105   523,165 38,984 SH   SOLE   38,984 0 0
ZSCALER INC COM 98980G102   807,869 5,522 SH   SOLE   5,522 0 0