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 6,928 21,008 SH   SOLE 21,008 0 0
AGNICO EAGLE MINES LTD COM 008474108 493 7,987 SH   SOLE 7,987 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,565 41,264 SH   SOLE 41,264 0 0
ALPHABET INC CAP STK CL C 02079K107 8,142 6,090 SH   SOLE 6,090 0 0
AMPHENOL CORP NEW CL A 032095101 6,195 57,122 SH   SOLE 57,122 0 0
APPLE INC COM 037833100 15,779 53,739 SH   SOLE 53,739 0 0
BALL CORP COM 058498106 3,493 54,012 SH   SOLE 54,012 0 0
BANK MONTREAL QUE COM 063671101 1,280 16,483 SH   SOLE 16,483 0 0
BANK N S HALIFAX COM 064149107 84,851 1,500,055 SH   SOLE 1,500,055 0 0
BAUSCH HEALTH COS INC COM 071734107 258 8,558 SH   SOLE 8,558 0 0
BCE INC COM NEW 05534B760 56,465 1,201,990 SH   SOLE 1,201,990 0 0
BECTON DICKINSON & CO COM 075887109 5,215 19,175 SH   SOLE 19,175 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,438 10,768 SH   SOLE 10,768 0 0
BOOKING HLDGS INC COM 09857L108 7,711 3,754 SH   SOLE 3,754 0 0
BROADCOM INC COM 11135F101 10,272 32,507 SH   SOLE 32,507 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 87,775 1,517,022 SH   SOLE 1,517,022 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 1,661 90,811 SH   SOLE 90,811 0 0
BRP INC COM SUN VTG 05577W200 363 7,934 SH   SOLE 7,934 0 0
CAE INC COM 124765108 402 15,158 SH   SOLE 15,158 0 0
CANADIAN NAT RES LTD COM 136385101 55,044 1,684,852 SH   SOLE 1,684,852 0 0
CANADIAN NATL RY CO COM 136375102 55,700 614,909 SH   SOLE 614,909 0 0
CANADIAN PAC RY LTD COM 13645T100 27,951 109,217 SH   SOLE 109,217 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,722 55,920 SH   SOLE 55,920 0 0
CENOVUS ENERGY INC COM 15135U109 14,287 1,403,620 SH   SOLE 1,403,620 0 0
CGI INC CL A SUB VTG 12532H104 32,214 384,410 SH   SOLE 384,410 0 0
CHURCH & DWIGHT INC COM 171340102 3,657 51,985 SH   SOLE 51,985 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,902 62,911 SH   SOLE 62,911 0 0
COMCAST CORP NEW CL A 20030N101 3,010 66,930 SH   SOLE 66,930 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,444 21,923 SH   SOLE 21,923 0 0
CVS HEALTH CORP COM 126650100 5,788 77,907 SH   SOLE 77,907 0 0
DANAHER CORPORATION COM 235851102 4,881 31,769 SH   SOLE 31,769 0 0
DESCARTES SYS GROUP INC COM 249906108 20,083 469,251 SH   SOLE 469,251 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 359 2,133 SH   SOLE 2,133 0 0
DISCOVERY INC COM SER A 25470F104 5,094 155,621 SH   SOLE 155,621 0 0
DISNEY WALT CO COM DISNEY 254687106 8,867 61,019 SH   SOLE 61,019 0 0
ECOLAB INC COM 278865100 982 5,080 SH   SOLE 5,080 0 0
ENBRIDGE INC COM 29250N105 76,039 1,909,765 SH   SOLE 1,909,765 0 0
F5 NETWORKS INC COM 315616102 1,420 10,164 SH   SOLE 10,164 0 0
FEDEX CORP COM 31428X106 1,191 7,852 SH   SOLE 7,852 0 0
FISERV INC COM 337738108 4,334 37,471 SH   SOLE 37,471 0 0
FORTIS INC COM 349553107 31,879 767,275 SH   SOLE 767,275 0 0
FORTIVE CORP COM 34959J108 4,557 59,655 SH   SOLE 59,655 0 0
FRANCO NEVADA CORP COM 351858105 25,193 243,618 SH   SOLE 243,618 0 0
GILDAN ACTIVEWEAR INC COM 375916103 4,673 157,838 SH   SOLE 157,838 0 0
GILEAD SCIENCES INC COM 375558103 3,504 53,934 SH   SOLE 53,934 0 0
HENRY SCHEIN INC COM 806407102 1,209 18,107 SH   SOLE 18,107 0 0
HONEYWELL INTL INC COM 438516106 6,783 38,324 SH   SOLE 38,324 0 0
HORMEL FOODS CORP COM 440452100 3,213 71,223 SH   SOLE 71,223 0 0
IMPERIAL OIL LTD COM NEW 453038408 345 12,970 SH   SOLE 12,970 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,222 24,865 SH   SOLE 24,865 0 0
INTUIT COM 461202103 5,362 20,469 SH   SOLE 20,469 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 831 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,016 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,518 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,212 13,350 SH   SOLE 13,350 0 0
JOHNSON & JOHNSON COM 478160104 5,228 35,829 SH   SOLE 35,829 0 0
JPMORGAN CHASE & CO COM 46625H100 8,198 58,807 SH   SOLE 58,807 0 0
LINDE PLC SHS G5494J103 1,935 9,086 SH   SOLE 9,086 0 0
LOWES COS INC COM 548661107 4,074 34,014 SH   SOLE 34,014 0 0
MAGNA INTL INC COM 559222401 3,966 72,250 SH   SOLE 72,250 0 0
MANULIFE FINL CORP COM 56501R106 59,906 2,947,104 SH   SOLE 2,947,104 0 0
METLIFE INC COM 59156R108 1,095 21,476 SH   SOLE 21,476 0 0
MICROSOFT CORP COM 594918104 17,713 112,327 SH   SOLE 112,327 0 0
MIDDLEBY CORP COM 596278101 1,558 14,235 SH   SOLE 14,235 0 0
MONDELEZ INTL INC CL A 609207105 4,184 75,666 SH   SOLE 75,666 0 0
MOODYS CORP COM 615369105 2,201 9,270 SH   SOLE 9,270 0 0
NIKE INC CL B 654106103 9,907 97,575 SH   SOLE 97,575 0 0
NUTRIEN LTD COM 67077M108 27,094 559,909 SH   SOLE 559,909 0 0
OPEN TEXT CORP COM 683715106 21,835 494,783 SH   SOLE 494,783 0 0
ORACLE CORP COM 68389X105 3,978 75,088 SH   SOLE 75,088 0 0
PEMBINA PIPELINE CORP COM 706327103 30,831 827,211 SH   SOLE 827,211 0 0
PEPSICO INC COM 713448108 5,605 40,779 SH   SOLE 40,779 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,940 30,950 SH   SOLE 30,950 0 0
PRUDENTIAL PLC ADR 74435K204 247 6,515 SH   SOLE 6,515 0 0
RELX PLC SPONSORED ADR 759530108 240 9,500 SH   SOLE 9,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 29,492 458,598 SH   SOLE 458,598 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 39,974 797,905 SH   SOLE 797,905 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 102,247 1,290,433 SH   SOLE 1,290,433 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,167 38,477 SH   SOLE 38,477 0 0
SAP SE SPON ADR 803054204 482 3,601 SH   SOLE 3,601 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 12,942 636,872 SH   SOLE 636,872 0 0
SHOPIFY INC CL A 82509L107 22,995 57,755 SH   SOLE 57,755 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,014 114,523 SH   SOLE 114,523 0 0
STATE STR CORP COM 857477103 2,557 32,149 SH   SOLE 32,149 0 0
STERIS PLC SHS USD G8473T100 1,669 10,947 SH   SOLE 10,947 0 0
STRYKER CORP COM 863667101 4,223 20,071 SH   SOLE 20,071 0 0
SUN LIFE FINL INC COM 866796105 1,660 36,360 SH   SOLE 36,360 0 0
SUNCOR ENERGY INC NEW COM 867224107 51,419 1,566,621 SH   SOLE 1,566,621 0 0
TC ENERGY CORP COM 87807B107 48,013 890,552 SH   SOLE 890,552 0 0
TELUS CORP COM 87971M103 1,715 43,760 SH   SOLE 43,760 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 4,744 99,754 SH   SOLE 99,754 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,373 50,374 SH   SOLE 50,374 0 0
TJX COS INC NEW COM 872540109 7,902 129,428 SH   SOLE 129,428 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 97,970 1,744,349 SH   SOLE 1,744,349 0 0
UNION PACIFIC CORP COM 907818108 4,062 22,471 SH   SOLE 22,471 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,182 27,182 SH   SOLE 27,182 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,045 13,654 SH   SOLE 13,654 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,510 28,945 SH   SOLE 28,945 0 0
US BANCORP DEL COM NEW 902973304 2,631 44,128 SH   SOLE 44,128 0 0
VISA INC COM CL A 92826C839 12,112 64,461 SH   SOLE 64,461 0 0
WABTEC CORP COM 929740108 2,093 26,912 SH   SOLE 26,912 0 0
WASTE CONNECTIONS INC COM 94106B101 24,459 268,904 SH   SOLE 268,904 0 0
WELLS FARGO CO NEW COM 949746101 5,083 94,473 SH   SOLE 94,473 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 5,858 196,574 SH   SOLE 196,574 0 0