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 923 9,755 SH   SOLE   9,755 0 0
ACTIVISION BLIZZARD INC COM 00507V109 14,315 172,076 SH   SOLE   172,076 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 82,998 8,030,228 SH   SOLE   8,030,228 0 0
ALPHABET INC CAP STK CL A 02079K305 30,711 25,510 SH   SOLE   25,510 0 0
AMAZON COM INC COM 023135106 31,888 15,948 SH   SOLE   15,948 0 0
APPLE INC COM 037833100 22,718 100,637 SH   SOLE   100,637 0 0
BANK N S HALIFAX COM 064149107 143,073 2,402,072 SH   SOLE   2,402,072 0 0
BANK NEW YORK MELLON CORP COM 064058100 34,295 674,297 SH   SOLE   674,297 0 0
BAUSCH HEALTH COS INC COM 071734107 4,768 185,817 SH   SOLE   185,817 0 0
BIOGEN INC COM 09062X103 19,878 56,341 SH   SOLE   56,341 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 50,790 1,273,060 SH   SOLE   1,273,060 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 25,113 1,201,800 SH   SOLE   1,201,800 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 40,895 1,350,546 SH   SOLE   1,350,546 0 0
CANADIAN NATL RY CO COM 136375102 2,615 29,160 SH   SOLE   29,160 0 0
CANADIAN PAC RY LTD COM 13645T100 2,212 10,466 SH   SOLE   10,466 0 0
CULLEN FROST BANKERS INC COM 229899109 18,339 175,598 SH   SOLE   175,598 0 0
DANAHER CORP DEL COM 235851102 36,966 340,987 SH   SOLE   340,987 0 0
DESCARTES SYS GROUP INC COM 249906108 18,470 544,937 SH   SOLE   544,937 0 0
EOG RES INC COM 26875P101 22,608 177,693 SH   SOLE   177,693 0 0
EXXON MOBIL CORP COM 30231G102 13,000 152,901 SH   SOLE   152,901 0 0
FACEBOOK INC CL A 30303M102 17,525 106,851 SH   SOLE   106,851 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 24,749 293,136 SH   SOLE   293,136 0 0
FORTIS INC COM 349553107 42,060 1,298,158 SH   SOLE   1,298,158 0 0
FORTUNA SILVER MINES INC COM 349915108 19,019 4,358,960 SH   SOLE   4,358,960 0 0
GRACO INC COM 384109104 5,807 125,307 SH   SOLE   125,307 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 22,530 525,006 SH   SOLE   525,006 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 4,382 68,017 SH   SOLE   68,017 0 0
JOHNSON & JOHNSON COM 478160104 18,261 132,161 SH   SOLE   132,161 0 0
LAUDER ESTEE COS INC CL A 518439104 8,248 56,758 SH   SOLE   56,758 0 0
MAGNA INTL INC COM 559222401 772 14,702 SH   SOLE   14,702 0 0
MASTERCARD INCORPORATED CL A 57636Q104 36,177 162,870 SH   SOLE   162,870 0 0
METHANEX CORP COM 59151K108 3,561 45,142 SH   SOLE   45,142 0 0
MICROSOFT CORP COM 594918104 26,002 227,347 SH   SOLE   227,347 0 0
NUTRIEN LTD COM 67077M108 74,152 1,285,174 SH   SOLE   1,285,174 0 0
OPEN TEXT CORP COM 683715106 2,198 57,794 SH   SOLE   57,794 0 0
PAYCHEX INC COM 704326107 818 11,102 SH   SOLE   11,102 0 0
PEMBINA PIPELINE CORP COM 706327103 18,793 553,460 SH   SOLE   553,460 0 0
PEPSICO INC COM 713448108 10,211 91,333 SH   SOLE   91,333 0 0
PFIZER INC COM 717081103 315 7,157 SH   SOLE   7,157 0 0
PRAXAIR INC COM 74005P104 16,735 104,318 SH   SOLE   104,318 0 0
PROCTER AND GAMBLE CO COM 742718109 314 3,773 SH   SOLE   3,773 0 0
PROOFPOINT INC COM 743424103 5,500 51,726 SH   SOLE   51,726 0 0
PUBLIC STORAGE COM 74460D109 18,779 93,318 SH   SOLE   93,318 0 0
QUALCOMM INC COM 747525103 1,194 16,581 SH   SOLE   16,581 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,059 112,573 SH   SOLE   112,573 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 144,693 1,806,356 SH   SOLE   1,806,356 0 0
S&P GLOBAL INC COM 78409V104 19,718 101,150 SH   SOLE   101,150 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,734 89,067 SH   SOLE   89,067 0 0
SHOPIFY INC CL A 82509L107 9,670 58,874 SH   SOLE   58,874 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 12,093 133,609 SH   SOLE   133,609 0 0
STARBUCKS CORP COM 855244109 11,559 203,369 SH   SOLE   203,369 0 0
SUN LIFE FINL INC COM 866796105 71,364 1,796,398 SH   SOLE   1,796,398 0 0
SUNCOR ENERGY INC NEW COM 867224107 723 18,703 SH   SOLE   18,703 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,270 175,917 SH   SOLE   175,917 0 0
TELUS CORP COM 87971M103 77,534 2,105,039 SH   SOLE   2,105,039 0 0
TEXAS INSTRS INC COM 882508104 6,948 64,762 SH   SOLE   64,762 0 0
THOMSON REUTERS CORP COM 884903105 10,670 234,005 SH   SOLE   234,005 0 0
TJX COS INC NEW COM 872540109 30,002 268,552 SH   SOLE   268,552 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 142,654 2,349,271 SH   SOLE   2,349,271 0 0
TRANSCANADA CORP COM 89353D107 31,899 788,988 SH   SOLE   788,988 0 0
TYSON FOODS INC CL A 902494103 21,323 359,087 SH   SOLE   359,087 0 0
UNION PAC CORP COM 907818108 14,474 89,128 SH   SOLE   89,128 0 0
VARIAN MED SYS INC COM 92220P105 19,207 172,033 SH   SOLE   172,033 0 0