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 8,872 63,257 SH   SOLE 0 0 63,257
ABBOTT LABS COM 002824100 1,983 51,747 SH   SOLE 0 0 51,747
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 2,008 237,911 SH   SOLE 0 0 237,911
ADVANCED MICRO DEVICES INC COM 007903107 39 10,000 SH   SOLE 0 0 10,000
AEGION CORP COM 00770F104 1,871 85,450 SH   SOLE 0 0 85,450
ALLEGION PUB LTD CO ORD SHS G0176J109 488 11,043 SH   SOLE 0 0 11,043
AMERICAN CAP LTD COM 02503Y103 1,343 85,858 SH   SOLE 0 0 85,858
AMERICAN SOFTWARE INC CL A 029683109 1,485 150,473 SH   SOLE 0 0 150,473
AMGEN INC COM 031162100 7,859 68,890 SH   SOLE 0 0 68,890
ANALOG DEVICES INC COM 032654105 6,265 123,016 SH   SOLE 0 0 123,016
APPLE INC COM 037833100 3,185 5,678 SH   SOLE 0 0 5,678
APPLIED MATLS INC COM 038222105 2,535 143,364 SH   SOLE 0 0 143,364
ARCH COAL INC COM 039380100 89 20,100 SH   SOLE 0 0 20,100
ARCHER DANIELS MIDLAND CO COM 039483102 877 20,200 SH   SOLE 0 0 20,200
ARGAN INC COM 04010E109 1,974 71,617 SH   SOLE 0 0 71,617
ASTEC INDS INC COM 046224101 1,439 37,250 SH   SOLE 0 0 37,250
AT&T INC COM 00206R102 375 10,662 SH   SOLE 0 0 10,662
AVALON RARE METALS INC COM 053470100 10 18,750 SH   SOLE 0 0 18,750
BANK N S HALIFAX COM 064149107 1,204 19,250 SH   SOLE 0 0 19,250
BAXTER INTL INC COM 071813109 1,381 19,861 SH   SOLE 0 0 19,861
BCE INC COM NEW 05534B760 7,558 174,599 SH   SOLE 0 0 174,599
BRISTOL MYERS SQUIBB CO COM 110122108 12,954 243,722 SH   SOLE 0 0 243,722
BROOKS AUTOMATION INC COM 114340102 5,964 568,538 SH   SOLE 0 0 568,538
CALAVO GROWERS INC COM 128246105 921 30,450 SH   SOLE 0 0 30,450
CALGON CARBON CORP COM 129603106 1,848 89,850 SH   SOLE 0 0 89,850
CENOVUS ENERGY INC COM 15135U109 598 20,866 SH   SOLE 0 0 20,866
CHEMUNG FINL CORP COM 164024101 825 24,142 SH   SOLE 0 0 24,142
CHESAPEAKE ENERGY CORP COM 165167107 303 11,167 SH   SOLE 0 0 11,167
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 3,323 63,550 SH   SOLE 0 0 63,550
CIENA CORP COM NEW 171779309 264 11,050 SH   SOLE 0 0 11,050
CISCO SYS INC COM 17275R102 4,810 214,433 SH   SOLE 0 0 214,433
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,949 70,500 SH   SOLE 0 0 70,500
CLAYMORE EXCHANGE-TRD FD TR GUGG CHINA ALLCP 18385P101 3,586 131,519 SH   SOLE 0 0 131,519
COCA COLA CO COM 191216100 14,086 340,982 SH   SOLE 0 0 340,982
COMMUNITY BK SYS INC COM 203607106 232 5,846 SH   SOLE 0 0 5,846
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 388 29,500 SH   SOLE 0 0 29,500
CONOCOPHILLIPS COM 20825C104 266 3,767 SH   SOLE 0 0 3,767
CORNING INC COM 219350105 22,879 1,283,908 SH   SOLE 0 0 1,283,908
COVANCE INC COM 222816100 412 4,676 SH   SOLE 0 0 4,676
COVIDIEN PLC SHS G2554F113 1,325 19,450 SH   SOLE 0 0 19,450
CUBIST PHARMACEUTICALS INC COM 229678107 1,202 17,455 SH   SOLE 0 0 17,455
DENTSPLY INTL INC NEW COM 249030107 3,735 77,050 SH   SOLE 0 0 77,050
DISNEY WALT CO COM DISNEY 254687106 3,241 42,427 SH   SOLE 0 0 42,427
DOLBY LABORATORIES INC COM 25659T107 2,886 74,850 SH   SOLE 0 0 74,850
DRESSER-RAND GROUP INC COM 261608103 6,128 102,760 SH   SOLE 0 0 102,760
DUKE ENERGY CORP NEW COM NEW 26441C204 7,036 101,959 SH   SOLE 0 0 101,959
E M C CORP MASS COM 268648102 1,598 63,520 SH   SOLE 0 0 63,520
EGA EMERGING GLOBAL SHS TR EGS BRAZ INF ETF 268461829 1,613 94,695 SH   SOLE 0 0 94,695
EGA EMERGING GLOBAL SHS TR EGS CHIN INF ETF 268461837 1,044 56,650 SH   SOLE 0 0 56,650
ELLSWORTH FUND LTD COM 289074106 111 13,500 SH   SOLE 0 0 13,500
ELMIRA SVGS BK ELMIRA N Y COM 289660102 1,559 61,882 SH   SOLE 0 0 61,882
EMCOR GROUP INC COM 29084Q100 1,328 31,300 SH   SOLE 0 0 31,300
EMERSON ELEC CO COM 291011104 16,998 242,205 SH   SOLE 0 0 242,205
ENCANA CORP COM 292505104 3,598 199,350 SH   SOLE 0 0 199,350
ENDO HEALTH SOLUTIONS INC COM 29264F205 1,116 16,540 SH   SOLE 0 0 16,540
EQUAL ENERGY LTD COM 29390Q109 59 11,000 SH   SOLE 0 0 11,000
EXELON CORP COM 30161N101 6,198 226,300 SH   SOLE 0 0 226,300
EXXON MOBIL CORP COM 30231G102 23,573 232,934 SH   SOLE 0 0 232,934
FLOWSERVE CORP COM 34354P105 4,291 54,435 SH   SOLE 0 0 54,435
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,922 77,425 SH   SOLE 0 0 77,425
GENERAL ELECTRIC CO COM 369604103 2,639 94,133 SH   SOLE 0 0 94,133
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 10,163 190,356 SH   SOLE 0 0 190,356
GOOGLE INC CL A 38259P508 4,030 3,596 SH   SOLE 0 0 3,596
GRANITE CONSTR INC COM 387328107 9,423 269,392 SH   SOLE 0 0 269,392
GREAT PLAINS ENERGY INC COM 391164100 9,749 402,200 SH   SOLE 0 0 402,200
GSV CAP CORP COM 36191J101 854 70,600 SH   SOLE 0 0 70,600
HALLIBURTON CO COM 406216101 619 12,200 SH   SOLE 0 0 12,200
HARDINGE INC COM 412324303 860 59,406 SH   SOLE 0 0 59,406
HONEYWELL INTL INC COM 438516106 9,133 99,959 SH   SOLE 0 0 99,959
IDACORP INC COM 451107106 9,460 182,475 SH   SOLE 0 0 182,475
INGERSOLL-RAND PLC SHS G47791101 2,249 36,510 SH   SOLE 0 0 36,510
INTEL CORP COM 458140100 13,342 514,031 SH   SOLE 0 0 514,031
INTERNATIONAL BUSINESS MACHS COM 459200101 10,617 56,603 SH   SOLE 0 0 56,603
IPASS INC COM 46261V108 26 16,800 SH   SOLE 0 0 16,800
ISHARES ALL PERU CAP ETF 464289842 2,299 68,300 SH   SOLE 0 0 68,300
ISHARES CHINA LG-CAP ETF 464287184 1,813 47,245 SH   SOLE 0 0 47,245
ISHARES CHINA SM-CAP ETF 46429B200 864 18,600 SH   SOLE 0 0 18,600
ISHARES MSCI AUST ETF 464286103 1,852 76,000 SH   SOLE 0 0 76,000
ISHARES MSCI BRZ CAP ETF 464286400 2,588 57,925 SH   SOLE 0 0 57,925
ISHARES MSCI CDA ETF 464286509 1,970 67,560 SH   SOLE 0 0 67,560
ISHARES MSCI EMG MKT ETF 464287234 2,067 49,450 SH   SOLE 0 0 49,450
ISHARES MSCI SINGAP ETF 464286673 4,373 332,025 SH   SOLE 0 0 332,025
ITRON INC COM 465741106 3,174 76,600 SH   SOLE 0 0 76,600
ITT CORP NEW COM NEW 450911201 305 7,015 SH   SOLE 0 0 7,015
JOHNSON & JOHNSON COM 478160104 29,466 321,721 SH   SOLE 0 0 321,721
JPMORGAN CHASE & CO COM 46625H100 2,487 42,532 SH   SOLE 0 0 42,532
LACLEDE GROUP INC COM 505597104 2,423 53,200 SH   SOLE 0 0 53,200
LANDEC CORP COM 514766104 1,756 144,900 SH   SOLE 0 0 144,900
LILLY ELI & CO COM 532457108 3,511 68,838 SH   SOLE 0 0 68,838
LINDSAY CORP COM 535555106 5,811 70,228 SH   SOLE 0 0 70,228
MARKET VECTORS ETF TR VIETNAM ETF 57060U761 528 28,100 SH   SOLE 0 0 28,100
MDU RES GROUP INC COM 552690109 5,449 178,350 SH   SOLE 0 0 178,350
MEDTRONIC INC COM 585055106 4,631 80,689 SH   SOLE 0 0 80,689
MENTOR GRAPHICS CORP COM 587200106 2,003 83,200 SH   SOLE 0 0 83,200
MERCK & CO INC NEW COM 58933Y105 10,670 213,184 SH   SOLE 0 0 213,184
MICROSOFT CORP COM 594918104 9,790 261,684 SH   SOLE 0 0 261,684
MKS INSTRUMENT INC COM 55306N104 687 22,950 SH   SOLE 0 0 22,950
MONSANTO CO NEW COM 61166W101 2,656 22,785 SH   SOLE 0 0 22,785
MOSAIC CO NEW COM 61945C103 704 14,900 SH   SOLE 0 0 14,900
NEOGEN CORP COM 640491106 2,124 46,486 SH   SOLE 0 0 46,486
NET SERVICOS DE COMUNICACAO SPONSD ADR NEW 64109T201 159 16,500 SH   SOLE 0 0 16,500
NEXTERA ENERGY INC COM 65339F101 5,411 63,200 SH   SOLE 0 0 63,200
NORTHWESTERN CORP COM NEW 668074305 1,016 23,450 SH   SOLE 0 0 23,450
NOVARTIS A G SPONSORED ADR 66987V109 6,897 85,799 SH   SOLE 0 0 85,799
OCLARO INC COM NEW 67555N206 102 40,975 SH   SOLE 0 0 40,975
OGE ENERGY CORP COM 670837103 1,444 42,600 SH   SOLE 0 0 42,600
PALL CORP COM 696429307 12,855 150,611 SH   SOLE 0 0 150,611
PENN WEST PETE LTD NEW COM 707887105 747 89,305 SH   SOLE 0 0 89,305
PENTAIR LTD SHS H6169Q108 289 3,725 SH   SOLE 0 0 3,725
PEPSICO INC COM 713448108 767 9,253 SH   SOLE 0 0 9,253
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,800 130,650 SH   SOLE 0 0 130,650
PFIZER INC COM 717081103 10,412 339,926 SH   SOLE 0 0 339,926
PORTLAND GEN ELEC CO COM NEW 736508847 4,530 149,985 SH   SOLE 0 0 149,985
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 64 10,000 SH   SOLE 0 0 10,000
PROCTER & GAMBLE CO COM 742718109 4,071 50,007 SH   SOLE 0 0 50,007
REGENERON PHARMACEUTICALS COM 75886F107 376 1,365 SH   SOLE 0 0 1,365
ROPER INDS INC NEW COM 776696106 1,048 7,559 SH   SOLE 0 0 7,559
SCHLUMBERGER LTD COM 806857108 11,871 131,734 SH   SOLE 0 0 131,734
SIGMA ALDRICH CORP COM 826552101 4,957 52,725 SH   SOLE 0 0 52,725
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 733 9,400 SH   SOLE 0 0 9,400
ST JUDE MED INC COM 790849103 1,908 30,799 SH   SOLE 0 0 30,799
STERIS CORP COM 859152100 4,156 86,500 SH   SOLE 0 0 86,500
STRYKER CORP COM 863667101 1,240 16,500 SH   SOLE 0 0 16,500
SUN HYDRAULICS CORP COM 866942105 826 20,238 SH   SOLE 0 0 20,238
SUNCOR ENERGY INC NEW COM 867224107 547 15,612 SH   SOLE 0 0 15,612
SUPERVALU INC COM 868536103 73 10,000 SH   SOLE 0 0 10,000
SWISS HELVETIA FD INC COM 870875101 775 55,550 SH   SOLE 0 0 55,550
SYNGENTA AG SPONSORED ADR 87160A100 1,565 19,574 SH   SOLE 0 0 19,574
TALISMAN ENERGY INC COM 87425E103 1,419 121,760 SH   SOLE 0 0 121,760
TE CONNECTIVITY LTD REG SHS H84989104 882 16,000 SH   SOLE 0 0 16,000
TETRA TECH INC NEW COM 88162G103 973 34,781 SH   SOLE 0 0 34,781
TEXAS INSTRS INC COM 882508104 1,568 35,700 SH   SOLE 0 0 35,700
THE ADT CORPORATION COM 00101J106 1,333 32,937 SH   SOLE 0 0 32,937
THERMO FISHER SCIENTIFIC INC COM 883556102 4,398 39,500 SH   SOLE 0 0 39,500
TOMPKINS FINANCIAL CORPORATI COM 890110109 4,340 84,450 SH   SOLE 0 0 84,450
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 263 5,507 SH   SOLE 0 0 5,507
TRANSCANADA CORP COM 89353D107 1,640 35,920 SH   SOLE 0 0 35,920
TYCO INTERNATIONAL LTD SHS H89128104 2,221 54,111 SH   SOLE 0 0 54,111
VALE S A ADR 91912E105 1,966 128,950 SH   SOLE 0 0 128,950
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 594 7,435 SH   SOLE 0 0 7,435
VERISIGN INC COM 92343E102 260 4,350 SH   SOLE 0 0 4,350
VERIZON COMMUNICATIONS INC COM 92343V104 267 5,431 SH   SOLE 0 0 5,431
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,326 37,589 SH   SOLE 0 0 37,589
WELLS FARGO & CO NEW COM 949746101 209 4,606 SH   SOLE 0 0 4,606
WUXI PHARMATECH CAYMAN INC SPONS ADR SHS 929352102 628 16,350 SH   SOLE 0 0 16,350
XYLEM INC COM 98419M100 2,337 67,550 SH   SOLE 0 0 67,550
XYRATEX LTD COM G98268108 1,330 100,100 SH   SOLE 0 0 100,100
ZIMMER HLDGS INC COM 98956P102 1,739 18,658 SH   SOLE 0 0 18,658
ZOLTEK COS INC COM 98975W104 3,340 199,401 SH   SOLE 0 0 199,401