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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AUTOMATIC DATA PROCESSING INCOM05301510378,454574,000SH SOLE 574,00000
BK OF AMERICA CORPCOM060505104487,56922,966,034SH SOLE 22,966,03400
BERKSHIRE HATHAWAY INC DELCL B NEW08467070278,434429,000SH SOLE 429,00000
BOEING COCOM097023105713,6774,785,281SH SOLE 4,785,28100
BOOKING HLDGS INCCOM09857L10878,02958,000SH SOLE 58,00000
BP PLCSPONSORED ADR055622104827,75133,938,127SH SOLE 33,938,12700
BROADCOM INCCOM11135F10176,583323,000SH SOLE 323,00000
CANADIAN NAT RES LTDCOM136385101408,12930,120,239SH SOLE 30,120,23900
CARNIVAL CORPUNIT 99/99/9999143658300456,85634,689,148SH SOLE 34,689,14800
CISCO SYS INCCOM17275R102490,88112,487,436SH SOLE 12,487,43600
CITIGROUP INCCOM NEW172967424521,97912,392,668SH SOLE 12,392,66800
DISNEY WALT COCOM DISNEY254687106495,8025,132,522SH SOLE 5,132,52200
FACEBOOK INCCL A30303M102521,8593,128,653SH SOLE 3,128,65300
INTERNATIONAL BUSINESS MACHSCOM45920010177,651700,000SH SOLE 700,00000
LIVE NATION ENTERTAINMENT INCOM538034109416,1199,153,521SH SOLE 9,153,52100
MARRIOTT INTL INC NEWCL A571903202513,9316,869,816SH SOLE 6,869,81600
PFIZER INCCOM71708110378,5242,405,755SH SOLE 2,405,75500
QUALCOMM INCCOM74752510377,7981,150,000SH SOLE 1,150,00000
ROYAL DUTCH SHELL PLCSPONS ADR A780259206483,64313,861,948SH SOLE 13,861,94800
STARBUCKS CORPCOM85524410977,5731,180,000SH SOLE 1,180,00000
SUNCOR ENERGY INC NEWCOM867224107481,07230,447,579SH SOLE 30,447,57900
TOTAL S.A.SPONSORED ADS89151E109222,3365,970,364SH SOLE 5,970,36400
UBER TECHNOLOGIES INCCOM90353T1002,033,70872,840,541SH SOLE 72,840,54100
UNION PAC CORPCOM90781810878,841559,000SH SOLE 559,00000