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
AT&T INC COMMON 00206R102 53,043 1,541,488 SH   SOLE   1,308,632 0 232,856
ABBOTT LABS COMMON 002824100 56,834 1,265,499 SH   SOLE   1,069,299 0 196,200
AGILENT TECHN COMMON 00846U101 22,132 529,349 SH   SOLE   479,049 0 50,300
ALLSTATE CORP COMMON 020002101 35,812 576,773 SH   SOLE   527,123 0 49,650
ALPHABET INC CLASS C 02079K107 29,769 39,227 SH   SOLE   28,605 0 10,622
ALPHABET INC CLASS A 02079K305 31,863 40,954 SH   SOLE   29,404 0 11,550
AMERICAN EXPRESS COMMON 025816109 20,010 287,709 SH   SOLE   263,109 0 24,600
AMERN INTL GROUP COMMON 026874784 73,236 1,181,790 SH   SOLE   992,590 0 189,200
AMERISOURCE-BERGEN COMMON 03073E105 69,028 665,586 SH   SOLE   608,386 0 57,200
APPLE INC COMMON 037833100 89,041 845,912 SH   SOLE   684,062 0 161,850
BAKER HUGHES INC COMMON 057224107 36,238 785,232 SH   SOLE   665,732 0 119,500
BANCFIRST CORP COMMON 05945F103 2,731 46,595 SH   SOLE   27,685 260 18,650
BK OF NEW YORK MEL COMMON 064058100 61,119 1,482,744 SH   SOLE   1,250,044 0 232,700
BENCHMARK ELECTRS COMMON 08160H101 4,219 204,092 SH   SOLE   121,457 1,085 81,550
BORG WARNER INC COMMON 099724106 47,462 1,097,894 SH   SOLE   910,444 0 187,450
CBS CORPORATION CLASS B 124857202 27,969 593,453 SH   SOLE   541,753 0 51,700
CALGON CARBON COMMON 129603106 5,780 335,077 SH   SOLE   196,252 1,825 137,000
CELGENE CORP COMMON 151020104 41,301 344,866 SH   SOLE   249,966 0 94,900
CENTENE CORP DEL COMMON 15135B101 46,831 711,610 SH   SOLE   601,810 0 109,800
CHART INDS INC COMMON 16115Q308 1,971 109,719 SH   SOLE   61,379 490 47,850
CHEESECAKE FACTORY COMMON 163072101 6,105 132,400 SH   SOLE   78,395 705 53,300
CHEVRON CORP COMMON 166764100 56,313 625,974 SH   SOLE   544,074 0 81,900
CISCO SYSTEMS INC COMMON 17275R102 58,912 2,169,484 SH   SOLE   1,800,284 0 369,200
COMMTY HEALTH SYS COMMON 203668108 18,758 707,065 SH   SOLE   653,065 0 54,000
CONOCOPHILLIPS COMMON 20825C104 36,256 776,518 SH   SOLE   709,707 0 66,811
COOPER-STANDARD COMMON 21676P103 5,246 67,615 SH   SOLE   39,580 235 27,800
DEERE & CO COMMON 244199105 43,344 568,301 SH   SOLE   476,901 0 91,400
DICKS SPRTG GOODS COMMON 253393102 51,643 1,460,894 SH   SOLE   1,204,194 0 256,700
WALT DISNEY CO COMMON 254687106 41,082 390,960 SH   SOLE   281,980 0 108,980
DISCOVER FINL SVCS COMMON 254709108 68,814 1,283,372 SH   SOLE   1,100,272 0 183,100
DOVER CORP COMMON 260003108 47,506 774,857 SH   SOLE   665,157 0 109,700
EMC CORP MASS COMMON 268648102 53,021 2,064,694 SH   SOLE   1,681,394 0 383,300
EOG RESOURCES INC COMMON 26875P101 63,563 897,909 SH   SOLE   764,609 0 133,300
EBAY INC COMMON 278642103 12,674 461,220 SH   SOLE   333,920 0 127,300
EPAM SYS INC COMMON 29414B104 6,926 88,100 SH   SOLE   52,140 460 35,500
EXPRESS SCRIPTS COMMON 30219G108 87,314 998,906 SH   SOLE   806,571 0 192,335
FEDERATED INVS INC CLASS B 314211103 23,003 802,900 SH   SOLE   710,280 370 92,250
F5 NETWORKS INC COMMON 315616102 39,954 412,070 SH   SOLE   338,370 0 73,700
FORWARD AIR CORP COMMON 349853101 7,165 166,600 SH   SOLE   98,670 880 67,050
FREEPORT-MCMORAN COMMON 35671D857 15,785 2,331,603 SH   SOLE   2,131,803 0 199,800
GSV CAPITAL CORP COMMON 36191J101 937 100,000 SH   SOLE   100,000 0 0
GENERAL ELECTRIC CO COMMON 369604103 111,732 3,586,892 SH   SOLE   3,096,942 0 489,950
GILEAD SCIENCES INC COMMON 375558103 26,254 259,450 SH   SOLE   186,850 0 72,600
GOLDMAN SACHS COMMON 38141G104 54,220 300,837 SH   SOLE   253,437 0 47,400
HANCOCK HLDG CO COMMON 410120109 2,644 105,035 SH   SOLE   62,482 598 41,955
HANGER INC COMMON 41043F208 2,202 133,860 SH   SOLE   71,605 555 61,700
HONEYWELL INTL INC COMMON 438516106 85,557 826,077 SH   SOLE   689,127 0 136,950
INTEL CORP COMMON 458140100 94,560 2,744,861 SH   SOLE   2,285,228 0 459,633
ISHARES RUS 2000 ETF 464287655 2,098 18,630 SH   SOLE   18,630 0 0
JPMORGAN CHASE COMMON 46625H100 103,775 1,571,636 SH   SOLE   1,363,896 0 207,740
KENNAMETAL INC COMMON 489170100 11,529 600,487 SH   SOLE   430,987 0 169,500
LAKELAND FINL CORP COMMON 511656100 5,520 118,399 SH   SOLE   70,569 630 47,200
LANNETT CO INC COM 516012101 4,021 100,220 SH   SOLE   57,360 460 42,400
LIBERTY ALL STAR ETY SH BEN INT 530158104 797 148,903 SH   SOLE   148,903 0 0
LINDSAY CORP COMMON 535555106 6,651 91,867 SH   SOLE   54,512 455 36,900
MVC CAPITAL COMMON 553829102 1,165 158,025 SH   SOLE   93,600 825 63,600
STEVEN MADDEN LTD COMMON 556269108 3,324 110,007 SH   SOLE   65,047 585 44,375
MARATHON PETRO COMMON 56585A102 54,767 1,056,461 SH   SOLE   885,961 0 170,500
MARRIOTT INTL INC CLASS A 571903202 17,172 256,150 SH   SOLE   184,650 0 71,500
MEDNAX INC COMMON 58502B106 67,565 942,853 SH   SOLE   760,253 0 182,600
MENTOR GRAPHICS COMMON 587200106 2,261 122,740 SH   SOLE   69,150 690 52,900
MICROSOFT CORP COMMON 594918104 88,582 1,596,642 SH   SOLE   1,273,242 0 323,400
MONSANTO CO COMMON 61166W101 14,436 146,525 SH   SOLE   105,625 0 40,900
MYRIAD GENETICS COMMON 62855J104 5,307 122,958 SH   SOLE   71,573 585 50,800
NAVIGATORS GROUP COMMON 638904102 6,733 78,482 SH   SOLE   46,602 430 31,450
NEENAH PAPER COMMON 640079109 4,276 68,495 SH   SOLE   39,325 370 28,800
NETSCOUT SYS INC COMMON 64115T104 3,926 127,887 SH   SOLE   76,002 685 51,200
NEXTERA ENERGY INC COMMON 65339F101 46,164 444,358 SH   SOLE   405,858 0 38,500
NORFOLK SOUTHERN COMMON 655844108 16,609 196,349 SH   SOLE   141,649 0 54,700
OCCIDENTAL PETE COMMON 674599105 11,769 174,078 SH   SOLE   126,178 0 47,900
OPKO HEALTH INC COMMON 68375N103 5,912 588,242 SH   SOLE   341,950 2,805 243,487
ORACLE CORP COMMON 68389X105 44,099 1,207,186 SH   SOLE   1,009,686 0 197,500
OUTERWALL INC COMMON 690070107 3,392 92,827 SH   SOLE   54,917 410 37,500
PNC FINL SVCS GRP COMMON 693475105 219 2,300 SH   SOLE   2,300 0 0
PRA GROUP INC COMMON 69354N106 5,414 156,079 SH   SOLE   92,914 865 62,300
PAYPAL HLDGS INC COMMON 70450Y103 16,533 456,720 SH   SOLE   330,020 0 126,700
PHILIP MORRIS INTL COMMON 718172109 22,419 255,026 SH   SOLE   233,426 0 21,600
PRESTIGE BRANDS COMMON 74112D101 10,867 211,099 SH   SOLE   132,544 1,305 77,250
PRICE T ROWE GRP COMMON 74144T108 51,958 726,785 SH   SOLE   610,985 0 115,800
PUBLIC SVC ENTERPR COMMON 744573106 47,592 1,230,094 SH   SOLE   1,052,494 0 177,600
SANDISK CORP COMMON 80004C101 66,566 875,981 SH   SOLE   735,581 0 140,400
SEMTECH CORP COMMON 816850101 5,633 297,739 SH   SOLE   177,364 1,575 118,800
STARBUCKS CORP COMMON 855244109 29,645 493,830 SH   SOLE   356,930 0 136,900
SUN HYDRAULICS CORP COMMON 866942105 4,700 148,113 SH   SOLE   88,148 765 59,200
SYNAPTICS INC COMMON 87157D109 8,192 101,968 SH   SOLE   60,823 545 40,600
THL CREDIT INC COMMON 872438106 1,070 100,000 SH   SOLE   100,000 0 0
TTM TECHNOLOGIES COMMON 87305R109 2,356 361,950 SH   SOLE   217,630 1,820 142,500
TARGET CORP COMMON 87612E106 6,676 91,950 SH   SOLE   59,350 0 32,600
3M COMPANY COMMON 88579Y101 18,923 125,619 SH   SOLE   90,519 0 35,100
TIME WARNER INC COMMON 887317303 41,821 646,681 SH   SOLE   530,531 0 116,150
TIME WARNER CABLE COMMON 88732J207 34,291 184,767 SH   SOLE   169,717 0 15,050
TORO CO COMMON 891092108 8,858 121,222 SH   SOLE   72,567 655 48,000
TRI CONTL CORP COMMON 895436103 310 15,500 SH   SOLE   15,500 0 0
US BANCORP DEL COMMON 902973304 29,351 687,861 SH   SOLE   627,631 0 60,230
UNITED NAT FOODS COMMON 911163103 4,894 124,352 SH   SOLE   73,777 675 49,900
UNITED TECHNOLOGIES COMMON 913017109 34,378 357,839 SH   SOLE   326,939 0 30,900
VCA INC COMMON 918194101 10,624 192,740 SH   SOLE   119,965 675 72,100
VERINT SYS INC COMMON 92343X100 5,941 146,477 SH   SOLE   86,797 780 58,900
WAL MART STORES COMMON 931142103 57,030 930,345 SH   SOLE   789,845 0 140,500
WALGREENS BOOTS COMMON 931427108 33,840 397,395 SH   SOLE   291,695 0 105,700
WELLS FARGO & CO COMMON 949746101 104,841 1,928,634 SH   SOLE   1,678,934 0 249,700
ALLERGAN PLC SHARES G0177J108 59,957 191,861 SH   SOLE   177,309 0 14,552
ENDURANCE SPECIALTY ORDINARY G30397106 5,199 81,240 SH   SOLE   48,215 425 32,600
C&J ENERGY SVCS COMMON G3164Q101 2,139 449,293 SH   SOLE   244,793 2,400 202,100