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
ADOBE INC COMMON 00724F101 9,239 34,669 SH   SOLE   34,669 0 0
AGNICO EAGLE MINES LTD COMMON 008474108 25,329 582,401 SH   SOLE   582,401 0 0
ALGONQUIN PWR UTILS CORP COMMON 015857105 23,613 2,098,923 SH   SOLE   2,098,923 0 0
ALPHABET INC CLASS C 02079K107 14,467 12,330 SH   SOLE   12,330 0 0
ALTRIA GROUP INC COMMON 02209S103 11,749 204,576 SH   SOLE   204,576 0 0
AMAZON COM INC COMMON 023135106 13,149 7,384 SH   SOLE   7,384 0 0
AMERICAN TOWER CORP NEW COMMON 03027X100 13,126 66,611 SH   SOLE   66,611 0 0
APPLE INC COMMON 037833100 20,070 105,661 SH   SOLE   105,661 0 0
AUTOZONE INC COMMON 053332102 8,908 8,698 SH   SOLE   8,698 0 0
BANK MONTREAL QUE COMMON 063671101 39,711 530,562 SH   SOLE   530,562 0 0
BANK N S HALIFAX COMMON 064149107 61,503 1,154,969 SH   SOLE   1,154,969 0 0
BCE INC COMMON 05534B760 6,452 145,250 SH   SOLE   145,250 0 0
BOEING CO COMMON 097023105 9,337 24,479 SH   SOLE   24,479 0 0
BOOKING HLDGS INC COMMON 09857L108 6,079 3,484 SH   SOLE   3,484 0 0
BOSTON SCIENTIFIC CORP COMMON 101137107 6,934 180,660 SH   SOLE   180,660 0 0
BROADCOM INC COMMON 11135F101 8,759 29,129 SH   SOLE   29,129 0 0
BROOKFIELD ASSET MGMT INC CLASS A 112585104 43,149 925,869 SH   SOLE   925,869 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 7,740 161,103 SH   SOLE   161,103 0 0
CANADIAN NAT RES LTD COMMON 136385101 32,046 1,166,846 SH   SOLE   1,166,846 0 0
CANADIAN NATL RY CO COMMON 136375102 53,902 601,942 SH   SOLE   601,942 0 0
CANADIAN PAC RY LTD COMMON 13645T100 27,286 132,392 SH   SOLE   132,392 0 0
CAPRI HOLDINGS LIMITED SHARES G1890L107 4,635 101,321 SH   SOLE   101,321 0 0
CATERPILLAR INC DEL COMMON 149123101 8,279 61,101 SH   SOLE   61,101 0 0
CBRE GROUP INC CLASS A 12504L109 9,986 201,936 SH   SOLE   201,936 0 0
CELANESE CORP DEL COMMON 150870103 6,966 70,643 SH   SOLE   70,643 0 0
CGI INC CLASS A 12532H104 45,115 656,047 SH   SOLE   656,047 0 0
CHEVRON CORP NEW COMMON 166764100 16,331 132,582 SH   SOLE   132,582 0 0
CISCO SYS INC COMMON 17275R102 3,341 61,883 SH   SOLE   61,883 0 0
CITIGROUP INC COMMON 172967424 9,905 159,193 SH   SOLE   159,193 0 0
CME GROUP INC CLASS A 12572Q105 2,888 17,546 SH   SOLE   17,546 0 0
COLLIERS INTL GROUP INC SHARES 194693107 9,636 144,202 SH   SOLE   144,202 0 0
COMCAST CORP NEW CLASS A 20030N101 11,645 291,269 SH   SOLE   291,269 0 0
CONSTELLATION BRANDS INC CLASS A 21036P108 5,915 33,735 SH   SOLE   33,735 0 0
DESCARTES SYS GROUP INC COMMON 249906108 10,998 302,437 SH   SOLE   302,437 0 0
ENBRIDGE INC COMMON 29250N105 57,979 1,600,342 SH   SOLE   1,600,342 0 0
ENERPLUS CORP COMMON 292766102 12,940 1,543,476 SH   SOLE   1,543,476 0 0
EOG RES INC COMMON 26875P101 7,242 76,092 SH   SOLE   76,092 0 0
FACEBOOK INC CLASS A 30303M102 6,991 41,943 SH   SOLE   41,943 0 0
FORTIS INC COMMON 349553107 36,180 978,625 SH   SOLE   978,625 0 0
FRANCO NEVADA CORP COMMON 351858105 26,277 350,383 SH   SOLE   350,383 0 0
HOME DEPOT INC COMMON 437076102 12,152 63,327 SH   SOLE   63,327 0 0
HONEYWELL INTL INC COMMON 438516106 13,179 82,930 SH   SOLE   82,930 0 0
HUDBAY MINERALS INC COMMON 443628102 3,640 509,150 SH   SOLE   509,150 0 0
ISHARES TR U.S. REAL ES ETF 464287739 373 4,280 SH   SOLE   4,280 0 0
JOHNSON & JOHNSON COMMON 478160104 3,296 23,576 SH   SOLE   23,576 0 0
JPMORGAN CHASE & CO COMMON 46625H100 15,107 149,234 SH   SOLE   149,234 0 0
LAZARD LTD SHS A G54050102 2,982 82,526 SH   SOLE   82,526 0 0
LOCKHEED MARTIN CORP COMMON 539830109 12,512 41,683 SH   SOLE   41,683 0 0
LYONDELLBASELL INDUSTRIES N SHARES N53745100 3,161 37,594 SH   SOLE   37,594 0 0
MAGNA INTL INC COMMON 559222401 13,728 281,846 SH   SOLE   281,846 0 0
MANULIFE FINL CORP COMMON 56501R106 44,322 2,619,976 SH   SOLE   2,619,976 0 0
MASTERCARD INC CLASS A 57636Q104 14,695 62,414 SH   SOLE   62,414 0 0
MEDTRONIC PLC SHARES G5960L103 6,951 76,314 SH   SOLE   76,314 0 0
MERCK & CO INC COMMON 58933Y105 16,733 201,187 SH   SOLE   201,187 0 0
MICROCHIP TECHNOLOGY INC COMMON 595017104 3,052 36,789 SH   SOLE   36,789 0 0
MICROSOFT CORP COMMON 594918104 25,868 219,335 SH   SOLE   219,335 0 0
MONSTER BEVERAGE CORP NEW COMMON 61174X109 6,873 125,918 SH   SOLE   125,918 0 0
MORGAN STANLEY COMMON 617446448 7,440 176,304 SH   SOLE   176,304 0 0
NETEASE INC SPONSORED ADR 64110W102 31,187 129,167 SH   SOLE   129,167 0 0
NEXTERA ENERGY INC COMMON 65339F101 14,328 74,118 SH   SOLE   74,118 0 0
NICE LTD SPONSORED ADR 653656108 36,362 296,807 SH   SOLE   296,807 0 0
NUTRIEN LTD COMMON 67077M108 3,054 57,880 SH   SOLE   57,880 0 0
NVIDIA CORP COMMON 67066G104 4,419 24,611 SH   SOLE   24,611 0 0
ONEOK INC NEW COMMON 682680103 2,506 35,880 SH   SOLE   35,880 0 0
OPEN TEXT CORP COMMON 683715106 23,509 612,106 SH   SOLE   612,106 0 0
PEMBINA PIPELINE CORP COMMON 706327103 43,179 1,175,079 SH   SOLE   1,175,079 0 0
PEPSICO INC COMMON 713448108 3,210 26,191 SH   SOLE   26,191 0 0
PFIZER INC COMMON 717081103 12,978 305,573 SH   SOLE   305,573 0 0
PNC FINL SVCS GROUP INC COMMON 693475105 8,352 68,088 SH   SOLE   68,088 0 0
PROGRESSIVE CORP OHIO COMMON 743315103 10,764 149,319 SH   SOLE   149,319 0 0
RIO TINTO PLC SPONSORED ADR 767204100 41,086 698,156 SH   SOLE   698,156 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 24,221 450,219 SH   SOLE   450,219 0 0
ROYAL BK CDA MONTREAL QUE COMMON 780087102 87,074 1,153,803 SH   SOLE   1,153,803 0 0
S&P GLOBAL INC COMMON 78409V104 9,306 44,197 SH   SOLE   44,197 0 0
SERVICENOW INC COMMON 81762P102 7,291 29,579 SH   SOLE   29,579 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 6,796 326,450 SH   SOLE   326,450 0 0
SHOPIFY INC CLASS A 82509L107 8,121 39,333 SH   SOLE   39,333 0 0
SUN LIFE FINL INC COMMON 866796105 26,741 695,852 SH   SOLE   695,852 0 0
SUNCOR ENERGY INC NEW COMMON 867224107 45,521 1,404,131 SH   SOLE   1,404,131 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 36,103 881,428 SH   SOLE   881,428 0 0
TASEKO MINES LTD COMMON 876511106 1,081 1,851,094 SH   SOLE   1,851,094 0 0
TELUS CORP COMMON 87971M103 6,683 180,520 SH   SOLE   180,520 0 0
THERMO FISHER SCIENTIFIC INC COMMON 883556102 11,942 43,628 SH   SOLE   43,628 0 0
TJX COS INC NEW COMMON 872540109 14,125 265,454 SH   SOLE   265,454 0 0
TORONTO DOMINION BK ONT COMMON 891160509 104,739 1,929,484 SH   SOLE   1,929,484 0 0
TRANSCANADA CORP COMMON 89353D107 6,561 146,030 SH   SOLE   146,030 0 0
UNION PACIFIC CORP COMMON 907818108 11,500 68,778 SH   SOLE   68,778 0 0
UNITEDHEALTH GROUP INC COMMON 91324P102 12,289 49,699 SH   SOLE   49,699 0 0
VERIZON COMMUNICATIONS INC COMMON 92343V104 14,426 243,970 SH   SOLE   243,970 0 0
VISA INC CLASS A 92826C839 11,193 71,660 SH   SOLE   71,660 0 0
WALMART INC COMMON 931142103 11,398 116,869 SH   SOLE   116,869 0 0
WASTE CONNECTIONS INC COMMON 94106B101 51,849 585,182 SH   SOLE   585,182 0 0
ZOETIS INC CLASS A 98978V103 9,902 98,360 SH   SOLE   98,360 0 0