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 COM 88579Y101 3,734 26,624 SH   SOLE   26,624 0 0
A O Smith COM 831865209 9,051 167,795 SH   SOLE   167,795 0 0
Abbott Labs COM 002824100 1,458 38,036 SH   SOLE   38,036 0 0
AbbVie COM 00287Y109 2,160 40,900 SH   SOLE   40,900 0 0
Accenture Plc SHS CLASS A G1151C101 9,736 118,412 SH   SOLE   118,412 0 0
ACE Ltd SHS H0023R105 72,396 699,277 SH   SOLE   699,277 0 0
Aetna COM 00817Y108 1,479 21,560 SH   SOLE   21,560 0 0
AFLAC COM 001055102 66,129 989,953 SH   SOLE   989,953 0 0
AGL RES INC COM 001204106 283 5,990 SH   SOLE   5,990 0 0
Air Prods & Chems COM 009158106 966 8,641 SH   SOLE   8,641 0 0
Albemarle COM 012653101 44,797 706,683 SH   SOLE   706,683 0 0
Allstate COM 020002101 2,300 42,162 SH   SOLE   42,162 0 0
Altria Group COM 02209S103 4,603 119,909 SH   SOLE   119,909 0 0
American Elec Pwr COM 025537101 231 4,935 SH   SOLE   4,935 0 0
American Express COM 025816109 78,583 866,120 SH   SOLE   866,120 0 0
Amgen COM 031162100 819 7,181 SH   SOLE   7,181 0 0
Apache COM 037411105 481 5,595 SH   SOLE   5,595 0 0
APPLE INC COM 037833100 9,871 17,594 SH   SOLE   17,594 0 0
Applied Industrial Tech COM 03820c105 1,385 28,210 SH   SOLE   28,210 0 0
Astrazeneca PLC ADR SPONSORED ADR 046353108 10,246 172,585 SH   SOLE   172,585 0 0
AT&T COM 00206R102 59,661 1,696,846 SH   SOLE   1,696,846 0 0
Atrion Corp COM 049904105 1,698 5,730 SH   SOLE   5,730 0 0
Automatic Data Process COM 053015103 669 8,281 SH   SOLE   8,281 0 0
Avista COM 05379B107 233 8,260 SH   SOLE   8,260 0 0
BancFirst COM 05945F103 1,255 22,380 SH   SOLE   22,380 0 0
Banco Santander SA ADR ADR 05964H105 139 15,317 SH   SOLE   15,317 0 0
Bank New York Mellon COM 064058100 319 9,134 SH   SOLE   9,134 0 0
Bank of America COM 060505104 314 20,146 SH   SOLE   20,146 0 0
Baxter Intl COM 071813109 66,089 950,238 SH   SOLE   950,238 0 0
BB&T COM 054937107 451 12,096 SH   SOLE   12,096 0 0
BCE Inc COM NEW 05534B760 1,790 41,350 SH   SOLE   41,350 0 0
Becton Dickinson COM 075887109 461 4,170 SH   SOLE   4,170 0 0
Berkshire Hathaway Cl A CL A 084670108 1,779 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 1,699 14,328 SH   SOLE   14,328 0 0
BlackRock COM 09247X101 78,697 248,671 SH   SOLE   248,671 0 0
Boeing COM 097023105 396 2,900 SH   SOLE   2,900 0 0
BP PLC ADR SPONSORED ADR 055622104 1,017 20,917 SH   SOLE   20,917 0 0
Bristol Myers Squibb COM 110122108 590 11,100 SH   SOLE   11,100 0 0
Broadridge Finl Solutions COM 11133T103 1,483 37,536 SH   SOLE   37,536 0 0
Brown & Brown COM 115236101 1,371 43,675 SH   SOLE   43,675 0 0
Bryn Mawr Bank COM 117665109 1,371 45,433 SH   SOLE   45,433 0 0
Buckle Inc COM 118440106 2,783 52,950 SH   SOLE   52,950 0 0
Calamos Asset Mgmt Cl A CL A 12811R104 986 83,250 SH   SOLE   83,250 0 0
Calavo Growers COM 128246105 1,365 45,110 SH   SOLE   45,110 0 0
Capital One Finl COM 14040H105 598 7,800 SH   SOLE   7,800 0 0
Capstead Mortgage COM NO PAR 14067E506 941 77,870 SH   SOLE   77,870 0 0
Cash America International COM 14754D100 5,664 147,890 SH   SOLE   147,890 0 0
Caterpillar COM 149123101 386 4,250 SH   SOLE   4,250 0 0
CBRL Group COM 22410j106 665 6,040 SH   SOLE   6,040 0 0
CEC ENTMT INC COM 125137109 1,382 31,200 SH   SOLE   31,200 0 0
Cedar Fair LP DEPOSITRY UNIT 150185106 484 9,771 SH   SOLE   9,771 0 0
Chevron COM 166764100 68,286 546,680 SH   SOLE   546,680 0 0
Chubb COM 171232101 472 4,882 SH   SOLE   4,882 0 0
CIGNA COM 125509109 848 9,695 SH   SOLE   9,695 0 0
Cisco COM 17275R102 329 14,680 SH   SOLE   14,680 0 0
Clorox COM 189054109 1,947 20,990 SH   SOLE   20,990 0 0
Coach COM 189754104 415 7,401 SH   SOLE   7,401 0 0
Coca Cola Co COM 191216100 18,700 452,667 SH   SOLE   452,667 0 0
Colgate Palmolive COM 194162103 2,859 43,850 SH   SOLE   43,850 0 0
Columbia Sportswear COM 198516106 765 9,720 SH   SOLE   9,720 0 0
Commerce Bancshares COM 200525103 1,078 24,008 SH   SOLE   24,008 0 0
Communications Systems COM 203900105 415 37,240 SH   SOLE   37,240 0 0
Compass Minls Intl COM 20451N101 748 9,350 SH   SOLE   9,350 0 0
ConocoPhillips COM 20825C104 4,144 58,651 SH   SOLE   58,651 0 0
Costco COM 22160K105 8,098 68,040 SH   SOLE   68,040 0 0
Cullen Frost Bankers COM 229899109 365 4,900 SH   SOLE   4,900 0 0
D&B COM 26483E100 1,177 9,590 SH   SOLE   9,590 0 0
Darden Restaurants COM 237194105 3,842 70,668 SH   SOLE   70,668 0 0
Deere & Co COM 244199105 719 7,870 SH   SOLE   7,870 0 0
Diageo PLC ADR SPON ADR NEW 25243Q205 204 1,541 SH   SOLE   1,541 0 0
Digital Realty Trust COM 253868103 38,143 776,531 SH   SOLE   776,531 0 0
Dominion Res COM 25746U109 220 3,402 SH   SOLE   3,402 0 0
Donnelley R R & Sons COM 257867101 1,111 54,770 SH   SOLE   54,770 0 0
Dover COM 260003108 608 6,295 SH   SOLE   6,295 0 0
Dow Chemical COM 260543103 377 8,500 SH   SOLE   8,500 0 0
Du Pont COM 263534109 3,923 60,374 SH   SOLE   60,374 0 0
Duke Energy COM NEW 26441c204 485 7,034 SH   SOLE   7,034 0 0
Eaton SHS G29183103 558 7,324 SH   SOLE   7,324 0 0
Ecolab COM 278865100 521 5,000 SH   SOLE   5,000 0 0
Emerson Elec COM 291011104 2,041 29,079 SH   SOLE   29,079 0 0
ENSCO PLC SHS CLASS A G3157S106 60,281 1,054,225 SH   SOLE   1,054,225 0 0
Enterprise Prods Partn LP COM 293792107 1,326 20,007 SH   SOLE   20,007 0 0
EPR PPTYS COM SH BEN INT 26884U109 615 12,520 SH   SOLE   12,520 0 0
Equifax COM 294429105 2,293 33,191 SH   SOLE   33,191 0 0
EV Energy Partners LP COM UNITS 26926V107 805 23,720 SH   SOLE   23,720 0 0
Expeditors Intl Wash COM 302130109 6,052 136,765 SH   SOLE   136,765 0 0
Exxon Mobil COM 30231G102 78,297 773,688 SH   SOLE   773,688 0 0
Family Dollar Stores COM 307000109 8,039 123,727 SH   SOLE   123,727 0 0
Federated Invs CL B 314211103 335 11,632 SH   SOLE   11,632 0 0
Female Health Co COM 314462102 1,756 206,641 SH   SOLE   206,641 0 0
Fifth Third Bancorp COM 316773100 241 11,463 SH   SOLE   11,463 0 0
First Financial Holdings COM 32023E105 583 8,760 SH   SOLE   8,760 0 0
Freeport-Mcmoran Cop & Gld Cl COM 35671D857 493 13,050 SH   SOLE   13,050 0 0
Gallagher Arthur J & Co COM 363576109 657 14,000 SH   SOLE   14,000 0 0
Garmin Ltd SHS H2906T109 2,209 47,820 SH   SOLE   47,820 0 0
General Dynamics COM 369550108 709 7,425 SH   SOLE   7,425 0 0
General Electric COM 369604103 4,636 165,402 SH   SOLE   165,402 0 0
Gentex COM 371901109 10,639 322,578 SH   SOLE   322,578 0 0
Genuine Parts COM 372460105 68,598 824,589 SH   SOLE   824,589 0 0
Glaxosmithkline SPONSORED ADR 37733W105 414 7,747 SH   SOLE   7,747 0 0
Global Pmts COM 37940X102 1,302 20,040 SH   SOLE   20,040 0 0
Google Cl A CL A 38259P508 345 308 SH   SOLE   308 0 0
Grainger WW COM 384802104 56,738 222,138 SH   SOLE   222,138 0 0
Greenhill & Co COM 395259104 1,374 23,710 SH   SOLE   23,710 0 0
H B Fuller COM 359694106 1,304 25,050 SH   SOLE   25,050 0 0
Hasbro COM 418056107 3,388 61,580 SH   SOLE   61,580 0 0
HCP Inc COM 40414L109 1,354 37,285 SH   SOLE   37,285 0 0
Helmerich & Payne COM 423452101 73,265 871,370 SH   SOLE   871,370 0 0
Hillenbrand COM 431571108 1,274 43,300 SH   SOLE   43,300 0 0
Home Depot COM 437076102 4,601 55,880 SH   SOLE   55,880 0 0
Honeywell Intl COM 438516106 916 10,030 SH   SOLE   10,030 0 0
Illinois Tool Works COM 452308109 345 4,100 SH   SOLE   4,100 0 0
INFOSYS LTD SPONSORED ADR 456788108 238 4,200 SH   SOLE   4,200 0 0
Intel COM 458140100 819 31,554 SH   SOLE   31,554 0 0
International Business Machine COM 459200101 11,933 63,618 SH   SOLE   63,618 0 0
Intersil Cl A CL A 46069S109 3,174 276,710 SH   SOLE   276,710 0 0
John Wiley & Sons Cl A CL A 968223206 748 13,550 SH   SOLE   13,550 0 0
Johnson & Johnson COM 478160104 73,411 801,517 SH   SOLE   801,517 0 0
Johnson Controls COM 478366107 841 16,400 SH   SOLE   16,400 0 0
JP Morgan Chase COM 46625H100 1,594 27,260 SH   SOLE   27,260 0 0
Kimberly Clark COM 494368103 1,993 19,075 SH   SOLE   19,075 0 0
Kraft Foods Group COM 50076Q106 2,564 47,564 SH   SOLE   47,564 0 0
Laclede Group COM 505597104 8,009 175,870 SH   SOLE   175,870 0 0
Landauer Inc COM 51476K103 990 18,810 SH   SOLE   18,810 0 0
Landstar Sys COM 515098101 571 9,940 SH   SOLE   9,940 0 0
Lazard Ltd. SHS A G54050102 9,125 201,335 SH   SOLE   201,335 0 0
Lilly Eli & Co COM 532457108 62,119 1,218,028 SH   SOLE   1,218,028 0 0
Lindsay Corp COM 535555106 566 6,840 SH   SOLE   6,840 0 0
Linear Technology COM 535678106 72,500 1,591,649 SH   SOLE   1,591,649 0 0
Littelfuse COM 537008104 1,519 16,350 SH   SOLE   16,350 0 0
Lowes COM 548661107 504 10,170 SH   SOLE   10,170 0 0
LTC PPTYS INC COM 502175102 482 13,630 SH   SOLE   13,630 0 0
M D C Hldgs COM 552676108 39,016 1,210,177 SH   SOLE   1,210,177 0 0
McDonalds COM 580135101 4,423 45,584 SH   SOLE   45,584 0 0
Medtronic COM 585055106 510 8,892 SH   SOLE   8,892 0 0
Men's Wearhouse COM 587118100 999 19,550 SH   SOLE   19,550 0 0
Merchants Bancshares COM 588448100 1,511 45,098 SH   SOLE   45,098 0 0
Merck & Co COM 58933Y105 70,736 1,413,300 SH   SOLE   1,413,300 0 0
Mercury Genl COM 589400100 4,660 93,747 SH   SOLE   93,747 0 0
Meridian Bioscience COM 589584101 1,590 59,930 SH   SOLE   59,930 0 0
MESA LABS INC COM 59064R109 1,348 17,160 SH   SOLE   17,160 0 0
Micrel COM 594793101 714 72,380 SH   SOLE   72,380 0 0
Microchip Technology COM 595017104 2,749 61,440 SH   SOLE   61,440 0 0
Microsoft COM 594918104 73,911 1,975,713 SH   SOLE   1,975,713 0 0
Mid-Amer Apt Cmntys COM 59522J103 485 7,980 SH   SOLE   7,980 0 0
Mondelez International CL A 609207105 343 9,720 SH   SOLE   9,720 0 0
Monro Muffler Brake COM 610236101 783 13,890 SH   SOLE   13,890 0 0
Moodys COM 615369105 1,001 12,760 SH   SOLE   12,760 0 0
MTS Systems COM 553777103 7,207 101,405 SH   SOLE   101,405 0 0
National Instrs COM 636518102 781 24,390 SH   SOLE   24,390 0 0
New York Cmnty Bancorp COM 649445103 2,909 172,640 SH   SOLE   172,640 0 0
Newmarket COM 651587107 1,357 4,060 SH   SOLE   4,060 0 0
Nextera Energy COM 65339F101 681 7,955 SH   SOLE   7,955 0 0
Nike Cl B CL B 654106103 1,369 17,413 SH   SOLE   17,413 0 0
Norfolk Southern COM 655844108 78,435 844,936 SH   SOLE   844,936 0 0
Northern Trust COM 665859104 68,347 1,104,334 SH   SOLE   1,104,334 0 0
Omnicom Group COM 681919106 75,132 1,010,242 SH   SOLE   1,010,242 0 0
Oracle COM 68389X105 304 7,951 SH   SOLE   7,951 0 0
ParkerVision COM 701354102 316 69,550 SH   SOLE   69,550 0 0
PartnerRe COM G6852T105 685 6,495 SH   SOLE   6,495 0 0
Paychex COM 704326107 423 9,287 SH   SOLE   9,287 0 0
Peoples Utd Finl COM 712704105 3,780 249,967 SH   SOLE   249,967 0 0
Pepsico COM 713448108 945 11,391 SH   SOLE   11,391 0 0
PerkinElmer COM 714046109 1,187 28,780 SH   SOLE   28,780 0 0
Pfizer COM 717081103 3,947 128,867 SH   SOLE   128,867 0 0
Philip Morris Intl COM 718172109 4,602 52,815 SH   SOLE   52,815 0 0
Phillips 66 COM 718546104 324 4,200 SH   SOLE   4,200 0 0
Pitney Bowes COM 724479100 1,098 47,139 SH   SOLE   47,139 0 0
Platinum Underwriters Holdings COM G7127P100 585 9,540 SH   SOLE   9,540 0 0
Praxair COM 74005p104 485 3,730 SH   SOLE   3,730 0 0
Precision Castparts COM 740189105 217 805 SH   SOLE   805 0 0
Procter & Gamble COM 742718109 62,795 771,339 SH   SOLE   771,339 0 0
QR ENERGY LP UNIT LTD PRTNS 74734R108 1,131 66,080 SH   SOLE   66,080 0 0
Qualcomm COM 747525103 68,469 922,140 SH   SOLE   922,140 0 0
Quest Diagnostics COM 74834L100 6,240 116,540 SH   SOLE   116,540 0 0
Regal Beloit COM 758750103 529 7,170 SH   SOLE   7,170 0 0
Rent-A-Center Inc. COM 76009N100 580 17,400 SH   SOLE   17,400 0 0
Roper Inds COM 776696106 268 1,935 SH   SOLE   1,935 0 0
Royal Bk CDA Montreal COM 780087102 522 7,758 SH   SOLE   7,758 0 0
Royal Dutch SHell PLC ADR A SPONS ADR A 780259206 228 3,200 SH   SOLE   3,200 0 0
RPM Intl COM 749685103 960 23,139 SH   SOLE   23,139 0 0
Schlumberger COM 806857108 1,506 16,713 SH   SOLE   16,713 0 0
Scripps Networks A CL A COM 811065101 1,176 13,607 SH   SOLE   13,607 0 0
Select Medical Holdings COM 81619Q105 2,985 257,120 SH   SOLE   257,120 0 0
South Jersey Inds COM 838518108 578 10,330 SH   SOLE   10,330 0 0
Southern Co COM 842587107 3,608 87,776 SH   SOLE   87,776 0 0
Starbucks COM 855244109 330 4,206 SH   SOLE   4,206 0 0
Sterling Bancorp COM 85917A100 1,438 107,570 SH   SOLE   107,570 0 0
Stryker COM 863667101 69,294 922,202 SH   SOLE   922,202 0 0
SUN CMNTYS INC COM 866674104 3,484 81,700 SH   SOLE   81,700 0 0
SunTrust Banks COM 867914103 218 5,930 SH   SOLE   5,930 0 0
Synovus Finl COM 87161C105 99 27,377 SH   SOLE   27,377 0 0
Sysco COM 871829107 379 10,490 SH   SOLE   10,490 0 0
T Rowe Price Group COM 74144T108 70,714 844,141 SH   SOLE   844,141 0 0
TAL INTL GROUP INC COM 874083108 4,181 72,900 SH   SOLE   72,900 0 0
Tanger Factory Outlet COM 875465106 725 22,650 SH   SOLE   22,650 0 0
Target COM 87612E106 61,795 976,693 SH   SOLE   976,693 0 0
Texas Instrs COM 882508104 80,035 1,822,701 SH   SOLE   1,822,701 0 0
Thermo Electron COM 883556102 278 2,500 SH   SOLE   2,500 0 0
Time Warner COM NEW 887317303 452 6,485 SH   SOLE   6,485 0 0
Tompkins Financial COM 890110109 750 14,590 SH   SOLE   14,590 0 0
TOTAL S A SPONSORED ADR 89151E109 2,928 47,789 SH   SOLE   47,789 0 0
Total Sys Svcs COM 891906109 491 14,748 SH   SOLE   14,748 0 0
Trustmark COM 898402102 479 17,852 SH   SOLE   17,852 0 0
Tupperware COM 899896104 64,319 680,411 SH   SOLE   680,411 0 0
United Parcel Service CL B 911312106 74,420 708,222 SH   SOLE   708,222 0 0
United Technologies COM 913017109 72,198 634,431 SH   SOLE   634,431 0 0
US Bancorp COM NEW 902973304 200 4,958 SH   SOLE   4,958 0 0
US Physical Therapy COM 90337L108 1,451 41,160 SH   SOLE   41,160 0 0
Utah Medical Products COM 917488108 936 16,380 SH   SOLE   16,380 0 0
Valmont Industries COM 920253101 8,439 56,590 SH   SOLE   56,590 0 0
Valspar COM 920355104 791 11,100 SH   SOLE   11,100 0 0
Verizon Comm COM 92343V104 5,456 111,029 SH   SOLE   111,029 0 0
Vodafone Group ADR SPONS ADR NEW 92857W209 331 8,427 SH   SOLE   8,427 0 0
Wal Mart COM 931142103 1,120 14,238 SH   SOLE   14,238 0 0
Walgreen COM 931422109 72,591 1,263,771 SH   SOLE   1,263,771 0 0
Walt Disney COM DISNEY 254687106 514 6,729 SH   SOLE   6,729 0 0
Waste Mgmt COM 94106L109 2,542 56,660 SH   SOLE   56,660 0 0
Watsco COM 942622200 817 8,510 SH   SOLE   8,510 0 0
Wells Fargo COM 949746101 1,259 27,728 SH   SOLE   27,728 0 0
Werner Enterprises COM 950755108 606 24,520 SH   SOLE   24,520 0 0
Whirlpool COM 963320106 392 2,501 SH   SOLE   2,501 0 0
Williams Cos COM 969457100 69,622 1,805,091 SH   SOLE   1,805,091 0 0
Willis Group Hldgs SHS G96666105 68,639 1,531,770 SH   SOLE   1,531,770 0 0
Woodward COM 980745103 1,236 27,090 SH   SOLE   27,090 0 0
World Fuel Srvcs COM 981475106 1,454 33,700 SH   SOLE   33,700 0 0
Yum! Brands COM 988498101 299 3,957 SH   SOLE   3,957 0 0