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 9,499 80,252 SH   SOLE   80,252 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 7,734 16,975 SH   SOLE   16,975 0 0
AGNICO EAGLE MINES LTD COM 008474108 278 4,547 SH   SOLE   4,547 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 29,470 1,899,448 SH   SOLE   1,899,448 0 0
ALPHABET INC CAP STK CL A 02079K305 39,448 14,183 SH   SOLE   14,183 0 0
ALPHABET INC CAP STK CL C 02079K107 20,984 7,513 SH   SOLE   7,513 0 0
AMAZON COM INC COM 023135106 32,974 10,115 SH   SOLE   10,115 0 0
AON PLC SHS CL A G0403H108 53,551 164,454 SH   SOLE   164,454 0 0
API GROUP CORP COM STK 00187Y100 12,473 593,098 SH   SOLE   593,098 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 32,374 522,238 SH   SOLE   522,238 0 0
APPLE INC COM 037833100 57,410 328,790 SH   SOLE   328,790 0 0
ARAMARK COM 03852U106 4,439 118,059 SH   SOLE   118,059 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,050 12,052 SH   SOLE   12,052 0 0
AT&T INC COM 00206R102 3,757 158,990 SH   SOLE   158,990 0 0
B2GOLD CORP COM 11777Q209 21,292 4,636,242 SH   SOLE   4,636,242 0 0
BANK MONTREAL QUE COM 063671101 23,236 197,396 SH   SOLE   197,396 0 0
BANK NOVA SCOTIA B C COM 064149107 54,542 760,797 SH   SOLE   760,797 0 0
BARRICK GOLD CORP COM 067901108 31,468 1,282,800 SH   SOLE   1,282,800 0 0
BCE INC COM NEW 05534B760 49,338 889,748 SH   SOLE   889,748 0 0
BECTON DICKINSON & CO COM 075887109 6,965 26,186 SH   SOLE   26,186 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 24,859 47 SH   SOLE   47 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,271 20,604 SH   SOLE   20,604 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8,113 139,978 SH   SOLE   139,978 0 0
BK OF AMERICA CORP COM 060505104 19,779 479,832 SH   SOLE   479,832 0 0
BLACKSTONE INC COM 09260D107 1,117 8,800 SH   SOLE   8,800 0 0
BROADCOM INC COM 11135F101 13,393 21,270 SH   SOLE   21,270 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 72,610 1,284,030 SH   SOLE   1,284,030 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 42,589 642,986 SH   SOLE   642,986 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 12,206 297,293 SH   SOLE   297,293 0 0
BRP INC COM SUN VTG 05577W200 30,761 375,620 SH   SOLE   375,620 0 0
CANADIAN IMP BK COMM COM 136069101 29,401 242,123 SH   SOLE   242,123 0 0
CANADIAN NAT RES LTD COM 136385101 479 7,730 SH   SOLE   7,730 0 0
CANADIAN NATL RY CO COM 136375102 1,226 9,138 SH   SOLE   9,138 0 0
CANADIAN PAC RY LTD COM 13645T100 54,935 665,470 SH   SOLE   665,470 0 0
CATERPILLAR INC COM 149123101 7,847 35,219 SH   SOLE   35,219 0 0
CBRE GROUP INC CL A 12504L109 8,032 87,764 SH   SOLE   87,764 0 0
CELESTICA INC SUB VTG SHS 15101Q108 270 22,700 SH   SOLE   22,700 0 0
CENOVUS ENERGY INC COM 15135U109 17,143 1,027,972 SH   SOLE   1,027,972 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,974 9,117 SH   SOLE   9,117 0 0
CI FINL CORP COM 125491100 11,707 736,755 SH   SOLE   736,755 0 0
CME GROUP INC COM 12572Q105 9,367 39,382 SH   SOLE   39,382 0 0
COCA COLA CO COM 191216100 7,643 123,269 SH   SOLE   123,269 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 24,316 186,521 SH   SOLE   186,521 0 0
COMCAST CORP NEW CL A 20030N101 4,673 99,814 SH   SOLE   99,814 0 0
CONTROLADOR A VUELA COMP DE A SPON ADR RP 10 21240E105 27,155 1,492,843 SH   SOLE   1,492,843 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,489 13,005 SH   SOLE   13,005 0 0
DANAHER CORPORATION COM 235851102 9,382 31,984 SH   SOLE   31,984 0 0
DIAMONDBACK ENERGY INC COM 25278X109 20,059 146,333 SH   SOLE   146,333 0 0
DISNEY WALT CO COM 254687106 6,121 44,627 SH   SOLE   44,627 0 0
ENBRIDGE INC COM 29250N105 103,278 2,242,868 SH   SOLE   2,242,868 0 0
ENTERGY CORP NEW COM 29364G103 4,676 40,048 SH   SOLE   40,048 0 0
ESSEX PPTY TR INC COM 297178105 5,188 15,018 SH   SOLE   15,018 0 0
EXXON MOBIL CORP COM 30231G102 26,254 317,884 SH   SOLE   317,884 0 0
FERRARI N V COM N3167Y103 218 1,000 SH   SOLE   1,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 16,798 167,281 SH   SOLE   167,281 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,427 45,817 SH   SOLE   45,817 0 0
FIRSTSERVICE CORP NEW COM 33767E202 28,213 195,013 SH   SOLE   195,013 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 5,619 67,824 SH   SOLE   67,824 0 0
FRANCO NEV CORP COM 351858105 414 2,595 SH   SOLE   2,595 0 0
GENERAL ELECTRIC CO COM NEW 369604301 4,245 46,396 SH   SOLE   46,396 0 0
GENERAL MTRS CO COM 37045V100 4,533 103,643 SH   SOLE   103,643 0 0
GILEAD SCIENCES INC COM 375558103 4,225 71,076 SH   SOLE   71,076 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 196 10,000 SH   SOLE   10,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,109 73,214 SH   SOLE   73,214 0 0
HOME DEPOT INC COM 437076102 8,303 27,738 SH   SOLE   27,738 0 0
HUDBAY MINERALS INC COM 443628102 79 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 465 9,608 SH   SOLE   9,608 0 0
INMODE LTD SHS M5425M103 3,129 84,774 SH   SOLE   84,774 0 0
INTEL CORP COM 458140100 4,141 83,560 SH   SOLE   83,560 0 0
INTUIT COM 461202103 5,273 10,967 SH   SOLE   10,967 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 288 11,056 SH   SOLE   11,056 0 0
JOHNSON & JOHNSON COM 478160104 6,063 34,211 SH   SOLE   34,211 0 0
JPMORGAN CHASE & CO COM 46625H100 15,400 112,970 SH   SOLE   112,970 0 0
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 1,074 1,568,000 SH   SOLE   1,568,000 0 0
LILLY ELI & CO COM 532457108 4,316 15,072 SH   SOLE   15,072 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 279 17,176 SH   SOLE   17,176 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 206 13,676 SH   SOLE   13,676 0 0
MAGNA INTL INC COM 559222401 22,675 353,119 SH   SOLE   353,119 0 0
MANULIFE FINL CORP COM 56501R106 44,146 2,069,579 SH   SOLE   2,069,579 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,141 106,451 SH   SOLE   106,451 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,158 31,222 SH   SOLE   31,222 0 0
MCDONALDS CORP COM 580135101 6,681 27,019 SH   SOLE   27,019 0 0
MERCK & CO INC COM 58933Y105 6,094 74,274 SH   SOLE   74,274 0 0
META PLATFORMS INC CL A 30303M102 29,792 133,981 SH   SOLE   133,981 0 0
MICRON TECHNOLOGY INC COM 595112103 5,643 72,443 SH   SOLE   72,443 0 0
MICROSOFT CORP COM 594918104 53,516 173,578 SH   SOLE   173,578 0 0
NICE LTD SPONSORED ADR 653656108 3,715 16,965 SH   SOLE   16,965 0 0
NORTHROP GRUMMAN CORP COM 666807102 262 585 SH   SOLE   585 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,047 80,309 SH   SOLE   80,309 0 0
NRG ENERGY INC COM NEW 629377508 38,452 1,002,387 SH   SOLE   1,002,387 0 0
NUTRIEN LTD COM 67077M108 27,796 268,856 SH   SOLE   268,856 0 0
NVIDIA CORPORATION COM 67066G104 12,536 45,943 SH   SOLE   45,943 0 0
OPEN TEXT CORP COM 683715106 19,214 453,040 SH   SOLE   453,040 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,850 17,300 SH   SOLE   17,300 0 0
PARKER- HANNIFIN CORP COM 701094104 11,228 39,569 SH   SOLE   39,569 0 0
PEMBINA PIPELINE CORP COM 706327103 15,772 419,634 SH   SOLE   419,634 0 0
PFIZER INC COM 717081103 9,067 175,131 SH   SOLE   175,131 0 0
POINTS COM INC COM 73085G109 210 11,454 SH   SOLE   11,454 0 0
PROCTER AND GAMBLE CO COM 742718109 12,126 79,356 SH   SOLE   79,356 0 0
QUALCOMM INC COM 747525103 5,594 36,607 SH   SOLE   36,607 0 0
REGENERON PHARMACEUTI CALS COM 75886F107 4,751 6,803 SH   SOLE   6,803 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 684 6,252 SH   SOLE   6,252 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 18,121 310,096 SH   SOLE   310,096 0 0
ROGERS COMMUNICATI ONS INC CL B 775109200 13,913 245,718 SH   SOLE   245,718 0 0
ROYAL BK CDA COM 780087102 63,695 578,412 SH   SOLE   578,412 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 10,467 120,144 SH   SOLE   120,144 0 0
S&P GLOBAL INC COM 78409V104 20,994 51,182 SH   SOLE   51,182 0 0
SALESFORCE COM INC COM 79466L302 8,531 40,181 SH   SOLE   40,181 0 0
SERVICENOW INC COM 81762P102 4,705 8,449 SH   SOLE   8,449 0 0
SHELL PLC SPON ADS 780259305 28,630 1,036,701 SH   SOLE   1,036,701 0 0
SHERWIN WILLIAMS CO COM 824348106 8,865 35,514 SH   SOLE   35,514 0 0
SHOPIFY INC CL A 82509L107 28,065 41,489 SH   SOLE   41,489 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,962 52,920 SH   SOLE   52,920 0 0
SPDR GOLD TR GOLD SHS 78463V107 906 5,016 SH   SOLE   5,016 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,316 5,129 SH   SOLE   5,129 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 543 28,020 SH   SOLE   28,020 0 0
SUN LIFE FINANCIAL INC. COM 866796105 26,690 477,922 SH   SOLE   477,922 0 0
SUNCOR ENERGY INC NEW COM 867224107 43,436 1,333,919 SH   SOLE   1,333,919 0 0
T-MOBILE US INC COM 872590104 7,893 61,497 SH   SOLE   61,497 0 0
TC ENERGY CORP COM 87807B107 18,130 321,330 SH   SOLE   321,330 0 0
TELUS CORPORATION COM 87971M103 19,328 739,558 SH   SOLE   739,558 0 0
TESLA INC COM 88160R101 7,688 7,134 SH   SOLE   7,134 0 0
TEXAS INSTRS INC COM 882508104 5,656 30,828 SH   SOLE   30,828 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 10,775 18,242 SH   SOLE   18,242 0 0
THOMSON REUTERS CORP. COM NEW 884903709 227 2,092 SH   SOLE   2,092 0 0
TJX COS INC NEW COM 872540109 9,465 156,233 SH   SOLE   156,233 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 69,660 877,790 SH   SOLE   877,790 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 23,518 1,479,304 SH   SOLE   1,479,304 0 0
UBER TECHNOLOGIE S INC COM 90353T100 15,104 423,327 SH   SOLE   423,327 0 0
ULTA BEAUTY INC COM 90384S303 4,393 11,031 SH   SOLE   11,031 0 0
UNION PAC CORP COM 907818108 20,853 76,326 SH   SOLE   76,326 0 0
UNITEDHEALTH GROUP INC COM 91324P102 30,168 59,156 SH   SOLE   59,156 0 0
VALE S A SPONSORED ADS 91912E105 6,650 332,663 SH   SOLE   332,663 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 865 7,980 SH   SOLE   7,980 0 0
VISA INC COM CL A 92826C839 9,535 42,995 SH   SOLE   42,995 0 0
WASTE CONNECTIONS INC COM 94106B101 37,369 267,154 SH   SOLE   267,154 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 14,195 60,092 SH   SOLE   60,092 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 56,174 1,435,580 SH   SOLE   1,435,580 0 0
YUM BRANDS INC COM 988498101 4,879 41,165 SH   SOLE   41,165 0 0
ZOETIS INC CL A 98978V103 4,187 22,201 SH   SOLE   22,201 0 0