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
ADOBE INC COM 00724F101 BBG001S5NCQ5 1,786,999 4,619 SH   SOLE   4,619 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 4,853,198 27,539 SH   SOLE   27,539 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 249,588 1,407 SH   SOLE   1,407 0 0
AMALGAMATED FINANCIAL CORP COM 022671101 BBG00XRT7YY5 2,604,763 83,486 SH   SOLE   83,486 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1,059,601 7,617 SH   SOLE   7,617 0 0
APPLE INC COM 037833100 BBG001S5N8V8 5,774,304 28,144 SH   SOLE   28,144 0 0
APTIV PLC COM SHS G3265R107 BBG01R914M77 1,386,094 20,318 SH   SOLE   20,318 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,415,255 1,766 SH   SOLE   1,766 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 983,841 14,079 SH   SOLE   14,079 0 0
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 1,184,574 5,821 SH   SOLE   5,821 0 0
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 1,357,962 7,739 SH   SOLE   7,739 0 0
CALAMOS ETF TR ANTETOKOUNMPO GL 12811T209 BBG01DZBX162 752,077 23,565 SH   SOLE   23,565 0 0
COOPER COS INC COM 216648501 BBG001S5Q1H6 970,124 13,633 SH   SOLE   13,633 0 0
CORNING INC COM 219350105 BBG001S5RLH1 2,322,374 44,160 SH   SOLE   44,160 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 3,450,931 3,486 SH   SOLE   3,486 0 0
D R HORTON INC COM 23331A109 BBG001S8M692 1,331,228 10,326 SH   SOLE   10,326 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 1,572,221 7,959 SH   SOLE   7,959 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 2,022,773 3,978 SH   SOLE   3,978 0 0
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,618,703 13,053 SH   SOLE   13,053 0 0
EA SERIES TRUST STANCE SUSTAINAB 02072L151 BBG01QMWLQB3 1,217,365 46,696 SH   SOLE   46,696 0 0
FIRST SOLAR INC COM 336433107 BBG001S991Z7 1,335,577 8,068 SH   SOLE   8,068 0 0
FLEX LTD ORD Y2573F102 BBG001SC5SP6 2,813,391 56,358 SH   SOLE   56,358 0 0
GENERAL MLS INC COM 370334104 BBG001S5RKR2 761,296 14,694 SH   SOLE   14,694 0 0
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 609,293 15,867 SH   SOLE   15,867 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 BBG0044K5DN3 1,960,216 72,979 SH   SOLE   72,979 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 1,827,046 23,830 SH   SOLE   23,830 0 0
HENRY SCHEIN INC COM 806407102 BBG001S6S7F1 624,358 8,547 SH   SOLE   8,547 0 0
INTEL CORP COM 458140100 BBG001S5SF65 726,589 32,437 SH   SOLE   32,437 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 901,755 4,915 SH   SOLE   4,915 0 0
INTUIT COM 461202103 BBG001S6TWR2 303,238 385 SH   SOLE   385 0 0
ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 655,742 8,809 SH   SOLE   8,809 0 0
ISHARES TR ESG MSCI KLD 400 464288570 BBG001SRYH02 246,956 2,126 SH   SOLE   2,126 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 BBG001S9NVN8 923,964 49,971 SH   SOLE   49,971 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 2,388,595 5,091 SH   SOLE   5,091 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 560,136 7,076 SH   SOLE   7,076 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 7,297,511 14,671 SH   SOLE   14,671 0 0
MSCI INC COM 55354G100 BBG001SV8B05 1,182,317 2,050 SH   SOLE   2,050 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 3,410,764 2,547 SH   SOLE   2,547 0 0
NEW YORK TIMES CO CL A 650111107 BBG001S90X31 618,048 11,041 SH   SOLE   11,040 0 0
NEXTRACKER INC CLASS A COM 65290E101 BBG00835TQ17 1,416,610 26,055 SH   SOLE   26,055 0 0
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 770,151 10,514 SH   SOLE   10,514 0 0
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 2,958,136 13,539 SH   SOLE   13,539 0 0
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 248,684 1,334 SH   SOLE   1,334 0 0
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1,400,829 13,326 SH   SOLE   13,326 0 0
SALESFORCE INC COM 79466L302 BBG001SDLP09 257,692 945 SH   SOLE   945 0 0
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 923,714 10,124 SH   SOLE   10,124 0 0
SONY GROUP CORP SPONSORED ADR 835699307 BBG001S5W6H8 2,847,370 109,388 SH   SOLE   109,388 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 849,544 1,375 SH   SOLE   1,375 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 1,910,893 4,830 SH   SOLE   4,830 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 4,032,654 17,805 SH   SOLE   17,805 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 3,626,901 29,370 SH   SOLE   29,370 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 4,596,304 10,508 SH   SOLE   10,508 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 554,064 1,823 SH   SOLE   1,823 0 0
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 1,399,268 13,861 SH   SOLE   13,861 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 3,033,547 8,544 SH   SOLE   8,544 0 0
WATERS CORP COM 941848103 BBG001S8MDG9 1,857,591 5,322 SH   SOLE   5,322 0 0
XYLEM INC COM 98419M100 BBG001V05C73 2,618,246 20,240 SH   SOLE   20,240 0 0