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
ABBVIE INC COM 00287Y109 BBG003P7K0B5 9,298,200 60,000 SH   SOLE N/A 0 0 60,000
ADOBE INC COM 00724F101 BBG000BB5BP5 17,301,400 29,000 SH   SOLE N/A 0 0 29,000
AGREE RLTY CORP COM 008492100 BBG000BC9H21 1,265,517 15,200 SH   SOLE N/A 0 0 15,200
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 BBG000BC3621 1,687,055 10,062 SH   SOLE N/A 0 0 10,062
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG000B9WPQ8 3,652,585 89,000 SH   SOLE N/A 0 0 89,000
ALPHABET INC CAP STK CL A 02079K305 BBG009S4MT03 12,837,511 91,900 SH   SOLE N/A 0 0 91,900
AMERESCO INC CL A 02361E108 BBG000BD1SQ7 1,741,850 55,000 SH   SOLE N/A 0 0 55,000
AMERICAN TOWER CORP NEW COM 03027X100 BBG000B9Y214 1,426,472 4,996 SH   SOLE N/A 0 0 4,996
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG000TRJ3B9 4,223,680 32,000 SH   SOLE N/A 0 0 32,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100 BBG00XK4JQH0 2,100,000 125,000 SH   SOLE N/A 0 0 125,000
AT&T INC COM 00206R102 BBG000BSJLV4 24,644,786 1,468,700 SH   SOLE N/A 0 0 1,468,700
AVALONBAY CMNTYS INC COM 053484101 BBG000BLPDS4 2,612,361 10,550 SH   SOLE N/A 0 0 10,550
BALLARD PWR SYS INC NEW COM 058586108 BBG000BBJBD3 1,002,344 270,000 SH   SOLE N/A 0 0 270,000
BARINGS BDC INC COM 06759L103 BBG000F54HY2 6,967,616 614,000 SH   SOLE N/A 0 0 614,000
BECTON DICKINSON & CO COM 075887109 BBG000BD00Y0 8,534,050 35,000 SH   SOLE N/A 0 0 35,000
BENCHMARK ELECTRS INC COM 08160H101 BBG000C4K040 3,823,827 104,600 SH   SOLE N/A 0 0 104,600
BIOGEN INC COM 09062X103 BBG000C18861 6,469,250 25,000 SH   SOLE N/A 0 0 25,000
BLACKROCK INC COM 09247X101 BBG000C2PYL6 8,442,720 10,400 SH   SOLE N/A 0 0 10,400
BLOOM ENERGY CORP COM CL A 093712107 BBG00L4SB0Y7 2,220,000 150,000 SH   SOLE N/A 0 0 150,000
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LY07 12,429,150 215,000 SH   SOLE N/A 0 0 215,000
BRINKS CO COM 109696104 BBG000DR5SG1 2,977,860 25,600 SH   SOLE N/A 0 0 25,600
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG01BTZW1Q9 18,465,105 346,958 SH   SOLE N/A 0 0 346,958
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG000C40RH9 5,527,068 210,000 SH   SOLE N/A 0 0 210,000
CAMDEN PPTY TR SH BEN INT 133131102 BBG000BB0XQ1 4,964,500 50,000 SH   SOLE N/A 0 0 50,000
CANADIAN NAT RES LTD COM 136385101 BBG0014HPGP5 22,628,155 260,663 SH   SOLE N/A 0 0 260,663
CANADIAN NATL RY CO COM 136375102 BBG000GLP4J9 18,054,020 108,400 SH   SOLE N/A 0 0 108,400
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000DMM5P3 26,101,595 248,966 SH   SOLE N/A 0 0 248,966
CARLISLE COS INC COM 142339100 BBG000BGGG80 3,436,730 11,000 SH   SOLE N/A 0 0 11,000
CARTERS INC COM 146229109 BBG000CTM6D0 3,674,737 37,100 SH   SOLE N/A 0 0 37,100
CGI INC CL A SUB VTG 12532H104 BBG000BYYDR7 9,482,260 66,800 SH   SOLE N/A 0 0 66,800
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741Z52 772,200 330,000 SH   SOLE N/A 0 0 330,000
CHENIERE ENERGY INC COM NEW 16411R208 BBG000C3HV48 12,905,676 75,600 SH   SOLE N/A 0 0 75,600
COCA COLA CONS INC COM 191098102 BBG000BG2259 6,213,183 5,060 SH   SOLE N/A 0 0 5,060
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRP72 5,084,715 43,500 SH   SOLE N/A 0 0 43,500
COSTCO WHSL CORP NEW COM 22160K105 BBG000F6HLL1 7,260,880 11,000 SH   SOLE N/A 0 0 11,000
CROWN HLDGS INC COM 228368106 BBG000BF68R0 17,497,100 190,000 SH   SOLE N/A 0 0 190,000
CUBESMART COM 229663109 BBG000HF2BJ0 17,119,806 365,613 SH   SOLE N/A 0 0 365,613
DEERE & CO COM 244199105 BBG000BH1QM6 15,514,956 38,800 SH   SOLE N/A 0 0 38,800
DIGITAL RLTY TR INC COM 253868103 BBG000Q5ZSC6 2,827,281 15,884 SH   SOLE N/A 0 0 15,884
EDGEWELL PERS CARE CO COM 28035Q102 BBG000BRW7M2 3,594,755 74,200 SH   SOLE N/A 0 0 74,200
ELECTRONIC ARTS INC COM 285512109 BBG000BP0WH2 22,217,944 162,400 SH   SOLE N/A 0 0 162,400
ENPHASE ENERGY INC COM 29355A107 BBG001R3MP47 2,774,940 21,000 SH   SOLE N/A 0 0 21,000
EQUIFAX INC COM 294429105 BBG000BHPNZ3 2,967,480 12,000 SH   SOLE N/A 0 0 12,000
EQUINIX INC COM 29444U700 BBG000MBDX12 3,549,276 3,332 SH   SOLE N/A 0 0 3,332
EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG000BG8P98 1,223,707 15,128 SH   SOLE N/A 0 0 15,128
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 BBG00L17LGN2 1,046,657 30,961 SH   SOLE N/A 0 0 30,961
EXTRA SPACE STORAGE INC COM 30225T102 BBG000PV29R2 3,087,484 14,560 SH   SOLE N/A 0 0 14,560
FIRST SOLAR INC COM 336433107 BBG000BFLCG6 2,498,060 14,500 SH   SOLE N/A 0 0 14,500
FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDT33 2,385,000 100,000 SH   SOLE N/A 0 0 100,000
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHZK4 9,242,568 41,100 SH   SOLE N/A 0 0 41,100
GILEAD SCIENCES INC COM 375558103 BBG000CKHQT4 15,472,910 191,000 SH   SOLE N/A 0 0 191,000
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG000PY5Y89 9,718,072 127,400 SH   SOLE N/A 0 0 127,400
HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5FQ5 3,171,700 115,000 SH   SOLE N/A 0 0 115,000
HEALTHCARE RLTY TR CL A COM 42226K105 BBG002ZSJC99 1,582,586 69,447 SH   SOLE N/A 0 0 69,447
HELMERICH & PAYNE INC COM 423452101 BBG000BLCRT6 1,240,728 25,900 SH   SOLE N/A 0 0 25,900
HUDSON PAC PPTYS INC COM 444097109 BBG000QC4VR2 556,566 45,200 SH   SOLE N/A 0 0 45,200
HYATT HOTELS CORP COM CL A 448579102 BBG000CVRH82 19,887,525 152,500 SH   SOLE N/A 0 0 152,500
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGRW3 4,910,496 202,000 SH   DFND N/A 0 0 202,000
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG000BLSM65 11,060,502 136,600 SH   SOLE N/A 0 0 136,600
INVITATION HOMES INC COM 46187W107 BBG00FQH6BX3 1,378,139 30,548 SH   SOLE N/A 0 0 30,548
IONIS PHARMACEUTICALS INC COM 462222100 BBG000JH7N58 3,746,979 56,000 SH   SOLE N/A 0 0 56,000
ITRON INC COM 465741106 BBG000BD2CV5 3,397,950 45,000 SH   SOLE N/A 0 0 45,000
JABIL INC COM 466313103 BBG000BJNJ80 3,791,233 22,500 SH   SOLE N/A 0 0 22,500
KIMCO RLTY CORP COM 49446R109 BBG000CN3V94 2,184,307 77,500 SH   SOLE N/A 0 0 77,500
KITE RLTY GROUP TR COM NEW 49803T300 BBG000BC2MV5 1,229,461 40,664 SH   SOLE N/A 0 0 40,664
KKR REAL ESTATE FIN TR INC COM 48251K100 BBG00GD4L1L2 7,926,593 453,000 SH   SOLE N/A 0 0 453,000
LOWES COS INC COM 548661107 BBG000BNDQS4 5,786,300 26,000 SH   SOLE N/A 0 0 26,000
MICROSOFT CORP COM 594918104 BBG000BPHFS9 21,870,486 58,160 SH   SOLE N/A 0 0 58,160
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZN5 1,776,120 41,000 SH   SOLE N/A 0 0 41,000
NABORS INDUSTRIES LTD SHS G6359F137 BBG000BZTXK3 885,303 8,200 SH   SOLE N/A 0 0 8,200
NETFLIX INC COM 64110L106 BBG000CLD9D1 3,408,160 7,000 SH   SOLE N/A 0 0 7,000
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW367 3,831,660 126,000 SH   SOLE N/A 0 0 126,000
NXP SEMICONDUCTORS N V COM N6596X109 BBG000BNDGF0 10,863,864 47,300 SH   SOLE N/A 0 0 47,300
ORMAT TECHNOLOGIES INC COM 686688102 BBG000Q5BSH7 3,334,760 44,000 SH   SOLE N/A 0 0 44,000
PARK HOTELS & RESORTS INC COM 700517105 BBG00FGXCK17 647,545 32,000 SH   SOLE N/A 0 0 32,000
PATTERSON COS INC COM 703395103 BBG000BQYC69 3,905,783 103,800 SH   SOLE N/A 0 0 103,800
PERRIGO CO PLC SHS G97822103 BBG000CNGTY7 3,830,514 90,000 SH   SOLE N/A 0 0 90,000
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 BBG00ST5DTJ7 874,186 54,000 SH   SOLE N/A 0 0 54,000
PLUG POWER INC COM NEW 72919P202 BBG000C1Y014 1,350,000 300,000 SH   SOLE N/A 0 0 300,000
PRECISION DRILLING CORP COM NEW 74022D407 BBG000BT0GY0 1,151,360 16,000 SH   SOLE N/A 0 0 16,000
PROLOGIS INC. COM 74340W103 BBG000B9Z339 24,234,909 171,366 SH   SOLE N/A 0 0 171,366
REALTY INCOME CORP COM 756109104 BBG000DHPPZ6 2,650,435 34,900 SH   SOLE N/A 0 0 34,900
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28KC4 3,798,417 152,600 SH   SOLE N/A 0 0 152,600
REXFORD INDL RLTY INC COM 76169C100 BBG004MB8398 1,046,932 14,110 SH   SOLE N/A 0 0 14,110
ROSS STORES INC COM 778296103 BBG000BSC9R3 23,706,207 171,300 SH   SOLE N/A 0 0 171,300
ROYAL BK CDA COM 780087102 BBG000BCJHV8 27,890,090 208,135 SH   SOLE N/A 0 0 208,135
S&P GLOBAL INC COM 78409V104 BBG000BP1RM6 13,788,276 31,300 SH   SOLE N/A 0 0 31,300
SANMINA CORPORATION COM 801056102 BBG000BHC504 3,675,660 54,100 SH   SOLE N/A 0 0 54,100
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000D2MBW6 1,442,781 4,300 SH   SOLE N/A 0 0 4,300
SHELL PLC SPON ADS 780259305 BBG0147BN6T8 24,477,600 372,000 SH   SOLE N/A 0 0 372,000
SILGAN HLDGS INC COM 827048109 BBG000BPDFV9 4,662,132 77,900 SH   SOLE N/A 0 0 77,900
STANTEC INC COM 85472N109 BBG000BC1Y40 8,488,486 79,794 SH   SOLE N/A 0 0 79,794
STEM INC COM 85859N102 BBG00XP8NQT8 2,075,800 535,000 SH   SOLE N/A 0 0 535,000
SUN CMNTYS INC COM 866674104 BBG000BLJXH9 9,766,150 69,884 SH   SOLE N/A 0 0 69,884
SUNCOR ENERGY INC NEW COM 867224107 BBG000BC1N80 25,967,599 611,722 SH   SOLE N/A 0 0 611,722
SUNRUN INC COM 86771W105 BBG009HT4X01 2,159,300 110,000 SH   SOLE N/A 0 0 110,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD90Z0 16,643,598 121,000 SH   DFND N/A 0 0 121,000
TC ENERGY CORP COM 87807B107 BBG000D080D1 29,327,009 566,596 SH   SOLE N/A 0 0 566,596
TECK RESOURCES LTD CL B 878742204 BBG000BCS9X4 4,637,628 82,800 SH   SOLE N/A 0 0 82,800
TELUS CORPORATION COM 87971M103 BBG000BZYZZ6 18,435,292 781,819 SH   SOLE N/A 0 0 781,819
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG000BVDPD4 9,819,615 18,500 SH   SOLE N/A 0 0 18,500
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BCRN55 26,645,115 311,202 SH   SOLE N/A 0 0 311,202
TRICON RESIDENTIAL INC COM NPV 89612W102 BBG0058LJKD4 1,230,044 102,200 SH   SOLE N/A 0 0 102,200
UNION PAC CORP COM 907818108 BBG000BW3413 22,302,296 90,800 SH   SOLE N/A 0 0 90,800
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH53T5 14,688,513 27,900 SH   SOLE N/A 0 0 27,900
VENTAS INC COM 92276F100 BBG000FRVM00 1,582,041 24,000 SH   SOLE N/A 0 0 24,000
VICI PPTYS INC COM 925652109 BBG00HZQTQG0 1,778,709 42,185 SH   SOLE N/A 0 0 42,185
VISA INC COM CL A 92826C839 BBG000PSL0X0 27,597,100 106,000 SH   SOLE N/A 0 0 106,000
WALMART INC COM 931142103 BBG000BWXCP6 21,818,760 138,400 SH   SOLE N/A 0 0 138,400
WASTE MGMT INC DEL COM 94106L109 BBG000BWVV12 5,283,450 29,500 SH   SOLE N/A 0 0 29,500
WELLTOWER INC COM 95040Q104 BBG000BKY3S8 1,573,620 13,195 SH   SOLE N/A 0 0 13,195
WESCO INTL INC COM 95082P105 BBG000D0FQ55 17,700,984 101,800 SH   SOLE N/A 0 0 101,800
WEST FRASER TIMBER CO LTD COM 952845105 BBG000BD1HG2 4,727,112 41,700 SH   SOLE N/A 0 0 41,700
XYLEM INC COM 98419M100 BBG00256TDP9 4,803,120 42,000 SH   SOLE N/A 0 0 42,000