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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   5,818,518 48,500 SH   SOLE   48,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109   57,602,476 752,228 SH   SOLE   752,228 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   756,925 5,150 SH   SOLE   5,150 0 0
ALLEGION PLC ORD SHS G0176J109   836,192 7,947 SH   SOLE   7,947 0 0
ALPHABET INC CAP STK CL A 02079K305   726,482 8,237 SH   SOLE   8,237 0 0
AMERICAN TOWER CORP NEW COM 03027X100   855,810 4,041 SH   SOLE   4,041 0 0
APPLE INC COM 037833100   400,296 3,082 SH   SOLE   3,082 0 0
APPLIED MATLS INC COM 038222105   921,945 9,471 SH   SOLE   9,471 0 0
BANK MONTREAL QUE COM 063671101   55,812,474 616,276 SH   SOLE   616,276 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   64,970,880 1,326,448 SH   SOLE   1,326,448 0 0
BCE INC COM NEW 05534B760   217,377 4,949 SH   SOLE   4,949 0 0
BENTLEY SYS INC COM CL B 08265T208   1,529,727 41,404 SH   SOLE   41,404 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   716,383 2,320 SH   SOLE   2,320 0 0
BROADCOM INC COM 11135F101   1,069,780 1,914 SH   SOLE   1,914 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   384,993 12,246 SH   SOLE   12,246 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   53,085,855 1,312,753 SH   SOLE   1,312,753 0 0
CANADIAN NATL RY CO COM 136375102   787,099 6,628 SH   SOLE   6,628 0 0
CANADIAN NAT RES LTD COM 136385101   433,853 7,815 SH   SOLE   7,815 0 0
CINTAS CORP COM 172908105   1,011,707 2,241 SH   SOLE   2,241 0 0
CISCO SYS INC COM 17275R102   77,039,378 1,616,545 SH   SOLE   1,616,545 0 0
COMCAST CORP NEW CL A 20030N101   5,934,481 169,633 SH   SOLE   169,633 0 0
CVS HEALTH CORP COM 126650100   52,170,360 559,632 SH   SOLE   559,632 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,704,431 32,000 SH   SOLE   32,000 0 0
DOLLAR GEN CORP NEW COM 256677105   897,250 3,645 SH   SOLE   3,645 0 0
ELECTRONIC ARTS INC COM 285512109   52,499,050 429,536 SH   SOLE   429,536 0 0
ENBRIDGE INC COM 29250N105   1,864,625 47,722 SH   SOLE   47,722 0 0
FEDEX CORP COM 31428X106   71,811,959 414,472 SH   SOLE   414,472 0 0
FORTIS INC COM 349553107   5,889,955 147,238 SH   SOLE   147,238 0 0
HOME DEPOT INC COM 437076102   34,826,800 110,222 SH   SOLE   110,222 0 0
HONDA MOTOR LTD AMERN SHS 438128308   5,374,315 235,000 SH   SOLE   235,000 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,405,228 300,000 SH   SOLE   300,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   337,807 3,294 SH   SOLE   3,294 0 0
INTUIT COM 461202103   898,377 2,309 SH   SOLE   2,309 0 0
LOWES COS INC COM 548661107   1,172,692 5,888 SH   SOLE   5,888 0 0
MAGNA INTL INC COM 559222401   22,111,536 393,740 SH   SOLE   393,740 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,091,817 3,141 SH   SOLE   3,141 0 0
MEDTRONIC PLC SHS G5960L103   3,956,437 50,886 SH   SOLE   50,886 0 0
MERCK & CO INC COM 58933Y105   8,070,020 72,707 SH   SOLE   72,707 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   896,691 12,769 SH   SOLE   12,769 0 0
MICROSOFT CORP COM 594918104   42,594,893 177,554 SH   SOLE   177,554 0 0
MOODYS CORP COM 615369105   877,050 3,149 SH   SOLE   3,149 0 0
MSCI INC COM 55354G100   914,652 1,967 SH   SOLE   1,967 0 0
NOVARTIS AG SPONSORED ADR 66987V109   274,327 3,025 SH   SOLE   3,025 0 0
OPEN TEXT CORP COM 683715106   60,613,755 2,046,243 SH   SOLE   2,046,243 0 0
ORACLE CORP COM 68389X105   90,652,819 1,108,650 SH   SOLE   1,108,650 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   57,830,973 1,236,015 SH   SOLE   1,236,015 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,198,175 2,774 SH   SOLE   2,774 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   63,447,452 675,045 SH   SOLE   675,045 0 0
SAP SE SPON ADR 803054204   227,759 2,208 SH   SOLE   2,208 0 0
SHERWIN WILLIAMS CO COM 824348106   888,710 3,746 SH   SOLE   3,746 0 0
STARBUCKS CORP COM 855244109   6,832,369 68,854 SH   SOLE   68,854 0 0
SUN LIFE FINANCIAL INC. COM 866796105   66,357,052 1,429,976 SH   SOLE   1,429,976 0 0
SUNCOR ENERGY INC NEW COM 867224107   250,299 7,893 SH   SOLE   7,893 0 0
TEXAS INSTRS INC COM 882508104   242,619 1,469 SH   SOLE   1,469 0 0
TFI INTL INC COM 87241L109   383,280 3,828 SH   SOLE   3,828 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,220,979 2,218 SH   SOLE   2,218 0 0
THOMSON REUTERS CORP. COM NEW 884903709   324,339 2,844 SH   SOLE   2,844 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   65,717,416 1,015,258 SH   SOLE   1,015,258 0 0
UBS GROUP AG SHS H42097107   6,042,072 323,494 SH   SOLE   323,494 0 0
UNITED PARCEL SERVICE INC CL B 911312106   64,143,599 368,850 SH   SOLE   368,850 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,153,723 13,489 SH   SOLE   13,489 0 0
VERMILION ENERGY INC COM 923725105   454,729 25,694 SH   SOLE   25,694 0 0
VISA INC COM CL A 92826C839   1,598,123 7,695 SH   SOLE   7,695 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   372,222 9,530 SH   SOLE   9,530 0 0
YUM CHINA HLDGS INC COM 98850P109   4,145,510 75,825 SH   SOLE   75,825 0 0
ZOETIS INC CL A 98978V103   937,574 6,400 SH   SOLE   6,400 0 0