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
iShares TIPS Bd ETF TIPS BD ETF 464287176 291 2,565 SH   SOLE   2,315 0 250
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 2,553 13,493 SH   SOLE   13,493 0 0
Vanguard MegaCap ETF MEGA CAP INDEX 921910873 860 12,222 SH   SOLE   12,222 0 0
3M Co COM 88579y101 3,964 24,031 SH   SOLE   23,245 0 786
Actuant Corp CL A NEW 00508x203 8,636 363,765 SH   SOLE   126,015 0 237,750
American Express Co COM 025816109 13,863 177,454 SH   SOLE   71,754 0 105,700
Anheuser-Busch Inbev SPONSORED ADR 03524a108 3,955 32,440 SH   SOLE   31,840 0 600
Anthem Inc COM 036752103 9,639 62,424 SH   SOLE   26,419 0 36,005
Apple Inc COM 037833100 2,818 22,645 SH   SOLE   20,020 0 2,625
BCE Inc COM NEW 05534b760 1,059 25,000 SH   SOLE   25,000 0 0
Berkshire Hath Cl B CL B NEW 084670702 432 2,992 SH   SOLE   2,117 0 875
BHP Billiton Ltd SPONSORED ADR 088606108 241 5,190 SH   SOLE   5,190 0 0
Blackstone Grp LP COM UNIT LTD 09253u108 583 15,000 SH   SOLE   15,000 0 0
Blackstone Mtg Tr Cl A COM CL A 09257w100 567 20,000 SH   SOLE   20,000 0 0
Boeing Co COM 097023105 218 1,453 SH   SOLE   1,453 0 0
Bristol-Myers Squibb Co COM 110122108 2,503 38,807 SH   SOLE   38,807 0 0
Broadridge Finl COM 11133t103 30,839 560,606 SH   SOLE   302,906 0 257,700
Brookfield Infr Ptnrs LP LP INT UNIT g16252101 455 10,000 SH   SOLE   10,000 0 0
Brown & Brown Inc COM 115236101 13,734 414,795 SH   SOLE   178,120 0 236,675
CH Robinson COM NEW 12541w209 21,917 299,325 SH   SOLE   145,955 0 153,370
Campbell Soup Co COM 134429109 3,015 64,775 SH   SOLE   64,150 0 625
Capital One Finl Corp COM 14040h105 13,842 175,616 SH   SOLE   70,741 0 104,875
Charles River Labs Intl COM 159864107 9,687 122,172 SH   SOLE   46,367 0 75,805
Choice Hotels Intl COM 169905106 2,659 41,500 SH   SOLE   700 0 40,800
Chubb Corp COM 171232101 207 2,050 SH   SOLE   2,050 0 0
Church & Dwight Co COM 171340102 269 3,145 SH   SOLE   3,145 0 0
Cintas Corp COM 172908105 13,916 170,482 SH   SOLE   63,572 0 106,910
Cisco Systems Inc COM 17275r102 20,048 728,368 SH   SOLE   366,090 0 362,278
Clorox Co COM 189054109 5,737 51,967 SH   SOLE   51,242 0 725
Coca Cola Co COM 191216100 912 22,482 SH   SOLE   22,482 0 0
Comerica Inc COM 200340107 473 10,475 SH   SOLE   10,475 0 0
ConocoPhillips COM 20825c104 938 15,063 SH   SOLE   15,063 0 0
Copart Inc COM 217204106 301 8,012 SH   SOLE   8,012 0 0
Costco Wholesale COM 22160k105 812 5,360 SH   SOLE   5,360 0 0
Euro Currency ETF EURO SHS 23130c108 370 3,500 SH   SOLE   3,500 0 0
Davita Healthcare Ptnrs COM 23918k108 565 6,954 SH   SOLE   0 0 6,954
Deere & Co COM 244199105 9,669 110,262 SH   SOLE   47,672 0 62,590
Diageo PLC ADR SPON ADR NEW 25243q205 13,057 118,092 SH   SOLE   67,877 0 50,215
Disney Walt Co COM DISNEY 254687106 3,821 36,425 SH   SOLE   35,400 0 1,025
Du Pont EI deNemours COM 263534109 1,272 17,800 SH   SOLE   17,800 0 0
Duke Energy Corp COM NEW 26441c204 1,766 23,000 SH   SOLE   23,000 0 0
Emerson Electric COM 291011104 3,783 66,817 SH   SOLE   65,812 0 1,005
Energy Transfer Ptnrs UNIT LTD PARTN 29273r109 558 10,000 SH   SOLE   10,000 0 0
Enterprise Product Ptnrs COM 293792107 2,964 90,000 SH   SOLE   90,000 0 0
Equifax Inc COM 294429105 13,003 139,819 SH   SOLE   48,619 0 91,200
Eversource Energy COM 30040w108 1,010 20,000 SH   SOLE   20,000 0 0
Exxon Mobil Corp COM 30231g102 12,976 152,662 SH   SOLE   90,907 0 61,755
Federated Invs Inc CL B 314211103 20,325 599,735 SH   SOLE   279,485 0 320,250
FedEx Corp COM 31428x106 295 1,780 SH   SOLE   1,780 0 0
Ford Motor Co COM PAR $0.01 345370860 2,260 140,044 SH   SOLE   139,820 0 224
Freeport-McMoRan CL B 35671d857 569 30,000 SH   SOLE   30,000 0 0
Gaming & Leisure Pptys COM 36467j108 369 10,000 SH   SOLE   10,000 0 0
General Electric Co COM 369604103 31,022 1,250,396 SH   SOLE   614,916 0 635,480
General Motors Co COM 37045v100 600 16,000 SH   SOLE   16,000 0 0
Gilead Sciences Inc COM 375558103 211 2,150 SH   SOLE   125 0 2,025
Google Inc Cl A CL A 38259p508 402 724 SH   SOLE   549 0 175
Google Inc Cl C CL C 38259p706 420 766 SH   SOLE   591 0 175
Graco Inc COM 384109104 2,068 28,658 SH   SOLE   25,338 0 3,320
Graham Hldgs Co COM 384637104 16,820 16,025 SH   SOLE   5,408 0 10,617
Hillenbrand Inc COM 431571108 15,671 507,658 SH   SOLE   218,033 0 289,625
Holly Energy Ptnrs LP COM UT LTD PTN 435763107 1,572 50,000 SH   SOLE   50,000 0 0
Home Depot Inc COM 437076102 571 5,026 SH   SOLE   5,026 0 0
Intel Corp COM 458140100 360 11,505 SH   SOLE   11,505 0 0
Intl Business Machines COM 459200101 17,510 109,096 SH   SOLE   45,636 0 63,460
Intl Paper Co COM 460146103 1,110 20,000 SH   SOLE   20,000 0 0
ITC Hldgs Corp COM 465685105 341 9,106 SH   SOLE   6,706 0 2,400
Johnson & Johnson COM 478160104 25,462 253,105 SH   SOLE   149,935 0 103,170
JPMorgan Chase & Co COM 46625h100 211 3,487 SH   SOLE   3,487 0 0
Kinder Morgan Inc COM 49456b101 3,396 80,745 SH   SOLE   80,745 0 0
Landstar Systems COM 515098101 10,229 154,288 SH   SOLE   48,933 0 105,355
Legg Mason Inc COM 524901105 15,363 278,321 SH   SOLE   138,496 0 139,825
Lilly Eli & Co COM 532457108 825 11,350 SH   SOLE   11,350 0 0
Linear Tech Corp COM 535678106 7,596 162,318 SH   SOLE   64,743 0 97,575
Mackinac Finl Corp COM 554571109 266 23,375 SH   SOLE   23,375 0 0
Macquarie Infrastructure MEMBERSHIP INT 55608b105 411 5,000 SH   SOLE   5,000 0 0
Markel Corp COM 570535104 14,852 19,314 SH   SOLE   7,597 0 11,717
Markwest Energy LP UNIT LTD PARTN 570759100 2,314 35,000 SH   SOLE   35,000 0 0
Mastercard Inc Cl A CL A 57636q104 6,932 80,240 SH   SOLE   17,605 0 62,635
Matthews Intl Cl A CL A 577128101 18,735 363,708 SH   SOLE   126,258 0 237,450
McCormick & Co Inc COM NON VTG 579780206 16,068 208,380 SH   SOLE   66,680 0 141,700
McDonalds Corp COM 580135101 842 8,641 SH   SOLE   8,641 0 0
Medtronic PLC SHS g5960L103 9,876 126,628 SH   SOLE   64,918 0 61,710
Microsoft Corp COM 594918104 22,382 550,539 SH   SOLE   286,589 0 263,950
Mid-America Apt Comm COM 59522j103 11,609 150,242 SH   SOLE   150,242 0 0
Mondelez Intl CL A 609207105 13,579 376,267 SH   SOLE   153,192 0 223,075
Morningstar Inc COM 617700109 1,910 25,500 SH   SOLE   500 0 25,000
NextEra Energy Inc COM 65339f101 520 5,000 SH   SOLE   5,000 0 0
Now Inc COM 67011p100 8,460 390,928 SH   SOLE   151,728 0 239,200
Nucor Corp COM 670346105 1,439 30,274 SH   SOLE   30,274 0 0
Omnicare Inc COM 681904108 14,241 184,800 SH   SOLE   66,800 0 118,000
Oracle Corp COM 68389x105 326 7,563 SH   SOLE   4,463 0 3,100
Patterson Co Inc COM 703395103 9,667 198,133 SH   SOLE   89,793 0 108,340
Paychex Inc COM 704326107 4,517 91,038 SH   SOLE   90,088 0 950
PepsiCo Inc COM 713448108 25,858 270,426 SH   SOLE   154,701 0 115,725
Pfizer Inc COM 717081103 13,385 384,729 SH   SOLE   230,954 0 153,775
Philip Morris Intl COM 718172109 889 11,800 SH   SOLE   11,800 0 0
Plains All American Pipeline LP UNIT LTD PARTN 726503105 975 20,000 SH   SOLE   20,000 0 0
Post Holdings COM 737446104 9,597 204,893 SH   SOLE   75,403 0 129,490
Procter & Gamble Co COM 742718109 34,474 420,725 SH   SOLE   217,670 0 203,055
Ritchie Bros Auction COM 767744105 4,108 164,700 SH   SOLE   67,150 0 97,550
Schlumberger Ltd COM 806857108 452 5,419 SH   SOLE   3,694 0 1,725
Schwab Charles Corp COM 808513105 10,938 359,325 SH   SOLE   184,300 0 175,025
Sigma-Aldrich Corp COM 826552101 2,427 17,553 SH   SOLE   14,983 0 2,570
Sotheby's COM 835898107 634 15,000 SH   SOLE   15,000 0 0
Southern Co COM 842587107 974 22,000 SH   SOLE   22,000 0 0
Starwood Ppty Tr COM 85571b105 608 25,000 SH   SOLE   25,000 0 0
Starwood Waypt Res Tr COM SHS 85571w109 259 10,000 SH   SOLE   10,000 0 0
Stryker Corp COM 863667101 382 4,136 SH   SOLE   4,136 0 0
Sysco Corp COM 871829107 32,724 867,329 SH   SOLE   440,454 0 426,875
Texas Instruments COM 882508104 400 7,000 SH   SOLE   7,000 0 0
Unilever PLC SPON ADR NEW 904767704 417 10,000 SH   SOLE   10,000 0 0
Union Pacific Corp COM 907818108 438 4,040 SH   SOLE   2,640 0 1,400
United Parcel Service CL B 911312106 12,790 131,938 SH   SOLE   60,593 0 71,345
United Tech Corp COM 913017109 216 1,840 SH   SOLE   790 0 1,050
US Bancorp COM NEW 902973304 14,639 335,223 SH   SOLE   159,573 0 175,650
Vanguard M/C ETF MID CAP ETF 922908629 689 5,193 SH   SOLE   5,193 0 0
Vanguard S/C ETF SMALL CP ETF 922908751 451 3,683 SH   SOLE   3,683 0 0
Vanguard FTSE Emerg Mkts ETF FTSE EMR MKT ETF 922042858 513 12,554 SH   SOLE   11,054 0 1,500
Vanguard FTSE Dev Mkt ETF FTSE DEV MKT ETF 921943858 772 19,377 SH   SOLE   16,377 0 3,000
VCA Inc COM 918194101 9,283 169,339 SH   SOLE   54,389 0 114,950
Verizon Comm COM 92343v104 1,562 32,124 SH   SOLE   32,124 0 0
Visa Inc COM CL A 92826c839 1,199 18,332 SH   SOLE   18,332 0 0
Vodafone Grp ADR SPNSR ADR NO PAR 92857w308 658 20,123 SH   SOLE   20,123 0 0
Wal-Mart Stores Inc COM 931142103 15,047 182,938 SH   SOLE   89,523 0 93,415
Waste Mgmt Inc COM 94106L109 2,892 53,328 SH   SOLE   52,553 0 775
Waters Corp COM 941848103 7,219 58,071 SH   SOLE   24,771 0 33,300
WD-40 Co COM 929236107 2,331 26,325 SH   SOLE   525 0 25,800
Wells Fargo & Co COM 949746101 3,451 63,445 SH   SOLE   59,895 0 3,550
Western Union Co COM 959802109 55,088 2,647,185 SH   SOLE   1,141,785 0 1,505,400
Weyerhaeuser Co COM 962166104 387 11,665 SH   SOLE   11,665 0 0
John Wiley & Sons CL A 968223206 3,073 50,255 SH   SOLE   44,697 0 5,558
Willis Grp Hldgs PLC SHS g96666105 35,456 735,914 SH   SOLE   301,014 0 434,900
World Fuel Services COM 981475106 6,930 120,558 SH   SOLE   31,248 0 89,310