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 2,695 24,642 SH   SOLE   24,642 0 0
A O Smith COM 831865209 7,818 215,490 SH   SOLE   215,490 0 0
Abbott Labs COM 002824100 1,324 37,960 SH   SOLE   37,960 0 0
AbbVie COM 00287Y109 1,569 37,961 SH   SOLE   37,961 0 0
Accenture Plc SHS CLASS A G1151C101 7,521 104,520 SH   SOLE   104,520 0 0
ACE Ltd SHS H0023R105 64,328 718,906 SH   SOLE   718,906 0 0
Aetna COM 00817Y108 1,370 21,560 SH   SOLE   21,560 0 0
AFLAC COM 001055102 755 12,990 SH   SOLE   12,990 0 0
AGL RES INC COM 001204106 289 6,745 SH   SOLE   6,745 0 0
Air Prods & Chems COM 009158106 64,668 706,216 SH   SOLE   706,216 0 0
Albemarle COM 012653101 51,217 822,228 SH   SOLE   822,228 0 0
Allstate COM 020002101 2,086 43,357 SH   SOLE   43,357 0 0
Altria Group COM 02209S103 3,507 100,225 SH   SOLE   100,225 0 0
American Express COM 025816109 69,097 924,245 SH   SOLE   924,245 0 0
Amgen COM 031162100 723 7,326 SH   SOLE   7,326 0 0
APPLE INC COM 037833100 2,071 5,224 SH   SOLE   5,224 0 0
Applied Industrial Tech COM 03820c105 597 12,360 SH   SOLE   12,360 0 0
Astrazeneca PLC ADR SPONSORED ADR 046353108 7,640 161,525 SH   SOLE   161,525 0 0
AT&T COM 00206R102 60,063 1,696,694 SH   SOLE   1,696,694 0 0
Atrion Corp COM 049904105 595 2,720 SH   SOLE   2,720 0 0
Automatic Data Process COM 053015103 613 8,906 SH   SOLE   8,906 0 0
Avista COM 05379B107 283 10,490 SH   SOLE   10,490 0 0
BancFirst COM 05945F103 628 13,500 SH   SOLE   13,500 0 0
Bank New York Mellon COM 064058100 267 9,534 SH   SOLE   9,534 0 0
Bank of America COM 060505104 225 17,519 SH   SOLE   17,519 0 0
Baxter Intl COM 071813109 61,576 888,933 SH   SOLE   888,933 0 0
BB&T COM 054937107 420 12,386 SH   SOLE   12,386 0 0
BCE Inc COM NEW 05534B760 1,435 34,985 SH   SOLE   34,985 0 0
Becton Dickinson COM 075887109 373 3,770 SH   SOLE   3,770 0 0
Berkshire Hathaway Cl A CL A 084670108 1,686 10 SH   SOLE   10 0 0
Berkshire Hathaway Cl B CL B NEW 084670702 1,519 13,570 SH   SOLE   13,570 0 0
BlackRock COM 09247X101 65,469 254,894 SH   SOLE   254,894 0 0
Boeing COM 097023105 202 1,975 SH   SOLE   1,975 0 0
BP PLC ADR SPONSORED ADR 055622104 838 20,072 SH   SOLE   20,072 0 0
Bristol Myers Squibb COM 110122108 392 8,778 SH   SOLE   8,778 0 0
Broadridge Finl Solutions COM 11133T103 606 22,786 SH   SOLE   22,786 0 0
Brown & Brown COM 115236101 564 17,485 SH   SOLE   17,485 0 0
Bryn Mawr Bank COM 117665109 587 24,540 SH   SOLE   24,540 0 0
Buckle Inc COM 118440106 1,732 33,290 SH   SOLE   33,290 0 0
Calavo Growers COM 128246105 465 17,090 SH   SOLE   17,090 0 0
Capital One Finl COM 14040H105 490 7,800 SH   SOLE   7,800 0 0
Cash America International COM 14754D100 6,669 146,690 SH   SOLE   146,690 0 0
Caterpillar COM 149123101 367 4,450 SH   SOLE   4,450 0 0
CBRL Group COM 22410j106 345 3,640 SH   SOLE   3,640 0 0
CEC ENTMT INC COM 125137109 281 6,850 SH   SOLE   6,850 0 0
Cedar Fair LP DEPOSITRY UNIT 150185106 467 11,271 SH   SOLE   11,271 0 0
CenturyLink COM 156700106 1,395 39,467 SH   SOLE   39,467 0 0
Chevron COM 166764100 64,258 542,996 SH   SOLE   542,996 0 0
Chubb COM 171232101 428 5,053 SH   SOLE   5,053 0 0
CIGNA COM 125509109 703 9,695 SH   SOLE   9,695 0 0
Cisco COM 17275R102 671 27,560 SH   SOLE   27,560 0 0
Coach COM 189754104 425 7,439 SH   SOLE   7,439 0 0
Coca Cola Co COM 191216100 16,378 408,320 SH   SOLE   408,320 0 0
Colgate Palmolive COM 194162103 2,474 43,190 SH   SOLE   43,190 0 0
Columbia Sportswear COM 198516106 307 4,900 SH   SOLE   4,900 0 0
Communications Systems COM 203900105 237 24,610 SH   SOLE   24,610 0 0
Compass Minls Intl COM 20451N101 344 4,070 SH   SOLE   4,070 0 0
ConocoPhillips COM 20825C104 2,175 35,953 SH   SOLE   35,953 0 0
Costco COM 22160K105 7,542 68,210 SH   SOLE   68,210 0 0
Cullen Frost Bankers COM 229899109 826 12,370 SH   SOLE   12,370 0 0
D&B COM 26483E100 297 3,050 SH   SOLE   3,050 0 0
Darden Restaurants COM 237194105 3,339 66,148 SH   SOLE   66,148 0 0
Deere & Co COM 244199105 562 6,916 SH   SOLE   6,916 0 0
Digital Realty Trust COM 253868103 56,276 922,551 SH   SOLE   922,551 0 0
Dominion Res COM 25746U109 204 3,588 SH   SOLE   3,588 0 0
Donnelley R R & Sons COM 257867101 838 59,800 SH   SOLE   59,800 0 0
Dover COM 260003108 489 6,295 SH   SOLE   6,295 0 0
Dow Chemical COM 260543103 275 8,560 SH   SOLE   8,560 0 0
Du Pont COM 263534109 3,453 65,763 SH   SOLE   65,763 0 0
Duke Energy COM NEW 26441c204 415 6,155 SH   SOLE   6,155 0 0
Eaton SHS G29183103 433 6,574 SH   SOLE   6,574 0 0
Ecolab COM 278865100 426 5,000 SH   SOLE   5,000 0 0
Emerson Elec COM 291011104 1,564 28,679 SH   SOLE   28,679 0 0
Energen COM 29265N108 8,072 154,465 SH   SOLE   154,465 0 0
ENSCO PLC SHS CLASS A G3157S106 58,408 1,004,950 SH   SOLE   1,004,950 0 0
Enterprise Prods Partn LP COM 293792107 1,306 21,007 SH   SOLE   21,007 0 0
Equifax COM 294429105 1,956 33,191 SH   SOLE   33,191 0 0
Expeditors Intl Wash COM 302130109 5,231 137,505 SH   SOLE   137,505 0 0
Exxon Mobil COM 30231G102 70,110 775,987 SH   SOLE   775,987 0 0
Family Dollar Stores COM 307000109 9,441 151,517 SH   SOLE   151,517 0 0
Federated Invs CL B 314211103 319 11,632 SH   SOLE   11,632 0 0
Female Health Co COM 314462102 686 69,580 SH   SOLE   69,580 0 0
Fifth Third Bancorp COM 316773100 214 11,837 SH   SOLE   11,837 0 0
Freeport-Mcmoran Cop & Gld Cl COM 35671D857 217 7,850 SH   SOLE   7,850 0 0
Gallagher Arthur J & Co COM 363576109 612 14,000 SH   SOLE   14,000 0 0
General Dynamics COM 369550108 582 7,425 SH   SOLE   7,425 0 0
General Electric COM 369604103 3,656 157,639 SH   SOLE   157,639 0 0
Gentex COM 371901109 8,146 353,405 SH   SOLE   353,405 0 0
Genuine Parts COM 372460105 66,609 853,199 SH   SOLE   853,199 0 0
Glaxosmithkline SPONSORED ADR 37733W105 387 7,747 SH   SOLE   7,747 0 0
Global Pmts COM 37940X102 518 11,180 SH   SOLE   11,180 0 0
Google Cl A CL A 38259P508 285 324 SH   SOLE   324 0 0
Grainger WW COM 384802104 57,180 226,744 SH   SOLE   226,744 0 0
Greenhill & Co COM 395259104 580 12,670 SH   SOLE   12,670 0 0
H B Fuller COM 359694106 536 14,170 SH   SOLE   14,170 0 0
Hasbro COM 418056107 2,773 61,865 SH   SOLE   61,865 0 0
HCP Inc COM 40414L109 2,033 44,750 SH   SOLE   44,750 0 0
Helmerich & Payne COM 423452101 60,865 974,612 SH   SOLE   974,612 0 0
Hillenbrand COM 431571108 535 22,560 SH   SOLE   22,560 0 0
Home Depot COM 437076102 4,734 61,109 SH   SOLE   61,109 0 0
Honeywell Intl COM 438516106 803 10,119 SH   SOLE   10,119 0 0
IDEX COM 45167R104 299 5,550 SH   SOLE   5,550 0 0
Illinois Tool Works COM 452308109 201 2,900 SH   SOLE   2,900 0 0
Intel COM 458140100 3,453 142,517 SH   SOLE   142,517 0 0
International Business Machine COM 459200101 10,477 54,820 SH   SOLE   54,820 0 0
Intersil Cl A CL A 46069S109 1,908 244,560 SH   SOLE   244,560 0 0
Johnson & Johnson COM 478160104 70,677 823,161 SH   SOLE   823,161 0 0
Johnson Controls COM 478366107 7,816 218,386 SH   SOLE   218,386 0 0
JP Morgan Chase COM 46625H100 3,047 57,727 SH   SOLE   57,727 0 0
Kimberly Clark COM 494368103 1,795 18,479 SH   SOLE   18,479 0 0
Kinder Morgan Energy LP UT LTD PARTNER 494550106 207 2,425 SH   SOLE   2,425 0 0
Kraft Foods Group COM 50076Q106 2,341 41,894 SH   SOLE   41,894 0 0
Laclede Group COM 505597104 7,456 163,290 SH   SOLE   163,290 0 0
Landstar Sys COM 515098101 512 9,940 SH   SOLE   9,940 0 0
Lazard Ltd. SHS A G54050102 6,566 204,245 SH   SOLE   204,245 0 0
Lilly Eli & Co COM 532457108 57,747 1,175,628 SH   SOLE   1,175,628 0 0
Lindsay Corp COM 535555106 513 6,840 SH   SOLE   6,840 0 0
Linear Technology COM 535678106 60,892 1,652,878 SH   SOLE   1,652,878 0 0
Littelfuse COM 537008104 576 7,720 SH   SOLE   7,720 0 0
Lowes COM 548661107 416 10,170 SH   SOLE   10,170 0 0
LTC PPTYS INC COM 502175102 273 6,990 SH   SOLE   6,990 0 0
M D C Hldgs COM 552676108 38,872 1,195,692 SH   SOLE   1,195,692 0 0
McDonalds COM 580135101 1,944 19,636 SH   SOLE   19,636 0 0
Mens Warehouse COM 587118100 607 16,040 SH   SOLE   16,040 0 0
Merck & Co COM 58933Y105 65,856 1,417,778 SH   SOLE   1,417,778 0 0
Mercury Genl COM 589400100 3,292 74,892 SH   SOLE   74,892 0 0
Meridian Bioscience COM 589584101 561 26,110 SH   SOLE   26,110 0 0
MESA LABS INC COM 59064R109 624 11,530 SH   SOLE   11,530 0 0
Microchip Technology COM 595017104 2,118 56,870 SH   SOLE   56,870 0 0
Microsoft COM 594918104 72,148 2,088,533 SH   SOLE   2,088,533 0 0
Mid-Amer Apt Cmntys COM 59522J103 331 4,880 SH   SOLE   4,880 0 0
Mindray Med Intl Ltd SPON ADR 602675100 250 6,670 SH   SOLE   6,670 0 0
Mondelez International CL A 609207105 283 9,922 SH   SOLE   9,922 0 0
Monro Muffler Brake COM 610236101 282 5,870 SH   SOLE   5,870 0 0
Moodys COM 615369105 777 12,760 SH   SOLE   12,760 0 0
MTS Systems COM 553777103 569 10,060 SH   SOLE   10,060 0 0
National Instrs COM 636518102 7,509 268,760 SH   SOLE   268,760 0 0
New York Cmnty Bancorp COM 649445103 1,786 127,570 SH   SOLE   127,570 0 0
Newmarket COM 651587107 562 2,140 SH   SOLE   2,140 0 0
Nextera Energy COM 65339F101 675 8,285 SH   SOLE   8,285 0 0
Nike Cl B CL B 654106103 9,141 143,546 SH   SOLE   143,546 0 0
Norfolk Southern COM 655844108 63,938 880,082 SH   SOLE   880,082 0 0
Northern Trust COM 665859104 61,941 1,069,796 SH   SOLE   1,069,796 0 0
Nu Skin Enterprises CL A 67018T105 567 9,270 SH   SOLE   9,270 0 0
Omnicom Group COM 681919106 66,935 1,064,659 SH   SOLE   1,064,659 0 0
Oracle COM 68389X105 6,375 207,575 SH   SOLE   207,575 0 0
ParkerVision COM 701354102 373 82,050 SH   SOLE   82,050 0 0
PartnerRe COM G6852T105 752 8,304 SH   SOLE   8,304 0 0
Paychex COM 704326107 3,449 94,465 SH   SOLE   94,465 0 0
Peoples Utd Finl COM 712704105 3,053 204,921 SH   SOLE   204,921 0 0
Pepsico COM 713448108 828 10,120 SH   SOLE   10,120 0 0
PerkinElmer COM 714046109 597 18,380 SH   SOLE   18,380 0 0
Pfizer COM 717081103 3,588 128,096 SH   SOLE   128,096 0 0
Philip Morris Intl COM 718172109 3,160 36,477 SH   SOLE   36,477 0 0
Pitney Bowes COM 724479100 1,457 99,259 SH   SOLE   99,259 0 0
Platinum Underwriters Holdings COM G7127P100 300 5,240 SH   SOLE   5,240 0 0
PPL Corp COM 69351T106 348 11,500 SH   SOLE   11,500 0 0
Praxair COM 74005p104 429 3,728 SH   SOLE   3,728 0 0
Procter & Gamble COM 742718109 61,801 802,713 SH   SOLE   802,713 0 0
Provident New York Bancorp COM 744028101 550 58,850 SH   SOLE   58,850 0 0
QR ENERGY LP UNIT LTD PRTNS 74734R108 306 17,400 SH   SOLE   17,400 0 0
Qualcomm COM 747525103 56,205 920,035 SH   SOLE   920,035 0 0
Quest Diagnostics COM 74834L100 7,003 115,500 SH   SOLE   115,500 0 0
Regal Beloit COM 758750103 383 5,900 SH   SOLE   5,900 0 0
Roper Inds COM 776696106 240 1,935 SH   SOLE   1,935 0 0
Royal Bk CDA Montreal COM 780087102 452 7,758 SH   SOLE   7,758 0 0
Royal Dutch SHell PLC SPONS ADR A 780259206 236 3,700 SH   SOLE   3,700 0 0
RPM Intl COM 749685103 734 22,989 SH   SOLE   22,989 0 0
SCBT Financial COM 78401V102 289 5,730 SH   SOLE   5,730 0 0
Schlumberger COM 806857108 1,117 15,589 SH   SOLE   15,589 0 0
Schulman A COM 808194104 324 12,090 SH   SOLE   12,090 0 0
Scripps Networks A CL A COM 811065101 910 13,637 SH   SOLE   13,637 0 0
Smithfield Foods COM 832248108 573 17,500 SH   SOLE   17,500 0 0
South Jersey Inds COM 838518108 494 8,610 SH   SOLE   8,610 0 0
Southern Co COM 842587107 3,817 86,496 SH   SOLE   86,496 0 0
Starbucks COM 855244109 262 4,000 SH   SOLE   4,000 0 0
Stryker COM 863667101 61,793 955,367 SH   SOLE   955,367 0 0
SUN CMNTYS INC COM 866674104 1,981 39,820 SH   SOLE   39,820 0 0
SunTrust Banks COM 867914103 211 6,683 SH   SOLE   6,683 0 0
Synovus Finl COM 87161C105 81 27,727 SH   SOLE   27,727 0 0
Sysco COM 871829107 1,565 45,803 SH   SOLE   45,803 0 0
T Rowe Price Group COM 74144T108 62,208 849,832 SH   SOLE   849,832 0 0
TAL INTL GROUP INC COM 874083108 2,143 49,180 SH   SOLE   49,180 0 0
Tanger Factory Outlet COM 875465106 296 8,850 SH   SOLE   8,850 0 0
Target COM 87612E106 65,452 950,508 SH   SOLE   950,508 0 0
Texas Instrs COM 882508104 67,148 1,926,775 SH   SOLE   1,926,775 0 0
Time Warner COM NEW 887317303 375 6,485 SH   SOLE   6,485 0 0
Tompkins Financial COM 890110109 435 9,630 SH   SOLE   9,630 0 0
TOTAL S A SPONSORED ADR 89151E109 1,971 40,473 SH   SOLE   40,473 0 0
Total Sys Svcs COM 891906109 361 14,748 SH   SOLE   14,748 0 0
Trustmark COM 898402102 642 26,132 SH   SOLE   26,132 0 0
Tupperware COM 899896104 591 7,610 SH   SOLE   7,610 0 0
United Parcel Service CL B 911312106 66,749 771,845 SH   SOLE   771,845 0 0
United Technologies COM 913017109 63,053 678,423 SH   SOLE   678,423 0 0
US Physical Therapy COM 90337L108 508 18,380 SH   SOLE   18,380 0 0
Valmont Industries COM 920253101 435 3,040 SH   SOLE   3,040 0 0
Valspar COM 920355104 744 11,500 SH   SOLE   11,500 0 0
Verizon Comm COM 92343V104 4,618 91,731 SH   SOLE   91,731 0 0
Wal Mart COM 931142103 1,068 14,339 SH   SOLE   14,339 0 0
Walgreen COM 931422109 60,582 1,370,633 SH   SOLE   1,370,633 0 0
Walt Disney COM DISNEY 254687106 440 6,963 SH   SOLE   6,963 0 0
Waste Mgmt COM 94106L109 2,165 53,680 SH   SOLE   53,680 0 0
Watsco COM 942622200 402 4,790 SH   SOLE   4,790 0 0
Wells Fargo COM 949746101 1,105 26,764 SH   SOLE   26,764 0 0
Whirlpool COM 963320106 240 2,101 SH   SOLE   2,101 0 0
Williams Cos COM 969457100 50,887 1,567,213 SH   SOLE   1,567,213 0 0
Willis Group Hldgs SHS G96666105 66,517 1,631,111 SH   SOLE   1,631,111 0 0
Woodward COM 980745103 534 13,350 SH   SOLE   13,350 0 0
World Fuel Srvcs COM 981475106 586 14,650 SH   SOLE   14,650 0 0
Yum! Brands COM 988498101 226 3,257 SH   SOLE   3,257 0 0