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 | 1,112 | 5,065 | SH | | SOLE | | 0 | 0 | 5,065 |
ABBOTT LABORATORIES | COM | 002824100 | 13,737 | 229,260 | SH | | SOLE | | 0 | 0 | 229,260 |
AECOM | COM | 00766T100 | 5,583 | 156,700 | SH | | SOLE | | 0 | 0 | 156,700 |
ALPHABET INC | COM | 02079K107 | 1,767 | 1,713 | SH | | SOLE | | 0 | 0 | 1,713 |
ALPHABET INC | COM | 02079K305 | 1,653 | 1,594 | SH | | SOLE | | 0 | 0 | 1,594 |
AMERICAN SOFTWARE INC | COM | 029683109 | 8,001 | 615,441 | SH | | SOLE | | 0 | 0 | 615,441 |
AMGEN INC | COM | 031162100 | 1,970 | 11,558 | SH | | SOLE | | 0 | 0 | 11,558 |
APPLE INC | COM | 037833100 | 2,199 | 13,104 | SH | | SOLE | | 0 | 0 | 13,104 |
ARCHER DANIELS MIDLAND CO | COM | 039483102 | 5,777 | 133,201 | SH | | SOLE | | 0 | 0 | 133,201 |
AT&T INC | COM | 00206R102 | 371 | 10,414 | SH | | SOLE | | 0 | 0 | 10,414 |
AVALON ADVANCED MATERIALS INC | COM | 05337L106 | 2 | 18,750 | SH | | SOLE | | 0 | 0 | 18,750 |
BANK OF NOVA SCOTIA | COM | 064149107 | 6,557 | 106,267 | SH | | SOLE | | 0 | 0 | 106,267 |
BAXTER INTERNATIONAL INC | COM | 071813109 | 3,986 | 61,293 | SH | | SOLE | | 0 | 0 | 61,293 |
BCE INC | COM | 05534B760 | 9,762 | 226,802 | SH | | SOLE | | 0 | 0 | 226,802 |
BERKSHIRE HATHAWAY INC | COM | 084670702 | 603 | 3,025 | SH | | SOLE | | 0 | 0 | 3,025 |
BLACKROCK INC | COM | 09247X101 | 542 | 1,000 | SH | | SOLE | | 0 | 0 | 1,000 |
BLUE BIRD CORP | COM | 095306106 | 1,093 | 46,100 | SH | | SOLE | | 0 | 0 | 46,100 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 8,403 | 132,851 | SH | | SOLE | | 0 | 0 | 132,851 |
BROOKS AUTOMATION INC | COM | 114340102 | 6,145 | 226,929 | SH | | SOLE | | 0 | 0 | 226,929 |
CALAMP CORP | COM | 128126109 | 4,632 | 202,450 | SH | | SOLE | | 0 | 0 | 202,450 |
CANADIAN WESTERN BANK | COM | 13677F101 | 202 | 7,900 | SH | | SOLE | | 0 | 0 | 7,900 |
CELGENE CORP | COM | 151020104 | 358 | 4,008 | SH | | SOLE | | 0 | 0 | 4,008 |
CIENA CORP | COM | 171779309 | 6,813 | 263,033 | SH | | SOLE | | 0 | 0 | 263,033 |
CIGNA CORP | COM | 125509109 | 403 | 2,400 | SH | | SOLE | | 0 | 0 | 2,400 |
CISCO SYSTEMS INC | COM | 17275R102 | 1,041 | 24,260 | SH | | SOLE | | 0 | 0 | 24,260 |
COCA-COLA CO | COM | 191216100 | 378 | 8,706 | SH | | SOLE | | 0 | 0 | 8,706 |
CONDUENT INC | COM | 206787103 | 4,185 | 224,543 | SH | | SOLE | | 0 | 0 | 224,543 |
CONOCOPHILLIPS | COM | 20825C104 | 1,311 | 22,110 | SH | | SOLE | | 0 | 0 | 22,110 |
CORNING INC | COM | 219350105 | 19,134 | 686,313 | SH | | SOLE | | 0 | 0 | 686,313 |
CORNING NATURAL GAS HOLDING CO | COM | 219387107 | 217 | 12,448 | SH | | SOLE | | 0 | 0 | 12,448 |
DANAHER CORP | COM | 235851102 | 510 | 5,213 | SH | | SOLE | | 0 | 0 | 5,213 |
DOUGLAS DYNAMICS INC | COM | 25960R105 | 243 | 5,600 | SH | | SOLE | | 0 | 0 | 5,600 |
DUKE ENERGY CORP | COM | 26441C204 | 3,468 | 44,766 | SH | | SOLE | | 0 | 0 | 44,766 |
ELI LILLY AND CO | COM | 532457108 | 213 | 2,751 | SH | | SOLE | | 0 | 0 | 2,751 |
ELMIRA SAVINGS BANK | COM | 289660102 | 4,233 | 206,468 | SH | | SOLE | | 0 | 0 | 206,468 |
EMERSON ELECTRIC CO | COM | 291011104 | 28,095 | 411,348 | SH | | SOLE | | 0 | 0 | 411,348 |
EXELON CORP | COM | 30161N101 | 3,700 | 94,835 | SH | | SOLE | | 0 | 0 | 94,835 |
EXXON MOBIL CORP | COM | 30231G102 | 30,379 | 407,177 | SH | | SOLE | | 0 | 0 | 407,177 |
FLOWSERVE CORP | COM | 34354P105 | 7,738 | 178,594 | SH | | SOLE | | 0 | 0 | 178,594 |
GENERAL ELECTRIC CO | COM | 369604103 | 9,117 | 676,319 | SH | | SOLE | | 0 | 0 | 676,319 |
GENERAL MOTORS CO | COM | 37045V100 | 380 | 10,450 | SH | | SOLE | | 0 | 0 | 10,450 |
GLAXOSMITHKLINE PLC | COM | 37733W105 | 2,975 | 76,135 | SH | | SOLE | | 0 | 0 | 76,135 |
GRANITE CONSTRUCTION INC | COM | 387328107 | 10,983 | 196,608 | SH | | SOLE | | 0 | 0 | 196,608 |
GREAT PLAINS ENERGY INC | COM | 391164100 | 8,994 | 282,928 | SH | | SOLE | | 0 | 0 | 282,928 |
HALLIBURTON CO | COM | 406216101 | 1,634 | 34,800 | SH | | SOLE | | 0 | 0 | 34,800 |
HARDINGE INC | COM | 412324303 | 1,600 | 87,341 | SH | | SOLE | | 0 | 0 | 87,341 |
HEWLETT PACKARD ENTERPRISE CO | COM | 42824C109 | 239 | 13,600 | SH | | SOLE | | 0 | 0 | 13,600 |
HONEYWELL INTERNATIONAL INC | COM | 438516106 | 8,049 | 55,696 | SH | | SOLE | | 0 | 0 | 55,696 |
IDACORP INC | COM | 451107106 | 4,156 | 47,084 | SH | | SOLE | | 0 | 0 | 47,084 |
II-VI INC | COM | 902104108 | 278 | 6,800 | SH | | SOLE | | 0 | 0 | 6,800 |
INGERSOLL-RAND PLC | COM | G47791101 | 8,413 | 98,384 | SH | | SOLE | | 0 | 0 | 98,384 |
INTEL CORP | COM | 458140100 | 17,017 | 326,756 | SH | | SOLE | | 0 | 0 | 326,756 |
INTERNATIONAL BUSINESS MACHINE | COM | 459200101 | 12,082 | 78,747 | SH | | SOLE | | 0 | 0 | 78,747 |
JOHNSON & JOHNSON | COM | 478160104 | 21,357 | 166,654 | SH | | SOLE | | 0 | 0 | 166,654 |
JOHNSON CONTROLS INTERNATIONAL | COM | G51502105 | 271 | 7,681 | SH | | SOLE | | 0 | 0 | 7,681 |
LABORATORY CORPORATION OF AMER | COM | 50540R409 | 452 | 2,792 | SH | | SOLE | | 0 | 0 | 2,792 |
LANDEC CORP | COM | 514766104 | 4,597 | 352,259 | SH | | SOLE | | 0 | 0 | 352,259 |
LINDSAY CORP | COM | 535555106 | 10,858 | 118,740 | SH | | SOLE | | 0 | 0 | 118,740 |
MANHATTAN SCIENTIFICS INC | COM | 563122100 | 2 | 145,000 | SH | | SOLE | | 0 | 0 | 145,000 |
MCDONALD'S CORP | COM | 580135101 | 241 | 1,540 | SH | | SOLE | | 0 | 0 | 1,540 |
MDU RESOURCES GROUP INC | COM | 552690109 | 9,734 | 345,651 | SH | | SOLE | | 0 | 0 | 345,651 |
MERCK & CO INC | COM | 58933Y105 | 13,012 | 238,887 | SH | | SOLE | | 0 | 0 | 238,887 |
MICRON TECHNOLOGY INC | COM | 595112103 | 454 | 8,700 | SH | | SOLE | | 0 | 0 | 8,700 |
MICROSOFT CORP | COM | 594918104 | 9,313 | 102,039 | SH | | SOLE | | 0 | 0 | 102,039 |
MONSANTO CO | COM | 61166W101 | 444 | 3,802 | SH | | SOLE | | 0 | 0 | 3,802 |
MOSAIC CO | COM | 61945C103 | 1,484 | 61,100 | SH | | SOLE | | 0 | 0 | 61,100 |
NEW YORK COMMUNITY BANCORP INC | COM | 649445103 | 4,174 | 320,325 | SH | | SOLE | | 0 | 0 | 320,325 |
NEXTERA ENERGY INC | COM | 65339F101 | 6,852 | 41,954 | SH | | SOLE | | 0 | 0 | 41,954 |
OCLARO INC | COM | 67555N206 | 305 | 31,900 | SH | | SOLE | | 0 | 0 | 31,900 |
OGE ENERGY CORP | COM | 670837103 | 9,838 | 300,214 | SH | | SOLE | | 0 | 0 | 300,214 |
ORBOTECH LTD | COM | M75253100 | 4,298 | 69,117 | SH | | SOLE | | 0 | 0 | 69,117 |
PAYCHEX INC | COM | 704326107 | 236 | 3,825 | SH | | SOLE | | 0 | 0 | 3,825 |
PEPSICO INC | COM | 713448108 | 441 | 4,043 | SH | | SOLE | | 0 | 0 | 4,043 |
PFIZER INC | COM | 717081103 | 16,178 | 455,842 | SH | | SOLE | | 0 | 0 | 455,842 |
PHILLIPS 66 | COM | 718546104 | 440 | 4,585 | SH | | SOLE | | 0 | 0 | 4,585 |
PROCTER & GAMBLE CO | COM | 742718109 | 7,291 | 91,962 | SH | | SOLE | | 0 | 0 | 91,962 |
PUBLIC SERVICE ENTERPRISE GROU | COM | 744573106 | 3,002 | 59,760 | SH | | SOLE | | 0 | 0 | 59,760 |
QUEST DIAGNOSTICS INC | COM | 74834L100 | 4,844 | 48,299 | SH | | SOLE | | 0 | 0 | 48,299 |
QUINTILES IMS HOLDINGS | COM | 46266C105 | 353 | 3,600 | SH | | SOLE | | 0 | 0 | 3,600 |
REGENERON PHARMACEUTICALS INC | COM | 75886F107 | 310 | 900 | SH | | SOLE | | 0 | 0 | 900 |
ROYAL DUTCH SHELL PLC | COM | 780259206 | 398 | 6,243 | SH | | SOLE | | 0 | 0 | 6,243 |
SCHLUMBERGER NV | COM | 806857108 | 18,126 | 279,808 | SH | | SOLE | | 0 | 0 | 279,808 |
SHERWIN-WILLIAMS CO | COM | 824348106 | 326 | 831 | SH | | SOLE | | 0 | 0 | 831 |
SIGNATURE BANK | COM | 82669G104 | 2,598 | 18,302 | SH | | SOLE | | 0 | 0 | 18,302 |
SKANSKA AB-B SHS SKSBF | COM | 001192671 | 269 | 13,200 | SH | | SOLE | | 0 | 0 | 13,200 |
SWISS HELVETIA FUND INC | COM | 870875101 | 3,479 | 284,040 | SH | | SOLE | | 0 | 0 | 284,040 |
TE CONNECTIVITY LTD | COM | H84989104 | 8,262 | 82,700 | SH | | SOLE | | 0 | 0 | 82,700 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 5,184 | 25,108 | SH | | SOLE | | 0 | 0 | 25,108 |
TUTOR PERINI CORP | COM | 901109108 | 4,323 | 196,068 | SH | | SOLE | | 0 | 0 | 196,068 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 221 | 4,625 | SH | | SOLE | | 0 | 0 | 4,625 |
VIAVI SOLUTIONS INC | COM | 925550105 | 2,570 | 264,400 | SH | | SOLE | | 0 | 0 | 264,400 |
WAL-MART STORES INC | COM | 931142103 | 838 | 9,417 | SH | | SOLE | | 0 | 0 | 9,417 |
WALT DISNEY CO | COM | 254687106 | 367 | 3,656 | SH | | SOLE | | 0 | 0 | 3,656 |
WATTS WATER TECHNOLOGIES INC | COM | 942749102 | 8,670 | 111,578 | SH | | SOLE | | 0 | 0 | 111,578 |
XEROX CORP | COM | 984121608 | 1,759 | 61,131 | SH | | SOLE | | 0 | 0 | 61,131 |
ZARGON OIL & GAS LTD ZARFF | COM | 989133202 | 4 | 12,000 | SH | | SOLE | | 0 | 0 | 12,000 |
ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 | 1,213 | 11,124 | SH | | SOLE | | 0 | 0 | 11,124 |
ROYAL HAWAIIAN ORCHARDS LP | LTD | 78028T100 | 557 | 239,917 | SH | | SOLE | | 0 | 0 | 239,917 |
NOVARTIS AG | ADR | 66987V109 | 12,939 | 160,043 | SH | | SOLE | | 0 | 0 | 160,043 |
TAIWAN SEMICONDUCTOR MANUFACTU | ADR | 874039100 | 464 | 10,600 | SH | | SOLE | | 0 | 0 | 10,600 |
FRST TRST ISE GLB WND ENG INX | ETF | 33736G106 | 214 | 16,000 | SH | | SOLE | | 0 | 0 | 16,000 |
GUGGENHEIM S&P GLOBAL WATER ID | ETF | 18383Q507 | 5,676 | 166,550 | SH | | SOLE | | 0 | 0 | 166,550 |
ISHARES CORE US AGGREGATE BOND | ETF | 464287226 | 1,447 | 13,490 | SH | | SOLE | | 0 | 0 | 13,490 |
ISHARES MSCI AUSTRALIA ETF | ETF | 464286103 | 2,328 | 105,700 | SH | | SOLE | | 0 | 0 | 105,700 |
ISHARES MSCI CANADA ETF | ETF | 464286509 | 3,583 | 129,991 | SH | | SOLE | | 0 | 0 | 129,991 |
ISHARES MSCI EMERGING MARKETS | ETF | 464287234 | 266 | 5,500 | SH | | SOLE | | 0 | 0 | 5,500 |
ISHARES MSCI SINGAPORE ETF | ETF | 46434G780 | 3,628 | 136,020 | SH | | SOLE | | 0 | 0 | 136,020 |
ISHR EDG MSCI MIN VOL EMG MKT | ETF | 464286533 | 6,787 | 108,864 | SH | | SOLE | | 0 | 0 | 108,864 |
POWERSHARES QQQ TRUST SRS 1 ET | ETF | 73935A104 | 260 | 1,624 | SH | | SOLE | | 0 | 0 | 1,624 |
POWERSHARES WILDER CLEAN ENERG | ETF | 73935X112 | 1,204 | 48,150 | SH | | SOLE | | 0 | 0 | 48,150 |
SPDR S&P REGIONAL BANKING ETF | ETF | 78464A698 | 779 | 12,900 | SH | | SOLE | | 0 | 0 | 12,900 |
VANGUARD S&P 500 ETF | ETF | 922908363 | 701 | 2,894 | SH | | SOLE | | 0 | 0 | 2,894 |
VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 | 1,010 | 12,873 | SH | | SOLE | | 0 | 0 | 12,873 |
TORTOISE ENERGY INF CORP | CEF | 89147L100 | 3,510 | 140,507 | SH | | SOLE | | 0 | 0 | 140,507 |