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 Stocks 88579Y101 333,129 3,046,451 SH   SOLE   2,992,250 0 54,201
Abbott Labs Com Common Stocks 002824100 194,674 5,581,244 SH   SOLE   5,479,970 0 101,274
AbbVie Inc Common Stocks 00287Y109 1,804 43,641 SH   SOLE   39,941 0 3,700
Accenture PLC Common Stocks G1151C101 222,841 3,096,731 SH   SOLE   3,045,381 0 51,350
Adobe Systems Inc Common Stocks 00724F101 111,865 2,455,337 SH   SOLE   2,411,227 0 44,110
Advance Auto Parts Inc. Common Stocks 00751Y106 306 3,771 SH   SOLE   3,771 0 0
Alliant Techsystems Inc Common Stocks 018804104 617 7,489 SH   SOLE   7,489 0 0
Altria Group Inc Common Stocks 02209S103 506 14,460 SH   SOLE   14,460 0 0
Amphenol Corp Common Stocks 032095101 161,557 2,072,836 SH   SOLE   2,037,065 0 35,771
Automatic Data Processing Common Stocks 053015103 261,273 3,794,263 SH   SOLE   3,725,541 0 68,722
Avon Products Inc Common Stocks 054303102 504 23,969 SH   SOLE   23,969 0 0
Ball Corporation Common Stocks 058498106 469 11,296 SH   SOLE   11,296 0 0
Bard (C.R.) Inc Common Stocks 067383109 717 6,594 SH   SOLE   6,594 0 0
Becton Dickinson Common Stocks 075887109 194,666 1,969,704 SH   SOLE   1,945,734 0 23,970
Bed Bath & Beyond Inc Common Stocks 075896100 525 7,398 SH   SOLE   7,398 0 0
Best Buy Company Inc Common Stocks 086516101 685 25,079 SH   SOLE   25,079 0 0
Brinker International Common Stocks 109641100 241 6,116 SH   SOLE   6,116 0 0
Campbell Soup Company Common Stocks 134429109 513 11,445 SH   SOLE   11,445 0 0
Caterpillar Inc Common Stocks 149123101 365 4,420 SH   SOLE   4,420 0 0
CH Robinson Worldwide Common Stocks 12541W209 110,867 1,968,865 SH   SOLE   1,934,315 0 34,550
Cigna Corp Common Stocks 125509109 595 8,207 SH   SOLE   8,207 0 0
Cisco Systems Inc Common Stocks 17275R102 566 23,270 SH   SOLE   23,270 0 0
Clorox Co Common Stocks 189054109 4,887 58,785 SH   SOLE   58,185 0 600
Coach Inc Common Stocks 189754104 487 8,534 SH   SOLE   8,534 0 0
Coca-Cola Co Common Stocks 191216100 166,569 4,152,808 SH   SOLE   4,079,788 0 73,020
Cognizant Tech Solutions Corp Common Stocks 192446102 168,091 2,684,734 SH   SOLE   2,638,774 0 45,960
Colgate-Palmolive Co Common Stocks 194162103 252,141 4,401,133 SH   SOLE   4,323,649 0 77,484
Deere & Company Common Stocks 244199105 351 4,320 SH   SOLE   4,320 0 0
Dell Inc Common Stocks 24702R101 546 40,926 SH   SOLE   40,926 0 0
Deluxe Corp Common Stocks 248019101 493 14,222 SH   SOLE   14,222 0 0
Dolby Laboratories Inc. Common Stocks 25659T107 475 14,210 SH   SOLE   14,210 0 0
Dun & Bradstreet Corp Common Stocks 26483E100 543 5,568 SH   SOLE   5,568 0 0
Ecolab Inc Common Stocks 278865100 120,365 1,412,898 SH   SOLE   1,386,829 0 26,069
Emerson Electric Co Common Stocks 291011104 211,965 3,886,418 SH   SOLE   3,817,762 0 68,656
Endo Pharmaceuticals Common Stocks 29264F205 515 14,008 SH   SOLE   14,008 0 0
Energizer Hldgs Inc Common Stocks 29266R108 539 5,359 SH   SOLE   5,359 0 0
Equifax Inc Common Stocks 294429105 183,284 3,110,196 SH   SOLE   3,051,177 0 59,019
Exxon Mobil Corp Common Stocks 30231G102 515 5,704 SH   SOLE   5,704 0 0
Family Dollar Stores, Inc. Common Stocks 307000109 213 3,421 SH   SOLE   3,421 0 0
Federated Investors Inc. Common Stocks 314211103 621 22,640 SH   SOLE   22,640 0 0
Garmin Ltd Common Stocks H2906T109 494 13,673 SH   SOLE   13,673 0 0
General Dynamics Corp Common Stocks 369550108 548 6,990 SH   SOLE   6,990 0 0
Global Payments Inc. Common Stocks 37940X102 513 11,074 SH   SOLE   11,074 0 0
International Business Machines Corp Common Stocks 459200101 224 1,174 SH   SOLE   1,074 0 100
John Wiley & Sons cl A Common Stocks 968223206 213 5,320 SH   SOLE   5,320 0 0
Johnson & Johnson Common Stocks 478160104 1,447 16,855 SH   SOLE   16,255 0 600
Kroger Co Common Stocks 501044101 619 17,920 SH   SOLE   17,920 0 0
Laboratory Corp of America Holdings Common Stocks 50540R409 139,684 1,395,444 SH   SOLE   1,371,214 0 24,230
Lexmark Intl Inc Common Stocks 529771107 540 17,655 SH   SOLE   17,655 0 0
Lockheed Martin Corp Common Stocks 539830109 561 5,175 SH   SOLE   5,175 0 0
McGraw-Hill Financial, Inc. Common Stocks 580645109 487 9,147 SH   SOLE   9,147 0 0
Medtronic Inc Common Stocks 585055106 211,825 4,115,506 SH   SOLE   4,042,799 0 72,707
Microsoft Corp Com Common Stocks 594918104 234,243 6,783,746 SH   SOLE   6,663,814 0 119,932
Moody`s Corp. Common Stocks 615369105 518 8,497 SH   SOLE   8,497 0 0
Nike Inc Cl B Common Stocks 654106103 201,879 3,170,216 SH   SOLE   3,115,470 0 54,746
Nordstrom, Inc. Common Stocks 655664100 407 6,790 SH   SOLE   6,790 0 0
Nu Skin Enterprises Inc. Common Stocks 67018T105 601 9,838 SH   SOLE   9,838 0 0
Omnicom Group Inc Common Stocks 681919106 273,010 4,342,448 SH   SOLE   4,266,623 0 75,825
Oracle Corp Common Stocks 68389X105 275,300 8,961,578 SH   SOLE   8,805,518 0 156,060
Patterson Companies Inc Common Stocks 703395103 319 8,494 SH   SOLE   8,494 0 0
Paychex Inc Common Stocks 704326107 573 15,692 SH   SOLE   15,692 0 0
Pepsico Inc Common Stocks 713448108 312,489 3,820,630 SH   SOLE   3,752,818 0 67,812
Pfizer Inc Com Common Stocks 717081103 498 17,775 SH   SOLE   17,775 0 0
Pitney Bowes Inc Common Stocks 724479100 496 33,793 SH   SOLE   33,793 0 0
Praxair Inc Common Stocks 74005P104 221,997 1,927,731 SH   SOLE   1,894,069 0 33,662
Procter & Gamble Co Common Stocks 742718109 248,986 3,234,000 SH   SOLE   3,176,052 0 57,948
Quality Systems Inc. Common Stocks 747582104 402 21,500 SH   SOLE   21,500 0 0
Quest Diagnostics Inc Common Stocks 74834L100 541 8,931 SH   SOLE   8,931 0 0
Rockwell Collins Inc. Common Stocks 774341101 522 8,237 SH   SOLE   8,237 0 0
Ross Stores Inc. Common Stocks 778296103 219 3,379 SH   SOLE   3,379 0 0
Saint Jude Med Inc Common Stocks 790849103 547 11,982 SH   SOLE   11,982 0 0
Silgan Holdings Inc. Common Stocks 827048109 322 6,865 SH   SOLE   6,865 0 0
Stryker Corp Common Stocks 863667101 6,734 104,105 SH   SOLE   100,867 0 3,238
Sysco Corp Common Stocks 871829107 544 15,912 SH   SOLE   15,912 0 0
T Rowe Price Group Inc Common Stocks 74144T108 220,712 3,017,257 SH   SOLE   2,964,609 0 52,648
Target Corporation Common Stocks 87612E106 234 3,394 SH   SOLE   3,394 0 0
Tempur-pedic International Inc Common Stocks 88023U101 565 12,859 SH   SOLE   12,859 0 0
TJX Companies Inc. Common Stocks 872540109 164,642 3,288,897 SH   SOLE   3,231,137 0 57,760
Tupperware Brands Corp. Common Stocks 899896104 261 3,362 SH   SOLE   3,362 0 0
Ultra Petroleum Corp Common Stocks 903914109 479 24,150 SH   SOLE   24,150 0 0
United Parcel Svc Cl B Common Stocks 911312106 205,394 2,375,051 SH   SOLE   2,332,391 0 42,660
United Technologies Corp Common Stocks 913017109 304,970 3,281,362 SH   SOLE   3,240,067 0 41,295
Unitedhealth Group Inc Common Stocks 91324P102 557 8,501 SH   SOLE   8,501 0 0
Varian Medical Systems Common Stocks 92220P105 139,642 2,070,303 SH   SOLE   2,033,563 0 36,740
Waddell & Reed Financial Inc Common Stocks 930059100 547 12,575 SH   SOLE   12,575 0 0
Wal Mart Stores Inc Common Stocks 931142103 499 6,699 SH   SOLE   6,699 0 0
Waters Corp Common Stocks 941848103 210,107 2,100,023 SH   SOLE   2,064,348 0 35,675
Weight Watchers Intl Common Stocks 948626106 209 4,537 SH   SOLE   4,537 0 0
Western Digital Corp Common Stocks 958102105 623 10,039 SH   SOLE   10,039 0 0
Windstream Common Stocks 97381W104 79 10,111 SH   SOLE   10,111 0 0
World Acceptance Corp Common Stocks 981419104 519 5,971 SH   SOLE   5,971 0 0
Zimmer Holdings Inc Common Stocks 98956P102 527 7,036 SH   SOLE   7,036 0 0