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
Abbot Laboratories COMMON 002824100 62,473 1,502,105 SH   SOLE   923,876 0 578,229
Alleghany Corp COMMON 017175100 77,028 184,218 SH   SOLE   113,595 0 70,623
Altera Corp COMMON 021441100 24,572 686,747 SH   SOLE   423,293 0 263,454
American Express Co COMMON 025816109 38,533 440,190 SH   SOLE   271,421 0 168,769
Analog Devices Inc COMMON 032654105 66,171 1,337,054 SH   SOLE   823,017 0 514,037
Automatic Data Processing COMMON 053015103 20,409 244,436 SH   SOLE   150,457 0 93,979
Berkshire Hathaway Inc COMMON 084670702 66,615 482,270 SH   SOLE   274,292 0 207,978
Bancolombia Sa -Pref COMMON 05968L102 16,563 289,914 SH   SOLE   157,814 0 132,100
Baxter International Inc COMMON 071813109 82,838 1,148,243 SH   SOLE   707,948 0 440,295
Brookfield Asset Manage-CL A COMMON 112585104 42,437 943,281 SH   SOLE   589,480 0 353,801
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 2,001 99,157 SH   SOLE   0 0 99,157
C H Robinson Worldwide Inc COMMON 12541W209 22,385 337,537 SH   SOLE   208,035 0 129,502
Rogers Communications Inc COMMON 775109200 63,948 1,689,585 SH   SOLE   1,053,316 0 636,269
Canadian Natural Resources COMMON 136385101 120,844 3,090,466 SH   SOLE   1,926,227 0 1,164,239
JP Morgan Chase & Co COMMON 46625H100 30,104 499,737 SH   SOLE   308,110 0 191,627
Chubb Corp COMMON 171232101 91,291 997,443 SH   SOLE   613,567 0 383,876
Clean Harbors Inc COMMON 184496107 35,121 651,377 SH   SOLE   401,596 0 249,781
Clorox Company COMMON 189054109 12,865 133,957 SH   SOLE   82,589 0 51,368
Coca Cola Co COMMON 191216100 164,958 3,843,998 SH   SOLE   2,368,162 0 1,475,836
Colgate Palmolive Co COMMON 194162103 100,307 1,537,980 SH   SOLE   946,950 0 591,030
CIA De Minas Buenaventura COMMON 204448104 5,741 495,769 SH   SOLE   269,463 0 226,306
CIA Cervecerias Unidas COMMON 204429104 1,021 46,407 SH   SOLE   0 0 46,407
Omnicom Group COMMON 681919106 77,323 1,115,768 SH   SOLE   687,349 0 428,419
Ebay Inc COMMON 278642103 74,149 1,309,366 SH   SOLE   807,974 0 501,392
Emerson Electric Co COMMON 291011104 35,464 566,697 SH   SOLE   349,044 0 217,653
Expeditors Intl Wash Inc COMMON 302130109 29,438 725,433 SH   SOLE   447,316 0 278,117
Flir Systems Inc COMMON 302445101 56,766 1,811,288 SH   SOLE   1,117,279 0 694,009
Franklin Resources COMMON 354613101 96,914 1,771,253 SH   SOLE   1,090,999 0 680,254
Endurance Speciality Holdings COMMON G30397106 10,845 196,540 SH   SOLE   119,177 0 77,363
Fresenius Medical Care Ag And Co. Kgaa COMMON 358029106 26,699 764,972 SH   SOLE   376,389 0 388,583
Goldman Sachs Group Inc COMMON 38141G104 23,256 126,678 SH   SOLE   78,089 0 48,589
Johnson and Johnson COMMON 478160104 165,379 1,551,489 SH   SOLE   955,209 0 596,280
Linear Technology Corp COMMON 535678106 95,953 2,161,597 SH   SOLE   1,330,825 0 830,772
Loews Corp COMMON 540424108 67,606 1,622,949 SH   SOLE   1,000,550 0 622,399
Luxottica Group Spa COMMON 55068R202 123,296 2,367,799 SH   SOLE   1,546,614 0 821,185
McDonalds Corp COMMON 580135101 115,798 1,221,398 SH   SOLE   751,921 0 469,477
Markel Corp COMMON 570535104 32,424 50,962 SH   SOLE   31,436 0 19,526
MSC Industrial Direct Co A COMMON 553530106 39,021 456,641 SH   SOLE   281,648 0 174,993
Martin Marietta Materials COMMON 573284106 23,762 184,291 SH   SOLE   113,693 0 70,598
Microsoft Corp COMMON 594918104 95,292 2,055,481 SH   SOLE   1,266,592 0 788,889
3M Co COMMON 88579Y101 80,001 564,833 SH   SOLE   328,517 0 236,316
National Oilwell Varco COMMON 637071101 20,968 275,545 SH   SOLE   169,500 0 106,045
Wells Fargo COMMON 949746101 78,723 1,517,705 SH   SOLE   934,958 0 582,747
Oracle Corp COMMON 68389X105 120,686 3,152,568 SH   SOLE   1,942,945 0 1,209,623
Paychex Inc COMMON 704326107 20,717 468,712 SH   SOLE   288,373 0 180,339
Pfizer Inc COMMON 717081103 65,566 2,217,310 SH   SOLE   1,366,400 0 850,910
Praxair Inc COMMON 74005P104 129,338 1,002,605 SH   SOLE   617,314 0 385,291
Costco Wholesale Corp COMMON 22160K105 46,635 372,128 SH   SOLE   229,468 0 142,660
Procter & Gamble COMMON 742718109 141,609 1,691,054 SH   SOLE   1,039,851 0 651,203
America Movil SAB de CV COMMON 02364W105 39,692 1,575,143 SH   SOLE   858,292 0 716,851
Renaissancere Holding COMMON G7496G103 22,010 220,116 SH   SOLE   135,453 0 84,663
Resmed Inc COMMON 761152107 12,371 251,096 SH   SOLE   154,506 0 96,590
US Bancorp COMMON 902973304 119,819 2,849,673 SH   SOLE   1,754,887 0 1,094,786
Travelers Cos Inc / The COMMON 89417E109 73,966 787,344 SH   SOLE   484,267 0 303,077
Quimica y Minera Chil-SP ADR COMMON 833635105 8,314 318,070 SH   SOLE   173,714 0 144,356
Merck & Co Inc COMMON 58933Y105 26,806 449,331 SH   SOLE   277,057 0 172,274
Wellpoint Inc COMMON 94973V107 46,849 391,645 SH   SOLE   238,123 0 153,522
Sigma-Aldrich COMMON 826552101 52,083 382,944 SH   SOLE   235,587 0 147,357
Varian Medical Systems Inc COMMON 92220P105 24,155 301,490 SH   SOLE   185,567 0 115,923
Google Inc-Cl A COMMON 38259P508 26,021 44,220 SH   SOLE   27,276 0 16,944
Baidu Inc - Spon ADR COMMON 056752108 123,786 567,231 SH   SOLE   418,222 0 149,009
Dresser Rand Group COMMON 261608103 2,611 31,738 SH   SOLE   31,738 0 0
Cbs Corp COMMON 124857202 17,493 326,178 SH   SOLE   200,732 0 125,446
Mindray Medical COMMON 602675100 29,129 965,885 SH   SOLE   698,146 0 267,739
Accenture Plc COMMON G1151C101 12,909 157,763 SH   SOLE   97,180 0 60,583
Towers Watson & Co COMMON 891894107 10,868 109,078 SH   SOLE   67,059 0 42,019
Time Warner Inc COMMON 887317303 85,158 1,132,237 SH   SOLE   697,243 0 434,994
Google Inc-Cl A COMMON 38259P706 14,927 25,854 SH   SOLE   15,936 0 9,918
M & T Bank Corp COMMON 55261F104 47,312 383,742 SH   SOLE   236,458 0 147,284
Intel Corporation COMMON 458140100 105,056 3,016,955 SH   SOLE   1,858,270 0 1,158,685
SUPERIOR ENERGY SVCS INC COM COMMON 868157108 53,556 1,629,323 SH   SOLE   1,003,549 0 625,774
Texas Instruments Inc COMMON US8825081 42,395 888,967 SH   SOLE   546,782 0 342,185
JM Smucker Co/The COMMON 832696405 47,002 474,809 SH   SOLE   291,177 0 183,632