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
ABBOTT LABS Common Stock 002824100 1,538 15,904 SH   DFND 1 15,904 0 0
ABBVIE INC Common Stock 00287Y109 1,323 9,861 SH   DFND 1 9,861 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 4,102 14,907 SH   DFND 1 14,907 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 847 13,375 SH   DFND 1 13,375 0 0
AFLAC INC Common Stock 001055102 174 3,109 SH   DFND 1 3,109 0 0
AGCO CORP Common Stock 001084102 5,844 60,768 SH   DFND 1 60,768 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101 168 1,387 SH   DFND 1 1,387 0 0
ALEXANDRIA REAL ESTATE EQ IN Common Stock 015271109 2,200 15,699 SH   DFND 1 15,699 0 0
ALLY FINL INC Common Stock 02005N100 2,011 72,294 SH   DFND 1 72,294 0 0
AMERESCO INC Common Stock 02361E108 1,130 17,000 SH   DFND 1 17,000 0 0
AMERICAN EXPRESS CO Common Stock 025816109 3,711 27,510 SH   DFND 1 27,510 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 827 3,852 SH   DFND 1 3,852 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 6,862 52,723 SH   DFND 1 52,723 0 0
AMGEN INC Common Stock 031162100 683 3,031 SH   DFND 1 3,031 0 0
ANSYS INC Common Stock 03662Q105 3,709 16,734 SH   DFND 1 16,734 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100 3,446 207,896 SH   DFND 1 207,896 0 0
AT&T INC Common Stock 00206R102 242 15,820 SH   DFND 1 15,820 0 0
AUTODESK INC Common Stock 052769106 2,578 13,805 SH   DFND 1 13,805 0 0
AUTOZONE INC Common Stock 053332102 473 221 SH   DFND 1 221 0 0
AVALONBAY CMNTYS INC Common Stock 053484101 2,207 11,987 SH   DFND 1 11,987 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 589 95,747 SH   DFND 1 95,747 0 0
BCE INC Common Stock 05534B760 352 8,407 SH   DFND 1 8,407 0 0
BECTON DICKINSON & CO Common Stock 075887109 251 1,127 SH   DFND 1 1,127 0 0
BENTLEY SYS INC Common Stock 08265T208 1,835 60,000 SH   DFND 1 60,000 0 0
BIOGEN INC Common Stock 09062X103 792 2,967 SH   DFND 1 2,967 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 156 1,847 SH   DFND 1 1,847 0 0
BLACKROCK INC Common Stock 09247X101 293 534 SH   DFND 1 534 0 0
BLOOM ENERGY CORP Common Stock 093712107 1,500 75,076 SH   DFND 1 75,076 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 984 599 SH   DFND 1 599 0 0
BOSTON PROPERTIES INC Common Stock 101121101 420 5,614 SH   DFND 1 5,614 0 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 2,361 40,970 SH   DFND 1 40,970 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 2,469 34,733 SH   DFND 1 34,733 0 0
BROADCOM INC Common Stock 11135F101 1,139 2,567 SH   DFND 1 2,567 0 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105 1,911 58,500 SH   DFND 1 58,500 0 0
CANADIAN NATL RY CO Common Stock 136375102 145 1,344 SH   DFND 1 1,344 0 0
CANADIAN PAC RY LTD Common Stock 13645T100 1,618 24,263 SH   DFND 1 24,263 0 0
CENTENE CORP DEL Common Stock 15135B101 626 8,047 SH   DFND 1 8,047 0 0
CGI INC Common Stock 12532H104 19,656 259,733 SH   DFND 1 259,733 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 1,951 132,248 SH   DFND 1 132,248 0 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108 765 2,523 SH   DFND 1 2,523 0 0
CIGNA CORP NEW Common Stock 125523100 1,215 4,380 SH   DFND 1 4,380 0 0
CITIZENS FINL GROUP INC Common Stock 174610105 174 5,068 SH   DFND 1 5,068 0 0
CITRIX SYS INC Common Stock 177376100 176 1,695 SH   DFND 1 1,695 0 0
CME GROUP INC Common Stock 12572Q105 104 588 SH   DFND 1 588 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 4,296 61,154 SH   DFND 1 61,154 0 0
COMCAST CORP NEW Common Stock 20030N101 1,570 53,551 SH   DFND 1 53,551 0 0
CROWN CASTLE INC Common Stock 22822V101 524 3,628 SH   DFND 1 3,628 0 0
CSX CORP Common Stock 126408103 489 18,375 SH   DFND 1 18,375 0 0
DANAHER CORPORATION Common Stock 235851102 734 2,845 SH   DFND 1 2,845 0 0
DARLING INGREDIENTS INC Common Stock 237266101 3,758 56,824 SH   DFND 1 56,824 0 0
DEXCOM INC Common Stock 252131107 237 2,952 SH   DFND 1 2,952 0 0
DIGITAL RLTY TR INC Common Stock 253868103 188 1,905 SH   DFND 1 1,905 0 0
DOMINION ENERGY INC Common Stock 25746U109 110 1,593 SH   DFND 1 1,593 0 0
EBAY INC. Common Stock 278642103 1,437 39,051 SH   DFND 1 39,051 0 0
ECOLAB INC Common Stock 278865100 83,363 577,229 SH   DFND 1 461,223 116,006 0
EDISON INTL Common Stock 281020107 964 17,042 SH   DFND 1 17,042 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 414 5,018 SH   DFND 1 5,018 0 0
ELECTRONIC ARTS INC Common Stock 285512109 1,092 9,440 SH   DFND 1 9,440 0 0
ELEVANCE HEALTH INC Common Stock 036752103 1,492 3,286 SH   DFND 1 3,286 0 0
ENPHASE ENERGY INC Common Stock 29355A107 6,317 22,769 SH   DFND 1 22,769 0 0
EQUINIX INC Common Stock 29444U700 439 773 SH   DFND 1 773 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 160 2,389 SH   DFND 1 2,389 0 0
ESSEX PPTY TR INC Common Stock 297178105 1,261 5,206 SH   DFND 1 5,206 0 0
EVERSOURCE ENERGY Common Stock 30040W108 1,893 24,293 SH   DFND 1 24,293 0 0
EXPEDIA GROUP INC Common Stock 30212P303 561 5,992 SH   DFND 1 5,992 0 0
FARFETCH LTD Common Stock 30744W107 1,458 195,771 SH   DFND 1 195,771 0 0
FIFTH THIRD BANCORP Common Stock 316773100 256 8,024 SH   DFND 1 8,024 0 0
FIRST SOLAR INC Common Stock 336433107 1,984 15,000 SH   DFND 1 15,000 0 0
FLUENCE ENERGY INC Common Stock 34379V103 3,591 246,178 SH   DFND 1 246,178 0 0
FORTINET INC Common Stock 34959E109 407 8,298 SH   DFND 1 8,298 0 0
GENERAL MTRS CO Common Stock 37045V100 3,925 122,336 SH   DFND 1 122,336 0 0
GENUINE PARTS CO Common Stock 372460105 182 1,225 SH   DFND 1 1,225 0 0
GODADDY INC Common Stock 380237107 3,375 47,622 SH   DFND 1 47,622 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 1,688 100,000 SH   DFND 1 100,000 0 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100 2,488 83,138 SH   DFND 1 83,138 0 0
HCA HEALTHCARE INC Common Stock 40412C101 603 3,285 SH   DFND 1 3,285 0 0
HOME DEPOT INC Common Stock 437076102 2,072 7,510 SH   DFND 1 7,510 0 0
HONEST CO INC Common Stock 438333106 1,077 307,716 SH   DFND 1 307,716 0 0
HUMANA INC Common Stock 444859102 843 1,739 SH   DFND 1 1,739 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104 201 15,256 SH   DFND 1 15,256 0 0
IDEX CORP Common Stock 45167R104 2,038 10,200 SH   DFND 1 10,200 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109 446 2,471 SH   DFND 1 2,471 0 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 136 1,151 SH   DFND 1 1,151 0 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 4,441 48,900 SH   DFND 1 48,900 0 0
INTERPUBLIC GROUP COS INC Common Stock 460690100 300 11,740 SH   DFND 1 11,740 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 4,119 21,980 SH   DFND 1 21,980 0 0
IQVIA HLDGS INC Common Stock 46266C105 158 875 SH   DFND 1 875 0 0
ITRON INC Common Stock 465741106 3,986 94,665 SH   DFND 1 94,665 0 0
KEURIG DR PEPPER INC Common Stock 49271V100 162 4,537 SH   DFND 1 4,537 0 0
KEYCORP Common Stock 493267108 187 11,682 SH   DFND 1 11,682 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 195 1,245 SH   DFND 1 1,245 0 0
KIMBERLY-CLARK CORP Common Stock 494368103 1,311 11,657 SH   DFND 1 11,657 0 0
KROGER CO Common Stock 501044101 473 10,813 SH   DFND 1 10,813 0 0
LAUDER ESTEE COS INC Common Stock 518439104 4,183 19,379 SH   DFND 1 19,379 0 0
LILLY ELI & CO Common Stock 532457108 8,985 27,790 SH   DFND 1 27,790 0 0
LOWES COS INC Common Stock 548661107 1,321 7,036 SH   DFND 1 7,036 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,183 7,810 SH   DFND 1 7,810 0 0
M & T BK CORP Common Stock 55261F104 362 2,058 SH   DFND 1 2,058 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 381 2,554 SH   DFND 1 2,554 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 6,387 22,463 SH   DFND 1 22,463 0 0
MERCK & CO INC Common Stock 58933Y105 1,212 14,080 SH   DFND 1 14,080 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 113 2,259 SH   DFND 1 2,259 0 0
MICROSOFT CORP Common Stock 594918104 11,829 50,794 SH   DFND 1 50,794 0 0
MODERNA INC Common Stock 60770K107 421 3,566 SH   DFND 1 3,566 0 0
MOMENTIVE GLOBAL INC Common Stock 60878Y108 655 112,800 SH   DFND 1 112,800 0 0
MOODYS CORP Common Stock 615369105 1,539 6,331 SH   DFND 1 6,331 0 0
MORGAN STANLEY Common Stock 617446448 388 4,920 SH   DFND 1 4,920 0 0
MP MATERIALS CORP Common Stock 553368101 748 27,400 SH   DFND 1 27,400 0 0
NEOGENOMICS INC Common Stock 64049M209 668 77,607 SH   DFND 1 77,607 0 0
NETFLIX INC Common Stock 64110L106 1,703 7,234 SH   DFND 1 7,234 0 0
NEWS CORP NEW Common Stock 65249B109 268 17,789 SH   DFND 1 17,789 0 0
NEWS CORP NEW Common Stock 65249B208 182 11,855 SH   DFND 1 11,855 0 0
NEXTERA ENERGY INC Common Stock 65339F101 4,843 61,773 SH   DFND 1 61,773 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 4,042 55,907 SH   DFND 1 55,907 0 0
NIKE INC Common Stock 654106103 1,337 16,097 SH   DFND 1 16,097 0 0
NORFOLK SOUTHN CORP Common Stock 655844108 1,740 8,300 SH   DFND 1 8,300 0 0
NORTONLIFELOCK INC Common Stock 668771108 763 37,892 SH   DFND 1 37,892 0 0
NVIDIA CORPORATION Common Stock 67066G104 6,233 51,355 SH   DFND 1 51,355 0 0
OATLY GROUP AB American Depository Receipt 67421J108 560 213,085 SH   DFND 1 213,085 0 0
OMNICOM GROUP INC Common Stock 681919106 499 7,922 SH   DFND 1 7,922 0 0
ORACLE CORP Common Stock 68389X105 1,854 30,359 SH   DFND 1 30,359 0 0
PERKINELMER INC Common Stock 714046109 167 1,390 SH   DFND 1 1,390 0 0
PFIZER INC Common Stock 717081103 1,365 31,197 SH   DFND 1 31,197 0 0
PLUG POWER INC Common Stock 72919P202 4,843 230,539 SH   DFND 1 230,539 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 3,609 28,593 SH   DFND 1 28,593 0 0
PROLOGIS INC. Common Stock 74340W103 644 6,346 SH   DFND 1 6,346 0 0
PRUDENTIAL FINL INC Common Stock 744320102 2,649 30,886 SH   DFND 1 30,886 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 786 1,141 SH   DFND 1 1,141 0 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 239 11,911 SH   DFND 1 11,911 0 0
RESMED INC Common Stock 761152107 265 1,215 SH   DFND 1 1,215 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,231 5,727 SH   DFND 1 5,727 0 0
S&P GLOBAL INC Common Stock 78409V104 1,945 6,370 SH   DFND 1 6,370 0 0
SALESFORCE INC Common Stock 79466L302 3,969 27,596 SH   DFND 1 27,596 0 0
SCHWAB CHARLES CORP Common Stock 808513105 391 5,441 SH   DFND 1 5,441 0 0
SEMPRA Common Stock 816851109 100 669 SH   DFND 1 669 0 0
SERVICENOW INC Common Stock 81762P102 944 2,500 SH   DFND 1 2,500 0 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107 3,339 154,964 SH   DFND 1 154,964 0 0
SIGNATURE BK NEW YORK N Y Common Stock 82669G104 146 971 SH   DFND 1 971 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,829 7,906 SH   DFND 1 7,906 0 0
SPLUNK INC Common Stock 848637104 2,276 30,270 SH   DFND 1 30,270 0 0
STRYKER CORPORATION Common Stock 863667101 4,217 20,823 SH   DFND 1 20,823 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105 479 11,992 SH   DFND 1 11,992 0 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 3,424 155,081 SH   DFND 1 155,081 0 0
SUNRUN INC Common Stock 86771W105 56,863 2,061,002 SH   DFND 1 1,691,429 369,573 0
SVB FINANCIAL GROUP Common Stock 78486Q101 218 652 SH   DFND 1 652 0 0
SYSCO CORP Common Stock 871829107 566 8,007 SH   DFND 1 8,007 0 0
TARGET CORP Common Stock 87612E106 722 4,870 SH   DFND 1 4,870 0 0
TELUS CORPORATION Common Stock 87971M103 470 23,559 SH   DFND 1 23,559 0 0
TESLA INC Common Stock 88160R101 5,149 19,415 SH   DFND 1 19,415 0 0
TETRA TECH INC NEW Common Stock 88162G103 2,105 16,380 SH   DFND 1 16,380 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 148,117 292,035 SH   DFND 1 225,954 66,081 0
TRACTOR SUPPLY CO Common Stock 892356106 184 992 SH   DFND 1 992 0 0
TRIMBLE INC Common Stock 896239100 2,449 45,133 SH   DFND 1 45,133 0 0
TRUIST FINL CORP Common Stock 89832Q109 664 15,270 SH   DFND 1 15,270 0 0
TWITTER INC Common Stock 90184L102 1,223 27,911 SH   DFND 1 27,911 0 0
ULTA BEAUTY INC Common Stock 90384S303 183 457 SH   DFND 1 457 0 0
UNION PAC CORP Common Stock 907818108 7,236 37,142 SH   DFND 1 37,142 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 453 897 SH   DFND 1 897 0 0
US BANCORP DEL Common Stock 902973304 646 16,043 SH   DFND 1 16,043 0 0
V F CORP Common Stock 918204108 120 4,033 SH   DFND 1 4,033 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 933 5,477 SH   DFND 1 5,477 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 355 9,356 SH   DFND 1 9,356 0 0
VIATRIS INC Common Stock 92556V106 113 13,364 SH   DFND 1 13,364 0 0
VISA INC Common Stock 92826C839 4,780 26,908 SH   DFND 1 26,908 0 0
VMWARE INC Common Stock 928563402 616 5,793 SH   DFND 1 5,793 0 0
WASTE MGMT INC DEL Common Stock 94106L109 8,149 50,866 SH   DFND 1 50,866 0 0
WELLTOWER INC Common Stock 95040Q104 1,739 27,047 SH   DFND 1 27,047 0 0
WEYERHAEUSER CO MTN BE Common Stock 962166104 139 4,881 SH   DFND 1 4,881 0 0
WOLFSPEED INC Common Stock 977852102 2,597 25,135 SH   DFND 1 25,135 0 0
WORKDAY INC Common Stock 98138H101 2,138 14,049 SH   DFND 1 14,049 0 0
XYLEM INC Common Stock 98419M100 2,179 24,951 SH   DFND 1 24,951 0 0