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
ADOBE INC COM 00724F101 5,920 20,095 SH   SOLE 20,095 0 0
AGNICO EAGLE MINES LTD COM 008474108 27,233 530,050 SH   SOLE 530,050 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,165 39,478 SH   SOLE 39,478 0 0
ALPHABET INC CAP STK CL C 02079K107 5,193 4,804 SH   SOLE 4,804 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,647 19,319 SH   SOLE 19,319 0 0
AMPHENOL CORP NEW CL A 032095101 4,320 44,943 SH   SOLE 44,943 0 0
APPLE INC COM 037833100 10,188 51,475 SH   SOLE 51,475 0 0
BALL CORP COM 058498106 2,249 32,136 SH   SOLE 32,136 0 0
BANK MONTREAL QUE COM 063671101 1,182 15,602 SH   SOLE 15,602 0 0
BANK N S HALIFAX COM 064149107 73,913 1,369,866 SH   SOLE 1,369,866 0 0
BARRICK GOLD CORPORATION COM 067901108 1,175 74,280 SH   SOLE 74,280 0 0
BAUSCH HEALTH COS INC COM 071734107 216 8,558 SH   SOLE 8,558 0 0
BCE INC COM NEW 05534B760 46,195 999,861 SH   SOLE 999,861 0 0
BECTON DICKINSON & CO COM 075887109 3,727 14,789 SH   SOLE 14,789 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,197 10,304 SH   SOLE 10,304 0 0
BOOKING HLDGS INC COM 09857L108 6,656 3,551 SH   SOLE 3,551 0 0
BROADCOM INC COM 11135F101 9,018 31,087 SH   SOLE 31,087 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 64,016 1,335,261 SH   SOLE 1,335,261 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,569 82,901 SH   SOLE 82,901 0 0
BRP INC COM SUN VTG 05577W200 278 7,779 SH   SOLE 7,779 0 0
CAE INC COM 124765108 393 14,594 SH   SOLE 14,594 0 0
CANADIAN NAT RES LTD COM 136385101 42,117 1,542,304 SH   SOLE 1,542,304 0 0
CANADIAN NATL RY CO COM 136375102 50,699 546,645 SH   SOLE 546,645 0 0
CANADIAN PAC RY LTD COM 13645T100 24,873 105,097 SH   SOLE 105,097 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3,802 47,600 SH   SOLE 47,600 0 0
CENOVUS ENERGY INC COM 15135U109 8,745 989,310 SH   SOLE 989,310 0 0
CGI INC CL A SUB VTG 12532H104 28,491 369,779 SH   SOLE 369,779 0 0
CHURCH & DWIGHT INC COM 171340102 3,631 49,708 SH   SOLE 49,708 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,838 76,331 SH   SOLE 76,331 0 0
COLGATE PALMOLIVE CO COM 194162103 887 12,389 SH   SOLE 12,389 0 0
COMCAST CORP NEW CL A 20030N101 2,175 51,439 SH   SOLE 51,439 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,558 21,032 SH   SOLE 21,032 0 0
CVS HEALTH CORP COM 126650100 2,986 54,803 SH   SOLE 54,803 0 0
DANAHER CORPORATION COM 235851102 4,347 30,384 SH   SOLE 30,384 0 0
DESCARTES SYS GROUP INC COM 249906108 16,728 451,174 SH   SOLE 451,174 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 386 2,243 SH   SOLE 2,243 0 0
DISCOVERY INC COM SER A 25470F104 4,481 145,894 SH   SOLE 145,894 0 0
DISNEY WALT CO COM DISNEY 254687106 8,073 57,816 SH   SOLE 57,816 0 0
ECOLAB INC COM 278865100 1,043 5,275 SH   SOLE 5,275 0 0
ENBRIDGE INC COM 29250N105 67,146 1,855,043 SH   SOLE 1,855,043 0 0
ENCANA CORP COM 292505104 5,843 1,136,015 SH   SOLE 1,136,015 0 0
ENERPLUS CORP COM 292766102 5,890 780,715 SH   SOLE 780,715 0 0
F5 NETWORKS INC COM 315616102 2,614 17,951 SH   SOLE 17,951 0 0
FEDEX CORP COM 31428X106 2,013 12,224 SH   SOLE 12,224 0 0
FISERV INC COM 337738108 2,310 25,336 SH   SOLE 25,336 0 0
FORTIVE CORP COM 34959J108 1,804 22,117 SH   SOLE 22,117 0 0
FRANCO NEVADA CORP COM 351858105 31,011 364,581 SH   SOLE 364,581 0 0
GENERAL ELECTRIC CO COM 369604103 132 12,500 SH   SOLE 12,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 11,893 306,658 SH   SOLE 306,658 0 0
GILEAD SCIENCES INC COM 375558103 3,483 51,556 SH   SOLE 51,556 0 0
HENRY SCHEIN INC COM 806407102 1,146 16,387 SH   SOLE 16,387 0 0
HONEYWELL INTL INC COM 438516106 6,401 36,666 SH   SOLE 36,666 0 0
HORMEL FOODS CORP COM 440452100 2,295 56,632 SH   SOLE 56,632 0 0
IMPERIAL OIL LTD COM NEW 453038408 241 8,640 SH   SOLE 8,640 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,673 18,340 SH   SOLE 18,340 0 0
INTUIT COM 461202103 5,115 19,579 SH   SOLE 19,579 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 765 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,841 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,331 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,059 13,240 SH   SOLE 13,240 0 0
JOHNSON & JOHNSON COM 478160104 4,770 34,249 SH   SOLE 34,249 0 0
JPMORGAN CHASE & CO COM 46625H100 6,289 56,244 SH   SOLE 56,244 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 426 9,860 SH   SOLE 9,860 0 0
LINDE PLC SHS G5494J103 1,782 8,864 SH   SOLE 8,864 0 0
LOWES COS INC COM 548661107 2,619 25,949 SH   SOLE 25,949 0 0
MAGNA INTL INC COM 559222401 6,814 136,660 SH   SOLE 136,660 0 0
MANULIFE FINL CORP COM 56501R106 51,224 2,812,564 SH   SOLE 2,812,564 0 0
METHANEX CORP COM 59151K108 6,417 141,030 SH   SOLE 141,030 0 0
METLIFE INC COM 59156R108 963 19,399 SH   SOLE 19,399 0 0
MICROSOFT CORP COM 594918104 14,249 106,366 SH   SOLE 106,366 0 0
MIDDLEBY CORP COM 596278101 1,470 10,831 SH   SOLE 10,831 0 0
MONDELEZ INTL INC CL A 609207105 3,916 72,375 SH   SOLE 72,375 0 0
MOODYS CORP COM 615369105 1,730 8,858 SH   SOLE 8,858 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,711 120,042 SH   SOLE 120,042 0 0
NIKE INC CL B 654106103 8,577 101,927 SH   SOLE 101,927 0 0
NUTRIEN LTD COM 67077M108 14,773 273,404 SH   SOLE 273,404 0 0
OPEN TEXT CORP COM 683715106 16,290 393,863 SH   SOLE 393,863 0 0
ORACLE CORP COM 68389X105 4,770 83,727 SH   SOLE 83,727 0 0
PEMBINA PIPELINE CORP COM 706327103 30,105 803,631 SH   SOLE 803,631 0 0
PEPSICO INC COM 713448108 3,907 29,799 SH   SOLE 29,799 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,658 33,928 SH   SOLE 33,928 0 0
PRUDENTIAL PLC ADR 74435K204 300 6,842 SH   SOLE 6,842 0 0
RELX PLC SPONSORED ADR 759530108 232 9,500 SH   SOLE 9,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 30,668 436,876 SH   SOLE 436,876 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 37,644 696,687 SH   SOLE 696,687 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 98,287 1,234,147 SH   SOLE 1,234,147 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,447 28,257 SH   SOLE 28,257 0 0
SAP SE SPON ADR 803054204 515 3,764 SH   SOLE 3,764 0 0
SCHLUMBERGER LTD COM 806857108 542 13,450 SH   SOLE 13,450 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 12,762 624,062 SH   SOLE 624,062 0 0
SHOPIFY INC CL A 82509L107 14,729 48,900 SH   SOLE 48,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,627 117,692 SH   SOLE 117,692 0 0
STATE STR CORP COM 857477103 3,368 59,678 SH   SOLE 59,678 0 0
STERIS PLC SHS USD G8473T100 1,619 10,875 SH   SOLE 10,875 0 0
STRYKER CORP COM 863667101 3,957 19,199 SH   SOLE 19,199 0 0
SUN LIFE FINL INC COM 866796105 1,427 34,390 SH   SOLE 34,390 0 0
SUNCOR ENERGY INC NEW COM 867224107 47,181 1,509,301 SH   SOLE 1,509,301 0 0
TC ENERGY CORP COM 87807B107 42,707 849,805 SH   SOLE 849,805 0 0
TELUS CORP COM 87971M103 1,577 42,080 SH   SOLE 42,080 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 3,835 95,437 SH   SOLE 95,437 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,341 48,798 SH   SOLE 48,798 0 0
TJX COS INC NEW COM 872540109 6,545 123,762 SH   SOLE 123,762 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 112,949 1,928,844 SH   SOLE 1,928,844 0 0
UNION PACIFIC CORP COM 907818108 3,636 21,502 SH   SOLE 21,502 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,374 22,992 SH   SOLE 22,992 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,623 12,465 SH   SOLE 12,465 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,465 26,490 SH   SOLE 26,490 0 0
US BANCORP DEL COM NEW 902973304 2,225 42,223 SH   SOLE 42,223 0 0
VISA INC COM CL A 92826C839 10,839 62,459 SH   SOLE 62,459 0 0
WABTEC CORP COM 929740108 975 13,597 SH   SOLE 13,597 0 0
WASTE CONNECTIONS INC COM 94106B101 21,860 228,362 SH   SOLE 228,362 0 0
WELLS FARGO CO NEW COM 949746101 4,883 103,191 SH   SOLE 103,191 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 17,008 701,770 SH   SOLE 701,770 0 0