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 6,359 38,700 SH   SOLE   38,700 0 0
Accenture Ltd Bermuda Cl A cs g1151c101 7,001 78,395 SH   SOLE   78,395 0 0
Amgen Inc cs 031162100 1,490 9,357 SH   SOLE   9,357 0 0
Babcock & Wilcox Co cs 05615f102 3,177 104,865 SH   SOLE   104,865 0 0
Becton Dickinson & Co cs 075887109 2,932 21,067 SH   SOLE   21,067 0 0
Bed Bath & Beyond Inc cs 075896100 2,915 38,270 SH   SOLE   38,270 0 0
Berkshire Hathaway Inc Cl A cs 084670108 904 4 SH   SOLE   4 0 0
Berkshire Hathaway Inc Cl B cs 084670702 1,302 8,674 SH   SOLE   8,674 0 0
C H Robinson Worldwide Inc cs 12541w209 3,744 50,000 SH   SOLE   50,000 0 0
Caterpillar Inc cs 149123101 769 8,400 SH   SOLE   8,400 0 0
Chubb Corp cs 171232101 7,647 73,910 SH   SOLE   73,910 0 0
Cimarex Energy Co cs 171798101 3,514 33,153 SH   SOLE   33,153 0 0
Coca-Cola Co cs 191216100 3,646 86,352 SH   SOLE   86,352 0 0
Commerce Bancshares Inc cs 200525103 722 16,597 SH   SOLE   16,597 0 0
Diamond Offshore Drilling Inc cs 25271c102 504 13,720 SH   SOLE   13,720 0 0
Dominion Resources Inc VA cs 25746u109 992 12,903 SH   SOLE   12,903 0 0
Emerson Electric Co cs 291011104 1,012 16,400 SH   SOLE   16,400 0 0
Express Scripts Holding Co cs 30219g108 8,202 96,865 SH   SOLE   96,865 0 0
Exxon Mobil Corp cs 30231g102 5,297 57,300 SH   SOLE   57,300 0 0
Fastenal Co cs 311900104 4,882 102,644 SH   SOLE   102,644 0 0
Gentex Corp cs 371901109 5,394 149,305 SH   SOLE   149,305 0 0
Grainger W W Inc cs 384802104 429 1,683 SH   SOLE   1,683 0 0
Illinois Tool Works Inc cs 452308109 5,510 58,180 SH   SOLE   58,180 0 0
Intel Corp cs 458140100 10,510 289,619 SH   SOLE   289,619 0 0
International Business Machine cs 459200101 347 2,160 SH   SOLE   2,160 0 0
Johnson & Johnson cs 478160104 9,203 88,008 SH   SOLE   88,008 0 0
McDonalds Corp cs 580135101 1,303 13,910 SH   SOLE   13,910 0 0
McKesson Corp cs 58155q103 311 1,500 SH   SOLE   1,500 0 0
MetLife Inc cs 59156r108 289 5,350 SH   SOLE   5,350 0 0
Miller Herman Inc cs 600544100 218 7,400 SH   SOLE   7,400 0 0
Monsanto Co cs 61166w101 4,427 37,055 SH   SOLE   37,055 0 0
O'Reilly Automotive Inc cs 67103h107 7,082 36,765 SH   SOLE   36,765 0 0
Paychex Inc cs 704326107 748 16,195 SH   SOLE   16,195 0 0
Praxair Inc cs 74005p104 945 7,296 SH   SOLE   7,296 0 0
Procter & Gamble Co cs 742718109 9,044 99,286 SH   SOLE   99,286 0 0
Scana Corp cs 80589m102 813 13,464 SH   SOLE   13,464 0 0
Schlumberger Ltd cs 806857108 6,892 80,697 SH   SOLE   80,697 0 0
Sigma Aldrich Corp cs 826552101 1,785 13,006 SH   SOLE   13,006 0 0
Southern Co cs 842587107 795 16,187 SH   SOLE   16,187 0 0
Staples Inc cs 855030102 2,578 142,255 SH   SOLE   142,255 0 0
Starbucks Corp cs 855244109 246 3,000 SH   SOLE   3,000 0 0
Stericycle Inc cs 858912108 4,109 31,344 SH   SOLE   31,344 0 0
Suncor Energy Inc cs 867224107 3,954 124,409 SH   SOLE   124,409 0 0
Syntel Inc cs 87162h103 1,638 36,420 SH   SOLE   36,420 0 0
Tractor Supply Co cs 892356106 5,318 67,470 SH   SOLE   67,470 0 0
Union Pacific Corp cs 907818108 274 2,300 SH   SOLE   2,300 0 0
Verizon Communications Inc cs 92343v104 2,781 59,447 SH   SOLE   59,447 0 0
Visa Inc Cl A cs 92826c839 9,005 34,345 SH   SOLE   34,345 0 0
Xilinx Inc cs 983919101 1,954 45,147 SH   SOLE   45,147 0 0
Harris Assoc Inv Tr Oakmark Eq mf 413838400 242 7,583 SH   SOLE   7,583 0 0
Vanguard Specialized Portfolio mf 921908208 267 29,160 SH   SOLE   29,160 0 0
Blackstone Mtg Tr Inc Cl A re 09257w100 1,474 50,570 SH   SOLE   50,570 0 0