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
Expires: July 31, 2015
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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 74,283,193 404,757 SH SOLE 404,757 0 0
ALCON AG ORD SHS H01301128 1,395,548 21,518 SH SOLE 21,518 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 704,457 139,788 SH SOLE 139,788 0 0
ALPHABET INC CAP STK CL C 02079K107 380,762 1,114 SH SOLE 1,114 0 0
ALPHABET INC CAP STK CL A 02079K305 75,249,691 218,480 SH SOLE 218,480 0 0
AMAZON COM INC COM 023135106 66,936,187 268,429 SH SOLE 268,429 0 0
AMERICAN TOWER CORP COM 03027X100 3,472,464 21,199 SH SOLE 21,199 0 0
AMETEK INC COM 031100100 2,300,348 9,257 SH SOLE 9,257 0 0
AMPHENOL CORP CL A 032095101 3,137,737 37,106 SH SOLE 37,106 0 0
AON PLC SHS CL A G0403H108 1,709,750 6,167 SH SOLE 6,167 0 0
APPLE INC COM 037833100 645,056 1,931 SH SOLE 1,931 0 0
APPLIED MATLS INC COM 038222105 3,278,878 6,392 SH SOLE 6,392 0 0
ASTRAZENECA PLC ORD G0593M107 11,141,253 68,251 SH SOLE 68,251 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 59,971,769 232,200 SH SOLE 232,200 0 0
BANK OF MONTREAL COM 063671101 33,036,200 196,965 SH SOLE 196,965 0 0
BANK NOVA SCOTIA B C COM 064149107 46,576,107 510,642 SH SOLE 510,642 0 0
BECTON DICKINSON & CO COM 075887109 1,814,740 10,121 SH SOLE 10,121 0 0
BENTLEY SYS INC COM CL B 08265T208 647,263 20,196 SH SOLE 20,196 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,922,541 5,851 SH SOLE 5,851 0 0
BOYD GROUP SERVICES INC COM 103310108 925,060 11,750 SH SOLE 11,750 0 0
BROADCOM INC COM 11135F101 2,657,946 7,545 SH SOLE 7,545 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 2,178,679 59,536 SH SOLE 59,536 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 2,232,127 62,526 SH SOLE 62,526 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 42,104,562 381,152 SH SOLE 381,152 0 0
CANADIAN NATL RY CO COM 136375102 55,790,245 467,268 SH SOLE 467,268 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 2,502,988 53,059 SH SOLE 53,059 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 47,973,348 561,589 SH SOLE 561,589 0 0
CINTAS CORP COM 172908105 3,265,256 16,688 SH SOLE 16,688 0 0
CISCO SYS INC COM 17275R102 1,601,395 14,853 SH SOLE 14,853 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,803,411 3,070 SH SOLE 3,070 0 0
DANAHER CORP DEL COM 235851102 2,576,207 11,608 SH SOLE 11,608 0 0
DEERE & CO COM 244199105 2,083,929 3,098 SH SOLE 3,098 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 3,444,665 40,214 SH SOLE 40,214 0 0
DOMINOS PIZZA INC COM 25754A201 1,433,572 4,770 SH SOLE 4,770 0 0
ELI LILLY & CO COM 532457108 3,422,811 2,949 SH SOLE 2,949 0 0
EMCOR GROUP INC COM 29084Q100 2,722,317 3,597 SH SOLE 3,597 0 0
ENBRIDGE INC COM 29250N105 2,120,502 45,481 SH SOLE 45,481 0 0
FERRARI N V COM N3167Y103 11,840,669 30,120 SH SOLE 30,120 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14,922,915 125,783 SH SOLE 125,783 0 0
FORTIS INC COM 349553107 4,954,396 93,512 SH SOLE 93,512 0 0
GARMIN LTD SHS H2906T109 2,981,741 10,363 SH SOLE 10,363 0 0
GE AEROSPACE COM NEW 369604301 2,915,497 9,307 SH SOLE 9,307 0 0
GENERAL MILLS INC COM 370334104 2,349,250 73,000 SH SOLE 73,000 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 12,141,676 543,129 SH SOLE 543,129 0 0
HEICO CORP NEW COM 422806109 1,425,107 4,686 SH SOLE 4,686 0 0
HOME DEPOT INC COM 437076102 54,734,092 192,233 SH SOLE 192,233 0 0
HONEYWELL INTL INC COM 438516205 1,051,236 4,975 SH SOLE 4,975 0 0
HOWMET AEROSPACE INC COM 443201108 2,540,165 11,196 SH SOLE 11,196 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3,140,609 36,653 SH SOLE 36,653 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,234,604 14,653 SH SOLE 14,653 0 0
KLA CORP COM NEW 482480100 4,921,404 25,182 SH SOLE 25,182 0 0
LINDE PLC SHS G54950103 1,870,883 3,935 SH SOLE 3,935 0 0
MANULIFE FINL CORP COM 56501R106 63,829,156 1,493,417 SH SOLE 1,493,417 0 0
MASTERCARD INCORPORATED CL A 57636Q104 69,824,219 126,492 SH SOLE 126,492 0 0
MCKESSON CORP COM 58155Q103 3,072,114 3,587 SH SOLE 3,587 0 0
MEDTRONIC PLC SHS G5960L103 9,066,718 105,000 SH SOLE 105,000 0 0
MERCK & CO INC COM 58933Y105 2,859,690 19,631 SH SOLE 19,631 0 0
META PLATFORMS INC CL A 30303M102 629,953 866 SH SOLE 866 0 0
METHANEX CORP COM 59151K108 1,443,660 24,536 SH SOLE 24,536 0 0
MICROSOFT CORP COM 594918104 87,973,565 171,340 SH SOLE 171,340 0 0
MONDELEZ INTL INC CL A 609207105 3,674,025 63,500 SH SOLE 63,500 0 0
MSCI INC COM 55354G100 2,567,110 4,751 SH SOLE 4,751 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,050,738 14,360 SH SOLE 14,360 0 0
OPEN TEXT CORP COM 683715106 54,307,433 2,414,647 SH SOLE 2,414,647 0 0
PEPSICO INC COM 713448108 3,422,518 26,990 SH SOLE 26,990 0 0
PFIZER INC COM 717081103 4,680,408 164,000 SH SOLE 164,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 49,631,926 1,606,978 SH SOLE 1,606,978 0 0
ROPER TECHNOLOGIES INC COM 776696106 542,914 1,549 SH SOLE 1,549 0 0
ROYAL BK CDA COM 780087102 39,672,217 201,068 SH SOLE 201,068 0 0
S&P GLOBAL INC COM 78409V104 3,315,764 8,400 SH SOLE 8,400 0 0
SALESFORCE INC COM 79466L302 66,545,977 289,626 SH SOLE 289,626 0 0
SAP SE SPON ADR 803054204 14,365,103 68,844 SH SOLE 68,844 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,765,876 3,612 SH SOLE 3,612 0 0
STANTEC INC COM 85472N109 47,352,486 700,268 SH SOLE 700,268 0 0
STRYKER CORPORATION COM 863667101 1,001,825 3,632 SH SOLE 3,632 0 0
SUN LIFE FINANCIAL INC. COM 866796105 71,674,115 916,798 SH SOLE 916,798 0 0
SUNCOR ENERGY INC NEW COM 867224107 413,737 6,083 SH SOLE 6,083 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,751,375 3,830 SH SOLE 3,830 0 0
TARGA RES CORP COM 87612G101 2,772,762 10,226 SH SOLE 10,226 0 0
TARGET CORP COM 87612E106 3,982,587 25,400 SH SOLE 25,400 0 0
TC ENERGY CORP COM 87807B107 528,497 9,101 SH SOLE 9,101 0 0
TESLA INC COM 88160R101 762,004 2,141 SH SOLE 2,141 0 0
TEXAS INSTRS INC COM 882508104 1,541,620 5,487 SH SOLE 5,487 0 0
TFI INTERNATIONAL INC COM 87241L109 2,268,209 18,857 SH SOLE 18,857 0 0
DESCARTES SYS GROUP INC COM 249906108 572,679 7,058 SH SOLE 7,058 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,657,252 5,401 SH SOLE 5,401 0 0
THOMSON REUTERS CORP COM 884903881 218,242 2,236 SH SOLE 2,236 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 6,020,601 51,049 SH SOLE 51,049 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,825,021 6,231 SH SOLE 6,231 0 0
UBS GROUP AG SHS H42097107 10,301,610 213,892 SH SOLE 213,892 0 0
UNILEVER PLC SPON ADR NEW 904767803 1,778,434 29,234 SH SOLE 29,234 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,673,255 10,000 SH SOLE 10,000 0 0
VERALTO CORP COM SHS 92338C103 1,917,034 20,291 SH SOLE 20,291 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,929,004 85,597 SH SOLE 85,597 0 0
VISA INC COM CL A 92826C839 69,482,551 193,162 SH SOLE 193,162 0 0
BERKLEY W R CORP COM 084423102 2,890,056 42,658 SH SOLE 42,658 0 0
WALMART INC COM 931142103 2,634,724 25,275 SH SOLE 25,275 0 0
WASTE MGMT INC DEL COM 94106L109 1,413,702 6,928 SH SOLE 6,928 0 0
WABTEC COM 929740108 3,247,420 11,273 SH SOLE 11,273 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,625,176 19,598 SH SOLE 19,598 0 0
YUM CHINA HLDGS INC COM 98850P109 9,705,155 235,975 SH SOLE 235,975 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 267,411 2,350 SH SOLE 2,350 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 325,446 6,333 SH SOLE 6,333 0 0