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
ADOBE SYSTEMS INC COMMON STOCKS 00724F101 47,575 507,191 SH   SOLE   337,730 0 169,461
ADVANCE AUTO PARTS INC COMMON STOCKS 00751Y106 38,582 240,625 SH   SOLE   151,667 0 88,958
ALLERGAN PLC COMMON STOCKS G0177J108 86,234 321,732 SH   SOLE   209,002 0 112,730
ALPHABET INC-CL A COMMON STOCKS 02079K305 47 61 SH   SOLE   61 0 0
ALPHABET INC-CL C COMMON STOCKS 02079K107 74,412 99,889 SH   SOLE   63,792 0 36,097
AMERICAN TOWER CORP COMMON STOCKS 03027X100 120,398 1,176,106 SH   SOLE   757,616 0 418,490
ANALOG DEVICES INC COMMON STOCKS 032654105 499 8,431 SH   SOLE   8,431 0 0
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 13 106 SH   SOLE   106 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 2 15 SH   SOLE   15 0 0
APPLE INC COMMON STOCKS 037833100 58,593 537,600 SH   SOLE   324,454 0 213,146
B/E AEROSPACE INC COMMON STOCKS 073302101 14,511 314,633 SH   SOLE   118,229 0 196,404
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 120,626 850,198 SH   SOLE   557,131 0 293,067
BOEING CO/THE COMMON STOCKS 097023105 498 3,921 SH   SOLE   3,921 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 27 205 SH   SOLE   205 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 1,072 15,180 SH   SOLE   15,180 0 0
CORE LABORATORIES N.V. COMMON STOCKS N22717107 22,033 196,003 SH   SOLE   84,080 0 111,923
ECOLAB INC COMMON STOCKS 278865100 68,316 612,588 SH   SOLE   387,083 0 225,505
FAIRFAX FINANCIAL HLDGS LTD COMMON STOCKS 303901102 79 141 SH   SOLE   141 0 0
HALLIBURTON CO COMMON STOCKS 406216101 696 19,496 SH   SOLE   19,496 0 0
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 81,223 724,884 SH   SOLE   485,224 0 239,660
INTUIT INC COMMON STOCKS 461202103 57,053 548,535 SH   SOLE   339,043 0 209,492
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 848 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 208 1,816 SH   SOLE   1,816 0 0
ISHARES TRUST RUSSELL 1000 GROWTH COMMON STOCKS 464287614 1,052 10,546 SH   SOLE   10,546 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 24,041 222,189 SH   SOLE   99,495 0 122,694
KANSAS CITY SOUTHERN COMMON STOCKS 485170302 51,054 597,470 SH   SOLE   383,682 0 213,788
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 48,927 1,302,648 SH   SOLE   974,381 0 328,267
LIBERTY LILAC GROUP COMMON STOCKS G5480U153 2,851 75,268 SH   SOLE   41,656 0 33,612
MARKEL CORP COMMON STOCKS 570535104 94,710 106,228 SH   SOLE   66,023 0 40,205
MASTERCARD INC CLASS A COMMON STOCKS 57636Q104 71 750 SH   SOLE   750 0 0
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 83,884 243,311 SH   SOLE   151,512 0 91,799
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 61,531 1,533,676 SH   SOLE   972,092 0 561,584
NESTLE SA-REG COMMON STOCKS H57312649 53 709 SH   SOLE   709 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406 8 102 SH   SOLE   102 0 0
O REILLY AUTOMOTIVE INC COMMON STOCKS 67103H107 11,448 41,833 SH   SOLE   16,789 0 25,044
ORACLE CORP COMMON STOCKS 68389X105 50,521 1,234,925 SH   SOLE   773,157 0 461,768
PEPSICO INC COMMON STOCKS 713448108 33,560 327,481 SH   SOLE   143,645 0 183,836
PERNOD RICARD SA COMMON STOCKS F72027109 20 180 SH   SOLE   180 0 0
PERNOD-RICARD SA-UNSPON ADR COMMON STOCKS 714264207 3 129 SH   SOLE   129 0 0
PRAXAIR INC COMMON STOCKS 74005P104 14,209 124,148 SH   SOLE   49,780 0 74,368
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 849 10,314 SH   SOLE   10,314 0 0
SABMILLER PLC COMMON STOCKS G77395104 9 149 SH   SOLE   149 0 0
SABMILLER PLC-SPONS ADR COMMON STOCKS 78572M105 1 21 SH   SOLE   21 0 0
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 18 1,003 SH   SOLE   1,003 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 109 1,089 SH   SOLE   1,089 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 68,088 923,228 SH   SOLE   611,006 0 312,222
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 14,313 368,505 SH   SOLE   160,579 0 207,926
SPX CORP COMMON STOCKS 784635104 4 285 SH   SOLE   285 0 0
ST JUDE MEDICAL INC COMMON STOCKS 790849103 13,435 244,272 SH   SOLE   96,013 0 148,259
STARBUCKS CORP COMMON STOCKS 855244109 24,448 409,514 SH   SOLE   257,627 0 151,887
TJX COMPANIES INC COMMON STOCKS 872540109 66,655 850,740 SH   SOLE   537,996 0 312,744
TRANSDIGM GROUP INC COMMON STOCKS 893641100 77,264 350,656 SH   SOLE   222,897 0 127,759
UNILEVER N V -NY SHARES COMMON STOCKS 904784709 55,216 1,235,820 SH   SOLE   821,021 0 414,799
UNION PACIFIC CORP COMMON STOCKS 907818108 822 10,331 SH   SOLE   10,331 0 0
US BANCORP COMMON STOCKS 902973304 20,190 497,421 SH   SOLE   222,189 0 275,232
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839 15,309 200,164 SH   SOLE   80,604 0 119,560