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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,898 30,000 SH   SOLE N/A 0 0 30,000
ADOBE INC COM 00724F101 6,428 20,200 SH   SOLE N/A 0 0 20,200
ALPHABET INC CAP STK CL A 02079K305 6,275 5,400 SH   SOLE N/A 0 0 5,400
ALPHABET INC CAP STK CL C 02079K107 3,542 2,165 SH   DFND N/A 0 0 2,165
AMAZON COM INC COM 023135106 4,228 1,541 SH   DFND N/A 0 0 1,541
AMERESCO INC CL A 02361E108 664 39,000 SH   SOLE N/A 0 0 39,000
AMERICAN TOWER CORP NEW COM 03027X100 2,792 9,113 SH   DFND N/A 0 0 9,113
AMERICAN WTR WKS CO INC NEW COM 030420103 478 4,000 SH   SOLE N/A 0 0 4,000
APPLE INC COM 037833100 7,629 30,000 SH   SOLE N/A 0 0 30,000
APTIV PLC SHS G6095L109 1,211 24,600 SH   SOLE N/A 0 0 24,600
BANK NOVA SCOTIA B C COM 064149107 18,304 318,500 SH   SOLE N/A 0 0 318,500
BLACKROCK INC COM 09247X101 2,640 6,000 SH   SOLE N/A 0 0 6,000
BOEING CO COM 097023105 4,937 33,100 SH   SOLE N/A 0 0 33,100
BOSTON SCIENTIFIC CORP COM 101137107 4,046 124,000 SH   SOLE N/A 0 0 124,000
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,168 163,000 SH   SOLE N/A 0 0 163,000
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 2,491 70,000 SH   SOLE N/A 0 0 70,000
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6,745 132,000 SH   SOLE N/A 0 0 132,000
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 744 14,665 SH   SOLE N/A 0 0 14,665
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,977 174,000 SH   SOLE N/A 0 0 174,000
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 536 12,750 SH   SOLE N/A 0 0 12,750
CANADIAN IMP BK COMM COM 136069101 7,839 95,600 SH   SOLE N/A 0 0 95,600
CANADIAN NAT RES LTD COM 136385101 7,282 378,300 SH   SOLE N/A 0 0 378,300
CANADIAN NATL RY CO COM 136375102 11,949 108,600 SH   SOLE N/A 0 0 108,600
CANADIAN PAC RY LTD COM 13645T100 13,043 42,000 SH   SOLE N/A 0 0 42,000
CARLISLE COS INC COM 142339100 1,879 15,000 SH   SOLE N/A 0 0 15,000
CENOVUS ENERGY INC COM 15135U109 1,164 410,000 SH   SOLE N/A 0 0 410,000
CHECK POINT SOFTWARE TECH LT ORD M22465104 217 1,537 SH   DFND N/A 0 0 1,537
CHEESECAKE FACTORY INC COM 163072101 3,245 190,000 SH   SOLE N/A 0 0 190,000
CITIGROUP INC COM NEW 172967424 4,844 115,000 SH   SOLE N/A 0 0 115,000
CLOROX CO DEL COM 189054109 1,731 7,100 SH   DFND N/A 0 0 7,100
COCA COLA CO COM 191216100 2,078 33,367 SH   DFND N/A 0 0 33,367
COMCAST CORP NEW CL A 20030N101 7,990 232,400 SH   SOLE N/A 0 0 232,400
CONAGRA BRANDS INC COM 205887102 3,377 81,800 SH   DFND N/A 0 0 81,800
COSTCO WHSL CORP NEW COM 22160K105 7,699 27,000 SH   SOLE N/A 0 0 27,000
DEERE & CO COM 244199105 14,507 105,000 SH   SOLE N/A 0 0 105,000
DELTA AIR LINES INC DEL COM NEW 247361702 1,284 45,000 SH   SOLE N/A 0 0 45,000
DISNEY WALT CO COM DISNEY 254687106 5,072 52,500 SH   SOLE N/A 0 0 52,500
DOLLAR TREE INC COM 256746108 12,123 165,000 SH   SOLE N/A 0 0 165,000
ECOLAB INC COM 278865100 2,910 13,269 SH   DFND N/A 0 0 13,269
ELECTRONIC ARTS INC COM 285512109 13,222 132,000 SH   SOLE N/A 0 0 132,000
EMERSON ELEC CO COM 291011104 3,812 80,000 SH   SOLE N/A 0 0 80,000
ENBRIDGE INC COM 29250N105 25,428 620,500 SH   SOLE N/A 0 0 620,500
ENVIVA PARTNERS LP COM UNIT 29414J107 935 35,000 SH   SOLE N/A 0 0 35,000
EOG RES INC COM 26875P101 1,329 37,000 SH   SOLE N/A 0 0 37,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 600 53,500 SH   SOLE N/A 0 0 53,500
FEDEX CORP COM 31428X106 5,820 48,000 SH   SOLE N/A 0 0 48,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,464 12,641 SH   DFND N/A 0 0 12,641
FRANCO NEVADA CORP COM 351858105 12,585 89,500 SH   SOLE N/A 0 0 89,500
FRANKLIN RESOURCES INC COM 354613101 3,760 225,300 SH   SOLE N/A 0 0 225,300
GENERAL MLS INC COM 370334104 3,950 53,200 SH   DFND N/A 0 0 53,200
GENTEX CORP COM 371901109 1,270 57,300 SH   SOLE N/A 0 0 57,300
GILDAN ACTIVEWEAR INC COM 375916103 2,951 164,500 SH   SOLE N/A 0 0 164,500
HANNON ARMSTRONG SUST INFR C COM 41068X100 653 32,000 SH   SOLE N/A 0 0 32,000
HDFC BANK LTD SPONSORED ADS 40415F101 4,354 80,456 SH   DFND N/A 0 0 80,456
HOME DEPOT INC COM 437076102 3,555 13,531 SH   DFND N/A 0 0 13,531
HORMEL FOODS CORP COM 440452100 1,838 28,000 SH   DFND N/A 0 0 28,000
HORMEL FOODS CORP COM 440452100 4,897 105,000 SH   SOLE N/A 0 0 105,000
ISHARES GLOBAL GREEN BOND ETF GBL GREEN ETF 46435U440 2,760 52,000 SH   SOLE N/A 0 0 52,000
JPMORGAN CHASE & CO COM 46625H100 5,132 57,000 SH   SOLE N/A 0 0 57,000
KIMBERLY CLARK CORP COM 494368103 4,156 23,100 SH   DFND N/A 0 0 23,100
KIRKLAND LAKE GOLD LTD COM 49741E100 7,751 187,000 SH   SOLE N/A 0 0 187,000
L BRANDS INC COM 501797104 1,329 115,000 SH   SOLE N/A 0 0 115,000
LAMB WESTON HLDGS INC COM 513272104 2,783 34,633 SH   DFND N/A 0 0 34,633
LAUDER ESTEE COS INC CL A 518439104 3,824 24,000 SH   SOLE N/A 0 0 24,000
LOWES COS INC COM 548661107 7,004 81,400 SH   SOLE N/A 0 0 81,400
M & T BK CORP COM 55261F104 7,033 68,000 SH   SOLE N/A 0 0 68,000
MAGNA INTL INC COM 559222401 3,817 85,000 SH   SOLE N/A 0 0 85,000
MANULIFE FINL CORP COM 56501R106 11,897 673,300 SH   SOLE N/A 0 0 673,300
MEDTRONIC PLC SHS G5960L103 5,919 65,636 SH   SOLE N/A 0 0 65,636
MERCK & CO. INC COM 58933Y105 3,421 31,600 SH   DFND N/A 0 0 31,600
MERCK & CO. INC COM 58933Y105 5,617 73,000 SH   SOLE N/A 0 0 73,000
METHANEX CORP COM 59151K108 5,190 303,000 SH   SOLE N/A 0 0 303,000
MICROSOFT CORP COM 594918104 3,370 15,184 SH   DFND N/A 0 0 15,184
MICROSOFT CORP COM 594918104 14,503 91,960 SH   SOLE N/A 0 0 91,960
MIDDLEBY CORP COM 596278101 324 5,700 SH   SOLE N/A 0 0 5,700
MOLSON COORS BEVERAGE CO CL B 60871R209 5,578 143,000 SH   SOLE N/A 0 0 143,000
MONDELEZ INTL INC CL A 609207105 1,198 17,000 SH   DFND N/A 0 0 17,000
MSCI INC COM 55354G100 1,570 3,862 SH   DFND N/A 0 0 3,862
NEXTERA ENERGY INC COM 65339F101 2,129 6,288 SH   DFND N/A 0 0 6,288
NEXTERA ENERGY INC COM 65339F101 5,246 21,800 SH   SOLE N/A 0 0 21,800
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 710 16,500 SH   SOLE N/A 0 0 16,500
NVIDIA CORP COM 67066G104 3,690 14,000 SH   SOLE N/A 0 0 14,000
OPEN TEXT CORP COM 683715106 3,642 74,000 SH   SOLE N/A 0 0 74,000
OSHKOSH CORP COM 688239201 2,149 33,400 SH   SOLE N/A 0 0 33,400
PARKER HANNIFIN CORP COM 701094104 1,205 6,600 SH   DFND N/A 0 0 6,600
PEPSICO INC COM 713448108 7,927 66,000 SH   SOLE N/A 0 0 66,000
PFIZER INC COM 717081103 2,048 44,600 SH   DFND N/A 0 0 44,600
PFIZER INC COM 717081103 5,157 158,000 SH   SOLE N/A 0 0 158,000
PROCTER & GAMBLE CO COM 742718109 2,525 16,313 SH   DFND N/A 0 0 16,313
PROCTER & GAMBLE CO COM 742718109 4,950 45,000 SH   SOLE N/A 0 0 45,000
PROGRESSIVE CORP OHIO COM 743315103 5,169 70,000 SH   SOLE N/A 0 0 70,000
RESTAURANT BRANDS INTL INC COM 76131D103 3,629 64,000 SH   SOLE N/A 0 0 64,000
ROYAL BK CDA COM 780087102 26,656 305,790 SH   SOLE N/A 0 0 305,790
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,319 109,000 SH   SOLE N/A 0 0 109,000
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,858 607,000 SH   SOLE N/A 0 0 607,000
SHERWIN WILLIAMS CO COM 824348106 4,503 9,800 SH   SOLE N/A 0 0 9,800
STARBUCKS CORP COM 855244109 3,103 47,200 SH   SOLE N/A 0 0 47,200
SUN LIFE FINL INC COM 866796105 6,637 146,600 SH   SOLE N/A 0 0 146,600
SUNCOR ENERGY INC NEW COM 867224107 8,773 390,600 SH   SOLE N/A 0 0 390,600
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,698 25,249 SH   DFND N/A 0 0 25,249
TC ENERGY CORP COM 87807B107 13,328 213,070 SH   SOLE N/A 0 0 213,070
TELUS CORPORATION COM 87971M103 10,925 491,000 SH   SOLE N/A 0 0 491,000
THERMO FISHER SCIENTIFIC INC COM 883556102 3,366 8,435 SH   DFND N/A 0 0 8,435
THERMO FISHER SCIENTIFIC INC COM 883556102 3,403 12,000 SH   SOLE N/A 0 0 12,000
TJX COS INC NEW COM 872540109 837 17,500 SH   SOLE N/A 0 0 17,500
TORONTO DOMINION BK ONT COM NEW 891160509 21,754 363,600 SH   SOLE N/A 0 0 363,600
TPI COMPOSITES INC COM 87266J104 650 44,000 SH   SOLE N/A 0 0 44,000
TRACTOR SUPPLY CO COM 892356106 5,073 60,000 SH   SOLE N/A 0 0 60,000
UNION PAC CORP COM 907818108 3,018 21,400 SH   SOLE N/A 0 0 21,400
UNITEDHEALTH GROUP INC COM 91324P102 11,596 46,500 SH   SOLE N/A 0 0 46,500
VALERO ENERGY CORP COM 91913Y100 9,752 215,000 SH   SOLE N/A 0 0 215,000
VERIZON COMMUNICATIONS INC COM 92343V104 14,507 270,000 SH   SOLE N/A 0 0 270,000
VISA INC COM CL A 92826C839 6,183 27,270 SH   DFND N/A 0 0 27,270
VISA INC COM CL A 92826C839 6,606 41,000 SH   SOLE N/A 0 0 41,000
WALMART INC COM 931142103 15,452 136,000 SH   SOLE N/A 0 0 136,000
WASTE MGMT INC DEL COM 94106L109 4,813 52,000 SH   SOLE N/A 0 0 52,000
WHEATON PRECIOUS METALS CORP COM 962879102 12,355 319,000 SH   SOLE N/A 0 0 319,000
XYLEM INC COM 98419M100 3,289 50,500 SH   SOLE N/A 0 0 50,500