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 2,468 17,600 SH   SOLE   17,600 0 0
AZZ Incorporated COM 002474104 2 50 SH   SOLE   50 0 0
Accenture Corp. COM G1151C101 2 28 SH   SOLE   28 0 0
Advent Software Inc COM 007974108 5 131 SH   SOLE   131 0 0
Amazon.Com, Inc. COM 023135106 3,369 8,447 SH   SOLE   8,447 0 0
American Express COM 025816109 2,351 25,910 SH   SOLE   25,910 0 0
Amgen Inc. COM 031162100 2 16 SH   SOLE   16 0 0
Anadarko COM 032511107 1,593 20,080 SH   SOLE   20,080 0 0
Analog Devices COM 032654105 2 38 SH   SOLE   38 0 0
Ansys Inc. COM 03662Q105 2 26 SH   SOLE   26 0 0
Apple Inc. COM 037833100 2,504 4,464 SH   SOLE   4,464 0 0
Autodesk, Inc. COM 052769106 2 36 SH   SOLE   36 0 0
Automatic Data Proc'g COM 053015103 2 23 SH   SOLE   23 0 0
B & G Foods Inc. COM 05508R106 2 66 SH   SOLE   66 0 0
Badger Meter Inc. COM 056525108 2 42 SH   SOLE   42 0 0
Balchem Corp. COM 057665200 3 54 SH   SOLE   54 0 0
Becton, Dickinson COM 075887109 2,389 21,620 SH   SOLE   21,620 0 0
Boston Beer Co Inc. COM 100557107 4 17 SH   SOLE   17 0 0
Caterpillar Inc. COM 149123101 1,903 20,960 SH   SOLE   20,960 0 0
Celgene COM 151020104 2,588 15,316 SH   SOLE   15,316 0 0
Cerner Corp. COM 156782104 1,679 30,127 SH   SOLE   30,127 0 0
Church & Dwight Co. COM 171340102 2,089 31,520 SH   SOLE   31,520 0 0
Clarcor COM 179895107 3 41 SH   SOLE   41 0 0
Cognizant Technology Solutions COM 192446102 2 22 SH   SOLE   22 0 0
Costco Cos. Inc Com COM 22160K105 2,667 22,410 SH   SOLE   22,410 0 0
D X P Enterprises COM 233377407 2 18 SH   SOLE   18 0 0
DirecTV, Inc. COM 25490A309 2,240 32,430 SH   SOLE   32,430 0 0
Donaldson Co. Inc. COM 257651109 2,176 50,060 SH   SOLE   50,060 0 0
Dorman Products Inc. COM 258278100 3 56 SH   SOLE   56 0 0
Ecolab Inc. COM 278865100 2,785 26,710 SH   SOLE   26,710 0 0
Exponent Inc. COM 30214U102 3 36 SH   SOLE   36 0 0
FactSet Research Systems Inc. COM 303075105 2 19 SH   SOLE   19 0 0
Fastenal Co. COM 311900104 1,716 36,120 SH   SOLE   36,120 0 0
Fiserv Inc. COM 337738108 3 48 SH   SOLE   48 0 0
G III Apparel Group COM 36237H101 2 30 SH   SOLE   30 0 0
Google, Inc. COM 38259P508 3,517 3,138 SH   SOLE   3,138 0 0
Hain Celestial Group, Inc. COM 405217100 2,263 24,930 SH   SOLE   24,930 0 0
ICU Medical Inc. COM 44930G107 2 33 SH   SOLE   33 0 0
Intel Corp. COM 458140100 1 53 SH   SOLE   53 0 0
Intuit, Inc. COM 461202103 1,664 21,801 SH   SOLE   21,801 0 0
J2 Global Inc. COM 48123V102 3 64 SH   SOLE   64 0 0
Johnson & Johnson COM 478160104 2,049 22,370 SH   SOLE   22,370 0 0
Kimberly-Clark Corp. COM 494368103 1,441 13,790 SH   SOLE   13,790 0 0
Lauder Estee Cos Inc. COM 518439104 2,025 26,890 SH   SOLE   26,890 0 0
Linear Technology COM 535678106 1 30 SH   SOLE   30 0 0
Lumber Liquidators Hldgs COM 55003T107 4 36 SH   SOLE   36 0 0
Madden Steven Ltd. COM 556269108 2 64 SH   SOLE   64 0 0
Medtronic Inc. COM 585055106 1,762 30,700 SH   SOLE   30,700 0 0
Meridian Bioscience Inc. COM 589584101 3 96 SH   SOLE   96 0 0
Microchip Tech. COM 595017104 2 42 SH   SOLE   42 0 0
Microsoft Corp. COM 594918104 2 52 SH   SOLE   52 0 0
Middleby Corp. COM 596278101 4 15 SH   SOLE   15 0 0
NIKE, Inc. 'B' COM 654106103 2,359 30,000 SH   SOLE   30,000 0 0
Netapp Inc. COM 64110D104 1 33 SH   SOLE   33 0 0
Netscout Systems Inc. COM 64115T104 2 76 SH   SOLE   76 0 0
Oracle COM 68389X105 2 43 SH   SOLE   43 0 0
PepsiCo, Inc. COM 713448108 1,880 22,670 SH   SOLE   22,670 0 0
Qualcomm Inc. COM COM 747525103 2 24 SH   SOLE   24 0 0
Stryker Corp. COM 863667101 2,128 28,320 SH   SOLE   28,320 0 0
Sturm Ruger & Co Inc. COM 864159108 2 33 SH   SOLE   33 0 0
Team Incorporated COM 878155100 2 54 SH   SOLE   54 0 0
Texas Instruments COM 882508104 2 37 SH   SOLE   37 0 0
Toro Company COM 891092108 3 43 SH   SOLE   43 0 0
Unifirst Corp. COM 904708104 3 27 SH   SOLE   27 0 0
Union Pacific COM 907818108 2,722 16,200 SH   SOLE   16,200 0 0
United Healthcare Corp Com COM 91324P102 2,224 29,530 SH   SOLE   29,530 0 0
United Parcel Service COM 911312106 2,093 19,920 SH   SOLE   19,920 0 0
V.F. Corporation COM 918204108 1,529 24,520 SH   SOLE   24,520 0 0
Varian Medical Systemts, Inc. COM 92220P105 2 23 SH   SOLE   23 0 0
Visa Inc. COM 92826C839 2,478 11,130 SH   SOLE   11,130 0 0
WD-40 Co. COM 929236107 2 30 SH   SOLE   30 0 0
Wells Fargo COM 949746101 2,231 49,130 SH   SOLE   49,130 0 0
Wolverine World Wide Inc. COM 978097103 3 88 SH   SOLE   88 0 0
World Acceptance COM 981419104 2 26 SH   SOLE   26 0 0