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 9,451 140,665 SH   SOLE   140,665 0 0
Analog Devices Inc. COM 032654105 22,047 343,491 SH   SOLE   343,491 0 0
Aetna Life Casualty COM 008140105 382 2,998 SH   SOLE   2,998 0 0
Amgen Inc COM 031162100 13,850 90,217 SH   SOLE   90,217 0 0
American Express COM 025816109 346 4,450 SH   SOLE   4,450 0 0
American Tel & Tel COM 001957505 266 7,477 SH   SOLE   7,477 0 0
Bank of New York Mellon Corp COM 064057102 1,040 24,779 SH   SOLE   24,779 0 0
Berkshire Hathaway Inc CL A COM 084670108 1,229 6 SH   SOLE   6 0 0
Berkshire Hathaway Inc CL B COM 084670207 1,146 8,416 SH   SOLE   8,416 0 0
Biogen Idec COM 09062X103 40,847 101,121 SH   SOLE   101,121 0 0
Boeing COM 097023105 417 3,009 SH   SOLE   3,009 0 0
Bristol Myers COM 110122108 659 9,900 SH   SOLE   9,900 0 0
Brown Forman CL B COM 115637209 25,620 255,741 SH   SOLE   255,741 0 0
Campbell Soup COM 134429109 436 9,150 SH   SOLE   9,150 0 0
Citrix Systems COM 177376100 9,785 139,473 SH   SOLE   139,473 0 0
Coca Cola Co. COM 191216100 1,526 38,900 SH   SOLE   38,900 0 0
Coca Cola FEMSA S A DE C COM 191241108 230 2,900 SH   SOLE   2,900 0 0
Cognex COM 192422103 24,872 515,220 SH   SOLE   515,220 0 0
Colgate Palmolive COM 194162103 1,786 27,300 SH   SOLE   27,300 0 0
Comm Vault Systems Inc. COM 204166102 433 10,200 SH   SOLE   10,200 0 0
Conoco Phillips COM 20825C104 3,090 50,325 SH   SOLE   50,325 0 0
Danaher Corp. COM 235851102 21,900 255,876 SH   SOLE   255,876 0 0
Dexcom Inc. COM 252131107 21,817 272,775 SH   SOLE   272,775 0 0
Dominion Resources COM 78478P202 363 5,425 SH   SOLE   5,425 0 0
E I DuPont DeNemours COM 263534109 2,849 44,554 SH   SOLE   44,554 0 0
Dow Chemical COM 260543101 1,882 36,775 SH   SOLE   36,775 0 0
Emerson Electric Co COM 291011104 804 14,502 SH   SOLE   14,502 0 0
Exxon Mobil Corp COM 30231G102 2,164 26,009 SH   SOLE   26,009 0 0
Gap Stores COM 364760108 252 6,600 SH   SOLE   6,600 0 0
General Electric COM 369604103 8,675 326,493 SH   SOLE   326,493 0 0
General Mills Inc. COM 370334104 2,799 50,225 SH   SOLE   50,225 0 0
Grainger WW Inc. COM 384802104 17,872 75,520 SH   SOLE   75,520 0 0
Grupo Televiso COM 40049J206 5,176 133,329 SH   SOLE   133,329 0 0
Henry Schein Inc COM 806407102 15,369 108,139 SH   SOLE   108,139 0 0
Hershey Foods Corp COM 427866108 1,421 16,000 SH   SOLE   16,000 0 0
Hewlett Packard COM 428236103 980 32,650 SH   SOLE   32,650 0 0
Home Depot COM 437076102 1,775 15,970 SH   SOLE   15,970 0 0
Honeywell Intl Inc COM 438516106 17,254 169,210 SH   SOLE   169,210 0 0
Idex Laboratories COM 45168D104 11,800 183,965 SH   SOLE   183,965 0 0
Illinois Tool Wks COM 452308109 7,045 76,750 SH   SOLE   76,750 0 0
Incyte Genomics COM 45337C102 1,373 13,180 SH   SOLE   13,180 0 0
Insulet Corporation COM 45784P101 8,559 276,225 SH   SOLE   276,225 0 0
Internation Business Machines COM 459200101 1,352 8,309 SH   SOLE   8,309 0 0
Johnson & Johnson COM 478160104 21,918 224,884 SH   SOLE   224,884 0 0
JPMorgan Chase & Co. COM 4812A0367 330 4,866 SH   SOLE   4,866 0 0
Kimberly Clark COM 494368103 8,542 80,612 SH   SOLE   80,612 0 0
Kraft Foods Group COM 50075N104 1,730 20,325 SH   SOLE   20,325 0 0
McDonalds Corp COM 580135101 1,122 11,800 SH   SOLE   11,800 0 0
Merck & Co COM 589331107 3,576 62,815 SH   SOLE   62,815 0 0
Mettler Toledo COM 592688105 7,753 22,705 SH   SOLE   22,705 0 0
Minn Mng & Mfg Co COM 604059105 17,120 110,953 SH   SOLE   110,953 0 0
Monsanto Co New COM 61166W101 3,126 29,330 SH   SOLE   29,330 0 0
Nektar Therapeutics COM 640268108 1,929 154,200 SH   SOLE   154,200 0 0
Neogen Corporation COM 640491106 17,393 366,641 SH   SOLE   366,641 0 0
Novo Nordisk COM 670100205 22,115 403,855 SH   SOLE   403,855 0 0
Occidental Pete Corp Cal COM 674599105 7,197 92,545 SH   SOLE   92,545 0 0
Paychex Inc. COM 704326107 1,388 29,600 SH   SOLE   29,600 0 0
Pepsico Inc. COM 713448108 1,305 13,979 SH   SOLE   13,979 0 0
Proctor & Gamble COM 742718109 931 11,903 SH   SOLE   11,903 0 0
Raytheon Company New COM 755111507 13,867 144,936 SH   SOLE   144,936 0 0
Rockwell Automation Inc. COM 774347108 2,178 17,471 SH   SOLE   17,471 0 0
Rockwell Collins COM 774341101 5,832 63,152 SH   SOLE   63,152 0 0
Ross Stores Inc COM 778296103 8,542 175,730 SH   SOLE   175,730 0 0
Schlumberger Limited COM 806857108 17,482 202,832 SH   SOLE   202,832 0 0
Shire PLC COM 82481R106 241 1,000 SH   SOLE   1,000 0 0
Sirona COM 82966C103 7,818 77,850 SH   SOLE   77,850 0 0
Southern Co COM 842587107 2,707 64,605 SH   SOLE   64,605 0 0
SPDR Index SHs Fds Euro ETF 78463X202 7,521 200,946 SH   SOLE   200,946 0 0
State Street Corp COM 857477103 8,531 110,790 SH   SOLE   110,790 0 0
Stratasys Inc COM 862685104 8,648 247,569 SH   SOLE   247,569 0 0
Syngenta AG ADS COM 87160A100 15,368 188,314 SH   SOLE   188,314 0 0
Sysco Corp COM 871829107 1,576 43,658 SH   SOLE   43,658 0 0
Tiffany & Co. COM 886547108 31,902 347,516 SH   SOLE   347,516 0 0
Trimble Navigation COM 896239100 9,131 389,210 SH   SOLE   389,210 0 0
Unilever COM 904767704 3,149 73,304 SH   SOLE   73,304 0 0
Verizon COM 92343V104 2,733 58,645 SH   SOLE   58,645 0 0
Viacom Class B COM 92553P201 207 3,200 SH   SOLE   3,200 0 0
Walgreens COM 931422109 228 2,700 SH   SOLE   2,700 0 0
Disney Walt Co Del COM 254687106 2,057 18,023 SH   SOLE   18,023 0 0
Williams Sonoma COM 969904101 12,276 149,220 SH   SOLE   149,220 0 0