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 1,846 9,694 SH   SOLE 9,694 0 0
ADOBE INC COM 00724F101 5,266 23,272 SH   SOLE 23,272 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,540 87,810 SH   SOLE 87,810 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,764 28,874 SH   SOLE 28,874 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 514 3,914 SH   SOLE 3,914 0 0
ALPHABET INC CAP STK CL C 02079K107 2,107 2,084 SH   SOLE 2,084 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,715 36,492 SH   SOLE 36,492 0 0
AMPHENOL CORP NEW CL A 032095101 4,226 52,036 SH   SOLE 52,036 0 0
APACHE CORP COM 037411105 597 22,753 SH   SOLE 22,753 0 0
APPLE INC COM 037833100 9,405 59,618 SH   SOLE 59,618 0 0
BALL CORP COM 058498106 1,204 29,798 SH   SOLE 29,798 0 0
BANK MONTREAL QUE COM 063671101 843 12,909 SH   SOLE 12,909 0 0
BANK N S HALIFAX COM 064149107 71,715 1,421,597 SH   SOLE 1,421,597 0 0
BCE INC COM NEW 05534B760 14,192 354,419 SH   SOLE 354,419 0 0
BECTON DICKINSON & CO COM 075887109 1,454 6,452 SH   SOLE 6,452 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,059 19,875 SH   SOLE 19,875 0 0
BOOKING HLDGS INC COM 09857L108 5,503 3,222 SH   SOLE 3,222 0 0
BROADCOM INC COM 11135F101 9,156 36,004 SH   SOLE 36,004 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 52,860 1,379,901 SH   SOLE 1,379,901 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,430 88,701 SH   SOLE 88,701 0 0
CANADIAN NAT RES LTD COM 136385101 39,911 1,637,479 SH   SOLE 1,637,479 0 0
CANADIAN NATL RY CO COM 136375102 41,929 566,398 SH   SOLE 566,398 0 0
CANADIAN PAC RY LTD COM 13645T100 19,378 108,967 SH   SOLE 108,967 0 0
CBS CORP NEW CL B 124857202 1,866 42,535 SH   SOLE 42,535 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,435 45,530 SH   SOLE 45,530 0 0
CELGENE CORP COM 151020104 2,640 41,193 SH   SOLE 41,193 0 0
CENOVUS ENERGY INC COM 15135U109 123 17,550 SH   SOLE 17,550 0 0
CHURCH & DWIGHT INC COM 171340102 3,785 57,566 SH   SOLE 57,566 0 0
CIGNA CORP NEW COM 125523100 2,775 14,605 SH   SOLE 14,605 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,787 77,235 SH   SOLE 77,235 0 0
COLGATE PALMOLIVE CO COM 194162103 855 14,350 SH   SOLE 14,350 0 0
COMCAST CORP NEW CL A 20030N101 1,430 41,814 SH   SOLE 41,814 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,962 24,359 SH   SOLE 24,359 0 0
CVS HEALTH CORP COM 126650100 2,794 42,651 SH   SOLE 42,651 0 0
DANAHER CORP DEL COM 235851102 3,472 33,621 SH   SOLE 33,621 0 0
DESCARTES SYS GROUP INC COM 249906108 11,404 432,254 SH   SOLE 432,254 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 319 2,243 SH   SOLE 2,243 0 0
DISCOVERY INC COM SER A 25470F104 2,820 117,623 SH   SOLE 117,623 0 0
DISNEY WALT CO COM DISNEY 254687106 7,023 64,376 SH   SOLE 64,376 0 0
ECOLAB INC COM 278865100 668 5,005 SH   SOLE 5,005 0 0
ENBRIDGE INC COM 29250N105 44,727 1,440,437 SH   SOLE 1,440,437 0 0
ENCANA CORP COM 292505104 6,159 1,067,350 SH   SOLE 1,067,350 0 0
ENERPLUS CORP COM 292766102 6,273 806,035 SH   SOLE 806,035 0 0
F5 NETWORKS INC COM 315616102 4,649 28,688 SH   SOLE 28,688 0 0
FEDEX CORP COM 31428X106 2,290 14,159 SH   SOLE 14,159 0 0
FISERV INC COM 337738108 1,575 23,770 SH   SOLE 23,770 0 0
FORTIVE CORP COM 34959J108 1,402 20,735 SH   SOLE 20,735 0 0
FRANCO NEVADA CORP COM 351858105 23,539 335,836 SH   SOLE 335,836 0 0
GENERAL ELECTRIC CO COM 369604103 95 12,500 SH   SOLE 12,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,590 315,996 SH   SOLE 315,996 0 0
GILEAD SCIENCES INC COM 375558103 3,735 59,731 SH   SOLE 59,731 0 0
GOLDCORP INC NEW COM 380956409 151 15,440 SH   SOLE 15,440 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 23,107 377,946 SH   SOLE 377,946 0 0
HONEYWELL INTL INC COM 438516106 5,165 39,097 SH   SOLE 39,097 0 0
HORMEL FOODS CORP COM 440452100 2,799 65,594 SH   SOLE 65,594 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 783 6,329 SH   SOLE 6,329 0 0
INTUIT COM 461202103 4,465 22,676 SH   SOLE 22,676 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 711 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,496 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,978 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,298 9,695 SH   SOLE 9,695 0 0
JOHNSON & JOHNSON COM 478160104 5,120 39,671 SH   SOLE 39,671 0 0
JPMORGAN CHASE & CO COM 46625H100 6,357 65,121 SH   SOLE 65,121 0 0
LINDE PLC COM G5494J103 1,559 9,989 SH   SOLE 9,989 0 0
LOWES COS INC COM 548661107 2,478 26,842 SH   SOLE 26,842 0 0
MAGNA INTL INC COM 559222401 7,956 175,410 SH   SOLE 175,410 0 0
MANULIFE FINL CORP COM 56501R106 44,541 3,140,510 SH   SOLE 3,140,510 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 1,805 151,107 SH   SOLE 151,107 0 0
METHANEX CORP COM 59151K108 13,770 286,436 SH   SOLE 286,436 0 0
METLIFE INC COM 59156R108 677 18,769 SH   SOLE 18,769 0 0
MICROSOFT CORP COM 594918104 12,379 121,889 SH   SOLE 121,889 0 0
MIDDLEBY CORP COM 596278101 846 9,093 SH   SOLE 9,093 0 0
MONDELEZ INTL INC CL A 609207105 3,373 83,800 SH   SOLE 83,800 0 0
MOODYS CORP COM 615369105 1,437 10,263 SH   SOLE 10,263 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,947 129,752 SH   SOLE 129,752 0 0
NIKE INC CL B 654106103 8,492 115,295 SH   SOLE 115,295 0 0
NORBORD INC COM NEW 65548P403 1,309 49,250 SH   SOLE 49,250 0 0
NUTRIEN LTD COM 67077M108 23,847 503,369 SH   SOLE 503,369 0 0
OMNICOM GROUP INC COM 681919106 265 3,592 SH   SOLE 3,592 0 0
OPEN TEXT CORP COM 683715106 13,238 406,323 SH   SOLE 406,323 0 0
ORACLE CORP COM 68389X105 4,157 93,750 SH   SOLE 93,750 0 0
PEMBINA PIPELINE CORP COM 706327103 24,847 833,687 SH   SOLE 833,687 0 0
PEPSICO INC COM 713448108 3,516 32,595 SH   SOLE 32,595 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,183 44,339 SH   SOLE 44,339 0 0
PRUDENTIAL PLC ADR 74435K204 243 6,842 SH   SOLE 6,842 0 0
RESMED INC COM 761152107 247 2,167 SH   SOLE 2,167 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 23,829 452,456 SH   SOLE 452,456 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 22,294 432,197 SH   SOLE 432,197 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 87,130 1,273,552 SH   SOLE 1,273,552 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,806 29,309 SH   SOLE 29,309 0 0
SAP SE SPON ADR 803054204 374 3,764 SH   SOLE 3,764 0 0
SCHEIN HENRY INC COM 806407102 1,097 14,861 SH   SOLE 14,861 0 0
SCHLUMBERGER LTD COM 806857108 1,579 43,197 SH   SOLE 43,197 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,282 79,014 SH   SOLE 79,014 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 9,461 522,977 SH   SOLE 522,977 0 0
SHIRE PLC SPONSORED ADR 82481R106 255 1,464 SH   SOLE 1,464 0 0
SHOPIFY INC CL A 82509L107 9,762 70,620 SH   SOLE 70,620 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,974 111,385 SH   SOLE 111,385 0 0
STANTEC INC COM 85472N109 4,557 207,073 SH   SOLE 207,073 0 0
STATE STR CORP COM 857477103 4,634 73,853 SH   SOLE 73,853 0 0
STERIS PLC SHS USD G84720104 1,006 10,221 SH   SOLE 10,221 0 0
STRYKER CORP COM 863667101 3,226 20,533 SH   SOLE 20,533 0 0
SUN LIFE FINL INC COM 866796105 1,162 35,050 SH   SOLE 35,050 0 0
SUNCOR ENERGY INC NEW COM 867224107 43,639 1,563,136 SH   SOLE 1,563,136 0 0
TECK RESOURCES LTD CL B 878742204 1,129 52,420 SH   SOLE 52,420 0 0
TELUS CORP COM 87971M103 1,429 42,640 SH   SOLE 42,640 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,946 54,079 SH   SOLE 54,079 0 0
TJX COS INC NEW COM 872540109 6,413 143,334 SH   SOLE 143,334 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 101,058 2,033,992 SH   SOLE 2,033,992 0 0
TRANSALTA CORP COM 89346D107 92 22,500 SH   SOLE 22,500 0 0
TRANSCANADA CORP COM 89353D107 31,922 881,875 SH   SOLE 881,875 0 0
UNION PAC CORP COM 907818108 2,981 21,565 SH   SOLE 21,565 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,700 28,859 SH   SOLE 28,859 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,127 11,825 SH   SOLE 11,825 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,335 26,146 SH   SOLE 26,146 0 0
US BANCORP DEL COM NEW 902973304 1,813 39,383 SH   SOLE 39,383 0 0
VISA INC COM CL A 92826C839 8,931 68,958 SH   SOLE 68,958 0 0
WASTE CONNECTIONS INC COM 94106B101 17,423 234,807 SH   SOLE 234,807 0 0
WELLS FARGO CO NEW COM 949746101 5,231 115,767 SH   SOLE 115,767 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 341 17,470 SH   SOLE 17,470 0 0