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 2,142 10,305 SH   SOLE 10,305 0 0
ADOBE INC COM 00724F101 6,586 24,716 SH   SOLE 24,716 0 0
AGNICO EAGLE MINES LTD COM 008474108 13,106 301,360 SH   SOLE 301,360 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,868 39,991 SH   SOLE 39,991 0 0
ALPHABET INC CAP STK CL C 02079K107 5,851 4,987 SH   SOLE 4,987 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,511 31,573 SH   SOLE 31,573 0 0
AMPHENOL CORP NEW CL A 032095101 5,232 55,278 SH   SOLE 55,278 0 0
APPLE INC COM 037833100 12,030 63,334 SH   SOLE 63,334 0 0
BALL CORP COM 058498106 1,774 30,654 SH   SOLE 30,654 0 0
BANK MONTREAL QUE COM 063671101 948 12,677 SH   SOLE 12,677 0 0
BANK N S HALIFAX COM 064149107 75,532 1,418,427 SH   SOLE 1,418,427 0 0
BARRICK GOLD CORPORATION COM 067901108 779 56,790 SH   SOLE 56,790 0 0
BCE INC COM NEW 05534B760 33,374 741,653 SH   SOLE 741,653 0 0
BECTON DICKINSON & CO COM 075887109 1,811 7,252 SH   SOLE 7,252 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,744 18,632 SH   SOLE 18,632 0 0
BOOKING HLDGS INC COM 09857L108 6,492 3,720 SH   SOLE 3,720 0 0
BROADCOM INC COM 11135F101 11,490 38,207 SH   SOLE 38,207 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 64,431 1,382,541 SH   SOLE 1,382,541 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,754 85,251 SH   SOLE 85,251 0 0
CAE INC COM 124765108 215 9,718 SH   SOLE 9,718 0 0
CANADIAN NAT RES LTD COM 136385101 44,327 1,597,699 SH   SOLE 1,597,699 0 0
CANADIAN NATL RY CO COM 136375102 50,814 567,473 SH   SOLE 567,473 0 0
CANADIAN PAC RY LTD COM 13645T100 22,489 108,867 SH   SOLE 108,867 0 0
CBS CORP NEW CL B 124857202 1,316 27,568 SH   SOLE 27,568 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,736 46,640 SH   SOLE 46,640 0 0
CELGENE CORP COM 151020104 2,591 27,458 SH   SOLE 27,458 0 0
CENOVUS ENERGY INC COM 15135U109 8,811 1,014,990 SH   SOLE 1,014,990 0 0
CGI INC CL A SUB VTG 12532H104 26,100 379,560 SH   SOLE 379,560 0 0
CHURCH & DWIGHT INC COM 171340102 4,351 61,076 SH   SOLE 61,076 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,364 87,857 SH   SOLE 87,857 0 0
COLGATE PALMOLIVE CO COM 194162103 1,044 15,226 SH   SOLE 15,226 0 0
COMCAST CORP NEW CL A 20030N101 2,528 63,214 SH   SOLE 63,214 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,257 25,845 SH   SOLE 25,845 0 0
CVS HEALTH CORP COM 126650100 2,926 54,298 SH   SOLE 54,298 0 0
DANAHER CORPORATION COM 235851102 4,936 37,338 SH   SOLE 37,338 0 0
DESCARTES SYS GROUP INC COM 249906108 15,721 432,334 SH   SOLE 432,334 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 369 2,243 SH   SOLE 2,243 0 0
DISCOVERY INC COM SER A 25470F104 3,863 142,988 SH   SOLE 142,988 0 0
DISNEY WALT CO COM DISNEY 254687106 7,574 68,208 SH   SOLE 68,208 0 0
ECOLAB INC COM 278865100 894 5,049 SH   SOLE 5,049 0 0
ENBRIDGE INC COM 29250N105 62,966 1,738,061 SH   SOLE 1,738,061 0 0
ENCANA CORP COM 292505104 5,851 807,710 SH   SOLE 807,710 0 0
ENERPLUS CORP COM 292766102 6,787 808,915 SH   SOLE 808,915 0 0
F5 NETWORKS INC COM 315616102 3,461 22,061 SH   SOLE 22,061 0 0
FEDEX CORP COM 31428X106 2,735 15,031 SH   SOLE 15,031 0 0
FISERV INC COM 337738108 2,151 24,357 SH   SOLE 24,357 0 0
FORTIVE CORP COM 34959J108 1,846 22,002 SH   SOLE 22,002 0 0
FRANCO NEVADA CORP COM 351858105 22,006 293,421 SH   SOLE 293,421 0 0
GENERAL ELECTRIC CO COM 369604103 125 12,500 SH   SOLE 12,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 11,402 315,831 SH   SOLE 315,831 0 0
GILEAD SCIENCES INC COM 375558103 4,119 63,373 SH   SOLE 63,373 0 0
HENRY SCHEIN INC COM 806407102 943 15,680 SH   SOLE 15,680 0 0
HONEYWELL INTL INC COM 438516106 6,596 41,506 SH   SOLE 41,506 0 0
HORMEL FOODS CORP COM 440452100 3,113 69,578 SH   SOLE 69,578 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,140 16,577 SH   SOLE 16,577 0 0
INTUIT COM 461202103 6,294 24,076 SH   SOLE 24,076 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 767 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,842 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,287 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,816 11,865 SH   SOLE 11,865 0 0
JOHNSON & JOHNSON COM 478160104 5,884 42,092 SH   SOLE 42,092 0 0
JPMORGAN CHASE & CO COM 46625H100 6,996 69,098 SH   SOLE 69,098 0 0
LINDE PLC COM G5494J103 1,844 10,488 SH   SOLE 10,488 0 0
LOWES COS INC COM 548661107 3,490 31,889 SH   SOLE 31,889 0 0
MAGNA INTL INC COM 559222401 6,907 141,800 SH   SOLE 141,800 0 0
MANULIFE FINL CORP COM 56501R106 49,274 2,912,715 SH   SOLE 2,912,715 0 0
METHANEX CORP COM 59151K108 16,890 297,326 SH   SOLE 297,326 0 0
METLIFE INC COM 59156R108 790 18,546 SH   SOLE 18,546 0 0
MICROSOFT CORP COM 594918104 15,371 130,329 SH   SOLE 130,329 0 0
MIDDLEBY CORP COM 596278101 1,356 10,433 SH   SOLE 10,433 0 0
MONDELEZ INTL INC CL A 609207105 4,459 88,935 SH   SOLE 88,935 0 0
MOODYS CORP COM 615369105 1,972 10,893 SH   SOLE 10,893 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,234 136,628 SH   SOLE 136,628 0 0
NIKE INC CL B 654106103 10,315 122,204 SH   SOLE 122,204 0 0
NORBORD INC COM NEW 65548P403 699 25,360 SH   SOLE 25,360 0 0
NUTRIEN LTD COM 67077M108 29,346 551,704 SH   SOLE 551,704 0 0
OPEN TEXT CORP COM 683715106 15,617 406,673 SH   SOLE 406,673 0 0
ORACLE CORP COM 68389X105 5,291 98,490 SH   SOLE 98,490 0 0
PEMBINA PIPELINE CORP COM 706327103 30,572 828,787 SH   SOLE 828,787 0 0
PEPSICO INC COM 713448108 4,174 34,055 SH   SOLE 34,055 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,115 41,695 SH   SOLE 41,695 0 0
PRUDENTIAL PLC ADR 74435K204 280 6,842 SH   SOLE 6,842 0 0
RELX PLC SPONSORED ADR 759530108 204 9,500 SH   SOLE 9,500 0 0
RESMED INC COM 761152107 225 2,167 SH   SOLE 2,167 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 29,652 452,156 SH   SOLE 452,156 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 33,191 612,585 SH   SOLE 612,585 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 96,029 1,272,489 SH   SOLE 1,272,489 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,684 31,953 SH   SOLE 31,953 0 0
SAP SE SPON ADR 803054204 435 3,764 SH   SOLE 3,764 0 0
SCHLUMBERGER LTD COM 806857108 1,303 29,346 SH   SOLE 29,346 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,420 644,647 SH   SOLE 644,647 0 0
SHOPIFY INC CL A 82509L107 12,727 61,630 SH   SOLE 61,630 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,453 114,466 SH   SOLE 114,466 0 0
STATE STR CORP COM 857477103 5,174 78,141 SH   SOLE 78,141 0 0
STERIS PLC SHS USD G8473T100 1,338 10,448 SH   SOLE 10,448 0 0
STRYKER CORP COM 863667101 4,671 23,593 SH   SOLE 23,593 0 0
SUN LIFE FINL INC COM 866796105 1,297 33,760 SH   SOLE 33,760 0 0
SUNCOR ENERGY INC NEW COM 867224107 50,605 1,560,926 SH   SOLE 1,560,926 0 0
TELUS CORP COM 87971M103 1,555 41,540 SH   SOLE 41,540 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,992 93,365 SH   SOLE 93,365 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 15,657 57,162 SH   SOLE 57,162 0 0
TJX COS INC NEW COM 872540109 8,098 152,182 SH   SOLE 152,182 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 108,258 1,994,352 SH   SOLE 1,994,352 0 0
TRANSCANADA CORP COM 89353D107 39,812 875,265 SH   SOLE 875,265 0 0
UNION PACIFIC CORP COM 907818108 3,828 22,895 SH   SOLE 22,895 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,364 30,114 SH   SOLE 30,114 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,535 11,912 SH   SOLE 11,912 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,799 27,505 SH   SOLE 27,505 0 0
US BANCORP DEL COM NEW 902973304 2,028 41,808 SH   SOLE 41,808 0 0
VISA INC COM CL A 92826C839 11,372 72,816 SH   SOLE 72,816 0 0
WASTE CONNECTIONS INC COM 94106B101 20,883 235,682 SH   SOLE 235,682 0 0
WELLS FARGO CO NEW COM 949746101 5,874 121,540 SH   SOLE 121,540 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 19,265 809,175 SH   SOLE 809,175 0 0