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 1,307,633 8,382,802 SH   SOLE NONE 6,757,214 0 1,625,588
ABBOTT LABORATORIES COM 002824100 402,103 4,397,931 SH   SOLE NONE 2,847,600 0 1,550,331
ACTIVISION BLIZZARD COM 00507V109 411,957 5,427,631 SH   SOLE NONE 4,533,300 0 894,331
ADOBE COM 00724F101 132,305 303,932 SH   SOLE NONE 123,590 0 180,342
AGNICO EAGLE MINES COM 008474108 179,696 2,805,117 SH   SOLE NONE 1,789,817 0 1,015,300
ALCON COM H01301128 8,751 152,500 SH   SOLE NONE 0 0 152,500
ALIBABA GROUP ADR COM 01609W102 1,182,387 5,481,627 SH   SOLE NONE 4,577,500 0 904,127
ALPHABET - CLASS A COM 02079K305 1,392,850 982,229 SH   SOLE NONE 759,355 0 222,874
ALTRIA GROUP COM 02209S103 5,665 144,330 SH   SOLE NONE 139,000 0 5,330
AMAZON.COM COM 023135106 660,842 239,538 SH   SOLE NONE 153,140 0 86,398
AMETEK COM 031100100 40,360 451,609 SH   SOLE NONE 127,186 0 324,423
AMGEN COM 031162100 3,010 12,760 SH   SOLE NONE 0 0 12,760
ANHEUSER-BUSCH INBEV ADR COM 03524A108 222 4,500 SH   SOLE NONE 0 0 4,500
APPLE COM 037833100 141,014 386,551 SH   SOLE NONE 9,350 0 377,201
AUTOMATIC DATA PROCESSING COM 053015103 7,312 49,107 SH   SOLE NONE 35,500 0 13,607
BARRICK GOLD COM 067901108 1,429,614 53,066,618 SH   SOLE NONE 48,547,026 0 4,519,592
BECTON DICKINSON COM 075887109 601,524 2,513,995 SH   SOLE NONE 1,902,757 0 611,238
BERKSHIRE HATHAWAY A COM 084670108 1,337 5 SH   SOLE NONE 0 0 5
BERKSHIRE HATHAWAY B COM 084670702 962,250 5,390,457 SH   SOLE NONE 4,134,500 0 1,255,957
BLACKROCK COM 09247X101 95,280 175,119 SH   SOLE NONE 16,920 0 158,199
BOOKING HOLDINGS COM 09857L108 21,780 13,678 SH   SOLE NONE 2,980 0 10,698
BRISTOL-MYERS SQUIBB COM 110122108 315 5,360 SH   SOLE NONE 0 0 5,360
CHECK POINT SOFTWARE COM M22465104 567,275 5,280,412 SH   SOLE NONE 4,498,682 0 781,730
CHECK POINT SOFTWARE CALL COM M22465904 6,607 615 SH Call SOLE NONE 0 0 0
CHURCH & DWIGHT COM 171340102 6,200 80,210 SH   SOLE NONE 67,000 0 13,210
CISCO SYSTEMS COM 17275R102 179,161 3,841,363 SH   SOLE NONE 1,857,500 0 1,983,863
COCA-COLA COM 191216100 341,925 7,652,752 SH   SOLE NONE 6,880,000 0 772,752
COGNIZANT TECHNOLOGY COM 192446102 12,091 212,800 SH   SOLE NONE 48,000 0 164,800
COLGATE-PALMOLIVE COM 194162103 12,408 169,367 SH   SOLE NONE 36,600 0 132,767
CONOCOPHILLIPS COM 20825C104 9,333 222,100 SH   SOLE NONE 64,000 0 158,100
DANAHER COM 235851102 192,046 1,086,051 SH   SOLE NONE 125,850 0 960,201
DOLLAR GENERAL COM 256677105 19,524 102,485 SH   SOLE NONE 0 0 102,485
ELECTRONIC ARTS COM 285512109 435,474 3,297,797 SH   SOLE NONE 2,669,500 0 628,297
EMERSON ELECTRIC COM 291011104 7,983 128,694 SH   SOLE NONE 0 0 128,694
EPAM SYSTEMS COM 29414B104 3,276 13,000 SH   SOLE NONE 13,000 0 0
ESTEE LAUDER COM 518439104 22,844 121,074 SH   SOLE NONE 27,000 0 94,074
EXXON MOBIL COM 30231G102 10,531 235,489 SH   SOLE NONE 0 0 235,489
FACEBOOK COM 30303M102 1,154,957 5,086,350 SH   SOLE NONE 4,178,650 0 907,700
FEMSA ADR COM 344419106 2,325 37,500 SH   SOLE NONE 37,500 0 0
FIDELITY NATIONAL INFO SERVICE COM 31620M106 5,364 40,000 SH   SOLE NONE 40,000 0 0
FORTIVE COM 34959J108 228,313 3,374,420 SH   SOLE NONE 2,964,365 0 410,055
HDFC BANK ADR COM 40415F101 49,454 1,087,858 SH   SOLE NONE 439,300 0 648,558
HOME DEPOT COM 437076102 438 1,750 SH   SOLE NONE 0 0 1,750
ILLINOIS TOOL WORKS COM 452308109 330,348 1,889,325 SH   SOLE NONE 1,606,700 0 282,625
INFOSYS ADR COM 456788108 143 14,780 SH   SOLE NONE 0 0 14,780
INTEL COM 458140100 1,143 19,112 SH   SOLE NONE 0 0 19,112
INTL. BUSINESS MACHINES COM 459200101 4,676 38,720 SH   SOLE NONE 0 0 38,720
INTUIT COM 461202103 22,288 75,250 SH   SOLE NONE 35,250 0 40,000
JOHNSON & JOHNSON COM 478160104 1,136,626 8,082,384 SH   SOLE NONE 6,320,500 0 1,761,884
LOWE'S COS COM 548661107 9,930 73,490 SH   SOLE NONE 0 0 73,490
MASTERCARD COM 57636Q104 250,206 846,148 SH   SOLE NONE 449,250 0 396,898
MCDONALDS COM 580135101 32,700 177,262 SH   SOLE NONE 87,500 0 89,762
MEDTRONIC COM G5960L103 204,160 2,226,389 SH   SOLE NONE 198,700 0 2,027,689
MERCADOLIBRE COM 58733R102 7,147 7,250 SH   SOLE NONE 7,250 0 0
MICROSOFT COM 594918104 774,331 3,804,878 SH   SOLE NONE 2,288,350 0 1,516,528
MONDELEZ INTERNATIONAL COM 609207105 16,391 320,569 SH   SOLE NONE 0 0 320,569
NEWMONT COM 651639106 805,414 13,045,255 SH   SOLE NONE 11,494,200 0 1,551,055
NIKE COM 654106103 37,481 382,268 SH   SOLE NONE 26,000 0 356,268
ORACLE COM 68389X105 358 6,481 SH   SOLE NONE 0 0 6,481
PALO ALTO NETWORKS COM 697435105 167,715 730,243 SH   SOLE NONE 141,230 0 589,013
PAYPAL COM 70450Y103 251,113 1,441,274 SH   SOLE NONE 480,448 0 960,826
PEPSICO COM 713448108 55,555 420,046 SH   SOLE NONE 117,700 0 302,346
PHILIP MORRIS INTERNAT. COM 718172109 823,787 11,758,307 SH   SOLE NONE 10,364,000 0 1,394,307
PINTEREST COM 72352L106 418,510 18,877,331 SH   SOLE NONE 16,288,500 0 2,588,831
PROCTER & GAMBLE COM 742718109 359,890 3,009,869 SH   SOLE NONE 2,677,600 0 332,269
QUALCOMM COM 747525103 3,211 35,200 SH   SOLE NONE 0 0 35,200
ROPER TECHNOLOGIES COM 776696106 120,068 309,247 SH   SOLE NONE 233,323 0 75,924
ROSS STORES COM 778296103 8,792 103,143 SH   SOLE NONE 0 0 103,143
S&P GLOBAL COM 78409V104 58,345 177,082 SH   SOLE NONE 34,000 0 143,082
SALESFORCE.COM COM 79466L302 66,697 356,039 SH   SOLE NONE 3,060 0 352,979
SCHLUMBERGER COM 806857108 648 35,263 SH   SOLE NONE 0 0 35,263
SEA ADR COM 81141R100 4,290 40,000 SH   SOLE NONE 40,000 0 0
SPOTIFY TECHNOLOGY COM L8681T102 95,558 370,108 SH   SOLE NONE 291,000 0 79,108
SQUARE - CLASS A COM 852234103 6,595 62,842 SH   SOLE NONE 2,750 0 60,092
STONECO COM G85158106 1,841 47,500 SH   SOLE NONE 47,500 0 0
STRYKER COM 863667101 25,355 140,715 SH   SOLE NONE 55,200 0 85,515
TAIWAN SEMICONDUCTOR ADR COM 874039100 8,090 142,500 SH   SOLE NONE 142,500 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 131,123 939,480 SH   SOLE NONE 916,400 0 23,080
TAL EDUCATION ADR COM 874080104 4,103 60,000 SH   SOLE NONE 60,000 0 0
THERMO FISHER SCIENTIFIC COM 883556102 60,884 168,031 SH   SOLE NONE 0 0 168,031
TJX COMPANIES COM 872540109 16,192 320,246 SH   SOLE NONE 0 0 320,246
UBER TECHNOLOGIES COM 90353T100 6,388 205,527 SH   SOLE NONE 7,400 0 198,127
UNION PACIFIC COM 907818108 33,172 196,200 SH   SOLE NONE 0 0 196,200
VERIZON COMMUNICATIONS COM 92343V104 27,531 499,386 SH   SOLE NONE 0 0 499,386
VISA - CLASS A COM 92826C839 306,930 1,588,912 SH   SOLE NONE 784,350 0 804,562
WALMART COM 931142103 16,471 137,508 SH   SOLE NONE 23,950 0 113,558
WALT DISNEY COM 254687106 55,188 494,915 SH   SOLE NONE 345,100 0 149,815
WELLS FARGO COM 949746101 2,882 112,589 SH   SOLE NONE 0 0 112,589
0,125 AKAMAI TECHNOLOGIES 01.05.2025 NOTE 00971TAJ0 4,368 3,500,000 PRN   SOLE NONE 0 0 0
0,250 TWITTER 15.06.2024 NOTE 90184LAF9 9,055 9,600,000 PRN   SOLE NONE 0 0 0
0,250 WORKDAY 01.10.2022 NOTE 98138HAF8 5,178 3,750,000 PRN   SOLE NONE 0 0 0
0,750 PALO ALTO NETWORKS 01.07.2023 NOTE 697435AD7 102,817 95,050,000 PRN   SOLE NONE 0 0 0
0,875 FORTIVE 15.02.2022 NOTE 34959JAK4 7,090 7,200,000 PRN   SOLE NONE 0 0 0
1,500 JAZZ INVESTMENTS 15.08.2024 NOTE 472145AD3 10,393 11,200,000 PRN   SOLE NONE 0 0 0
1,625 ON SEMICONDUCTOR 15.10.2023 NOTE 682189AP0 6,105 5,000,000 PRN   SOLE NONE 0 0 0
2,250 VISHAY INTERTECHNOLOGY 15.06.2025 NOTE 928298AP3 5,820 6,200,000 PRN   SOLE NONE 0 0 0