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
ALGONQUIN PWR UTILS CORP COM 015857105   290,702 36,157 SH   SOLE   36,157 0 0
ALPHABET INC CAP STK CL A 02079K305   3,665,522 14,707 SH   SOLE   14,707 0 0
AMERICAN TOWER CORP NEW COM 03027X100   6,025,749 22,655 SH   SOLE   22,655 0 0
AMETEK INC COM 031100100   1,026,264 4,499 SH   SOLE   4,499 0 0
AON PLC SHS CL A G0403H108   518,200 1,290 SH   SOLE   1,290 0 0
APPLE INC COM 037833100   1,158,529 4,020 SH   SOLE   4,020 0 0
APPLIED MATLS INC COM 038222105   2,557,408 7,920 SH   SOLE   7,920 0 0
BANK MONTREAL QUE COM 063671101   87,059,168 758,157 SH   SOLE   758,157 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   88,241,617 1,410,061 SH   SOLE   1,410,061 0 0
BCE INC COM NEW 05534B760   413,014 9,321 SH   SOLE   9,321 0 0
BECTON DICKINSON & CO COM 075887109   540,757 1,691 SH   SOLE   1,691 0 0
BENTLEY SYS INC COM CL B 08265T208   2,337,400 34,608 SH   SOLE   34,608 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,169,165 3,897 SH   SOLE   3,897 0 0
BROADCOM INC COM 11135F101   2,304,492 1,049 SH   SOLE   1,049 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,438,716 25,285 SH   SOLE   25,285 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   80,667,335 1,240,082 SH   SOLE   1,240,082 0 0
CANADIAN NATL RY CO COM 136375102   41,855,714 258,912 SH   SOLE   258,912 0 0
CANADIAN NAT RES LTD COM 136385101   1,173,565 24,083 SH   SOLE   24,083 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   38,193,722 354,499 SH   SOLE   354,499 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,618,890 30,342 SH   SOLE   30,342 0 0
CINTAS CORP COM 172908105   2,596,629 2,710 SH   SOLE   2,710 0 0
CISCO SYS INC COM 17275R102   111,096,299 1,708,914 SH   SOLE   1,708,914 0 0
COMCAST CORP NEW CL A 20030N101   5,296,277 98,840 SH   SOLE   98,840 0 0
CORTEVA INC COM 22052L104   2,741,528 37,145 SH   SOLE   37,145 0 0
CSX CORP COM 126408103   2,488,175 54,363 SH   SOLE   54,363 0 0
CVS HEALTH CORP COM 126650100   96,243,443 1,190,922 SH   SOLE   1,190,922 0 0
DANAHER CORPORATION COM 235851102   577,765 1,690 SH   SOLE   1,690 0 0
DEERE & CO COM 244199105   350,201 685 SH   SOLE   685 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   4,696,017 27,220 SH   SOLE   27,220 0 0
ELECTRONIC ARTS INC COM 285512109   61,182,945 320,916 SH   SOLE   320,916 0 0
ENBRIDGE INC COM 29250N105   2,056,259 42,249 SH   SOLE   42,249 0 0
FEDEX CORP COM 31428X106   59,145,223 144,157 SH   SOLE   144,157 0 0
FORTIS INC COM 349553107   7,164,126 134,740 SH   SOLE   134,740 0 0
GE AEROSPACE COM NEW 369604301   2,646,984 12,169 SH   SOLE   12,169 0 0
HERSHEY CO COM 427866108   3,897,277 15,494 SH   SOLE   15,494 0 0
HOME DEPOT INC COM 437076102   39,122,505 83,056 SH   SOLE   83,056 0 0
HONEYWELL INTL INC COM 438516106   951,953 3,258 SH   SOLE   3,258 0 0
INFOSYS LTD SPONSORED ADR 456788108   5,401,459 212,000 SH   SOLE   212,000 0 0
INTEL CORP COM 458140100   497,502 11,740 SH   SOLE   11,740 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,624,135 8,671 SH   SOLE   8,671 0 0
INTUIT COM 461202103   2,776,017 3,087 SH   SOLE   3,087 0 0
LOWES COS INC COM 548661107   3,161,047 10,479 SH   SOLE   10,479 0 0
MAGNA INTL INC COM 559222401   61,164,578 1,066,700 SH   SOLE   1,066,700 0 0
MANULIFE FINL CORP COM 56501R106   410,238 11,261 SH   SOLE   11,261 0 0
MARSH & MCLENNAN COS INC COM 571748102   2,631,860 9,128 SH   SOLE   9,128 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,607,578 7,633 SH   SOLE   7,633 0 0
MCKESSON CORP COM 58155Q103   2,784,210 3,484 SH   SOLE   3,484 0 0
MEDTRONIC PLC SHS G5960L103   9,304,299 86,389 SH   SOLE   86,389 0 0
MERCK & CO INC COM 58933Y105   2,590,570 15,293 SH   SOLE   15,293 0 0
METHANEX CORP COM 59151K108   337,516 5,110 SH   SOLE   5,110 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,434,503 19,445 SH   SOLE   19,445 0 0
MICROSOFT CORP COM 594918104   31,032,650 50,742 SH   SOLE   50,742 0 0
MOODYS CORP COM 615369105   2,724,860 4,731 SH   SOLE   4,731 0 0
MSCI INC COM 55354G100   2,576,729 3,909 SH   SOLE   3,909 0 0
NOVARTIS AG SPONSORED ADR 66987V109   661,338 4,540 SH   SOLE   4,540 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,641,870 10,933 SH   SOLE   10,933 0 0
OPEN TEXT CORP COM 683715106   94,147,883 2,291,818 SH   SOLE   2,291,818 0 0
ORACLE CORP COM 68389X105   43,827,893 226,841 SH   SOLE   226,841 0 0
PEPSICO INC COM 713448108   4,548,827 20,156 SH   SOLE   20,156 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   85,996,775 1,699,541 SH   SOLE   1,699,541 0 0
ROPER TECHNOLOGIES INC COM 776696106   898,513 1,165 SH   SOLE   1,165 0 0
ROYAL BK CDA COM 780087102   71,391,922 490,161 SH   SOLE   490,161 0 0
SAP SE SPON ADR 803054204   11,743,042 42,546 SH   SOLE   42,546 0 0
SHERWIN WILLIAMS CO COM 824348106   2,491,702 6,102 SH   SOLE   6,102 0 0
STARBUCKS CORP COM 855244109   4,811,230 45,165 SH   SOLE   45,165 0 0
SUN LIFE FINANCIAL INC. COM 866796105   97,623,939 1,455,336 SH   SOLE   1,455,336 0 0
SUNCOR ENERGY INC NEW COM 867224107   284,009 5,446 SH   SOLE   5,446 0 0
TELUS CORPORATION COM 87971M103   316,138 15,265 SH   SOLE   15,265 0 0
TESLA INC COM 88160R101   892,422 3,296 SH   SOLE   3,296 0 0
TEXAS INSTRS INC COM 882508104   723,465 2,718 SH   SOLE   2,718 0 0
TFI INTL INC COM 87241L109   1,348,964 6,791 SH   SOLE   6,791 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,594,939 4,751 SH   SOLE   4,751 0 0
THOMSON REUTERS CORP. COM 884903808   743,025 3,222 SH   SOLE   3,222 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   87,720,123 1,166,491 SH   SOLE   1,166,491 0 0
UBS GROUP AG SHS H42097107   10,545,042 260,881 SH   SOLE   260,881 0 0
UNILEVER PLC SPON ADR NEW 904767704   629,707 8,369 SH   SOLE   8,369 0 0
UNITED PARCEL SERVICE INC CL B 911312106   95,394,575 509,430 SH   SOLE   509,430 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,081,202 11,597 SH   SOLE   11,597 0 0
VERALTO CORP COM SHS 92338C103   212,671 1,628 SH   SOLE   1,628 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,478,274 97,080 SH   SOLE   97,080 0 0
VERMILION ENERGY INC COM 923725105   386,952 25,694 SH   SOLE   25,694 0 0
VISA INC COM CL A 92826C839   25,721,363 71,618 SH   SOLE   71,618 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,218,478 16,987 SH   SOLE   16,987 0 0
YUM CHINA HLDGS INC COM 98850P109   8,480,038 200,950 SH   SOLE   200,950 0 0
ZOETIS INC CL A 98978V103   2,602,652 10,972 SH   SOLE   10,972 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   452,189 2,862 SH   SOLE   2,862 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   458,601 6,541 SH   SOLE   6,541 0 0