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 388 4,874 SH   SOLE   4,874 0 0
ACTIVISION BLIZZARD INC COM 00507V109 12,589 224,679 SH   SOLE   224,679 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 23,756 1,726,025 SH   SOLE   1,726,025 0 0
ALPHABET INC CAP STK CL A 02079K305 38,219 31,263 SH   SOLE   31,263 0 0
AMAZON COM INC COM 023135106 35,155 20,455 SH   SOLE   20,455 0 0
APPLE INC COM 037833100 28,916 116,242 SH   SOLE   116,242 0 0
BANK N S HALIFAX COM 064149107 83,508 1,452,985 SH   SOLE   1,452,985 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,767 409,339 SH   SOLE   409,339 0 0
BCE INC COM NEW 05534B760 80,354 1,690,362 SH   SOLE   1,690,362 0 0
BIOGEN INC COM 09062X103 26,069 89,172 SH   SOLE   89,172 0 0
BLACKROCK INC COM 09247X101 28,506 63,438 SH   SOLE   63,438 0 0
BOOKING HLDGS INC COM 09857L108 15,562 7,596 SH   SOLE   7,596 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 99,196 1,790,164 SH   SOLE   1,790,164 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3,221 82,262 SH   SOLE   82,262 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 58,708 1,169,136 SH   SOLE   1,169,136 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 18,506 980,008 SH   SOLE   980,008 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 36,755 862,033 SH   SOLE   862,033 0 0
CANADIAN NATL RY CO COM 136375102 1,561 17,421 SH   SOLE   17,421 0 0
CANADIAN PAC RY LTD COM 13645T100 857 3,759 SH   SOLE   3,759 0 0
CGI INC CL A SUB VTG 12532H104 2,411 30,949 SH   SOLE   30,949 0 0
CHUBB LIMITED COM H1467J104 5,032 35,806 SH   SOLE   35,806 0 0
CME GROUP INC COM 12572Q105 20,494 102,511 SH   SOLE   102,511 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7,594 113,106 SH   SOLE   113,106 0 0
CULLEN FROST BANKERS INC COM 229899109 16,435 182,449 SH   SOLE   182,449 0 0
DANAHER CORPORATION COM 235851102 46,208 339,548 SH   SOLE   339,548 0 0
DESCARTES SYS GROUP INC COM 249906108 15,574 399,400 SH   SOLE   399,400 0 0
ENBRIDGE INC COM 29250N105 57,469 1,574,625 SH   SOLE   1,574,625 0 0
EOG RES INC COM 26875P101 11,367 163,997 SH   SOLE   163,997 0 0
EXXON MOBIL CORP COM 30231G102 12,351 182,788 SH   SOLE   182,788 0 0
FACEBOOK INC CL A 30303M102 19,214 102,383 SH   SOLE   102,383 0 0
FIRSTSERVICE CORP NEW COM 33767E202 21,839 249,693 SH   SOLE   249,693 0 0
FORTIS INC COM 349553107 25,305 607,807 SH   SOLE   607,807 0 0
GRACO INC COM 384109104 5,823 128,830 SH   SOLE   128,830 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 38,294 771,732 SH   SOLE   771,732 0 0
IDEX CORP COM 45167R104 19,168 127,270 SH   SOLE   127,270 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 13,614 292,419 SH   SOLE   292,419 0 0
JOHNSON & JOHNSON COM 478160104 12,579 95,263 SH   SOLE   95,263 0 0
LAUDER ESTEE COS INC CL A 518439104 14,939 80,199 SH   SOLE   80,199 0 0
LINDE PLC SHS G5494J103 20,707 106,706 SH   SOLE   106,706 0 0
MAGNA INTL INC COM 559222401 354 6,573 SH   SOLE   6,573 0 0
MASTERCARD INC CL A 57636Q104 40,481 150,573 SH   SOLE   150,573 0 0
MICROSOFT CORP COM 594918104 55,653 399,026 SH   SOLE   399,026 0 0
NETFLIX INC COM 64110L106 11,318 40,497 SH   SOLE   40,497 0 0
NUTRIEN LTD COM 67077M108 8,112 169,212 SH   SOLE   169,212 0 0
PAYCHEX INC COM 704326107 1,481 17,712 SH   SOLE   17,712 0 0
PEMBINA PIPELINE CORP COM 706327103 43,705 1,238,816 SH   SOLE   1,238,816 0 0
PEPSICO INC COM 713448108 29,900 217,978 SH   SOLE   217,978 0 0
PFIZER INC COM 717081103 1,655 43,141 SH   SOLE   43,141 0 0
PROCTER & GAMBLE CO COM 742718109 1,664 13,363 SH   SOLE   13,363 0 0
PROOFPOINT INC COM 743424103 17,647 152,957 SH   SOLE   152,957 0 0
PUBLIC STORAGE COM 74460D109 31,918 146,736 SH   SOLE   146,736 0 0
QUALCOMM INC COM 747525103 1,480 18,397 SH   SOLE   18,397 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 120,065 1,485,386 SH   SOLE   1,485,386 0 0
SHOPIFY INC CL A 82509L107 1,186 3,774 SH   SOLE   3,774 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 13,806 158,231 SH   SOLE   158,231 0 0
SUN LIFE FINL INC COM 866796105 20,785 462,324 SH   SOLE   462,324 0 0
TC ENERGY CORP COM 87807B107 37,944 751,187 SH   SOLE   751,187 0 0
TELUS CORP COM 87971M103 72,635 2,037,745 SH   SOLE   2,037,745 0 0
TEXAS INSTRS INC COM 882508104 11,870 100,599 SH   SOLE   100,599 0 0
THOMSON REUTERS CORP COM NEW 884903709 13,241 196,619 SH   SOLE   196,619 0 0
TJX COS INC NEW COM 872540109 30,623 544,934 SH   SOLE   544,934 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 114,227 1,996,199 SH   SOLE   1,996,199 0 0
VARIAN MED SYS INC COM 92220P105 17,238 142,690 SH   SOLE   142,690 0 0