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 1,071 14,771 SH   SOLE   14,771 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 44,526 6,593,618 SH   SOLE   6,593,618 0 0
AGRIUM INC COM 008916108 102,856 1,136,554 SH   SOLE   1,136,554 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 68,150 6,484,004 SH   SOLE   6,484,004 0 0
ALPHABET INC CAP STK CL A 02079K305 24,169 26,058 SH   SOLE   26,058 0 0
AMAZON COM INC COM 023135106 14,447 14,946 SH   SOLE   14,946 0 0
APPLE INC COM 037833100 258 1,788 SH   SOLE   1,788 0 0
BALLARD PWR SYS INC NEW COM 058586108 1 200 SH   SOLE   200 0 0
BANK AMER CORP COM 060505104 297 12,236 SH   SOLE   12,236 0 0
BANK MONTREAL QUE COM 063671101 125 1,700 SH   SOLE   1,700 0 0
BANK N S HALIFAX COM 064149107 155,213 2,583,970 SH   SOLE   2,583,970 0 0
BANK NEW YORK MELLON CORP COM 064058100 20,958 411,646 SH   SOLE   411,646 0 0
BCE INC COM NEW 05534B760 40 881 SH   SOLE   881 0 0
BIOGEN INC COM 09062X103 10,477 38,703 SH   SOLE   38,703 0 0
BLACKBERRY LTD COM 09228F103 5,253 526,434 SH   SOLE   526,434 0 0
BOEING CO COM 097023105 145 732 SH   SOLE   732 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 144 2,580 SH   SOLE   2,580 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 63,991 1,566,848 SH   SOLE   1,566,848 0 0
CAMECO CORP COM 13321L108 7 739 SH   SOLE   739 0 0
CANADIAN NATL RY CO COM 136375102 15,252 188,252 SH   SOLE   188,252 0 0
CANADIAN PAC RY LTD COM 13645T100 33,747 210,054 SH   SOLE   210,054 0 0
CATERPILLAR INC DEL COM 149123101 141 1,315 SH   SOLE   1,315 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 80 991 SH   SOLE   991 0 0
CITIGROUP INC COM NEW 172967424 151 2,251 SH   SOLE   2,251 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,653 72,963 SH   SOLE   72,963 0 0
CULLEN FROST BANKERS INC COM 229899109 5,260 56,008 SH   SOLE   56,008 0 0
DANAHER CORP DEL COM 235851102 8,072 95,954 SH   SOLE   95,954 0 0
DESCARTES SYS GROUP INC COM 249906108 23,577 970,501 SH   SOLE   970,501 0 0
EOG RES INC COM 26875P101 7,249 80,339 SH   SOLE   80,339 0 0
EXXON MOBIL CORP COM 30231G102 10,612 131,704 SH   SOLE   131,704 0 0
FACEBOOK INC CL A 30303M102 16,388 108,787 SH   SOLE   108,787 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 33,708 526,096 SH   SOLE   526,096 0 0
FORTIS INC COM 349553107 33,312 949,138 SH   SOLE   949,138 0 0
FORTIVE CORP COM 34959J108 2,200 34,726 SH   SOLE   34,726 0 0
FORTUNA SILVER MINES INC COM 349915108 58,446 11,953,269 SH   SOLE   11,953,269 0 0
FRANCO NEVADA CORP COM 351858105 3,804 52,798 SH   SOLE   52,798 0 0
GENERAL DYNAMICS CORP COM 369550108 271 1,366 SH   SOLE   1,366 0 0
GILDAN ACTIVEWEAR INC COM 375916103 7,196 234,505 SH   SOLE   234,505 0 0
GRACO INC COM 384109104 3,473 31,783 SH   SOLE   31,783 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 41,009 803,785 SH   SOLE   803,785 0 0
IMPERIAL OIL LTD COM NEW 453038408 32,427 1,114,116 SH   SOLE   1,114,116 0 0
JOHNSON & JOHNSON COM 478160104 6,262 47,333 SH   SOLE   47,333 0 0
KINROSS GOLD CORP COM NO PAR 496902404 3,699 911,464 SH   SOLE   911,464 0 0
KLONDEX MNS LTD COM 498696103 7,266 2,159,208 SH   SOLE   2,159,208 0 0
LAUDER ESTEE COS INC CL A 518439104 13,399 139,870 SH   SOLE   139,870 0 0
MAGNA INTL INC COM 559222401 19,297 417,191 SH   SOLE   417,191 0 0
MASTERCARD INCORPORATED CL A 57636Q104 14,531 119,646 SH   SOLE   119,646 0 0
MCDONALDS CORP COM 580135101 176 1,148 SH   SOLE   1,148 0 0
MICROSOFT CORP COM 594918104 8,527 123,710 SH   SOLE   123,710 0 0
MORGAN STANLEY COM NEW 617446448 145 3,244 SH   SOLE   3,244 0 0
MSA SAFETY INC COM 553498106 1,189 14,651 SH   SOLE   14,651 0 0
NIKE INC CL B 654106103 3,661 62,055 SH   SOLE   62,055 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 36,519 2,992,218 SH   SOLE   2,992,218 0 0
PAYCHEX INC COM 704326107 903 15,859 SH   SOLE   15,859 0 0
PAYPAL HLDGS INC COM 70450Y103 140 2,600 SH   SOLE   2,600 0 0
PEMBINA PIPELINE CORP COM 706327103 59,427 1,796,934 SH   SOLE   1,796,934 0 0
PEPSICO INC COM 713448108 5,850 50,658 SH   SOLE   50,658 0 0
PFIZER INC COM 717081103 2,076 61,791 SH   SOLE   61,791 0 0
PRAXAIR INC COM 74005P104 11,269 85,233 SH   SOLE   85,233 0 0
PRICELINE GRP INC COM NEW 741503403 137 73 SH   SOLE   73 0 0
PROCTER AND GAMBLE CO COM 742718109 327 3,747 SH   SOLE   3,747 0 0
QUALCOMM INC COM 747525103 253 4,586 SH   SOLE   4,586 0 0
RAYTHEON CO COM NEW 755111507 137 847 SH   SOLE   847 0 0
RED HAT INC COM 756577102 6,942 72,688 SH   SOLE   72,688 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,024 64,403 SH   SOLE   64,403 0 0
RICHMONT MINES INC COM 76547T106 24,017 3,088,195 SH   SOLE   3,088,195 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 169,544 2,338,432 SH   SOLE   2,338,432 0 0
S&P GLOBAL INC COM 78409V104 16,460 113,010 SH   SOLE   113,010 0 0
SCHEIN HENRY INC COM 806407102 9,415 51,445 SH   SOLE   51,445 0 0
SCHLUMBERGER LTD COM 806857108 7,168 109,159 SH   SOLE   109,159 0 0
SHOPIFY INC CL A 82509L107 9,429 108,750 SH   SOLE   108,750 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9,019 94,246 SH   SOLE   94,246 0 0
STANTEC INC COM 85472N109 15,304 608,749 SH   SOLE   608,749 0 0
STARBUCKS CORP COM 855244109 126 2,164 SH   SOLE   2,164 0 0
SUN LIFE FINL INC COM 866796105 83,779 2,346,921 SH   SOLE   2,346,921 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16,350 381,534 SH   SOLE   381,534 0 0
TELUS CORP COM 87971M103 62,358 1,808,903 SH   SOLE   1,808,903 0 0
THOMSON REUTERS CORP COM 884903105 86,361 1,868,040 SH   SOLE   1,868,040 0 0
TJX COS INC NEW COM 872540109 15,890 220,723 SH   SOLE   220,723 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 90,973 1,807,899 SH   SOLE   1,807,899 0 0
TRACTOR SUPPLY CO COM 892356106 11,360 210,098 SH   SOLE   210,098 0 0
TRANSALTA CORP COM 89346D107 32 5,000 SH   SOLE   5,000 0 0
TRANSCANADA CORP COM 89353D107 75,096 1,577,590 SH   SOLE   1,577,590 0 0
TRANSGLOBE ENERGY CORP COM 893662106 7,312 5,520,944 SH   SOLE   5,520,944 0 0
UNION PAC CORP COM 907818108 12,868 118,371 SH   SOLE   118,371 0 0
VARIAN MED SYS INC COM 92220P105 10,525 102,253 SH   SOLE   102,253 0 0
VCA INC COM 918194101 4,615 49,998 SH   SOLE   49,998 0 0
WASTE CONNECTIONS INC COM 94106B101 5,643 87,737 SH   SOLE   87,737 0 0
WELLS FARGO CO NEW COM 949746101 7,133 128,733 SH   SOLE   128,733 0 0