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
ALERIAN MLP ETF com 00162q866 243 14,640 SH   SOLE   14,640 0 0
ALTRIA GROUP INC com 02209s103 1,200 23,985 SH   SOLE   23,985 0 0
AMC NETWORDS INC. CL A com 00164v103 88 1,150 SH   SOLE   1,150 0 0
AMERICAN ELEC PWR INC com 025537101 858 15,255 SH   SOLE   15,255 0 0
AMETEK, INC. com 031100100 340 6,472 SH   SOLE   6,472 0 0
AMPCO-PITTSBURGH CORP. com 032037103 1,535 87,940 SH   SOLE   87,940 0 0
AMPHENOL CORP. - CL A com 032095101 345 5,860 SH   SOLE   5,860 0 0
AON CORP COM com g0408v102 211 2,199 SH   SOLE   2,199 0 0
APOGEE ENTERPRISES INC com 037598109 5,462 126,436 SH   SOLE   126,436 0 0
APTARGROUP INC com 038336103 15,511 244,194 SH   SOLE   244,194 0 0
ARES CAPITAL CORP com 04010l103 1,016 59,161 SH   SOLE   59,161 0 0
ASSOCIATED BANC-CORP com 045487105 94 5,030 SH   SOLE   5,030 0 0
ASTEC INDUSTRIES INC com 046224101 7,064 164,744 SH   SOLE   164,744 0 0
AT & T CORP. com 00206r102 928 28,419 SH   SOLE   28,419 0 0
ATRION CORPORATION com 049904105 3,304 9,563 SH   SOLE   9,563 0 0
ATWOOD OCEANICS INC com 050095108 77 2,755 SH   SOLE   2,755 0 0
BADGER METER INC com 056525108 2,613 43,588 SH   SOLE   43,588 0 0
BALDWIN & LYONS, INC. com 057755209 2,399 102,242 SH   SOLE   102,242 0 0
BAR HARBOR BANKSHARES INC com 066849100 1,491 45,821 SH   SOLE   45,821 0 0
BARD C R INC com 067383109 331 1,979 SH   SOLE   1,979 0 0
BUCKEYE PARTNERS LP com 118230101 619 8,201 SH   SOLE   8,201 0 0
BUCKLE INC com 118440106 2,988 58,491 SH   SOLE   58,491 0 0
CABOT MICROELECTRONICS CORPORATION com 12709p103 3,682 73,678 SH   SOLE   73,678 0 0
CAL-MAINE FOODS INC com 128030202 7,716 197,548 SH   SOLE   197,548 0 0
CARBO CERAMICS INC com 140781105 1,037 33,977 SH   SOLE   33,977 0 0
CHEVRONTEXACO CORPORATION com 166764100 872 8,310 SH   SOLE   8,310 0 0
CHURCH & DWIGHT CO., INC. com 171340102 280 3,278 SH   SOLE   3,278 0 0
CINTAS CORP. com 172908105 280 3,424 SH   SOLE   3,424 0 0
COLGATE PALMOLIVE CO com 194162103 49 705 SH   SOLE   705 0 0
COLUMBUS- MCKINNON INC com 199333105 4,318 160,285 SH   SOLE   160,285 0 0
CONOCOPHILLIPS com 20825C104 909 14,594 SH   SOLE   14,594 0 0
COPART, INC. com 217204106 304 8,080 SH   SOLE   8,080 0 0
CPI AEROSTRUCTURES INC com 125919308 1,715 140,563 SH   SOLE   140,563 0 0
CREE, INC. com 225447101 80 2,246 SH   SOLE   2,246 0 0
CUBIC CORPORATION com 229669106 3,828 73,934 SH   SOLE   73,934 0 0
CVS CORP com 126650100 36 345 SH   SOLE   345 0 0
DARDEN RESTAURANTS com 237194105 1,001 14,434 SH   SOLE   14,434 0 0
DAWSON GEOPHYSICAL COMPANY INC com 239360100 311 72,817 SH   SOLE   72,817 0 0
DIGITAL REALTY TRUST INC com 253868103 936 14,197 SH   SOLE   14,197 0 0
DISCOVERY COMMUNICATIONS com 25470f302 84 2,843 SH   SOLE   2,843 0 0
DOW CHEM CO com 260543103 918 19,135 SH   SOLE   19,135 0 0
DRIL-QUIP INC com 262037104 3,953 57,801 SH   SOLE   57,801 0 0
DUKE ENERGY CO com 26441c204 988 12,862 SH   SOLE   12,862 0 0
ENBRIDGE ENERGY MANAGEMENT com 29250X103 200 5,509 SH   SOLE   5,509 0 0
ENBRIDGE ENERGY PARTNERS, L.P. com 29250R106 687 19,068 SH   SOLE   19,068 0 0
ENERGY TRANSFER PARTNERS LP com 29273r109 633 11,353 SH   SOLE   11,353 0 0
ESPEY MANUFACTURE & ELECTRONICS INC com 296650104 3,144 106,152 SH   SOLE   106,152 0 0
FIDELITY LOW PRICED STOCK com 316345305 52 1,009 SH   SOLE   1,009 0 0
FIRST OF LONG ISLAND CORPORATION com 320734106 2,635 103,326 SH   SOLE   103,326 0 0
FISERV, INC. com 337738108 469 5,901 SH   SOLE   5,901 0 0
FLOWER FOODS INC com 343498101 6,241 274,442 SH   SOLE   274,442 0 0
FREIGHTCAR AMERICA, INC. com 357023100 4,081 129,849 SH   SOLE   129,849 0 0
FURMANITE CORPORATION com 361086101 2,795 354,225 SH   SOLE   354,225 0 0
GALLAGHER (ARTHUR J.) & CO. com 363576109 805 17,228 SH   SOLE   17,228 0 0
GLOBAL PAYMENTS com 37940X102 279 3,047 SH   SOLE   3,047 0 0
GORMAN-RUPP COMPANY INC com 383082104 15,895 530,705 SH   SOLE   530,705 0 0
GRAHAM CORPORATION com 384556106 4,481 186,929 SH   SOLE   186,929 0 0
GRANITE CONSTRUCTION INC com 387328107 16,059 457,013 SH   SOLE   457,013 0 0
GREENBRIER COS com 393657101 96 1,652 SH   SOLE   1,652 0 0
GULF ISLAND FABRICATION INC com 402307102 4,172 280,754 SH   SOLE   280,754 0 0
GULFMARK OFFSHORE INC com 402629208 1,756 134,629 SH   SOLE   134,629 0 0
HARDINGE INC com 412324303 4,295 370,292 SH   SOLE   370,292 0 0
HASBRO INC COM com 418056107 998 15,788 SH   SOLE   15,788 0 0
HAWKINS INC com 420261109 2,502 65,847 SH   SOLE   65,847 0 0
HELMERICH & PAYNE INC com 423452101 9 125 SH   SOLE   125 0 0
HENRY SCHEIN, INC. com 806407102 98 700 SH   SOLE   700 0 0
HEXCEL CORPORATION com 428291108 86 1,677 SH   SOLE   1,677 0 0
HINGHAM INSTITUTION FOR SAVINGS com 433323102 2,509 25,341 SH   SOLE   25,341 0 0
HOOKER FURNITURE CORP. com 439038100 4,340 227,841 SH   SOLE   227,841 0 0
HYSTER-YALE MATERIALS HANDLING, INC. com 449172105 5,210 71,087 SH   SOLE   71,087 0 0
ICU MEDICAL INC com 44930G107 4,838 51,941 SH   SOLE   51,941 0 0
INTEL CORP com 458140100 13 405 SH   SOLE   405 0 0
INTUIT, INC. com 461202103 88 905 SH   SOLE   905 0 0
ISHARES RUSSELL MIDCAP VALUE com 464287473 20 270 SH   SOLE   270 0 0
ISHR DJ SELECT DIVIDEND com 464287168 45 575 SH   SOLE   575 0 0
J & J SNACK FOODS CORPORATION com 466032109 18,105 169,683 SH   SOLE   169,683 0 0
JOHNSON & JOHNSON com 478160104 966 9,598 SH   SOLE   9,598 0 0
JOHNSON OUTDOORS INC com 479167108 8,634 260,757 SH   SOLE   260,757 0 0
KANSAS CITY LIFE INSURANCE COMPANY com 484836101 2,198 47,858 SH   SOLE   47,858 0 0
KEWAUNEE SCIENTIFIC CORPORATION com 492854104 1,333 76,127 SH   SOLE   76,127 0 0
KIMBERLY CLARK CORP com 494368103 1,054 9,840 SH   SOLE   9,840 0 0
KINDER MORGAN, INC. com 49456b101 1,267 30,117 SH   SOLE   30,117 0 0
KMG CHEMICALS INC com 482564101 4,222 157,934 SH   SOLE   157,934 0 0
L.B. FOSTER COMPANY INC com 350060109 9,803 206,474 SH   SOLE   206,474 0 0
L.S. STARRETT COMPANY CL A com 855668109 1,299 68,384 SH   SOLE   68,384 0 0
LAKELAND INDUSTRIES INC com 511795106 1,652 184,593 SH   SOLE   184,593 0 0
LEGGETT & PLATT, INC com 524660107 769 16,689 SH   SOLE   16,689 0 0
LILLY ELI & CO com 532457108 935 12,866 SH   SOLE   12,866 0 0
LOCKHEED MARTIN CORP COM com 539830109 1,135 5,593 SH   SOLE   5,593 0 0
LORILLARD INC com 544147101 1,065 16,300 SH   SOLE   16,300 0 0
LSB INDUSTRIES, INC. com 502160104 1,788 43,263 SH   SOLE   43,263 0 0
LSI INDUSTRIES INC com 50216c108 4,237 519,843 SH   SOLE   519,843 0 0
LULULEMON ATHLETICA INC. com 550021109 65 1,010 SH   SOLE   1,010 0 0
MARCUS CORPORATION com 566330106 20,849 979,296 SH   SOLE   979,296 0 0
MARTEN TRANSPORT LTD com 573075108 2,291 98,759 SH   SOLE   98,759 0 0
MCDONALDS CORP com 580135101 1,073 11,017 SH   SOLE   11,017 0 0
MEAD JOHNSON NUTRITION COMPANY com 582839106 146 1,455 SH   SOLE   1,455 0 0
MEDNAX com 58502b106 179 2,469 SH   SOLE   2,469 0 0
MERCK & CO INC com 58933Y105 973 16,933 SH   SOLE   16,933 0 0
MERIT MEDICAL SYSTEMS INC com 589889104 4,449 231,119 SH   SOLE   231,119 0 0
MFRI INC com 552721102 1,826 292,106 SH   SOLE   292,106 0 0
MICROCHIP TECHNOLOGY INC com 595017104 742 15,175 SH   SOLE   15,175 0 0
MICROSOFT CORP com 594918104 42 1,045 SH   SOLE   1,045 0 0
MILLER INDUSTRIES, INC. com 600551204 2,714 110,789 SH   SOLE   110,789 0 0
MKS INSTRUMENTS INC com 55306n104 3,278 96,957 SH   SOLE   96,957 0 0
MONARCH CASINO & RESORT INC com 609027107 4,010 209,530 SH   SOLE   209,530 0 0
MORNINGSTAR INC com 617700109 84 1,121 SH   SOLE   1,121 0 0
MOSAIC COMPANY com 61945C103 129 2,805 SH   SOLE   2,805 0 0
MSA SAFETY INC. com 553498106 4,949 99,215 SH   SOLE   99,215 0 0
NATIONAL PRESTO INDUSTRIES INC com 637215104 4,807 75,828 SH   SOLE   75,828 0 0
NCR CORPORATION com 62886e108 4 135 SH   SOLE   135 0 0
OIL-DRI CORPORATION OF AMERICA INC com 677864100 2,420 71,910 SH   SOLE   71,910 0 0
PAYCHEX INC. com 704326107 941 18,966 SH   SOLE   18,966 0 0
PEPSICO INC com 713448108 32 335 SH   SOLE   335 0 0
PERKIN ELMER INC. com 714046109 82 1,610 SH   SOLE   1,610 0 0
PIONEER NATURAL RESOURCES CO com 723787107 128 785 SH   SOLE   785 0 0
POTASH CORP OF SASKATCHEWAN com 73755l107 802 24,869 SH   SOLE   24,869 0 0
POWELL INDUSTRIES INC com 739128106 2,053 60,780 SH   SOLE   60,780 0 0
QLIK TECHNOLOGIES INC com 74733t105 218 7,000 SH   SOLE   7,000 0 0
QUANTA SERVICES, INC. com 74762E102 1 40 SH   SOLE   40 0 0
REPUBLIC SERVICES INC com 760759100 267 6,579 SH   SOLE   6,579 0 0
RESMED, INC. com 761152107 211 2,940 SH   SOLE   2,940 0 0
REYNOLDS AMERICAN INC com 761713106 1,229 17,837 SH   SOLE   17,837 0 0
RPC INC com 749660106 2,314 180,666 SH   SOLE   180,666 0 0
RPM INTERNATIONAL, INC. com 749685103 230 4,786 SH   SOLE   4,786 0 0
S&P 400 MID-CAP DEP RECPT com 78467Y107 318 1,146 SH   SOLE   1,146 0 0
S&P500 DEPOSITARY RECEIPT com 78462F103 42 202 SH   SOLE   202 0 0
SANDERSON FARMS INC com 800013104 4,156 52,177 SH   SOLE   52,177 0 0
SEAGATE TECHNOLOGY HOLDINGS com G7945M107 464 8,925 SH   SOLE   8,925 0 0
SIFCO INDUSTRIES INC com 826546103 3,532 162,093 SH   SOLE   162,093 0 0
SIGMA ALDRICH CORP COM com 826552101 69 500 SH   SOLE   500 0 0
SIX FLAGS ENTERTAINMENT CORP. com 83001A102 1,377 28,444 SH   SOLE   28,444 0 0
SNAP ON INC COM com 833034101 249 1,694 SH   SOLE   1,694 0 0
SOUTHERN CO com 842587107 866 19,567 SH   SOLE   19,567 0 0
SPAN-AMERICAN MEDICAL SYSTEMS INC com 846396109 3,845 198,798 SH   SOLE   198,798 0 0
STERICYCLE, INC. com 858912108 383 2,728 SH   SOLE   2,728 0 0
STURM RUGER & COMPANY INC com 864159108 19,190 386,667 SH   SOLE   386,667 0 0
SUN HYDRAULICS CORPORATION com 866942105 6,159 148,900 SH   SOLE   148,900 0 0
SYNALLOY CORPORATION com 871565107 3,340 231,785 SH   SOLE   231,785 0 0
SYNCHRONOSS TECHNOLOGIES INC., com 87157B103 81 1,700 SH   SOLE   1,700 0 0
T ROWE PRICE GROUP, INC. com 74144t108 165 2,035 SH   SOLE   2,035 0 0
TELEFLEX INC COM com 879369106 191 1,580 SH   SOLE   1,580 0 0
THERMO FISHER SCIENTIFIC INC com 883556102 346 2,573 SH   SOLE   2,573 0 0
THOR INDUSTRIES INC com 885160101 2,730 43,188 SH   SOLE   43,188 0 0
TWIN DISC INC com 901476101 2,948 166,810 SH   SOLE   166,810 0 0
UNIT CORPORATION com 909218109 11,703 418,256 SH   SOLE   418,256 0 0
UTAH MEDICAL PRODUCTS INC com 917488108 10,819 180,737 SH   SOLE   180,737 0 0
VALUE LINE INC com 920437100 400 27,206 SH   SOLE   27,206 0 0
VARIAN MEDICAL EQUIPMENT com 92220p105 176 1,870 SH   SOLE   1,870 0 0
VERIZON COMMUNICATIONS com 92343V104 899 18,489 SH   SOLE   18,489 0 0
W.P CAREY INC REIT com 92936U109 896 13,175 SH   SOLE   13,175 0 0
WASTE MANAGEMENT INC. com 94106L109 1,029 18,981 SH   SOLE   18,981 0 0
WEIS MARKETS INC com 948849104 7,470 150,130 SH   SOLE   150,130 0 0
WHITING PETROLEUM CORP. com 966387102 33 1,055 SH   SOLE   1,055 0 0
ZEP INC com 98944b108 980 57,538 SH   SOLE   57,538 0 0