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 3,196 13,575 SH   SOLE 13,575 0 0
ADOBE SYS INC COM 00724F101 7,241 41,319 SH   SOLE 41,319 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 5,843 1,355,922 SH   SOLE 1,355,922 0 0
AGNICO EAGLE MINES LTD COM 008474108 27,731 598,617 SH   SOLE 598,617 0 0
AGRIUM INC COM 008916108 5,260 45,233 SH   SOLE 45,233 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,624 40,333 SH   SOLE 40,333 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 5,658 22,894 SH   SOLE 22,894 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,599 50,086 SH   SOLE 50,086 0 0
AMPHENOL CORP NEW CL A 032095101 6,422 73,003 SH   SOLE 73,003 0 0
APACHE CORP COM 037411105 1,348 31,880 SH   SOLE 31,880 0 0
APPLE INC COM 037833100 14,167 83,708 SH   SOLE 83,708 0 0
BALL CORP COM 058498106 851 26,745 SH   SOLE 26,745 0 0
BANK MONTREAL QUE COM 063671101 700 8,720 SH   SOLE 8,720 0 0
BANK N S HALIFAX COM 064149107 95,749 1,464,633 SH   SOLE 1,464,633 0 0
BARRICK GOLD CORP COM 067901108 221 15,170 SH   SOLE 15,170 0 0
BCE INC COM NEW 05534B760 8,005 164,137 SH   SOLE 164,137 0 0
BECTON DICKINSON & CO COM 075887109 1,239 5,788 SH   SOLE 5,788 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,301 31,787 SH   SOLE 31,787 0 0
BROADCOM LTD SHS Y09827109 11,586 45,099 SH   SOLE 45,099 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 58,616 1,342,231 SH   SOLE 1,342,231 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,774 79,791 SH   SOLE 79,791 0 0
CANADIAN NAT RES LTD COM 136385101 52,553 1,456,449 SH   SOLE 1,456,449 0 0
CANADIAN NATL RY CO COM 136375102 50,041 604,928 SH   SOLE 604,928 0 0
CANADIAN PAC RY LTD COM 13645T100 21,768 118,467 SH   SOLE 118,467 0 0
CBS CORP NEW CL B 124857202 5,746 97,106 SH   SOLE 97,106 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,316 43,670 SH   SOLE 43,670 0 0
CELGENE CORP COM 151020104 6,036 57,843 SH   SOLE 57,843 0 0
CENOVUS ENERGY INC COM 15135U109 96 10,530 SH   SOLE 10,530 0 0
CHURCH & DWIGHT INC COM 171340102 4,027 80,266 SH   SOLE 80,266 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,785 97,657 SH   SOLE 97,657 0 0
COLGATE PALMOLIVE CO COM 194162103 1,511 20,014 SH   SOLE 20,014 0 0
COMCAST CORP NEW CL A 20030N101 3,320 82,907 SH   SOLE 82,907 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,326 33,986 SH   SOLE 33,986 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,475 322,876 SH   SOLE 322,876 0 0
CVS HEALTH CORP COM 126650100 4,318 59,562 SH   SOLE 59,562 0 0
DANAHER CORP DEL COM 235851102 4,385 47,172 SH   SOLE 47,172 0 0
DESCARTES SYS GROUP INC COM 249906108 13,099 459,168 SH   SOLE 459,168 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 295 2,023 SH   SOLE 2,023 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,414 112,457 SH   SOLE 112,457 0 0
DISNEY WALT CO COM DISNEY 254687106 8,729 81,212 SH   SOLE 81,212 0 0
ECOLAB INC COM 278865100 521 4,460 SH   SOLE 4,460 0 0
ENBRIDGE INC COM 29250N105 59,322 1,511,887 SH   SOLE 1,511,887 0 0
ENCANA CORP COM 292505104 13,356 997,875 SH   SOLE 997,875 0 0
ENERPLUS CORP COM 292766102 3,418 347,595 SH   SOLE 347,595 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,543 74,242 SH   SOLE 74,242 0 0
F5 NETWORKS INC COM 315616102 5,279 40,243 SH   SOLE 40,243 0 0
FEDEX CORP COM 31428X106 4,574 18,291 SH   SOLE 18,291 0 0
FISERV INC COM 337738108 1,246 11,049 SH   SOLE 11,049 0 0
FORTIVE CORP COM 34959J108 2,090 28,891 SH   SOLE 28,891 0 0
FRANCO NEVADA CORP COM 351858105 6,679 83,319 SH   SOLE 83,319 0 0
GENERAL ELECTRIC CO COM 369604103 571 32,500 SH   SOLE 32,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 15,235 470,066 SH   SOLE 470,066 0 0
GILEAD SCIENCES INC COM 375558103 5,974 83,415 SH   SOLE 83,415 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,334 5,241 SH   SOLE 5,241 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 21,811 400,148 SH   SOLE 400,148 0 0
HONEYWELL INTL INC COM 438516106 8,400 54,779 SH   SOLE 54,779 0 0
HORMEL FOODS CORP COM 440452100 3,333 91,553 SH   SOLE 91,553 0 0
HUDBAY MINERALS INC COM 443628102 172 19,330 SH   SOLE 19,330 0 0
INTUIT COM 461202103 5,638 35,732 SH   SOLE 35,732 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 840 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,840 81,500 SH   SOLE 81,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,754 39,170 SH   SOLE 39,170 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 320 2,097 SH   SOLE 2,097 0 0
JOHNSON & JOHNSON COM 478160104 7,740 55,400 SH   SOLE 55,400 0 0
JPMORGAN CHASE & CO COM 46625H100 8,518 79,664 SH   SOLE 79,664 0 0
LOWES COS INC COM 548661107 3,500 37,650 SH   SOLE 37,650 0 0
MAG SILVER CORP COM 55903Q104 11,321 913,960 SH   SOLE 913,960 0 0
MAGNA INTL INC COM 559222401 10,800 189,950 SH   SOLE 189,950 0 0
MANULIFE FINL CORP COM 56501R106 67,751 3,237,421 SH   SOLE 3,237,421 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 8,240 127,593 SH   SOLE 127,593 0 0
MCKESSON CORP COM 58155Q103 1,982 13,314 SH   SOLE 13,314 0 0
METHANEX CORP COM 59151K108 16,598 273,051 SH   SOLE 273,051 0 0
METLIFE INC COM 59156R108 748 17,472 SH   SOLE 17,472 0 0
MICROSOFT CORP COM 594918104 13,893 162,411 SH   SOLE 162,411 0 0
MONDELEZ INTL INC CL A 609207105 4,207 97,855 SH   SOLE 97,855 0 0
MONSANTO CO NEW COM 61166W101 6,338 55,521 SH   SOLE 55,521 0 0
MOODYS CORP COM 615369105 2,116 14,330 SH   SOLE 14,330 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 4,186 118,971 SH   SOLE 118,971 0 0
NIKE INC CL B 654106103 10,578 169,776 SH   SOLE 169,776 0 0
NOVO-NORDISK A S ADR 670100205 201 3,743 SH   SOLE 3,743 0 0
OMNICOM GROUP INC COM 681919106 956 15,300 SH   SOLE 15,300 0 0
OPEN TEXT CORP COM 683715106 15,109 423,458 SH   SOLE 423,458 0 0
ORACLE CORP COM 68389X105 5,771 123,907 SH   SOLE 123,907 0 0
PEMBINA PIPELINE CORP COM 706327103 32,506 891,416 SH   SOLE 891,416 0 0
PEPSICO INC COM 713448108 4,835 41,331 SH   SOLE 41,331 0 0
PNC FINL SVCS GROUP INC COM 693475105 8,920 61,819 SH   SOLE 61,819 0 0
PRAXAIR INC COM 74005P104 2,019 13,048 SH   SOLE 13,048 0 0
PRICELINE GRP INC COM NEW 741503403 7,211 4,150 SH   SOLE 4,150 0 0
PRUDENTIAL PLC ADR 74435K204 314 6,188 SH   SOLE 6,188 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 23,713 460,253 SH   SOLE 460,253 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 113,797 1,388,994 SH   SOLE 1,388,994 0 0
SAP SE SPON ADR 803054204 386 3,438 SH   SOLE 3,438 0 0
SCHEIN HENRY INC COM 806407102 410 6,917 SH   SOLE 6,917 0 0
SCHLUMBERGER LTD COM 806857108 4,092 60,241 SH   SOLE 60,241 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4,864 94,702 SH   SOLE 94,702 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,246 54,417 SH   SOLE 54,417 0 0
SHIRE PLC SPONSORED ADR 82481R106 880 6,517 SH   SOLE 6,517 0 0
SHOPIFY INC CL A 82509L107 6,239 61,490 SH   SOLE 61,490 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,585 121,580 SH   SOLE 121,580 0 0
STANTEC INC COM 85472N109 17,544 622,991 SH   SOLE 622,991 0 0
STATE STR CORP COM 857477103 8,559 88,671 SH   SOLE 88,671 0 0
STERICYCLE INC COM 858912108 2,182 32,086 SH   SOLE 32,086 0 0
STERIS PLC SHS USD G84720104 750 9,513 SH   SOLE 9,513 0 0
STRYKER CORP COM 863667101 4,990 32,132 SH   SOLE 32,132 0 0
SUN LIFE FINL INC COM 866796105 1,176 28,400 SH   SOLE 28,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 59,276 1,609,281 SH   SOLE 1,609,281 0 0
TECK RESOURCES LTD CL B 878742204 11,965 456,004 SH   SOLE 456,004 0 0
TELUS CORP COM 87971M103 1,665 43,340 SH   SOLE 43,340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,552 72,505 SH   SOLE 72,505 0 0
THOMSON REUTERS CORP COM 884903105 564 12,900 SH   SOLE 12,900 0 0
TJX COS INC NEW COM 872540109 7,676 100,411 SH   SOLE 100,411 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 126,037 2,144,173 SH   SOLE 2,144,173 0 0
TRANSALTA CORP COM 89346D107 135 22,500 SH   SOLE 22,500 0 0
TRANSCANADA CORP COM 89353D107 47,365 960,178 SH   SOLE 960,178 0 0
UNION PAC CORP COM 907818108 4,028 30,038 SH   SOLE 30,038 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,796 33,244 SH   SOLE 33,244 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,215 11,157 SH   SOLE 11,157 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,509 30,446 SH   SOLE 30,446 0 0
US BANCORP DEL COM NEW 902973304 2,966 55,090 SH   SOLE 55,090 0 0
VARIAN MED SYS INC COM 92220P105 636 5,730 SH   SOLE 5,730 0 0
VERMILION ENERGY INC COM 923725105 307 8,385 SH   SOLE 8,385 0 0
VISA INC COM CL A 92826C839 10,661 95,421 SH   SOLE 95,421 0 0
WASTE CONNECTIONS INC COM 94106B101 19,953 280,398 SH   SOLE 280,398 0 0
WELLS FARGO CO NEW COM 949746101 9,141 153,310 SH   SOLE 153,310 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,551 114,990 SH   SOLE 114,990 0 0