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 5,208 35,000 SH   SOLE   35,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,306 53,720 SH   SOLE   53,720 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 724 3,496 SH   SOLE   3,496 0 0
ALCOA CORP COM 013872106 383 4,250 SH   SOLE   4,250 0 0
ALLEGION PLC ORD SHS G0176J109 667 6,071 SH   SOLE   6,071 0 0
ALPHABET INC CAP STK CL A 02079K305 796 286 SH   SOLE   286 0 0
AMERICAN TOWER CORP NEW COM 03027X100 752 2,990 SH   SOLE   2,990 0 0
APPLE INC COM 037833100 444 2,539 SH   SOLE   2,539 0 0
APPLIED MATLS INC COM 038222105 719 5,449 SH   SOLE   5,449 0 0
BANK MONTREAL QUE COM 063671101 64,653 549,186 SH   SOLE   549,186 0 0
BANK NOVA SCOTIA B C COM 064149107 70,875 988,449 SH   SOLE   988,449 0 0
BCE INC COM NEW 05534B760 289 5,210 SH   SOLE   5,210 0 0
BENTLEY SYS INC COM CL B 08265T208 1,898 42,939 SH   SOLE   42,939 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 734 2,080 SH   SOLE   2,080 0 0
BROADCOM INC COM 11135F101 843 1,338 SH   SOLE   1,338 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,050 38,870 SH   SOLE   38,870 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 485 8,571 SH   SOLE   8,571 0 0
CANADIAN IMP BK COMM COM 136069101 63,091 519,529 SH   SOLE   519,529 0 0
CANADIAN NATL RY CO COM 136375102 577 4,298 SH   SOLE   4,298 0 0
CANADIAN NAT RES LTD COM 136385101 371 5,987 SH   SOLE   5,987 0 0
CINTAS CORP COM 172908105 818 1,921 SH   SOLE   1,921 0 0
CISCO SYS INC COM 17275R102 65,473 1,174,632 SH   SOLE   1,174,632 0 0
CVS HEALTH CORP COM 126650100 72,763 719,199 SH   SOLE   719,199 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 6,904 34,000 SH   SOLE   34,000 0 0
DOLLAR GEN CORP NEW COM 256677105 793 3,561 SH   SOLE   3,561 0 0
ELECTRONIC ARTS INC COM 285512109 54,174 428,376 SH   SOLE   428,376 0 0
ENBRIDGE INC COM 29250N105 2,084 45,256 SH   SOLE   45,256 0 0
FEDEX CORP COM 31428X106 70,826 306,203 SH   SOLE   306,203 0 0
FORTIS INC COM 349553107 50,341 1,017,413 SH   SOLE   1,017,413 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5,983 211,800 SH   SOLE   211,800 0 0
INFOSYS LTD SPONSORED ADR 456788108 6,842 275,000 SH   SOLE   275,000 0 0
INTEL CORP COM 458140100 23,736 479,109 SH   SOLE   479,109 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 216 1,631 SH   SOLE   1,631 0 0
INTUIT COM 461202103 678 1,410 SH   SOLE   1,410 0 0
LOCKHEED MARTIN CORP COM 539830109 58,407 132,371 SH   SOLE   132,371 0 0
LOWES COS INC COM 548661107 657 3,249 SH   SOLE   3,249 0 0
MAGNA INTL INC COM 559222401 25,134 391,329 SH   SOLE   391,329 0 0
MASTERCARD INCORPORATED CL A 57636Q104 877 2,452 SH   SOLE   2,452 0 0
MEDTRONIC PLC SHS G5960L103 6,540 58,971 SH   SOLE   58,971 0 0
MERCK & CO INC COM 58933Y105 70,416 858,534 SH   SOLE   858,534 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 730 9,707 SH   SOLE   9,707 0 0
MICROSOFT CORP COM 594918104 1,350 4,375 SH   SOLE   4,375 0 0
MOODYS CORP COM 615369105 720 2,132 SH   SOLE   2,132 0 0
MSCI INC COM 55354G100 730 1,451 SH   SOLE   1,451 0 0
ORACLE CORP COM 68389X105 74,448 900,227 SH   SOLE   900,227 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 69,990 1,236,002 SH   SOLE   1,236,002 0 0
ROPER TECHNOLOGIES INC COM 776696106 997 2,110 SH   SOLE   2,110 0 0
ROYAL BK CDA COM 780087102 67,116 609,330 SH   SOLE   609,330 0 0
SHERWIN WILLIAMS CO COM 824348106 646 2,588 SH   SOLE   2,588 0 0
STARBUCKS CORP COM 855244109 7,045 77,466 SH   SOLE   77,466 0 0
SUN LIFE FINANCIAL INC. COM 866796105 71,802 1,285,440 SH   SOLE   1,285,440 0 0
TEXAS INSTRS INC COM 882508104 228 1,240 SH   SOLE   1,240 0 0
TFI INTL INC COM 87241L109 353 3,312 SH   SOLE   3,312 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,159 1,962 SH   SOLE   1,962 0 0
THOMSON REUTERS CORP. COM NEW 884903709 266 2,451 SH   SOLE   2,451 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 73,617 927,433 SH   SOLE   927,433 0 0
UBS GROUP AG SHS H42097107 6,401 327,717 SH   SOLE   327,717 0 0
UNITED PARCEL SERVICE INC CL B 911312106 41,179 192,083 SH   SOLE   192,083 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,172 16,029 SH   SOLE   16,029 0 0
VISA INC COM CL A 92826C839 1,396 6,294 SH   SOLE   6,294 0 0
YUM CHINA HLDGS INC COM 98850P109 3,399 81,851 SH   SOLE   81,851 0 0
ZOETIS INC CL A 98978V103 717 3,802 SH   SOLE   3,802 0 0