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,374 12,063 SH   SOLE 12,063 0 0
ADOBE SYS INC COM 00724F101 8,949 36,710 SH   SOLE 36,710 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 3,963 1,268,292 SH   SOLE 1,268,292 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,625 35,840 SH   SOLE 35,840 0 0
BCE INC COM NEW 05534B760 12,643 307,949 SH   SOLE 307,949 0 0
BOOKING HLDGS INC COM 09857L108 7,465 3,682 SH   SOLE 3,682 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 52,055 1,283,976 SH   SOLE 1,283,976 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,501 79,101 SH   SOLE 79,101 0 0
CANADIAN NAT RES LTD COM 136385101 59,849 1,647,292 SH   SOLE 1,647,292 0 0
CANADIAN NATL RY CO COM 136375102 47,236 577,847 SH   SOLE 577,847 0 0
CANADIAN PAC RY LTD COM 13645T100 20,747 112,977 SH   SOLE 112,977 0 0
CBS CORP NEW CL B 124857202 5,135 91,063 SH   SOLE 91,063 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,919 44,560 SH   SOLE 44,560 0 0
CELGENE CORP COM 151020104 4,080 51,366 SH   SOLE 51,366 0 0
CENOVUS ENERGY INC COM 15135U109 182 17,550 SH   SOLE 17,550 0 0
CHURCH & DWIGHT INC COM 171340102 3,792 71,344 SH   SOLE 71,344 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,015 90,726 SH   SOLE 90,726 0 0
COLGATE PALMOLIVE CO COM 194162103 1,154 17,787 SH   SOLE 17,787 0 0
COMCAST CORP NEW CL A 20030N101 1,707 52,012 SH   SOLE 52,012 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,310 30,201 SH   SOLE 30,201 0 0
CVS HEALTH CORP COM 126650100 3,406 52,930 SH   SOLE 52,930 0 0
DANAHER CORP DEL COM 235851102 4,141 41,895 SH   SOLE 41,895 0 0
DESCARTES SYS GROUP INC COM 249906108 14,596 448,258 SH   SOLE 448,258 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 323 2,243 SH   SOLE 2,243 0 0
DISCOVERY INC COM SER A 25470F104 3,245 122,171 SH   SOLE 122,171 0 0
DISNEY WALT CO COM DISNEY 254687106 8,024 77,323 SH   SOLE 77,323 0 0
ECOLAB INC COM 278865100 641 5,089 SH   SOLE 5,089 0 0
ENBRIDGE INC COM 29250N105 52,657 1,473,774 SH   SOLE 1,473,774 0 0
ENCANA CORP COM 292505104 14,809 1,134,650 SH   SOLE 1,134,650 0 0
ENERPLUS CORP COM 292766102 6,766 536,475 SH   SOLE 536,475 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,768 74,705 SH   SOLE 74,705 0 0
F5 NETWORKS INC COM 315616102 6,166 35,748 SH   SOLE 35,748 0 0
FEDEX CORP COM 31428X106 3,700 16,252 SH   SOLE 16,252 0 0
FISERV INC COM 337738108 1,607 24,503 SH   SOLE 24,503 0 0
FORTIVE CORP COM 34959J108 1,981 25,680 SH   SOLE 25,680 0 0
FRANCO NEVADA CORP COM 351858105 16,020 219,636 SH   SOLE 219,636 0 0
GENERAL ELECTRIC CO COM 369604103 446 32,500 SH   SOLE 32,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,215 327,321 SH   SOLE 327,321 0 0
GILEAD SCIENCES INC COM 375558103 5,250 74,123 SH   SOLE 74,123 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 24,640 389,075 SH   SOLE 389,075 0 0
HONEYWELL INTL INC COM 438516106 7,010 48,663 SH   SOLE 48,663 0 0
HORMEL FOODS CORP COM 440452100 3,027 81,358 SH   SOLE 81,358 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 538 4,889 SH   SOLE 4,889 0 0
INTUIT COM 461202103 6,487 31,751 SH   SOLE 31,751 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 812 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,531 81,500 SH   SOLE 81,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,724 40,670 SH   SOLE 40,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 950 5,802 SH   SOLE 5,802 0 0
JOHNSON & JOHNSON COM 478160104 5,973 49,226 SH   SOLE 49,226 0 0
JPMORGAN CHASE & CO COM 46625H100 8,443 81,019 SH   SOLE 81,019 0 0
LOWES COS INC COM 548661107 3,194 33,437 SH   SOLE 33,437 0 0
MAGNA INTL INC COM 559222401 10,546 181,430 SH   SOLE 181,430 0 0
MANULIFE FINL CORP COM 56501R106 58,425 3,253,890 SH   SOLE 3,253,890 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 8,016 159,772 SH   SOLE 159,772 0 0
METHANEX CORP COM 59151K108 14,786 209,236 SH   SOLE 209,236 0 0
METLIFE INC COM 59156R108 727 19,116 SH   SOLE 19,116 0 0
MICROSOFT CORP COM 594918104 14,562 147,669 SH   SOLE 147,669 0 0
MIDDLEBY CORP COM 596278101 521 5,629 SH   SOLE 5,629 0 0
MONDELEZ INTL INC CL A 609207105 4,291 104,247 SH   SOLE 104,247 0 0
MOODYS CORP COM 615369105 2,172 12,731 SH   SOLE 12,731 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,398 113,494 SH   SOLE 113,494 0 0
NIKE INC CL B 654106103 11,194 141,202 SH   SOLE 141,202 0 0
NORBORD INC COM NEW 65548P403 1,633 39,730 SH   SOLE 39,730 0 0
NUTRIEN LTD COM 67077M108 17,255 315,019 SH   SOLE 315,019 0 0
OMNICOM GROUP INC COM 681919106 1,131 16,813 SH   SOLE 16,813 0 0
OPEN TEXT CORP COM 683715106 14,735 418,938 SH   SOLE 418,938 0 0
ORACLE CORP COM 68389X105 4,904 113,023 SH   SOLE 113,023 0 0
PEMBINA PIPELINE CORP COM 706327103 29,764 856,336 SH   SOLE 856,336 0 0
PEPSICO INC COM 713448108 4,076 38,583 SH   SOLE 38,583 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,424 54,948 SH   SOLE 54,948 0 0
PRAXAIR INC COM 74005P104 1,891 11,962 SH   SOLE 11,962 0 0
PRUDENTIAL PLC ADR 74435K204 313 6,842 SH   SOLE 6,842 0 0
RELX PLC SPONSORED ADR 759530108 207 9,500 SH   SOLE 9,500 0 0
RESMED INC COM 761152107 224 2,167 SH   SOLE 2,167 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 20,484 337,194 SH   SOLE 337,194 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 21,037 439,687 SH   SOLE 439,687 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 94,939 1,261,654 SH   SOLE 1,261,654 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,786 27,618 SH   SOLE 27,618 0 0
SAP SE SPON ADR 803054204 436 3,764 SH   SOLE 3,764 0 0
SCHEIN HENRY INC COM 806407102 1,026 15,076 SH   SOLE 15,076 0 0
SCHLUMBERGER LTD COM 806857108 3,617 53,545 SH   SOLE 53,545 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4,299 84,117 SH   SOLE 84,117 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,058 51,947 SH   SOLE 51,947 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,111 7,357 SH   SOLE 7,357 0 0
SHOPIFY INC CL A 82509L107 10,648 73,060 SH   SOLE 73,060 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,742 116,549 SH   SOLE 116,549 0 0
STANTEC INC COM 85472N109 5,529 214,263 SH   SOLE 214,263 0 0
STATE STR CORP COM 857477103 7,461 80,747 SH   SOLE 80,747 0 0
STERIS PLC SHS USD G84720104 999 10,371 SH   SOLE 10,371 0 0
STRYKER CORP COM 863667101 4,327 25,563 SH   SOLE 25,563 0 0
SUN LIFE FINL INC COM 866796105 1,249 31,100 SH   SOLE 31,100 0 0
SUNCOR ENERGY INC NEW COM 867224107 62,502 1,536,736 SH   SOLE 1,536,736 0 0
TECK RESOURCES LTD CL B 878742204 14,733 578,694 SH   SOLE 578,694 0 0
TELUS CORP COM 87971M103 1,511 42,060 SH   SOLE 42,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,438 65,633 SH   SOLE 65,633 0 0
TJX COS INC NEW COM 872540109 8,489 89,192 SH   SOLE 89,192 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 118,330 2,045,677 SH   SOLE 2,045,677 0 0
TRANSALTA CORP COM 89346D107 114 22,500 SH   SOLE 22,500 0 0
TRANSCANADA CORP COM 89353D107 39,621 905,286 SH   SOLE 905,286 0 0
UNION PAC CORP COM 907818108 3,779 26,678 SH   SOLE 26,678 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,289 32,224 SH   SOLE 32,224 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,372 12,463 SH   SOLE 12,463 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,544 31,593 SH   SOLE 31,593 0 0
US BANCORP DEL COM NEW 902973304 2,461 48,945 SH   SOLE 48,945 0 0
VERMILION ENERGY INC COM 923725105 289 7,970 SH   SOLE 7,970 0 0
VISA INC COM CL A 92826C839 11,422 87,719 SH   SOLE 87,719 0 0
WASTE CONNECTIONS INC COM 94106B101 20,223 268,602 SH   SOLE 268,602 0 0
WELLS FARGO CO NEW COM 949746101 7,617 139,799 SH   SOLE 139,799 0 0