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 EQUITY 88579y101 3,841 24,896 SH   SOLE   24,110 0 786
Actuant Corp EQUITY 00508x203 10,664 461,825 SH   SOLE   170,375 0 291,450
American Express Co EQUITY 025816109 14,805 190,494 SH   SOLE   84,144 0 106,350
Anheuser-Busch Inbev EQUITY 03524a108 4,133 34,250 SH   SOLE   33,650 0 600
Anthem Inc EQUITY 036752103 10,170 61,959 SH   SOLE   25,954 0 36,005
Apple Inc EQUITY 037833100 2,835 22,603 SH   SOLE   19,978 0 2,625
AT&T Inc EQUITY 00206r102 236 6,634 SH   SOLE   6,634 0 0
Baidu Inc ADS EQUITY 056752108 1,005 5,050 SH   SOLE   5,050 0 0
BCE Inc EQUITY 05534b760 1,063 25,000 SH   SOLE   25,000 0 0
Berkshire Hath Cl B EQUITY 084670702 407 2,992 SH   SOLE   2,117 0 875
BHP Billiton Ltd EQUITY 088606108 211 5,190 SH   SOLE   5,190 0 0
Blackstone Grp LP EQUITY 09253u108 613 15,000 SH   SOLE   15,000 0 0
Blackstone Mtg Tr Cl A EQUITY 09257w100 556 20,000 SH   SOLE   20,000 0 0
Boulder Brands Inc EQUITY 101405108 69 10,000 SH   SOLE   10,000 0 0
Bristol-Myers Squibb Co EQUITY 110122108 2,559 38,457 SH   SOLE   38,457 0 0
Broadridge Finl EQUITY 11133t103 30,860 617,068 SH   SOLE   328,118 0 288,950
Brookfield Infr Ptnrs LP EQUITY g16252101 446 10,000 SH   SOLE   10,000 0 0
Brown & Brown Inc EQUITY 115236101 20,697 629,855 SH   SOLE   236,730 0 393,125
Campbell Soup Co EQUITY 134429109 2,960 62,125 SH   SOLE   61,500 0 625
Capital One Finl Corp EQUITY 14040h105 16,754 190,446 SH   SOLE   85,271 0 105,175
CH Robinson EQUITY 12541w209 21,292 341,277 SH   SOLE   172,257 0 169,020
Charles River Labs Intl EQUITY 159864107 9,961 141,613 SH   SOLE   55,283 0 86,330
Choice Hotels Intl EQUITY 169905106 2,251 41,500 SH   SOLE   700 0 40,800
Church & Dwight Co EQUITY 171340102 254 3,135 SH   SOLE   3,135 0 0
Cintas Corp EQUITY 172908105 16,150 190,922 SH   SOLE   72,177 0 118,745
Cisco Systems Inc EQUITY 17275r102 20,563 748,822 SH   SOLE   385,794 0 363,028
Clorox Co EQUITY 189054109 5,312 51,067 SH   SOLE   50,342 0 725
Coca Cola Co EQUITY 191216100 916 23,352 SH   SOLE   23,352 0 0
Comerica Inc EQUITY 200340107 512 9,975 SH   SOLE   9,975 0 0
ConocoPhillips EQUITY 20825c104 925 15,063 SH   SOLE   15,063 0 0
Copart Inc EQUITY 217204106 284 8,012 SH   SOLE   8,012 0 0
Costco Wholesale EQUITY 22160k105 723 5,350 SH   SOLE   5,350 0 0
Davita Healthcare Ptnrs EQUITY 23918k108 553 6,954 SH   SOLE   0 0 6,954
Deere & Co EQUITY 244199105 11,978 123,426 SH   SOLE   58,886 0 64,540
Diageo PLC ADR EQUITY 25243q205 14,613 125,933 SH   SOLE   75,518 0 50,415
Disney Walt Co EQUITY 254687106 4,199 36,786 SH   SOLE   35,761 0 1,025
Du Pont EI deNemours EQUITY 263534109 1,138 17,800 SH   SOLE   17,800 0 0
Duke Energy Corp EQUITY 26441c204 1,624 23,000 SH   SOLE   23,000 0 0
Emerson Electric EQUITY 291011104 3,795 68,462 SH   SOLE   67,457 0 1,005
Energy Transfer Ptnrs EQUITY 29273r109 522 10,000 SH   SOLE   10,000 0 0
Enterprise Product Ptnrs EQUITY 293792107 2,690 90,000 SH   SOLE   90,000 0 0
Equifax Inc EQUITY 294429105 15,104 155,569 SH   SOLE   57,509 0 98,060
Eversource Energy EQUITY 30040w108 908 20,000 SH   SOLE   20,000 0 0
Exxon Mobil Corp EQUITY 30231g102 12,973 155,926 SH   SOLE   94,171 0 61,755
Federated Invs Inc EQUITY 314211103 22,838 681,925 SH   SOLE   323,525 0 358,400
FedEx Corp EQUITY 31428x106 303 1,780 SH   SOLE   1,780 0 0
Ford Motor Co EQUITY 345370860 2,119 141,178 SH   SOLE   140,954 0 224
Freeport-McMoRan EQUITY 35671d857 559 30,000 SH   SOLE   30,000 0 0
Gaming & Leisure Pptys EQUITY 36467j108 367 10,000 SH   SOLE   10,000 0 0
General Electric Co EQUITY 369604103 34,035 1,280,957 SH   SOLE   644,452 0 636,505
General Motors Co EQUITY 37045v100 700 21,000 SH   SOLE   21,000 0 0
Gilead Sciences Inc EQUITY 375558103 310 2,650 SH   SOLE   625 0 2,025
Google Inc Cl A EQUITY 38259p508 390 723 SH   SOLE   548 0 175
Google Inc Cl C EQUITY 38259p706 401 771 SH   SOLE   596 0 175
Graco Inc EQUITY 384109104 3,470 48,847 SH   SOLE   34,202 0 14,645
Graham Hldgs Co EQUITY 384637104 13,247 12,322 SH   SOLE   4,996 0 7,326
Hillenbrand Inc EQUITY 431571108 18,815 612,853 SH   SOLE   272,478 0 340,375
Holly Energy Ptnrs LP EQUITY 435763107 1,757 50,000 SH   SOLE   50,000 0 0
Home Depot Inc EQUITY 437076102 481 4,326 SH   SOLE   4,326 0 0
Intel Corp EQUITY 458140100 253 8,305 SH   SOLE   8,305 0 0
Intl Business Machines EQUITY 459200101 18,220 112,013 SH   SOLE   48,428 0 63,585
Intl Paper Co EQUITY 460146103 952 20,000 SH   SOLE   20,000 0 0
iShares TIPS Bd ETF ETF 464287176 276 2,465 SH   SOLE   2,215 0 250
ITC Hldgs Corp EQUITY 465685105 294 9,139 SH   SOLE   6,739 0 2,400
John Wiley & Sons EQUITY 968223206 4,789 88,085 SH   SOLE   61,027 0 27,058
Johnson & Johnson EQUITY 478160104 25,751 264,224 SH   SOLE   161,029 0 103,195
JPMorgan Chase & Co EQUITY 46625h100 403 5,943 SH   SOLE   5,943 0 0
Kinder Morgan Inc EQUITY 49456b101 3,100 80,745 SH   SOLE   80,745 0 0
Landstar Systems EQUITY 515098101 13,075 195,531 SH   SOLE   72,326 0 123,205
Legg Mason Inc EQUITY 524901105 16,122 312,866 SH   SOLE   154,641 0 158,225
Lilly Eli & Co EQUITY 532457108 898 10,750 SH   SOLE   10,750 0 0
Linear Tech Corp EQUITY 535678106 8,671 196,038 SH   SOLE   81,613 0 114,425
Mackinac Finl Corp EQUITY 554571109 1,072 101,797 SH   SOLE   28,827 0 72,970
Macquarie Infrastructure EQUITY 55608b105 413 5,000 SH   SOLE   5,000 0 0
Markel Corp EQUITY 570535104 17,922 22,384 SH   SOLE   8,974 0 13,410
Markwest Energy LP EQUITY 570759100 1,973 35,000 SH   SOLE   35,000 0 0
Mastercard Inc Cl A EQUITY 57636q104 7,608 81,385 SH   SOLE   18,750 0 62,635
Matthews Intl Cl A EQUITY 577128101 22,348 420,546 SH   SOLE   156,371 0 264,175
McCormick & Co Inc EQUITY 579780206 19,532 241,286 SH   SOLE   80,861 0 160,425
McDonalds Corp EQUITY 580135101 820 8,625 SH   SOLE   8,625 0 0
Medtronic PLC EQUITY g5960L103 9,062 122,300 SH   SOLE   60,665 0 61,635
Microsoft Corp EQUITY 594918104 24,935 564,784 SH   SOLE   300,504 0 264,280
Mid-America Apt Comm EQUITY 59522j103 11,031 151,509 SH   SOLE   151,509 0 0
Mondelez Intl EQUITY 609207105 16,097 391,267 SH   SOLE   166,092 0 225,175
Morningstar Inc EQUITY 617700109 2,029 25,500 SH   SOLE   500 0 25,000
NextEra Energy Inc EQUITY 65339f101 490 5,000 SH   SOLE   5,000 0 0
Now Inc EQUITY 67011p100 9,419 473,062 SH   SOLE   188,337 0 284,725
Nucor Corp EQUITY 670346105 1,331 30,200 SH   SOLE   30,200 0 0
Omnicare Inc EQUITY 681904108 17,925 190,184 SH   SOLE   63,434 0 126,750
Oracle Corp EQUITY 68389x105 305 7,563 SH   SOLE   4,463 0 3,100
Patterson Co Inc EQUITY 703395103 11,414 234,623 SH   SOLE   105,208 0 129,415
Paychex Inc EQUITY 704326107 4,389 93,613 SH   SOLE   92,663 0 950
PepsiCo Inc EQUITY 713448108 26,301 281,771 SH   SOLE   163,996 0 117,775
Pfizer Inc EQUITY 717081103 13,146 392,062 SH   SOLE   238,287 0 153,775
Philip Morris Intl EQUITY 718172109 946 11,800 SH   SOLE   11,800 0 0
Plains All American Pipeline LP EQUITY 726503105 871 20,000 SH   SOLE   20,000 0 0
Post Holdings EQUITY 737446104 13,132 243,497 SH   SOLE   92,107 0 151,390
Procter & Gamble Co EQUITY 742718109 36,785 470,159 SH   SOLE   245,979 0 224,180
Qunar Cayman Isl ADR EQUITY 74906p104 429 10,000 SH   SOLE   10,000 0 0
Schlumberger Ltd EQUITY 806857108 282 3,269 SH   SOLE   1,594 0 1,675
Schwab Charles Corp EQUITY 808513105 11,535 353,300 SH   SOLE   178,375 0 174,925
Sigma-Aldrich Corp EQUITY 826552101 2,217 15,908 SH   SOLE   13,338 0 2,570
Sotheby's EQUITY 835898107 679 15,000 SH   SOLE   15,000 0 0
Southern Co EQUITY 842587107 922 22,000 SH   SOLE   22,000 0 0
Starwood Ppty Tr EQUITY 85571b105 539 25,000 SH   SOLE   25,000 0 0
Starwood Waypt Res Tr EQUITY 85571w109 238 10,000 SH   SOLE   10,000 0 0
Stryker Corp EQUITY 863667101 395 4,136 SH   SOLE   4,136 0 0
Sysco Corp EQUITY 871829107 32,088 888,877 SH   SOLE   461,377 0 427,500
Texas Instruments EQUITY 882508104 361 7,000 SH   SOLE   7,000 0 0
Thor Industries Inc EQUITY 885160101 837 14,864 SH   SOLE   14,864 0 0
Unilever PLC EQUITY 904767704 430 10,000 SH   SOLE   10,000 0 0
Union Pacific Corp EQUITY 907818108 385 4,040 SH   SOLE   2,640 0 1,400
United Parcel Service EQUITY 911312106 13,374 138,006 SH   SOLE   66,636 0 71,370
US Bancorp EQUITY 902973304 15,237 351,078 SH   SOLE   175,428 0 175,650
Vanguard FTSE Dev Mkt ETF ETF 921943858 771 19,446 SH   SOLE   16,446 0 3,000
Vanguard FTSE Emerg Mkts ETF ETF 922042858 514 12,571 SH   SOLE   11,071 0 1,500
Vanguard M/C ETF ETF 922908629 662 5,194 SH   SOLE   5,194 0 0
Vanguard MegaCap ETF ETF 921910873 863 12,279 SH   SOLE   12,279 0 0
Vanguard S&P 500 ETF ETF 922908363 2,578 13,653 SH   SOLE   13,653 0 0
Vanguard S/C ETF ETF 922908751 448 3,685 SH   SOLE   3,685 0 0
VCA Inc EQUITY 918194101 10,478 192,599 SH   SOLE   65,299 0 127,300
Verizon Comm EQUITY 92343v104 1,514 32,474 SH   SOLE   32,474 0 0
Visa Inc EQUITY 92826c839 1,187 17,674 SH   SOLE   17,674 0 0
Vodafone Grp ADR EQUITY 92857w308 733 20,123 SH   SOLE   20,123 0 0
Wal-Mart Stores Inc EQUITY 931142103 15,568 219,483 SH   SOLE   105,808 0 113,675
Waste Mgmt Inc EQUITY 94106L109 2,473 53,345 SH   SOLE   52,570 0 775
Waters Corp EQUITY 941848103 9,084 70,760 SH   SOLE   30,820 0 39,940
WD-40 Co EQUITY 929236107 2,292 26,300 SH   SOLE   500 0 25,800
Wells Fargo & Co EQUITY 949746101 3,635 64,633 SH   SOLE   61,083 0 3,550
Western Union Co EQUITY 959802109 56,290 2,768,793 SH   SOLE   1,183,618 0 1,585,175
Weyerhaeuser Co EQUITY 962166104 367 11,665 SH   SOLE   11,665 0 0
Willis Grp Hldgs PLC EQUITY g96666105 38,834 828,019 SH   SOLE   354,319 0 473,700
World Fuel Services EQUITY 981475106 6,545 136,503 SH   SOLE   38,718 0 97,785