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 8,238 25,891 SH   SOLE 25,891 0 0
AGNICO EAGLE MINES LTD COM 008474108 507 12,847 SH   SOLE 12,847 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,672 51,068 SH   SOLE 51,068 0 0
ALPHABET INC CAP STK CL C 02079K107 9,485 8,158 SH   SOLE 8,158 0 0
AMPHENOL CORP NEW CL A 032095101 4,995 68,316 SH   SOLE 68,316 0 0
APPLE INC COM 037833100 16,886 66,402 SH   SOLE 66,402 0 0
BALL CORP COM 058498106 3,950 61,068 SH   SOLE 61,068 0 0
BANK MONTREAL COM 063671101 580 11,594 SH   SOLE 11,594 0 0
BANK NOVA SCOTIA B C COM 064149107 63,513 1,572,935 SH   SOLE 1,572,935 0 0
BARRICK GOLD CORPORATION COM 067901108 13,888 764,286 SH   SOLE 764,286 0 0
BCE INC COM NEW 05534B760 58,406 1,421,641 SH   SOLE 1,421,641 0 0
BECTON DICKINSON & CO COM 075887109 5,706 24,830 SH   SOLE 24,830 0 0
BOOKING HLDGS INC COM 09857L108 5,693 4,232 SH   SOLE 4,232 0 0
BROADCOM INC COM 11135F101 9,478 39,968 SH   SOLE 39,968 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 69,350 1,582,352 SH   SOLE 1,582,352 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 814 102,021 SH   SOLE 102,021 0 0
CANADIAN IMP BK COMM COM 136069101 3,808 64,960 SH   SOLE 64,960 0 0
CANADIAN NAT RES LTD COM 136385101 393 17,430 SH   SOLE 17,430 0 0
CANADIAN NATL RY CO COM 136375102 49,068 634,747 SH   SOLE 634,747 0 0
CANADIAN PAC RY LTD COM 13645T100 26,405 120,717 SH   SOLE 120,717 0 0
CENOVUS ENERGY INC COM 15135U109 22 11,260 SH   SOLE 11,260 0 0
CGI INC CL A SUB VTG 12532H104 26,215 489,757 SH   SOLE 489,757 0 0
CHURCH & DWIGHT INC COM 171340102 4,098 63,864 SH   SOLE 63,864 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,338 71,817 SH   SOLE 71,817 0 0
COMCAST CORP NEW CL A 20030N101 2,853 82,518 SH   SOLE 82,518 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,708 27,034 SH   SOLE 27,034 0 0
CVS HEALTH CORP COM 126650100 6,237 105,136 SH   SOLE 105,136 0 0
DANAHER CORPORATION COM 235851102 5,404 38,999 SH   SOLE 38,999 0 0
DESCARTES SYS GROUP INC COM 249906108 13,914 409,076 SH   SOLE 409,076 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 274 2,133 SH   SOLE 2,133 0 0
DISCOVERY INC COM SER A 25470F104 3,629 186,674 SH   SOLE 186,674 0 0
DISNEY WALT CO COM DISNEY 254687106 7,128 73,799 SH   SOLE 73,799 0 0
ECOLAB INC COM 278865100 809 5,168 SH   SOLE 5,168 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 940 41,969 SH   SOLE 41,969 0 0
ENBRIDGE INC COM 29250N105 56,964 1,978,565 SH   SOLE 1,978,565 0 0
F5 NETWORKS INC COM 315616102 1,335 12,527 SH   SOLE 12,527 0 0
FEDEX CORP COM 31428X106 1,166 9,563 SH   SOLE 9,563 0 0
FISERV INC COM 337738108 5,224 55,006 SH   SOLE 55,006 0 0
FORTIS INC COM 349553107 36,839 966,210 SH   SOLE 966,210 0 0
FORTIVE CORP COM 34959J108 4,516 81,830 SH   SOLE 81,830 0 0
FRANCO NEVADA CORP COM 351858105 34,443 348,668 SH   SOLE 348,668 0 0
GILEAD SCIENCES INC COM 375558103 3,747 50,134 SH   SOLE 50,134 0 0
HENRY SCHEIN INC COM 806407102 936 18,539 SH   SOLE 18,539 0 0
HONEYWELL INTL INC COM 438516106 7,076 52,897 SH   SOLE 52,897 0 0
HORMEL FOODS CORP COM 440452100 4,092 87,777 SH   SOLE 87,777 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,907 28,298 SH   SOLE 28,298 0 0
INTUIT COM 461202103 5,797 25,199 SH   SOLE 25,199 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 693 14,022 SH   SOLE 14,022 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,857 16,225 SH   SOLE 16,225 0 0
JOHNSON & JOHNSON COM 478160104 6,287 47,950 SH   SOLE 47,950 0 0
JPMORGAN CHASE & CO COM 46625H100 6,488 72,075 SH   SOLE 72,075 0 0
LINDE PLC SHS G5494J103 1,866 10,781 SH   SOLE 10,781 0 0
LOWES COS INC COM 548661107 4,217 49,004 SH   SOLE 49,004 0 0
MAGNA INTL INC COM 559222401 2,379 75,430 SH   SOLE 75,430 0 0
MANULIFE FINL CORP COM 56501R106 38,452 3,097,378 SH   SOLE 3,097,378 0 0
METLIFE INC COM 59156R108 667 21,804 SH   SOLE 21,804 0 0
MICROSOFT CORP COM 594918104 20,753 131,592 SH   SOLE 131,592 0 0
MIDDLEBY CORP COM 596278101 995 17,497 SH   SOLE 17,497 0 0
MONDELEZ INTL INC CL A 609207105 5,287 105,074 SH   SOLE 105,074 0 0
MOODYS CORP COM 615369105 2,414 11,416 SH   SOLE 11,416 0 0
NIKE INC CL B 654106103 9,355 112,772 SH   SOLE 112,772 0 0
NUTRIEN LTD COM 67077M108 15,908 464,649 SH   SOLE 464,649 0 0
OPEN TEXT CORP COM 683715106 20,578 595,193 SH   SOLE 595,193 0 0
ORACLE CORP COM 68389X105 3,589 74,241 SH   SOLE 74,241 0 0
PEMBINA PIPELINE CORP COM 706327103 15,735 841,846 SH   SOLE 841,846 0 0
PEPSICO INC COM 713448108 5,784 48,149 SH   SOLE 48,149 0 0
PNC FINL SVCS GROUP INC COM 693475105 3,087 32,252 SH   SOLE 32,252 0 0
RELX PLC SPONSORED ADR 759530108 203 9,500 SH   SOLE 9,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 19,359 479,868 SH   SOLE 479,868 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 34,828 837,095 SH   SOLE 837,095 0 0
ROYAL BK CDA COM 780087102 82,128 1,341,031 SH   SOLE 1,341,031 0 0
SAP SE SPON ADR 803054204 397 3,601 SH   SOLE 3,601 0 0
SCHWAB CHARLES CORP COM 808513105 4,151 123,508 SH   SOLE 123,508 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10,678 665,777 SH   SOLE 665,777 0 0
SHOPIFY INC CL A 82509L107 24,986 60,315 SH   SOLE 60,315 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 782 3,026 SH   SOLE 3,026 0 0
STATE STR CORP COM 857477103 2,680 49,982 SH   SOLE 49,982 0 0
STERIS PLC SHS USD G8473T100 1,416 10,119 SH   SOLE 10,119 0 0
STRYKER CORP COM 863667101 4,115 24,652 SH   SOLE 24,652 0 0
SUN LIFE FINL INC COM 866796105 1,200 37,730 SH   SOLE 37,730 0 0
SUNCOR ENERGY INC NEW COM 867224107 18,608 1,179,191 SH   SOLE 1,179,191 0 0
TC ENERGY CORP COM 87807B107 45,325 1,018,627 SH   SOLE 1,018,627 0 0
TELUS CORPORATION COM 87971M103 1,516 95,870 SH   SOLE 95,870 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,346 57,600 SH   SOLE 57,600 0 0
TJX COS INC NEW COM 872540109 7,179 150,169 SH   SOLE 150,169 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 76,829 1,827,729 SH   SOLE 1,827,729 0 0
UNION PAC CORP COM 907818108 3,926 27,833 SH   SOLE 27,833 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,833 30,315 SH   SOLE 30,315 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,322 14,019 SH   SOLE 14,019 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,510 34,128 SH   SOLE 34,128 0 0
VISA INC COM CL A 92826C839 12,150 75,398 SH   SOLE 75,398 0 0
WABTEC COM 929740108 1,416 29,426 SH   SOLE 29,426 0 0
WASTE CONNECTIONS INC COM 94106B101 18,492 241,034 SH   SOLE 241,034 0 0
WELLS FARGO CO NEW COM 949746101 2,599 90,572 SH   SOLE 90,572 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,785 138,595 SH   SOLE 138,595 0 0