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
3M CO COM 88579Y101 5,268 25,245 SH   SOLE 25,245 0 0
ADOBE SYS INC COM 00724F101 17,623 76,842 SH   SOLE 76,842 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 7,833 2,578,154 SH   SOLE 2,578,154 0 0
AGNICO EAGLE MINES LTD COM 008474108 39,786 908,104 SH   SOLE 908,104 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 5,405 75,014 SH   SOLE 75,014 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,408 7,365 SH   SOLE 7,365 0 0
AMPHENOL CORP NEW CL A 032095101 11,781 135,727 SH   SOLE 135,727 0 0
APACHE CORP COM 037411105 2,516 59,270 SH   SOLE 59,270 0 0
APPLE INC COM 037833100 27,400 155,634 SH   SOLE 155,634 0 0
BALL CORP COM 058498106 1,745 54,690 SH   SOLE 54,690 0 0
BANK MONTREAL QUE COM 063671101 1,314 17,210 SH   SOLE 17,210 0 0
BANK N S HALIFAX COM 064149107 170,420 2,867,998 SH   SOLE 2,867,998 0 0
BARRICK GOLD CORP COM 067901108 218 17,500 SH   SOLE 17,500 0 0
BCE INC COM NEW 05534B760 19,876 473,858 SH   SOLE 473,858 0 0
BECTON DICKINSON & CO COM 075887109 2,726 11,892 SH   SOLE 11,892 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,426 59,108 SH   SOLE 59,108 0 0
BOOKING HLDGS INC COM 09857L108 15,849 7,712 SH   SOLE 7,712 0 0
BROADCOM INC COM 11135F101 9,717 40,050 SH   SOLE 40,050 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 103,668 2,608,982 SH   SOLE 2,608,982 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 3,050 159,872 SH   SOLE 159,872 0 0
CANADIAN NAT RES LTD COM 136385101 105,324 3,082,831 SH   SOLE 3,082,831 0 0
CANADIAN NATL RY CO COM 136375102 90,817 1,174,555 SH   SOLE 1,174,555 0 0
CANADIAN PAC RY LTD COM 13645T100 41,368 229,694 SH   SOLE 229,694 0 0
CBS CORP NEW CL B 124857202 9,997 185,387 SH   SOLE 185,387 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8,161 92,100 SH   SOLE 92,100 0 0
CELGENE CORP COM 151020104 9,092 107,530 SH   SOLE 107,530 0 0
CENOVUS ENERGY INC COM 15135U109 227 22,870 SH   SOLE 22,870 0 0
CHURCH & DWIGHT INC COM 171340102 7,718 149,313 SH   SOLE 149,313 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14,422 184,776 SH   SOLE 184,776 0 0
COLGATE PALMOLIVE CO COM 194162103 2,547 37,228 SH   SOLE 37,228 0 0
COMCAST CORP NEW CL A 20030N101 4,458 132,523 SH   SOLE 132,523 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,529 63,213 SH   SOLE 63,213 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,671 538,566 SH   SOLE 538,566 0 0
CVS HEALTH CORP COM 126650100 7,003 110,782 SH   SOLE 110,782 0 0
DANAHER CORP DEL COM 235851102 8,633 87,697 SH   SOLE 87,697 0 0
DESCARTES SYS GROUP INC COM 249906108 27,822 911,426 SH   SOLE 911,426 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 600 4,266 SH   SOLE 4,266 0 0
DISCOVERY INC COM SER A 25470F104 5,446 229,332 SH   SOLE 229,332 0 0
DISNEY WALT CO COM DISNEY 254687106 15,985 157,198 SH   SOLE 157,198 0 0
ECOLAB INC COM 278865100 1,134 9,242 SH   SOLE 9,242 0 0
ENBRIDGE INC COM 29250N105 100,454 2,994,546 SH   SOLE 2,994,546 0 0
ENCANA CORP COM 292505104 25,670 2,122,805 SH   SOLE 2,122,805 0 0
ENERPLUS CORP COM 292766102 12,987 1,089,605 SH   SOLE 1,089,605 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 11,411 156,379 SH   SOLE 156,379 0 0
F5 NETWORKS INC COM 315616102 11,818 74,825 SH   SOLE 74,825 0 0
FEDEX CORP COM 31428X106 7,973 34,020 SH   SOLE 34,020 0 0
FISERV INC COM 337738108 2,852 44,941 SH   SOLE 44,941 0 0
FORTIVE CORP COM 34959J108 4,157 53,744 SH   SOLE 53,744 0 0
FRANCO NEVADA CORP COM 351858105 29,528 417,754 SH   SOLE 417,754 0 0
GENERAL ELECTRIC CO COM 369604103 888 65,000 SH   SOLE 65,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 19,014 665,512 SH   SOLE 665,512 0 0
GILEAD SCIENCES INC COM 375558103 11,357 155,142 SH   SOLE 155,142 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,281 5,083 SH   SOLE 5,083 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 47,785 790,683 SH   SOLE 790,683 0 0
HONEYWELL INTL INC COM 438516106 14,698 101,860 SH   SOLE 101,860 0 0
HORMEL FOODS CORP COM 440452100 6,079 170,288 SH   SOLE 170,288 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 538 4,889 SH   SOLE 4,889 0 0
INTUIT COM 461202103 12,504 66,455 SH   SOLE 66,455 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,663 28,044 SH   SOLE 28,044 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,466 163,000 SH   SOLE 163,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,558 81,340 SH   SOLE 81,340 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,673 10,564 SH   SOLE 10,564 0 0
JOHNSON & JOHNSON COM 478160104 12,869 103,034 SH   SOLE 103,034 0 0
JPMORGAN CHASE & CO COM 46625H100 16,951 158,382 SH   SOLE 158,382 0 0
LOWES COS INC COM 548661107 6,402 69,995 SH   SOLE 69,995 0 0
MAG SILVER CORP COM 55903Q104 1,720 175,607 SH   SOLE 175,607 0 0
MAGNA INTL INC COM 559222401 21,096 368,820 SH   SOLE 368,820 0 0
MANULIFE FINL CORP COM 56501R106 117,819 6,455,126 SH   SOLE 6,455,126 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 13,842 285,834 SH   SOLE 285,834 0 0
METHANEX CORP COM 59151K108 31,014 477,338 SH   SOLE 477,338 0 0
METLIFE INC COM 59156R108 1,357 35,404 SH   SOLE 35,404 0 0
MICROSOFT CORP COM 594918104 28,902 304,789 SH   SOLE 304,789 0 0
MIDDLEBY CORP COM 596278101 521 5,629 SH   SOLE 5,629 0 0
MONDELEZ INTL INC CL A 609207105 8,274 199,291 SH   SOLE 199,291 0 0
MOODYS CORP COM 615369105 4,418 26,648 SH   SOLE 26,648 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6,899 227,483 SH   SOLE 227,483 0 0
NIKE INC CL B 654106103 22,065 305,504 SH   SOLE 305,504 0 0
NORBORD INC COM NEW 65548P403 2,726 69,900 SH   SOLE 69,900 0 0
NUTRIEN LTD COM 67077M108 28,208 544,958 SH   SOLE 544,958 0 0
OMNICOM GROUP INC COM 681919106 2,013 31,041 SH   SOLE 31,041 0 0
OPEN TEXT CORP COM 683715106 29,720 850,046 SH   SOLE 850,046 0 0
ORACLE CORP COM 68389X105 10,306 232,863 SH   SOLE 232,863 0 0
PEMBINA PIPELINE CORP COM 706327103 57,661 1,747,002 SH   SOLE 1,747,002 0 0
PEPSICO INC COM 713448108 8,292 78,421 SH   SOLE 78,421 0 0
PNC FINL SVCS GROUP INC COM 693475105 16,506 114,998 SH   SOLE 114,998 0 0
PRAXAIR INC COM 74005P104 3,726 24,681 SH   SOLE 24,681 0 0
PRUDENTIAL PLC ADR 74435K204 629 13,030 SH   SOLE 13,030 0 0
RELX PLC SPONSORED ADR 759530108 207 9,500 SH   SOLE 9,500 0 0
RESMED INC COM 761152107 437 4,334 SH   SOLE 4,334 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 33,041 556,234 SH   SOLE 556,234 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 41,605 896,610 SH   SOLE 896,610 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 195,819 2,568,518 SH   SOLE 2,568,518 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,786 27,618 SH   SOLE 27,618 0 0
SAP SE SPON ADR 803054204 797 7,202 SH   SOLE 7,202 0 0
SCHEIN HENRY INC COM 806407102 1,668 25,624 SH   SOLE 25,624 0 0
SCHLUMBERGER LTD COM 806857108 7,437 112,062 SH   SOLE 112,062 0 0
SCHWAB CHARLES CORP NEW COM 808513105 9,102 176,079 SH   SOLE 176,079 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 2,125 107,374 SH   SOLE 107,374 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,898 13,406 SH   SOLE 13,406 0 0
SHOPIFY INC CL A 82509L107 18,204 133,810 SH   SOLE 133,810 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,258 228,310 SH   SOLE 228,310 0 0
STANTEC INC COM 85472N109 11,029 436,396 SH   SOLE 436,396 0 0
STATE STR CORP COM 857477103 15,911 166,128 SH   SOLE 166,128 0 0
STERICYCLE INC COM 858912108 221 3,775 SH   SOLE 3,775 0 0
STERIS PLC SHS USD G84720104 1,749 19,306 SH   SOLE 19,306 0 0
STRYKER CORP COM 863667101 8,835 53,509 SH   SOLE 53,509 0 0
SUN LIFE FINL INC COM 866796105 2,434 59,970 SH   SOLE 59,970 0 0
SUNCOR ENERGY INC NEW COM 867224107 117,176 3,121,057 SH   SOLE 3,121,057 0 0
TECK RESOURCES LTD CL B 878742204 26,520 1,036,758 SH   SOLE 1,036,758 0 0
TELUS CORP COM 87971M103 3,068 85,920 SH   SOLE 85,920 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 27,655 135,440 SH   SOLE 135,440 0 0
THOMSON REUTERS CORP COM 884903105 507 13,140 SH   SOLE 13,140 0 0
TJX COS INC NEW COM 872540109 16,441 186,701 SH   SOLE 186,701 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 238,377 4,162,640 SH   SOLE 4,162,640 0 0
TRANSALTA CORP COM 89346D107 237 45,000 SH   SOLE 45,000 0 0
TRANSCANADA CORP COM 89353D107 78,917 1,844,042 SH   SOLE 1,844,042 0 0
UNION PAC CORP COM 907818108 7,699 55,837 SH   SOLE 55,837 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,490 64,156 SH   SOLE 64,156 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,483 22,859 SH   SOLE 22,859 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,178 63,475 SH   SOLE 63,475 0 0
US BANCORP DEL COM NEW 902973304 5,178 102,442 SH   SOLE 102,442 0 0
VERMILION ENERGY INC COM 923725105 453 13,025 SH   SOLE 13,025 0 0
VISA INC COM CL A 92826C839 22,214 179,517 SH   SOLE 179,517 0 0
WASTE CONNECTIONS INC COM 94106B101 40,106 545,878 SH   SOLE 545,878 0 0
WELLS FARGO CO NEW COM 949746101 15,249 288,011 SH   SOLE 288,011 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,177 401,657 SH   SOLE 401,657 0 0