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,372 48,500 SH   SOLE   48,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,832 65,031 SH   SOLE   65,031 0 0
ACTIVISION BLIZZARD INC COM 00507V109 44,713 600,000 SH   SOLE   600,000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 767 4,908 SH   SOLE   4,908 0 0
ALLEGION PLC ORD SHS G0176J109 808 9,009 SH   SOLE   9,009 0 0
ALPHABET INC CAP STK CL A 02079K305 710 7,422 SH   SOLE   7,422 0 0
AMERICAN TOWER CORP NEW COM 03027X100 771 3,593 SH   SOLE   3,593 0 0
APPLE INC COM 037833100 420 3,044 SH   SOLE   3,044 0 0
APPLIED MATLS INC COM 038222105 725 8,857 SH   SOLE   8,857 0 0
BANK MONTREAL QUE COM 063671101 54,396 615,842 SH   SOLE   615,842 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 52,789 1,101,341 SH   SOLE   1,101,341 0 0
BCE INC COM NEW 05534B760 208 4,921 SH   SOLE   4,921 0 0
BENTLEY SYS INC COM CL B 08265T208 1,266 41,404 SH   SOLE   41,404 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 610 2,286 SH   SOLE   2,286 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 221 15,146 SH   SOLE   15,146 0 0
BROADCOM INC COM 11135F101 766 1,727 SH   SOLE   1,727 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 400 9,707 SH   SOLE   9,707 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 52,752 1,195,958 SH   SOLE   1,195,958 0 0
CANADIAN NATL RY CO COM 136375102 651 5,978 SH   SOLE   5,978 0 0
CANADIAN NAT RES LTD COM 136385101 356 7,598 SH   SOLE   7,598 0 0
CGI INC CL A SUB VTG 12532H104 735 9,682 SH   SOLE   9,682 0 0
CINTAS CORP COM 172908105 846 2,180 SH   SOLE   2,180 0 0
CISCO SYS INC COM 17275R102 58,340 1,455,282 SH   SOLE   1,455,282 0 0
COMCAST CORP NEW CL A 20030N101 5,028 171,005 SH   SOLE   171,005 0 0
CVS HEALTH CORP COM 126650100 53,520 559,950 SH   SOLE   559,950 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5,788 34,000 SH   SOLE   34,000 0 0
DOLLAR GEN CORP NEW COM 256677105 885 3,692 SH   SOLE   3,692 0 0
ELECTRONIC ARTS INC COM 285512109 49,887 430,192 SH   SOLE   430,192 0 0
ENBRIDGE INC COM 29250N105 1,714 45,877 SH   SOLE   45,877 0 0
FORTIS INC COM 349553107 5,582 145,781 SH   SOLE   145,781 0 0
HOME DEPOT INC COM 437076102 30,525 110,380 SH   SOLE   110,380 0 0
HONDA MOTOR LTD AMERN SHS 438128308 4,584 211,800 SH   SOLE   211,800 0 0
INFOSYS LTD SPONSORED ADR 456788108 5,103 300,000 SH   SOLE   300,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 291 3,217 SH   SOLE   3,217 0 0
INTUIT COM 461202103 786 2,030 SH   SOLE   2,030 0 0
LOWES COS INC COM 548661107 1,083 5,771 SH   SOLE   5,771 0 0
MAGNA INTL INC COM 559222401 18,841 394,109 SH   SOLE   394,109 0 0
MASTERCARD INCORPORATED CL A 57636Q104 885 3,115 SH   SOLE   3,115 0 0
MEDTRONIC PLC SHS G5960L103 4,157 51,363 SH   SOLE   51,363 0 0
MERCK & CO INC COM 58933Y105 6,265 72,573 SH   SOLE   72,573 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 793 12,999 SH   SOLE   12,999 0 0
MICROSOFT CORP COM 594918104 34,362 147,233 SH   SOLE   147,233 0 0
MOODYS CORP COM 615369105 742 3,052 SH   SOLE   3,052 0 0
MSCI INC COM 55354G100 803 1,905 SH   SOLE   1,905 0 0
NOVARTIS AG SPONSORED ADR 66987V109 258 3,395 SH   SOLE   3,395 0 0
OPEN TEXT CORP COM 683715106 39,766 1,492,932 SH   SOLE   1,492,932 0 0
ORACLE CORP COM 68389X105 67,935 1,109,969 SH   SOLE   1,109,969 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 48,042 1,237,580 SH   SOLE   1,237,580 0 0
ROPER TECHNOLOGIES INC COM 776696106 968 2,694 SH   SOLE   2,694 0 0
ROYAL BK CDA COM 780087102 61,220 674,712 SH   SOLE   674,712 0 0
SAP SE SPON ADR 803054204 213 2,622 SH   SOLE   2,622 0 0
SHERWIN WILLIAMS CO COM 824348106 794 3,878 SH   SOLE   3,878 0 0
STARBUCKS CORP COM 855244109 6,473 76,671 SH   SOLE   76,671 0 0
SUN LIFE FINANCIAL INC. COM 866796105 57,371 1,431,611 SH   SOLE   1,431,611 0 0
TEXAS INSTRS INC COM 882508104 218 1,406 SH   SOLE   1,406 0 0
TFI INTL INC COM 87241L109 328 3,593 SH   SOLE   3,593 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 990 1,952 SH   SOLE   1,952 0 0
THOMSON REUTERS CORP. COM NEW 884903709 283 2,738 SH   SOLE   2,738 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 62,740 1,015,089 SH   SOLE   1,015,089 0 0
UBS GROUP AG SHS H42097107 4,751 326,679 SH   SOLE   326,679 0 0
UNITED PARCEL SERVICE INC CL B 911312106 54,035 333,767 SH   SOLE   333,767 0 0
FEDEX CORP COM 31428X106 67,491 450,439 SH   SOLE   450,439 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,743 13,324 SH   SOLE   13,324 0 0
VISA INC COM CL A 92826C839 1,379 7,765 SH   SOLE   7,765 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 302 9,241 SH   SOLE   9,241 0 0
YUM CHINA HLDGS INC COM 98850P109 3,633 76,578 SH   SOLE   76,578 0 0
ZOETIS INC CL A 98978V103 785 5,298 SH   SOLE   5,298 0 0