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
ABBOTT LABS Common Stock 002824100   2,358,619 21,483 SH   DFND 1 21,483 0 0
ABBVIE INC Common Stock 00287Y109   1,780,296 11,016 SH   DFND 1 11,016 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101   5,249,195 15,598 SH   DFND 1 15,598 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107   1,090,079 16,830 SH   DFND 1 16,830 0 0
AFLAC INC Common Stock 001055102   391,641 5,444 SH   DFND 1 5,444 0 0
AGCO CORP Common Stock 001084102   10,905,195 78,630 SH   DFND 1 78,630 0 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101   537,992 3,595 SH   DFND 1 3,595 0 0
ALEXANDRIA REAL ESTATE EQ IN Common Stock 015271109   2,361,748 16,213 SH   DFND 1 16,213 0 0
ALLY FINL INC Common Stock 02005N100   1,801,207 73,669 SH   DFND 1 73,669 0 0
AMERESCO INC Common Stock 02361E108   1,439,928 25,200 SH   DFND 1 25,200 0 0
AMERICAN EXPRESS CO Common Stock 025816109   4,287,705 29,020 SH   DFND 1 29,020 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100   970,107 4,579 SH   DFND 1 4,579 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103   8,595,116 56,391 SH   DFND 1 56,391 0 0
AMGEN INC Common Stock 031162100   898,229 3,420 SH   DFND 1 3,420 0 0
ANSYS INC Common Stock 03662Q105   3,813,981 15,787 SH   DFND 1 15,787 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100   1,894,340 98,000 SH   DFND 1 98,000 0 0
AUTODESK INC Common Stock 052769106   3,850,269 20,604 SH   DFND 1 20,604 0 0
AUTOZONE INC Common Stock 053332102   685,598 278 SH   DFND 1 278 0 0
AVALONBAY CMNTYS INC Common Stock 053484101   2,053,081 12,711 SH   DFND 1 12,711 0 0
BANK NEW YORK MELLON CORP Common Stock 064058100   218,542 4,801 SH   DFND 1 4,801 0 0
BCE INC Common Stock 05534B760   369,488 8,407 SH   DFND 1 8,407 0 0
BECTON DICKINSON & CO Common Stock 075887109   338,219 1,330 SH   DFND 1 1,330 0 0
BENTLEY SYS INC Common Stock 08265T208   2,587,200 70,000 SH   DFND 1 70,000 0 0
BIOGEN INC Common Stock 09062X103   1,014,081 3,662 SH   DFND 1 3,662 0 0
BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101   191,043 1,846 SH   DFND 1 1,846 0 0
BLACKROCK INC Common Stock 09247X101   173,614 245 SH   DFND 1 245 0 0
BLOOM ENERGY CORP Common Stock 093712107   2,200,253 115,076 SH   DFND 1 115,076 0 0
BOOKING HOLDINGS INC Common Stock 09857L108   1,781,508 884 SH   DFND 1 884 0 0
BOSTON PROPERTIES INC Common Stock 101121101   1,006,401 14,892 SH   DFND 1 14,892 0 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100   2,735,322 43,349 SH   DFND 1 43,349 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108   3,279,985 45,587 SH   DFND 1 45,587 0 0
BROADCOM INC Common Stock 11135F101   259,436 464 SH   DFND 1 464 0 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105   1,721,250 62,500 SH   DFND 1 62,500 0 0
CANADIAN NATL RY CO Common Stock 136375102   159,775 1,344 SH   DFND 1 1,344 0 0
CANADIAN PAC RY LTD Common Stock 13645T100   143,287 1,921 SH   DFND 1 1,921 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105   259,358 2,790 SH   DFND 1 2,790 0 0
CENTENE CORP DEL Common Stock 15135B101   812,309 9,905 SH   DFND 1 9,905 0 0
CGI INC Common Stock 12532H104   22,372,373 259,733 SH   DFND 1 259,733 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105   1,529,508 160,494 SH   DFND 1 160,494 0 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108   816,892 2,409 SH   DFND 1 2,409 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105   319,123 230 SH   DFND 1 230 0 0
CIGNA CORP NEW Common Stock 125523100   1,768,693 5,338 SH   DFND 1 5,338 0 0
CISCO SYS INC Common Stock 17275R102   225,623 4,736 SH   DFND 1 4,736 0 0
CITIZENS FINL GROUP INC Common Stock 174610105   319,684 8,120 SH   DFND 1 8,120 0 0
CME GROUP INC Common Stock 12572Q105   98,878 588 SH   DFND 1 588 0 0
COLGATE PALMOLIVE CO Common Stock 194162103   5,929,263 75,254 SH   DFND 1 75,254 0 0
COMCAST CORP NEW Common Stock 20030N101   2,414,399 69,042 SH   DFND 1 69,042 0 0
COMERICA INC Common Stock 200340107   200,216 2,995 SH   DFND 1 2,995 0 0
CROWN CASTLE INC Common Stock 22822V101   626,657 4,620 SH   DFND 1 4,620 0 0
CROWN HLDGS INC Common Stock 228368106   271,293 3,300 SH   DFND 1 3,300 0 0
CSX CORP Common Stock 126408103   2,339,734 75,524 SH   DFND 1 75,524 0 0
DANAHER CORPORATION Common Stock 235851102   880,398 3,317 SH   DFND 1 3,317 0 0
DARLING INGREDIENTS INC Common Stock 237266101   4,023,598 64,285 SH   DFND 1 64,285 0 0
DEXCOM INC Common Stock 252131107   213,571 1,886 SH   DFND 1 1,886 0 0
EASTMAN CHEM CO Common Stock 277432100   187,312 2,300 SH   DFND 1 2,300 0 0
EBAY INC. Common Stock 278642103   2,046,337 49,345 SH   DFND 1 49,345 0 0
ECOLAB INC Common Stock 278865100   85,071,523 584,443 SH   DFND 1 468,437 116,006 0
EDISON INTL Common Stock 281020107   2,035,204 31,990 SH   DFND 1 31,990 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108   213,683 2,864 SH   DFND 1 2,864 0 0
ELECTRONIC ARTS INC Common Stock 285512109   703,024 5,754 SH   DFND 1 5,754 0 0
ELEVANCE HEALTH INC Common Stock 036752103   2,095,482 4,085 SH   DFND 1 4,085 0 0
ENPHASE ENERGY INC Common Stock 29355A107   4,709,134 17,773 SH   DFND 1 17,773 0 0
EQUINIX INC Common Stock 29444U700   127,076 194 SH   DFND 1 194 0 0
EQUITY RESIDENTIAL Common Stock 29476L107   191,101 3,239 SH   DFND 1 3,239 0 0
ESSEX PPTY TR INC Common Stock 297178105   521,747 2,462 SH   DFND 1 2,462 0 0
EVERSOURCE ENERGY Common Stock 30040W108   3,573,345 42,621 SH   DFND 1 42,621 0 0
EVOQUA WATER TECHNOLOGIES CO Common Stock 30057T105   277,200 7,000 SH   DFND 1 7,000 0 0
EXPEDIA GROUP INC Common Stock 30212P303   378,870 4,325 SH   DFND 1 4,325 0 0
FIFTH THIRD BANCORP Common Stock 316773100   399,035 12,162 SH   DFND 1 12,162 0 0
FIRST SOLAR INC Common Stock 336433107   2,246,850 15,000 SH   DFND 1 15,000 0 0
FLUENCE ENERGY INC Common Stock 34379V103   4,227,955 246,528 SH   DFND 1 246,528 0 0
FORTINET INC Common Stock 34959E109   405,983 8,304 SH   DFND 1 8,304 0 0
GEN DIGITAL INC Common Stock 668771108   627,363 29,275 SH   DFND 1 29,275 0 0
GENERAL MLS INC Common Stock 370334104   293,475 3,500 SH   DFND 1 3,500 0 0
GENERAL MTRS CO Common Stock 37045V100   4,474,860 133,022 SH   DFND 1 133,022 0 0
GENUINE PARTS CO Common Stock 372460105   286,465 1,651 SH   DFND 1 1,651 0 0
GODADDY INC Common Stock 380237107   3,539,884 47,312 SH   DFND 1 47,312 0 0
GRAINGER W W INC Common Stock 384802104   199,138 358 SH   DFND 1 358 0 0
GRAPHIC PACKAGING HLDG CO Common Stock 388689101   400,500 18,000 SH   DFND 1 18,000 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100   2,071,040 128,000 SH   DFND 1 128,000 0 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100   4,071,284 140,486 SH   DFND 1 140,486 0 0
HCA HEALTHCARE INC Common Stock 40412C101   978,077 4,076 SH   DFND 1 4,076 0 0
HOLOGIC INC Common Stock 436440101   191,813 2,564 SH   DFND 1 2,564 0 0
HOME DEPOT INC Common Stock 437076102   3,120,697 9,880 SH   DFND 1 9,880 0 0
HONEST CO INC Common Stock 438333106   926,225 307,716 SH   DFND 1 307,716 0 0
HP INC Common Stock 40434L105   214,208 7,972 SH   DFND 1 7,972 0 0
HUMANA INC Common Stock 444859102   1,083,794 2,116 SH   DFND 1 2,116 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104   353,670 25,083 SH   DFND 1 25,083 0 0
IDEX CORP Common Stock 45167R104   1,917,972 8,400 SH   DFND 1 8,400 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109   634,464 2,880 SH   DFND 1 2,880 0 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101   6,508,153 62,077 SH   DFND 1 62,077 0 0
INTERPUBLIC GROUP COS INC Common Stock 460690100   335,731 10,079 SH   DFND 1 10,079 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602   5,162,650 19,456 SH   DFND 1 19,456 0 0
IQVIA HLDGS INC Common Stock 46266C105   199,768 975 SH   DFND 1 975 0 0
ITRON INC Common Stock 465741106   3,718,875 73,423 SH   DFND 1 73,423 0 0
KELLOGG CO Common Stock 487836108   71,240 1,000 SH   DFND 1 1,000 0 0
KEURIG DR PEPPER INC Common Stock 49271V100   253,578 7,111 SH   DFND 1 7,111 0 0
KEYCORP Common Stock 493267108   281,647 16,168 SH   DFND 1 16,168 0 0
KIMBERLY-CLARK CORP Common Stock 494368103   1,946,519 14,339 SH   DFND 1 14,339 0 0
KROGER CO Common Stock 501044101   974,073 21,850 SH   DFND 1 21,850 0 0
LAUDER ESTEE COS INC Common Stock 518439104   5,284,743 21,300 SH   DFND 1 21,300 0 0
LILLY ELI & CO Common Stock 532457108   10,533,997 28,794 SH   DFND 1 28,794 0 0
LOOP INDS INC Common Stock 543518104   23,900 10,000 SH   DFND 1 10,000 0 0
LOWES COS INC Common Stock 548661107   1,768,853 8,878 SH   DFND 1 8,878 0 0
LULULEMON ATHLETICA INC Common Stock 550021109   2,088,237 6,518 SH   DFND 1 6,518 0 0
M & T BK CORP Common Stock 55261F104   453,603 3,127 SH   DFND 1 3,127 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102   378,784 2,289 SH   DFND 1 2,289 0 0
MASCO CORP Common Stock 574599106   1,935,592 41,474 SH   DFND 1 41,474 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104   5,177,700 14,890 SH   DFND 1 14,890 0 0
MERCK & CO INC Common Stock 58933Y105   1,740,140 15,684 SH   DFND 1 15,684 0 0
MICRON TECHNOLOGY INC Common Stock 595112103   561,425 11,233 SH   DFND 1 11,233 0 0
MICROSOFT CORP Common Stock 594918104   13,264,684 55,311 SH   DFND 1 55,311 0 0
MODERNA INC Common Stock 60770K107   320,262 1,783 SH   DFND 1 1,783 0 0
MOLINA HEALTHCARE INC Common Stock 60855R100   220,587 668 SH   DFND 1 668 0 0
MOMENTIVE GLOBAL INC Common Stock 60878Y108   789,600 112,800 SH   DFND 1 112,800 0 0
MOODYS CORP Common Stock 615369105   2,120,020 7,609 SH   DFND 1 7,609 0 0
MORGAN STANLEY Common Stock 617446448   402,570 4,735 SH   DFND 1 4,735 0 0
MP MATERIALS CORP Common Stock 553368101   786,672 32,400 SH   DFND 1 32,400 0 0
NEOGENOMICS INC Common Stock 64049M209   717,089 77,607 SH   DFND 1 77,607 0 0
NETFLIX INC Common Stock 64110L106   962,488 3,264 SH   DFND 1 3,264 0 0
NEXTERA ENERGY INC Common Stock 65339F101   5,654,453 67,637 SH   DFND 1 67,637 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106   4,733,388 67,533 SH   DFND 1 67,533 0 0
NIKE INC Common Stock 654106103   1,023,135 8,744 SH   DFND 1 8,744 0 0
NORFOLK SOUTHN CORP Common Stock 655844108   2,295,649 9,316 SH   DFND 1 9,316 0 0
NVIDIA CORPORATION Common Stock 67066G104   7,757,111 53,080 SH   DFND 1 53,080 0 0
OMNICOM GROUP INC Common Stock 681919106   403,445 4,946 SH   DFND 1 4,946 0 0
ORACLE CORP Common Stock 68389X105   3,266,003 39,956 SH   DFND 1 39,956 0 0
PAYCOM SOFTWARE INC Common Stock 70432V102   196,426 633 SH   DFND 1 633 0 0
PERKINELMER INC Common Stock 714046109   296,986 2,118 SH   DFND 1 2,118 0 0
PFIZER INC Common Stock 717081103   1,763,988 34,426 SH   DFND 1 34,426 0 0
PLUG POWER INC Common Stock 72919P202   3,824,173 309,149 SH   DFND 1 309,149 0 0
PPG INDS INC Common Stock 693506107   239,157 1,902 SH   DFND 1 1,902 0 0
PROCTER AND GAMBLE CO Common Stock 742718109   4,445,709 29,333 SH   DFND 1 29,333 0 0
PROLOGIS INC. Common Stock 74340W103   1,052,447 9,336 SH   DFND 1 9,336 0 0
PRUDENTIAL FINL INC Common Stock 744320102   3,173,271 31,905 SH   DFND 1 31,905 0 0
PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106   275,102 4,490 SH   DFND 1 4,490 0 0
PURECYCLE TECHNOLOGIES INC Common Stock 74623V103   81,120 12,000 SH   DFND 1 12,000 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107   402,591 558 SH   DFND 1 558 0 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100   328,812 15,251 SH   DFND 1 15,251 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109   272,251 1,057 SH   DFND 1 1,057 0 0
S&P GLOBAL INC Common Stock 78409V104   2,566,645 7,663 SH   DFND 1 7,663 0 0
SALESFORCE INC Common Stock 79466L302   3,716,233 28,028 SH   DFND 1 28,028 0 0
SCHWAB CHARLES CORP Common Stock 808513105   449,104 5,394 SH   DFND 1 5,394 0 0
SEMPRA Common Stock 816851109   514,773 3,331 SH   DFND 1 3,331 0 0
SENSIENT TECHNOLOGIES CORP Common Stock 81725T100   189,592 2,600 SH   DFND 1 2,600 0 0
SERVICENOW INC Common Stock 81762P102   980,382 2,525 SH   DFND 1 2,525 0 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107   4,503,755 182,560 SH   DFND 1 182,560 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104   2,437,822 8,606 SH   DFND 1 8,606 0 0
SPLUNK INC Common Stock 848637104   2,814,540 32,693 SH   DFND 1 32,693 0 0
SPROUTS FMRS MKT INC Common Stock 85208M102   106,821 3,300 SH   DFND 1 3,300 0 0
STATE STR CORP Common Stock 857477103   200,829 2,589 SH   DFND 1 2,589 0 0
STRYKER CORPORATION Common Stock 863667101   5,161,673 21,112 SH   DFND 1 21,112 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105   556,208 11,991 SH   DFND 1 11,991 0 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104   3,562,972 197,833 SH   DFND 1 197,833 0 0
SUNOPTA INC Common Stock 8676EP108   135,040 16,000 SH   DFND 1 16,000 0 0
SUNRUN INC Common Stock 86771W105   48,008,942 1,998,707 SH   DFND 1 1,629,134 369,573 0
SWEETGREEN INC Common Stock 87043Q108   85,700 10,000 SH   DFND 1 10,000 0 0
SYSCO CORP Common Stock 871829107   405,797 5,308 SH   DFND 1 5,308 0 0
TARGET CORP Common Stock 87612E106   168,117 1,128 SH   DFND 1 1,128 0 0
TELUS CORPORATION Common Stock 87971M103   454,312 23,558 SH   DFND 1 23,558 0 0
TETRA TECH INC NEW Common Stock 88162G103   2,813,782 19,380 SH   DFND 1 19,380 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102   154,901,938 281,287 SH   DFND 1 215,206 66,081 0
TRIMBLE INC Common Stock 896239100   3,419,524 67,633 SH   DFND 1 67,633 0 0
TRUIST FINL CORP Common Stock 89832Q109   932,546 21,672 SH   DFND 1 21,672 0 0
UNION PAC CORP Common Stock 907818108   7,936,993 38,330 SH   DFND 1 38,330 0 0
UNITED NAT FOODS INC Common Stock 911163103   220,647 5,700 SH   DFND 1 5,700 0 0
US BANCORP DEL Common Stock 902973304   1,014,630 23,266 SH   DFND 1 23,266 0 0
V F CORP Common Stock 918204108   1,143,026 41,399 SH   DFND 1 41,399 0 0
VERISK ANALYTICS INC Common Stock 92345Y106   552,018 3,129 SH   DFND 1 3,129 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104   366,972 9,314 SH   DFND 1 9,314 0 0
VIATRIS INC Common Stock 92556V106   386,356 34,713 SH   DFND 1 34,713 0 0
VISA INC Common Stock 92826C839   5,753,082 27,691 SH   DFND 1 27,691 0 0
VMWARE INC Common Stock 928563402   711,026 5,792 SH   DFND 1 5,792 0 0
WASTE MGMT INC DEL Common Stock 94106L109   9,137,789 58,247 SH   DFND 1 58,247 0 0
WATTS WATER TECHNOLOGIES INC Common Stock 942749102   43,869 300 SH   DFND 1 300 0 0
WELLTOWER INC Common Stock 95040Q104   803,840 12,263 SH   DFND 1 12,263 0 0
WESTROCK CO Common Stock 96145D105   316,440 9,000 SH   DFND 1 9,000 0 0
WEYERHAEUSER CO MTN BE Common Stock 962166104   197,842 6,382 SH   DFND 1 6,382 0 0
WOLFSPEED INC Common Stock 977852102   1,873,400 27,135 SH   DFND 1 27,135 0 0
WORKDAY INC Common Stock 98138H101   2,395,664 14,317 SH   DFND 1 14,317 0 0
XYLEM INC Common Stock 98419M100   2,988,044 27,024 SH   DFND 1 27,024 0 0