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 828,361 5,038,691 SH   SOLE NONE 3,982,828 0 1,055,863
ABBOTT LABORATORIES COM 002824100 265,313 3,170,951 SH   SOLE NONE 1,852,000 0 1,318,951
ACTIVISION BLIZZARD COM 00507V109 151,759 2,867,698 SH   SOLE NONE 1,932,264 0 935,434
ADOBE COM 00724F101 72,418 262,147 SH   SOLE NONE 89,380 0 172,767
AGNICO EAGLE MINES COM 008474108 66,911 1,248,100 SH   SOLE NONE 1,020,000 0 228,100
ALCON COM H01301128 8,895 152,500 SH   SOLE NONE 0 0 152,500
ALIBABA GROUP ADR COM 01609W102 429,977 2,571,171 SH   SOLE NONE 2,057,100 0 514,071
ALPHABET - CLASS A COM 02079K305 999,211 818,261 SH   SOLE NONE 626,045 0 192,216
ALTRIA GROUP COM 02209S103 4,866 118,980 SH   SOLE NONE 105,000 0 13,980
AMAZON.COM COM 023135106 149,785 86,286 SH   SOLE NONE 23,475 0 62,811
AMETEK COM 031100100 19,301 210,200 SH   SOLE NONE 59,500 0 150,700
AMGEN COM 031162100 9,499 49,090 SH   SOLE NONE 0 0 49,090
APPLE COM 037833100 422,448 1,886,179 SH   SOLE NONE 1,481,700 0 404,479
AUTOMATIC DATA PROCESSING COM 053015103 1,388 8,600 SH   SOLE NONE 5,000 0 3,600
BARRICK GOLD COM 067901108 799,989 46,162,137 SH   SOLE NONE 41,690,000 0 4,472,137
BECTON DICKINSON COM 075887109 101,863 402,685 SH   SOLE NONE 51,000 0 351,685
BERKSHIRE HATHAWAY A COM 084670108 1,559 5 SH   SOLE NONE 0 0 5
BERKSHIRE HATHAWAY B COM 084670702 1,398,086 6,720,922 SH   SOLE NONE 5,687,450 0 1,033,472
BLACKROCK COM 09247X101 299,935 673,044 SH   SOLE NONE 548,400 0 124,644
BOOKING HOLDINGS COM 09857L108 299,235 152,468 SH   SOLE NONE 97,390 0 55,078
BRISTOL-MYERS SQUIBB COM 110122108 272 5,360 SH   SOLE NONE 0 0 5,360
CHECK POINT SOFTWARE COM M22465104 191,389 1,747,845 SH   SOLE NONE 1,326,960 0 420,885
CHURCH & DWIGHT COM 171340102 1,843 24,500 SH   SOLE NONE 11,000 0 13,500
COCA-COLA COM 191216100 33,406 613,634 SH   SOLE NONE 45,000 0 568,634
COGNIZANT TECH SOLUTIONS COM 192446102 137,626 2,283,685 SH   SOLE NONE 975,000 0 1,308,685
COLGATE-PALMOLIVE COM 194162103 8,335 113,386 SH   SOLE NONE 0 0 113,386
CONOCOPHILLIPS COM 20825C104 6,496 114,000 SH   SOLE NONE 0 0 114,000
CREDICORP COM G2519Y108 1,615 7,750 SH   SOLE NONE 7,750 0 0
DANAHER COM 235851102 193,715 1,341,241 SH   SOLE NONE 475,500 0 865,741
DILLARDS COM 254067101 2,314 35,000 SH   SOLE NONE 35,000 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 216 8,110 SH   SOLE NONE 0 0 8,110
EBAY COM 278642103 674 17,290 SH   SOLE NONE 0 0 17,290
ELECTRONIC ARTS COM 285512109 73,050 746,784 SH   SOLE NONE 37,600 0 709,184
EMERSON ELECTRIC COM 291011104 8,458 126,500 SH   SOLE NONE 0 0 126,500
ESTEE LAUDER COM 518439104 4,277 21,500 SH   SOLE NONE 0 0 21,500
EXPEDIA GROUP COM 30212P303 5,175 38,498 SH   SOLE NONE 17,000 0 21,498
EXXON MOBIL COM 30231G102 14,890 210,875 SH   SOLE NONE 0 0 210,875
FACEBOOK COM 30303M102 748,458 4,202,929 SH   SOLE NONE 3,329,050 0 873,879
FEMSA ADR COM 344419106 2,656 29,000 SH   SOLE NONE 29,000 0 0
FIDELITY NATIONAL INFO SERVICE COM 31620M106 1,593 12,000 SH   SOLE NONE 12,000 0 0
FORTIVE COM 34959J108 146,345 2,134,560 SH   SOLE NONE 1,799,400 0 335,160
HDFC BANK ADR COM 40415F101 58,231 1,020,708 SH   SOLE NONE 424,900 0 595,808
HUAZHU GROUP ADR COM 44332N106 991 30,000 SH   SOLE NONE 30,000 0 0
INFOSYS ADR COM 456788108 168 14,780 SH   SOLE NONE 0 0 14,780
INTEL COM 458140100 299 5,810 SH   SOLE NONE 0 0 5,810
INTL. BUSINESS MACHINES COM 459200101 75,381 518,369 SH   SOLE NONE 50,800 0 467,569
ITAU UNIBANCO ADR COM 465562106 925 110,000 SH   SOLE NONE 110,000 0 0
JOHNSON & JOHNSON COM 478160104 824,712 6,374,338 SH   SOLE NONE 4,805,900 0 1,568,438
KRAFT HEINZ COM 500754106 9,945 356,005 SH   SOLE NONE 116,100 0 239,905
LOWE'S COS COM 548661107 6,513 59,234 SH   SOLE NONE 0 0 59,234
MARATHON OIL COM 565849106 9,243 753,300 SH   SOLE NONE 252,000 0 501,300
MASTERCARD COM 57636Q104 75,067 276,419 SH   SOLE NONE 15,950 0 260,469
MCDONALDS COM 580135101 15,988 74,463 SH   SOLE NONE 11,000 0 63,463
MEDTRONIC COM G5960L103 181,167 1,667,899 SH   SOLE NONE 99,150 0 1,568,749
MERCADOLIBRE COM 58733R102 1,791 3,250 SH   SOLE NONE 3,250 0 0
MICROSOFT COM 594918104 248,291 1,785,878 SH   SOLE NONE 391,500 0 1,394,378
MONDELEZ INTERNATIONAL COM 609207105 221 4,000 SH   SOLE NONE 0 0 4,000
NETFLIX COM 64110L106 6,122 22,875 SH   SOLE NONE 0 0 22,875
NEWMONT GOLDCORP COM 651639106 588,752 15,526,170 SH   SOLE NONE 13,858,600 0 1,667,570
NEWMONT GOLDCORP CALL COM 651639906 4,361 1,150 SH Call SOLE NONE 0 0 0
NIKE COM 654106103 21,369 227,526 SH   SOLE NONE 28,500 0 199,026
OCCIDENTAL PETROLEUM COM 674599105 25,745 578,939 SH   SOLE NONE 351,718 0 227,221
ORACLE COM 68389X105 4,994 90,745 SH   SOLE NONE 0 0 90,745
PALO ALTO NETWORKS COM 697435105 82,328 403,906 SH   SOLE NONE 1,400 0 402,506
PAYPAL COM 70450Y103 174,109 1,680,750 SH   SOLE NONE 1,184,250 0 496,500
PEPSICO COM 713448108 35,965 262,330 SH   SOLE NONE 65,500 0 196,830
PHILIP MORRIS INTERNAT. COM 718172109 1,398,394 18,416,880 SH   SOLE NONE 16,244,669 0 2,172,211
PROCTER & GAMBLE COM 742718109 22,776 183,120 SH   SOLE NONE 0 0 183,120
QUALCOMM COM 747525103 11,251 147,500 SH   SOLE NONE 0 0 147,500
ROPER TECHNOLOGIES COM 776696106 16,974 47,600 SH   SOLE NONE 18,600 0 29,000
ROSS STORES COM 778296103 9,611 87,490 SH   SOLE NONE 22,500 0 64,990
S&P GLOBAL COM 78409V104 6,559 26,773 SH   SOLE NONE 0 0 26,773
SALESFORCE.COM COM 79466L302 70,274 473,420 SH   SOLE NONE 201,950 0 271,470
SCHLUMBERGER COM 806857108 11,240 328,940 SH   SOLE NONE 0 0 328,940
SPOTIFY TECHNOLOGY COM L8681T102 52,294 458,720 SH   SOLE NONE 320,350 0 138,370
STONECO COM G85158106 1,043 30,000 SH   SOLE NONE 30,000 0 0
STRYKER COM 863667101 25,294 116,939 SH   SOLE NONE 37,000 0 79,939
TAIWAN SEMICONDUCTOR ADR COM 874039100 7,204 155,000 SH   SOLE NONE 155,000 0 0
TAPESTRY COM 876030107 10,029 384,975 SH   SOLE NONE 11,800 0 373,175
THERMO FISHER SCIENTIFIC COM 883556102 19,343 66,408 SH   SOLE NONE 0 0 66,408
TJX COMPANIES COM 872540109 78,704 1,411,981 SH   SOLE NONE 1,059,979 0 352,002
UBER TECHNOLOGIES COM 90353T100 30,470 1,000,000 SH   SOLE NONE 750,000 0 250,000
UBS GROUP COM H42097107 21,574 1,900,000 SH   SOLE NONE 1,900,000 0 0
UNION PACIFIC COM 907818108 30,092 185,775 SH   SOLE NONE 0 0 185,775
UNITED TECHNOLOGIES COM 913017109 205 1,500 SH   SOLE NONE 0 0 1,500
VERIZON COMMUNICATIONS COM 92343V104 43,722 724,354 SH   SOLE NONE 0 0 724,354
VISA - CLASS A COM 92826C839 102,676 596,917 SH   SOLE NONE 78,250 0 518,667
WALMART COM 931142103 12,599 106,162 SH   SOLE NONE 1,800 0 104,362
WALT DISNEY COM 254687106 6,646 51,000 SH   SOLE NONE 0 0 51,000
WELLS FARGO COM 949746101 5,449 108,020 SH   SOLE NONE 0 0 108,020
0,125 AKAMAI TECHNOLOGIES 01.05.2025 NOTE 00971TAJ0 5,397 4,700,000 PRN   SOLE NONE 0 0 0
0,350 BOOKING HOLDINGS 15.06.2020 NOTE 741503AS5 2,695 1,800,000 PRN   SOLE NONE 0 0 0
0,750 PALO ALTO NETWORKS 01.07.2023 NOTE 697435AD7 100,427 95,050,000 PRN   SOLE NONE 0 0 0
1,000 CTRIP.COM 01.07.2020 NOTE 22943FAF7 48,049 49,000,000 PRN   SOLE NONE 0 0 0
1,000 NUANCE COMMUNICATIONS 15.12.2035 NOTE 67020YAK6 7,170 7,550,000 PRN   SOLE NONE 0 0 0
1,250 NUANCE COMMUNICATIONS 01.04.2025 NOTE 67020YAN0 459 460,000 PRN   SOLE NONE 0 0 0
1,500 JAZZ INVESTMENTS 15.08.2024 NOTE 472145AD3 6,759 7,000,000 PRN   SOLE NONE 0 0 0
1,500 WESTERN DIGITAL 01.02.2024 NOTE 958102AP0 8,919 9,200,000 PRN   SOLE NONE 0 0 0
1,625 ON SEMICONDUCTOR 15.10.2023 NOTE 682189AP0 7,382 6,100,000 PRN   SOLE NONE 0 0 0
2,250 VISHAY INTERTECHNOLOGY 15.06.2025 NOTE 928298AP3 8,382 8,900,000 PRN   SOLE NONE 0 0 0