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
ABBOTT LABS COM 002824100   3,801,700 33,448 SH   SOLE   33,448 0 0
ABBVIE INC COM 00287Y109   2,783,763 15,287 SH   SOLE   15,287 0 0
ADOBE INC COM 00724F101   4,210,887 8,345 SH   SOLE   8,345 0 0
ADVANCED MICRO DEVICES INC COM 007903107   4,006,337 22,197 SH   SOLE   22,197 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   8,168,016 1,292,610 SH   SOLE   1,292,610 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,281,511 31,530 SH   SOLE   31,530 0 0
ALIGHT INC COM CL A 01626W101   6,841,061 694,524 SH   SOLE   694,524 0 0
ALPHABET INC CAP STK CL A 02079K305   20,245,750 134,140 SH   SOLE   134,140 0 0
ALPHABET INC CAP STK CL C 02079K107   17,270,547 113,428 SH   SOLE   113,428 0 0
AMAZON COM INC COM 023135106   20,171,715 111,829 SH   SOLE   111,829 0 0
AON PLC SHS CL A G0403H108   40,930,090 122,648 SH   SOLE   122,648 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   47,532,839 422,702 SH   SOLE   422,702 0 0
APPLE INC COM 037833100   22,296,001 130,021 SH   SOLE   130,021 0 0
ARAMARK COM 03852U106   17,624,051 541,945 SH   SOLE   541,945 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,364,758 5,528 SH   SOLE   5,528 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   4,021,289 29,840 SH   SOLE   29,840 0 0
B2GOLD CORP COM 11777Q209   2,511,791 958,465 SH   SOLE   958,465 0 0
BANK AMERICA CORP COM 060505104   8,614,476 227,175 SH   SOLE   227,175 0 0
BANK MONTREAL QUE COM 063671101   14,310,279 146,581 SH   SOLE   146,581 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   9,532,448 184,289 SH   SOLE   184,289 0 0
BARRICK GOLD CORP COM 067901108   2,969,282 178,530 SH   SOLE   178,530 0 0
BCE INC COM NEW 05534B760   14,200,758 417,922 SH   SOLE   417,922 0 0
BECTON DICKINSON & CO COM 075887109   4,404,857 17,801 SH   SOLE   17,801 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   20,302,080 32 SH   SOLE   32 0 0
BOEING CO COM 097023105   1,631,151 8,452 SH   SOLE   8,452 0 0
BROADCOM INC COM 11135F101   8,939,890 6,745 SH   SOLE   6,745 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   2,604,712 62,011 SH   SOLE   62,011 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   12,314,042 294,301 SH   SOLE   294,301 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   9,381,753 300,447 SH   SOLE   300,447 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   2,604,153 111,991 SH   SOLE   111,991 0 0
BRP INC COM SUN VTG 05577W200   5,219,790 77,745 SH   SOLE   77,745 0 0
BURFORD CAP LTD ORD SHS G17977110   20,093,055 1,258,175 SH   SOLE   1,258,175 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   11,117,783 219,320 SH   SOLE   219,320 0 0
CANADIAN NATL RY CO COM 136375102   4,445,455 33,761 SH   SOLE   33,761 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   7,042,470 79,879 SH   SOLE   79,879 0 0
CATERPILLAR INC COM 149123101   3,785,588 10,331 SH   SOLE   10,331 0 0
CBRE GROUP INC CL A 12504L109   4,698,151 48,315 SH   SOLE   48,315 0 0
CHEVRON CORP NEW COM 166764100   5,223,876 33,117 SH   SOLE   33,117 0 0
CME GROUP INC COM 12572Q105   5,100,220 23,690 SH   SOLE   23,690 0 0
COCA COLA CO COM 191216100   4,466,324 73,003 SH   SOLE   73,003 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   2,249,694 23,145 SH   SOLE   23,145 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   4,528,197 37,048 SH   SOLE   37,048 0 0
COMCAST CORP NEW CL A 20030N101   1,940,736 44,769 SH   SOLE   44,769 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   5,571,611 750,891 SH   SOLE   750,891 0 0
CSX CORP COM 126408103   3,189,948 86,052 SH   SOLE   86,052 0 0
D R HORTON INC COM 23331A109   3,427,576 20,830 SH   SOLE   20,830 0 0
DANAHER CORPORATION COM 235851102   4,768,653 19,096 SH   SOLE   19,096 0 0
DISNEY WALT CO COM 254687106   2,918,408 23,851 SH   SOLE   23,851 0 0
ELEVANCE HEALTH INC COM 036752103   2,633,146 5,078 SH   SOLE   5,078 0 0
ELI LILLY & CO COM 532457108   6,769,030 8,701 SH   SOLE   8,701 0 0
ENBRIDGE INC COM 29250N105   20,747,056 574,154 SH   SOLE   574,154 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,826,014 13,256 SH   SOLE   13,256 0 0
EXXON MOBIL CORP COM 30231G102   10,149,263 87,313 SH   SOLE   87,313 0 0
FIRSTSERVICE CORP NEW COM 33767E202   6,148,440 37,141 SH   SOLE   37,141 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   2,468,356 18,948 SH   SOLE   18,948 0 0
GENERAL ELECTRIC CO COM NEW 369604301   9,650,640 54,980 SH   SOLE   54,980 0 0
GILDAN ACTIVEWEAR INC COM 375916103   8,088,882 217,853 SH   SOLE   217,853 0 0
GSK PLC SPONSORED ADR 37733W204   5,772,087 267,680 SH   SOLE   267,680 0 0
HCA HEALTHCARE INC COM 40412C101   3,478,718 10,430 SH   SOLE   10,430 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,363,248 34,519 SH   SOLE   34,519 0 0
HOME DEPOT INC COM 437076102   3,710,946 9,674 SH   SOLE   9,674 0 0
INTUIT COM 461202103   4,291,950 6,603 SH   SOLE   6,603 0 0
JOHNSON & JOHNSON COM 478160104   2,937,272 18,568 SH   SOLE   18,568 0 0
JPMORGAN CHASE & CO COM 46625H100   10,413,196 51,988 SH   SOLE   51,988 0 0
KBR INC COM 48242W106   20,108,666 315,876 SH   SOLE   315,876 0 0
MAGNA INTL INC COM 559222401   2,930,507 53,798 SH   SOLE   53,798 0 0
MANULIFE FINL CORP COM 56501R106   13,586,735 544,048 SH   SOLE   544,048 0 0
MARSH & MCLENNAN COS INC COM 571748102   24,390,916 118,414 SH   SOLE   118,414 0 0
MASTERCARD INCORPORATED CL A 57636Q104   8,045,590 16,707 SH   SOLE   16,707 0 0
MCDONALDS CORP COM 580135101   4,565,334 16,192 SH   SOLE   16,192 0 0
MERCK & CO INC COM 58933Y105   3,519,502 26,673 SH   SOLE   26,673 0 0
META PLATFORMS INC CL A 30303M102   30,666,319 63,154 SH   SOLE   63,154 0 0
MICRON TECHNOLOGY INC COM 595112103   3,339,116 28,324 SH   SOLE   28,324 0 0
MICROSOFT CORP COM 594918104   31,121,079 73,971 SH   SOLE   73,971 0 0
NETFLIX INC COM 64110L106   4,502,137 7,413 SH   SOLE   7,413 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,230,293 43,733 SH   SOLE   43,733 0 0
NOVO-NORDISK A S ADR 670100205   3,414,716 26,790 SH   SOLE   26,790 0 0
NUTRIEN LTD COM 67077M108   3,186,961 58,665 SH   SOLE   58,665 0 0
NVIDIA CORPORATION COM 67066G104   16,255,044 17,990 SH   SOLE   17,990 0 0
OPEN TEXT CORP COM 683715106   19,166,968 493,995 SH   SOLE   493,995 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   4,768,389 4,224 SH   SOLE   4,224 0 0
PARKER-HANNIFIN CORP COM 701094104   6,287,652 11,313 SH   SOLE   11,313 0 0
PEMBINA PIPELINE CORP COM 706327103   7,977,474 226,034 SH   SOLE   226,034 0 0
PPG INDS INC COM 693506107   2,253,195 15,550 SH   SOLE   15,550 0 0
PROCTER AND GAMBLE CO COM 742718109   5,659,442 34,881 SH   SOLE   34,881 0 0
RB GLOBAL INC COM 74935Q107   22,437,093 294,566 SH   SOLE   294,566 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,146,353 2,230 SH   SOLE   2,230 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   5,173,820 65,154 SH   SOLE   65,154 0 0
ROYAL BK CDA COM 780087102   12,426,631 123,214 SH   SOLE   123,214 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   3,410,009 23,422 SH   SOLE   23,422 0 0
S&P GLOBAL INC COM 78409V104   22,834,753 53,672 SH   SOLE   53,672 0 0
SERVICENOW INC COM 81762P102   7,422,726 9,736 SH   SOLE   9,736 0 0
SHELL PLC SPON ADS 780259305   7,924,223 237,293 SH   SOLE   237,293 0 0
SHERWIN WILLIAMS CO COM 824348106   5,591,666 16,099 SH   SOLE   16,099 0 0
SHOPIFY INC CL A 82509L107   11,633,134 150,800 SH   SOLE   150,800 0 0
SUN LIFE FINANCIAL INC. COM 866796105   5,706,204 104,584 SH   SOLE   104,584 0 0
SUNCOR ENERGY INC NEW COM 867224107   8,564,569 232,083 SH   SOLE   232,083 0 0
TC ENERGY CORP COM 87807B107   7,076,818 176,095 SH   SOLE   176,095 0 0
TELUS CORPORATION COM 87971M103   4,810,351 300,708 SH   SOLE   300,708 0 0
TEXAS INSTRS INC COM 882508104   2,808,788 16,123 SH   SOLE   16,123 0 0
TFI INTL INC COM 87241L109   4,428,905 27,776 SH   SOLE   27,776 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,785,046 11,674 SH   SOLE   11,674 0 0
TJX COS INC NEW COM 872540109   3,544,122 34,945 SH   SOLE   34,945 0 0
T-MOBILE US INC COM 872590104   3,669,838 22,484 SH   SOLE   22,484 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   12,228,790 202,636 SH   SOLE   202,636 0 0
UBER TECHNOLOGIES INC COM 90353T100   17,878,156 232,214 SH   SOLE   232,214 0 0
UNION PAC CORP COM 907818108   8,699,282 35,373 SH   SOLE   35,373 0 0
UNITEDHEALTH GROUP INC COM 91324P102   17,569,765 35,516 SH   SOLE   35,516 0 0
VERMILION ENERGY INC COM 923725105   4,966,916 399,545 SH   SOLE   399,545 0 0
VISA INC COM CL A 92826C839   6,815,413 24,421 SH   SOLE   24,421 0 0
WASTE CONNECTIONS INC COM 94106B101   7,288,841 42,400 SH   SOLE   42,400 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   4,626,750 99,500 SH   SOLE   99,500 0 0
YUM BRANDS INC COM 988498101   2,513,724 18,130 SH   SOLE   18,130 0 0
ZOETIS INC CL A 98978V103   1,702,422 10,061 SH   SOLE   10,061 0 0