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
3M Co COMMON 88579Y101 46,334 308,003 SH   SOLE   171,853 0 136,150
Abbot Laboratories COMMON 2824100 52,873 1,177,353 SH   SOLE   729,722 0 447,631
Accenture Plc COMMON G1151C101 52,459 501,493 SH   SOLE   310,431 0 191,062
Aflac Inc COMMON 1055102 72,957 1,218,141 SH   SOLE   760,611 0 457,530
Alleghany Corp COMMON 17175100 83,091 173,854 SH   SOLE   108,553 0 65,301
Alphabet Inc. - Class A COMMON 02079K305 48,299 62,082 SH   SOLE   38,776 0 23,306
Alphabet Inc. - Class C COMMON 02079K107 18,531 24,418 SH   SOLE   15,243 0 9,175
America Movil SAB de CV COMMON 02364W105 8,312 591,252 SH   SOLE   330,561 0 260,691
American Express Co COMMON 25816109 39,873 573,334 SH   SOLE   358,083 0 215,251
Analog Devices Inc COMMON 32654105 52,150 942,702 SH   SOLE   583,463 0 359,239
Atwood Oceanics Inc COMMON 50095108 6,302 616,144 SH   SOLE   385,481 0 230,663
Automatic Data Processing COMMON 53015103 21,808 255,972 SH   SOLE   158,507 0 97,465
Autozone Inc COMMON 53332102 33,103 44,618 SH   SOLE   27,619 0 16,999
Baidu Inc - Spon ADR COMMON 56752108 83,126 439,727 SH   SOLE   331,747 0 107,980
Bancolombia Sa -Pref COMMON 05968L102 13,882 513,514 SH   SOLE   286,914 0 226,600
Baxalta Inc COMMON 07177M103 42,313 1,082,449 SH   SOLE   675,963 0 406,486
Baxter International Inc COMMON 71813109 41,382 1,081,910 SH   SOLE   675,479 0 406,431
Berkshire Hathaway Inc COMMON 84670702 41,207 312,683 SH   SOLE   172,709 0 139,974
Brookfield Asset Manage-CL A COMMON 112585104 38,953 1,239,348 SH   SOLE   779,899 0 459,449
Canadian Natural Resources COMMON 136385101 67,177 3,086,493 SH   SOLE   1,942,137 0 1,144,356
Chubb Corp COMMON 171232101 112,528 845,144 SH   SOLE   523,173 0 321,971
Compania Cervecerias Unidas Spon ADR COMMON 204429104 695 31,920 SH   SOLE   0 0 31,920
Compania de Minas Buenaventura Spon ADR COMMON 204448104 4,275 999,129 SH   SOLE   558,982 0 440,147
Clean Harbors Inc COMMON 184496107 34,114 818,952 SH   SOLE   511,582 0 307,370
Coca Cola Co COMMON 191216100 127,179 2,960,540 SH   SOLE   1,843,853 0 1,116,687
Colgate Palmolive Co COMMON 194162103 148,572 2,230,257 SH   SOLE   1,383,544 0 846,713
Costco Wholesale Corp COMMON 22160K105 45,049 278,944 SH   SOLE   174,192 0 104,752
Ebay Inc COMMON 278642103 33,875 1,232,793 SH   SOLE   769,707 0 463,086
Emerson Electric Co COMMON 291011104 54,674 1,143,141 SH   SOLE   707,602 0 435,539
Endurance Speciality Holdings COMMON G30397106 24,873 388,706 SH   SOLE   240,609 0 148,097
Estee Lauder Companies Class A COMMON 518439104 40,683 462,026 SH   SOLE   285,974 0 176,052
Expeditors Intl Wash Inc COMMON 302130109 18,853 418,016 SH   SOLE   258,792 0 159,224
Flir Systems Inc COMMON 302445101 47,917 1,707,182 SH   SOLE   1,065,769 0 641,413
Franklin Resources COMMON 354613101 43,093 1,165,301 SH   SOLE   721,352 0 443,949
Fresenius Medical Care AG&CO KGA Spon ADR COMMON 358029106 30,251 719,924 SH   SOLE   333,555 0 386,369
Genpact Ltd COMMON G3922B107 16,892 676,196 SH   SOLE   503,824 0 172,372
Harley Davidson Inc COMMON 412822108 58,296 1,284,448 SH   SOLE   797,684 0 486,764
Hartford Financial SVCS GRP COMMON 416515104 22,743 523,315 SH   SOLE   323,927 0 199,388
Intel Corp COMMON 458140100 88,307 2,563,476 SH   SOLE   1,596,259 0 967,217
Johnson and Johnson COMMON 478160104 212,041 2,064,369 SH   SOLE   1,283,407 0 780,962
JP Morgan Chase & Co COMMON 46625H100 31,195 472,454 SH   SOLE   294,902 0 177,552
Linear Technology Corp COMMON 535678106 119,932 2,823,921 SH   SOLE   1,750,848 0 1,073,073
Loews Corp COMMON 540424108 86,511 2,252,900 SH   SOLE   1,407,462 0 845,438
Luxottica Group Spa COMMON 55068R202 129,317 1,993,895 SH   SOLE   1,419,441 0 574,454
M & T Bank Corp COMMON 55261F104 43,881 362,085 SH   SOLE   225,752 0 136,333
McDonalds Corp COMMON 580135101 110,857 938,355 SH   SOLE   584,948 0 353,407
Mead Johnson Nutrition Co. COMMON 582839106 33,844 426,689 SH   SOLE   264,121 0 162,568
Merck & Co Inc COMMON 58933Y105 48,987 920,187 SH   SOLE   575,523 0 344,664
Microsoft Corp COMMON 594918104 70,790 1,276,088 SH   SOLE   796,523 0 479,565
Mindray Medical Int Spon ADR COMMON 602675100 21,026 775,356 SH   SOLE   564,382 0 210,974
Monsanto Co COMMON 61166W101 43,212 438,611 SH   SOLE   274,326 0 164,285
MSC Industrial Direct Co Inc A COMMON 553530106 24,184 429,781 SH   SOLE   268,374 0 161,407
National Oilwell Varco COMMON 637071101 24,394 728,390 SH   SOLE   455,566 0 272,824
Omnicom Group COMMON 681919106 102,794 1,350,752 SH   SOLE   838,256 0 512,496
Oracle Corp COMMON 68389X105 100,700 2,756,773 SH   SOLE   1,718,112 0 1,038,661
Paychex Inc COMMON 704326107 29,482 557,476 SH   SOLE   345,208 0 212,268
PayPal Holdings Inc. COMMON 70450Y103 44,655 1,233,573 SH   SOLE   770,409 0 463,164
Praxair Inc COMMON 74005P104 125,830 1,228,871 SH   SOLE   762,119 0 466,752
Procter & Gamble Co COMMON 742718109 164,586 2,072,705 SH   SOLE   1,286,036 0 786,669
Sociedad Quimica y Minera de Chile S.A. spon ADR Ser B COMMON 833635105 1,129 59,399 SH   SOLE   32,959 0 26,440
Rayonier Inc COMMON 754907103 36,877 1,660,939 SH   SOLE   897,769 0 763,170
Renaissancere Holding Ltd COMMON G7496G103 28,381 250,734 SH   SOLE   155,244 0 95,490
Resmed Inc COMMON 761152107 15,534 289,346 SH   SOLE   179,155 0 110,191
Rogers Communications Inc COMMON 775109200 58,433 1,685,251 SH   SOLE   1,060,268 0 624,983
Superior Energy Services Inc COMMON 868157108 29,392 2,181,754 SH   SOLE   1,362,048 0 819,706
T Rowe Price Group COMMON 74144T108 20,167 282,095 SH   SOLE   174,633 0 107,462
Taiwan Semiconductor Manufacturing MFG Spon ADR COMMON 874039100 1,957 86,042 SH   SOLE   0 0 86,042
Texas Instruments Inc COMMON 882508104 80,400 1,466,885 SH   SOLE   905,384 0 561,501
The Hershey Company COMMON 427866108 106,517 1,193,195 SH   SOLE   741,055 0 452,140
Time Warner Inc COMMON 887317303 61,193 946,287 SH   SOLE   587,949 0 358,338
Towers Watson & Co COMMON 891894107 16,240 126,422 SH   SOLE   78,265 0 48,157
The Travelers Cos Inc COMMON 89417E109 122,471 1,085,189 SH   SOLE   671,653 0 413,536
Union Pacific Corp COMMON 907818108 34,661 443,252 SH   SOLE   274,370 0 168,882
United Technologies Corp COMMON 913017109 36,057 375,357 SH   SOLE   258,885 0 116,472
US Bancorp Del COMMON 902973304 143,480 3,344,904 SH   SOLE   2,076,490 0 1,268,414
Varian Medical Systems Inc COMMON 92220P105 31,139 385,383 SH   SOLE   238,546 0 146,837
Waters Corp COMMON 941848103 56,664 421,028 SH   SOLE   260,592 0 160,436
Wells Fargo & Co COMMON 949746101 114,673 2,109,717 SH   SOLE   1,311,246 0 798,471
WMIH Corp COMMON 92936P100 2 582 SH   SOLE   408 0 174
Xilinx Inc COMMON 983919101 39,370 838,205 SH   SOLE   515,994 0 322,211