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 cs 88579y101 5,216 38,450 SH   SOLE   38,450 0 0
Accenture Ltd Bermuda Cl A cs g1151c101 7,376 92,525 SH   SOLE   92,525 0 0
Allergan Inc cs 018490102 1,624 13,085 SH   SOLE   13,085 0 0
Amgen Inc cs 031162100 1,154 9,357 SH   SOLE   9,357 0 0
Amphenol Corp Cl A cs 032095101 1,476 16,100 SH   SOLE   16,100 0 0
Babcock & Wilcox Co cs 05615f102 4,460 134,340 SH   SOLE   134,340 0 0
Becton Dickinson & Co cs 075887109 2,467 21,067 SH   SOLE   21,067 0 0
Bed Bath & Beyond Inc cs 075896100 3,378 49,095 SH   SOLE   49,095 0 0
Berkshire Hathaway Inc Cl A cs 084670108 749 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B cs 084670702 1,084 8,674 SH   SOLE   8,674 0 0
C H Robinson Worldwide Inc cs 12541w209 2,619 50,000 SH   SOLE   50,000 0 0
Caterpillar Inc cs 149123101 835 8,400 SH   SOLE   8,400 0 0
Chubb Corp cs 171232101 6,752 75,610 SH   SOLE   75,610 0 0
Cimarex Energy Co cs 171798101 4,128 34,653 SH   SOLE   34,653 0 0
Coca-Cola Co cs 191216100 3,418 88,402 SH   SOLE   88,402 0 0
Commerce Bancshares Inc cs 200525103 734 15,808 SH   SOLE   15,808 0 0
ConocoPhillips cs 20825c104 264 3,746 SH   SOLE   3,746 0 0
Continental Resources Inc cs 212015101 1,827 14,700 SH   SOLE   14,700 0 0
Diamond Offshore Drilling Inc cs 25271c102 907 18,594 SH   SOLE   18,594 0 0
Dominion Resources Inc VA cs 25746u109 987 13,903 SH   SOLE   13,903 0 0
Emerson Electric Co cs 291011104 1,096 16,400 SH   SOLE   16,400 0 0
Expeditors Intl Wash Inc cs 302130109 906 22,850 SH   SOLE   22,850 0 0
Express Scripts Holding Co cs 30219g108 8,001 106,550 SH   SOLE   106,550 0 0
Exxon Mobil Corp cs 30231g102 6,383 65,345 SH   SOLE   65,345 0 0
FactSet Research Systems Inc cs 303075105 323 3,000 SH   SOLE   3,000 0 0
Fastenal Co cs 311900104 6,930 140,574 SH   SOLE   140,574 0 0
Gentex Corp cs 371901109 2,070 65,655 SH   SOLE   65,655 0 0
Grainger W W Inc cs 384802104 432 1,711 SH   SOLE   1,711 0 0
Idexx Laboratories Inc cs 45168d104 2,228 18,350 SH   SOLE   18,350 0 0
Illinois Tool Works Inc cs 452308109 4,919 60,480 SH   SOLE   60,480 0 0
Intel Corp cs 458140100 8,961 347,119 SH   SOLE   347,119 0 0
International Business Machine cs 459200101 427 2,220 SH   SOLE   2,220 0 0
Johnson & Johnson cs 478160104 8,724 88,808 SH   SOLE   88,808 0 0
McDonalds Corp cs 580135101 1,594 16,264 SH   SOLE   16,264 0 0
McKesson Corp cs 58155q103 265 1,500 SH   SOLE   1,500 0 0
MetLife Inc cs 59156r108 282 5,350 SH   SOLE   5,350 0 0
Miller Herman Inc cs 600544100 238 7,400 SH   SOLE   7,400 0 0
Monsanto Co cs 61166w101 4,861 42,730 SH   SOLE   42,730 0 0
O'Reilly Automotive Inc cs 67103h107 7,036 47,415 SH   SOLE   47,415 0 0
Paychex Inc cs 704326107 698 16,395 SH   SOLE   16,395 0 0
Praxair Inc cs 74005p104 3,038 23,196 SH   SOLE   23,196 0 0
Procter & Gamble Co cs 742718109 8,486 105,290 SH   SOLE   105,290 0 0
Scana Corp cs 80589m102 802 15,629 SH   SOLE   15,629 0 0
Schlumberger Ltd cs 806857108 8,696 89,186 SH   SOLE   89,186 0 0
Sigma Aldrich Corp cs 826552101 1,541 16,500 SH   SOLE   16,500 0 0
Southern Co cs 842587107 777 17,687 SH   SOLE   17,687 0 0
Staples Inc cs 855030102 1,615 142,405 SH   SOLE   142,405 0 0
Starbucks Corp cs 855244109 220 3,000 SH   SOLE   3,000 0 0
Stericycle Inc cs 858912108 4,374 38,494 SH   SOLE   38,494 0 0
Suncor Energy Inc cs 867224107 5,333 152,544 SH   SOLE   152,544 0 0
Syntel Inc cs 87162h103 2,248 25,010 SH   SOLE   25,010 0 0
Teradata Corp cs 88076w103 3,170 64,450 SH   SOLE   64,450 0 0
Tractor Supply Co cs 892356106 5,389 76,305 SH   SOLE   76,305 0 0
Ultimate Software Group Inc cs 90385d107 1,055 7,700 SH   SOLE   7,700 0 0
Union Pacific Corp cs 907818108 225 1,200 SH   SOLE   1,200 0 0
Verizon Communications Inc cs 92343v104 2,933 61,647 SH   SOLE   61,647 0 0
Visa Inc Cl A cs 92826c839 9,297 43,070 SH   SOLE   43,070 0 0
Xilinx Inc cs 983919101 2,450 45,147 SH   SOLE   45,147 0 0
Harris Assoc Inv Tr Oakmark Eq mf 413838400 252 7,583 SH   SOLE   7,583 0 0
Vanguard Specialized Portfolio mf 921908208 323 29,160 SH   SOLE   29,160 0 0
Apollo Global Mgmt LLC Cl A ml 037612306 2,050 64,465 SH   SOLE   64,465 0 0
Blackstone Mtg Tr Inc Cl A re 09257w100 1,455 50,600 SH   SOLE   50,600 0 0