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 714,247 5,067,377 SH   SOLE   5,061,668 0 5,709
AMETEK INC COM 031100100 230,744 1,732,569 SH   SOLE   1,732,569 0 0
ANTHEM INC COM 036752103 859,578 1,749,883 SH   SOLE   1,749,883 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2,070 49,101 SH   SOLE   49,101 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 584,239 10,330,819 SH   SOLE   10,086,925 0 243,894
CANADIAN NAT RES LTD COM 136385101 11,150 179,188 SH   SOLE   179,188 0 0
DOLLAR TREE INC COM 256746108 841,926 5,257,111 SH   SOLE   5,232,124 0 24,987
FRANCO NEV CORP COM 351858105 238,483 1,498,219 SH   SOLE   1,466,658 0 31,561
GENTEX CORP COM 371901109 252,872 8,668,915 SH   SOLE   8,668,915 0 0
GILDAN ACTIVEWEAR INC COM 375916103 57,270 1,526,467 SH   SOLE   1,351,673 0 174,794
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 404,170 3,077,512 SH   SOLE   3,077,512 0 0
MATTEL INC COM 577081102 813,445 36,625,167 SH   SOLE   36,538,667 0 86,500
MIDDLEBY CORP COM 596278101 377,838 2,304,736 SH   SOLE   2,304,736 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 178,345 736,353 SH   SOLE   736,353 0 0
PRICESMART INC COM 741511109 286,883 3,637,410 SH   SOLE   3,637,410 0 0
ROSS STORES INC COM 778296103 328,284 3,629,049 SH   SOLE   3,629,049 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 88,341 1,112,431 SH   SOLE   984,122 0 128,309
TUCOWS INC COM NEW 898697206 41,238 606,205 SH   SOLE   537,517 0 68,688
TURQUOISE HILL RES LTD COM 900435207 2,891 96,247 SH   SOLE   96,247 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 159,381 1,464,897 SH   SOLE   1,464,897 0 0
AMRYT PHARMA PLC SPONSORED ADS 03217L106 18,839 2,277,964 SH   SOLE   2,277,964 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 447,530 7,219,388 SH   SOLE   7,219,388 0 0
ARAMARK COM 03852U106 459,619 12,223,912 SH   SOLE   12,223,912 0 0
BERRY GLOBAL GROUP INC COM 08579W103 914,119 15,771,557 SH   SOLE   15,737,193 0 34,364
BLACK STONE MINERALS L P COM UNIT 09225M101 48,702 3,618,261 SH   SOLE   3,618,261 0 0
CANADIAN PAC RY LTD COM 13645T100 50,873 616,220 SH   SOLE   548,176 0 68,044
CENOVUS ENERGY INC COM 15135U109 8,972 538,083 SH   SOLE   538,083 0 0
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 5,993 522,726 SH   SOLE   522,726 0 0
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 5,435 5,290,000 PRN   SOLE   5,290,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2,778 383,217 SH   SOLE   383,217 0 0
DISH NETWORK CORPORATION CL A 25470M109 171,776 5,427,375 SH   SOLE   5,427,375 0 0
DISH NETWORK CORPORATION NOTE 12/1 25470MAF6 13,598 14,000,000 PRN   SOLE   14,000,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 469,072 4,671,106 SH   SOLE   4,671,106 0 0
FLOWSERVE CORP COM 34354P105 318,701 8,877,459 SH   SOLE   8,877,459 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 229,053 17,455,508 SH   SOLE   15,980,978 0 1,474,530
PG&E CORP COM 69331C108 259,627 21,744,321 SH   SOLE   21,744,321 0 0
PRECISION DRILLING CORP COM NEW 74022D407 3,120 42,071 SH   SOLE   42,071 0 0
RMR GROUP INC CL A 74967R106 8,579 275,853 SH   SOLE   275,853 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 976,214 16,704,161 SH   SOLE   16,355,134 0 349,027
TRANSALTA CORP COM 89346D107 22,376 2,161,194 SH   SOLE   1,911,136 0 250,058
UNIVAR SOLUTIONS INC COM 91336L107 387,655 12,061,442 SH   SOLE   12,061,442 0 0
NATIONAL ENERGY SERVICES REU *W EXP 06/06/202 G6375R115 1,100 1,000,000 SH   SOLE   1,000,000 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 696,857 2,950,033 SH   SOLE   2,934,871 0 15,162
TE CONNECTIVITY LTD SHS H84989104 466,163 3,559,039 SH   SOLE   3,559,039 0 0