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 59,838 1,802,900 SH   SOLE   1,174,077 0 628,823
American Express Co COMMON 025816109 41,828 553,860 SH   SOLE   360,223 0 193,637
Analog Devices Inc COMMON 032654105 116,066 2,466,956 SH   SOLE   1,604,516 0 862,440
Automatic Data Processing COMMON 053015103 67,690 929,811 SH   SOLE   604,693 0 325,118
Berkshire Hathaway Inc COMMON 084670702 43,043 379,930 SH   SOLE   225,746 0 154,184
Bancolombia Sa -Pref COMMON 05968L102 6,016 104,566 SH   SOLE   70,466 0 34,100
Taiwan Semiconductor Manufacturing Co Ltd COMMON 874039100 2,736 161,310 SH   SOLE   54,775 0 106,535
C H Robinson Worldwide Inc COMMON 12541W209 24,635 413,436 SH   SOLE   268,922 0 144,514
Rogers Communications Inc COMMON 775109200 120,041 2,761,135 SH   SOLE   1,995,565 0 765,570
JP Morgan Chase & Co COMMON 46625H100 34,946 676,078 SH   SOLE   440,037 0 236,041
Chubb Corp COMMON 171232101 50,295 560,946 SH   SOLE   364,885 0 196,061
Cisco Systems Inc COMMON 17275R102 79,245 3,382,082 SH   SOLE   2,200,743 0 1,181,339
Clorox Company COMMON 189054109 24,287 297,186 SH   SOLE   193,519 0 103,667
Coca Cola Co COMMON 191216100 152,732 4,004,766 SH   SOLE   2,604,970 0 1,399,796
Ctrip.com International ADR COMMON 22943F100 11,347 194,427 SH   SOLE   155,022 0 39,405
Colgate Palmolive Co COMMON 194162103 107,414 1,811,316 SH   SOLE   1,178,114 0 633,202
Omnicom Group COMMON 681919106 121,927 1,910,836 SH   SOLE   1,242,813 0 668,023
Ebay Inc COMMON 278642103 44,268 793,444 SH   SOLE   515,362 0 278,082
Emerson Electric Co COMMON 291011104 90,237 1,394,699 SH   SOLE   907,217 0 487,482
Estee Lauder Companies Class A COMMON 518439104 54,245 776,016 SH   SOLE   504,043 0 271,973
Expeditors Intl Wash Inc COMMON 302130109 25,541 579,688 SH   SOLE   377,061 0 202,627
M & T Bank Corp COMMON 55261F104 46,485 415,375 SH   SOLE   270,461 0 144,914
Franklin Resources COMMON 354613101 97,081 1,916,958 SH   SOLE   1,246,761 0 670,197
Fresenius Medical Care Ag And Co. Kgaa COMMON 358029106 51,566 1,582,720 SH   SOLE   976,199 0 606,521
Gartner Inc COMMON 366651107 50,886 848,101 SH   SOLE   550,862 0 297,239
Goldman Sachs Group Inc COMMON 38141G104 58,661 370,740 SH   SOLE   241,386 0 129,354
Intel Corp COMMON 458140100 62,159 2,711,890 SH   SOLE   1,763,790 0 948,100
Johnson and Johnson COMMON 478160104 170,504 1,966,866 SH   SOLE   1,280,246 0 686,620
Cemex Sab de CV COMMON 151290889 4,342 388,386 SH   SOLE   261,732 0 126,654
Legg Mason Inc COMMON 524901105 32,604 974,943 SH   SOLE   634,659 0 340,284
Linear Technology Corp COMMON 535678106 127,599 3,217,475 SH   SOLE   2,092,656 0 1,124,819
Luxottica Group Spa COMMON 55068R202 164,948 3,136,605 SH   SOLE   2,257,986 0 878,619
McDonalds Corp COMMON 580135101 167,882 1,744,926 SH   SOLE   1,135,813 0 609,113
Microsoft Corp COMMON 594918104 127,620 3,834,339 SH   SOLE   2,494,094 0 1,340,245
3M Co COMMON 88579Y101 182,214 1,526,222 SH   SOLE   975,144 0 551,078
Petrobras - Petroleo Bras COMMON 71654V408 2,809 181,342 SH   SOLE   122,442 0 58,900
Wells Fargo COMMON 949746101 34,646 838,474 SH   SOLE   546,205 0 292,269
Oracle Corp COMMON 68389X105 62,218 1,876,019 SH   SOLE   1,221,729 0 654,290
Paychex Inc COMMON 704326107 70,814 1,742,461 SH   SOLE   1,133,197 0 609,264
Pfizer Inc COMMON 717081103 73,626 2,563,365 SH   SOLE   1,667,146 0 896,219
Praxair Inc COMMON 74005P104 101,579 845,084 SH   SOLE   549,581 0 295,503
Costco Wholesale Corp COMMON 22160K105 50,354 437,225 SH   SOLE   283,988 0 153,237
Procter & Gamble COMMON 742718109 148,604 1,965,875 SH   SOLE   1,278,785 0 687,090
America Movil SAB de CV COMMON 02364W105 28,454 1,436,547 SH   SOLE   967,970 0 468,577
Renaissancere Holding COMMON G7496G103 29,689 327,923 SH   SOLE   213,309 0 114,614
US Bancorp COMMON 902973304 67,091 1,823,530 SH   SOLE   1,241,527 0 582,003
Merck & Co Inc COMMON 58933Y105 50,976 1,061,933 SH   SOLE   691,269 0 370,664
Wellpoint Inc COMMON 94973V107 38,073 455,360 SH   SOLE   295,919 0 159,441
Sigma-Aldrich COMMON 826552101 100,578 1,179,114 SH   SOLE   766,973 0 412,141
Sapient Corporation COMMON 803062108 26,571 1,703,624 SH   SOLE   1,107,165 0 596,459
Vina Concha Y Toro COMMON 927191106 2,394 65,073 SH   SOLE   46,873 0 18,200
JM Smucker Co/The COMMON 832696405 26,531 252,591 SH   SOLE   164,458 0 88,133
Lazard Ltd COMMON G54050102 33,458 928,829 SH   SOLE   603,709 0 325,120
Baidu Inc - Spon ADR COMMON 056752108 130,643 841,910 SH   SOLE   678,400 0 163,510
Cbs Corp COMMON 124857202 93,680 1,694,878 SH   SOLE   1,102,437 0 592,441
Mindray Medical COMMON 602675100 46,782 1,202,961 SH   SOLE   936,956 0 266,005
Accenture Plc COMMON G1151C101 109,483 1,486,220 SH   SOLE   966,821 0 519,399
Towers Watson & Co COMMON 891894107 81,038 757,649 SH   SOLE   492,766 0 264,883
Time Warner Inc COMMON 887317303 88,940 1,351,395 SH   SOLE   879,236 0 472,159