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
Abbvie Inc. COM 00287Y109 7,010 136,385 SH   SOLE   138,569 0 0
Aetna Life Casualty COM 008140105 270 3,600 SH   SOLE   3,600 0 0
American Capital Agency Corp COM 02503X105 430 20,000 SH   SOLE   20,000 0 0
American Express COM 025816109 500 5,550 SH   SOLE   5,550 0 0
American Tel & Tel COM 001957505 262 7,477 SH   SOLE   7,477 0 0
Amgen Inc COM 031162100 12,383 100,398 SH   SOLE   101,673 0 0
Analog Devices Inc. COM 032654105 17,995 338,634 SH   SOLE   342,468 0 0
Bank of New York Mellon Corp COM 064057102 874 24,779 SH   SOLE   24,779 0 0
Berkshire Hathaway Inc CL A COM 084670108 1,124 6 SH   SOLE   6 0 0
Berkshire Hathaway Inc CL B COM 084670207 1,089 8,716 SH   SOLE   8,716 0 0
Biogen Idec COM 09062X103 36,661 119,857 SH   SOLE   128,830 0 0
Boeing COM 097023105 415 3,307 SH   SOLE   3,307 0 0
Bristol Myers COM 110122108 551 10,600 SH   SOLE   12,500 0 0
Brown Forman CL B COM 115637209 23,928 266,788 SH   SOLE   269,163 0 0
Campbell Soup COM 134429109 364 8,100 SH   SOLE   8,000 0 0
Citrix Systems COM 177376100 12,512 217,830 SH   SOLE   208,832 0 0
Coca Cola Co. COM 191216100 1,504 38,900 SH   SOLE   38,900 0 0
Coca Cola FEMSA S A DE C COM 191241108 14,003 132,706 SH   SOLE   129,575 0 0
Cognex COM 192422103 17,840 526,885 SH   SOLE   512,500 0 0
Colgate Palmolive COM 194162103 1,771 27,300 SH   SOLE   27,300 0 0
Comm Vault Systems Inc. COM 204166102 662 10,200 SH   SOLE   10,200 0 0
Conoco Phillips COM 20825C104 3,628 51,575 SH   SOLE   51,475 0 0
Danaher Corp. COM 235851102 19,199 255,984 SH   SOLE   251,993 0 0
Dexcom Inc. COM 252131107 1,452 35,100 SH   SOLE   35,300 0 0
Dominion Resources COM 78478P202 275 3,875 SH   SOLE   3,325 0 0
E I DuPont DeNemours COM 263534109 3,037 45,254 SH   SOLE   46,299 0 0
Emerson Electric Co COM 291011104 999 14,962 SH   SOLE   15,012 0 0
Exxon Mobil Corp COM 30231G102 2,541 26,009 SH   SOLE   27,054 0 0
Gap Stores COM 364760108 264 6,600 SH   SOLE   6,700 0 0
General Electric COM 369604103 11,476 443,260 SH   SOLE   443,385 0 0
General Mills Inc. COM 370334104 2,695 52,008 SH   SOLE   49,100 0 0
Grainger WW Inc. COM 384802104 19,205 76,010 SH   SOLE   73,010 0 0
Grupo Televiso COM 40049J206 5,173 155,394 SH   SOLE   160,923 0 0
Henry Schein Inc COM 806407102 13,496 113,057 SH   SOLE   113,607 0 0
Hershey Foods Corp COM 427866108 1,801 17,250 SH   SOLE   17,250 0 0
Hewlett Packard COM 428236103 1,112 34,350 SH   SOLE   36,075 0 0
Home Depot COM 437076102 1,442 18,220 SH   SOLE   18,220 0 0
Honeywell Intl Inc COM 438516106 16,584 178,788 SH   SOLE   182,883 0 0
Idex Laboratories COM 45168D104 11,371 93,665 SH   SOLE   93,515 0 0
Illinois Tool Wks COM 452308109 6,445 79,250 SH   SOLE   79,300 0 0
Incyte Genomics COM 45337C102 777 14,513 SH   SOLE   14,513 0 0
Internation Business Machines COM 459200101 1,619 8,409 SH   SOLE   8,409 0 0
ISHARE MSCI Hong Kong ETF 464286871 3,819 193,077 SH   SOLE   256,377 0 0
Johnson & Johnson COM 478160104 23,563 239,873 SH   SOLE   240,935 0 0
JPMorgan Chase & Co. COM 4812A0367 262 4,316 SH   SOLE   4,516 0 0
Kimberly Clark COM 494368103 8,845 80,228 SH   SOLE   81,095 0 0
Kraft Foods Group COM 50075N104 1,123 20,025 SH   SOLE   19,850 0 0
McDonalds Corp COM 580135101 914 9,325 SH   SOLE   7,175 0 0
Merck & Co COM 589331107 3,794 66,839 SH   SOLE   67,431 0 0
Mettler Toledo COM 592688105 4,763 20,210 SH   SOLE   15,665 0 0
Minn Mng & Mfg Co COM 604059105 15,594 114,952 SH   SOLE   117,452 0 0
Monsanto Co New COM 61166W101 3,463 30,435 SH   SOLE   29,410 0 0
Nektar Therapeutics COM 640268108 7,138 588,908 SH   SOLE   575,608 0 0
Neogen Corporation COM 640491106 15,989 355,707 SH   SOLE   343,852 0 0
Novo Nordisk COM 670100205 18,680 409,190 SH   SOLE   81,378 0 0
Occidental Pete Corp Cal COM 674599105 9,763 102,460 SH   SOLE   102,670 0 0
Pepsico Inc. COM 713448108 1,328 15,904 SH   SOLE   16,704 0 0
Petro China COM 71646E100 616 5,675 SH   SOLE   0 0 0
Pfizer, Inc. COM 717081103 254 7,898 SH   SOLE   8,086 0 0
PowerSharesGolden Dragon ETF 73935X401 2,349 78,053 SH   SOLE   86,223 0 0
Proctor & Gamble COM 742718109 1,139 14,128 SH   SOLE   14,178 0 0
Raytheon Company New COM 755111507 15,037 152,209 SH   SOLE   155,034 0 0
Rockwell Automation Inc. COM 774347108 2,718 21,821 SH   SOLE   21,921 0 0
Rockwell Collins COM 774341101 5,520 69,281 SH   SOLE   70,381 0 0
Ross Stores Inc COM 778296103 6,218 86,880 SH   SOLE   82,865 0 0
Schlumberger Limited COM 806857108 19,249 197,421 SH   SOLE   196,255 0 0
Sirona COM 82966C103 5,759 77,120 SH   SOLE   71,065 0 0
Southern Co COM 842587107 2,796 63,630 SH   SOLE   63,280 0 0
SPDR Index SHs Fds Euro ETF 78463X202 9,147 214,416 SH   SOLE   208,645 0 0
State Street Corp COM 857477103 7,651 110,008 SH   SOLE   101,967 0 0
Stratasys Inc COM 862685104 25,634 241,629 SH   SOLE   239,538 0 0
Syngenta AG ADS COM 87160A100 17,051 225,002 SH   SOLE   221,307 0 0
Sysco Corp COM 871829107 1,498 41,458 SH   SOLE   40,950 0 0
Tiffany & Co. COM 886547108 31,512 365,779 SH   SOLE   359,041 0 0
Trimble Navigation COM 896239100 14,652 376,951 SH   SOLE   366,680 0 0
Unilever COM 904767704 3,066 71,660 SH   SOLE   71,560 0 0
Verizon COM 92343V104 2,423 50,945 SH   SOLE   48,845 0 0
Viacom Class B COM 92553P201 357 4,200 SH   SOLE   4,200 0 0
Disney Walt Co Del COM 254687106 1,471 18,373 SH   SOLE   19,348 0 0
Williams Sonoma COM 969904101 10,088 151,380 SH   SOLE   143,290 0 0