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
3M CO Common Stock 88579Y101 102 792 SH   DFND 1 792 0 0
ABBVIE INC Common Stock 00287Y109 1,740 11,361 SH   DFND 1 11,361 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 10,234 27,958 SH   DFND 1 27,958 0 0
ADVANCED DRAIN SYS INC DEL Common Stock 00790R104 360 4,000 SH   DFND 1 4,000 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 1,318 17,248 SH   DFND 1 17,248 0 0
AFLAC INC Common Stock 001055102 539 9,756 SH   DFND 1 9,756 0 0
AGCO CORP Common Stock 001084102 4,207 42,625 SH   DFND 1 42,625 0 0
ALEXANDRIA REAL ESTATE EQ IN Common Stock 015271109 2,264 15,615 SH   DFND 1 15,615 0 0
ALLY FINL INC Common Stock 02005N100 2,146 64,044 SH   DFND 1 64,044 0 0
AMERICAN EXPRESS CO Common Stock 025816109 3,632 26,207 SH   DFND 1 26,207 0 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 1,179 4,616 SH   DFND 1 4,616 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 10,381 69,785 SH   DFND 1 69,785 0 0
AMGEN INC Common Stock 031162100 888 3,651 SH   DFND 1 3,651 0 0
ANSYS INC Common Stock 03662Q105 2,442 10,209 SH   DFND 1 10,209 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100 2,517 228,637 SH   DFND 1 228,637 0 0
AUTODESK INC Common Stock 052769106 820 4,770 SH   DFND 1 4,770 0 0
AUTOZONE INC Common Stock 053332102 537 250 SH   DFND 1 250 0 0
AVALONBAY CMNTYS INC Common Stock 053484101 2,391 12,312 SH   DFND 1 12,312 0 0
BALL CORP Common Stock 058498106 2,369 34,449 SH   DFND 1 34,449 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 603 95,747 SH   DFND 1 95,747 0 0
BCE INC Common Stock 05534B760 215 4,381 SH   DFND 1 4,381 0 0
BECTON DICKINSON & CO Common Stock 075887109 345 1,400 SH   DFND 1 1,400 0 0
BIOGEN INC Common Stock 09062X103 576 2,826 SH   DFND 1 2,826 0 0
BLACKROCK INC Common Stock 09247X101 384 631 SH   DFND 1 631 0 0
BLOOM ENERGY CORP Common Stock 093712107 306 18,576 SH   DFND 1 18,576 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 334 191 SH   DFND 1 191 0 0
BOSTON PROPERTIES INC Common Stock 101121101 1,065 11,970 SH   DFND 1 11,970 0 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 4,333 51,275 SH   DFND 1 51,275 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 3,862 50,168 SH   DFND 1 50,168 0 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105 1,032 29,000 SH   DFND 1 29,000 0 0
CANADIAN NATL RY CO Common Stock 136375102 166 1,484 SH   DFND 1 1,484 0 0
CANADIAN PAC RY LTD Common Stock 13645T100 2,189 31,344 SH   DFND 1 31,344 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105 198 1,909 SH   DFND 1 1,909 0 0
CENTENE CORP DEL Common Stock 15135B101 260 3,073 SH   DFND 1 3,073 0 0
CGI INC Common Stock 12532H104 20,456 257,343 SH   DFND 1 257,343 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 1,801 131,581 SH   DFND 1 131,581 0 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108 794 1,695 SH   DFND 1 1,695 0 0
CITIZENS FINL GROUP INC Common Stock 174610105 237 6,651 SH   DFND 1 6,651 0 0
CME GROUP INC Common Stock 12572Q105 428 2,091 SH   DFND 1 2,091 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 5,899 73,612 SH   DFND 1 73,612 0 0
COMCAST CORP NEW Common Stock 20030N101 1,538 39,208 SH   DFND 1 39,208 0 0
CROWN CASTLE INTL CORP NEW Common Stock 22822V101 753 4,477 SH   DFND 1 4,477 0 0
CSX CORP Common Stock 126408103 647 22,273 SH   DFND 1 22,273 0 0
DANAHER CORPORATION Common Stock 235851102 6,573 25,928 SH   DFND 1 25,928 0 0
DANIMER SCIENTIFIC INC Common Stock 236272100 227 50,000 SH   DFND 1 50,000 0 0
DARLING INGREDIENTS INC Common Stock 237266101 2,550 42,646 SH   DFND 1 42,646 0 0
DAVITA INC Common Stock 23918K108 880 11,013 SH   DFND 1 11,013 0 0
DEXCOM INC Common Stock 252131107 893 11,984 SH   DFND 1 11,984 0 0
DIGITAL RLTY TR INC Common Stock 253868103 377 2,904 SH   DFND 1 2,904 0 0
DOMINION ENERGY INC Common Stock 25746U109 89 1,122 SH   DFND 1 1,122 0 0
EBAY INC. Common Stock 278642103 6,955 166,929 SH   DFND 1 166,929 0 0
ECOLAB INC Common Stock 278865100 94,326 613,466 SH   DFND 1 497,460 116,006 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 1,866 19,626 SH   DFND 1 19,626 0 0
ELECTRONIC ARTS INC Common Stock 285512109 723 5,949 SH   DFND 1 5,949 0 0
ENPHASE ENERGY INC Common Stock 29355A107 6,217 31,845 SH   DFND 1 31,845 0 0
EQUINIX INC Common Stock 29444U700 602 917 SH   DFND 1 917 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 1,004 13,910 SH   DFND 1 13,910 0 0
ESSEX PPTY TR INC Common Stock 297178105 678 2,594 SH   DFND 1 2,594 0 0
EVERSOURCE ENERGY Common Stock 30040W108 2,177 25,780 SH   DFND 1 25,780 0 0
EXPEDIA GROUP INC Common Stock 30212P303 85 906 SH   DFND 1 906 0 0
FARFETCH LTD Common Stock 30744W107 1,401 195,771 SH   DFND 1 195,771 0 0
FIFTH THIRD BANCORP Common Stock 316773100 263 7,830 SH   DFND 1 7,830 0 0
FLUENCE ENERGY INC Common Stock 34379V103 2,358 248,814 SH   DFND 1 248,814 0 0
GENERAL MLS INC Common Stock 370334104 104 1,389 SH   DFND 1 1,389 0 0
GENERAL MTRS CO Common Stock 37045V100 3,885 122,336 SH   DFND 1 122,336 0 0
GODADDY INC Common Stock 380237107 3,312 47,622 SH   DFND 1 47,622 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 997 42,000 SH   DFND 1 42,000 0 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100 1,976 52,199 SH   DFND 1 52,199 0 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104 3,649 55,784 SH   DFND 1 55,784 0 0
HCA HEALTHCARE INC Common Stock 40412C101 2,000 11,906 SH   DFND 1 11,906 0 0
HOLOGIC INC Common Stock 436440101 599 8,653 SH   DFND 1 8,653 0 0
HOME DEPOT INC Common Stock 437076102 2,048 7,470 SH   DFND 1 7,470 0 0
HONEST CO INC Common Stock 438333106 898 307,716 SH   DFND 1 307,716 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104 254 21,164 SH   DFND 1 21,164 0 0
IDEX CORP Common Stock 45167R104 908 5,000 SH   DFND 1 5,000 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109 539 2,958 SH   DFND 1 2,958 0 0
ILLUMINA INC Common Stock 452327109 178 967 SH   DFND 1 967 0 0
INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 306 3,256 SH   DFND 1 3,256 0 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 3,646 30,612 SH   DFND 1 30,612 0 0
INTERPUBLIC GROUP COS INC Common Stock 460690100 249 9,063 SH   DFND 1 9,063 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 5,620 28,005 SH   DFND 1 28,005 0 0
IQVIA HLDGS INC Common Stock 46266C105 264 1,217 SH   DFND 1 1,217 0 0
ITRON INC Common Stock 465741106 4,208 85,146 SH   DFND 1 85,146 0 0
KIMBERLY-CLARK CORP Common Stock 494368103 2,726 20,177 SH   DFND 1 20,177 0 0
LAM RESEARCH CORP Common Stock 512807108 584 1,372 SH   DFND 1 1,372 0 0
LAUDER ESTEE COS INC Common Stock 518439104 6,793 26,677 SH   DFND 1 26,677 0 0
LILLY ELI & CO Common Stock 532457108 14,391 44,386 SH   DFND 1 44,386 0 0
LOWES COS INC Common Stock 548661107 1,334 7,638 SH   DFND 1 7,638 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,317 8,500 SH   DFND 1 8,500 0 0
M & T BK CORP Common Stock 55261F104 383 2,409 SH   DFND 1 2,409 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 1,307 8,425 SH   DFND 1 8,425 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 16,858 53,439 SH   DFND 1 53,439 0 0
MERCADOLIBRE INC Common Stock 58733R102 574 902 SH   DFND 1 902 0 0
MERCK & CO INC Common Stock 58933Y105 1,504 16,501 SH   DFND 1 16,501 0 0
MICRON TECHNOLOGY INC Common Stock 595112103 129 2,347 SH   DFND 1 2,347 0 0
MICROSOFT CORP Common Stock 594918104 21,200 82,545 SH   DFND 1 82,545 0 0
MODERNA INC Common Stock 60770K107 866 6,069 SH   DFND 1 6,069 0 0
MOLINA HEALTHCARE INC Common Stock 60855R100 852 3,049 SH   DFND 1 3,049 0 0
MOMENTIVE GLOBAL INC Common Stock 60878Y108 992 112,800 SH   DFND 1 112,800 0 0
MORGAN STANLEY Common Stock 617446448 622 8,187 SH   DFND 1 8,187 0 0
MP MATERIALS CORP Common Stock 553368101 384 12,000 SH   DFND 1 12,000 0 0
NEOGENOMICS INC Common Stock 64049M209 632 77,607 SH   DFND 1 77,607 0 0
NETFLIX INC Common Stock 64110L106 786 4,500 SH   DFND 1 4,500 0 0
NEWS CORP NEW Common Stock 65249B109 2,231 143,240 SH   DFND 1 143,240 0 0
NEWS CORP NEW Common Stock 65249B208 1,680 105,736 SH   DFND 1 105,736 0 0
NEXTERA ENERGY INC Common Stock 65339F101 8,616 111,233 SH   DFND 1 111,233 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 3,617 48,784 SH   DFND 1 48,784 0 0
NORFOLK SOUTHN CORP Common Stock 655844108 2,241 9,860 SH   DFND 1 9,860 0 0
NORTONLIFELOCK INC Common Stock 668771108 914 41,647 SH   DFND 1 41,647 0 0
NVIDIA CORPORATION Common Stock 67066G104 11,185 73,786 SH   DFND 1 73,786 0 0
OATLY GROUP AB American Depository Receipt 67421J108 221 64,085 SH   DFND 1 64,085 0 0
OMNICOM GROUP INC Common Stock 681919106 327 5,145 SH   DFND 1 5,145 0 0
ORACLE CORP Common Stock 68389X105 3,037 43,472 SH   DFND 1 43,472 0 0
PERKINELMER INC Common Stock 714046109 349 2,457 SH   DFND 1 2,457 0 0
PFIZER INC Common Stock 717081103 1,908 36,394 SH   DFND 1 36,394 0 0
PLUG POWER INC Common Stock 72919P202 3,334 201,228 SH   DFND 1 201,228 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 4,114 28,618 SH   DFND 1 28,618 0 0
PROLOGIS INC. Common Stock 74340W103 870 7,399 SH   DFND 1 7,399 0 0
QUALCOMM INC Common Stock 747525103 1,348 10,555 SH   DFND 1 10,555 0 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 1,052 1,781 SH   DFND 1 1,781 0 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 247 13,191 SH   DFND 1 13,191 0 0
RESMED INC Common Stock 761152107 999 4,767 SH   DFND 1 4,767 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,610 8,079 SH   DFND 1 8,079 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 4,711 11,938 SH   DFND 1 11,938 0 0
S&P GLOBAL INC Common Stock 78409V104 2,546 7,556 SH   DFND 1 7,556 0 0
SALESFORCE INC Common Stock 79466L302 4,980 30,178 SH   DFND 1 30,178 0 0
SCHWAB CHARLES CORP Common Stock 808513105 545 8,639 SH   DFND 1 8,639 0 0
SEALED AIR CORP NEW Common Stock 81211K100 471 8,161 SH   DFND 1 8,161 0 0
SERVICENOW INC Common Stock 81762P102 2,008 4,224 SH   DFND 1 4,224 0 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107 3,826 232,171 SH   DFND 1 232,171 0 0
SIGNATURE BK NEW YORK N Y Common Stock 82669G104 2,105 11,746 SH   DFND 1 11,746 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,205 4,406 SH   DFND 1 4,406 0 0
SPLUNK INC Common Stock 848637104 2,448 27,675 SH   DFND 1 27,675 0 0
STARBUCKS CORP Common Stock 855244109 417 5,468 SH   DFND 1 5,468 0 0
STRYKER CORPORATION Common Stock 863667101 4,214 21,187 SH   DFND 1 21,187 0 0
SUN LIFE FINANCIAL INC. Common Stock 866796105 648 14,180 SH   DFND 1 14,180 0 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 3,167 171,847 SH   DFND 1 171,847 0 0
SUNRUN INC Common Stock 86771W105 47,978 2,053,868 SH   DFND 1 1,684,295 369,573 0
SVB FINANCIAL GROUP Common Stock 78486Q101 574 1,454 SH   DFND 1 1,454 0 0
SYSCO CORP Common Stock 871829107 291 3,447 SH   DFND 1 3,447 0 0
TAIWAN SEMICONDUCTOR MFG LTD American Depository Receipt 874039100 971 11,889 SH   DFND 1 11,889 0 0
TARGET CORP Common Stock 87612E106 806 5,709 SH   DFND 1 5,709 0 0
TELEFLEX INCORPORATED Common Stock 879369106 369 1,504 SH   DFND 1 1,504 0 0
TELUS CORPORATION Common Stock 87971M103 827 37,228 SH   DFND 1 37,228 0 0
TESLA INC Common Stock 88160R101 4,354 6,466 SH   DFND 1 6,466 0 0
TETRA TECH INC NEW Common Stock 88162G103 693 5,080 SH   DFND 1 5,080 0 0
TEXAS INSTRS INC Common Stock 882508104 432 2,812 SH   DFND 1 2,812 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 175,234 322,549 SH   DFND 1 256,468 66,081 0
THOMSON REUTERS CORP. Common Stock 884903709 604 5,814 SH   DFND 1 5,814 0 0
TRACTOR SUPPLY CO Common Stock 892356106 252 1,301 SH   DFND 1 1,301 0 0
TRIMBLE INC Common Stock 896239100 1,055 18,133 SH   DFND 1 18,133 0 0
TRUIST FINL CORP Common Stock 89832Q109 767 16,184 SH   DFND 1 16,184 0 0
TWITTER INC Common Stock 90184L102 589 15,754 SH   DFND 1 15,754 0 0
UNION PAC CORP Common Stock 907818108 8,379 39,291 SH   DFND 1 39,291 0 0
UNITED PARCEL SERVICE INC Common Stock 911312106 188 1,035 SH   DFND 1 1,035 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 467 911 SH   DFND 1 911 0 0
US BANCORP DEL Common Stock 902973304 750 16,301 SH   DFND 1 16,301 0 0
V F CORP Common Stock 918204108 2,466 55,832 SH   DFND 1 55,832 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 1,010 5,838 SH   DFND 1 5,838 0 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 2,446 48,214 SH   DFND 1 48,214 0 0
VIATRIS INC Common Stock 92556V106 801 76,599 SH   DFND 1 76,599 0 0
VISA INC Common Stock 92826C839 8,983 45,629 SH   DFND 1 45,629 0 0
VMWARE INC Common Stock 928563402 776 6,809 SH   DFND 1 6,809 0 0
WARNER BROS DISCOVERY INC Common Stock 934423104 31 2,364 SH   DFND 1 2,364 0 0
WASTE MGMT INC DEL Common Stock 94106L109 9,025 58,996 SH   DFND 1 58,996 0 0
WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1,498 12,196 SH   DFND 1 12,196 0 0
WELLTOWER INC Common Stock 95040Q104 1,504 18,266 SH   DFND 1 18,266 0 0
WEYERHAEUSER CO MTN BE Common Stock 962166104 209 6,316 SH   DFND 1 6,316 0 0
WOLFSPEED INC Common Stock 977852102 1,099 17,335 SH   DFND 1 17,335 0 0
WORKDAY INC Common Stock 98138H101 1,777 12,733 SH   DFND 1 12,733 0 0
XYLEM INC Common Stock 98419M100 3,656 46,764 SH   DFND 1 46,764 0 0