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 MMM COM 88579Y101 3,250 21,575 SH   SOLE   0 0 21,575
ABBOTT LABORATORIES ABT COM 002824100 1,583 35,248 SH   SOLE   0 0 35,248
ADVANCED MICRO DEVICES AMD COM 007903107 29 10,000 SH   SOLE   0 0 10,000
AECOM ACM COM 00766T100 1,679 55,900 SH   SOLE   0 0 55,900
AEGION CORP AEGN COM 00770F104 1,847 95,652 SH   SOLE   0 0 95,652
AKAMAI TECHNOLOGIES INC AKAM COM 00971T101 2,229 42,350 SH   SOLE   0 0 42,350
ALPHABET INC-CL A GOOGL COM 02079K305 1,361 1,749 SH   SOLE   0 0 1,749
ALPHABET INC-CL C GOOG COM 02079K107 1,323 1,743 SH   SOLE   0 0 1,743
AMERICAN CAPITAL LTD ACAS COM 02503Y103 1,556 112,855 SH   SOLE   0 0 112,855
AMERICAN DEFENSE SYSTEMS INC A COM 025351107 0 50,000 SH   SOLE   0 0 50,000
AMERICAN SOFTWARE INC-CL A AMS COM 029683109 3,259 320,116 SH   SOLE   0 0 320,116
AMGEN INC AMGN COM 031162100 3,535 21,774 SH   SOLE   0 0 21,774
ANALOG DEVICES INC ADI COM 032654105 2,006 36,266 SH   SOLE   0 0 36,266
APPLE INC AAPL COM 037833100 671 6,377 SH   SOLE   0 0 6,377
APPLIED MATERIALS INC AMAT COM 038222105 7,510 402,260 SH   SOLE   0 0 402,260
ARCHER-DANIELS-MIDLAND CO ADM COM 039483102 3,829 104,400 SH   SOLE   0 0 104,400
ARGAN INC AGX COM 04010E109 1,369 42,250 SH   SOLE   0 0 42,250
AVALON RARE METALS INC AVLNF COM 053470100 2 18,750 SH   SOLE   0 0 18,750
BANK OF NOVA SCOTIA BNS COM 064149107 1,893 46,800 SH   SOLE   0 0 46,800
BAXALTA INC BXLT COM 07177M103 2,242 57,455 SH   SOLE   0 0 57,455
BAXTER INTERNATIONAL INC BAX COM 071813109 490 12,856 SH   SOLE   0 0 12,856
BCE INC BCE COM 05534B760 8,082 209,278 SH   SOLE   0 0 209,278
BRISTOL-MYERS SQUIBB CO BMY COM 110122108 10,275 149,364 SH   SOLE   0 0 149,364
BROOKS AUTOMATION INC BRKS COM 114340102 7,504 702,590 SH   SOLE   0 0 702,590
CHEMUNG FINANCIAL CORP CHMG COM 164024101 2,526 91,837 SH   SOLE   0 0 91,837
CIENA CORP CIEN COM 171779309 2,810 135,800 SH   SOLE   0 0 135,800
CISCO SYSTEMS INC CSCO COM 17275R102 7,073 260,465 SH   SOLE   0 0 260,465
COCA-COLA CO/THE KO COM 191216100 17,767 413,577 SH   SOLE   0 0 413,577
COMMUNITY BANK SYSTEM INC CBU COM 203607106 234 5,864 SH   SOLE   0 0 5,864
CORNING INC GLW COM 219350105 21,276 1,163,919 SH   SOLE   0 0 1,163,919
DENTSPLY INTERNATIONAL INC XRA COM 249030107 3,319 54,550 SH   SOLE   0 0 54,550
DOUGLAS DYNAMICS INC PLOW COM 25960R105 1,296 61,521 SH   SOLE   0 0 61,521
DUKE ENERGY CORP DUK COM 26441C204 3,962 55,494 SH   SOLE   0 0 55,494
ELMIRA SAVINGS BANK ESBK COM 289660102 897 45,128 SH   SOLE   0 0 45,128
EMC CORP/MA EMC COM 268648102 4,707 183,300 SH   SOLE   0 0 183,300
EMCOR GROUP INC EME COM 29084Q100 1,023 21,300 SH   SOLE   0 0 21,300
EMERSON ELECTRIC CO EMR COM 291011104 15,107 315,843 SH   SOLE   0 0 315,843
ENTEGRIS INC ENTG COM 29362U104 580 43,694 SH   SOLE   0 0 43,694
EXELON CORP EXC COM 30161N101 5,084 183,080 SH   SOLE   0 0 183,080
EXXON MOBIL CORP XOM COM 30231G102 16,306 209,179 SH   SOLE   0 0 209,179
FLOWSERVE CORP FLS COM 34354P105 2,304 54,750 SH   SOLE   0 0 54,750
GENERAL ELECTRIC CO GE COM 369604103 1,603 51,467 SH   SOLE   0 0 51,467
GENERAL MOTORS CO GM COM 37045V100 3,456 101,612 SH   SOLE   0 0 101,612
GLAXOSMITHKLINE PLC-SPON ADR G COM 37733W105 9,097 225,455 SH   SOLE   0 0 225,455
GRANITE CONSTRUCTION INC GVA COM 387328107 13,821 322,102 SH   SOLE   0 0 322,102
GREAT PLAINS ENERGY INC GXP COM 391164100 8,452 309,495 SH   SOLE   0 0 309,495
HALLIBURTON CO HAL COM 406216101 1,878 55,184 SH   SOLE   0 0 55,184
HARDINGE INC HDNG COM 412324303 956 102,543 SH   SOLE   0 0 102,543
HONEYWELL INTERNATIONAL INC HO COM 438516106 7,268 70,178 SH   SOLE   0 0 70,178
IDACORP INC IDA COM 451107106 7,592 111,645 SH   SOLE   0 0 111,645
INGERSOLL-RAND PLC IR COM G47791101 5,762 104,220 SH   SOLE   0 0 104,220
INPHI CORP IPHI COM 45772F107 392 14,500 SH   SOLE   0 0 14,500
INTEL CORP INTC COM 458140100 12,804 371,675 SH   SOLE   0 0 371,675
INTL BUSINESS MACHINES CORP IB COM 459200101 9,680 70,339 SH   SOLE   0 0 70,339
INTL SPEEDWAY CORP-CL A ISCA COM 460335201 239 7,079 SH   SOLE   0 0 7,079
IXYS CORPORATION IXYS COM 46600W106 234 18,500 SH   SOLE   0 0 18,500
JOHNSON & JOHNSON JNJ COM 478160104 28,220 274,732 SH   SOLE   0 0 274,732
KAPSTONE PAPER AND PACKAGING K COM 48562P103 2,266 100,300 SH   SOLE   0 0 100,300
LANDEC CORP LNDC COM 514766104 2,165 183,000 SH   SOLE   0 0 183,000
LINDSAY CORP LNN COM 535555106 11,128 153,700 SH   SOLE   0 0 153,700
MANHATTAN SCIENTIFICS INC MHTX COM 563122100 10 145,000 SH   SOLE   0 0 145,000
MDU RESOURCES GROUP INC MDU COM 552690109 4,852 264,825 SH   SOLE   0 0 264,825
MEDTRONIC PLC MDT COM G5960L103 4,713 61,266 SH   SOLE   0 0 61,266
MENTOR GRAPHICS CORP MENT COM 587200106 2,046 111,100 SH   SOLE   0 0 111,100
MERCK & CO. INC. MRK COM 58933Y105 11,770 222,832 SH   SOLE   0 0 222,832
MICRON TECHNOLOGY INC MU COM 595112103 1,402 99,000 SH   SOLE   0 0 99,000
MICROSOFT CORP MSFT COM 594918104 6,647 119,817 SH   SOLE   0 0 119,817
MONSANTO CO MON COM 61166W101 4,363 44,290 SH   SOLE   0 0 44,290
MOSAIC CO/THE MOS COM 61945C103 1,404 50,875 SH   SOLE   0 0 50,875
NEOGEN CORP NEOG COM 640491106 2,433 43,046 SH   SOLE   0 0 43,046
NEXTERA ENERGY INC NEE COM 65339F101 5,058 48,685 SH   SOLE   0 0 48,685
NORTHWESTERN CORP NWE COM 668074305 784 14,450 SH   SOLE   0 0 14,450
OGE ENERGY CORP OGE COM 670837103 3,831 145,735 SH   SOLE   0 0 145,735
ORBOTECH LTD ORBK COM M75253100 1,731 78,242 SH   SOLE   0 0 78,242
OTTER TAIL CORP OTTR COM 689648103 5,530 207,664 SH   SOLE   0 0 207,664
PAYCHEX INC PAYX COM 704326107 202 3,825 SH   SOLE   0 0 3,825
PENN WEST PETROLEUM LTD PWE COM 707887105 14 16,150 SH   SOLE   0 0 16,150
PEPSICO INC PEP COM 713448108 207 2,070 SH   SOLE   0 0 2,070
PFIZER INC PFE COM 717081103 15,058 466,482 SH   SOLE   0 0 466,482
PORTLAND GENERAL ELECTRIC CO P COM 736508847 4,037 111,010 SH   SOLE   0 0 111,010
PRICELINE GROUP INC/THE PCLN COM 741503403 1,657 1,300 SH   SOLE   0 0 1,300
PUBLIC SERVICE ENTERPRISE GP P COM 744573106 2,560 66,160 SH   SOLE   0 0 66,160
QUEST DIAGNOSTICS INC DGX COM 74834L100 2,716 38,176 SH   SOLE   0 0 38,176
REGENERON PHARMACEUTICALS REGN COM 75886F107 565 1,041 SH   SOLE   0 0 1,041
SCHLUMBERGER LTD SLB COM 806857108 11,442 164,044 SH   SOLE   0 0 164,044
SPDR S&P REGIONAL BANKING KRE COM 78464A698 2,350 56,050 SH   SOLE   0 0 56,050
ST JUDE MEDICAL INC STJ COM 790849103 1,371 22,190 SH   SOLE   0 0 22,190
STRYKER CORP SYK COM 863667101 1,180 12,700 SH   SOLE   0 0 12,700
SUN HYDRAULICS CORP SNHY COM 866942105 3,478 109,625 SH   SOLE   0 0 109,625
SUPERVALU INC SVU COM 868536103 68 10,000 SH   SOLE   0 0 10,000
SWISS HELVETIA FUND SWZ COM 870875101 602 57,025 SH   SOLE   0 0 57,025
SYNGENTA AG-ADR SYT COM 87160A100 1,118 14,200 SH   SOLE   0 0 14,200
TE CONNECTIVITY LTD TEL COM H84989104 609 9,425 SH   SOLE   0 0 9,425
THERMO FISHER SCIENTIFIC INC T COM 883556102 4,129 29,109 SH   SOLE   0 0 29,109
TOMPKINS FINANCIAL CORP TMP COM 890110109 1,514 26,958 SH   SOLE   0 0 26,958
TRANSCANADA CORP TRP COM 89353D107 1,647 50,550 SH   SOLE   0 0 50,550
VERIZON COMMUNICATIONS INC VZ COM 92343V104 238 5,157 SH   SOLE   0 0 5,157
WAL-MART STORES INC WMT COM 931142103 8,236 134,350 SH   SOLE   0 0 134,350
WALT DISNEY CO/THE DIS COM 254687106 3,003 28,575 SH   SOLE   0 0 28,575
WATTS WATER TECHNOLOGIES-A WTS COM 942749102 793 15,975 SH   SOLE   0 0 15,975
XEROX CORP XRX COM 984121103 2,755 259,150 SH   SOLE   0 0 259,150
XYLEM INC XYL COM 98419M100 1,637 44,850 SH   SOLE   0 0 44,850
ZIMMER BIOMET HOLDINGS INC ZBH COM 98956P102 1,407 13,710 SH   SOLE   0 0 13,710
ROYAL HAWAIIAN ORCHARDS LP NNU LTD 78028T100 534 171,627 SH   SOLE   0 0 171,627
NOVARTIS AG-SPONSORED ADR NVS ADR 66987V109 4,380 50,908 SH   SOLE   0 0 50,908
GUGGENHEIM S&P GLOBAL WATER CG ETF 18383Q507 2,889 106,450 SH   SOLE   0 0 106,450
ISHARES CORE U.S. AGGREGATE AG ETF 464287226 536 4,961 SH   SOLE   0 0 4,961
ISHARES MSCI AUSTRALIA ETF EWA ETF 464286103 1,376 72,600 SH   SOLE   0 0 72,600
ISHARES MSCI CANADA ETF EWC ETF 464286509 1,793 83,400 SH   SOLE   0 0 83,400
ISHARES MSCI EMERG MKT MIN V E ETF 464286533 4,252 87,375 SH   SOLE   0 0 87,375
ISHARES MSCI SINGAPORE ETF EWS ETF 464286673 3,939 383,210 SH   SOLE   0 0 383,210
MARKET VECTORS VIETNAM ETF VNM ETF 57060U761 192 13,000 SH   SOLE   0 0 13,000
POWERSHARES WILDERH CLEAN EN P ETF 73935X500 107 22,500 SH   SOLE   0 0 22,500
VANGUARD S&P 500 ETF VOO ETF 922908363 227 1,216 SH   SOLE   0 0 1,216
VANGUARD SHORT-TERM BOND ETF B ETF 921937827 359 4,510 SH   SOLE   0 0 4,510