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   4,587,007 47,362 SH   SOLE   47,362 0 0
ABBVIE INC COM 00287Y109   3,203,895 21,494 SH   SOLE   21,494 0 0
ADOBE INC COM 00724F101   6,063,222 11,891 SH   SOLE   11,891 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,191,325 31,038 SH   SOLE   31,038 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   13,727,628 2,318,842 SH   SOLE   2,318,842 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,813,958 43,970 SH   SOLE   43,970 0 0
ALIGHT INC COM CL A 01626W101   17,716,067 2,498,740 SH   SOLE   2,498,740 0 0
ALPHABET INC CAP STK CL A 02079K305   25,087,698 191,714 SH   SOLE   191,714 0 0
ALPHABET INC CAP STK CL C 02079K107   14,222,528 107,869 SH   SOLE   107,869 0 0
AMAZON COM INC COM 023135106   20,260,641 159,382 SH   SOLE   159,382 0 0
AON PLC SHS CL A G0403H108   41,897,009 129,224 SH   SOLE   129,224 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   36,913,710 411,249 SH   SOLE   411,249 0 0
APPLE INC COM 037833100   32,985,319 192,660 SH   SOLE   192,660 0 0
ARAMARK COM 03852U106   6,567,634 189,269 SH   SOLE   189,269 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   4,647,470 7,895 SH   SOLE   7,895 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   3,899,923 28,790 SH   SOLE   28,790 0 0
B2GOLD CORP COM 11777Q209   7,080,480 2,465,641 SH   SOLE   2,465,641 0 0
BANK AMERICA CORP COM 060505104   8,223,882 300,361 SH   SOLE   300,361 0 0
BANK MONTREAL QUE COM 063671101   23,463,888 278,114 SH   SOLE   278,114 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   9,479,233 211,461 SH   SOLE   211,461 0 0
BARRICK GOLD CORP COM 067901108   8,403,328 578,437 SH   SOLE   578,437 0 0
BCE INC COM NEW 05534B760   20,124,256 527,112 SH   SOLE   527,112 0 0
BECTON DICKINSON & CO COM 075887109   5,553,222 21,480 SH   SOLE   21,480 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   21,259,080 40 SH   SOLE   40 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,417,529 9,756 SH   SOLE   9,756 0 0
BOEING CO COM 097023105   2,235,180 11,661 SH   SOLE   11,661 0 0
BROADCOM INC COM 11135F101   9,644,695 11,612 SH   SOLE   11,612 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,212,361 156,405 SH   SOLE   156,405 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   25,505,854 815,623 SH   SOLE   815,623 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   15,566,735 530,386 SH   SOLE   530,386 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   3,605,495 165,931 SH   SOLE   165,931 0 0
BRP INC COM SUN VTG 05577W200   14,034,272 185,390 SH   SOLE   185,390 0 0
BURFORD CAP LTD ORD SHS G17977110   16,109,030 1,150,645 SH   SOLE   1,150,645 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   12,519,617 324,297 SH   SOLE   324,297 0 0
CANADIAN NAT RES LTD COM 136385101   4,947,653 76,496 SH   SOLE   76,496 0 0
CANADIAN NATL RY CO COM 136375102   9,993,913 92,275 SH   SOLE   92,275 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   15,559,113 209,299 SH   SOLE   209,299 0 0
CATERPILLAR INC COM 149123101   4,003,545 14,665 SH   SOLE   14,665 0 0
CBRE GROUP INC CL A 12504L109   4,981,932 67,451 SH   SOLE   67,451 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   2,802,094 6,371 SH   SOLE   6,371 0 0
CHEVRON CORP NEW COM 166764100   9,256,564 54,896 SH   SOLE   54,896 0 0
CME GROUP INC COM 12572Q105   6,730,394 33,615 SH   SOLE   33,615 0 0
COCA COLA CO COM 191216100   5,837,092 104,271 SH   SOLE   104,271 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   2,863,766 36,509 SH   SOLE   36,509 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   9,268,323 97,312 SH   SOLE   97,312 0 0
COMCAST CORP NEW CL A 20030N101   3,113,912 70,228 SH   SOLE   70,228 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105   6,979,000 1,027,835 SH   SOLE   1,027,835 0 0
CSX CORP COM 126408103   3,486,624 113,386 SH   SOLE   113,386 0 0
DANAHER CORPORATION COM 235851102   6,623,525 26,697 SH   SOLE   26,697 0 0
DISNEY WALT CO COM 254687106   2,749,703 33,926 SH   SOLE   33,926 0 0
DOLLAR GEN CORP NEW COM 256677105   1,618,422 15,297 SH   SOLE   15,297 0 0
ELEVANCE HEALTH INC COM 036752103   3,100,194 7,120 SH   SOLE   7,120 0 0
ELI LILLY & CO COM 532457108   7,441,398 13,854 SH   SOLE   13,854 0 0
ENBRIDGE INC COM 29250N105   37,339,190 1,125,646 SH   SOLE   1,125,646 0 0
ENTERGY CORP NEW COM 29364G103   3,323,626 35,931 SH   SOLE   35,931 0 0
ESSEX PPTY TR INC COM 297178105   2,450,063 11,552 SH   SOLE   11,552 0 0
EXPEDIA GROUP INC COM NEW 30212P303   1,931,226 18,737 SH   SOLE   18,737 0 0
EXXON MOBIL CORP COM 30231G102   14,832,367 126,147 SH   SOLE   126,147 0 0
FIRSTSERVICE CORP NEW COM 33767E202   14,821,001 101,885 SH   SOLE   101,885 0 0
FRANCO NEV CORP COM 351858105   247,624 1,855 SH   SOLE   1,855 0 0
FTAI AVIATION LTD SHS G3730V105   1,792,858 50,432 SH   SOLE   50,432 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,640,597 23,886 SH   SOLE   23,886 0 0
GILDAN ACTIVEWEAR INC COM 375916103   1,829,053 65,300 SH   SOLE   65,300 0 0
GILEAD SCIENCES INC COM 375558103   2,145,832 28,634 SH   SOLE   28,634 0 0
GSK PLC SPONSORED ADR 37733W204   5,781,793 317,600 SH   SOLE   317,600 0 0
HCA HEALTHCARE INC COM 40412C101   3,633,867 14,773 SH   SOLE   14,773 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   7,287,939 48,528 SH   SOLE   48,528 0 0
HOME DEPOT INC COM 437076102   4,196,396 13,888 SH   SOLE   13,888 0 0
HUDBAY MINERALS INC COM 443628102   48,671 10,000 SH   SOLE   10,000 0 0
INMODE LTD SHS M5425M103   2,554,558 83,866 SH   SOLE   83,866 0 0
INTUIT COM 461202103   4,816,630 9,427 SH   SOLE   9,427 0 0
JOHNSON & JOHNSON COM 478160104   4,240,142 27,224 SH   SOLE   27,224 0 0
JPMORGAN CHASE & CO COM 46625H100   10,759,905 74,196 SH   SOLE   74,196 0 0
MAGNA INTL INC COM 559222401   7,719,087 144,021 SH   SOLE   144,021 0 0
MANULIFE FINL CORP COM 56501R106   20,835,937 1,140,100 SH   SOLE   1,140,100 0 0
MARSH & MCLENNAN COS INC COM 571748102   28,576,592 150,166 SH   SOLE   150,166 0 0
MASTERCARD INCORPORATED CL A 57636Q104   9,473,731 23,929 SH   SOLE   23,929 0 0
MCDONALDS CORP COM 580135101   5,991,417 22,743 SH   SOLE   22,743 0 0
MERCK & CO INC COM 58933Y105   5,952,467 57,819 SH   SOLE   57,819 0 0
META PLATFORMS INC CL A 30303M102   28,111,966 93,641 SH   SOLE   93,641 0 0
MICRON TECHNOLOGY INC COM 595112103   2,830,865 41,612 SH   SOLE   41,612 0 0
MICROSOFT CORP COM 594918104   34,583,468 109,528 SH   SOLE   109,528 0 0
NETFLIX INC COM 64110L106   3,964,422 10,499 SH   SOLE   10,499 0 0
NOVARTIS AG SPONSORED ADR 66987V109   8,163,875 80,148 SH   SOLE   80,148 0 0
NOVO-NORDISK A S ADR 670100205   3,295,639 36,110 SH   SOLE   36,110 0 0
NRG ENERGY INC COM NEW 629377508   6,266,357 162,678 SH   SOLE   162,678 0 0
NUTRIEN LTD COM 67077M108   9,356,999 151,499 SH   SOLE   151,499 0 0
NVIDIA CORPORATION COM 67066G104   12,076,196 27,762 SH   SOLE   27,762 0 0
OPEN TEXT CORP COM 683715106   27,300,332 777,776 SH   SOLE   777,776 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   6,463,813 7,112 SH   SOLE   7,112 0 0
PARKER-HANNIFIN CORP COM 701094104   7,830,522 20,103 SH   SOLE   20,103 0 0
PEMBINA PIPELINE CORP COM 706327103   10,399,480 345,826 SH   SOLE   345,826 0 0
PFIZER INC COM 717081103   2,978,633 89,799 SH   SOLE   89,799 0 0
POINT BIOPHARMA GLOBAL INC COM 730541109   5,155,276 772,905 SH   SOLE   772,905 0 0
PPG INDS INC COM 693506107   2,686,212 20,695 SH   SOLE   20,695 0 0
PROCTER AND GAMBLE CO COM 742718109   6,734,651 46,172 SH   SOLE   46,172 0 0
RB GLOBAL INC COM 74935Q107   20,938,636 334,898 SH   SOLE   334,898 0 0
REGENERON PHARMACEUTICALS COM 75886F107   2,642,528 3,211 SH   SOLE   3,211 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   907,728 6,252 SH   SOLE   6,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   11,819,971 177,476 SH   SOLE   177,476 0 0
ROYAL BK CDA COM 780087102   28,330,153 324,138 SH   SOLE   324,138 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203   2,299,406 23,654 SH   SOLE   23,654 0 0
S&P GLOBAL INC COM 78409V104   27,878,227 76,293 SH   SOLE   76,293 0 0
SCHLUMBERGER LTD COM STK 806857108   2,406,159 41,272 SH   SOLE   41,272 0 0
SERVICENOW INC COM 81762P102   7,753,335 13,871 SH   SOLE   13,871 0 0
SHELL PLC SPON ADS 780259305   19,069,713 591,339 SH   SOLE   591,339 0 0
SHERWIN WILLIAMS CO COM 824348106   5,906,703 23,159 SH   SOLE   23,159 0 0
SHOPIFY INC CL A 82509L107   23,939,834 438,531 SH   SOLE   438,531 0 0
SUN LIFE FINANCIAL INC. COM 866796105   11,659,148 238,936 SH   SOLE   238,936 0 0
SUNCOR ENERGY INC NEW COM 867224107   23,750,222 690,541 SH   SOLE   690,541 0 0
TC ENERGY CORP COM 87807B107   9,258,836 269,202 SH   SOLE   269,202 0 0
TELUS CORPORATION COM 87971M103   7,453,010 456,354 SH   SOLE   456,354 0 0
TEXAS INSTRS INC COM 882508104   3,340,321 21,007 SH   SOLE   21,007 0 0
TFI INTL INC COM 87241L109   4,478,462 34,867 SH   SOLE   34,867 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8,357,882 16,512 SH   SOLE   16,512 0 0
TJX COS INC NEW COM 872540109   4,412,268 49,643 SH   SOLE   49,643 0 0
T-MOBILE US INC COM 872590104   4,751,757 33,929 SH   SOLE   33,929 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   32,769,781 543,867 SH   SOLE   543,867 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102   5,583,895 755,327 SH   SOLE   755,327 0 0
UBER TECHNOLOGIES INC COM 90353T100   12,444,664 270,595 SH   SOLE   270,595 0 0
UNION PAC CORP COM 907818108   10,013,908 49,177 SH   SOLE   49,177 0 0
UNITEDHEALTH GROUP INC COM 91324P102   15,851,229 31,439 SH   SOLE   31,439 0 0
VALE S A SPONSORED ADS 91912E105   1,996,681 149,006 SH   SOLE   149,006 0 0
VERMILION ENERGY INC COM 923725105   7,627,966 521,366 SH   SOLE   521,366 0 0
VISA INC COM CL A 92826C839   8,113,138 35,273 SH   SOLE   35,273 0 0
WASTE CONNECTIONS INC COM 94106B101   16,326,689 121,584 SH   SOLE   121,584 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   11,925,849 286,748 SH   SOLE   286,748 0 0
YUM BRANDS INC COM 988498101   3,489,824 27,932 SH   SOLE   27,932 0 0
ZOETIS INC CL A 98978V103   2,729,576 15,689 SH   SOLE   15,689 0 0