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
ALLERGAN INC COMMON STOCKS 018490102 64,114 516,632 SH   SOLE   264,556 0 252,076
AMERICAN TOWER CORP COMMON STOCKS 03027X100 103,590 1,265,301 SH   SOLE   683,878 0 581,423
ANALOG DEVICES INC COMMON STOCKS 032654105 28,891 543,669 SH   SOLE   152,780 0 390,889
ANHEUSER-BUSCH INBE NV COMMON STOCKS B6399C107 23 220 SH   SOLE   220 0 0
ANHEUSER-BUSCH INBEV NV COMMON STOCKS 03524A108 24,637 233,970 SH   SOLE   57,029 0 176,941
APPLE INC COMMON STOCKS 037833100 62,466 116,380 SH   SOLE   61,778 0 54,602
B E AEROSPACE INC COMMON STOCKS 073302101 62,067 715,136 SH   SOLE   395,650 0 319,486
BAXTER INTERNATIONAL INC COMMON STOCKS 071813109 14,663 199,277 SH   SOLE   50,246 0 149,031
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702 108,166 865,534 SH   SOLE   498,581 0 366,953
BOEING CO COMMON STOCKS 097023105 22,985 183,165 SH   SOLE   52,003 0 131,162
CHEVRON CORP COMMON STOCKS 166764100 343 2,881 SH   SOLE   0 0 2,881
CIE FINANCIERE RICHEMON-BR A COMMON STOCKS H25662182 27 279 SH   SOLE   279 0 0
COLGATE-PALMOLIVE CO COMMON STOCKS 194162103 923 14,226 SH   SOLE   9,590 0 4,636
COMCAST CORP CL A COMMON STOCKS 20030N101 727 14,526 SH   SOLE   0 0 14,526
COMCAST CORP CL A SPL COMMON STOCKS 20030N200 73,412 1,505,264 SH   SOLE   791,152 0 714,112
COVIDIEN PLC COMMON STOCKS G2554F113 24,388 331,095 SH   SOLE   68,916 0 262,179
ECOLAB INC COMMON STOCKS 278865100 24,374 225,708 SH   SOLE   59,808 0 165,900
EMC CORP COMMON STOCKS 268648102 17,131 624,978 SH   SOLE   159,618 0 465,360
EXXON MOBIL CORP COMMON STOCKS 30231G102 23,390 239,453 SH   SOLE   57,515 0 181,938
FAIRFAX FINL HLDGS LTD SUB VTG COMMON STOCKS 303901102 39 90 SH   SOLE   90 0 0
GOOGLE INC-CL C COMMON STOCKS 38259P706 60,342 54,142 SH   SOLE   25,951 0 28,191
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 90,549 976,164 SH   SOLE   567,543 0 408,621
INTUIT INC COMMON STOCKS 461202103 23,774 305,856 SH   SOLE   71,884 0 233,972
ISHARES BARCLAYS AGGREGATE BOND FUND COMMON STOCKS 464287226 825 7,649 SH   SOLE   7,649 0 0
ISHARES BARCLAYS TIPS BOND FUND COMMON STOCKS 464287176 204 1,816 SH   SOLE   1,816 0 0
JOHNSON & JOHNSON COMMON STOCKS 478160104 15,977 162,653 SH   SOLE   44,442 0 118,211
LANCASHIRE HOLDINGS LTD COMMON STOCKS G5361W104 26 2,252 SH   SOLE   2,252 0 0
LIBERTY GLOBAL INC SER C COMMON STOCKS G5480U120 68,557 1,684,035 SH   SOLE   933,742 0 750,293
LIBERTY GLOBAL PLC-A COMMON STOCKS G5480U104 178 4,275 SH   SOLE   0 0 4,275
MARKEL CORP COMMON STOCKS 570535104 58,359 97,901 SH   SOLE   50,291 0 47,610
MASTERCARD INC COMMON STOCKS 57636Q104 1,053 14,093 SH   SOLE   0 0 14,093
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105 23,949 101,618 SH   SOLE   24,291 0 77,327
MONDELEZ INTERNATIONAL INC COMMON STOCKS 609207105 71,275 2,062,949 SH   SOLE   1,166,223 0 896,726
NESTLE SA-REG COMMON STOCKS H57312649 36 485 SH   SOLE   485 0 0
NIKE INC COMMON STOCKS 654106103 30,336 410,718 SH   SOLE   220,291 0 190,427
OCCIDENTAL PETROLEUM CORP COMMON STOCKS 674599105 77,725 815,668 SH   SOLE   481,790 0 333,878
ORACLE CORP COMMON STOCKS 68389X105 95,552 2,335,674 SH   SOLE   1,254,112 0 1,081,562
PEPSICO INC COMMON STOCKS 713448108 22,752 272,482 SH   SOLE   100,941 0 171,541
PERNOD-RICARD SA COMMON STOCKS F72027109 21 180 SH   SOLE   180 0 0
PRAXAIR INC COMMON STOCKS 74005P104 23,318 178,043 SH   SOLE   48,449 0 129,594
PRECISION CASTPARTS CORP COMMON STOCKS 740189105 1,190 4,707 SH   SOLE   3,525 0 1,182
PROCTER & GAMBLE CO/THE COMMON STOCKS 742718109 50,737 629,493 SH   SOLE   335,600 0 293,893
QUALCOMM INC COMMON STOCKS 747525103 64,371 816,268 SH   SOLE   440,661 0 375,607
SABMILLER PLC COMMON STOCKS G77395104 35 716 SH   SOLE   716 0 0
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102 33 1,883 SH   SOLE   1,883 0 0
SBA COMMUNICATIONS CORP COMMON STOCKS 78388J106 54 590 SH   SOLE   590 0 0
SCHLUMBERGER LTD COMMON STOCKS 806857108 23,757 243,664 SH   SOLE   60,013 0 183,651
SENSATA TECHNOLOGIES HOLDING COMMON STOCKS N7902X106 23,090 541,499 SH   SOLE   146,365 0 395,134
SIEMENS AG-ADR COMMON STOCKS 826197501 28 205 SH   SOLE   205 0 0
ST JUDE MEDICAL INC COMMON STOCKS 790849103 22,727 347,562 SH   SOLE   80,305 0 267,257
STARBUCKS CORP COMMON STOCKS 855244109 29,161 397,392 SH   SOLE   215,138 0 182,254
TRANSDIGM GROUP INC COMMON STOCKS 893641100 79,490 429,209 SH   SOLE   247,378 0 181,831
TWENTY-FIRST CENTURY FOX INC COMMON STOCKS 90130A101 66,198 2,070,635 SH   SOLE   1,184,505 0 886,130
UNION PACIFIC CORP COMMON STOCKS 907818108 20,990 111,849 SH   SOLE   29,857 0 81,992
VISA INC COMMON STOCKS 92826C839 16,630 77,042 SH   SOLE   19,463 0 57,579
WALT DISNEY CO/THE COMMON STOCKS 254687106 15,656 195,526 SH   SOLE   46,359 0 149,167