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
ISHARES US PFD ETF PFD 464288687 4,933 126,982 SH   SOLE   0 0 126,982
3M COMPANY COM 88579Y101 493 3,275 SH   SOLE   0 0 3,275
ABBOTT LABORATORIES COM 002824100 968 21,565 SH   SOLE   0 0 21,565
ABBVIE INC COM 00287y109 788 13,303 SH   SOLE   0 0 13,303
AGRIUM INC COM 008916108 2,520 28,202 SH   SOLE   0 0 28,202
ALLERGAN INC COM G0177J108 289 925 SH   SOLE   0 0 925
ALPHABET CLASS A COM 02079k305 1,923 2,472 SH   SOLE   320 0 2,152
ALPHABET CLASS C COM 02079k107 3,530 4,651 SH   SOLE   320 0 4,331
ALPS ALERIAN MLP COM 00162Q866 592 49,095 SH   SOLE   0 0 49,095
ALTRIA GROUP (PHILIP MORRIS) COM 02209S103 4,086 70,191 SH   SOLE   0 0 70,191
AMAZON.COM COM 023135106 1,244 1,841 SH   SOLE   0 0 1,841
AMERISOURCEBERGEN CORP COM 03073E105 2,130 20,535 SH   SOLE   0 0 20,535
AMGEN INCORPORATED COM 031162100 675 4,159 SH   SOLE   0 0 4,159
ANNALY CAPITAL MGT INC COM 035710409 123 13,149 SH   SOLE   0 0 13,149
APPLE INC COM 037833100 11,650 110,674 SH   SOLE   2,800 0 107,874
AT & T CORPORATION COM 00206r102 2,485 72,209 SH   SOLE   5,297 0 66,912
AUTO DATA PROCESSING COM 053015103 264 3,121 SH   SOLE   0 0 3,121
AUTODESK INC COM 052769106 362 5,935 SH   SOLE   0 0 5,935
BANK OF AMERICA CORP COM 060505104 189 11,218 SH   SOLE   0 0 11,218
BECTON DICKINSON & CO COM 075887109 2,045 13,274 SH   SOLE   0 0 13,274
BEESTON ENTERPRISES LTD COM 07712Q304 0 20,500 SH   SOLE   0 0 20,500
BERKSHIRE HATHAWAY CLASS B COM 084670702 4,221 31,971 SH   SOLE   0 0 31,971
BLACKROCK INC COM 09247X101 377 1,106 SH   SOLE   0 0 1,106
BLACKSTONE GROUP LP COM 09253u108 248 8,475 SH   SOLE   0 0 8,475
BOEING CO COM 097023105 491 3,394 SH   SOLE   0 0 3,394
BRISTOL-MYERS SQUIBB CO COM 110122108 11,408 165,836 SH   SOLE   0 0 165,836
C S X CORP COM 126408103 2,082 80,234 SH   SOLE   0 0 80,234
CASEY'S GENERAL STORES INC COM 147528103 1,800 14,943 SH   SOLE   0 0 14,943
CELGENE CORP COM 151020104 3,378 28,205 SH   SOLE   6,000 0 22,205
CENTURYLINK INC COM 156700106 205 8,136 SH   SOLE   0 0 8,136
CHEVRON CORPORATION COM 166764100 5,528 61,453 SH   SOLE   1,200 0 60,253
CHURCH & DWIGHT CO INC COM 171340102 981 11,555 SH   SOLE   0 0 11,555
CISCO SYSTEMS INC COM 17275R102 272 10,005 SH   SOLE   0 0 10,005
CITIGROUP INC NEW COM 172967424 368 7,118 SH   SOLE   0 0 7,118
CLOROX CO COM 189054109 1,832 14,444 SH   SOLE   0 0 14,444
CME GROUP INC COM COM 12572q105 1,151 12,700 SH   SOLE   0 0 12,700
COCA COLA CO COM 191216100 2,848 66,294 SH   SOLE   0 0 66,294
COLGATE-PALMOLIVE COM 194162103 396 5,944 SH   SOLE   0 0 5,944
COMMUNITY BANK SYSTEM COM 203607106 597 14,942 SH   SOLE   0 0 14,942
CONAGRA FOODS INC COM 205887102 448 10,626 SH   SOLE   0 0 10,626
CONSOLIDATED EDISON COM 209115104 286 4,452 SH   SOLE   0 0 4,452
CORNING INC COM 219350105 368 20,119 SH   SOLE   0 0 20,119
COSTCO WHOLESALE CORP COM 22160k105 641 3,970 SH   SOLE   0 0 3,970
CR BARD INC COM 067383109 352 1,856 SH   SOLE   0 0 1,856
CRACKER BARREL COM 22410J106 1,073 8,462 SH   SOLE   0 0 8,412
CVS CORPORATION COM 126650100 234 2,395 SH   SOLE   0 0 2,395
DELUXE CORP COM 248019101 4,220 77,381 SH   SOLE   0 0 77,381
DIAMONDS TRUST I ETF COM 78467X109 533 3,065 SH   SOLE   0 0 3,015
DISCOVER FINANCIAL SERVICES COM 254709108 412 7,691 SH   SOLE   0 0 7,691
DISNEY WALT CO COM 254687106 9,893 94,147 SH   SOLE   0 0 94,147
DU PONT & CO COM 263534109 2,732 41,024 SH   SOLE   0 0 41,024
EBAY INC COM 278642103 1,338 48,687 SH   SOLE   6,000 0 42,687
EXPRESS SCRIPTS HLDG CO COM 30219g108 1,429 16,345 SH   SOLE   0 0 16,345
EXXON MOBIL CORPORATION COM 30231g102 5,994 76,900 SH   SOLE   0 0 76,900
FACEBOOK INC COM 30303M102 291 2,784 SH   SOLE   0 0 2,784
FEDEX CORP COM 31428x106 412 2,765 SH   SOLE   0 0 2,765
FORD MOTOR CO COM 345370860 1,765 125,244 SH   SOLE   0 0 125,244
FRONTIER COMMUNICATIONS COM 35906a108 49 10,394 SH   SOLE   0 0 10,394
GASFRAC ENERGY INC. COM 367257201 0 23,700 SH   SOLE   0 0 23,700
GENERAL ELECTRIC COMPANY COM 369604103 9,768 313,579 SH   SOLE   0 0 313,579
GILEAD SCIENCES INC COM 375558103 6,219 61,457 SH   SOLE   2,500 0 58,957
GLAXO SMITH KLINE PLC COM 37733W105 1,167 28,928 SH   SOLE   0 0 28,928
HANESBRANDS INC COM 410345102 1,794 60,971 SH   SOLE   0 0 60,971
HOME DEPOT INC COM 437076102 1,929 14,585 SH   SOLE   0 0 14,585
IBM COM 459200101 1,512 10,988 SH   SOLE   0 0 10,988
INTEL CORP COM 458140100 1,119 32,485 SH   SOLE   0 0 32,485
INTERCONTINENTAL EXCHNGE COM 45866f104 840 3,279 SH   SOLE   684 0 2,595
INTL FLAVOR & FRAGRANCE COM 459506101 404 3,375 SH   SOLE   0 0 3,375
ISHARES GOLD ETF COM 464285105 350 34,185 SH   SOLE   0 0 34,185
J M SMUCKER CO COM 832696405 4,184 33,921 SH   SOLE   0 0 33,921
J.P. MORGAN, CHASE & CO COM 46625H100 3,893 58,957 SH   SOLE   0 0 58,957
JETBLUE AIRWAYS CORP COM 477143101 453 20,000 SH   SOLE   0 0 20,000
JOHNSON & JOHNSON COM 478160104 6,174 60,107 SH   SOLE   0 0 60,107
KEY CORP COM 493267108 347 26,315 SH   SOLE   0 0 26,315
KIMBERLY CLARK CORP COM 494368103 2,208 17,341 SH   SOLE   0 0 17,341
LOCKHEED MARTIN CORP COM 539830109 300 1,380 SH   SOLE   0 0 1,380
LOWES COMPANIES INC COM 548661107 1,126 14,810 SH   SOLE   0 0 14,810
MC DONALDS CORP COM 580135101 5,037 42,640 SH   SOLE   0 0 42,640
MEDTRONIC INC COM G5960L103 692 8,998 SH   SOLE   0 0 8,998
MERCK & CO INC COM 58933Y105 512 9,701 SH   SOLE   0 0 9,701
MICROSOFT CORP COM 594918104 10,414 187,706 SH   SOLE   6,800 0 180,906
MONITISE PLC COM G6258F105 1 13,000 SH   SOLE   0 0 13,000
MORGAN STANLEY COM 617446448 219 6,882 SH   SOLE   0 0 6,882
NASDAQ 100 ETF COM 73935a104 4,862 43,462 SH   SOLE   0 0 43,462
NASDAQ BIOTECH ETF COM 464287556 5,611 16,585 SH   SOLE   0 0 16,585
NATIONAL GRID GROUP COM 636274300 937 13,470 SH   SOLE   0 0 13,470
NETFLIX.COM INC COM 64110L106 2,823 24,679 SH   SOLE   0 0 24,679
NIKE INC COM 654106103 4,187 66,996 SH   SOLE   0 0 66,996
NORFOLK SOUTHERN CORP COM 655844108 3,356 39,677 SH   SOLE   0 0 39,677
NORTEL NETWORKS CORP COM 656568508 0 10,010 SH   SOLE   0 0 10,010
NOVARTIS COM 66987V109 1,262 14,670 SH   SOLE   0 0 14,670
NOVO NORDISK A/S ADR COM 670100205 2,882 49,616 SH   SOLE   0 0 49,616
OCCIDENTAL PETE CORP COM 674599105 1,775 26,249 SH   SOLE   2,000 0 24,249
ORACLE CORPORATION COM 68389x105 2,560 70,088 SH   SOLE   0 0 70,088
PAYCHEX INC COM 704326107 2,855 53,983 SH   SOLE   4,200 0 49,783
PAYPAL HOLDINGS INC COM 70450Y103 1,975 54,557 SH   SOLE   6,000 0 48,557
PEPSICO INC. COM 713448108 10,040 100,478 SH   SOLE   0 0 100,478
PFIZER INCORPORATED COM 717081103 3,222 99,820 SH   SOLE   0 0 99,820
PHILIP MORRIS INTERNATIONAL COM 718172109 4,260 48,463 SH   SOLE   0 0 48,463
PRAXAIR COM 74005P104 573 5,600 SH   SOLE   0 0 5,600
PROCTER & GAMBLE COM 742718109 7,067 88,998 SH   SOLE   0 0 88,998
RAYTHEON CO COM 755111507 2,588 20,781 SH   SOLE   0 0 20,781
RUSSELL 1000 GROWTH ETF COM 464287614 863 8,672 SH   SOLE   0 0 8,672
RUSSELL MIDCAP GROWTH ETF COM 464287481 388 4,218 SH   SOLE   0 0 4,218
RYDEX S&P EQUAL WT ETF COM 78355w106 2,361 30,808 SH   SOLE   0 0 30,808
S&P 500 ETF COM 78462f103 1,806 8,860 SH   SOLE   0 0 8,860
S&P 500 GROWTH S&P COM 464287309 572 4,943 SH   SOLE   0 0 4,943
S&P 500 HIGH QUALITY ETF COM 73935X682 616 26,624 SH   SOLE   0 0 26,624
S&P DIVIDEND ETF COM 78464A763 541 7,355 SH   SOLE   0 0 7,355
S&P FINANCIAL SECTOR ETF COM 81369Y605 1,709 71,702 SH   SOLE   0 0 71,702
S&P GOLD SHARES ETF COM 78463V107 245 2,410 SH   SOLE   0 0 2,410
S&P MIDCAP 400 ETF COM 464287507 2,300 16,510 SH   SOLE   0 0 16,435
S&P MIDCAP 400 GROWTH ETF COM 464287606 1,064 6,613 SH   SOLE   0 0 6,613
S&P REGIONAL BANKING ETF COM 78464A698 522 12,453 SH   SOLE   0 0 12,453
S&P SMALLCAP 600 ETF COM 464287804 834 7,578 SH   SOLE   0 0 7,503
S&P TECHNOLOGY ETF COM 81369y803 346 8,085 SH   SOLE   0 0 8,085
SCHEIN HENRY INC COM 806407102 1,003 6,340 SH   SOLE   2,000 0 4,340
SCHLUMBERGER LTD COM 806857108 1,705 24,438 SH   SOLE   0 0 24,438
SHIRE PLC COM 82481R106 1,072 5,228 SH   SOLE   0 0 5,228
SOUTHERN COMPANY COM 842587107 1,296 27,693 SH   SOLE   0 0 27,693
STARBUCKS CORP COM 855244109 6,083 101,326 SH   SOLE   0 0 101,326
STATE STREET BOSTON COM 857477103 231 3,480 SH   SOLE   0 0 3,480
STERICYCLE INC COM 858912108 1,378 11,430 SH   SOLE   3,000 0 8,430
STRYKER CO COM 863667101 3,225 34,701 SH   SOLE   0 0 34,701
SUNPOWER CORP COM 867652406 507 16,900 SH   SOLE   4,500 0 12,400
THE HERSHEY COMPANY COM 427866108 2,449 27,430 SH   SOLE   0 0 27,430
THERMO FISHER SCIENTIFIC COM 883556102 2,038 14,370 SH   SOLE   2,300 0 12,070
TOMPKINS FINANCIAL CORP COM 890110109 360 6,409 SH   SOLE   0 0 6,409
TOOTSIE ROLL COM 890516107 304 9,634 SH   SOLE   0 0 9,634
TORONTO DOMINION BANK COM 891160509 242 6,190 SH   SOLE   0 0 6,190
TRACTOR SUPPLY COMPANY COM 892356106 2,110 24,679 SH   SOLE   0 0 24,579
TRAVELERS COMPANIES INC COM 89417E109 376 3,330 SH   SOLE   0 0 3,330
UNION PACIFIC CORP COM 907818108 760 9,715 SH   SOLE   0 0 9,715
UNITED RENTALS INC COM 911363109 678 9,350 SH   SOLE   3,000 0 6,350
UNITED TECHNOLOGIES CORP COM 913017109 2,839 29,552 SH   SOLE   0 0 29,552
VANGUARD DIV APPRECIATION ETF COM 921908844 2,327 29,923 SH   SOLE   0 0 29,923
VANGUARD HIGH DIVIDEND YLD COM 921946406 1,038 15,555 SH   SOLE   0 0 15,555
VANGUARD REIT ETF INDEX COM 922908553 517 6,488 SH   SOLE   0 0 6,488
VANGUARD SMALLCAP ETF COM 922908751 2,975 26,887 SH   SOLE   0 0 26,887
VANGUARD TOTAL MARKET COM 922908769 1,247 11,959 SH   SOLE   0 0 11,959
VERIFONE SYSTEMS INC COM 92342y109 280 10,000 SH   SOLE   3,800 0 6,200
VERIZON COMMUNICATIONS COM 92343v104 4,043 87,477 SH   SOLE   0 0 87,477
VISA INC COM 92826c839 13,465 173,636 SH   SOLE   10,000 0 163,636
WASTE CONNECTIONS INC COM 941053100 773 13,717 SH   SOLE   5,000 0 8,717
WASTE MANAGEMENT INC DEL COM 94106l109 1,304 24,433 SH   SOLE   0 0 24,433
WELLS FARGO & CO COM 949746101 5,607 103,137 SH   SOLE   0 0 103,137
YUM! BRANDS INC COM 988498101 2,448 33,510 SH   SOLE   0 0 33,510
ZIMMER HOLDINGS COM 98956p102 901 8,778 SH   SOLE   0 0 8,778