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 Company COM 88579Y101 758 5,408 SH   SOLE   5,408 0 0
AFLAC COM 001055102 10,864 162,631 SH   SOLE   162,631 0 0
AT&T COM 00206R102 222 6,307 SH   SOLE   6,307 0 0
AbbVie COM 00287Y109 1,888 35,746 SH   SOLE   35,746 0 0
Abbott Labs COM 002824100 5,760 150,266 SH   SOLE   150,266 0 0
Adobe Systems COM 00724F101 8,482 141,660 SH   SOLE   141,660 0 0
Albany International COM 012348108 478 13,300 SH   SOLE   13,300 0 0
Alleghany Corp COM 017175100 222 556 SH   SOLE   556 0 0
Altera COM 021441100 13,418 412,719 SH   SOLE   412,719 0 0
Amazon.com COM 023135106 249 625 SH   SOLE   625 0 0
American Express COM 025816109 13,784 151,924 SH   SOLE   151,924 0 0
Apache Corp COM 037411105 358 4,160 SH   SOLE   4,160 0 0
Apple COM 037833100 4,190 7,468 SH   SOLE   7,468 0 0
Associated Bancorp COM 045487105 1,465 84,213 SH   SOLE   84,213 0 0
Automatic Data Processing COM 053015103 8,778 108,645 SH   SOLE   108,645 0 0
B&G Foods COM 05508R106 248 7,300 SH   SOLE   7,300 0 0
BB&T Corp. COM 054937107 3,385 90,690 SH   SOLE   90,690 0 0
Baidu COM 056752108 727 4,085 SH   SOLE   4,085 0 0
Bank of Montreal COM 063671101 288 4,313 SH   SOLE   4,313 0 0
Bemis COM 081437105 6,302 153,860 SH   SOLE   153,860 0 0
Berkshire Hathaway - Class A COM 084670108 1,245 7 SH   SOLE   7 0 0
Berkshire Hathaway - Class B COM 084670702 547 4,615 SH   SOLE   4,615 0 0
Bristol Myers - Squibb COM 110122108 240 4,520 SH   SOLE   4,520 0 0
ChevronTexaco COM 166764100 617 4,941 SH   SOLE   4,941 0 0
Chicos FAS COM 168615102 1,169 62,045 SH   SOLE   62,045 0 0
Cisco Systems COM 17275R102 10,739 478,800 SH   SOLE   478,800 0 0
Coach COM 189754104 755 13,455 SH   SOLE   13,455 0 0
Coca-Cola COM 191216100 426 10,309 SH   SOLE   10,309 0 0
Colgate-Palmolive COM 194162103 235 3,600 SH   SOLE   3,600 0 0
Comcast Corp Cl A Spl COM 20030N200 13,875 278,176 SH   SOLE   278,176 0 0
Compass Minerals COM 20451N101 564 7,050 SH   SOLE   7,050 0 0
Duke Energy COM 26441C204 4,068 58,951 SH   SOLE   58,951 0 0
Ecolab COM 278865100 1,125 10,790 SH   SOLE   10,790 0 0
Emerson Electric COM 291011104 267 3,800 SH   SOLE   3,800 0 0
Exactech COM 30064E109 6,009 252,884 SH   SOLE   252,884 0 0
Exxon Mobil COM 30231G102 2,817 27,833 SH   SOLE   27,833 0 0
Facebook COM 30303M102 309 5,650 SH   SOLE   5,650 0 0
Franklin Resources COM 354613101 11,849 205,245 SH   SOLE   205,245 0 0
General Electric COM 369604103 1,220 43,529 SH   SOLE   43,529 0 0
Google COM 38259P508 12,750 11,377 SH   SOLE   11,377 0 0
Home Depot COM 437076102 5,073 61,616 SH   SOLE   61,616 0 0
IBM COM 459200101 643 3,427 SH   SOLE   3,427 0 0
Idexx Laboratories COM 45168D104 1,633 15,350 SH   SOLE   15,350 0 0
Intel COM 458140100 10,423 401,581 SH   SOLE   401,581 0 0
Intuit COM 461202103 1,470 19,256 SH   SOLE   19,256 0 0
Johnson & Johnson COM 478160104 10,301 112,469 SH   SOLE   112,469 0 0
Kimberly-Clark COM 494368103 14,409 137,941 SH   SOLE   137,941 0 0
Kimberly-Clark De Mexico - ADR COM 494386204 6,412 452,976 SH   SOLE   452,976 0 0
Linear Technology COM 535678106 13,203 289,862 SH   SOLE   289,862 0 0
Marsh & McLennan COM 571748102 2,658 54,965 SH   SOLE   54,965 0 0
Medtronic COM 585055106 7,076 123,305 SH   SOLE   123,305 0 0
Merck COM 58933Y105 5,023 100,350 SH   SOLE   100,350 0 0
Microsoft COM 594918104 2,237 59,786 SH   SOLE   59,786 0 0
National Instruments COM 636518102 8,982 280,524 SH   SOLE   280,524 0 0
Nestle - ADR COM 641069406 8,135 110,792 SH   SOLE   110,792 0 0
Newfield Exploration COM 651290108 6,249 253,715 SH   SOLE   253,715 0 0
Nike COM 654106103 3,239 41,190 SH   SOLE   41,190 0 0
Noble Energy COM 655044105 12,139 178,221 SH   SOLE   178,221 0 0
Oracle COM 68389X105 8,175 213,658 SH   SOLE   213,658 0 0
Paychex COM 704326107 9,350 205,355 SH   SOLE   205,355 0 0
Pepsico COM 713448108 938 11,315 SH   SOLE   11,315 0 0
Pfizer COM 717081103 6,759 220,661 SH   SOLE   220,661 0 0
Philip Morris COM 718172109 427 4,900 SH   SOLE   4,900 0 0
Praxair COM 74005P104 1,476 11,350 SH   SOLE   11,350 0 0
Procter & Gamble COM 742718109 1,321 16,225 SH   SOLE   16,225 0 0
Royal Dutch Shell - Cl A COM 780259206 321 4,500 SH   SOLE   4,500 0 0
SLM Corporation COM 78442P106 1,413 53,785 SH   SOLE   53,785 0 0
Schlumberger COM 806857108 1,416 15,714 SH   SOLE   15,714 0 0
Southern Company COM 842587107 1,581 38,450 SH   SOLE   38,450 0 0
Spectra Energy COM 847560109 5,311 149,110 SH   SOLE   149,110 0 0
Starbucks COM 855244109 3,875 49,435 SH   SOLE   49,435 0 0
Stericycle COM 858912108 9,206 79,245 SH   SOLE   79,245 0 0
Stryker COM 863667101 8,642 115,015 SH   SOLE   115,015 0 0
Sysco COM 871829107 12,847 355,871 SH   SOLE   355,871 0 0
T. Rowe Price & Associates COM 74144T108 8,453 100,912 SH   SOLE   100,912 0 0
Teva Pharmaceutical COM 881624209 3,917 97,725 SH   SOLE   97,725 0 0
Total Systems Services COM 891906109 1,902 57,165 SH   SOLE   57,165 0 0
U.S. Bancorp COM 902973304 9,300 230,197 SH   SOLE   230,197 0 0
Union Pacific COM 907818108 370 2,200 SH   SOLE   2,200 0 0
VF Corporation COM 918204108 320 5,140 SH   SOLE   5,140 0 0
Varian Medical Systems COM 92220P105 9,839 126,649 SH   SOLE   126,649 0 0
Visa COM 92826C839 1,597 7,170 SH   SOLE   7,170 0 0
Walgreen COM 931422109 13,348 232,388 SH   SOLE   232,388 0 0
Walt Disney COM 254687106 10,482 137,195 SH   SOLE   137,195 0 0
Waters Corp. COM 941848103 14,324 143,241 SH   SOLE   143,241 0 0
Watts Water Technologies COM 942749102 602 9,725 SH   SOLE   9,725 0 0
Weingarten Realty COM 948741103 4,480 163,386 SH   SOLE   163,386 0 0
Wells Fargo COM 949746101 9,378 206,564 SH   SOLE   206,564 0 0
West Bancorporation COM 95123P106 199 12,600 SH   SOLE   12,600 0 0
Westar Energy COM 95709T100 3,449 107,200 SH   SOLE   107,200 0 0
Western Union COM 959802109 6,945 402,630 SH   SOLE   402,630 0 0
Xilinx COM 983919101 1,847 40,215 SH   SOLE   40,215 0 0
Bemis COM 081437105 1,208 29,500 SH   SOLE   29,500 0 0
Kimberly-Clark COM 494368103 1,859 17,794 SH   SOLE   17,794 0 0