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 660,260 3,809,045 SH   SOLE NONE 2,935,350 0 873,695
ABBOTT LABORATORIES COM 002824100 264,537 3,145,505 SH   SOLE NONE 1,852,000 0 1,293,505
ACTIVISION BLIZZARD COM 00507V109 133,770 2,834,113 SH   SOLE NONE 1,874,100 0 960,013
ADOBE COM 00724F101 32,078 108,867 SH   SOLE NONE 0 0 108,867
AGNICO EAGLE MINES COM 008474108 86,862 1,695,200 SH   SOLE NONE 1,427,300 0 267,900
ALCON COM H01301128 9,390 152,500 SH   SOLE NONE 0 0 152,500
ALIBABA GROUP ADR COM 01609W102 434,922 2,566,669 SH   SOLE NONE 2,192,400 0 374,269
ALPHABET - CLASS A COM 02079K305 905,058 835,850 SH   SOLE NONE 642,235 0 193,615
ALTRIA GROUP COM 02209S103 5,113 107,980 SH   SOLE NONE 94,000 0 13,980
AMAZON.COM COM 023135106 99,171 52,371 SH   SOLE NONE 11,475 0 40,896
AMETEK COM 031100100 19,095 210,200 SH   SOLE NONE 59,500 0 150,700
AMGEN COM 031162100 8,954 48,590 SH   SOLE NONE 0 0 48,590
APPLE COM 037833100 369,783 1,868,348 SH   SOLE NONE 1,490,400 0 377,948
AUTOMATIC DATA PROCESSING COM 053015103 595 3,600 SH   SOLE NONE 0 0 3,600
BARRICK GOLD COM 067901108 796,678 50,518,434 SH   SOLE NONE 45,177,114 0 5,341,320
BARRICK GOLD CALL COM 067901908 2,366 1,500 SH Call SOLE NONE 0 0 0
BECTON DICKINSON COM 075887109 86,296 342,430 SH   SOLE NONE 51,000 0 291,430
BERKSHIRE HATHAWAY A COM 084670108 1,592 5 SH   SOLE NONE 0 0 5
BERKSHIRE HATHAWAY B COM 084670702 1,321,230 6,198,011 SH   SOLE NONE 5,328,792 0 869,219
BLACKROCK COM 09247X101 338,782 721,888 SH   SOLE NONE 622,400 0 99,488
BOOKING HOLDINGS COM 09857L108 506,370 270,106 SH   SOLE NONE 198,125 0 71,981
CHECK POINT SOFTWARE COM M22465104 195,981 1,695,190 SH   SOLE NONE 1,330,960 0 364,230
CHURCH & DWIGHT COM 171340102 986 13,500 SH   SOLE NONE 0 0 13,500
CISCO SYSTEMS COM 17275R102 204 3,730 SH   SOLE NONE 0 0 3,730
COCA-COLA COM 191216100 29,787 584,984 SH   SOLE NONE 45,000 0 539,984
COGNIZANT TECH SOLUTIONS COM 192446102 147,090 2,320,395 SH   SOLE NONE 925,000 0 1,395,395
COLGATE-PALMOLIVE COM 194162103 14,670 204,691 SH   SOLE NONE 0 0 204,691
CONOCOPHILLIPS COM 20825C104 8,967 147,000 SH   SOLE NONE 37,000 0 110,000
CREDICORP COM G2519Y108 1,660 7,250 SH   SOLE NONE 7,250 0 0
DANAHER COM 235851102 181,860 1,272,461 SH   SOLE NONE 454,800 0 817,661
DILLARDS COM 254067101 2,367 38,000 SH   SOLE NONE 38,000 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 249 8,110 SH   SOLE NONE 0 0 8,110
EBAY COM 278642103 683 17,290 SH   SOLE NONE 0 0 17,290
ELECTRONIC ARTS COM 285512109 75,403 744,647 SH   SOLE NONE 37,600 0 707,047
EMERSON ELECTRIC COM 291011104 8,440 126,500 SH   SOLE NONE 0 0 126,500
ESTEE LAUDER COM 518439104 4,175 22,800 SH   SOLE NONE 1,300 0 21,500
EXPEDIA GROUP COM 30212P303 5,121 38,498 SH   SOLE NONE 17,000 0 21,498
EXXON MOBIL COM 30231G102 17,177 224,160 SH   SOLE NONE 0 0 224,160
FACEBOOK COM 30303M102 670,620 3,474,713 SH   SOLE NONE 2,612,247 0 862,466
FEMSA ADR COM 344419106 2,806 29,000 SH   SOLE NONE 29,000 0 0
FORTIVE COM 34959J108 20,747 254,500 SH   SOLE NONE 55,000 0 199,500
HDFC BANK ADR COM 40415F101 62,225 478,504 SH   SOLE NONE 198,600 0 279,904
HUAZHU GROUP ADR COM 44332N106 363 10,000 SH   SOLE NONE 10,000 0 0
INFOSYS ADR COM 456788108 158 14,780 SH   SOLE NONE 0 0 14,780
INTEL COM 458140100 278 5,810 SH   SOLE NONE 0 0 5,810
INTL. BUSINESS MACHINES COM 459200101 64,241 465,849 SH   SOLE NONE 47,600 0 418,249
ITAU UNIBANCO ADR COM 465562106 754 80,000 SH   SOLE NONE 80,000 0 0
JOHNSON & JOHNSON COM 478160104 781,265 5,609,313 SH   SOLE NONE 4,146,750 0 1,462,563
KRAFT HEINZ COM 500754106 7,818 251,855 SH   SOLE NONE 105,700 0 146,155
LOWE'S COS COM 548661107 5,712 56,600 SH   SOLE NONE 0 0 56,600
MARATHON OIL COM 565849106 10,704 753,300 SH   SOLE NONE 252,000 0 501,300
MASTERCARD COM 57636Q104 70,634 267,017 SH   SOLE NONE 9,950 0 257,067
MCDONALDS COM 580135101 15,365 73,993 SH   SOLE NONE 11,000 0 62,993
MEDTRONIC COM G5960L103 164,584 1,689,950 SH   SOLE NONE 104,150 0 1,585,800
MERCADOLIBRE COM 58733R102 1,835 3,000 SH   SOLE NONE 3,000 0 0
MICROSOFT COM 594918104 219,698 1,640,028 SH   SOLE NONE 327,250 0 1,312,778
MONDELEZ INTERNATIONAL COM 609207105 216 4,000 SH   SOLE NONE 0 0 4,000
NATIONAL OILWELL VARCO COM 637071101 2,286 102,850 SH   SOLE NONE 0 0 102,850
NETEASE ADR COM 64110W102 767 3,000 SH   SOLE NONE 3,000 0 0
NEWMONT GOLDCORP COM 651639106 602,508 15,661,762 SH   SOLE NONE 13,750,600 0 1,911,162
NEWMONT GOLDCORP CALL COM 651639906 4,616 1,200 SH Call SOLE NONE 0 0 0
NIKE COM 654106103 18,019 214,641 SH   SOLE NONE 25,000 0 189,641
OCCIDENTAL PETROLEUM COM 674599105 29,210 580,939 SH   SOLE NONE 351,718 0 229,221
ORACLE COM 68389X105 5,093 89,390 SH   SOLE NONE 0 0 89,390
PALO ALTO NETWORKS COM 697435105 102,053 500,849 SH   SOLE NONE 114,550 0 386,299
PAYPAL COM 70450Y103 49,160 429,498 SH   SOLE NONE 189,750 0 239,748
PEPSICO COM 713448108 33,628 256,445 SH   SOLE NONE 64,650 0 191,795
PHILIP MORRIS INTERNAT. COM 718172109 1,314,370 16,737,168 SH   SOLE NONE 14,981,497 0 1,755,671
PROCTER & GAMBLE COM 742718109 26,204 238,980 SH   SOLE NONE 0 0 238,980
QUALCOMM COM 747525103 11,220 147,500 SH   SOLE NONE 0 0 147,500
RED HAT COM 756577102 57,361 305,500 SH   SOLE NONE 305,500 0 0
ROPER TECHNOLOGIES COM 776696106 13,918 38,000 SH   SOLE NONE 9,000 0 29,000
ROSS STORES COM 778296103 7,716 77,845 SH   SOLE NONE 22,500 0 55,345
S&P GLOBAL COM 78409V104 5,733 25,169 SH   SOLE NONE 0 0 25,169
SALESFORCE.COM COM 79466L302 14,942 98,475 SH   SOLE NONE 1,100 0 97,375
SCHLUMBERGER COM 806857108 20,961 527,460 SH   SOLE NONE 11,400 0 516,060
SPOTIFY TECHNOLOGY COM L8681T102 57,861 395,711 SH   SOLE NONE 255,997 0 139,714
STONECO COM G85158106 1,035 35,000 SH   SOLE NONE 35,000 0 0
STRYKER COM 863667101 23,727 115,413 SH   SOLE NONE 37,000 0 78,413
TAIWAN SEMICONDUCTOR ADR COM 874039100 5,954 152,000 SH   SOLE NONE 152,000 0 0
TAPESTRY COM 876030107 9,496 299,275 SH   SOLE NONE 9,300 0 289,975
THERMO FISHER SCIENTIFIC COM 883556102 6,399 21,788 SH   SOLE NONE 0 0 21,788
TJX COMPANIES COM 872540109 70,020 1,324,133 SH   SOLE NONE 1,041,979 0 282,154
UBS GROUP COM H42097107 23,108 1,950,330 SH   SOLE NONE 1,900,000 0 50,330
ULTRAPAR ADR COM 90400P101 891 170,000 SH   SOLE NONE 170,000 0 0
UNION PACIFIC COM 907818108 29,789 176,150 SH   SOLE NONE 0 0 176,150
VERIZON COMMUNICATIONS COM 92343V104 37,621 658,509 SH   SOLE NONE 0 0 658,509
VISA - CLASS A COM 92826C839 97,691 562,897 SH   SOLE NONE 67,250 0 495,647
WALMART COM 931142103 12,762 115,500 SH   SOLE NONE 2,250 0 113,250
WALT DISNEY COM 254687106 7,122 51,000 SH   SOLE NONE 0 0 51,000
WELLS FARGO COM 949746101 5,085 107,470 SH   SOLE NONE 0 0 107,470
WORLDPAY COM 981558109 32,558 265,675 SH   SOLE NONE 33,000 0 232,675
0,125 AKAMAI TECHNOLOGIES 01.05.2025 NOTE 00971TAJ0 4,935 4,600,000 PRN   SOLE NONE 0 0 0
0,350 BOOKING HOLDINGS 15.06.2020 NOTE 741503AS5 7,194 5,000,000 PRN   SOLE NONE 0 0 0
0,900 BOOKING HOLDINGS 15.09.2021 NOTE 741503AX4 5,732 5,000,000 PRN   SOLE NONE 0 0 0
1,000 NUANCE COMMUNICATIONS 15.12.2035 NOTE 67020YAK6 7,116 7,550,000 PRN   SOLE NONE 0 0 0
1,250 NUANCE COMMUNICATIONS 01.04.2025 NOTE 67020YAN0 257 260,000 PRN   SOLE NONE 0 0 0
1,375 LIBERTY MEDIA 15.10.2023 NOTE 531229AB8 5,611 5,000,000 PRN   SOLE NONE 0 0 0
1,500 JAZZ INVESTMENTS 15.08.2024 NOTE 472145AD3 8,145 8,200,000 PRN   SOLE NONE 0 0 0
1,625 ON SEMICONDUCTOR 15.10.2023 NOTE 682189AP0 4,787 3,900,000 PRN   SOLE NONE 0 0 0
2,250 LIBERTY MEDIA 30.09.2046 NOTE 531229AE2 5,042 18,600,000 PRN   SOLE NONE 0 0 0