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
AFFILIATED MANAGERS GROUP IN COM 008252108 576,573 4,944,883 SH   SOLE   4,944,883 0 0
AMETEK INC COM 031100100 221,401 2,014,750 SH   SOLE   2,014,750 0 0
ELEVANCE HEALTH INC COM 036752103 761,485 1,577,946 SH   SOLE   1,577,946 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,107 49,101 SH   SOLE   49,101 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 396,132 8,941,688 SH   SOLE   8,703,062 0 238,626
CANADIAN NAT RES LTD COM 136385101 9,335 174,435 SH   SOLE   174,435 0 0
DOLLAR TREE INC COM 256746108 809,322 5,192,955 SH   SOLE   5,173,020 0 19,935
FRANCO NEV CORP COM 351858105 224,438 1,713,241 SH   SOLE   1,681,680 0 31,561
GENTEX CORP COM 371901109 259,361 9,272,815 SH   SOLE   9,220,815 0 52,000
GILDAN ACTIVEWEAR INC COM 375916103 43,849 1,529,681 SH   SOLE   1,351,673 0 178,008
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 375,056 3,148,555 SH   SOLE   3,148,555 0 0
MATTEL INC COM 577081102 797,908 35,732,556 SH   SOLE   35,646,056 0 86,500
MIDDLEBY CORP COM 596278101 328,132 2,617,520 SH   SOLE   2,617,520 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 303,480 1,447,901 SH   SOLE   1,433,967 0 13,934
PRICESMART INC COM 741511109 261,971 3,657,283 SH   SOLE   3,657,283 0 0
ROSS STORES INC COM 778296103 316,836 4,511,410 SH   SOLE   4,489,297 0 22,113
TORONTO DOMINION BK ONT COM NEW 891160509 69,818 1,069,061 SH   SOLE   946,412 0 122,649
TUCOWS INC COM NEW 898697206 58,468 1,319,310 SH   SOLE   1,174,422 0 144,888
TURQUOISE HILL RES LTD COM 900435207 7,574 283,925 SH   SOLE   283,925 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 168,235 1,479,897 SH   SOLE   1,479,897 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 15,923 2,277,964 SH   SOLE   2,277,964 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 391,592 8,077,402 SH   SOLE   8,077,402 0 0
ARAMARK COM 03852U106 364,569 11,902,351 SH   SOLE   11,902,351 0 0
BERRY GLOBAL GROUP INC COM 08579W103 878,550 16,078,878 SH   SOLE   16,031,023 0 47,855
BLACK STONE MINERALS L P COM UNIT 09225M101 49,534 3,618,261 SH   SOLE   3,618,261 0 0
CENOVUS ENERGY INC COM 15135U109 4,826 254,691 SH   SOLE   254,691 0 0
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 4,512 325,596 SH   SOLE   325,596 0 0
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 5,197 5,290,000 PRN   SOLE   5,290,000 0 0
DISH NETWORK CORPORATION CL A 25470M109 139,606 7,786,162 SH   SOLE   7,786,162 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 15,428 23,000,000 PRN   SOLE   23,000,000 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 9,865 14,000,000 PRN   SOLE   14,000,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 433,195 4,725,589 SH   SOLE   4,725,589 0 0
FLOWSERVE CORP COM 34354P105 224,836 7,853,177 SH   SOLE   7,853,177 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109 424 18,010 SH   SOLE   18,010 0 0
IMAX CORP NOTE 0.500% 4/0 45245EAJ8 8,775 10,000,000 PRN   SOLE   10,000,000 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 186,655 18,586,373 SH   SOLE   17,000,067 0 1,586,306
PG&E CORP COM 69331C108 201,320 20,172,352 SH   SOLE   20,172,352 0 0
RMR GROUP INC CL A 74967R106 7,820 275,853 SH   SOLE   275,853 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 895,032 17,915,882 SH   SOLE   17,513,677 0 402,205
SEA LTD SPONSORD ADS 81141R100 149,851 2,241,270 SH   SOLE   2,241,270 0 0
UNIVAR SOLUTIONS INC COM 91336L107 230,090 9,251,709 SH   SOLE   9,251,709 0 0
NATIONAL ENERGY SERVICES REU *W EXP 06/06/202 G6375R115 199 1,000,000 SH   SOLE   1,000,000 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 516,774 2,618,034 SH   SOLE   2,605,354 0 12,680
TE CONNECTIVITY LTD SHS H84989104 468,169 4,137,596 SH   SOLE   4,126,590 0 11,006