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 COM 00287Y109 2,023 25,482 SH   SOLE   25,482 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,646 137,847 SH   SOLE   137,847 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 54,305 4,777,667 SH   SOLE   4,777,667 0 0
ALPHABET INC CAP STK CL A 02079K305 36,233 30,978 SH   SOLE   30,978 0 0
AMAZON COM INC COM 023135106 36,165 19,219 SH   SOLE   19,219 0 0
APPLE INC COM 037833100 18,233 90,863 SH   SOLE   90,863 0 0
B2GOLD CORP COM 11777Q209 2,797 1,033,738 SH   SOLE   1,033,738 0 0
BANK N S HALIFAX COM 064149107 65,592 1,195,913 SH   SOLE   1,195,913 0 0
BANK NEW YORK MELLON CORP COM 064058100 25,253 521,350 SH   SOLE   521,350 0 0
BIOGEN INC COM 09062X103 14,304 63,484 SH   SOLE   63,484 0 0
BLACKROCK INC COM 09247X101 36,293 76,790 SH   SOLE   76,790 0 0
BOOKING HLDGS INC COM 09857L108 10,065 5,426 SH   SOLE   5,426 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 97,500 2,030,617 SH   SOLE   2,030,617 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 67,740 1,642,473 SH   SOLE   1,642,473 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 72,669 3,493,727 SH   SOLE   3,493,727 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 49,676 1,583,125 SH   SOLE   1,583,125 0 0
CANADIAN NATL RY CO COM 136375102 2,136 23,092 SH   SOLE   23,092 0 0
CANADIAN PAC RY LTD COM 13645T100 1,202 5,386 SH   SOLE   5,386 0 0
CGI INC CL A SUB VTG 12532H104 2,892 40,338 SH   SOLE   40,338 0 0
CHUBB LIMITED COM H1467J104 2,599 19,417 SH   SOLE   19,417 0 0
CME GROUP INC COM CL A 12572Q105 22,132 127,009 SH   SOLE   127,009 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3,970 62,046 SH   SOLE   62,046 0 0
CULLEN FROST BANKERS INC COM 229899109 11,052 108,687 SH   SOLE   108,687 0 0
DANAHER CORPORATION COM 235851102 45,430 350,039 SH   SOLE   350,039 0 0
DESCARTES SYS GROUP INC COM 249906108 18,032 453,402 SH   SOLE   453,402 0 0
ENBRIDGE INC COM 29250N105 35,426 962,911 SH   SOLE   962,911 0 0
EOG RES INC COM 26875P101 14,753 153,837 SH   SOLE   153,837 0 0
EXXON MOBIL CORP COM 30231G102 14,717 183,318 SH   SOLE   183,318 0 0
FACEBOOK INC CL A 30303M102 28,128 148,240 SH   SOLE   148,240 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 18,080 208,617 SH   SOLE   208,617 0 0
FORTIS INC COM 349553107 40,449 1,098,793 SH   SOLE   1,098,793 0 0
GILDAN ACTIVEWEAR INC COM 375916103 3,340 90,941 SH   SOLE   90,941 0 0
GRACO INC COM 384109104 6,306 123,041 SH   SOLE   123,041 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 48,818 1,076,727 SH   SOLE   1,076,727 0 0
JOHNSON & JOHNSON COM 478160104 20,814 147,405 SH   SOLE   147,405 0 0
LAUDER ESTEE COS INC CL A 518439104 6,967 40,552 SH   SOLE   40,552 0 0
LINDE PLC COM G5494J103 19,709 112,276 SH   SOLE   112,276 0 0
MAGNA INTL INC COM 559222401 455 8,209 SH   SOLE   8,209 0 0
MASTERCARD INC CL A 57636Q104 37,080 149,480 SH   SOLE   149,480 0 0
MICROSOFT CORP COM 594918104 49,474 387,394 SH   SOLE   387,394 0 0
NUTRIEN LTD COM 67077M108 32,670 604,842 SH   SOLE   604,842 0 0
PAYCHEX INC COM 704326107 598 7,087 SH   SOLE   7,087 0 0
PEMBINA PIPELINE CORP COM 706327103 15,234 427,823 SH   SOLE   427,823 0 0
PEPSICO INC COM 713448108 14,139 110,419 SH   SOLE   110,419 0 0
PFIZER INC COM 717081103 321 7,904 SH   SOLE   7,904 0 0
PROCTER AND GAMBLE CO COM 742718109 416 3,903 SH   SOLE   3,903 0 0
PROOFPOINT INC COM 743424103 16,328 130,188 SH   SOLE   130,188 0 0
PUBLIC STORAGE COM 74460D109 24,692 114,804 SH   SOLE   114,804 0 0
QUALCOMM INC COM 747525103 3,536 41,051 SH   SOLE   41,051 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 312 6,214 SH   SOLE   6,214 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 96,979 1,221,839 SH   SOLE   1,221,839 0 0
S&P GLOBAL INC COM 78409V104 5,866 26,584 SH   SOLE   26,584 0 0
SHOPIFY INC CL A 82509L107 1,058 4,369 SH   SOLE   4,369 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,632 147,989 SH   SOLE   147,989 0 0
SUN LIFE FINL INC COM 866796105 32,359 782,063 SH   SOLE   782,063 0 0
TELUS CORP COM 87971M103 55,065 1,501,585 SH   SOLE   1,501,585 0 0
TEXAS INSTRS INC COM 882508104 14,208 120,580 SH   SOLE   120,580 0 0
THOMSON REUTERS CORP COM NEW 884903709 11,303 183,662 SH   SOLE   183,662 0 0
TJX COS INC NEW COM 872540109 26,651 496,508 SH   SOLE   496,508 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 88,857 1,564,122 SH   SOLE   1,564,122 0 0
TRANSCANADA CORP COM 89353D107 12,238 257,468 SH   SOLE   257,468 0 0
TYSON FOODS INC CL A 902494103 26,603 363,588 SH   SOLE   363,588 0 0
UNION PACIFIC CORP COM 907818108 6,350 35,870 SH   SOLE   35,870 0 0
VARIAN MED SYS INC COM 92220P105 8,150 59,855 SH   SOLE   59,855 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,221 149,535 SH   SOLE   149,535 0 0