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 274 1,565 SH   DFND 1 627 938 0
ABBOTT LABS Common Stock 002824100 892 7,552 SH   DFND 1 6,300 1,252 0
ABBVIE INC Common Stock 00287Y109 642 5,952 SH   DFND 1 5,952 0 0
ADOBE SYSTEMS INCORPORATED Common Stock 00724F101 7,107 12,345 SH   DFND 1 3,931 8,414 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 809 7,864 SH   DFND 1 6,205 1,659 0
AIR PRODS & CHEMS INC Common Stock 009158106 555 2,169 SH   DFND 1 1,549 620 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1,791 17,130 SH   DFND 1 13,148 3,982 0
ALPHABET INC Common Stock 02079K107 13,835 5,191 SH   DFND 1 5,191 0 0
ALPHABET INC Common Stock 02079K305 4,705 1,760 SH   DFND 1 1,331 429 0
AMERICAN EXPRESS CO Common Stock 025816109 3,640 21,730 SH   DFND 1 0 21,730 0
AMERICAN TOWER CORP NEW Common Stock 03027X100 1,323 4,986 SH   DFND 1 4,254 732 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 8,823 52,196 SH   DFND 1 13,588 38,608 0
AMGEN INC Common Stock 031162100 419 1,974 SH   DFND 1 1,974 0 0
AMPHENOL CORP NEW Common Stock 032095101 296 4,044 SH   DFND 1 3,166 878 0
ANALOG DEVICES INC Common Stock 032654105 264 1,582 SH   DFND 1 1,582 0 0
ANSYS INC Common Stock 03662Q105 3,756 11,035 SH   DFND 1 3,216 7,819 0
ANTHEM INC Common Stock 036752103 1,697 4,553 SH   DFND 1 3,146 1,407 0
APPLIED MATLS INC Common Stock 038222105 786 6,110 SH   DFND 1 4,749 1,361 0
ARISTA NETWORKS INC Common Stock 040413106 1,347 3,922 SH   DFND 1 3,922 0 0
ARRAY TECHNOLOGIES INC Common Stock 04271T100 2,911 157,222 SH   DFND 1 0 157,222 0
AT&T INC Common Stock 00206R102 871 32,264 SH   DFND 1 26,523 5,741 0
ATMOS ENERGY CORP Common Stock 049560105 300 3,408 SH   DFND 1 1,362 2,046 0
AUTOZONE INC Common Stock 053332102 889 524 SH   DFND 1 440 84 0
BALL CORP Common Stock 058498106 146 1,633 SH   DFND 1 1,633 0 0
BALLARD PWR SYS INC NEW Common Stock 058586108 44,095 3,138,582 SH   DFND 1 947,678 2,190,904 0
BANK NEW YORK MELLON CORP Common Stock 064058100 2,261 43,620 SH   DFND 1 36,411 7,209 0
BANK NOVA SCOTIA B C Common Stock 064149107 222 3,615 SH   DFND 1 1,448 2,167 0
BECTON DICKINSON & CO Common Stock 075887109 218 887 SH   DFND 1 887 0 0
BEST BUY INC Common Stock 086516101 197 1,869 SH   DFND 1 1,869 0 0
BIOGEN INC Common Stock 09062X103 154 545 SH   DFND 1 545 0 0
BOOKING HOLDINGS INC Common Stock 09857L108 1,039 438 SH   DFND 1 323 115 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 193 4,459 SH   DFND 1 4,459 0 0
BRIGHT HORIZONS FAM SOL IN D Common Stock 109194100 3,179 22,802 SH   DFND 1 0 22,802 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 856 14,477 SH   DFND 1 10,486 3,991 0
BROOKFIELD RENEWABLE CORP Common Stock 11284V105 1,119 28,853 SH   DFND 1 0 28,853 0
CANADIAN NATL RY CO Common Stock 136375102 1,413 12,204 SH   DFND 1 1,031 11,173 0
CANADIAN PAC RY LTD Common Stock 13645T100 112 1,734 SH   DFND 1 699 1,035 0
CARRIER GLOBAL CORPORATION Common Stock 14448C104 216 4,183 SH   DFND 1 4,183 0 0
CATERPILLAR INC Common Stock 149123101 303 1,579 SH   DFND 1 1,579 0 0
CENTENE CORP DEL Common Stock 15135B101 709 11,386 SH   DFND 1 7,716 3,670 0
CGI INC Common Stock 12532H104 23,109 272,110 SH   DFND 1 272,110 0 0
CHARGEPOINT HOLDINGS INC Common Stock 15961R105 412 20,637 SH   DFND 1 0 20,637 0
CHARTER COMMUNICATIONS INC N Common Stock 16119P108 703 967 SH   DFND 1 967 0 0
CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 505 278 SH   DFND 1 278 0 0
CIGNA CORP NEW Common Stock 125523100 1,343 6,713 SH   DFND 1 4,604 2,109 0
CISCO SYS INC Common Stock 17275R102 1,476 27,119 SH   DFND 1 21,796 5,323 0
CITIZENS FINL GROUP INC Common Stock 174610105 204 4,357 SH   DFND 1 4,357 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 3,185 42,147 SH   DFND 1 9,597 32,550 0
COMCAST CORP NEW Common Stock 20030N101 2,136 38,206 SH   DFND 1 32,296 5,910 0
CREE INC Common Stock 225447101 28,502 353,055 SH   DFND 1 8,867 344,188 0
CSX CORP Common Stock 126408103 482 16,228 SH   DFND 1 12,667 3,561 0
CUMMINS INC Common Stock 231021106 169 755 SH   DFND 1 755 0 0
DANAHER CORPORATION Common Stock 235851102 588 1,934 SH   DFND 1 1,934 0 0
DANIMER SCIENTIFIC INC Common Stock 236272100 470 28,767 SH   DFND 1 0 28,767 0
DARLING INGREDIENTS INC Common Stock 237266101 1,458 20,283 SH   DFND 1 0 20,283 0
DEERE & CO Common Stock 244199105 541 1,615 SH   DFND 1 1,615 0 0
DIGITAL RLTY TR INC Common Stock 253868103 106 737 SH   DFND 1 298 439 0
DISCOVERY INC Common Stock 25470F104 327 12,912 SH   DFND 1 12,912 0 0
EBAY INC. Common Stock 278642103 1,950 27,994 SH   DFND 1 25,591 2,403 0
ECOLAB INC Common Stock 278865100 117,636 563,881 SH   DFND 1 195,026 368,855 0
EDISON INTL Common Stock 281020107 1,151 20,766 SH   DFND 1 20,766 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 623 5,511 SH   DFND 1 5,511 0 0
ELECTRONIC ARTS INC Common Stock 285512109 933 6,562 SH   DFND 1 6,562 0 0
ENPHASE ENERGY INC Common Stock 29355A107 11,226 74,856 SH   DFND 1 4,647 70,209 0
ESSENTIAL UTILS INC Common Stock 29670G102 1,093 23,722 SH   DFND 1 20,289 3,433 0
ETSY INC Common Stock 29786A106 205 989 SH   DFND 1 989 0 0
EXPEDIA GROUP INC Common Stock 30212P303 186 1,136 SH   DFND 1 1,136 0 0
FARFETCH LTD Common Stock 30744W107 2,162 57,687 SH   DFND 1 0 57,687 0
FIFTH THIRD BANCORP Common Stock 316773100 307 7,242 SH   DFND 1 7,242 0 0
FIRST SOLAR INC Common Stock 336433107 14,463 151,513 SH   DFND 1 136,414 15,099 0
FOX CORP Common Stock 35137L105 352 8,785 SH   DFND 1 8,785 0 0
GAP INC Common Stock 364760108 162 7,144 SH   DFND 1 7,144 0 0
GENERAL MTRS CO Common Stock 37045V100 4,221 80,082 SH   DFND 1 1,386 78,696 0
GILEAD SCIENCES INC Common Stock 375558103 326 4,669 SH   DFND 1 4,669 0 0
GODADDY INC Common Stock 380237107 2,903 41,658 SH   DFND 1 0 41,658 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 1,109 25,927 SH   DFND 1 0 25,927 0
HANNON ARMSTRONG SUST INFR C Common Stock 41068X100 2,383 44,567 SH   DFND 1 22,540 22,027 0
HARTFORD FINL SVCS GROUP INC Common Stock 416515104 1,333 18,986 SH   DFND 1 15,321 3,665 0
HCA HEALTHCARE INC Common Stock 40412C101 787 3,244 SH   DFND 1 1,784 1,460 0
HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 1,362 95,594 SH   DFND 1 95,594 0 0
HOME DEPOT INC Common Stock 437076102 2,890 8,805 SH   DFND 1 7,030 1,775 0
HONEST CO INC Common Stock 438333106 2,273 219,052 SH   DFND 1 0 219,052 0
HP INC Common Stock 40434L105 1,403 51,293 SH   DFND 1 51,293 0 0
HUMANA INC Common Stock 444859102 158 408 SH   DFND 1 408 0 0
HUNTINGTON BANCSHARES INC Common Stock 446150104 164 10,665 SH   DFND 1 10,665 0 0
IDEX CORP Common Stock 45167R104 1,004 4,855 SH   DFND 1 0 4,855 0
ILLINOIS TOOL WKS INC Common Stock 452308109 170 823 SH   DFND 1 331 492 0
ILLUMINA INC Common Stock 452327109 340 840 SH   DFND 1 637 203 0
INSTALLED BLDG PRODS INC Common Stock 45780R101 1,083 10,108 SH   DFND 1 0 10,108 0
INTEL CORP Common Stock 458140100 1,521 28,560 SH   DFND 1 22,437 6,123 0
INTERNATIONAL BUSINESS MACHS Common Stock 459200101 1,471 10,592 SH   DFND 1 0 10,592 0
INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 2,507 18,753 SH   DFND 1 0 18,753 0
INTERNATIONAL PAPER CO Common Stock 460146103 3,041 54,393 SH   DFND 1 0 54,393 0
INTERPUBLIC GROUP COS INC Common Stock 460690100 253 6,919 SH   DFND 1 6,919 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 4,995 5,025 SH   DFND 1 353 4,672 0
ITRON INC Common Stock 465741106 10,365 137,062 SH   DFND 1 94,252 42,810 0
KEYCORP Common Stock 493267108 214 9,913 SH   DFND 1 9,913 0 0
KIMBERLY-CLARK CORP Common Stock 494368103 2,186 16,507 SH   DFND 1 14,430 2,077 0
LAM RESEARCH CORP Common Stock 512807108 556 977 SH   DFND 1 758 219 0
LAUDER ESTEE COS INC Common Stock 518439104 5,443 18,150 SH   DFND 1 0 18,150 0
LILLY ELI & CO Common Stock 532457108 7,182 31,088 SH   DFND 1 2,756 28,332 0
LULULEMON ATHLETICA INC Common Stock 550021109 2,086 5,155 SH   DFND 1 0 5,155 0
LUMEN TECHNOLOGIES INC Common Stock 550241103 2,181 176,071 SH   DFND 1 145,888 30,183 0
M & T BK CORP Common Stock 55261F104 198 1,329 SH   DFND 1 1,329 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 234 1,547 SH   DFND 1 1,547 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 9,811 28,221 SH   DFND 1 12,569 15,652 0
MERCADOLIBRE INC Common Stock 58733R102 169 101 SH   DFND 1 40 61 0
MERCK & CO INC Common Stock 58933Y105 2,822 37,577 SH   DFND 1 30,295 7,282 0
METLIFE INC Common Stock 59156R108 2,557 41,424 SH   DFND 1 33,213 8,211 0
MICROSOFT CORP Common Stock 594918104 14,073 49,920 SH   DFND 1 21,993 27,927 0
MOMENTIVE GLOBAL INC Common Stock 60878Y108 2,089 106,632 SH   DFND 1 0 106,632 0
NEOGENOMICS INC Common Stock 64049M209 2,318 48,053 SH   DFND 1 0 48,053 0
NEWS CORP NEW Common Stock 65249B109 204 8,710 SH   DFND 1 8,710 0 0
NEXTERA ENERGY INC Common Stock 65339F101 5,715 72,789 SH   DFND 1 69,970 2,819 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 3,388 44,964 SH   DFND 1 21,630 23,334 0
NICE LTD American Depository Receipt 653656108 22 78 SH   DFND 1 0 78 0
NORFOLK SOUTHN CORP Common Stock 655844108 438 1,831 SH   DFND 1 1,420 411 0
NORTHERN TR CORP Common Stock 665859104 1,398 12,971 SH   DFND 1 10,891 2,080 0
NVIDIA CORPORATION Common Stock 67066G104 8,703 42,014 SH   DFND 1 17,281 24,733 0
OMNICOM GROUP INC Common Stock 681919106 465 6,418 SH   DFND 1 6,418 0 0
ORACLE CORP Common Stock 68389X105 1,703 19,547 SH   DFND 1 13,771 5,776 0
ORGANON & CO Common Stock 68622V106 125 3,815 SH   DFND 1 3,087 728 0
ORMAT TECHNOLOGIES INC Common Stock 686688102 750 11,269 SH   DFND 1 9,254 2,015 0
PFIZER INC Common Stock 717081103 1,449 33,702 SH   DFND 1 24,938 8,764 0
PLUG POWER INC Common Stock 72919P202 1,788 70,041 SH   DFND 1 32,583 37,458 0
PPG INDS INC Common Stock 693506107 168 1,181 SH   DFND 1 1,181 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 3,624 25,928 SH   DFND 1 0 25,928 0
PROLOGIS INC. Common Stock 74340W103 1,033 8,238 SH   DFND 1 7,062 1,176 0
QUALCOMM INC Common Stock 747525103 1,023 7,935 SH   DFND 1 6,040 1,895 0
REGENERON PHARMACEUTICALS Common Stock 75886F107 1,106 1,828 SH   DFND 1 1,363 465 0
REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 208 9,782 SH   DFND 1 9,782 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 1,534 5,218 SH   DFND 1 4,231 987 0
S&P GLOBAL INC Common Stock 78409V104 675 1,589 SH   DFND 1 1,589 0 0
SALESFORCE COM INC Common Stock 79466L302 3,906 14,405 SH   DFND 1 4,661 9,744 0
SEMPRA Common Stock 816851109 605 4,783 SH   DFND 1 4,325 458 0
SHERWIN WILLIAMS CO Common Stock 824348106 665 2,378 SH   DFND 1 1,688 690 0
SHOALS TECHNOLOGIES GROUP IN Common Stock 82489W107 1,040 37,323 SH   DFND 1 0 37,323 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 943 3,559 SH   DFND 1 0 3,559 0
SPLUNK INC Common Stock 848637104 3,431 23,716 SH   DFND 1 0 23,716 0
STATE STR CORP Common Stock 857477103 2,018 23,826 SH   DFND 1 20,512 3,314 0
STRYKER CORPORATION Common Stock 863667101 4,378 16,603 SH   DFND 1 998 15,605 0
SUNNOVA ENERGY INTL INC. Common Stock 86745K104 1,870 56,777 SH   DFND 1 14,224 42,553 0
SUNRUN INC Common Stock 86771W105 73,634 1,673,520 SH   DFND 1 428,965 1,244,555 0
SYSCO CORP Common Stock 871829107 324 4,138 SH   DFND 1 2,920 1,218 0
TARGET CORP Common Stock 87612E106 1,219 5,331 SH   DFND 1 3,923 1,408 0
TESLA INC Common Stock 88160R101 1,145 1,477 SH   DFND 1 588 889 0
TEXAS INSTRS INC Common Stock 882508104 890 4,632 SH   DFND 1 3,182 1,450 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 184,377 322,716 SH   DFND 1 77,986 244,730 0
TORONTO DOMINION BK ONT Common Stock 891160509 365 5,529 SH   DFND 1 2,207 3,322 0
TRIMBLE INC Common Stock 896239100 1,306 15,885 SH   DFND 1 0 15,885 0
TRUIST FINL CORP Common Stock 89832Q109 1,077 18,380 SH   DFND 1 15,660 2,720 0
ULTA BEAUTY INC Common Stock 90384S303 339 940 SH   DFND 1 940 0 0
UNION PAC CORP Common Stock 907818108 5,900 30,102 SH   DFND 1 3,722 26,380 0
UNITED PARCEL SERVICE INC Common Stock 911312106 248 1,363 SH   DFND 1 545 818 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 1,584 4,054 SH   DFND 1 3,376 678 0
US BANCORP DEL Common Stock 902973304 1,088 18,319 SH   DFND 1 15,767 2,552 0
V F CORP Common Stock 918204108 572 8,551 SH   DFND 1 8,551 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 68 344 SH   DFND 1 141 203 0
VERIZON COMMUNICATIONS INC Common Stock 92343V104 68 1,266 SH   DFND 1 517 749 0
VISA INC Common Stock 92826C839 4,231 18,997 SH   DFND 1 0 18,997 0
WASTE MGMT INC DEL Common Stock 94106L109 5,966 39,950 SH   DFND 1 373 39,577 0
WIDEOPENWEST INC Common Stock 96758W101 86 4,391 SH   DFND 1 1,775 2,616 0
WORKDAY INC Common Stock 98138H101 2,485 9,945 SH   DFND 1 0 9,945 0
XILINX INC Common Stock 983919101 159 1,059 SH   DFND 1 1,059 0 0
XYLEM INC Common Stock 98419M100 920 7,442 SH   DFND 1 0 7,442 0