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
AUTODESK INC COM 052769106 3,379 12,190 SH   SOLE   0 0 12,190
AMERICAN INTL GROUP INC COM NEW 026874784 277 6,000 SH   SOLE   0 0 6,000
STMICROELECTRONICS N V NY REGISTRY 861012102 4,699 122,600 SH   SOLE   0 0 122,600
HAIN CELESTIAL GROUP INC COM 405217100 2,809 64,415 SH   SOLE   0 0 64,415
MICROSOFT CORP COM 594918104 259 1,097 SH   SOLE   0 0 1,097
INTERNATIONAL BUSINESS MACHS COM 459200101 7,306 54,822 SH   SOLE   0 0 54,822
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,789 57,400 SH   SOLE   0 0 57,400
MILLER HERMAN INC COM 600544100 2,546 61,880 SH   SOLE   0 0 61,880
GILEAD SCIENCES INC COM 375558103 2,555 39,530 SH   SOLE   0 0 39,530
VANGUARD INDEX FDS TOTAL STK MKT 922908769 9,181 44,419 SH   SOLE   0 0 44,419
APPLE INC COM 037833100 5,742 47,009 SH   SOLE   0 0 47,009
UNIVERSAL DISPLAY CORP COM 91347P105 3,693 15,598 SH   SOLE   0 0 15,598
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3,853 67,560 SH   SOLE   0 0 67,560
CALIFORNIA WTR SVC GROUP COM 130788102 2,180 38,691 SH   SOLE   0 0 38,691
ORASURE TECHNOLOGIES INC COM 68554V108 1,330 113,986 SH   SOLE   0 0 113,986
EATON CORP PLC SHS G29183103 234 1,695 SH   SOLE   0 0 1,695
SCHNITZER STEEL INDS INC CL A 806882106 3,545 84,817 SH   SOLE   0 0 84,817
HOLOGIC INC COM 436440101 1,309 17,604 SH   SOLE   0 0 17,604
SAREPTA THERAPEUTICS INC COM 803607100 918 12,323 SH   SOLE   0 0 12,323
STEELCASE INC CL A 858155203 2,892 200,984 SH   SOLE   0 0 200,984
DIGITAL RLTY TR INC COM 253868103 4,877 34,630 SH   SOLE   0 0 34,630
SUNPOWER CORP COM 867652406 8,015 239,621 SH   SOLE   0 0 239,621
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 479 7,896 SH   SOLE   0 0 7,896
FIRST SOLAR INC COM 336433107 5,168 59,196 SH   SOLE   0 0 59,196
SEAGEN INC COM 81181C104 2,208 15,902 SH   SOLE   0 0 15,902
KANDI TECHNOLOGIES GROUP INC COM 483709101 2,909 465,446 SH   SOLE   0 0 465,446
LENDINGTREE INC NEW COM 52603B107 447 2,097 SH   SOLE   0 0 2,097
PLURISTEM THERAPEUTICS INC COM NEW 72940R300 1,716 359,790 SH   SOLE   0 0 359,790
FORTINET INC COM 34959E109 5,167 28,017 SH   SOLE   0 0 28,017
TESLA INC COM 88160R101 5,535 8,286 SH   SOLE   0 0 8,286
AMERESCO INC CL A 02361E108 2,425 49,871 SH   SOLE   0 0 49,871
HORIZON TECHNOLOGY FIN CORP COM 44045A102 151 10,509 SH   SOLE   0 0 10,509
XYLEM INC COM 98419M100 3,241 30,814 SH   SOLE   0 0 30,814
SPLUNK INC COM 848637104 2,808 20,725 SH   SOLE   0 0 20,725
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 645 2,007 SH   SOLE   0 0 2,007
PALO ALTO NETWORKS INC COM 697435105 2,477 7,691 SH   SOLE   0 0 7,691
HANNON ARMSTRONG SUST INFR C COM 41068X100 7,817 139,346 SH   SOLE   0 0 139,346
MATERIALISE NV SPONSORED ADS 57667T100 1,361 37,849 SH   SOLE   0 0 37,849
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,793 9,717 SH   SOLE   0 0 9,717
ETSY INC COM 29786A106 5,290 26,231 SH   SOLE   0 0 26,231
SUNRUN INC COM 86771W105 5,089 84,151 SH   SOLE   0 0 84,151
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 1,323 43,563 SH   SOLE   0 0 43,563
SQUARE INC CL A 852234103 5,819 25,627 SH   SOLE   0 0 25,627
ATLASSIAN CORP PLC CL A G06242104 1,869 8,867 SH   SOLE   0 0 8,867
EDITAS MEDICINE INC COM 28106W103 2,734 65,084 SH   SOLE   0 0 65,084
TPI COMPOSITES INC COM 87266J104 4,323 76,611 SH   SOLE   0 0 76,611
AZURE PWR GLOBAL LTD SHS V0393H103 2,250 82,737 SH   SOLE   0 0 82,737
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4,617 37,892 SH   SOLE   0 0 37,892
SWITCH INC CL A 87105L104 5,103 313,857 SH   SOLE   0 0 313,857
MODERNA INC COM 60770K107 6,195 47,311 SH   SOLE   0 0 47,311
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9,298 198,685 SH   SOLE   0 0 198,685
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 4,998 158,363 SH   SOLE   0 0 158,363
TIDAL ETF TR ADASINA SOCIAL 886364876 222 13,634 SH   SOLE   0 0 13,634