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
Aflac, Inc. Com 001055102 1,111 18,540 SH   SOLE 0 18,540 0 0
AT&T Inc. Com 00206R102 4,076 118,463 SH   SOLE 0 109,383 3,765 5,315
Abbott Laboratories Com 002824100 1,425 31,723 SH   SOLE 0 27,758 215 3,750
Abbvie Inc Com 00287Y109 1,365 23,047 SH   SOLE 0 18,467 305 4,275
Adobe Sys Inc. Com 00724F101 236 2,513 SH   SOLE 0 513 0 2,000
Aetna Inc New Com 00817Y108 1,379 12,756 SH   SOLE 0 12,531 0 225
Allstate Corp. Com 020002101 639 10,297 SH   SOLE 0 3,890 0 6,407
Alphabet Inc Class C Com 02079K107 1,782 2,348 SH   SOLE 0 2,083 15 250
Alphabet Inc Class A Com 02079K305 2,210 2,840 SH   SOLE 0 2,607 15 218
Altria Group Inc Com 02209S103 737 12,655 SH   SOLE 0 7,999 0 4,656
American Express Co Com 025816109 1,196 17,202 SH   SOLE 0 16,867 0 335
American Water Works Company Com 030420103 444 7,427 SH   SOLE 0 7,427 0 0
Amgen Inc. Com 031162100 1,045 6,440 SH   SOLE 0 5,800 200 440
Apple Inc Com 037833100 6,754 64,161 SH   SOLE 0 57,473 0 6,688
Archer Daniels Midland Co Com 039483102 245 6,683 SH   SOLE 0 5,483 0 1,200
Artisan International Value Investor Com 04314h881 568 17,911 SH   SOLE 0 17,911 0 0
Automatic Data Processing Inc Com 053015103 522 6,165 SH   SOLE 0 5,565 0 600
BB&T Corp Com 054937107 383 10,123 SH   SOLE 0 10,123 0 0
Bank Amer Corp Com 060505104 1,548 91,974 SH   SOLE 0 90,979 0 995
Bank of the Ozarks, Inc. Com 063904106 242 4,900 SH   SOLE 0 0 0 4,900
Bank New York Mellon Corp Com 064058100 320 7,752 SH   SOLE 0 7,087 350 315
Bard CR Inc Com 067383109 208 1,100 SH   SOLE 0 1,100 0 0
Baxter International, Inc. Com 071813109 493 12,929 SH   SOLE 0 12,929 0 0
Becton Dickinson & Co Com 075887109 618 4,012 SH   SOLE 0 3,337 0 675
Berkshire Hathaway Inc Cl B Com 084670702 995 7,535 SH   SOLE 0 7,435 0 100
Biogen Inc. Com 09062X103 214 697 SH   SOLE 0 697 0 0
Blackrock Inc Com 09247X101 889 2,610 SH   SOLE 0 2,535 40 35
Boeing Co Com 097023105 1,500 10,375 SH   SOLE 0 9,925 0 450
Bristol-Myers Squibb Co. Com 110122108 4,379 63,657 SH   SOLE 0 62,497 550 610
Broadcom Corp Com 111320107 482 8,331 SH   SOLE 0 7,981 350 0
C H Robinson Worldwide Inc. New Com 12541W209 366 5,899 SH   SOLE 0 5,899 0 0
CSX Corp Com 126408103 253 9,750 SH   SOLE 0 8,680 0 1,070
CVS Health Corp Com 126650100 5,393 55,158 SH   SOLE 0 52,948 0 2,210
CA Inc. Com 12673P105 294 10,300 SH   SOLE 0 10,300 0 0
Canadian Natl Ry Co Com 136375102 811 14,512 SH   SOLE 0 14,272 0 240
Cardinal Health Inc. Com 14149Y108 670 7,505 SH   SOLE 0 7,505 0 0
Caterpillar Inc Com 149123101 1,322 19,450 SH   SOLE 0 18,800 0 650
Celegene Corp Com 151020104 1,413 11,796 SH   SOLE 0 11,796 0 0
Chevron Corporation Com 166764100 4,344 48,293 SH   SOLE 0 45,894 75 2,324
Chubb Corp Com 171232101 374 2,818 SH   SOLE 0 2,818 0 0
Church & Dwight Co., Inc. Com 171340102 209 2,466 SH   SOLE 0 2,466 0 0
Cisco Systems Com 17275R102 1,591 58,592 SH   SOLE 0 54,192 600 3,800
Citigroup Inc Com New Com 172967424 314 6,065 SH   SOLE 0 6,065 0 0
Clorox Co Com 189054109 1,322 10,425 SH   SOLE 0 9,425 0 1,000
Coca Cola Co Com 191216100 3,645 84,836 SH   SOLE 0 83,726 300 810
Colgate Palmolive Co Com 194162103 1,000 15,016 SH   SOLE 0 14,771 0 245
Comcast Corp New Cl A Com 20030N101 682 12,077 SH   SOLE 0 11,907 0 170
ConocoPhillips Com 20825C104 1,627 34,852 SH   SOLE 0 34,502 0 350
Constellation Brands Inc Cl A Com 21036P108 4,845 34,011 SH   SOLE 0 28,811 0 5,200
Constellation Brands Inc Cl B Com 21036P207 570 4,000 SH   SOLE 0 4,000 0 0
Corning Inc. Com 219350105 871 47,647 SH   SOLE 0 44,247 600 2,800
Costco Whsl Corp New Com 22160K105 305 1,888 SH   SOLE 0 1,698 0 190
Danaher Corp Com 235851102 1,724 18,560 SH   SOLE 0 18,560 0 0
Darden Restaurants Inc Com 237194105 1,447 22,730 SH   SOLE 0 19,925 2,750 55
Deere & Co Com 244199105 1,556 20,395 SH   SOLE 0 18,720 0 1,675
Dicks Sporting Goods Inc Com 253393102 564 15,941 SH   SOLE 0 15,941 0 0
Digital Rlty Tr Inc Com 253868103 2,478 32,764 SH   SOLE 0 32,014 525 225
Disney Walt Co Com 254687106 4,505 42,875 SH   SOLE 0 42,340 125 410
Dominion Res Inc VA New Com 25746U109 277 4,092 SH   SOLE 0 3,892 0 200
Dow Chemical Co Com 260543103 1,811 35,181 SH   SOLE 0 34,061 225 895
Du Pont De Nemours Ei Co Com 263534109 3,197 48,000 SH   SOLE 0 38,075 1,400 8,525
Duke Energy Corp New Com 26441C204 432 6,057 SH   SOLE 0 6,057 0 0
EMC Corp Mass Com 268648102 1,645 64,046 SH   SOLE 0 63,916 0 130
Eastman Chemical Co. Com 277432100 981 14,524 SH   SOLE 0 13,596 0 928
Eber Bros & Co Class A Com 278652102 463 1,850 SH   SOLE 0 1,850 0 0
Emerson Elec Co Com 291011104 675 14,115 SH   SOLE 0 13,690 0 425
Entergy Corp Com 29364G103 365 5,342 SH   SOLE 0 5,342 0 0
Expeditors Intl Wash Inc Com 302130109 325 7,210 SH   SOLE 0 7,210 0 0
Express Scripts Hldg Co Com 30219G108 3,105 35,519 SH   SOLE 0 32,679 130 2,710
Exxon-Mobil Corp Com 30231G102 16,824 215,835 SH   SOLE 0 189,549 6,225 20,061
FedEx Corp. Com 31428X106 273 1,832 SH   SOLE 0 1,832 0 0
Financial Instn 8.48% Ser B-1 Pfd Stk 317585305 3,322 33,215 SH   SOLE 0 33,215 0 0
Financial Institutions, Inc Com 317585404 15,416 550,584 SH   SOLE 0 550,284 0 300
Fiserv Inc. Com 337738108 306 3,350 SH   SOLE 0 3,350 0 0
Ford Motor Company Com 345370860 305 21,660 SH   SOLE 0 19,660 0 2,000
General Dynamics Corp Com 369550108 1,273 9,268 SH   SOLE 0 9,118 150 0
General Electric Co. Com 369604103 10,995 352,975 SH   SOLE 0 336,840 325 15,810
General Mills Inc Com 370334104 1,425 24,710 SH   SOLE 0 19,010 5,500 200
Gilead Sci Inc. Com 375558103 3,021 29,853 SH   SOLE 0 25,628 0 4,225
Glaxo Smithkline Sponsored Adr Com 37733W105 219 5,419 SH   SOLE 0 5,419 0 0
Goldman Sachs Group Inc. Com 38141G104 940 5,217 SH   SOLE 0 5,217 0 0
Halliburton Co Com 406216101 240 7,038 SH   SOLE 0 6,988 0 50
Home Depot Inc Com 437076102 1,581 11,951 SH   SOLE 0 10,972 0 979
Honeywell Intl Inc Com 438516106 1,367 13,202 SH   SOLE 0 12,702 0 500
UIT Hutton Tel Com 447900101 53 15,000 SH   SOLE 0 15,000 0 0
Hyster-Yale Matls Handling Inc Cl A Com 449172105 1,358 25,900 SH   SOLE 0 25,900 0 0
Hyster Yale B shares Com 449172204 1,925 32,000 SH   SOLE 0 32,000 0 0
IAC / Interactive Corp Com 44919P508 397 6,615 SH   SOLE 0 6,615 0 0
Intel Corp. Com 458140100 3,118 90,518 SH   SOLE 0 87,868 0 2,650
Intercontinental Exchange Inc Com 45866F104 489 1,910 SH   SOLE 0 1,865 0 45
Intl Business Machines Corp Com 459200101 4,335 31,500 SH   SOLE 0 29,271 960 1,269
Intuitive Surgical Com 46120E602 1,136 2,080 SH   SOLE 0 2,055 25 0
Ishares Core S P 500 ETF Com 464287200 359 1,754 SH   SOLE 0 299 0 1,455
Ishares Russell Midcap Value Index Fund Com 464287473 352 5,130 SH   SOLE 0 630 0 4,500
Ishares TR Core S&P Mid-Cap ETF Com 464287507 692 4,968 SH   SOLE 0 4,143 0 825
Ishares Russell 2000 Value Com 464287630 292 3,181 SH   SOLE 0 681 0 2,500
Ishares Russell 2000 Growth Com 464287648 468 3,362 SH   SOLE 0 362 0 3,000
Ishares TR Core S&P Small-Cap ETF Com 464287804 228 2,072 SH   SOLE 0 1,482 0 590
JP Morgan Chase & Co Com 46625H100 6,669 101,007 SH   SOLE 0 94,402 4,435 2,170
Jacobs Engineering Group,Inc. Com 469814107 925 22,049 SH   SOLE 0 21,949 100 0
Johnson & Johnson Com 478160104 9,987 97,225 SH   SOLE 0 94,666 200 2,359
Johnson Controls Inc Com 478366107 1,779 45,054 SH   SOLE 0 43,954 0 1,100
Kellogg Co Com 487836108 757 10,475 SH   SOLE 0 10,475 0 0
Kimberly Clark Corp Com 494368103 1,485 11,666 SH   SOLE 0 11,066 0 600
Kohls Corp Com 500255104 304 6,380 SH   SOLE 0 6,305 0 75
Lennar Corporation Com 526057104 589 12,038 SH   SOLE 0 12,038 0 0
Lilly Eli & Co Com 532457108 779 9,243 SH   SOLE 0 9,060 0 183
Lockheed Martin Corp Com Com 539830109 2,984 13,742 SH   SOLE 0 12,917 275 550
Lowes Companies Inc Com 548661107 1,278 16,813 SH   SOLE 0 8,288 0 8,525
M&T Bk Corp Com 55261F104 234 1,930 SH   SOLE 0 1,930 0 0
MarketAxess Holdings New Com 57060D108 312 2,800 SH   SOLE 0 0 0 2,800
Mastercard Inc Cl A Com 57636Q104 393 4,035 SH   SOLE 0 1,035 0 3,000
Matthews Pacific Tiger Fund Instl Com 577130834 427 18,165 SH   SOLE 0 18,165 0 0
McCormick & Co Inc Com 579780206 619 7,230 SH   SOLE 0 7,230 0 0
McDonalds Corp Com 580135101 4,393 37,187 SH   SOLE 0 37,087 0 100
McKesson Corporation Com 58155Q103 321 1,630 SH   SOLE 0 1,260 0 370
Merck & Co Inc New Com 58933Y105 3,596 68,084 SH   SOLE 0 65,029 0 3,055
Microsoft Corporation Com 594918104 6,230 112,287 SH   SOLE 0 107,800 300 4,187
Microchip Technology Inc. Com 595017104 520 11,180 SH   SOLE 0 10,205 125 850
Mondelez Intl Inc Com 609207105 845 18,835 SH   SOLE 0 17,376 0 1,459
Morgan Stanley Dean Witter & Co. Com 617446448 945 29,720 SH   SOLE 0 29,550 170 0
National Oilwell Varco, Inc. Com 637071101 247 7,369 SH   SOLE 0 5,894 0 1,475
Nestle Adr Com 641069406 672 9,022 SH   SOLE 0 9,022 0 0
NextEra Energy Inc Com 65339F101 1,932 18,598 SH   SOLE 0 18,265 0 333
Nike, Inc. Class B Com 654106103 1,690 27,038 SH   SOLE 0 21,468 0 5,570
Nokia Corp Sponsored Finland Adr Com 654902204 70 10,000 SH   SOLE 0 10,000 0 0
Norfolk Southern Corp Com 655844108 2,003 23,681 SH   SOLE 0 23,006 75 600
Novartis Ag Sponsored Adr Com 66987V109 397 4,618 SH   SOLE 0 4,593 0 25
Nuance Communications Com 67020Y100 298 15,000 SH   SOLE 0 15,000 0 0
Oracle Corporation Com 68389X105 4,971 136,092 SH   SOLE 0 128,144 3,100 4,848
Paychex Inc. Com 704326107 5,284 99,907 SH   SOLE 0 96,528 0 3,379
Pepsico Inc Com 713448108 4,351 43,547 SH   SOLE 0 39,432 100 4,015
Pfizer Inc. Com 717081103 4,989 154,559 SH   SOLE 0 134,568 0 19,991
Philip Morris Intl Inc Com 718172109 462 5,259 SH   SOLE 0 3,684 0 1,575
Phillips 66 Com 718546104 401 4,903 SH   SOLE 0 4,903 0 0
Pimco ETF TR 1-5 YR US TIPS INDEX FD Com 72201R205 213 4,150 SH   SOLE 0 0 0 4,150
Praxair, Inc. Com 74005P104 1,375 13,428 SH   SOLE 0 13,328 0 100
Precision Castparts Corp Com 740189105 679 2,925 SH   SOLE 0 2,925 0 0
The Priceline Group Inc Com 741503403 293 230 SH   SOLE 0 0 0 230
Procter & Gamble Co Com 742718109 7,485 94,254 SH   SOLE 0 89,514 3,600 1,140
Prudential Financial Inc Com 744320102 256 3,143 SH   SOLE 0 3,042 0 101
Qualcomm Inc Com 747525103 1,396 27,932 SH   SOLE 0 27,107 0 825
Raytheon Co Com New Com 755111507 481 3,865 SH   SOLE 0 3,790 0 75
Ross Stores Inc Com 778296103 210 3,900 SH   SOLE 0 3,900 0 0
T Rowe Price Overseas Stock Fund Com 77956h757 386 42,990 SH   SOLE 0 42,990 0 0
Royal Dutch Shell Plc Adr Cl A Com 780259206 300 6,555 SH   SOLE 0 5,640 65 850
St. Jude Medical, Inc. Com 790849103 214 3,470 SH   SOLE 0 3,470 0 0
Schlumberger Ltd Com 806857108 3,154 45,214 SH   SOLE 0 43,379 0 1,835
Heatlh Care SPDR ETF Com 81369Y209 203 2,822 SH   SOLE 0 2,822 0 0
Simon Property Group Inc. Com 828806109 266 1,370 SH   SOLE 0 1,370 0 0
Snap-On Inc. Com 833034101 12,889 75,183 SH   SOLE 0 35,100 0 40,083
Southern Co Com 842587107 1,703 36,396 SH   SOLE 0 35,096 500 800
Sovran Self Storage Inc. Com 84610H108 345 3,212 SH   SOLE 0 3,062 150 0
Stanley Black & Decker Inc Com 854502101 342 3,201 SH   SOLE 0 3,126 0 75
State Street Corp. Com 857477103 708 10,670 SH   SOLE 0 10,545 125 0
Steuben Tr Co Hornell, NY Com 860010107 242 7,562 SH   SOLE 0 7,562 0 0
Stryker Corp. Com 863667101 649 6,986 SH   SOLE 0 5,186 0 1,800
Sysco Corp Com 871829107 439 10,710 SH   SOLE 0 10,610 0 100
TCF Financial Corp Com 872275102 2,339 165,666 SH   SOLE 0 51,500 0 114,166
TJX Cos Inc New Com 872540109 1,260 17,764 SH   SOLE 0 13,879 0 3,885
Target Corp. Com 87612E106 275 3,791 SH   SOLE 0 3,208 175 408
Tegna Inc Com 87901J105 311 12,191 SH   SOLE 0 11,816 0 375
Teva Pharmaceutical Inds Ltd Adr Com 881624209 1,128 17,185 SH   SOLE 0 15,785 150 1,250
Texas Instruments Inc Com 882508104 1,294 23,607 SH   SOLE 0 20,607 0 3,000
3M Company Com 88579Y101 2,920 19,381 SH   SOLE 0 19,036 90 255
Tootsie Roll Inds Inc Com 890516107 233 7,375 SH   SOLE 0 7,375 0 0
Travelers Cos Inc. Com 89417E109 1,745 15,464 SH   SOLE 0 15,424 0 40
US Bancorp Del New Com 902973304 359 8,404 SH   SOLE 0 5,904 0 2,500
Unilever Nv New York Shs New Com 904784709 557 12,854 SH   SOLE 0 12,114 0 740
Union Pacific Corp Com 907818108 505 6,464 SH   SOLE 0 6,274 0 190
United Technologies Corp Com 913017109 7,400 77,026 SH   SOLE 0 73,976 1,100 1,950
Unitedhealth Group Inc Com 91324P102 322 2,733 SH   SOLE 0 2,653 0 80
V.F. Corp Com 918204108 1,782 28,620 SH   SOLE 0 26,124 0 2,496
Valero Energy Com 91913Y100 977 13,820 SH   SOLE 0 13,795 0 25
Vanguard Total Bond Mkt Idx Fd Adl Shs Com 921937603 851 80,019 SH   SOLE 0 70,995 0 9,023
Vanguard Total Int'l Bond ETF Com 92203J407 4,666 88,245 SH   SOLE 0 86,267 0 1,978
Vanguard Global Ex-US Real Estate ETF Com 922042676 1,680 32,885 SH   SOLE 0 31,912 0 973
Vanguard FTSE Emerging Mkt MFC Com 922042858 3,848 117,625 SH   SOLE 0 111,516 850 5,259
Verizon Communications Com 92343V104 4,799 103,826 SH   SOLE 0 100,693 812 2,321
Wal-Mart Stores Inc Com 931142103 707 11,527 SH   SOLE 0 11,397 130 0
Walgreens Boots Alliance Inc Com 931427108 875 10,280 SH   SOLE 0 10,155 125 0
Wells Fargo & Company Com 949746101 2,905 53,441 SH   SOLE 0 53,016 0 425
Xerox Corp Com 984121103 543 51,101 SH   SOLE 0 31,101 0 20,000
Yum Brands Inc. Com 988498101 221 3,032 SH   SOLE 0 3,032 0 0
Zimmer Biomet Hldgs Inc Com 98956P102 420 4,094 SH   SOLE 0 4,094 0 0
Upstate Systems Tec, Inc Series C Pfd Stk 99580853 1 62,222 SH   SOLE 0 0 0 62,222
Everflow Eastern Partners LP Com 99580992 53 11,672 SH   SOLE 0 0 0 11,672
Logical Images Inc Com 99582227 0 12,500 SH   SOLE 0 12,500 0 0
Broadstone Net Lease LLC Com BROADS998 425 5,743 SH   SOLE 0 5,743 0 0
Allergan Plc Com G0177J108 1,386 4,434 SH   SOLE 0 4,389 0 45
Accenture PLC Com G1151C101 505 4,835 SH   SOLE 0 4,835 0 0
Eaton Corp PLC Com G29183103 610 11,728 SH   SOLE 0 9,341 0 2,387
Ingersoll-Rand PLC Com G47791101 471 8,512 SH   SOLE 0 6,780 1,572 160
Medtronic PLC Com G5960L103 1,584 20,597 SH   SOLE 0 20,378 0 219
Noble Corp PLC Com G65431101 185 17,515 SH   SOLE 0 15,190 325 2,000
Novartis Inc, Basle-Chf Com H5820Q150 209 2,400 SH   SOLE 0 2,400 0 0
Rayonier Inc REIT Fractional CUSIP Com HFE907109 0 50,000 SH   SOLE 0 50,000 0 0
JCI Limited Zar0.01 Com S3962R167 29 29,442 SH   SOLE 0 29,442 0 0