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 29,997 738,656 SH   SOLE   632,771 0 105,885
ABBOTT LABS COMMON 002824100 26,253 620,776 SH   SOLE   534,376 0 86,400
AGILENT TECHN COMMON 00846U101 9,968 211,670 SH   SOLE   189,270 0 22,400
ALLSTATE CORP COMMON 020002101 15,834 228,879 SH   SOLE   210,929 0 17,950
ALPHABET CLASS C 02079K107 22,688 29,188 SH   SOLE   21,119 0 8,069
ALPHABET CLASS A 02079K305 18,841 23,432 SH   SOLE   20,082 0 3,350
AMERICAN EXPRESS COMMON 025816109 7,528 117,553 SH   SOLE   108,653 0 8,900
AMERN INTL GROUP COMMON 026874784 34,571 582,586 SH   SOLE   494,486 0 88,100
AMERISOURCE-BERGEN COMMON 03073E105 21,270 263,303 SH   SOLE   242,503 0 20,800
ANIKA THERAPEUTICS COMMON 035255108 737 15,400 SH   SOLE   10,500 0 4,900
APPLE COMMON 037833100 58,056 513,543 SH   SOLE   419,493 0 94,050
BAKER HUGHES COMMON 057224107 29,946 593,335 SH   SOLE   522,135 0 71,200
BANCFIRST CORP COMMON 05945F103 732 10,100 SH   SOLE   6,750 0 3,350
BANK AMER CORP PFD CUM SER C 060505286 5,035 191,000 SH   SOLE   191,000 0 0
BANK OF NEW YORK MEL COMMON 064058100 28,803 722,253 SH   SOLE   617,553 0 104,700
BENCHMARK ELECTRS COMMON 08160H101 1,118 44,800 SH   SOLE   29,750 0 15,050
BORG WARNER COMMON 099724106 20,535 583,718 SH   SOLE   494,368 0 89,350
CBS CORPORATION CLASS B 124857202 14,354 262,220 SH   SOLE   241,320 0 20,900
CALGON CARBON COMMON 129603106 1,117 73,650 SH   SOLE   48,550 0 25,100
CELGENE CORP COMMON 151020104 23,652 226,266 SH   SOLE   176,766 0 49,500
CENTENE CORP DEL COMMON 15135B101 23,268 347,490 SH   SOLE   296,290 0 51,200
CHART INDS COMMON 16115Q308 707 21,525 SH   SOLE   14,350 0 7,175
CHARTER COMMUNI CLASS A 16119P108 9,763 36,164 SH   SOLE   33,584 0 2,580
CHEESECAKE FACTORY COMMON 163072101 1,449 28,950 SH   SOLE   19,050 0 9,900
CHEVRON CORP COMMON 166764100 29,245 284,157 SH   SOLE   248,757 0 35,400
CISCO SYSTEMS COMMON 17275R102 34,969 1,102,421 SH   SOLE   930,221 0 172,200
COMMTY HEALTH SYS COMMON 203668108 8,312 720,320 SH   SOLE   663,920 0 56,400
COOPER-STANDARD COMMON 21676P103 1,462 14,800 SH   SOLE   9,650 0 5,150
DEERE & CO COMMON 244199105 24,137 282,801 SH   SOLE   239,201 0 43,600
DELL TECH COM CL V 24703L103 28,468 595,567 SH   SOLE   498,541 0 97,026
DICKS SPRTG GOODS COMMON 253393102 40,804 719,385 SH   SOLE   603,685 0 115,700
WALT DISNEY COMMON 254687106 23,620 254,363 SH   SOLE   198,223 0 56,140
DISCOVER FINL SVCS COMMON 254709108 33,959 600,508 SH   SOLE   518,808 0 81,700
DOVER CORP COMMON 260003108 27,073 367,646 SH   SOLE   316,646 0 51,000
EOG RESOURCES COMMON 26875P101 52,633 544,240 SH   SOLE   474,240 0 70,000
EPAM SYS COMMON 29414B104 1,341 19,350 SH   SOLE   12,750 0 6,600
EXPEDIA COMMON 30212P303 12,559 107,600 SH   SOLE   85,500 0 22,100
EXPRESS SCRIPTS COMMON 30219G108 37,528 532,079 SH   SOLE   438,054 0 94,025
FEDERATED INVS CLASS B 314211103 9,363 316,000 SH   SOLE   283,650 0 32,350
F5 NETWORKS COMMON 315616102 26,849 215,410 SH   SOLE   180,210 0 35,200
FORWARD AIR COMMON 349853101 1,518 35,100 SH   SOLE   23,200 0 11,900
FREEPORT-MCMORAN COMMON 35671D857 10,038 924,319 SH   SOLE   851,719 0 72,600
GSV CAPITAL COMMON 36191J101 472 100,000 SH   SOLE   100,000 0 0
GENERAL ELECTRIC COMMON 369604103 48,786 1,647,061 SH   SOLE   1,429,461 0 217,600
GILEAD SCIENCES COMMON 375558103 13,442 169,900 SH   SOLE   132,400 0 37,500
GOLDMAN SACHS COMMON 38141G104 23,961 148,575 SH   SOLE   126,875 0 21,700
HANCOCK HLDG COMMON 410120109 745 22,962 SH   SOLE   14,902 0 8,060
HONEYWELL INTL COMMON 438516106 48,773 418,329 SH   SOLE   358,259 0 60,070
HUMANA COMMON 444859102 19,063 107,765 SH   SOLE   90,665 0 17,100
INTEL COMMON 458140100 52,041 1,378,562 SH   SOLE   1,162,762 0 215,800
ISHARES TRUST CORE S&P 500 ETF 464287200 2,376 10,922 SH   SOLE   10,922 0 0
ISHARES RUSSELL 2000 ETF 464287655 1,310 10,550 SH   SOLE   10,550 0 0
JPMORGAN CHASE COMMON 46625H100 47,599 714,814 SH   SOLE   623,919 0 90,895
KENNAMETAL COMMON 489170100 11,628 400,687 SH   SOLE   309,487 0 91,200
LAKELAND FINL COMMON 511656100 1,365 38,525 SH   SOLE   25,525 0 13,000
LANNETT CO COM 516012101 542 20,400 SH   SOLE   13,900 0 6,500
LINDSAY CORP COMMON 535555106 1,435 19,400 SH   SOLE   12,850 0 6,550
MVC CAPITAL COMMON 553829102 291 35,150 SH   SOLE   22,400 0 12,750
STEVEN MADDEN COMMON 556269108 841 24,325 SH   SOLE   16,100 0 8,225
MARATHON PETRO COMMON 56585A102 21,295 524,630 SH   SOLE   445,430 0 79,200
MARRIOTT INTL INC CLASS A 571903202 11,473 170,400 SH   SOLE   133,100 0 37,300
MEDNAX INC COMMON 58502B106 25,542 385,540 SH   SOLE   323,140 0 62,400
MENTOR GRAPHICS COMMON 587200106 1,241 46,950 SH   SOLE   30,650 0 16,300
MICROSOFT COMMON 594918104 50,423 875,395 SH   SOLE   717,995 0 157,400
MONSANTO COMMON 61166W101 9,870 96,575 SH   SOLE   75,675 0 20,900
MYRIAD GENETICS COMMON 62855J104 498 24,200 SH   SOLE   16,100 0 8,100
NAVIGATORS GROUP COMMON 638904102 1,639 16,909 SH   SOLE   11,259 0 5,650
NEENAH PAPER COMMON 640079109 1,256 15,900 SH   SOLE   10,550 0 5,350
NETSCOUT SYS COMMON 64115T104 815 27,850 SH   SOLE   18,250 0 9,600
NEXTERA ENERGY COMMON 65339F101 21,219 173,470 SH   SOLE   159,970 0 13,500
NORFOLK SOUTHERN COMMON 655844108 12,603 129,849 SH   SOLE   100,349 0 29,500
OCCIDENTAL PETE COMMON 674599105 10,495 143,928 SH   SOLE   112,128 0 31,800
ORACLE COMMON 68389X105 23,738 604,328 SH   SOLE   513,228 0 91,100
PRA GROUP COMMON 69354N106 1,169 33,850 SH   SOLE   22,200 0 11,650
PAYPAL HLDGS COMMON 70450Y103 12,457 304,050 SH   SOLE   235,750 0 68,300
PHILIP MORRIS COMMON 718172109 11,882 122,219 SH   SOLE   114,319 0 7,900
PRESTIGE BRANDS COMMON 74112D101 1,844 38,200 SH   SOLE   24,600 0 13,600
PRICE T ROWE COMMON 74144T108 23,914 359,605 SH   SOLE   305,905 0 53,700
PUBLIC SVC ENTERPR COMMON 744573106 23,922 571,332 SH   SOLE   490,132 0 81,200
SEMTECH CORP COMMON 816850101 1,786 64,400 SH   SOLE   42,150 0 22,250
STARBUCKS CORP COMMON 855244109 17,440 322,130 SH   SOLE   252,230 0 69,900
SUN HYDRAULICS COMMON 866942105 1,004 31,125 SH   SOLE   20,575 0 10,550
SUPERNUS PHARMA COMMON 868459108 1,130 45,700 SH   SOLE   30,000 0 15,700
SYNAPTICS COMMON 87157D109 1,312 22,400 SH   SOLE   14,650 0 7,750
THL CREDIT INC COMMON 872438106 953 100,000 SH   SOLE   100,000 0 0
TTM TECHNOLOGIES COMMON 87305R109 896 78,250 SH   SOLE   52,250 0 26,000
TARGET CORP COMMON 87612E106 4,303 62,650 SH   SOLE   42,150 0 20,500
3M COMPANY COMMON 88579Y101 14,674 83,269 SH   SOLE   64,469 0 18,800
TIME WARNER COMMON 887317303 25,668 322,420 SH   SOLE   267,220 0 55,200
TORO CO COMMON 891092108 2,445 52,200 SH   SOLE   33,300 0 18,900
US BANCORP DEL COMMON 902973304 11,730 273,484 SH   SOLE   252,554 0 20,930
UNITED NAT FOODS COMMON 911163103 1,085 27,100 SH   SOLE   17,950 0 9,150
UNITED TECHNOLOGIES COMMON 913017109 14,462 142,344 SH   SOLE   131,244 0 11,100
VCA INC COMMON 918194101 2,351 33,600 SH   SOLE   21,600 0 12,000
VERINT SYS INC COMMON 92343X100 1,183 31,450 SH   SOLE   20,750 0 10,700
WAL MART STORES COMMON 931142103 32,365 448,769 SH   SOLE   388,369 0 60,400
WALGREENS BOOTS COMMON 931427108 26,381 327,225 SH   SOLE   259,425 0 67,800
WELLS FARGO COMMON 949746101 38,474 868,887 SH   SOLE   760,587 0 108,300
ALLERGAN PLC SHARES G0177J108 16,937 73,542 SH   SOLE   69,582 0 3,960
ENDURANCE SPECIALTY SHARES G30397106 1,132 17,300 SH   SOLE   11,400 0 5,900
NAVIOS MARITIME LP COM UNIT LTD Y62134104 391 37,000 SH   SOLE   23,600 0 13,400