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,295,293 48,585 SH   SOLE   48,585 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   87,923 13,910 SH   SOLE   13,910 0 0
ALLEGION PLC ORD SHS G0176J109   1,286,266 10,136 SH   SOLE   10,136 0 0
ALPHABET INC CAP STK CL A 02079K305   1,586,049 11,337 SH   SOLE   11,337 0 0
AMERICAN TOWER CORP NEW COM 03027X100   6,780,394 31,473 SH   SOLE   31,473 0 0
APPLE INC COM 037833100   766,194 3,973 SH   SOLE   3,973 0 0
APPLIED MATLS INC COM 038222105   1,559,596 9,607 SH   SOLE   9,607 0 0
BANK MONTREAL QUE COM 063671101   76,817,216 774,910 SH   SOLE   774,910 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   69,943,535 1,434,222 SH   SOLE   1,434,222 0 0
BCE INC COM NEW 05534B760   411,333 10,428 SH   SOLE   10,428 0 0
BECTON DICKINSON & CO COM 075887109   266,461 1,091 SH   SOLE   1,091 0 0
BENTLEY SYS INC COM CL B 08265T208   1,828,711 34,988 SH   SOLE   34,988 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,207,873 3,381 SH   SOLE   3,381 0 0
BROADCOM INC COM 11135F101   1,650,326 1,476 SH   SOLE   1,476 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   783,948 19,508 SH   SOLE   19,508 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   80,923,060 1,677,568 SH   SOLE   1,677,568 0 0
CANADIAN NATL RY CO COM 136375102   32,278,790 256,331 SH   SOLE   256,331 0 0
CANADIAN NAT RES LTD COM 136385101   658,984 10,040 SH   SOLE   10,040 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   28,176,325 355,456 SH   SOLE   355,456 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,445,487 25,119 SH   SOLE   25,119 0 0
CINTAS CORP COM 172908105   1,692,066 2,803 SH   SOLE   2,803 0 0
CISCO SYS INC COM 17275R102   80,733,860 1,602,266 SH   SOLE   1,602,266 0 0
COMCAST CORP NEW CL A 20030N101   4,533,447 103,691 SH   SOLE   103,691 0 0
CORTEVA INC COM 22052L104   1,177,241 24,526 SH   SOLE   24,526 0 0
CSX CORP COM 126408103   1,423,626 40,994 SH   SOLE   40,994 0 0
CVS HEALTH CORP COM 126650100   78,295,789 994,179 SH   SOLE   994,179 0 0
DANAHER CORPORATION COM 235851102   243,166 1,050 SH   SOLE   1,050 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,945,876 27,171 SH   SOLE   27,171 0 0
ELECTRONIC ARTS INC COM 285512109   43,941,843 322,036 SH   SOLE   322,036 0 0
ENBRIDGE INC COM 29250N105   1,543,957 42,810 SH   SOLE   42,810 0 0
FEDEX CORP COM 31428X106   36,633,954 145,195 SH   SOLE   145,195 0 0
FORTIS INC COM 349553107   5,447,579 132,177 SH   SOLE   132,177 0 0
HERSHEY CO COM 427866108   2,952,333 15,809 SH   SOLE   15,809 0 0
HOME DEPOT INC COM 437076102   34,613,761 100,141 SH   SOLE   100,141 0 0
HONEYWELL INTL INC COM 438516106   441,521 2,103 SH   SOLE   2,103 0 0
INFOSYS LTD SPONSORED ADR 456788108   4,819,321 263,000 SH   SOLE   263,000 0 0
INTEL CORP COM 458140100   300,723 5,978 SH   SOLE   5,978 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   871,561 6,775 SH   SOLE   6,775 0 0
INTUIT COM 461202103   1,483,785 2,370 SH   SOLE   2,370 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   232,420 1,981 SH   SOLE   1,981 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   233,381 4,544 SH   SOLE   4,544 0 0
LOWES COS INC COM 548661107   1,723,842 7,733 SH   SOLE   7,733 0 0
MAGNA INTL INC COM 559222401   23,726,499 400,826 SH   SOLE   400,826 0 0
MANULIFE FINL CORP COM 56501R106   395,167 17,850 SH   SOLE   17,850 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,624,716 3,803 SH   SOLE   3,803 0 0
MEDTRONIC PLC SHS G5960L103   6,682,115 81,353 SH   SOLE   81,353 0 0
MERCK & CO INC COM 58933Y105   6,833,901 62,811 SH   SOLE   62,811 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,424,866 15,774 SH   SOLE   15,774 0 0
MICROSOFT CORP COM 594918104   32,831,753 87,511 SH   SOLE   87,511 0 0
MOODYS CORP COM 615369105   1,504,984 3,847 SH   SOLE   3,847 0 0
MSCI INC COM 55354G100   1,372,283 2,422 SH   SOLE   2,422 0 0
NOVARTIS AG SPONSORED ADR 66987V109   362,175 3,581 SH   SOLE   3,581 0 0
OPEN TEXT CORP COM 683715106   82,186,878 1,951,883 SH   SOLE   1,951,883 0 0
ORACLE CORP COM 68389X105   58,849,326 559,653 SH   SOLE   559,653 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   76,495,475 1,631,032 SH   SOLE   1,631,032 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,032,498 3,722 SH   SOLE   3,722 0 0
ROYAL BK CDA COM 780087102   76,922,034 759,232 SH   SOLE   759,232 0 0
SAP SE SPON ADR 803054204   427,109 2,759 SH   SOLE   2,759 0 0
SHERWIN WILLIAMS CO COM 824348106   1,483,677 4,749 SH   SOLE   4,749 0 0
STARBUCKS CORP COM 855244109   5,664,817 59,122 SH   SOLE   59,122 0 0
SUN LIFE FINANCIAL INC. COM 866796105   73,300,433 1,410,756 SH   SOLE   1,410,756 0 0
TELUS CORPORATION COM 87971M103   248,672 13,948 SH   SOLE   13,948 0 0
TEXAS INSTRS INC COM 882508104   371,367 2,175 SH   SOLE   2,175 0 0
TFI INTL INC COM 87241L109   723,904 5,312 SH   SOLE   5,312 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,025,142 3,809 SH   SOLE   3,809 0 0
THOMSON REUTERS CORP. COM 884903808   561,884 3,836 SH   SOLE   3,836 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   75,226,227 1,162,044 SH   SOLE   1,162,044 0 0
UBS GROUP AG SHS H42097107   8,098,875 262,881 SH   SOLE   262,881 0 0
UNILEVER PLC SPON ADR NEW 904767704   305,981 6,301 SH   SOLE   6,301 0 0
UNITED PARCEL SERVICE INC CL B 911312106   66,670,381 425,150 SH   SOLE   425,150 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,712,326 10,872 SH   SOLE   10,872 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,742,544 126,173 SH   SOLE   126,173 0 0
VERMILION ENERGY INC COM 923725105   310,247 25,694 SH   SOLE   25,694 0 0
VISA INC COM CL A 92826C839   2,513,427 9,638 SH   SOLE   9,638 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   662,745 13,409 SH   SOLE   13,409 0 0
YUM CHINA HLDGS INC COM 98850P109   7,231,662 170,950 SH   SOLE   170,950 0 0
ZOETIS INC CL A 98978V103   1,466,131 7,416 SH   SOLE   7,416 0 0