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 51,551 538,166 SH   SOLE   353,838 0 184,328
ALLERGAN PLC COMMON STOCKS G0177J108 98,028 424,199 SH   SOLE   274,013 0 150,186
ALPHABET INC-CL A COMMON STOCKS 02079K305 89 126 SH   SOLE   126 0 0
ALPHABET INC-CL C COMMON STOCKS 02079K107 74,048 106,990 SH   SOLE   63,165 0 43,825
AMAZON.COM INC COMMON STOCKS 023135106 31,930 44,618 SH   SOLE   28,044 0 16,574
AMERICAN TOWER CORP COMMON STOCKS 03027X100 138,494 1,219,030 SH   SOLE   788,374 0 430,656
ANALOG DEVICES INC COMMON STOCKS 032654105 625 11,041 SH   SOLE   11,041 0 0
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 14 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 25,080 262,346 SH   SOLE   113,012 0 149,334
B/E AEROSPACE INC COMMON STOCKS 073302101 14,631 316,863 SH   SOLE   117,255 0 199,608
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 128,513 887,579 SH   SOLE   580,997 0 306,582
BOEING CO/THE COMMON STOCKS 097023105 509 3,921 SH   SOLE   3,921 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100 26 205 SH   SOLE   205 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 1,111 15,180 SH   SOLE   15,180 0 0
CORE LABORATORIES N.V. COMMON STOCKS N22717107 24,421 197,120 SH   SOLE   83,247 0 113,873
DOMINOVAS ENERGY CORP COMMON STOCKS 25754X102 1 75,000 SH   SOLE   75,000 0 0
ECOLAB INC COMMON STOCKS 278865100 72,743 613,350 SH   SOLE   375,933 0 237,417
FAIRFAX FINANCIAL HLDGS LTD COMMON STOCKS 303901102 76 141 SH   SOLE   141 0 0
HALLIBURTON CO COMMON STOCKS 406216101 883 19,496 SH   SOLE   19,496 0 0
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 89,279 767,533 SH   SOLE   505,416 0 262,117
INTUIT INC COMMON STOCKS 461202103 64,491 577,822 SH   SOLE   356,431 0 221,391
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 861 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 212 1,816 SH   SOLE   1,816 0 0
ISHARES TRUST RUSSELL 1000 GROWTH COMMON STOCKS 464287614 1,100 10,964 SH   SOLE   10,964 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 27,007 222,643 SH   SOLE   98,000 0 124,643
KANSAS CITY SOUTHERN COMMON STOCKS 485170302 45,091 500,513 SH   SOLE   299,486 0 201,027
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 88 3,072 SH   SOLE   3,072 0 0
LIBERTY LILAC GROUP COMMON STOCKS G5480U153 9,942 306,002 SH   SOLE   120,994 0 185,008
MARKEL CORP COMMON STOCKS 570535104 105,519 110,749 SH   SOLE   68,796 0 41,953
MASTERCARD INC CLASS A COMMON STOCKS 57636Q104 66 750 SH   SOLE   750 0 0
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 62,227 170,522 SH   SOLE   108,666 0 61,856
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 78,525 1,725,448 SH   SOLE   1,033,947 0 691,501
NESTLE SA-REG COMMON STOCKS H57312649 55 709 SH   SOLE   709 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406 8 102 SH   SOLE   102 0 0
NIKE INC CL B COMMON STOCKS 654106103 11,107 201,205 SH   SOLE   82,343 0 118,862
O REILLY AUTOMOTIVE INC COMMON STOCKS 67103H107 11,400 42,051 SH   SOLE   16,677 0 25,374
ORACLE CORP COMMON STOCKS 68389X105 53,746 1,313,127 SH   SOLE   812,428 0 500,699
PEPSICO INC COMMON STOCKS 713448108 34,851 328,967 SH   SOLE   142,190 0 186,777
PERNOD RICARD SA COMMON STOCKS F72027109 19 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,054 125,046 SH   SOLE   49,494 0 75,552
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 1,032 12,191 SH   SOLE   12,191 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 17 1,003 SH   SOLE   1,003 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 118 1,089 SH   SOLE   1,089 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 75,674 956,924 SH   SOLE   636,079 0 320,845
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 12,919 370,279 SH   SOLE   158,719 0 211,560
STARBUCKS CORP COMMON STOCKS 855244109 63,702 1,115,236 SH   SOLE   699,382 0 415,854
TJX COMPANIES INC COMMON STOCKS 872540109 69,546 900,501 SH   SOLE   560,317 0 340,184
TRANSDIGM GROUP INC COMMON STOCKS 893641100 96,349 365,388 SH   SOLE   232,041 0 133,347
UNILEVER N V -NY SHARES COMMON STOCKS 904784709 60,274 1,284,060 SH   SOLE   856,607 0 427,453
UNION PACIFIC CORP COMMON STOCKS 907818108 901 10,331 SH   SOLE   10,331 0 0
US BANCORP COMMON STOCKS 902973304 20,255 502,234 SH   SOLE   222,521 0 279,713
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839 14,967 201,791 SH   SOLE   80,276 0 121,515