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 21,713 151,589 SH   SOLE   0 0 151,589
AT & T COM 00206R102 1,199 33,925 SH   SOLE   0 0 33,925
AbbVie Inc. COM 00287Y109 1,642 29,099 SH   SOLE   0 0 29,099
Ace Ltd COM H0023R105 23,026 222,051 SH   SOLE   0 0 222,051
Actavis Plc COM G0083B108 3,885 17,418 SH   SOLE   0 0 17,418
Advance Auto Parts COM 00751Y106 24,910 184,634 SH   SOLE   0 0 184,634
Advanced Energy Inds COM 007973100 256 13,330 SH   SOLE   0 0 13,330
Alliance Data Systems COM 018581108 22,294 79,269 SH   SOLE   0 0 79,269
Altisource Ptfl Solns COM L0175J104 308 2,690 SH   SOLE   0 0 2,690
Amgen Inc COM 031162100 363 3,074 SH   SOLE   0 0 3,074
Amphenol Corp Cl A New COM 032095101 28,265 293,396 SH   SOLE   0 0 293,396
Apple Computer Inc COM 037833100 65,420 703,978 SH   SOLE   0 0 703,978
Bank Of America Corp. COM 060505104 303 19,725 SH   SOLE   0 0 19,725
Barrick Gold Corp COM 067901108 296 16,195 SH   SOLE   0 0 16,195
Becton Dickinson & Co COM 075887109 250 2,119 SH   SOLE   0 0 2,119
Berkshire Hathaway COM 084670108 3,608 19 SH   SOLE   0 0 19
Berkshire Hathaway Clb COM 084670702 22,361 176,685 SH   SOLE   0 0 176,685
Biogen Idec Inc COM 09062X103 504 1,601 SH   SOLE   0 0 1,601
Boeing Co. COM 097023105 344 2,710 SH   SOLE   0 0 2,710
CVS Caremark Corp COM 126650100 6,119 81,196 SH   SOLE   0 0 81,196
Caseys General Stores, Inc COM 147528103 4,126 58,712 SH   SOLE   0 0 58,712
Celgene Corp COM 151020104 790 9,204 SH   SOLE   0 0 9,204
Champions Oncology COM 15870P109 35 35,000 SH   SOLE   0 0 35,000
Chevron Corp New COM 166764100 603 4,623 SH   SOLE   0 0 4,623
Chicos Fas Inc COM 168615102 277 16,377 SH   SOLE   0 0 16,377
Coca Cola Co COM 191216100 1,383 32,657 SH   SOLE   0 0 32,657
Cognizant Tech Solutns COM 192446102 26,675 545,395 SH   SOLE   0 0 545,395
Conocophillips COM 20825c104 31,789 370,806 SH   SOLE   0 0 370,806
Copart Inc COM 217204106 1,085 30,176 SH   SOLE   0 0 30,176
Cracker Barrel Old Ctry COM 22410J106 970 9,748 SH   SOLE   0 0 9,748
Crocs Inc COM 227046109 151 10,110 SH   SOLE   0 0 10,110
Deere & Co COM 244199105 2,064 22,799 SH   SOLE   0 0 22,799
Diamond Offshore Drilling Inc COM 25271C102 547 11,035 SH   SOLE   0 0 11,035
Directv Group COM 25490A309 1,432 16,846 SH   SOLE   0 0 16,846
Dollar Tree Stores COM 256746108 32,377 594,526 SH   SOLE   0 0 594,526
Dorman Products COM 258278100 4,961 100,605 SH   SOLE   0 0 100,605
EPIQ Systems COM 26882D109 239 17,074 SH   SOLE   0 0 17,074
Echo Global Logistics COM 27875T101 306 16,000 SH   SOLE   0 0 16,000
Ecolab Inc. COM 278865100 32,975 296,173 SH   SOLE   0 0 296,173
Emerald Oil COM 29101U209 299 39,155 SH   SOLE   0 0 39,155
Express Scripts COM 30219G108 25,218 363,738 SH   SOLE   0 0 363,738
Exxon Mobil Corp COM 30231g102 597 5,935 SH   SOLE   0 0 5,935
Firstmerit Corp COM 337915102 224 11,357 SH   SOLE   0 0 11,357
Fleetcor Technologies COM 339041105 4,235 32,134 SH   SOLE   0 0 32,134
Freeport McMoran Copper COM 35671D857 269 7,372 SH   SOLE   0 0 7,372
Gilead Sciences COM 375558103 4,337 52,310 SH   SOLE   0 0 52,310
Glaxosmithkline COM 37733W105 1,400 26,192 SH   SOLE   0 0 26,192
Google Inc Cl A COM 38259P508 15,761 26,958 SH   SOLE   0 0 26,958
Google Inc Cl C COM 38259P706 14,146 24,590 SH   SOLE   0 0 24,590
Guidance Software Inc COM 401692108 212 23,270 SH   SOLE   0 0 23,270
Home Depot Inc COM 437076102 219 2,716 SH   SOLE   0 0 2,716
Honeywell Intl COM 438516106 220 2,373 SH   SOLE   0 0 2,373
Iberiabank Corp COM 450828108 235 3,406 SH   SOLE   0 0 3,406
Idexx Laboratories COM 45168D104 591 4,425 SH   SOLE   0 0 4,425
Intrepid Potash Inc COM 46121Y102 196 11,735 SH   SOLE   0 0 11,735
Intuit Inc Com COM 461202103 3,993 49,590 SH   SOLE   0 0 49,590
JP Morgan Chase & Co COM 46625H100 204 3,550 SH   SOLE   0 0 3,550
Jardine Strategic Hldg COM G50764102 303 8,500 SH   SOLE   0 0 8,500
Johnson And Johnson Com COM 478160104 282 2,703 SH   SOLE   0 0 2,703
KVH Inds COM 482738101 184 14,190 SH   SOLE   0 0 14,190
Kimberly-Clark COM 494368103 1,553 13,972 SH   SOLE   0 0 13,972
Kinder Morgan Energy Partners COM 494550106 210 2,565 SH   SOLE   0 0 2,565
LKQ Corp COM 501889208 22,656 848,866 SH   SOLE   0 0 848,866
Lincoln Elec Hldgs Inc COM 533900106 24,308 347,866 SH   SOLE   0 0 347,866
Luminex Corp COM 55027E102 283 16,555 SH   SOLE   0 0 16,555
M.D.C. Holdings, Inc. COM 552676108 259 8,574 SH   SOLE   0 0 8,574
Marinemax Inc COM 567908108 191 11,460 SH   SOLE   0 0 11,460
Mastercard Inc COM 57636Q104 26,732 363,859 SH   SOLE   0 0 363,859
McCormick COM 579780206 20,393 284,865 SH   SOLE   0 0 284,865
McDermott International Inc COM 580037109 174 21,600 SH   SOLE   0 0 21,600
Mcdonalds COM 580135101 1,153 11,454 SH   SOLE   0 0 11,454
Microsoft Corp COM 594918104 2,580 61,874 SH   SOLE   0 0 61,874
Middleby Corp Com COM 596278101 5,993 72,457 SH   SOLE   0 0 72,457
Monro Muffler Brake COM 610236101 3,878 72,923 SH   SOLE   0 0 72,923
Natus Medical COM 639050103 242 9,665 SH   SOLE   0 0 9,665
Nestle S A Reg B ADR COM 641069406 3,164 40,743 SH   SOLE   0 0 40,743
Norfolk Southern Corp COM 655844108 3,477 33,748 SH   SOLE   0 0 33,748
Novo-Nordisk COM 670100205 46,127 998,651 SH   SOLE   0 0 998,651
Oracle Corporation COM 68389x105 22,452 553,967 SH   SOLE   0 0 553,967
Pepsico Inc COM 713448108 21,354 239,026 SH   SOLE   0 0 239,026
Perrigo Co Plc COM G97822103 26,287 180,345 SH   SOLE   0 0 180,345
Phillips 66 COM 718546104 27,030 336,071 SH   SOLE   0 0 336,071
Ply Gem Holdings Inc COM 72941W100 167 16,600 SH   SOLE   0 0 16,600
Precision Castparts Corp. COM 740189105 25,203 99,855 SH   SOLE   0 0 99,855
Priceline Group COM 741503403 41,533 34,525 SH   SOLE   0 0 34,525
Procter & Gamble Co COM 742718109 295 3,760 SH   SOLE   0 0 3,760
Qualcomm Inc. COM 747525103 32,405 409,162 SH   SOLE   0 0 409,162
Royal Bank of Canada COM 780087102 1,411 19,753 SH   SOLE   0 0 19,753
Royal Dutch Shell Cl A COM 780259206 1,204 14,620 SH   SOLE   0 0 14,620
Seadrill Ltd COM G7945E105 1,051 26,325 SH   SOLE   0 0 26,325
Stamps.Com Inc COM 852857200 291 8,640 SH   SOLE   0 0 8,640
Starbucks COM 855244109 22,804 294,706 SH   SOLE   0 0 294,706
Stone Energy COM 861642106 243 5,205 SH   SOLE   0 0 5,205
TJX Companies, Inc COM 872540109 24,896 468,419 SH   SOLE   0 0 468,419
Thermo Fisher Scientific COM 883556102 27,706 234,799 SH   SOLE   0 0 234,799
Tim Hortons Inc COM 88706M103 19,715 360,234 SH   SOLE   0 0 360,234
Tupperware Brands Corp COM 899896104 21,818 260,677 SH   SOLE   0 0 260,677
Union Pacific COM 907818108 29,912 299,874 SH   SOLE   0 0 299,874
United Techs Corp Com COM 913017109 31,114 269,504 SH   SOLE   0 0 269,504
Valeant Pharmaceuticals Int'l COM 91911K102 33,892 268,729 SH   SOLE   0 0 268,729
Verizon Communications COM 92343v104 1,704 34,845 SH   SOLE   0 0 34,845
Visa COM 92826C839 31,900 151,393 SH   SOLE   0 0 151,393
Walgreen CO COM 931422109 1,817 24,513 SH   SOLE   0 0 24,513
Wells Fargo & Co New Del COM 949746101 29,776 566,529 SH   SOLE   0 0 566,529
Wisconsin Energy COM 976657106 1,126 24,015 SH   SOLE   0 0 24,015