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,751 26,184 SH   SOLE   26,184 0 0
A O Smith COM 831865209 7,466 150,580 SH   SOLE   150,580 0 0
Abbott Labs COM 002824100 1,478 36,125 SH   SOLE   36,125 0 0
AbbVie COM 00287Y109 1,877 33,250 SH   SOLE   33,250 0 0
Accenture PLC COM G1151C101 63,896 790,405 SH   SOLE   790,405 0 0
ACE Ltd COM H0023R105 69,026 665,632 SH   SOLE   665,632 0 0
Aetna COM 00817Y108 1,420 17,510 SH   SOLE   17,510 0 0
AFLAC COM 001055102 67,437 1,083,332 SH   SOLE   1,083,332 0 0
AGL RES INC COM 001204106 330 5,990 SH   SOLE   5,990 0 0
Air Prods & Chems COM 009158106 509 3,961 SH   SOLE   3,961 0 0
Albemarle COM 012653101 572 8,000 SH   SOLE   8,000 0 0
Allstate COM 020002101 2,476 42,162 SH   SOLE   42,162 0 0
Altria Group COM 02209S103 6,156 146,782 SH   SOLE   146,782 0 0
American Elec Pwr COM 025537101 245 4,387 SH   SOLE   4,387 0 0
American Express COM 025816109 80,062 843,914 SH   SOLE   843,914 0 0
Amgen COM 031162100 850 7,181 SH   SOLE   7,181 0 0
Apache COM 037411105 607 6,031 SH   SOLE   6,031 0 0
APPLE INC COM 037833100 14,015 150,815 SH   SOLE   150,815 0 0
Applied Industrial Tech COM 03820c105 1,604 31,610 SH   SOLE   31,610 0 0
Ares Capital COM 04010L103 1,705 95,460 SH   SOLE   95,460 0 0
Astrazeneca PLC ADR COM 046353108 1,759 23,675 SH   SOLE   23,675 0 0
AT&T COM 00206R102 60,258 1,704,121 SH   SOLE   1,704,121 0 0
Atrion COM 049904105 2,064 6,330 SH   SOLE   6,330 0 0
Automatic Data Process COM 053015103 657 8,281 SH   SOLE   8,281 0 0
BancFirst COM 05945F103 1,546 24,981 SH   SOLE   24,981 0 0
Banco Santander SA ADR COM 05964H105 163 15,673 SH   SOLE   15,673 0 0
Bank New York Mellon COM 064058100 342 9,134 SH   SOLE   9,134 0 0
Bank of America COM 060505104 232 15,106 SH   SOLE   15,106 0 0
Baxter Intl COM 071813109 73,158 1,011,868 SH   SOLE   1,011,868 0 0
BB&T COM 054937107 477 12,096 SH   SOLE   12,096 0 0
BCE COM 05534B760 1,905 42,007 SH   SOLE   42,007 0 0
Becton Dickinson COM 075887109 866 7,324 SH   SOLE   7,324 0 0
Berkshire Hathaway Cl A COM 084670108 1,899 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B COM 084670702 1,763 13,928 SH   SOLE   13,928 0 0
Blackbaud COM 09227Q100 883 24,700 SH   SOLE   24,700 0 0
BlackRock COM 09247X101 79,106 247,515 SH   SOLE   247,515 0 0
Boeing COM 097023105 753 5,918 SH   SOLE   5,918 0 0
BP PLC ADR COM 055622104 1,161 22,009 SH   SOLE   22,009 0 0
Bristol Myers Squibb COM 110122108 1,363 28,093 SH   SOLE   28,093 0 0
Broadridge Finl Solutions COM 11133T103 1,697 40,766 SH   SOLE   40,766 0 0
Brown & Brown COM 115236101 1,775 57,795 SH   SOLE   57,795 0 0
Bryn Mawr Bank COM 117665109 1,695 58,218 SH   SOLE   58,218 0 0
Buckle COM 118440106 3,306 74,535 SH   SOLE   74,535 0 0
Calamos Asset Mgmt Cl A COM 12811R104 925 69,080 SH   SOLE   69,080 0 0
Calavo Growers COM 128246105 1,318 38,950 SH   SOLE   38,950 0 0
Capital One Finl COM 14040H105 667 8,075 SH   SOLE   8,075 0 0
Capstead Mortgage COM 14067E506 1,237 94,040 SH   SOLE   94,040 0 0
Cash America International COM 14754D100 669 15,051 SH   SOLE   15,051 0 0
Caterpillar COM 149123101 520 4,785 SH   SOLE   4,785 0 0
CBRL Group COM 22410j106 10,805 108,520 SH   SOLE   108,520 0 0
Cedar Fair LP COM 150185106 268 5,071 SH   SOLE   5,071 0 0
Chevron COM 166764100 71,075 544,428 SH   SOLE   544,428 0 0
Chubb COM 171232101 450 4,882 SH   SOLE   4,882 0 0
CIGNA COM 125509109 948 10,311 SH   SOLE   10,311 0 0
Clorox COM 189054109 2,039 22,310 SH   SOLE   22,310 0 0
Coach COM 189754104 253 7,401 SH   SOLE   7,401 0 0
Coca Cola Co COM 191216100 23,203 547,746 SH   SOLE   547,746 0 0
Colgate Palmolive COM 194162103 2,974 43,620 SH   SOLE   43,620 0 0
Columbia Sportswear COM 198516106 803 9,720 SH   SOLE   9,720 0 0
Commerce Bancshares COM 200525103 614 13,200 SH   SOLE   13,200 0 0
Communications Systems COM 203900105 463 37,240 SH   SOLE   37,240 0 0
Compass Minls Intl COM 20451N101 1,087 11,350 SH   SOLE   11,350 0 0
ConocoPhillips COM 20825C104 4,483 52,291 SH   SOLE   52,291 0 0
Costco COM 22160K105 777 6,750 SH   SOLE   6,750 0 0
Cullen Frost Bankers COM 229899109 389 4,900 SH   SOLE   4,900 0 0
D&B COM 26483E100 1,487 13,490 SH   SOLE   13,490 0 0
Darden Restaurants COM 237194105 3,358 72,580 SH   SOLE   72,580 0 0
Deere & Co COM 244199105 713 7,870 SH   SOLE   7,870 0 0
Diageo PLC ADR COM 25243Q205 230 1,805 SH   SOLE   1,805 0 0
Digital Realty Trust COM 253868103 56,944 976,406 SH   SOLE   976,406 0 0
DIRECTV COM 25490A309 205 2,406 SH   SOLE   2,406 0 0
Dominion Res COM 25746U109 222 3,108 SH   SOLE   3,108 0 0
Donnelley R R & Sons COM 257867101 1,343 79,170 SH   SOLE   79,170 0 0
Dover COM 260003108 536 5,895 SH   SOLE   5,895 0 0
Dow Chemical COM 260543103 525 10,211 SH   SOLE   10,211 0 0
Du Pont COM 263534109 3,840 58,684 SH   SOLE   58,684 0 0
Duke Energy COM 26441c204 691 9,319 SH   SOLE   9,319 0 0
E M C COM 268648102 7,086 269,030 SH   SOLE   269,030 0 0
Eaton COM G29183103 535 6,932 SH   SOLE   6,932 0 0
Ecolab COM 278865100 585 5,250 SH   SOLE   5,250 0 0
Emerson Elec COM 291011104 1,905 28,701 SH   SOLE   28,701 0 0
ENSCO PLC SHS CLASS A G3157S106 71,177 1,280,848 SH   SOLE   1,280,848 0 0
Enterprise Prods Partn LP COM 293792107 1,527 19,507 SH   SOLE   19,507 0 0
EPR PPTYS COM SH BEN INT 26884U109 1,504 26,920 SH   SOLE   26,920 0 0
Equifax COM 294429105 2,408 33,191 SH   SOLE   33,191 0 0
EV Energy Partners LP COM 26926V107 1,019 25,720 SH   SOLE   25,720 0 0
Expeditors Intl Wash COM 302130109 5,842 132,302 SH   SOLE   132,302 0 0
Exxon Mobil COM 30231G102 74,055 735,547 SH   SOLE   735,547 0 0
Family Dollar Stores COM 307000109 14,174 214,299 SH   SOLE   214,299 0 0
Federated Invs COM 314211103 360 11,632 SH   SOLE   11,632 0 0
Female Health Co COM 314462102 1,754 318,382 SH   SOLE   318,382 0 0
Fifth Third Bancorp COM 316773100 245 11,463 SH   SOLE   11,463 0 0
Freeport-McMoRan Copper & Gold COM 35671D857 403 11,050 SH   SOLE   11,050 0 0
G & K SVCS INC CL A 361268105 682 13,100 SH   SOLE   13,100 0 0
Gallagher Arthur J & Co COM 363576109 606 13,000 SH   SOLE   13,000 0 0
General Dynamics COM 369550108 685 5,875 SH   SOLE   5,875 0 0
General Electric COM 369604103 5,381 204,771 SH   SOLE   204,771 0 0
General Mills COM 370334104 218 4,153 SH   SOLE   4,153 0 0
Gentex COM 371901109 6,757 232,291 SH   SOLE   232,291 0 0
Genuine Parts COM 372460105 69,207 788,235 SH   SOLE   788,235 0 0
Glaxosmithkline COM 37733W105 390 7,300 SH   SOLE   7,300 0 0
Global Pmts COM 37940X102 1,495 20,520 SH   SOLE   20,520 0 0
Grainger WW COM 384802104 56,023 220,329 SH   SOLE   220,329 0 0
Greenhill & Co COM 395259104 1,584 32,170 SH   SOLE   32,170 0 0
H B Fuller COM 359694106 1,482 30,820 SH   SOLE   30,820 0 0
HCP COM 40414L109 2,271 54,876 SH   SOLE   54,876 0 0
Helmerich & Payne COM 423452101 75,173 647,431 SH   SOLE   647,431 0 0
Hillenbrand COM 431571108 1,611 49,400 SH   SOLE   49,400 0 0
HollyFrontier COM 436106108 4,603 105,360 SH   SOLE   105,360 0 0
Home Depot COM 437076102 4,552 56,230 SH   SOLE   56,230 0 0
Honeywell Intl COM 438516106 906 9,742 SH   SOLE   9,742 0 0
Illinois Tool Works COM 452308109 376 4,294 SH   SOLE   4,294 0 0
Infosys COM 456788108 226 4,200 SH   SOLE   4,200 0 0
Intel COM 458140100 1,218 39,429 SH   SOLE   39,429 0 0
International Business Machine COM 459200101 9,701 53,519 SH   SOLE   53,519 0 0
Intersil Cl A COM 46069S109 3,589 240,060 SH   SOLE   240,060 0 0
Intl Flavors & Fragrances COM 459506101 236 2,260 SH   SOLE   2,260 0 0
John Wiley & Sons Cl A COM 968223206 894 14,750 SH   SOLE   14,750 0 0
Johnson & Johnson COM 478160104 78,082 746,343 SH   SOLE   746,343 0 0
Johnson Controls COM 478366107 775 15,525 SH   SOLE   15,525 0 0
JP Morgan Chase COM 46625H100 1,532 26,585 SH   SOLE   26,585 0 0
Kimberly Clark COM 494368103 2,168 19,489 SH   SOLE   19,489 0 0
Kraft Foods Group COM 50076Q106 2,330 38,868 SH   SOLE   38,868 0 0
Laclede Group COM 505597104 8,097 166,780 SH   SOLE   166,780 0 0
Landauer COM 51476K103 1,118 26,626 SH   SOLE   26,626 0 0
Landstar Sys COM 515098101 707 11,040 SH   SOLE   11,040 0 0
Lazard Ltd. COM G54050102 7,806 151,400 SH   SOLE   151,400 0 0
Lilly Eli & Co COM 532457108 72,074 1,159,299 SH   SOLE   1,159,299 0 0
Linear Technology COM 535678106 62,713 1,332,335 SH   SOLE   1,332,335 0 0
Littelfuse COM 537008104 1,655 17,810 SH   SOLE   17,810 0 0
Lorillard COM 544147101 1,593 26,130 SH   SOLE   26,130 0 0
Lowes COM 548661107 458 9,536 SH   SOLE   9,536 0 0
LTC PPTYS INC COM 502175102 206 5,270 SH   SOLE   5,270 0 0
M D C Hldgs COM 552676108 46,658 1,540,383 SH   SOLE   1,540,383 0 0
Manning & Napier COM 56382Q102 904 52,390 SH   SOLE   52,390 0 0
Mattel COM 577081102 1,930 49,515 SH   SOLE   49,515 0 0
McDonalds COM 580135101 4,382 43,501 SH   SOLE   43,501 0 0
Medtronic COM 585055106 567 8,892 SH   SOLE   8,892 0 0
Men's Wearhouse COM 587118100 1,815 32,520 SH   SOLE   32,520 0 0
Merchants Bancshares COM 588448100 1,633 51,062 SH   SOLE   51,062 0 0
Merck & Co COM 58933Y105 72,332 1,250,333 SH   SOLE   1,250,333 0 0
Mercury Genl COM 589400100 4,703 99,981 SH   SOLE   99,981 0 0
Meridian Bioscience COM 589584101 8,930 432,640 SH   SOLE   432,640 0 0
MESA LABS INC COM 59064R109 1,648 19,634 SH   SOLE   19,634 0 0
Micrel COM 594793101 862 76,380 SH   SOLE   76,380 0 0
Microchip Technology COM 595017104 1,358 27,825 SH   SOLE   27,825 0 0
Microsoft COM 594918104 76,705 1,839,450 SH   SOLE   1,839,450 0 0
Mid-Amer Apt Cmntys COM 59522J103 671 9,180 SH   SOLE   9,180 0 0
Mondelez International COM 609207105 343 9,127 SH   SOLE   9,127 0 0
Monro Muffler Brake COM 610236101 803 15,090 SH   SOLE   15,090 0 0
Moodys COM 615369105 1,136 12,960 SH   SOLE   12,960 0 0
MTS Systems COM 553777103 9,386 138,520 SH   SOLE   138,520 0 0
National Instrs COM 636518102 1,069 32,990 SH   SOLE   32,990 0 0
New York Cmnty Bancorp COM 649445103 3,161 197,815 SH   SOLE   197,815 0 0
Newmarket COM 651587107 941 2,400 SH   SOLE   2,400 0 0
Nextera Energy COM 65339F101 718 7,005 SH   SOLE   7,005 0 0
Nike Cl B COM 654106103 1,151 14,848 SH   SOLE   14,848 0 0
Norfolk Southern COM 655844108 81,942 795,318 SH   SOLE   795,318 0 0
Northern Trust COM 665859104 72,330 1,126,460 SH   SOLE   1,126,460 0 0
Omnicom Group COM 681919106 77,346 1,086,015 SH   SOLE   1,086,015 0 0
Oracle COM 68389X105 280 6,906 SH   SOLE   6,906 0 0
ParkerVision COM 701354102 103 69,550 SH   SOLE   69,550 0 0
PartnerRe COM G6852T105 709 6,495 SH   SOLE   6,495 0 0
Paychex COM 704326107 292 7,037 SH   SOLE   7,037 0 0
Peoples Utd Finl COM 712704105 4,545 299,632 SH   SOLE   299,632 0 0
Pepsico COM 713448108 910 10,191 SH   SOLE   10,191 0 0
PerkinElmer COM 714046109 1,432 30,580 SH   SOLE   30,580 0 0
Pfizer COM 717081103 4,171 140,520 SH   SOLE   140,520 0 0
Philip Morris Intl COM 718172109 5,882 69,768 SH   SOLE   69,768 0 0
Phillips 66 COM 718546104 374 4,652 SH   SOLE   4,652 0 0
Platinum Underwriters Holdings COM G7127P100 703 10,840 SH   SOLE   10,840 0 0
Praxair COM 74005p104 501 3,773 SH   SOLE   3,773 0 0
Precision Castparts COM 740189105 236 936 SH   SOLE   936 0 0
Procter & Gamble COM 742718109 61,027 776,523 SH   SOLE   776,523 0 0
Psychemedics Corp COM 744375205 1,188 83,870 SH   SOLE   83,870 0 0
QR Energy LP COM 74734R108 1,255 66,080 SH   SOLE   66,080 0 0
Qualcomm COM 747525103 70,598 891,383 SH   SOLE   891,383 0 0
Quest Diagnostics COM 74834L100 6,842 116,580 SH   SOLE   116,580 0 0
Rent-A-Center COM 76009N100 3,439 119,900 SH   SOLE   119,900 0 0
Roper Inds COM 776696106 283 1,935 SH   SOLE   1,935 0 0
Royal Bk CDA Montreal COM 780087102 554 7,758 SH   SOLE   7,758 0 0
Royal Dutch Shell PLC COM 780259206 264 3,200 SH   SOLE   3,200 0 0
RPM Intl COM 749685103 945 20,469 SH   SOLE   20,469 0 0
Schlumberger COM 806857108 2,068 17,532 SH   SOLE   17,532 0 0
Scripps Networks A COM 811065101 1,104 13,607 SH   SOLE   13,607 0 0
Select Medical Holdings COM 81619Q105 1,234 79,090 SH   SOLE   79,090 0 0
Simulations Plus COM 829214105 522 92,845 SH   SOLE   92,845 0 0
South Jersey Inds COM 838518108 417 6,910 SH   SOLE   6,910 0 0
Southern Co COM 842587107 5,342 117,725 SH   SOLE   117,725 0 0
Starbucks COM 855244109 310 4,000 SH   SOLE   4,000 0 0
Sterling Bancorp COM 85917A100 1,555 129,570 SH   SOLE   129,570 0 0
Stryker COM 863667101 70,358 834,421 SH   SOLE   834,421 0 0
SUN CMNTYS INC COM 866674104 4,560 91,485 SH   SOLE   91,485 0 0
SunTrust Banks COM 867914103 238 5,930 SH   SOLE   5,930 0 0
Sysco COM 871829107 298 7,970 SH   SOLE   7,970 0 0
T Rowe Price Group COM 74144T108 67,915 804,583 SH   SOLE   804,583 0 0
TAL INTL GROUP INC COM 874083108 4,286 96,620 SH   SOLE   96,620 0 0
Target COM 87612E106 1,509 26,034 SH   SOLE   26,034 0 0
Texas Instrs COM 882508104 83,081 1,738,464 SH   SOLE   1,738,464 0 0
Thermo Fisher Scientific COM 883556102 384 3,250 SH   SOLE   3,250 0 0
Time Warner COM 887317303 456 6,485 SH   SOLE   6,485 0 0
Tompkins Financial COM 890110109 872 18,090 SH   SOLE   18,090 0 0
Toro Co COM 891092108 770 12,100 SH   SOLE   12,100 0 0
TOTAL S A SPONSORED ADR 89151E109 2,589 35,864 SH   SOLE   35,864 0 0
Total Sys Svcs COM 891906109 463 14,748 SH   SOLE   14,748 0 0
Trustmark COM 898402102 350 14,172 SH   SOLE   14,172 0 0
Tupperware COM 899896104 69,951 835,739 SH   SOLE   835,739 0 0
Union Pacific COM 907818108 212 2,124 SH   SOLE   2,124 0 0
United Parcel Service COM 911312106 68,591 668,141 SH   SOLE   668,141 0 0
United Technologies COM 913017109 73,288 634,807 SH   SOLE   634,807 0 0
US Physical Therapy COM 90337L108 1,679 49,121 SH   SOLE   49,121 0 0
Utah Medical Products COM 917488108 1,028 19,980 SH   SOLE   19,980 0 0
Valmont Industries COM 920253101 9,096 59,860 SH   SOLE   59,860 0 0
Valspar COM 920355104 6,549 85,950 SH   SOLE   85,950 0 0
Verizon Comm COM 92343V104 5,966 121,933 SH   SOLE   121,933 0 0
Visa Cl A COM 92826C839 5,214 24,745 SH   SOLE   24,745 0 0
Wal Mart COM 931142103 1,069 14,238 SH   SOLE   14,238 0 0
Walgreen COM 931422109 78,573 1,059,934 SH   SOLE   1,059,934 0 0
Walt Disney COM 254687106 646 7,531 SH   SOLE   7,531 0 0
Watsco COM 942622200 926 9,010 SH   SOLE   9,010 0 0
Wells Fargo COM 949746101 1,473 28,026 SH   SOLE   28,026 0 0
Werner Enterprises COM 950755108 692 26,120 SH   SOLE   26,120 0 0
Whirlpool COM 963320106 348 2,501 SH   SOLE   2,501 0 0
Williams Cos COM 969457100 98,925 1,699,445 SH   SOLE   1,699,445 0 0
Willis Group Hldgs COM G96666105 69,289 1,600,201 SH   SOLE   1,600,201 0 0
Woodward COM 980745103 1,359 27,090 SH   SOLE   27,090 0 0
World Fuel Srvcs COM 981475106 1,659 33,700 SH   SOLE   33,700 0 0
Xcel Energy COM 98389B100 270 8,363 SH   SOLE   8,363 0 0
Yum! Brands COM 988498101 321 3,957 SH   SOLE   3,957 0 0