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 COM 88579Y101 3,045 19,737 SH   SOLE   17,051 0 2,686
ABB LTD SPONSORED ADR 000375204 11,085 530,910 SH   SOLE   435,943 0 94,967
ABBOTT LABS COM 002824100 547 11,152 SH   SOLE   7,181 0 3,971
ABBVIE INC COM 00287Y109 825 12,273 SH   SOLE   8,035 0 4,238
ADOBE SYS INC COM 00724F101 1,373 16,945 SH   SOLE   10,039 0 6,906
AGRIUM INC COM 008916108 1,801 17,000 SH   SOLE   0 0 17,000
AIR PRODS & CHEMS INC COM 009158106 10,417 76,134 SH   SOLE   55,116 0 21,018
ALEXION PHARMACEUTICALS INC COM 015351109 224 1,240 SH   SOLE   1,135 0 105
ALLSTATE CORP COM 020002101 3,721 57,357 SH   SOLE   1,530 0 55,827
ALTRIA GROUP INC COM 02209s103 713 14,588 SH   SOLE   5,286 0 9,302
AMERICAN EXPRESS CO COM 025816109 3,052 39,263 SH   SOLE   25,054 0 14,209
AMETEK INC NEW COM 031100100 266 4,847 SH   SOLE   3,888 0 959
AMGEN INC COM 031162100 13,193 85,937 SH   SOLE   63,624 0 22,313
ANADARKO PETE CORP COM 032511107 687 8,803 SH   SOLE   1,044 0 7,759
ANALOG DEVICES INC COM 032654105 18,585 289,558 SH   SOLE   233,001 0 56,557
APPLE INC COM 037833100 4,502 35,893 SH   SOLE   29,089 0 6,804
APPLIED MATLS INC COM 038222105 9,996 520,067 SH   SOLE   306,623 0 213,444
AT&T INC COM 00206r102 736 20,716 SH   SOLE   14,105 0 6,611
AUTODESK INC COM 052769106 11,711 233,870 SH   SOLE   202,900 0 30,970
AUTOMATIC DATA PROCESSING IN COM 053015103 794 9,902 SH   SOLE   4,671 0 5,231
BARD C R INC COM 067383109 226 1,326 SH   SOLE   115 0 1,211
BECTON DICKINSON & CO COM 075887109 566 3,994 SH   SOLE   3,979 0 15
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,712 23 SH   SOLE   7 0 16
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,854 101,784 SH   SOLE   86,460 0 15,324
BIOGEN INC COM 09062x103 661 1,637 SH   SOLE   680 0 957
BIOMARIN PHARMACEUTICAL INC COM 09061G101 344 2,512 SH   SOLE   2,282 0 230
BOEING CO COM 097023105 308 2,223 SH   SOLE   1,958 0 265
BP PLC SPONSORED ADR 055622104 1,325 33,150 SH   SOLE   20,610 0 12,540
BRISTOL MYERS SQUIBB CO COM 110122108 962 14,456 SH   SOLE   8,622 0 5,834
BROWN FORMAN CORP CL A 115637100 244 2,187 SH   SOLE   2,187 0 0
BROWN FORMAN CORP CL B 115637209 55 546 SH   SOLE   546 0 0
CABOT OIL & GAS CORP COM 127097103 1,580 50,104 SH   SOLE   50,000 0 104
CACI INTL INC CL A 127190304 11,016 136,185 SH   SOLE   101,060 0 35,125
CAMPBELL SOUP CO COM 134429109 306 6,417 SH   SOLE   6,217 0 200
CAPSTONE TURBINE CORP COM 14067D102 4 10,000 SH   SOLE   10,000 0 0
CELGENE CORP COM 151020104 236 2,042 SH   SOLE   708 0 1,334
CHEVRON CORP NEW COM 166764100 10,214 105,877 SH   SOLE   42,791 0 63,086
CHUBB CORP COM 171232101 3,826 40,211 SH   SOLE   27,380 0 12,831
CISCO SYS INC COM 17275r102 388 14,142 SH   SOLE   6,513 0 7,629
CLOROX CO DEL COM 189054109 226 2,170 SH   SOLE   1,665 0 505
COCA COLA CO COM 191216100 1,678 42,773 SH   SOLE   26,899 0 15,874
COLGATE PALMOLIVE CO COM 194162103 1,800 27,519 SH   SOLE   22,673 0 4,846
COMCAST CORP NEW CL A 20030n101 598 9,951 SH   SOLE   4,844 0 5,107
COMPUTER SCIENCES CORP COM 205363104 212 3,237 SH   SOLE   2,436 0 801
CONOCOPHILLIPS COM 20825c104 5,942 96,765 SH   SOLE   47,258 0 49,507
CONSOLIDATED EDISON INC COM 209115104 486 8,395 SH   SOLE   7,676 0 719
CORNING INC COM 219350105 5,531 280,314 SH   SOLE   245,846 0 34,468
COSTCO WHSL CORP NEW COM 22160k105 1,095 8,111 SH   SOLE   3,171 0 4,940
CREE INC COM 225447101 375 14,420 SH   SOLE   12,620 0 1,800
CSX CORP COM 126408103 450 13,773 SH   SOLE   3,029 0 10,744
DANAHER CORP DEL COM 235851102 568 6,634 SH   SOLE   6,624 0 10
DENTSPLY INTL INC NEW COM 249030107 11,270 218,614 SH   SOLE   179,135 0 39,479
DEVON ENERGY CORP NEW COM 25179m103 2,976 50,017 SH   SOLE   23,832 0 26,185
DIAGEO P L C SPON ADR NEW 25243q205 9,605 82,772 SH   SOLE   63,187 0 19,585
DISNEY WALT CO COM DISNEY 254687106 4,159 36,440 SH   SOLE   35,848 0 592
DOMINION RES INC VA NEW COM 25746U109 5,729 85,671 SH   SOLE   65,949 0 19,722
DOVER CORP COM 260003108 3,086 43,976 SH   SOLE   35,011 0 8,965
DOW CHEM CO COM 260543103 1,865 36,447 SH   SOLE   32,630 0 3,817
DR PEPPER SNAPPLE GROUP INC COM 26138E109 253 3,469 SH   SOLE   3,298 0 171
DU PONT E I DE NEMOURS & CO COM 263534109 1,741 27,223 SH   SOLE   14,310 0 12,913
DUKE ENERGY CORP NEW COM NEW 26441C204 350 4,953 SH   SOLE   1,196 0 3,757
EATON VANCE CORP COM NON VTG 278265103 436 11,140 SH   SOLE   11,140 0 0
EBAY INC COM 278642103 12,242 203,221 SH   SOLE   171,219 0 32,002
ECOLAB INC COM 278865100 4,291 37,947 SH   SOLE   28,453 0 9,494
EMERSON ELEC CO COM 291011104 10,628 191,741 SH   SOLE   145,354 0 46,387
ENTERPRISE PRODS PARTNERS L COM 293792107 369 12,346 SH   SOLE   12,346 0 0
EOG RES INC COM 26875P101 285 3,260 SH   SOLE   1,614 0 1,646
EXPRESS SCRIPTS HLDG CO COM 30219G108 369 4,154 SH   SOLE   1,678 0 2,476
EXXON MOBIL CORP COM 30231G102 19,980 240,141 SH   SOLE   138,819 0 101,322
FEDEX CORP COM 31428x106 9,462 55,525 SH   SOLE   42,949 0 12,576
FISERV INC COM 337738108 402 4,849 SH   SOLE   2,801 0 2,048
FREEPORT-MCMORAN INC CL B 35671D857 309 16,586 SH   SOLE   9,088 0 7,498
FULLER H B CO COM 359694106 491 12,094 SH   SOLE   12,094 0 0
GENERAL ELECTRIC CO COM 369604103 4,756 179,016 SH   SOLE   96,369 0 82,647
GENUINE PARTS CO COM 372460105 303 3,387 SH   SOLE   2,712 0 675
GILEAD SCIENCES INC COM 375558103 763 6,516 SH   SOLE   3,015 0 3,501
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 525 12,612 SH   SOLE   11,651 0 961
GOOGLE INC CL A 38259P508 327 605 SH   SOLE   376 0 229
GOOGLE INC CL C 38259P706 252 484 SH   SOLE   366 0 118
HEWLETT PACKARD CO COM 428236103 423 14,101 SH   SOLE   3,712 0 10,389
HOME DEPOT INC COM 437076102 510 4,586 SH   SOLE   3,097 0 1,489
HONEYWELL INTL INC COM 438516106 881 8,641 SH   SOLE   7,204 0 1,437
HORMEL FOODS CORP COM 440452100 22,818 404,798 SH   SOLE   285,686 0 119,112
HORTONWORKS INC COM 440894103 1,406 55,520 SH   SOLE   55,520 0 0
HUBBELL INC CL A 443510102 65 600 SH   SOLE   600 0 0
HUBBELL INC CL B 443510201 309 2,855 SH   SOLE   2,855 0 0
ILLINOIS TOOL WKS INC COM 452308109 16,128 175,707 SH   SOLE   133,074 0 42,633
INCYTE CORP COM 45337C102 432 4,145 SH   SOLE   3,765 0 380
INTEL CORP COM 458140100 543 17,856 SH   SOLE   11,633 0 6,223
INTERNATIONAL BUSINESS MACHS COM 459200101 1,879 11,549 SH   SOLE   4,702 0 6,847
INTUITIVE SURGICAL INC COM NEW 46120e602 287 593 SH   SOLE   435 0 158
ISHARES TR MSCI EMG MKT ETF 464287234 215 5,430 SH   SOLE   3,903 0 1,527
ISIS PHARMACEUTICALS INC COM 464330109 213 3,700 SH   SOLE   550 0 3,150
JOHNSON & JOHNSON COM 478160104 10,361 106,314 SH   SOLE   74,389 0 31,925
JPMORGAN CHASE & CO COM 46625h100 2,067 30,501 SH   SOLE   16,636 0 13,865
KELLOGG CO COM 487836108 241 3,844 SH   SOLE   1,449 0 2,395
KIMBERLY CLARK CORP COM 494368103 951 8,978 SH   SOLE   8,625 0 353
KINDER MORGAN INC DEL COM 49456B101 212 5,528 SH   SOLE   3,650 0 1,878
KRAFT FOODS GROUP INC COM 50076Q106 1,617 18,997 SH   SOLE   13,923 0 5,074
LILLY ELI & CO COM 532457108 646 7,737 SH   SOLE   4,790 0 2,947
MCDONALDS CORP COM 580135101 252 2,646 SH   SOLE   2,546 0 100
MEADWESTVACO CORP COM 583334107 286 6,053 SH   SOLE   1,527 0 4,526
MEDIVATION INC COM 58501N101 266 2,327 SH   SOLE   2,117 0 210
MEDTRONIC PLC SHS G5960L103 17,623 237,823 SH   SOLE   200,369 0 37,454
MERCK & CO INC NEW COM 58933Y105 19,114 335,753 SH   SOLE   243,350 0 92,403
MICROSOFT CORP COM 594918104 24,185 547,783 SH   SOLE   446,908 0 100,875
MONDELEZ INTL INC CL A 609207105 6,402 155,621 SH   SOLE   121,352 0 34,269
NEXTERA ENERGY INC COM 65339F101 468 4,777 SH   SOLE   3,595 0 1,182
NOBLE ENERGY INC COM 655044105 1,063 24,899 SH   SOLE   23,459 0 1,440
NORDSTROM INC COM 655664100 12,030 161,472 SH   SOLE   137,679 0 23,793
NOVARTIS A G SPONSORED ADR 66987V109 1,058 10,758 SH   SOLE   9,468 0 1,290
NOVO-NORDISK A S ADR 670100205 448 8,185 SH   SOLE   1,450 0 6,735
OCCIDENTAL PETE CORP DEL COM 674599105 214 2,753 SH   SOLE   2,712 0 41
OMNICOM GROUP INC COM 681919106 231 3,324 SH   SOLE   778 0 2,546
ORACLE CORP COM 68389x105 295 7,312 SH   SOLE   7,006 0 306
PALL CORP COM 696429307 10,177 81,776 SH   SOLE   61,543 0 20,233
PARTNERRE LTD COM G6852T105 223 1,733 SH   SOLE   1,033 0 700
PAYCHEX INC COM 704326107 17,526 373,847 SH   SOLE   290,784 0 83,063
PEPSICO INC COM 713448108 3,103 33,249 SH   SOLE   10,441 0 22,808
PFIZER INC COM 717081103 2,743 81,803 SH   SOLE   36,887 0 44,916
PHILIP MORRIS INTL INC COM 718172109 1,131 14,105 SH   SOLE   5,028 0 9,077
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 386 5,500 SH   SOLE   5,500 0 0
PPG INDS INC COM 693506107 1,166 10,166 SH   SOLE   9,132 0 1,034
PRAXAIR INC COM 74005p104 8,571 71,690 SH   SOLE   59,651 0 12,039
PROCTER & GAMBLE CO COM 742718109 11,596 148,217 SH   SOLE   100,720 0 47,497
QUALCOMM INC COM 747525103 395 6,309 SH   SOLE   4,169 0 2,140
QUESTAR CORP COM 748356102 246 11,743 SH   SOLE   8,982 0 2,761
REGENERON PHARMACEUTICALS COM 75886F107 357 699 SH   SOLE   649 0 50
ROCKWELL COLLINS INC COM 774341101 11,791 127,680 SH   SOLE   111,852 0 15,828
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9,382 163,584 SH   SOLE   145,565 0 18,019
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 640 11,225 SH   SOLE   7,677 0 3,548
SCHLUMBERGER LTD COM 806857108 1,454 16,874 SH   SOLE   11,303 0 5,571
SEALED AIR CORP NEW COM 81211k100 9,527 185,415 SH   SOLE   155,455 0 29,960
SIGMA ALDRICH CORP COM 826552101 312 2,238 SH   SOLE   631 0 1,607
SONOCO PRODS CO COM 835495102 414 9,666 SH   SOLE   9,666 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 644 5,730 SH   SOLE   5,730 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 216 1,051 SH   SOLE   1,051 0 0
SPECTRA ENERGY CORP COM 847560109 12,152 372,766 SH   SOLE   302,380 0 70,386
ST JUDE MED INC COM 790849103 1,057 14,472 SH   SOLE   11,682 0 2,790
STATOIL ASA SPONSORED ADR 85771p102 5,383 300,745 SH   SOLE   248,995 0 51,750
STRYKER CORP COM 863667101 10,936 114,431 SH   SOLE   98,986 0 15,445
SYNGENTA AG SPONSORED ADR 87160a100 341 4,181 SH   SOLE   4,181 0 0
SYNOPSYS INC COM 871607107 6,528 128,885 SH   SOLE   114,870 0 14,015
TARGET CORP COM 87612e106 471 5,775 SH   SOLE   2,508 0 3,267
TEXAS INSTRS INC COM 882508104 395 7,671 SH   SOLE   7,618 0 53
THERMO FISHER SCIENTIFIC INC COM 883556102 4,705 36,258 SH   SOLE   25,839 0 10,419
TIME WARNER CABLE INC COM 88732J207 277 1,555 SH   SOLE   1,532 0 23
TIME WARNER INC COM NEW 887317303 580 6,637 SH   SOLE   6,071 0 566
TRIMBLE NAVIGATION LTD COM 896239100 2,465 105,080 SH   SOLE   96,140 0 8,940
UNILEVER N V N Y SHS NEW 904784709 10,052 240,240 SH   SOLE   165,291 0 74,949
UNILEVER PLC SPON ADR NEW 904767704 5,256 122,339 SH   SOLE   111,224 0 11,115
UNION PAC CORP COM 907818108 1,214 12,732 SH   SOLE   5,930 0 6,802
UNITED TECHNOLOGIES CORP COM 913017109 547 4,932 SH   SOLE   4,885 0 47
UNITEDHEALTH GROUP INC COM 91324p102 2,696 22,098 SH   SOLE   21,991 0 107
US BANCORP DEL COM NEW 902973304 1,239 28,554 SH   SOLE   28,456 0 98
VANGUARD INDEX FDS GROWTH ETF 922908736 590 5,513 SH   SOLE   5,513 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,440 18,215 SH   SOLE   18,215 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 673 8,075 SH   SOLE   8,075 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 212 5,175 SH   SOLE   4,305 0 870
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 311 5,762 SH   SOLE   5,762 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,085 17,776 SH   SOLE   13,346 0 4,430
VERISK ANALYTICS INC COM 92345Y106 11,614 159,621 SH   SOLE   130,383 0 29,238
VERIZON COMMUNICATIONS INC COM 92343v104 1,479 31,723 SH   SOLE   18,916 0 12,807
VERTEX PHARMACEUTICALS INC COM 92532F100 336 2,721 SH   SOLE   2,021 0 700
VISA INC COM CL A 92826c839 231 3,440 SH   SOLE   2,292 0 1,148
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 18,083 496,106 SH   SOLE   393,617 0 102,489
VULCAN MATLS CO COM 929160109 2,646 31,529 SH   SOLE   10,233 0 21,296
WALGREENS BOOTS ALLIANCE INC COM 931427108 605 7,169 SH   SOLE   3,040 0 4,129
WELLS FARGO & CO NEW COM 949746101 698 12,406 SH   SOLE   9,969 0 2,437
WHOLE FOODS MKT INC COM 966837106 441 11,193 SH   SOLE   8,123 0 3,070
WILEY JOHN & SONS INC CL A 968223206 12,365 227,424 SH   SOLE   179,088 0 48,336
WILEY JOHN & SONS INC CL B 968223305 46 850 SH   SOLE   850 0 0
WILLIAMS COS INC DEL COM 969457100 11,269 196,361 SH   SOLE   142,616 0 53,745
YUM BRANDS INC COM 988498101 209 2,320 SH   SOLE   1,604 0 716
ZIMMER BIOMET HLDGS INC COM 98956P102 8,660 79,284 SH   SOLE   68,932 0 10,352