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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 7,943 82,085 SH   SOLE   82,085 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,577 16,631 SH   SOLE   16,631 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 20,199 1,848,894 SH   SOLE   1,848,894 0 0
ALIGHT INC COM CL A 01626W101 8,992 1,226,784 SH   SOLE   1,226,784 0 0
ALPHABET INC CAP STK CL A 02079K305 25,584 267,474 SH   SOLE   267,474 0 0
ALPHABET INC CAP STK CL C 02079K107 8,832 91,860 SH   SOLE   91,860 0 0
AMAZON COM INC COM 023135106 23,190 205,225 SH   SOLE   205,225 0 0
AON PLC SHS CL A G0403H108 33,849 126,365 SH   SOLE   126,365 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 25,101 539,808 SH   SOLE   539,808 0 0
APPLE INC COM 037833100 37,776 273,346 SH   SOLE   273,346 0 0
ARAMARK COM 03852U106 3,732 119,612 SH   SOLE   119,612 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,869 9,315 SH   SOLE   9,315 0 0
B2GOLD CORP COM 11777Q209 14,679 4,566,483 SH   SOLE   4,566,483 0 0
BANK MONTREAL QUE COM 063671101 16,688 190,378 SH   SOLE   190,378 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107 35,522 746,788 SH   SOLE   746,788 0 0
BARRICK GOLD CORP COM 067901108 19,482 1,256,821 SH   SOLE   1,256,821 0 0
BCE INC COM NEW 05534B760 33,248 792,863 SH   SOLE   792,863 0 0
BECTON DICKINSON & CO COM 075887109 6,155 27,623 SH   SOLE   27,623 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 18,291 45 SH   SOLE   45 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,398 20,215 SH   SOLE   20,215 0 0
BERRY GLOBAL GROUP INC COM 08579W103 10,238 220,040 SH   SOLE   220,040 0 0
BK OF AMERICA CORP COM 060505104 13,524 447,827 SH   SOLE   447,827 0 0
BLACKSTONE INC COM 09260D107 695 8,300 SH   SOLE   8,300 0 0
BROADCOM INC COM 11135F101 9,738 21,932 SH   SOLE   21,932 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 51,840 1,267,104 SH   SOLE   1,267,104 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33,798 942,126 SH   SOLE   942,126 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8,832 282,701 SH   SOLE   282,701 0 0
BRP INC COM SUN VTG 05577W200 22,819 370,410 SH   SOLE   370,410 0 0
BURFORD CAP LTD ORD SHS G17977110 3,569 475,819 SH   SOLE   475,819 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101 20,291 463,558 SH   SOLE   463,558 0 0
CANADIAN NAT RES LTD COM 136385101 360 7,730 SH   SOLE   7,730 0 0
CANADIAN NATL RY CO COM 136375102 990 9,165 SH   SOLE   9,165 0 0
CANADIAN PAC RY LTD COM 13645T100 43,982 658,819 SH   SOLE   658,819 0 0
CATERPILLAR INC COM 149123101 4,781 29,139 SH   SOLE   29,139 0 0
CBRE GROUP INC CL A 12504L109 5,813 86,105 SH   SOLE   86,105 0 0
CELESTICA INC SUB VTG SHS 15101Q108 191 22,700 SH   SOLE   22,700 0 0
CENOVUS ENERGY INC COM 15135U109 8,226 535,397 SH   SOLE   535,397 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,702 8,908 SH   SOLE   8,908 0 0
CHEVRON CORP NEW COM 166764100 12,271 85,411 SH   SOLE   85,411 0 0
CI FINL CORP COM 125491100 6,938 723,781 SH   SOLE   723,781 0 0
CME GROUP INC COM 12572Q105 6,092 34,391 SH   SOLE   34,391 0 0
COCA COLA CO COM 191216100 7,259 129,584 SH   SOLE   129,584 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 16,867 184,034 SH   SOLE   184,034 0 0
COMCAST CORP NEW CL A 20030N101 2,869 97,807 SH   SOLE   97,807 0 0
CONNEXA SPORTS TECHNOLOGIES COM NEW 831445200 17 50,000 SH   SOLE   50,000 0 0
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 9,687 1,385,857 SH   SOLE   1,385,857 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,021 12,749 SH   SOLE   12,749 0 0
DANAHER CORPORATION COM 235851102 8,930 34,575 SH   SOLE   34,575 0 0
DIAMONDBACK ENERGY INC COM 25278X109 3,548 29,453 SH   SOLE   29,453 0 0
DISNEY WALT CO COM 254687106 4,445 47,125 SH   SOLE   47,125 0 0
ENBRIDGE INC COM 29250N105 71,093 1,917,134 SH   SOLE   1,917,134 0 0
ENTERGY CORP NEW COM 29364G103 3,047 30,277 SH   SOLE   30,277 0 0
ESSEX PPTY TR INC COM 297178105 3,573 14,750 SH   SOLE   14,750 0 0
EXXON MOBIL CORP COM 30231G102 18,178 208,203 SH   SOLE   208,203 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 15,175 200,807 SH   SOLE   200,807 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 6,622 50,721 SH   SOLE   50,721 0 0
FIRSTSERVICE CORP NEW COM 33767E202 22,928 192,598 SH   SOLE   192,598 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 3,416 54,443 SH   SOLE   54,443 0 0
FRANCO NEV CORP COM 351858105 310 2,595 SH   SOLE   2,595 0 0
GENERAL ELECTRIC CO COM NEW 369604301 2,816 45,484 SH   SOLE   45,484 0 0
GILEAD SCIENCES INC COM 375558103 4,297 69,653 SH   SOLE   69,653 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 145 10,000 SH   SOLE   10,000 0 0
HESS CORP COM 42809H107 4,055 37,203 SH   SOLE   37,203 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 7,694 63,791 SH   SOLE   63,791 0 0
HOME DEPOT INC COM 437076102 7,492 27,152 SH   SOLE   27,152 0 0
HUDBAY MINERALS INC COM 443628102 40 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 385 8,898 SH   SOLE   8,898 0 0
INMODE LTD SHS M5425M103 2,458 84,449 SH   SOLE   84,449 0 0
INTUIT COM 461202103 5,806 14,990 SH   SOLE   14,990 0 0
JOHNSON & JOHNSON COM 478160104 6,186 37,867 SH   SOLE   37,867 0 0
JPMORGAN CHASE & CO COM 46625H100 11,216 107,326 SH   SOLE   107,326 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 737 1,568,000 SH   SOLE   1,568,000 0 0
LILLY ELI & CO COM 532457108 8,064 24,938 SH   SOLE   24,938 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 128 17,176 SH   SOLE   17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 95 13,676 SH   SOLE   13,676 0 0
MAGNA INTL INC COM 559222401 16,524 348,287 SH   SOLE   348,287 0 0
MANULIFE FINL CORP COM 56501R106 31,795 2,025,657 SH   SOLE   2,025,657 0 0
MARSH & MCLENNAN COS INC COM 571748102 23,987 160,677 SH   SOLE   160,677 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,039 31,789 SH   SOLE   31,789 0 0
MCDONALDS CORP COM 580135101 6,872 29,784 SH   SOLE   29,784 0 0
MERCK & CO INC COM 58933Y105 7,834 90,971 SH   SOLE   90,971 0 0
META PLATFORMS INC CL A 30303M102 13,272 97,818 SH   SOLE   97,818 0 0
MICRON TECHNOLOGY INC COM 595112103 3,557 70,993 SH   SOLE   70,993 0 0
MICROSOFT CORP COM 594918104 40,460 173,721 SH   SOLE   173,721 0 0
NICE LTD SPONSORED ADR 653656108 2,804 14,896 SH   SOLE   14,896 0 0
NOVARTIS AG SPONSORED ADR 66987V109 3,121 41,054 SH   SOLE   41,054 0 0
NRG ENERGY INC COM NEW 629377508 7,503 196,044 SH   SOLE   196,044 0 0
NUTRIEN LTD COM 67077M108 24,084 288,766 SH   SOLE   288,766 0 0
NVIDIA CORPORATION COM 67066G104 5,464 45,016 SH   SOLE   45,016 0 0
OPEN TEXT CORP COM 683715106 18,020 681,740 SH   SOLE   681,740 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 8,648 12,296 SH   SOLE   12,296 0 0
PARKER-HANNIFIN CORP COM 701094104 7,270 30,003 SH   SOLE   30,003 0 0
PEMBINA PIPELINE CORP COM 706327103 16,610 546,747 SH   SOLE   546,747 0 0
PFIZER INC COM 717081103 8,152 186,284 SH   SOLE   186,284 0 0
PROCTER AND GAMBLE CO COM 742718109 10,328 81,803 SH   SOLE   81,803 0 0
QUALCOMM INC COM 747525103 3,280 29,033 SH   SOLE   29,033 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,595 6,670 SH   SOLE   6,670 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 787 6,252 SH   SOLE   6,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 22,042 414,344 SH   SOLE   414,344 0 0
ROYAL BK CDA COM 780087102 51,423 571,104 SH   SOLE   571,104 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 6,002 102,742 SH   SOLE   102,742 0 0
S&P GLOBAL INC COM 78409V104 24,643 80,705 SH   SOLE   80,705 0 0
SALESFORCE INC COM 79466L302 5,680 39,486 SH   SOLE   39,486 0 0
SERVICENOW INC COM 81762P102 7,022 18,596 SH   SOLE   18,596 0 0
SHELL PLC SPON ADS 780259305 15,556 619,176 SH   SOLE   619,176 0 0
SHERWIN WILLIAMS CO COM 824348106 7,491 36,587 SH   SOLE   36,587 0 0
SHOPIFY INC CL A 82509L107 25,654 952,776 SH   SOLE   952,776 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3,461 38,558 SH   SOLE   38,558 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 435 28,020 SH   SOLE   28,020 0 0
SUN LIFE FINANCIAL INC. COM 866796105 18,716 470,625 SH   SOLE   470,625 0 0
SUNCOR ENERGY INC NEW COM 867224107 37,080 1,316,601 SH   SOLE   1,316,601 0 0
TC ENERGY CORP COM 87807B107 16,558 411,045 SH   SOLE   411,045 0 0
TELUS CORPORATION COM 87971M103 19,088 961,155 SH   SOLE   961,155 0 0
TESLA INC COM 88160R101 4,337 16,352 SH   SOLE   16,352 0 0
TEXAS INSTRS INC COM 882508104 3,959 25,578 SH   SOLE   25,578 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,615 18,957 SH   SOLE   18,957 0 0
THOMSON REUTERS CORP. COM NEW 884903709 215 2,092 SH   SOLE   2,092 0 0
TJX COS INC NEW COM 872540109 8,242 132,671 SH   SOLE   132,671 0 0
T-MOBILE US INC COM 872590104 7,580 56,494 SH   SOLE   56,494 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 53,071 865,248 SH   SOLE   865,248 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 12,565 1,452,312 SH   SOLE   1,452,312 0 0
UBER TECHNOLOGIES INC COM 90353T100 12,221 461,175 SH   SOLE   461,175 0 0
UNION PAC CORP COM 907818108 14,649 75,190 SH   SOLE   75,190 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,545 50,581 SH   SOLE   50,581 0 0
VALE S A SPONSORED ADS 91912E105 2,806 210,625 SH   SOLE   210,625 0 0
VISA INC COM CL A 92826C839 7,906 44,505 SH   SOLE   44,505 0 0
VISTRA CORP COM 92840M102 8,079 384,735 SH   SOLE   384,735 0 0
WASTE CONNECTIONS INC COM 94106B101 35,622 263,609 SH   SOLE   263,609 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 39,818 987,304 SH   SOLE   987,304 0 0
YUM BRANDS INC COM 988498101 5,592 52,586 SH   SOLE   52,586 0 0
ZOETIS INC CL A 98978V103 3,226 21,753 SH   SOLE   21,753 0 0