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
ABBVIE INC Common Stock 00287Y109 162 1,649 SH   DFND   241 1,408 0
ADOBE SYSTEMS INC. Common Stock 00724F101 3,611 8,296 SH   DFND   355 7,941 0
ADVANCED MICRO DEVICES INC. Common Stock 007903107 8 157 SH   DFND   157 0 0
AFFILIATED MANAGERS GROUP INC. Common Stock 008252108 6 79 SH   DFND   79 0 0
AFLAC INC. Common Stock 001055102 37 1,015 SH   DFND   235 780 0
AGNC INVESTMENT CORP Common Stock 00123Q104 89 6,935 SH   DFND   0 6,935 0
AIR PRODUCTS AND CHEMICALS INC Common Stock 009158106 3,700 15,323 SH   DFND   0 15,323 0
ALLSTATE CORP. Common Stock 020002101 56 582 SH   DFND   77 505 0
ALPHABET INC Common Stock 02079K107 10,787 7,631 SH   DFND   7,631 0 0
ALPHABET INC Common Stock 02079K305 684 482 SH   DFND   83 399 0
AMERICAN WATER WORKS CO INC Common Stock 030420103 5,004 38,890 SH   DFND   8,600 30,290 0
AMGEN INC. Common Stock 031162100 224 948 SH   DFND   104 844 0
ANTHEM INC Common Stock 036752103 82 312 SH   DFND   75 237 0
APPLE INC. Common Stock 037833100 919 2,519 SH   DFND   384 2,135 0
APPLIED MATERIALS INC. Common Stock 038222105 33 553 SH   DFND   553 0 0
AT AND T INC. Common Stock 00206R102 222 7,346 SH   DFND   1,605 5,741 0
AUTODESK INC. Common Stock 052769106 28 115 SH   DFND   115 0 0
AUTOLIV INC. Common Stock 052800109 147 2,271 SH   DFND   2,271 0 0
AVALONBAY COMMUNITIES INC. Common Stock 053484101 12 76 SH   DFND   76 0 0
BALL CORP. Common Stock 058498106 25 356 SH   DFND   356 0 0
BANK OF NEW YORK MELLON CORP/THE Common Stock 064058100 50 1,288 SH   DFND   442 846 0
BANK OF NOVA SCOTIA Common Stock 064149107 161 3,902 SH   DFND   0 3,902 0
BECTON DICKINSON AND CO. Common Stock 075887109 9 38 SH   DFND   38 0 0
BIOGEN IDEC INC. Common Stock 09062X103 10 38 SH   DFND   38 0 0
BLACKROCK INC. Common Stock 09247X101 232 427 SH   DFND   64 363 0
BOOKING HOLDINGS INC. Common Stock 09857L108 162 102 SH   DFND   38 64 0
BOSTON PROPERTIES INC. Common Stock 101121101 8 89 SH   DFND   89 0 0
BOSTON SCIENTIFIC CORP. Common Stock 101137107 8 231 SH   DFND   231 0 0
BRIGHT HORIZONS FAMILY SOLUTIONS INC Common Stock 109194100 1,886 16,096 SH   DFND   57 16,039 0
BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 6 206 SH   DFND   206 0 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122108 157 2,665 SH   DFND   535 2,130 0
BRISTOL-MYERS SQUIBB CO. Common Stock 110122157 2 438 SH   DFND   0 438 0
BROOKFIELD RENEWABLE ENERGY PARTNERS LP/CA Common Stock G16258108 219 4,590 SH   DFND   0 4,590 0
BROWN-FORMAN CORP. Common Stock 115637209 131 2,051 SH   DFND   822 1,229 0
CANADIAN NATIONAL RAILWAY CO. Common Stock 136375102 3,075 34,872 SH   DFND   0 34,872 0
CATERPILLAR INC. Common Stock 149123101 150 1,182 SH   DFND   0 1,182 0
CBRE SERVICES INC Common Stock 12504L109 16 356 SH   DFND   356 0 0
CHARLES SCHWAB AND CORP SAN FRANCIS Common Stock 808513105 52 1,539 SH   DFND   320 1,219 0
CIGNA CORP Common Stock 125523100 23 125 SH   DFND   125 0 0
CISCO SYSTEMS INC. Common Stock 17275R102 333 7,135 SH   DFND   2,038 5,097 0
CITIGROUP INC. Common Stock 172967424 18 343 SH   DFND   343 0 0
CITIZENS FINANCIAL GROUP INC Common Stock 174610105 61 2,422 SH   DFND   1,107 1,315 0
CLOROX CO. Common Stock 189054109 62 284 SH   DFND   0 284 0
CME GROUP INC. Common Stock 12572Q105 54 334 SH   DFND   51 283 0
COGNIZANT TECHN.SOLUTIONS CORP Common Stock 192446102 12 208 SH   DFND   208 0 0
COLGATE PALMOLIVE CO. Common Stock 194162103 1,111 15,167 SH   DFND   179 14,988 0
CRITEO American Depository Receipt 226718104 70 6,190 SH   DFND   0 6,190 0
CRITEO American Depository Receipt 226718104 4,159 365,111 SH   DFND   187,786 177,325 0
CROWN CASTLE INTERNATIONAL CORP Common Stock 22822V101 24 142 SH   DFND   142 0 0
CVS HEALTH CORPORATION Common Stock 126650100 111 1,716 SH   DFND   531 1,185 0
DANAHER CORP. Common Stock 235851102 32,116 181,620 SH   DFND   61,914 119,706 0
DEERE AND CO. Common Stock 244199105 138 877 SH   DFND   0 877 0
DIGITAL REALTY TRUST INC. Common Stock 253868103 17 118 SH   DFND   118 0 0
EATON VANCE CORP. Common Stock 278265103 143 3,702 SH   DFND   0 3,702 0
EBAY INC. Common Stock 278642103 128 2,439 SH   DFND   2,439 0 0
ECOLAB INC Common Stock 278865100 60,449 303,841 SH   DFND   119,889 183,952 0
EDWARDS LIFESCIENCES CORP. Common Stock 28176E108 8 114 SH   DFND   114 0 0
ELECTRONIC ARTS Common Stock 285512109 17 128 SH   DFND   128 0 0
ELI LILLY AND CO. Common Stock 532457108 3,552 21,634 SH   DFND   349 21,285 0
ENBRIDGE INC. Common Stock 29250N105 176 5,815 SH   DFND   0 5,815 0
EQUINIX INC. Common Stock 29444U700 27 38 SH   DFND   38 0 0
EQUITY RESIDENTIAL Common Stock 29476L107 12 201 SH   DFND   201 0 0
ESSENTIAL UTILITIES Common Stock 29670G102 26,133 618,690 SH   DFND   243,902 374,788 0
ESSEX PROPERTY TRUST INC. Common Stock 297178105 23 102 SH   DFND   102 0 0
ESTEE LAUDER COS INC Common Stock 518439104 3,316 17,574 SH   DFND   166 17,408 0
FARFETCH LTD Common Stock 30744W107 1,278 74,013 SH   DFND   0 74,013 0
FASTENAL CO. Common Stock 311900104 67 1,553 SH   DFND   1,553 0 0
FIRST SOLAR INC Common Stock 336433107 30,516 616,491 SH   DFND   1,380 615,111 0
FISERV INC. Common Stock 337738108 14 141 SH   DFND   141 0 0
FOX CORP Common Stock 35137L105 15 572 SH   DFND   572 0 0
FRANKLIN RESOURCES INC. Common Stock 354613101 6 308 SH   DFND   308 0 0
GENERAL MOTORS CO Common Stock 37045V100 850 33,598 SH   DFND   0 33,598 0
GILEAD SCIENCES INC. Common Stock 375558103 1,211 15,743 SH   DFND   410 15,333 0
GLOBAL PAYMENTS INC. Common Stock 37940X102 33 192 SH   DFND   192 0 0
GROUPE CGI INC. Common Stock 12532H104 16,983 270,449 SH   DFND   270,449 0 0
HARTFORD FINANCIAL SERVICES GROUP INC. Common Stock 416515104 56 1,445 SH   DFND   429 1,016 0
HCA HEALTHCARE INC. Common Stock 40412C101 15 153 SH   DFND   153 0 0
HERSHEY CO. Common Stock 427866108 8 64 SH   DFND   64 0 0
HEWLETT PACKARD ENTERPRISE CO Common Stock 42824C109 22 2,276 SH   DFND   2,276 0 0
HOME DEPOT INC. Common Stock 437076102 410 1,638 SH   DFND   360 1,278 0
HOST HOTELS AND RESORTS INC. Common Stock 44107P104 2 178 SH   DFND   178 0 0
HP INC Common Stock 40434L105 107 6,151 SH   DFND   750 5,401 0
HUMANA INC. Common Stock 444859102 285 734 SH   DFND   63 671 0
HUNTINGTON BANCSHARES INC. Common Stock 446150104 21 2,296 SH   DFND   2,296 0 0
IBM Common Stock 459200101 1,928 15,964 SH   DFND   232 15,732 0
ILLUMINA INC. Common Stock 452327109 9 25 SH   DFND   25 0 0
INTEL CORP. Common Stock 458140100 276 4,618 SH   DFND   1,147 3,471 0
INTERCONTINENTALEXCHANGE INC. Common Stock 45866F104 74 811 SH   DFND   220 591 0
INTERNATIONAL PAPER CO. Common Stock 460146103 1,369 38,891 SH   DFND   0 38,891 0
INTERPUBLIC GROUP OF COS INC. Common Stock 460690100 6 375 SH   DFND   375 0 0
INTL FLAVORS FRAGRANCES INC. Common Stock 459506101 1,793 14,638 SH   DFND   113 14,525 0
INTUITIVE SURGICAL INC. Common Stock 46120E602 2,636 4,626 SH   DFND   48 4,578 0
INVESCO LTD Common Stock G491BT108 4 411 SH   DFND   411 0 0
ITRON INC. Common Stock 465741106 24,042 362,895 SH   DFND   133,031 229,864 0
KANSAS CITY SOUTHERN Common Stock 485170302 23 153 SH   DFND   153 0 0
KELLOGG CO. Common Stock 487836108 1,058 16,016 SH   DFND   315 15,701 0
KEYCORP Common Stock 493267108 29 2,354 SH   DFND   2,354 0 0
KIMBERLY CLARK CORP. Common Stock 494368103 33 235 SH   DFND   0 235 0
KROGER CO. (THE) Common Stock 501044101 10 297 SH   DFND   297 0 0
L BRANDS INC. Common Stock 501797104 13 861 SH   DFND   0 861 0
LEGG MASON INC. Common Stock 524901105 8 170 SH   DFND   170 0 0
LIBERTY SIRIUSXM GROUP Common Stock 531229409 52 1,508 SH   DFND   0 1,508 0
LIBERTY SIRIUSXM GROUP Common Stock 531229607 5 141 SH   DFND   0 141 0
LINCOLN NATIONAL CORP. Common Stock 534187109 78 2,113 SH   DFND   265 1,848 0
LOWES COS INC. Common Stock 548661107 85 629 SH   DFND   179 450 0
LULULEMON ATHLETICA INC. Common Stock 550021109 1,583 5,074 SH   DFND   0 5,074 0
MARRIOTT INTL INC. Common Stock 571903202 104 1,208 SH   DFND   0 1,208 0
MASTERCARD INC. Common Stock 57636Q104 4,843 16,379 SH   DFND   6,765 9,614 0
MCDONALD'S CORP. Common Stock 580135101 144 782 SH   DFND   90 692 0
MERCK AND CO. INC. Common Stock 58933Y105 246 3,176 SH   DFND   796 2,380 0
METLIFE INC Common Stock 59156R108 176 4,825 SH   DFND   0 4,825 0
MGM RESORTS INTERNATIONAL Common Stock 552953101 18 1,077 SH   DFND   1,077 0 0
MICROSOFT CORP. Common Stock 594918104 8,548 42,001 SH   DFND   14,480 27,521 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 229 4,477 SH   DFND   192 4,285 0
MOODY'S CORP. Common Stock 615369105 32 115 SH   DFND   115 0 0
MOTOROLA SOLUTIONS INC. Common Stock 620076307 23 167 SH   DFND   167 0 0
MSCI INC-A Common Stock 55354G100 26 77 SH   DFND   77 0 0
NETAPP INC. Common Stock 64110D104 15 331 SH   DFND   331 0 0
NETFLIX INC. Common Stock 64110L106 376 827 SH   DFND   130 697 0
NEWMONT CORPORATION Common Stock 651639106 103 1,668 SH   DFND   455 1,213 0
NEXTERA ENERGY INC Common Stock 65339F101 2,086 8,685 SH   DFND   7,645 1,040 0
NIKE INC. Common Stock 654106103 204 2,082 SH   DFND   447 1,635 0
NORFOLK SOUTHERN CORP. Common Stock 655844108 38 216 SH   DFND   216 0 0
NORTHERN TRUST CORP. Common Stock 665859104 12 154 SH   DFND   154 0 0
NVIDIA CORP. Common Stock 67066G104 10,188 26,818 SH   DFND   129 26,689 0
OMNICOM GROUP INC. Common Stock 681919106 12 216 SH   DFND   216 0 0
ORACLE CORP. Common Stock 68389X105 156 2,825 SH   DFND   830 1,995 0
ORMAT TECHNOLOGIES INC. Common Stock 686688102 188 2,959 SH   DFND   1,377 1,582 0
PARKER-HANNIFIN CORP. Common Stock 701094104 240 1,307 SH   DFND   117 1,190 0
PAYPAL HOLDINGS INC Common Stock 70450Y103 321 1,845 SH   DFND   308 1,537 0
PEOPLES UNITED FINANCIAL INC. Common Stock 712704105 34 2,906 SH   DFND   2,906 0 0
PFIZER INC. Common Stock 717081103 221 6,764 SH   DFND   1,916 4,848 0
PROCTER & GAMBLE COMPANY Common Stock 742718109 1,712 14,319 SH   DFND   513 13,806 0
PROGRESSIVE CORP.(OHIO) Common Stock 743315103 40 497 SH   DFND   0 497 0
PRUDENTIAL FINANCIAL INC. Common Stock 744320102 196 3,212 SH   DFND   222 2,990 0
PUBLIC STORAGE INC Common Stock 74460D109 10 51 SH   DFND   51 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 52 135 SH   DFND   135 0 0
S&P GLOBAL INC. Common Stock 78409V104 34 102 SH   DFND   102 0 0
SALESFORCE.COM INC Common Stock 79466L302 2,147 11,463 SH   DFND   179 11,284 0
SIGNATURE BANK/NEW YORK NY Common Stock 82669G104 22 205 SH   DFND   205 0 0
SIMON PROPERTY GROUP INC Common Stock 828806109 94 1,368 SH   DFND   0 1,368 0
SPLUNK INC Common Stock 848637104 60 302 SH   DFND   0 302 0
STARBUCKS CORP. Common Stock 855244109 22 297 SH   DFND   297 0 0
STATE STREET CORP. Common Stock 857477103 11 166 SH   DFND   166 0 0
STRYKER CORP. Common Stock 863667101 1,908 10,589 SH   DFND   38 10,551 0
SUNRUN INC Common Stock 86771W105 16,149 818,898 SH   DFND   427,720 391,178 0
SYSCO CORP. Common Stock 871829107 103 1,890 SH   DFND   267 1,623 0
TAIWAN SEMICONDUCTOR MFG CO. American Depository Receipt 874039100 33 584 SH   DFND   584 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 35 253 SH   DFND   253 0 0
TARGET CORP. Common Stock 87612E106 40 334 SH   DFND   334 0 0
TEXAS INSTRUMENTS Common Stock 882508104 188 1,480 SH   DFND   165 1,315 0
THERMO FISHER SCIENTIFIC INC. Common Stock 883556102 88,433 244,060 SH   DFND   61,302 182,758 0
TIFFANY AND CO. Common Stock 886547108 740 6,068 SH   DFND   77 5,991 0
TJX COMPANIES INC. Common Stock 872540109 18 360 SH   DFND   360 0 0
TORONTO-DOMINION BANK/THE Common Stock 891160509 153 3,450 SH   DFND   0 3,450 0
UNION PACIFIC CORP. Common Stock 907818108 2,354 13,924 SH   DFND   468 13,456 0
UNITED PARCEL SERVICE INC. Common Stock 911312106 14 129 SH   DFND   129 0 0
UNITEDHEALTH GROUP INC. Common Stock 91324P102 437 1,482 SH   DFND   324 1,158 0
VERIZON COMMUNICATIONS INC. Common Stock 92343V104 246 4,467 SH   DFND   860 3,607 0
VERTEX PHARMACEUTICALS INC. Common Stock 92532F100 15 51 SH   DFND   51 0 0
VF CORP. Common Stock 918204108 64 1,054 SH   DFND   0 1,054 0
VIACOMCBS INC Common Stock 92556H206 14 602 SH   DFND   602 0 0
VISA INC. Common Stock 92826C839 3,732 19,319 SH   DFND   845 18,474 0
VIVINT SOLAR INC Common Stock 92854Q106 31,250 3,156,533 SH   DFND   1,210,806 1,945,727 0
WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 56 1,323 SH   DFND   368 955 0
WALT DISNEY CO/THE Common Stock 254687106 284 2,548 SH   DFND   700 1,848 0
WASTE MANAGEMENT INC. Common Stock 94106L109 3,232 30,513 SH   DFND   422 30,091 0
WATTS WATER TECHNOLOGIES INC. Common Stock 942749102 12 143 SH   DFND   143 0 0
WELLTOWER INC Common Stock 95040Q104 95 1,828 SH   DFND   868 960 0
WESTERN DIGITAL CORP. Common Stock 958102105 8 172 SH   DFND   172 0 0
WEYERHAEUSER CO. Common Stock 962166104 9 386 SH   DFND   386 0 0
WORKDAY INC-CLASS A Common Stock 98138H101 1,376 7,344 SH   DFND   0 7,344 0
WW GRAINGER INC Common Stock 384802104 52 167 SH   DFND   167 0 0
XEROX HOLDINGS CORP Common Stock 98421M106 6 420 SH   DFND   420 0 0
XYLEM INC Common Stock 98419M100 11 167 SH   DFND   167 0 0
ZB NA Common Stock 989701107 38 1,111 SH   DFND   1,111 0 0