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 432 4,874 SH   SOLE   4,874 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,163 204,698 SH   SOLE   204,698 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 23,763 1,677,474 SH   SOLE   1,677,474 0 0
ALPHABET INC CAP STK CL A 02079K305 22,207 16,580 SH   SOLE   16,580 0 0
AMAZON COM INC COM 023135106 35,200 19,788 SH   SOLE   19,788 0 0
APPLE INC COM 037833100 31,100 105,907 SH   SOLE   105,907 0 0
BANK N S HALIFAX COM 064149107 100,082 1,769,344 SH   SOLE   1,769,344 0 0
BANK NEW YORK MELLON CORP COM 064058100 20,013 407,973 SH   SOLE   407,973 0 0
BCE INC COM NEW 05534B760 77,758 1,676,083 SH   SOLE   1,676,083 0 0
BIOGEN INC COM 09062X103 13,299 46,368 SH   SOLE   46,368 0 0
BLACKROCK INC COM 09247X101 20,661 42,157 SH   SOLE   42,157 0 0
BOOKING HLDGS INC COM 09857L108 17,752 8,644 SH   SOLE   8,644 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 93,075 1,608,626 SH   SOLE   1,608,626 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3,203 77,296 SH   SOLE   77,296 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 46,541 930,496 SH   SOLE   930,496 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 12,436 679,568 SH   SOLE   679,568 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 25,175 541,397 SH   SOLE   541,397 0 0
CANADIAN NATL RY CO COM 136375102 1,380 15,236 SH   SOLE   15,236 0 0
CANADIAN PAC RY LTD COM 13645T100 1,274 4,989 SH   SOLE   4,989 0 0
CGI INC CL A SUB VTG 12532H104 2,515 30,009 SH   SOLE   30,009 0 0
CME GROUP INC COM 12572Q105 20,704 107,714 SH   SOLE   107,714 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 8,849 113,502 SH   SOLE   113,502 0 0
CULLEN FROST BANKERS INC COM 229899109 16,253 166,225 SH   SOLE   166,225 0 0
DANAHER CORPORATION COM 235851102 51,436 344,761 SH   SOLE   344,761 0 0
DESCARTES SYS GROUP INC COM 249906108 11,136 260,190 SH   SOLE   260,190 0 0
ENBRIDGE INC COM 29250N105 56,774 1,425,942 SH   SOLE   1,425,942 0 0
EOG RES INC COM 26875P101 12,931 154,384 SH   SOLE   154,384 0 0
EXXON MOBIL CORP COM 30231G102 11,718 167,925 SH   SOLE   167,925 0 0
FACEBOOK INC CL A 30303M102 25,138 127,581 SH   SOLE   127,581 0 0
FIRSTSERVICE CORP NEW COM 33767E202 25,061 268,825 SH   SOLE   268,825 0 0
FORTIS INC COM 349553107 43,911 1,056,828 SH   SOLE   1,056,828 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 39,216 770,734 SH   SOLE   770,734 0 0
IDEX CORP COM 45167R104 20,204 121,919 SH   SOLE   121,919 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 24,466 541,837 SH   SOLE   541,837 0 0
JOHNSON & JOHNSON COM 478160104 12,660 86,791 SH   SOLE   86,791 0 0
LAUDER ESTEE COS INC CL A 518439104 15,092 73,069 SH   SOLE   73,069 0 0
LINDE PLC SHS G5494J103 20,440 98,013 SH   SOLE   98,013 0 0
MASTERCARD INC CL A 57636Q104 43,605 152,029 SH   SOLE   152,029 0 0
MICROSOFT CORP COM 594918104 57,491 377,637 SH   SOLE   377,637 0 0
NETFLIX INC COM 64110L106 21,962 70,710 SH   SOLE   70,710 0 0
NUTRIEN LTD COM 67077M108 8,070 168,332 SH   SOLE   168,332 0 0
PAYCHEX INC COM 704326107 1,507 17,712 SH   SOLE   17,712 0 0
PEMBINA PIPELINE CORP COM 706327103 35,221 948,942 SH   SOLE   948,942 0 0
PEPSICO INC COM 713448108 28,459 208,229 SH   SOLE   208,229 0 0
PFIZER INC COM 717081103 1,506 38,427 SH   SOLE   38,427 0 0
PROCTER & GAMBLE CO COM 742718109 1,669 13,363 SH   SOLE   13,363 0 0
PROOFPOINT INC COM 743424103 22,061 195,174 SH   SOLE   195,174 0 0
PUBLIC STORAGE COM 74460D109 30,242 147,375 SH   SOLE   147,375 0 0
QUALCOMM INC COM 747525103 29,302 332,113 SH   SOLE   332,113 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 111,063 1,401,659 SH   SOLE   1,401,659 0 0
SHOPIFY INC CL A 82509L107 1,285 3,228 SH   SOLE   3,228 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,459 53,435 SH   SOLE   53,435 0 0
SUN LIFE FINL INC COM 866796105 20,811 455,783 SH   SOLE   455,783 0 0
TC ENERGY CORP COM 87807B107 34,712 650,859 SH   SOLE   650,859 0 0
TELUS CORP COM 87971M103 78,295 2,019,268 SH   SOLE   2,019,268 0 0
TEXAS INSTRS INC COM 882508104 17,169 139,403 SH   SOLE   139,403 0 0
THOMSON REUTERS CORP COM NEW 884903709 33,933 473,710 SH   SOLE   473,710 0 0
TJX COS INC NEW COM 872540109 26,846 454,854 SH   SOLE   454,854 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 119,255 2,123,354 SH   SOLE   2,123,354 0 0
VARIAN MED SYS INC COM 92220P105 24,548 172,858 SH   SOLE   172,858 0 0
XYLEM INC COM 98419M100 6,143 77,971 SH   SOLE   77,971 0 0