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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPHABET 'A' CAP STK CL A 02079K305   8,295 11,791 SH   SOLE NONE 11,791 0 0
ALPHABET 'C' CAP STK CL C 02079K107   9,576 13,836 SH   SOLE NONE 13,836 0 0
ALTRIA GROUP Com 02209S103   1,324 19,200 SH   SOLE NONE 19,200 0 0
APPLE INC Com 037833100   201 2,100 SH   SOLE NONE 2,100 0 0
ABERCROMBIE & FITCH 'A' CL A 002869207   2 110 SH   SOLE NONE 110 0 0
BERKSHIRE HATHAWAY 'B' B Class 084670702   19,208 132,664 SH   SOLE NONE 132,664 0 0
BP -ADR SPONS.- Com 055622104   2,229 62,760 SH   SOLE NONE 62,760 0 0
CHUBB LIMITED Com H1467J104   14 108 SH   SOLE NONE 108 0 0
COCA-COLA Com 191216100   400 8,830 SH   SOLE NONE 8,830 0 0
COGNIZANT TECHNOLOGY SOLUTIONS'A' CL A 192446102   13,399 234,085 SH   SOLE NONE 234,085 0 0
COMCAST 'A' CL A 20030N101   15,313 234,895 SH   SOLE NONE 234,895 0 0
CVS HEALTH Com 126650100   16,337 170,639 SH   SOLE NONE 170,639 0 0
EXXON MOBIL Com 30231G102   1,642 17,515 SH   SOLE NONE 17,515 0 0
FRANCO-NEVADA Com 351858105   10,720 109,124 SH   SOLE NONE 109,124 0 0
GENERAL ELECTRIC Com 369604103   461 14,650 SH   SOLE NONE 14,650 0 0
GENERAL MILLS Com 370334104   494 6,930 SH   SOLE NONE 6,930 0 0
HONEYWELL INTERNATIONAL Com 438516106   1,983 17,045 SH   SOLE NONE 17,045 0 0
INTERNATIONAL BUSINESS MACHINES Com 459200101   159 1,045 SH   SOLE NONE 1,045 0 0
INTEL Com 458140100   134 4,100 SH   SOLE NONE 4,100 0 0
JOHNSON & JOHNSON Com 478160104   347 2,860 SH   SOLE NONE 2,860 0 0
JPMORGAN CHASE Com 46625H100   188 3,030 SH   SOLE NONE 3,030 0 0
LABORATORY CORP OF Com 50540R409   96 740 SH   SOLE NONE 740 0 0
MASTERCARD 'A' CL A 57636Q104   11,127 126,362 SH   SOLE NONE 126,362 0 0
MERCK & CO Com 58933Y105   407 7,070 SH   SOLE NONE 7,070 0 0
MICROSOFT Com 594918104   18,502 361,576 SH   SOLE NONE 361,576 0 0
MOODY'S COM 615369105   4,606 49,155 SH   SOLE NONE 49,155 0 0
NORTHERN TRUST Com 665859104   729 11,000 SH   SOLE NONE 11,000 0 0
ORACLE Com 68389X105   12,378 302,412 SH   SOLE NONE 302,412 0 0
PEPSICO Com 713448108   360 3,400 SH   SOLE NONE 3,400 0 0
PFIZER Com 717081103   144 4,100 SH   SOLE NONE 4,100 0 0
PHILIP MORRIS INTL Com 718172109   2,794 27,470 SH   SOLE NONE 27,470 0 0
PROCTER & GAMBLE Com 742718109   595 7,025 SH   SOLE NONE 7,025 0 0
SCHLUMBERGER Com 806857108   11,530 145,801 SH   SOLE NONE 145,801 0 0
TAIWAN SEMICONDUCTOR -ADR SPONS.- ADR 874039100   14,577 555,737 SH   SOLE NONE 555,737 0 0
UNITEDHEALTH GROUP Com 91324P102   19,487 138,013 SH   SOLE NONE 138,013 0 0
UNITED PARCEL SERVICE 'B' B Class 911312106   1,577 14,640 SH   SOLE NONE 14,640 0 0
UNION PACIFIC Com 907818108   6,215 71,235 SH   SOLE NONE 71,235 0 0
VARIAN MEDICAL SYSTEMS Com 92220P105   2,849 34,642 SH   SOLE NONE 34,642 0 0
VERMILION ENERGY Com - CAD 923725105   999 25,000 SH   SOLE NONE 25,000 0 0
VERIZON COMMUNICATIONS Com 92343V104   8 145 SH   SOLE NONE 145 0 0
WATERS Com 941848103   3,970 28,225 SH   SOLE NONE 28,225 0 0
WELLS FARGO Com 949746101   222 4,695 SH   SOLE NONE 4,695 0 0