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
Acuity Brands Inc COM 00508Y102 206,947 1,500,592 SH   SOLE   1,355,708 0 144,884
Alphabet Inc CAP STK CL A 02079K305 17,488 16,151 SH   SOLE   14,654 0 1,497
Alphabet Inc CAP STK CL C 02079K107 55,246 51,111 SH   SOLE   46,386 0 4,725
Arcos Dorados Holdings Inc SHS CL A G0457F107 52,246 7,176,634 SH   SOLE   6,762,024 0 414,610
Astronics Corp COM 046433108 59,758 1,485,768 SH   SOLE   1,382,823 0 102,945
Baidu Inc SPON ADR REP A 056752108 41,361 352,432 SH   SOLE   333,812 0 18,620
Bank of America Corp COM 060505104 274,544 9,467,030 SH   SOLE   8,573,667 0 893,363
Berkshire Hathaway Inc CL A 084670108 338,406 1,063 SH   SOLE   963 0 100
Berkshire Hathaway Inc CL B 084670702 95,382 447,448 SH   SOLE   400,717 0 46,731
Cimarex Energy Co COM 171798101 176,087 2,967,917 SH   SOLE   2,691,363 0 276,554
Criteo SA SPON ADS 226718104 67,373 3,914,748 SH   SOLE   3,680,341 0 234,407
iShares Gold Trust ISHARES 464285105 225,855 16,729,980 SH   SOLE   12,065,156 0 4,664,824
Goldman Sachs COM 38141G104 143,339 700,580 SH   SOLE   634,740 0 65,840
LKQ Corp COM 501889208 81,149 3,049,577 SH   SOLE   2,764,870 0 284,707
Mastercard Inc CL A 57636Q104 150,214 567,851 SH   SOLE   514,970 0 52,881
Net 1 UEPS Technologies COM 64107N206 31,270 7,817,461 SH   SOLE   7,420,991 0 396,470
News Corp CL A 65249B109 110,125 8,163,469 SH   SOLE   7,768,867 0 394,602
Oracle Corp COM 68389X105 37,887 665,034 SH   SOLE   603,103 0 61,931
Phoenix New Media Ltd SPON ADS 71910C103 14,455 4,447,732 SH   SOLE   4,447,732 0 0
Qurate Retail Inc COM SER A 74915M100 70,118 5,659,240 SH   SOLE   5,154,916 0 504,324
Schlumberger Ltd COM 806857108 221,421 5,571,751 SH   SOLE   5,175,105 0 396,646
Sina Corp COM G81477104 48,078 1,114,712 SH   SOLE   1,044,928 0 69,784
United Technologies Corp COM 913017109 65,822 505,547 SH   SOLE   471,063 0 34,484