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
3M COM 88579Y101 45,580 207,635 SH   SOLE NONE 1,250 0 206,385
ABBOTT LABORATORIES COM 002824100 383,589 6,401,690 SH   SOLE NONE 4,960,000 0 1,441,690
ACTIVISION BLIZZARD COM 00507V109 1,484 22,000 SH   SOLE NONE 22,000 0 0
ADOBE SYSTEMS COM 00724F101 11,706 54,175 SH   SOLE NONE 0 0 54,175
AFLAC COM 001055102 211 4,820 SH   SOLE NONE 0 0 4,820
AGNICO EAGLE MINES COM 008474108 57,640 1,370,100 SH   SOLE NONE 1,314,800 0 55,300
ALIBABA COM 01609W102 2,019 11,000 SH   SOLE NONE 11,000 0 0
ALPHABET - CLASS A COM 02079K305 723,870 697,948 SH   SOLE NONE 517,860 0 180,088
ALTRIA GROUP COM 02209S103 2,867 46,000 SH   SOLE NONE 46,000 0 0
AMAZON.COM COM 023135106 59,018 40,777 SH   SOLE NONE 0 0 40,777
AMBEV ADR COM 02319V103 1,309 180,000 SH   SOLE NONE 180,000 0 0
AMETEK COM 031100100 7,415 97,605 SH   SOLE NONE 0 0 97,605
AMGEN COM 031162100 10,247 60,108 SH   SOLE NONE 0 0 60,108
APPLE COM 037833100 26,097 155,545 SH   SOLE NONE 900 0 154,645
BAIDU ADR COM 056752108 1,071 4,800 SH   SOLE NONE 0 0 4,800
BARRICK GOLD COM 067901108 529,420 42,523,724 SH   SOLE NONE 35,364,349 0 7,159,375
BARRICK GOLD CALL COM 067901908 3,113 2,500 SH Call SOLE NONE 0 0 0
BECTON DICKINSON COM 075887109 3,749 17,300 SH   SOLE NONE 17,200 0 100
BERKSHIRE HATHAWAY A COM 084670108 1,196 4 SH   SOLE NONE 0 0 4
BERKSHIRE HATHAWAY B COM 084670702 1,127,881 5,654,106 SH   SOLE NONE 4,761,534 0 892,572
BOOKING HOLDINGS COM 09857L108 301,783 145,061 SH   SOLE NONE 118,637 0 26,424
CHECK POINT SOFTWARE COM M22465104 15,878 159,835 SH   SOLE NONE 99,400 0 60,435
CHINA MOBILE ADR COM 16941M109 931 20,340 SH   SOLE NONE 0 0 20,340
CHURCH & DWIGHT COM 171340102 3,027 60,100 SH   SOLE NONE 14,800 0 45,300
CISCO SYSTEMS COM 17275R102 236 5,510 SH   SOLE NONE 0 0 5,510
COCA-COLA COM 191216100 37,905 872,790 SH   SOLE NONE 36,000 0 836,790
COGNIZANT TECH SOLUTIONS COM 192446102 36,271 450,571 SH   SOLE NONE 44,500 0 406,071
COLGATE-PALMOLIVE COM 194162103 48,042 670,225 SH   SOLE NONE 4,900 0 665,325
CONOCOPHILLIPS COM 20825C104 13,091 220,800 SH   SOLE NONE 25,800 0 195,000
CREDICORP COM G2519Y108 1,022 4,500 SH   SOLE NONE 4,500 0 0
DANAHER COM 235851102 549,710 5,614,445 SH   SOLE NONE 4,279,840 0 1,334,605
DICK'S SPORTING GOODS COM 253393102 213 6,090 SH   SOLE NONE 0 0 6,090
EBAY COM 278642103 696 17,290 SH   SOLE NONE 0 0 17,290
ELECTRONICS ARTS COM 285512109 152,398 1,256,995 SH   SOLE NONE 608,050 0 648,945
EMERSON ELECTRIC COM 291011104 15,958 233,650 SH   SOLE NONE 0 0 233,650
ESTEE LAUDER COM 518439104 10,351 69,135 SH   SOLE NONE 0 0 69,135
EXPEDIA CALL COM 30212P903 7,177 650 SH Call SOLE NONE 0 0 0
EXPEDIA GROUP COM 30212P303 55,111 499,145 SH   SOLE NONE 89,800 0 409,345
EXXON MOBIL COM 30231G102 14,328 192,040 SH   SOLE NONE 0 0 192,040
FACEBOOK COM 30303M102 229,627 1,437,055 SH   SOLE NONE 878,750 0 558,305
FEMSA ADR COM 344419106 1,646 18,000 SH   SOLE NONE 18,000 0 0
FORTIVE COM 34959J108 29,149 376,024 SH   SOLE NONE 71,000 0 305,024
GENERAL ELECTRIC COM 369604103 184 13,655 SH   SOLE NONE 0 0 13,655
GENERAL MILLS COM 370334104 97,924 2,173,191 SH   SOLE NONE 2,145,691 0 27,500
GILEAD SCIENCES COM 375558103 284 3,770 SH   SOLE NONE 0 0 3,770
GOLDCORP COM 380956409 55,998 4,051,940 SH   SOLE NONE 828,000 0 3,223,940
HDFC BANK ADR COM 40415F101 51,828 524,730 SH   SOLE NONE 166,200 0 358,530
HONEYWELL INTERNATIONAL COM 438516106 233 1,610 SH   SOLE NONE 0 0 1,610
IBM COM 459200101 176,952 1,153,305 SH   SOLE NONE 379,700 0 773,605
JD.COM ADR COM 47215P106 1,215 30,000 SH   SOLE NONE 30,000 0 0
JOHNSON & JOHNSON COM 478160104 297,109 2,318,450 SH   SOLE NONE 1,665,679 0 652,771
L BRANDS COM 501797104 61,395 1,606,790 SH   SOLE NONE 392,100 0 1,214,690
LOWE'S COS COM 548661107 187,551 2,137,339 SH   SOLE NONE 2,103,289 0 34,050
MARATHON OIL COM 565849106 12,904 800,000 SH   SOLE NONE 300,000 0 500,000
MASTERCARD COM 57636Q104 71,830 410,080 SH   SOLE NONE 12,500 0 397,580
MCDONALDS COM 580135101 6,791 43,428 SH   SOLE NONE 0 0 43,428
MEDTRONIC COM G5960L103 202,146 2,519,901 SH   SOLE NONE 449,550 0 2,070,351
MERCADOLIBRE COM 58733R102 1,194 3,350 SH   SOLE NONE 3,350 0 0
MICHAEL KORS COM G60754101 12,459 200,700 SH   SOLE NONE 0 0 200,700
MICROSOFT COM 594918104 151,618 1,661,205 SH   SOLE NONE 305,500 0 1,355,705
MONSANTO COM 61166W101 131,369 1,125,799 SH   SOLE NONE 1,111,898 0 13,901
NATIONAL OILWELL VARCO COM 637071101 9,712 263,850 SH   SOLE NONE 0 0 263,850
NETEASE ADR COM 64110W102 1,542 5,500 SH   SOLE NONE 5,500 0 0
NEWMONT MINING COM 651639106 388,000 9,930,898 SH   SOLE NONE 8,312,356 0 1,618,542
NIKE COM 654106103 39,302 591,540 SH   SOLE NONE 244,500 0 347,040
NXSTAGE MEDICAL COM 67072V103 74,411 2,993,199 SH   SOLE NONE 2,993,199 0 0
OCCIDENTAL PETROLEUM COM 674599105 135,084 2,079,495 SH   SOLE NONE 768,650 0 1,310,845
ORACLE COM 68389X105 132,718 2,900,939 SH   SOLE NONE 771,000 0 2,129,939
PALO ALTO NETWORKS COM 697435105 27,392 150,906 SH   SOLE NONE 0 0 150,906
PAYPAL COM 70450Y103 12,753 168,090 SH   SOLE NONE 2,000 0 166,090
PEPSICO COM 713448108 3,111 28,500 SH   SOLE NONE 27,000 0 1,500
PHILIP MORRIS INTL. COM 718172109 953,684 9,594,407 SH   SOLE NONE 8,445,076 0 1,149,331
PROCTER & GAMBLE COM 742718109 217,168 2,739,255 SH   SOLE NONE 2,239,000 0 500,255
PROCTER & GAMBLE CALL COM 742718909 5,550 700 SH Call SOLE NONE 0 0 0
QUALCOMM COM 747525103 57,903 1,045,000 SH   SOLE NONE 620,000 0 425,000
ROSS STORES COM 778296103 147,801 1,895,366 SH   SOLE NONE 1,757,166 0 138,200
SCHLUMBERGER COM 806857108 49,667 766,700 SH   SOLE NONE 218,000 0 548,700
TAIWAN SEMICONDUCTOR ADR COM 874039100 6,892 157,500 SH   SOLE NONE 157,500 0 0
TAPESTRY COM 876030107 15,519 294,980 SH   SOLE NONE 4,150 0 290,830
THERMO FISHER SCIENTIFIC COM 883556102 7,466 36,160 SH   SOLE NONE 0 0 36,160
TJX COMPANIES COM 872540109 283,829 3,480,002 SH   SOLE NONE 2,386,700 0 1,093,302
UBS GROUP COM H42097107 206,753 11,740,600 SH   SOLE NONE 11,670,100 0 70,500
ULTRAPAR ADR COM 90400P101 1,081 50,000 SH   SOLE NONE 50,000 0 0
UNION PACIFIC COM 907818108 31,301 232,845 SH   SOLE NONE 0 0 232,845
UNITED TECHNOLOGIES COM 913017109 195,470 1,553,565 SH   SOLE NONE 1,057,775 0 495,790
VERIZON COMMUNICATIONS COM 92343V104 60,605 1,267,360 SH   SOLE NONE 7,200 0 1,260,160
VISA - CLASS A COM 92826C839 81,002 677,160 SH   SOLE NONE 70,550 0 606,610
WALMART COM 931142103 8,143 91,520 SH   SOLE NONE 4,550 0 86,970
WALT DISNEY COM 254687106 5,122 51,000 SH   SOLE NONE 0 0 51,000
WELLS FARGO COM 949746101 7,537 143,810 SH   SOLE NONE 0 0 143,810
WORLDPAY COM 981558109 470,214 5,717,577 SH   SOLE NONE 4,453,804 0 1,263,773
YUM! BRANDS COM 988498101 885 10,400 SH   SOLE NONE 0 0 10,400
0,000 PALO ALTO NETWORKS 01.07.2019 NOTE 697435AB1 827 500,000 PRN   SOLE NONE 0 0 0
0,350 BOOKING HOLDINGS 15.06.2020 NOTE 741503AS5 1,608 1,000,000 PRN   SOLE NONE 0 0 0
0,900 BOOKING HOLDINGS 15.09.2021 NOTE 741503AX4 8,732 7,000,000 PRN   SOLE NONE 0 0 0
1,000 CTRIP.COM 01.07.2020 NOTE 22943FAF7 2,161 2,000,000 PRN   SOLE NONE 0 0 0
1,000 LIBERTY MEDIA 30.01.2023 NOTE 531229AF9 3,159 3,000,000 PRN   SOLE NONE 0 0 0
1,000 NUANCE COMMUNICATIONS 15.12.2035 NOTE 67020YAK6 8,608 9,000,000 PRN   SOLE NONE 0 0 0
1,250 CTRIP.COM 15.09.2022 NOTE 22943FAM2 10,980 10,500,000 PRN   SOLE NONE 0 0 0
1,375 LIBERTY MEDIA 15.10.2023 NOTE 531229AB8 5,777 5,000,000 PRN   SOLE NONE 0 0 0
1,875 JAZZ INVESTMENTS 15.08.2021 NOTE 472145AB7 6,300 6,000,000 PRN   SOLE NONE 0 0 0
2,000 MACQUARIE INFRASTRUCTURE 01.10.2023 NOTE 55608BAB1 3,835 4,250,000 PRN   SOLE NONE 0 0 0
2,250 LIBERTY MEDIA 30.09.2046 NOTE 531229AE2 21,869 21,000,000 PRN   SOLE NONE 0 0 0