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
ALPHABET INC. CAP STK CL A 02079K305   8,326 50,204 SH   SOLE 0 50,204 0 0
AMERICAN TOWER CORP COM 03027X100   5,499 23,644 SH   SOLE 0 23,644 0 0
AMERICOLD REALTY TRUST COM 03064D108   3,052 107,949 SH   SOLE 0 107,949 0 0
AVALONBAY CMNTYS INC. COM 053484101   2,960 13,141 SH   SOLE 0 13,141 0 0
BANK OF AMERICA CORPORATION COM 060505104   6,139 154,707 SH   SOLE 0 154,707 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   44,293 812,416 SH   SOLE 0 812,416 0 0
BCE INC COM 05534B760   47,940 1,378,053 SH   SOLE 0 1,378,053 0 0
BROOKFIELD ASSET MGMT-A CL A LMT VTG 113004105   273 5,778 SH   SOLE 0 5,778 0 0
BROOKFIELD CORP CLA LTD VTSH 11271J107   46,403 873,139 SH   SOLE 0 873,139 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101   21,751 619,308 SH   SOLE 0 619,308 0 0
BROOKFIELD RENEWABLE CL A SUB VTG 11284V105   2,356 72,108 SH   SOLE 0 72,108 0 0
BROOKFIELD RENEWABLE PARTNERS LP PARTNERSHIP UNIT G16258108   18,518 656,251 SH   SOLE 0 656,251 0 0
CGI INC CL A SUB VTG 12532H104   4,195 36,437 SH   SOLE 0 36,437 0 0
CAMDEN PROPERTY TRUST SH BEN INT 133131102   5,554 44,959 SH   SOLE 0 44,959 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   48,799 795,046 SH   SOLE 0 795,046 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   32,397 276,491 SH   SOLE 0 276,491 0 0
CANADIAN NAT RES LTD COM 136385101   3,601 108,382 SH   SOLE 0 108,382 0 0
CENOVUS ENERGY INC. COM 15135U109   331 19,800 SH   SOLE 0 19,800 0 0
CENTENE CORP. DEL COM 15135B101   6,368 84,590 SH   SOLE 0 84,590 0 0
CISCO SYSTEMS INC. COM 17275R102   12,076 226,899 SH   SOLE 0 226,899 0 0
CITIGROUP INC. COM 172967424   2,953 47,173 SH   SOLE 0 47,173 0 0
COLLIERS INTL GROUP INC. SUB VTG SHS 194693107   8,592 56,582 SH   SOLE 0 56,582 0 0
CORNING INC. COM 219350105   4,232 93,735 SH   SOLE 0 93,735 0 0
COSTCO WHOLESALE COM 22160K105   4,489 5,064 SH   SOLE 0 5,064 0 0
DIAGEO PLC-SPONS ADR SPON ADR NEW 25243Q205   8,150 58,070 SH   SOLE 0 58,070 0 0
DISNEY WALT CO COM 254687106   4,420 45,949 SH   SOLE 0 45,949 0 0
EOG RESOURCES COM 26875P101   4,228 34,397 SH   SOLE 0 34,397 0 0
EQUINIX INC. COM 29444U700   4,065 4,580 SH   SOLE 0 4,580 0 0
EXTRA SPACE STORAGE INC. COM 30225T102   3,203 17,774 SH   SOLE 0 17,774 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313745101   6,861 59,676 SH   SOLE 0 59,676 0 0
FIRST SERVICE CORP COM 33767E202   6,898 37,733 SH   SOLE 0 37,733 0 0
GSK PLC SPONSORED ADR 37733W204   2,698 66,001 SH   SOLE 0 66,001 0 0
GENTEX CORP. PUT 371901109   4,147 139,671 SH   SOLE 0 139,671 0 0
GILDAN ACTIVEWEAR INC COM 375916103   2,870 60,937 SH   SOLE 0 60,937 0 0
GRANITE REAL ESTATE INVT TR UNIT 387437114   9,527 157,750 SH   SOLE 0 157,750 0 0
HOME DEPOT COM 437076102   5,882 14,516 SH   SOLE 0 14,516 0 0
ING GROEP N V SPON ADR 456837103   5,704 314,117 SH   SOLE 0 314,117 0 0
JPMORGAN & CHASE & CO COM COM 46625H100   5,358 25,411 SH   SOLE 0 25,411 0 0
JOHNSON & JOHNSON COM 478160104   2,248 13,874 SH   SOLE 0 13,874 0 0
KROGER CO COM 501044101   7,267 126,823 SH   SOLE 0 126,823 0 0
MAGNA INTL INC COM 559222401   32,849 800,272 SH   SOLE 0 800,272 0 0
MANULIFE FINL CORP COM COM 56501R106   39,856 1,347,743 SH   SOLE 0 1,347,743 0 0
MICROSOFT CORP. COM 594918104   8,464 19,670 SH   SOLE 0 19,670 0 0
MORGAN STANLEY COM 617446448   4,676 44,857 SH   SOLE 0 44,857 0 0
ORACLE CORP COM 68389X105   13,310 78,110 SH   SOLE 0 78,110 0 0
ORANGE SPON ADR 684060106   3,332 290,222 SH   SOLE 0 290,222 0 0
PEMBINA PIPELINE CORP. COM 706327103   32,732 793,546 SH   SOLE 0 793,546 0 0
PFIZER INC COM 717081103   11,203 387,108 SH   SOLE 0 387,108 0 0
RMR GROUP INC. CL A 74967R106   7,360 290,000 SH   SOLE 0 290,000 0 0
RESTAURANT BRANDS INTL INC. COM 76131D103   17,991 249,179 SH   SOLE 0 249,179 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   2,649 65,832 SH   SOLE 0 65,832 0 0
ROYAL BANK OF CANADA COM 780087102   75,704 606,169 SH   SOLE 0 606,169 0 0
SANOFI SA ADR 80108N105   3,829 66,444 SH   SOLE 0 66,444 0 0
SAP SE SPON ADR 803054204   1,484 6,476 SH   SOLE 0 6,476 0 0
SIMON PPTY GROUP NEW COM 828806109   1,881 11,131 SH   SOLE 0 11,131 0 0
STRYKER CORP COM 863667101   7 20 SH   SOLE   20 0 0
SUNCOR ENERGY INC COM NEW 867224107   23,429 634,334 SH   SOLE 0 634,334 0 0
TC ENERGY CORP. COM 87807B107   57,976 1,218,847 SH   SOLE 0 1,218,847 0 0
TJX COMPANIES INC. COM 872540109   3,008 25,588 SH   SOLE 0 25,588 0 0
TELUS CORP. COM 87971M103   32,577 1,940,534 SH   SOLE 0 1,940,534 0 0
TERRENO REALTY CORP. COM 88146M101   3,163 47,322 SH   SOLE 0 47,322 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   67,442 1,065,881 SH   SOLE 0 1,065,881 0 0
TOTAL ENERGIES SE SPON ADR 89151E109   2,128 32,934 SH   SOLE 0 32,934 0 0
TRACTOR SUPPLY CO COM 892356106   3,644 12,526 SH   SOLE 0 12,526 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   5,017 8,580 SH   SOLE 0 8,580 0 0
UDR INC. COM 902653104   5,042 111,196 SH   SOLE 0 111,196 0 0
US BANCORP COM NEW 902973304   7,063 154,444 SH   SOLE 0 154,444 0 0
VERIZON COMMUNICATIONS COM 92343V104   12,002 267,241 SH   SOLE 0 267,241 0 0
VERMILLION ENERGY INC COM 923725105   2,675 273,928 SH   SOLE 0 273,928 0 0
WAL MART STORES INC COM 931142103   4,177 51,733 SH   SOLE 0 51,733 0 0
WALLGREENS BOOTS ALLIANCE INC COM 931427108   2,371 264,644 SH   SOLE 0 264,644 0 0
WELLTOWER INC. COM 95040Q104   3,204 25,027 SH   SOLE 0 25,027 0 0