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 7,709 64,555 SH   SOLE 0 0 64,555
ABBOTT LABS COM 002824100 1,252 37,722 SH   SOLE 0 0 37,722
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 3,265 315,770 SH   SOLE 0 0 315,770
ADVANCED MICRO DEVICES INC COM 007903107 38 10,000 SH   SOLE 0 0 10,000
AEGION CORP COM 00770F104 1,849 77,950 SH   SOLE 0 0 77,950
AMERICAN CAP LTD COM 02503Y103 1,201 87,358 SH   SOLE 0 0 87,358
AMERICAN SOFTWARE INC CL A 029683109 1,271 148,773 SH   SOLE 0 0 148,773
AMGEN INC COM 031162100 7,820 69,865 SH   SOLE 0 0 69,865
ANALOG DEVICES INC COM 032654105 5,970 126,891 SH   SOLE 0 0 126,891
APPLE INC COM 037833100 2,753 5,774 SH   SOLE 0 0 5,774
APPLIED MATLS INC COM 038222105 2,510 143,164 SH   SOLE 0 0 143,164
ARCH COAL INC COM 039380100 83 20,100 SH   SOLE 0 0 20,100
ARCHER DANIELS MIDLAND CO COM 039483102 2,538 68,900 SH   SOLE 0 0 68,900
ARGAN INC COM 04010E109 1,602 72,917 SH   SOLE 0 0 72,917
ASTEC INDS INC COM 046224101 1,411 39,250 SH   SOLE 0 0 39,250
AT&T INC COM 00206R102 372 11,012 SH   SOLE 0 0 11,012
BANK N S HALIFAX COM 064149107 1,166 20,350 SH   SOLE 0 0 20,350
BAXTER INTL INC COM 071813109 1,366 20,795 SH   SOLE 0 0 20,795
BCE INC COM NEW 05534B760 7,006 164,078 SH   SOLE 0 0 164,078
BRISTOL MYERS SQUIBB CO COM 110122108 13,989 302,264 SH   SOLE 0 0 302,264
BROOKS AUTOMATION INC COM 114340102 5,156 553,788 SH   SOLE 0 0 553,788
CALAVO GROWERS INC COM 128246105 975 32,250 SH   SOLE 0 0 32,250
CALGON CARBON CORP COM 129603106 1,774 93,400 SH   SOLE 0 0 93,400
CENOVUS ENERGY INC COM 15135U109 629 21,066 SH   SOLE 0 0 21,066
CHEMUNG FINL CORP COM 164024101 836 24,142 SH   SOLE 0 0 24,142
CHESAPEAKE ENERGY CORP COM 165167107 294 11,367 SH   SOLE 0 0 11,367
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2,770 49,085 SH   SOLE 0 0 49,085
CIENA CORP COM NEW 171779309 331 13,250 SH   SOLE 0 0 13,250
CISCO SYS INC COM 17275R102 5,048 215,423 SH   SOLE 0 0 215,423
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 1,840 71,700 SH   SOLE 0 0 71,700
CLAYMORE EXCHANGE-TRD FD TR GUGG CHINA ALLCP 18385P101 3,423 132,019 SH   SOLE 0 0 132,019
COCA COLA CO COM 191216100 12,594 332,458 SH   SOLE 0 0 332,458
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 279 20,000 SH   SOLE 0 0 20,000
CONOCOPHILLIPS COM 20825C104 262 3,767 SH   SOLE 0 0 3,767
CORNING INC COM 219350105 19,215 1,316,986 SH   SOLE 0 0 1,316,986
COVANCE INC COM 222816100 394 4,557 SH   SOLE 0 0 4,557
COVIDIEN PLC SHS G2554F113 1,283 21,050 SH   SOLE 0 0 21,050
CUBIST PHARMACEUTICALS INC COM 229678107 1,201 18,905 SH   SOLE 0 0 18,905
DARLING INTL INC COM 237266101 1,645 77,750 SH   SOLE 0 0 77,750
DENTSPLY INTL INC NEW COM 249030107 3,527 81,240 SH   SOLE 0 0 81,240
DISNEY WALT CO COM DISNEY 254687106 2,801 43,427 SH   SOLE 0 0 43,427
DOLBY LABORATORIES INC COM 25659T107 2,681 77,700 SH   SOLE 0 0 77,700
DRESSER-RAND GROUP INC COM 261608103 5,888 94,360 SH   SOLE 0 0 94,360
DUKE ENERGY CORP NEW COM NEW 26441C204 7,001 104,832 SH   SOLE 0 0 104,832
E M C CORP MASS COM 268648102 1,552 60,720 SH   SOLE 0 0 60,720
EGA EMERGING GLOBAL SHS TR EGS BRAZ INF ETF 268461829 2,144 117,745 SH   SOLE 0 0 117,745
EGA EMERGING GLOBAL SHS TR EGS CHIN INF ETF 268461837 1,072 60,675 SH   SOLE 0 0 60,675
ELLSWORTH FUND LTD COM 289074106 2,069 262,838 SH   SOLE 0 0 262,838
ELMIRA SVGS BK ELMIRA N Y COM 289660102 1,381 56,893 SH   SOLE 0 0 56,893
EMERSON ELEC CO COM 291011104 15,668 242,165 SH   SOLE 0 0 242,165
ENCANA CORP COM 292505104 3,889 224,400 SH   SOLE 0 0 224,400
ENDO HEALTH SOLUTIONS INC COM 29264F205 806 17,740 SH   SOLE 0 0 17,740
EQUAL ENERGY LTD COM 29390Q109 52 11,000 SH   SOLE 0 0 11,000
EXELON CORP COM 30161N101 7,025 237,000 SH   SOLE 0 0 237,000
EXIDE TECHNOLOGIES COM NEW 302051206 4 10,000 SH   SOLE 0 0 10,000
EXXON MOBIL CORP COM 30231G102 19,376 225,200 SH   SOLE 0 0 225,200
FLOWSERVE CORP COM 34354P105 3,590 57,535 SH   SOLE 0 0 57,535
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,598 78,525 SH   SOLE 0 0 78,525
GENERAL ELECTRIC CO COM 369604103 2,148 89,933 SH   SOLE 0 0 89,933
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 9,732 193,980 SH   SOLE 0 0 193,980
GOOGLE INC CL A 38259P508 3,383 3,862 SH   SOLE 0 0 3,862
GRANITE CONSTR INC COM 387328107 8,008 261,692 SH   SOLE 0 0 261,692
GREAT PLAINS ENERGY INC COM 391164100 9,722 437,950 SH   SOLE 0 0 437,950
GSV CAP CORP COM 36191J101 1,027 69,300 SH   SOLE 0 0 69,300
HALLIBURTON CO COM 406216101 602 12,500 SH   SOLE 0 0 12,500
HARDINGE INC COM 412324303 819 53,006 SH   SOLE 0 0 53,006
HONEYWELL INTL INC COM 438516106 8,583 103,359 SH   SOLE 0 0 103,359
IDACORP INC COM 451107106 8,953 184,975 SH   SOLE 0 0 184,975
INGERSOLL-RAND PLC SHS G47791101 2,231 34,360 SH   SOLE 0 0 34,360
INTEL CORP COM 458140100 11,678 509,481 SH   SOLE 0 0 509,481
INTERNATIONAL BUSINESS MACHS COM 459200101 6,803 36,738 SH   SOLE 0 0 36,738
IPASS INC COM 46261V108 34 16,800 SH   SOLE 0 0 16,800
ISHARES INC MSCI AUSTRALIA 464286103 1,414 55,950 SH   SOLE 0 0 55,950
ISHARES INC MSCI BRAZIL CAPP 464286400 3,467 72,365 SH   SOLE 0 0 72,365
ISHARES INC MSCI CDA INDEX 464286509 1,952 68,960 SH   SOLE 0 0 68,960
ISHARES INC MSCI SINGAPORE 464286673 4,433 332,025 SH   SOLE 0 0 332,025
ISHARES TR FTSE CHINA25 IDX 464287184 1,799 48,525 SH   SOLE 0 0 48,525
ISHARES TR MSCI EMERG MKT 464287234 870 21,350 SH   SOLE 0 0 21,350
ISHARES TR MSCI PERU CAP 464289842 3,306 101,350 SH   SOLE 0 0 101,350
ISHARES TR MSCI CHIN SMCP 46429B200 840 19,400 SH   SOLE 0 0 19,400
ITRON INC COM 465741106 1,366 31,900 SH   SOLE 0 0 31,900
ITT CORP NEW COM NEW 450911201 273 7,590 SH   SOLE 0 0 7,590
JOHNSON & JOHNSON COM 478160104 27,662 319,096 SH   SOLE 0 0 319,096
JPMORGAN CHASE & CO COM 46625H100 2,211 42,766 SH   SOLE 0 0 42,766
LACLEDE GROUP INC COM 505597104 2,462 54,700 SH   SOLE 0 0 54,700
LANDEC CORP COM 514766104 1,451 118,900 SH   SOLE 0 0 118,900
LILLY ELI & CO COM 532457108 1,628 32,348 SH   SOLE 0 0 32,348
LINDSAY CORP COM 535555106 3,859 47,278 SH   SOLE 0 0 47,278
MARKET VECTORS ETF TR VIETNAM ETF 57060U761 453 25,300 SH   SOLE 0 0 25,300
MDU RES GROUP INC COM 552690109 5,160 184,500 SH   SOLE 0 0 184,500
MEDTRONIC INC COM 585055106 4,371 82,089 SH   SOLE 0 0 82,089
MENTOR GRAPHICS CORP COM 587200106 2,152 92,100 SH   SOLE 0 0 92,100
MERCK & CO INC NEW COM 58933Y105 9,570 201,002 SH   SOLE 0 0 201,002
MICROSOFT CORP COM 594918104 8,852 265,984 SH   SOLE 0 0 265,984
MKS INSTRUMENT INC COM 55306N104 634 23,850 SH   SOLE 0 0 23,850
MONSANTO CO NEW COM 61166W101 3,025 28,985 SH   SOLE 0 0 28,985
MOSAIC CO NEW COM 61945C103 645 15,000 SH   SOLE 0 0 15,000
NEOGEN CORP COM 640491106 1,938 31,919 SH   SOLE 0 0 31,919
NET SERVICOS DE COMUNICACAO SPONSD ADR NEW 64109T201 263 21,350 SH   SOLE 0 0 21,350
NEXTERA ENERGY INC COM 65339F101 5,202 64,900 SH   SOLE 0 0 64,900
NORTHWESTERN CORP COM NEW 668074305 1,067 23,750 SH   SOLE 0 0 23,750
NOVARTIS A G SPONSORED ADR 66987V109 6,800 88,649 SH   SOLE 0 0 88,649
OCLARO INC COM NEW 67555N206 73 40,975 SH   SOLE 0 0 40,975
OGE ENERGY CORP COM 670837103 1,527 42,300 SH   SOLE 0 0 42,300
PALL CORP COM 696429307 12,170 157,964 SH   SOLE 0 0 157,964
PENN WEST PETE LTD NEW COM 707887105 632 56,750 SH   SOLE 0 0 56,750
PENTAIR LTD SHS H6169Q108 356 5,483 SH   SOLE 0 0 5,483
PEPSICO INC COM 713448108 595 7,478 SH   SOLE 0 0 7,478
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,985 128,150 SH   SOLE 0 0 128,150
PFIZER INC COM 717081103 10,156 353,555 SH   SOLE 0 0 353,555
PORTLAND GEN ELEC CO COM NEW 736508847 4,274 151,385 SH   SOLE 0 0 151,385
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 1,608 56,100 SH   SOLE 0 0 56,100
PROCTER & GAMBLE CO COM 742718109 3,859 51,057 SH   SOLE 0 0 51,057
QUEST DIAGNOSTICS INC COM 74834L100 225 3,636 SH   SOLE 0 0 3,636
REGENERON PHARMACEUTICALS COM 75886F107 490 1,565 SH   SOLE 0 0 1,565
ROPER INDS INC NEW COM 776696106 1,031 7,759 SH   SOLE 0 0 7,759
SCHLUMBERGER LTD COM 806857108 12,973 146,824 SH   SOLE 0 0 146,824
SIGMA ALDRICH CORP COM 826552101 4,706 55,175 SH   SOLE 0 0 55,175
SONUS NETWORKS INC COM 835916107 34 10,000 SH   SOLE 0 0 10,000
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 740 10,000 SH   SOLE 0 0 10,000
ST JUDE MED INC COM 790849103 1,674 31,199 SH   SOLE 0 0 31,199
STERIS CORP COM 859152100 3,831 89,170 SH   SOLE 0 0 89,170
STRYKER CORP COM 863667101 1,146 16,950 SH   SOLE 0 0 16,950
SUN HYDRAULICS CORP COM 866942105 741 20,438 SH   SOLE 0 0 20,438
SUNCOR ENERGY INC NEW COM 867224107 612 17,095 SH   SOLE 0 0 17,095
SUPERVALU INC COM 868536103 82 10,000 SH   SOLE 0 0 10,000
SWISS HELVETIA FD INC COM 870875101 843 59,250 SH   SOLE 0 0 59,250
SYNGENTA AG SPONSORED ADR 87160A100 1,661 20,428 SH   SOLE 0 0 20,428
TALISMAN ENERGY INC COM 87425E103 1,434 124,660 SH   SOLE 0 0 124,660
TE CONNECTIVITY LTD REG SHS H84989104 875 16,900 SH   SOLE 0 0 16,900
TELLABS INC COM 879664100 57 25,000 SH   SOLE 0 0 25,000
TETRA TECH INC NEW COM 88162G103 948 36,631 SH   SOLE 0 0 36,631
TEXAS INSTRS INC COM 882508104 1,636 40,600 SH   SOLE 0 0 40,600
THE ADT CORPORATION COM 00101J106 1,200 29,505 SH   SOLE 0 0 29,505
THERMO FISHER SCIENTIFIC INC COM 883556102 3,727 40,450 SH   SOLE 0 0 40,450
TOMPKINS FINANCIAL CORPORATI COM 890110109 3,973 85,950 SH   SOLE 0 0 85,950
TORTOISE ENERGY INFRSTRCTR C COM 89147L100 294 6,407 SH   SOLE 0 0 6,407
TRANSCANADA CORP COM 89353D107 1,398 31,820 SH   SOLE 0 0 31,820
TYCO INTERNATIONAL LTD SHS H89128104 1,650 47,161 SH   SOLE 0 0 47,161
VALE S A ADR 91912E105 1,537 98,450 SH   SOLE 0 0 98,450
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 587 7,300 SH   SOLE 0 0 7,300
VERISIGN INC COM 92343E102 247 4,850 SH   SOLE 0 0 4,850
VERIZON COMMUNICATIONS INC COM 92343V104 295 6,331 SH   SOLE 0 0 6,331
WATTS WATER TECHNOLOGIES INC CL A 942749102 2,147 38,089 SH   SOLE 0 0 38,089
WISDOMTREE TRUST DRYFS CURR ETF 97717W133 203 10,100 SH   SOLE 0 0 10,100
WISDOMTREE TRUST BRAZILN RL ETF 97717W240 590 32,550 SH   SOLE 0 0 32,550
WUXI PHARMATECH CAYMAN INC SPONS ADR SHS 929352102 688 25,100 SH   SOLE 0 0 25,100
XYLEM INC COM 98419M100 1,940 69,450 SH   SOLE 0 0 69,450
XYRATEX LTD COM G98268108 1,210 108,750 SH   SOLE 0 0 108,750
ZIMMER HLDGS INC COM 98956P102 1,555 18,935 SH   SOLE 0 0 18,935
ZOLTEK COS INC COM 98975W104 3,770 225,901 SH   SOLE 0 0 225,901