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
AUTO GENOMICS INC. CPFD 0529229a1 50 18,182 SH   SOLE   18,182 0 0
KINDER MORGAN INC CPFD 49456b200 54 1,100 SH   SOLE   1,100 0 0
22ND CENTURY GROUP INC COM 90137f103 0 100 SH   SOLE   100 0 0
3M CO COM 88579y101 122 640 SH   SOLE   640 0 0
A T & T COM 00206r102 698 16,801 SH   SOLE   16,801 0 0
ABBOTT LABORATORIES COM 002824100 10,578 238,197 SH   SOLE   238,197 0 0
ABBVIE INC COM 00287y109 12,264 188,212 SH   SOLE   188,212 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207 0 20 SH   SOLE   20 0 0
ADELPHIA BUSINESS SOLUTIONS COM 006847107 0 5,100 SH   SOLE   5,100 0 0
ADIENT PLC COM g0084w101 0 5 SH   SOLE   5 0 0
ADOBE SYSTEM INC COM 00724f101 13 100 SH   SOLE   100 0 0
ADVANSIX, INC. COM 00773t101 1 22 SH   SOLE   22 0 0
AETNA INC - NEW COM 00817y108 19 150 SH   SOLE   150 0 0
AFLAC INC COM 001055102 36 500 SH   SOLE   500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6 50 SH   SOLE   50 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609w102 22 200 SH   SOLE   200 0 0
ALLERGAN INC COM g0177j108 16 65 SH   SOLE   65 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881g106 34 1,500 SH   SOLE   1,500 0 0
ALLSTATE CORP COM 020002101 61 750 SH   SOLE   750 0 0
ALPHABET INC. CLASS A COM 02079k305 115 136 SH   SOLE   136 0 0
ALPHABET INC. CLASS C COM 02079k107 14,163 17,073 SH   SOLE   17,073 0 0
ALTRIA GROUP INC COM COM 02209S103 16,943 237,226 SH   SOLE   237,226 0 0
ALVARION LIMITED COM M0861T118 0 12 SH   SOLE   12 0 0
AM ELECTRIC POWER INC. COM 025537101 81 1,203 SH   SOLE   1,203 0 0
AMAZON.COM INC COM 023135106 19,214 21,673 SH   SOLE   21,673 0 0
AMBEV SA-ADR COM 02319v103 9 1,600 SH   SOLE   1,600 0 0
AMDOCS LTD COM g02602103 20 325 SH   SOLE   325 0 0
AMEREN CORPORATION COM 023608102 97 1,781 SH   SOLE   1,781 0 0
AMERICA MOVIL S.A.B DE C.V COM 02364w105 7 476 SH   SOLE   476 0 0
AMERICAN INT'L GROUP COM 026874784 2 37 SH   SOLE   37 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103 168 8,500 SH   SOLE   8,500 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103 473 23,900 SH   SOLE   23,900 0 0
AMETEK INC. COM 031100100 38 705 SH   SOLE   705 0 0
AMGEN INC COM 031162100 14,501 88,384 SH   SOLE   88,384 0 0
AMNEX INC. COM 031674203 0 13,000 SH   SOLE   13,000 0 0
AMPCO-PITTSBURGH CORPORATION COM 032037103 60 4,306 SH   SOLE   4,306 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 38 615 SH   SOLE   615 0 0
ANALOG DEVICES COM 032654105 111 1,350 SH   SOLE   1,350 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 44 4,000 SH   SOLE   4,000 0 0
ANTHEM INC COM 036752103 24 147 SH   SOLE   147 0 0
APACHE CORP COM 037411105 58 1,125 SH   SOLE   1,125 0 0
APPLE COMPUTER INC. COM 037833100 29,843 207,732 SH   SOLE   207,732 0 0
APPLIED MATERIALS INC COM 038222105 14 370 SH   SOLE   370 0 0
AQUA AMERICA INC COM 03836w103 20 625 SH   SOLE   625 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 19 200 SH   SOLE   200 0 0
ARCHER-DANIELS-MIDLAND COMPANY COM 039483102 49 1,075 SH   SOLE   1,075 0 0
ARCONIC INC COM 03965l100 7 276 SH   SOLE   276 0 0
ASHLAND INC. COM 044186104 10 80 SH   SOLE   80 0 0
ASTRAZENECA PLC - SPONS ADR COM 046353108 68 2,195 SH   SOLE   2,195 0 0
ATX COMMUNICATIONS INC. COM 002113108 0 28 SH   SOLE   28 0 0
BAIDU.COM - SPON ADR COM 056752108 12 68 SH   SOLE   68 0 0
BAKER HUGHES INC COM 057224107 36 598 SH   SOLE   598 0 0
BANCO COMERCIAL PORTUGUES S.A. COM BZCNN3500 0 85 SH   SOLE   85 0 0
BANCO SANTANDER CEN - SPON ADR COM 05964h105 3 550 SH   SOLE   550 0 0
BANK OF AMERICA CORP COM 060505104 16,790 711,733 SH   SOLE   711,733 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100 125 2,650 SH   SOLE   2,650 0 0
BARRICK GOLD CORP COM 067901108 28 1,500 SH   SOLE   1,500 0 0
BAXTER INTERNATIONAL COM 071813109 26 500 SH   SOLE   500 0 0
BECTON DICKINSON & CO COM 075887109 130 710 SH   SOLE   710 0 0
BELMOND LTD - CLASS A COM g1154h107 6 500 SH   SOLE   500 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 15,613 93,670 SH   SOLE   93,670 0 0
BIOGEN IDEC INC COM 09062x103 2 8 SH   SOLE   8 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061g101 7 80 SH   SOLE   80 0 0
BIOVERATIV INC COM 09075e100 0 4 SH   SOLE   4 0 0
BLACK HILLS CORPORATION COM 092113109 7 100 SH   SOLE   100 0 0
BLACKROCK INC COM 09247x101 8 20 SH   SOLE   20 0 0
BLACKSTONE GROUP LP/THE COM 09253u108 45 1,500 SH   SOLE   1,500 0 0
BLDRS DEV MKTS 100 ADR INDEX COM 09348r201 62 2,925 SH   SOLE   2,925 0 0
BLDRS EMER MKTS 50 ADR INDEX COM 09348r300 30 825 SH   SOLE   825 0 0
BLOCK H & R INC COM 093671105 3 144 SH   SOLE   144 0 0
BOEING COM 097023105 652 3,689 SH   SOLE   3,689 0 0
BP PLC-SPONS ADR COM 055622104 720 20,848 SH   SOLE   20,848 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108 11,836 217,656 SH   SOLE   217,656 0 0
BROADCOM LTD COM y09827109 13 60 SH   SOLE   60 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 73 1,075 SH   SOLE   1,075 0 0
BUCKEYE PARTNERS LP COM 118230101 41 600 SH   SOLE   600 0 0
CABELA'S INC - CL A COM 126804301 7 125 SH   SOLE   125 0 0
CABOT OIL & GAS CORP COM 127097103 12 500 SH   SOLE   500 0 0
CAELYLE GROUP L.P. COM 14309l102 13 800 SH   SOLE   800 0 0
CALGON CARBON CORP COM 129603106 2 115 SH   SOLE   115 0 0
CALIFORNIA RESOURCES CORP COM 13057q206 0 27 SH   SOLE   27 0 0
CANOPY GROWTH CORP COM 138035100 192 24,000 SH   SOLE   24,000 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105 20 226 SH   SOLE   226 0 0
CARE CAPITAL PROPERTIES COM 141624106 59 2,204 SH   SOLE   2,204 0 0
CARNIVAL CORP COM 143658300 6 100 SH   SOLE   100 0 0
CARTER'S INC COM 146229109 3 35 SH   SOLE   35 0 0
CATERPILLAR INC. COM 149123101 12 130 SH   SOLE   130 0 0
CAVIUM, INC. COM 14964u108 1 19 SH   SOLE   19 0 0
CBS CORPORATION - CLASS B COM 124857202 69 1,000 SH   SOLE   1,000 0 0
CELGENE CORP COM 151020104 5 42 SH   SOLE   42 0 0
CENOVUS ENERGY INC COM 15135u109 7 600 SH   SOLE   600 0 0
CENTURYLINK INC. COM 156700106 24 1,000 SH   SOLE   1,000 0 0
CERNER CORP COM 156782104 64 1,090 SH   SOLE   1,090 0 0
CHARTER COMMUNICATION - A COM 16119p108 4 13 SH   SOLE   13 0 0
CHECK POINT SOFTWARE TECH COM m22465104 13,121 127,811 SH   SOLE   127,811 0 0
CHESAPEAKE LODGING TRUST COM 165240102 24 1,000 SH   SOLE   1,000 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 24 352 SH   SOLE   352 0 0
CHEVRON CORP COM 166764100 13,476 125,507 SH   SOLE   125,507 0 0
CHINA MOBILE LTD - SPON ADR COM 16941m109 4 80 SH   SOLE   80 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 89 200 SH   SOLE   200 0 0
CHUBB CP COM h1467j104 13,717 100,673 SH   SOLE   100,673 0 0
CHURCH & DWIGHT CO., INC COM 171340102 15 300 SH   SOLE   300 0 0
CIGNA CORP COM 125509109 6 39 SH   SOLE   39 0 0
CISCO SYSTEMS INC COM 17275r102 13,965 413,157 SH   SOLE   413,157 0 0
CIT GROUP INC COM 125581801 3 60 SH   SOLE   60 0 0
CITIGROUP INC COM 172967424 412 6,889 SH   SOLE   6,889 0 0
CITRIX SYS INC COM COM 177376100 24 290 SH   SOLE   290 0 0
CLOROX COMPANY COM 189054109 105 780 SH   SOLE   780 0 0
COCA-COLA CO COM 191216100 218 5,138 SH   SOLE   5,138 0 0
COGNIZANT TECH SOLUTIONS - A COM 192446102 2 40 SH   SOLE   40 0 0
COLGATE PALMOLIVE COM 194162103 4 59 SH   SOLE   59 0 0
COLUMBIA PROPERTY TRUST INC COM 198287203 17 785 SH   SOLE   785 0 0
COLUMBIA SPORTSWEAR CO. COM 198516106 15 250 SH   SOLE   250 0 0
COMCAST CORP CL A COM 20030n101 289 7,696 SH   SOLE   7,696 0 0
COMMUNITY BANK SYSTEM INC COM 203607106 129 2,338 SH   SOLE   2,338 0 0
COMPASS MINERALS INTERNATIONAL COM 20451n101 20 300 SH   SOLE   300 0 0
CONAGRA INC COM 205887102 28 700 SH   SOLE   700 0 0
CONDUENT INC COM 206787103 6 363 SH   SOLE   363 0 0
CONOCOPHILLIPS COM 20825c104 191 3,828 SH   SOLE   3,828 0 0
CONSOL ENERGY INC COM 20854p109 1 64 SH   SOLE   64 0 0
CONSTELLATION BRANDS INC-A COM 21036p108 30 186 SH   SOLE   186 0 0
COOP REGIONS OF ORGANIC PRODS COM 21685u9a1 7 133 SH   SOLE   133 0 0
CORNING INC COM 219350105 16,639 616,269 SH   SOLE   616,269 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107 1,687 84,365 SH   SOLE   84,365 0 0
COSTCO WHOLESALE CORP COM 22160k105 4 25 SH   SOLE   25 0 0
COVANTA HOLDING CORP COM 22282e102 16 1,000 SH   SOLE   1,000 0 0
CRAFT BREW ALLIANCE COM 224122101 13 1,000 SH   SOLE   1,000 0 0
CREE RESEARCH INC COM 225447101 15 550 SH   SOLE   550 0 0
CRYSTAL BRANDS INC COM 229070107 0 24 SH   SOLE   24 0 0
CSX CORP COM 126408103 22 480 SH   SOLE   480 0 0
CULLEN FROST BANC COM 229899109 19 214 SH   SOLE   214 0 0
CVS HEALTH CORPORATION COM 126650100 8,994 114,574 SH   SOLE   114,574 0 0
DEERE & CO COM 244199105 87 800 SH   SOLE   800 0 0
DELL TECHNOLOGIES, INC. CLASS COM 24703l103 3 45 SH   SOLE   45 0 0
DELTA AIR LINES INC COM 247361702 16 350 SH   SOLE   350 0 0
DENTSPLY INTERNATIONAL INC COM 24906p109 6 90 SH   SOLE   90 0 0
DETROIT EDISON COM 233331107 10 100 SH   SOLE   100 0 0
DIAGEO PLC-SPONSORED ADR COM 25243q205 1 5 SH   SOLE   5 0 0
DIGIMARC CORP COM 25381b101 419 15,500 SH   SOLE   15,500 0 0
DOLLAR TREE INC COM 256746108 6 79 SH   SOLE   79 0 0
DOMINION RESOURCES INC/VA COM 25746u109 141 1,824 SH   SOLE   1,824 0 0
DOVER CORP COM 260003108 28 350 SH   SOLE   350 0 0
DOW CHEMICAL COM 260543103 2 35 SH   SOLE   35 0 0
DUKE ENERGY CORP. COM 26441c204 8,704 106,135 SH   SOLE   106,135 0 0
DUPONT COM 263534109 28 350 SH   SOLE   350 0 0
EASTMAN CHEMICAL COM 277432100 6 75 SH   SOLE   75 0 0
EASTMAN KODAK CO COM 277461406 2 131 SH   SOLE   131 0 0
EATON CORP PLC COM g29183103 38 510 SH   SOLE   510 0 0
EBAY INC. COM 278642103 8 250 SH   SOLE   250 0 0
ECOLAB INC COM 278865100 13,590 108,429 SH   SOLE   108,429 0 0
ELECTRONIC ARTS INC COM 285512109 7 80 SH   SOLE   80 0 0
ELI LILLY & CO COM 532457108 15 175 SH   SOLE   175 0 0
EMERSON ELEC CO COM 291011104 101 1,682 SH   SOLE   1,682 0 0
EMPRESA BRASILIERA DE AE - ADR COM 29082A107 0 10 SH   SOLE   10 0 0
ENBRIDGE INC COM 29250n105 10,651 254,574 SH   SOLE   254,574 0 0
ENERGY SELECT SECTOR SPDR COM 81369y506 51 730 SH   SOLE   730 0 0
ENERGY TRANSFER PARTNERS LP COM 29273r109 80 2,200 SH   SOLE   2,200 0 0
ENERSIS SA SPONS-ADR COM 29274f104 1 67 SH   SOLE   67 0 0
ENGIE SA SPONSORED ADR COM 29286d105 0 12 SH   SOLE   12 0 0
ENTERGY CORP COM 29364g103 1 12 SH   SOLE   12 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 86 3,130 SH   SOLE   3,130 0 0
EOG RESOURCES INC. COM 26875p101 26 270 SH   SOLE   270 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 19 221 SH   SOLE   221 0 0
EXELIXUS INC COM 30161q104 22 1,000 SH   SOLE   1,000 0 0
EXELON CORP COM 30161n101 42 1,160 SH   SOLE   1,160 0 0
EXPEDIA INC COM 30212p303 5 40 SH   SOLE   40 0 0
EXPRESS SCRIPTS HOLDINGS CO COM 30219g108 58 886 SH   SOLE   886 0 0
EXXON MOBIL CORPORATION COM 30231g102 18,000 219,480 SH   SOLE   219,480 0 0
FACEBOOK INC COM 30303m102 13,903 97,872 SH   SOLE   97,872 0 0
FANUC LTD - UNSP ADR COM 307305102 4 175 SH   SOLE   175 0 0
FASTENAL CO COM 311900104 17 325 SH   SOLE   325 0 0
FEDEX CORP COM 31428x106 192 986 SH   SOLE   986 0 0
FERRARI NV COM n3167y103 7 100 SH   SOLE   100 0 0
FIFTH THIRD BANCORP COM 316773100 28 1,100 SH   SOLE   1,100 0 0
FIRSTENERGY CORP COM 337932107 7 216 SH   SOLE   216 0 0
FISERV COM 337738108 48 413 SH   SOLE   413 0 0
FITBIT INC COM 33812l102 1 85 SH   SOLE   85 0 0
FLIR SYSTEMS INC COM 302445101 9,129 251,618 SH   SOLE   251,618 0 0
FLUOR CORP COM 343412102 5 100 SH   SOLE   100 0 0
FORD MOTOR CO. COM 345370860 20 1,700 SH   SOLE   1,700 0 0
FORTIVE CORP COM 34959j108 1 18 SH   SOLE   18 0 0
FRANKLIN RESOURCES INC COM 354613101 1 33 SH   SOLE   33 0 0
FREEPORT - MCMORAN COPPER - B COM 35671D857 4 270 SH   SOLE   270 0 0
FRONTIER COMMUNICATIONS CORP COM 35906a108 1 523 SH   SOLE   523 0 0
FRONTIER INSURANCE GROUP INC COM 359081106 0 400 SH   SOLE   400 0 0
FUJITSU LTD - UNSPON ADR COM 359590304 6 202 SH   SOLE   202 0 0
GANNETT CO, INC COM 36473h104 3 318 SH   SOLE   318 0 0
GENCOR INDUSTRIES INC COM 368678108 299 20,000 SH   SOLE   20,000 0 0
GENERAL DYNAMICS CORP COM 369550108 11,468 61,262 SH   SOLE   61,262 0 0
GENERAL ELECTRIC COM 369604103 14,920 500,679 SH   SOLE   500,679 0 0
GENERAL MILLS COM 370334104 245 4,148 SH   SOLE   4,148 0 0
GENERAL MOTORS COM 37045v100 1 20 SH   SOLE   20 0 0
GENTEX CORP COM 371901109 22 1,040 SH   SOLE   1,040 0 0
GILEAD SCIENCES INC COM 375558103 45 656 SH   SOLE   656 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 13,545 58,961 SH   SOLE   58,961 0 0
GOLUB CAPITAL BDC INC COM 38173m102 20 1,000 SH   SOLE   1,000 0 0
GRANITE CONSTRUCTION INC COM 387328107 13,409 267,172 SH   SOLE   267,172 0 0
GUGGENHEIM S&P 500 EQUAL WEIGH COM 78355w106 0 4 SH   SOLE   4 0 0
HALCON RESOURCES CORP COM 40537q605 0 5 SH   SOLE   5 0 0
HALLIBURTON CO. COM 406216101 15 299 SH   SOLE   299 0 0
HALYARD HEALTH INC COM 40650v100 4 118 SH   SOLE   118 0 0
HARRIS CORP COM 413875105 6 50 SH   SOLE   50 0 0
HEINEKEN NV-SPN ADR COM 423012301 4 100 SH   SOLE   100 0 0
HEMP INC COM 423703206 0 6,000 SH   SOLE   6,000 0 0
HERSHEY FOODS CORP COM 427866108 101 924 SH   SOLE   924 0 0
HESS CORP COM 42809h107 19 400 SH   SOLE   400 0 0
HOME DEPOT INC COM 437076102 214 1,458 SH   SOLE   1,458 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 73 586 SH   SOLE   586 0 0
HORMEL FOODS CORP COM 440452100 13 380 SH   SOLE   380 0 0
HSBC HLDGS PLC SPONS ADR NEW COM 404280406 10 235 SH   SOLE   235 0 0
ICAHN ENTERPRISES LP COM 451100101 10 200 SH   SOLE   200 0 0
ILLINOIS TOOL WORKS INC COM 452308109 115 868 SH   SOLE   868 0 0
INFINERA CORP COM 45667g103 0 15 SH   SOLE   15 0 0
ING GROEP N.V. SPON ADR COM 456837103 20 1,300 SH   SOLE   1,300 0 0
INTEL CORPORATION COM 458140100 14,187 393,322 SH   SOLE   393,322 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 221 1,270 SH   SOLE   1,270 0 0
INTERNATIONAL PAPER CO COM 460146103 2 41 SH   SOLE   41 0 0
INTL THOROUGHBRED BREEDERS COM 460491806 0 5 SH   SOLE   5 0 0
INTUIT INC COM 461202103 43 370 SH   SOLE   370 0 0
INTUITIVE SURGICAL INC COM 46120e602 38 50 SH   SOLE   50 0 0
INVENSENSE INC COM 46123d205 1 100 SH   SOLE   100 0 0
IRIDIUM COMMUNIATIONS INC COM 46269c102 10 1,000 SH   SOLE   1,000 0 0
ISHARES AAA - A RATED CORPOR COM 46429b291 0 0 SH   SOLE   0 0 0
ISHARES CHINA LARGE-CAP ETF COM 464287184 99 2,565 SH   SOLE   2,565 0 0
ISHARES COHEN & STEERS REIT ET COM 464287564 48 480 SH   SOLE   480 0 0
ISHARES CORE MSCI EMERGING MAR COM 46434g103 38 803 SH   SOLE   803 0 0
ISHARES CORE SP 500 ETF COM 464287200 274 1,155 SH   SOLE   1,155 0 0
ISHARES CORE SP MID CAP ETF COM 464287507 550 3,214 SH   SOLE   3,214 0 0
ISHARES CORE SP SMALL CAP ETF COM 464287804 4,313 62,369 SH   SOLE   62,369 0 0
ISHARES GLOBAL TIMBER AND FORE COM 464288174 28 490 SH   SOLE   490 0 0
ISHARES GOLD TRUST COM 464285105 0 30 SH   SOLE   30 0 0
ISHARES INTERNATIONAL DEVELOPE COM 464288489 18 650 SH   SOLE   650 0 0
ISHARES LATIN AMERICA 40 ETF COM 464287390 0 10 SH   SOLE   10 0 0
ISHARES MSCI ACWI EX US ETF COM 464288240 81 1,850 SH   SOLE   1,850 0 0
ISHARES MSCI BRAZIL COM 464286400 7 190 SH   SOLE   190 0 0
ISHARES MSCI BRIC ETF COM 464286657 18 485 SH   SOLE   485 0 0
ISHARES MSCI EAFE ETF COM 464287465 153 2,452 SH   SOLE   2,452 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234 71 1,815 SH   SOLE   1,815 0 0
ISHARES MSCI JAPAN INDEX FD COM 464286848 17 325 SH   SOLE   325 0 0
ISHARES MSCI MALAYSIA COM 464286830 5 175 SH   SOLE   175 0 0
ISHARES MSCI PACIFIC EX JAPAN COM 464286665 134 2,995 SH   SOLE   2,995 0 0
ISHARES MSCI TAIWAN INDEX FD COM 464286731 9 262 SH   SOLE   262 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 63 551 SH   SOLE   551 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 31 271 SH   SOLE   271 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 77 558 SH   SOLE   558 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 6 52 SH   SOLE   52 0 0
ISHARES RUSSELL MIDCAP GROWTH COM 464287481 21 200 SH   SOLE   200 0 0
ISHARES RUSSELL MIDCAP VALUE COM 464287473 26 318 SH   SOLE   318 0 0
ISHARES S&P 500 GROWTH COM 464287309 156 1,184 SH   SOLE   1,184 0 0
ISHARES S&P PREF STK INDX FN COM 464288687 14,802 382,468 SH   SOLE   382,468 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 9 100 SH   SOLE   100 0 0
ISHARES US REGIONAL BANKS ETF COM 464288778 70 1,558 SH   SOLE   1,558 0 0
ISIGN SOLUTIONS INC COM 46436a203 0 1 SH   SOLE   1 0 0
JM SMUCKER CO/THE-NEW COM COM 832696405 29 220 SH   SOLE   220 0 0
JOHNSON & JOHNSON COM 478160104 17,952 144,137 SH   SOLE   144,137 0 0
JOHNSON CONTROLS INC COM g51502105 3 62 SH   SOLE   62 0 0
JP MORGAN CHASE & CO. COM 46625h100 15,415 175,491 SH   SOLE   175,491 0 0
JUNIPER NETWORKS, INC COM 48203r104 2 70 SH   SOLE   70 0 0
KB HOME COM 48666k109 16 800 SH   SOLE   800 0 0
KELLOGG CO COM 487836108 15 203 SH   SOLE   203 0 0
KENNAMETAL INC COM 489170100 0 10 SH   SOLE   10 0 0
KEYCORP COM 493267108 73 4,113 SH   SOLE   4,113 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338l103 5 150 SH   SOLE   150 0 0
KIMBERLY CLARK COM 494368103 97 735 SH   SOLE   735 0 0
KINDER MORGAN INC COM 49456b101 38 1,761 SH   SOLE   1,761 0 0
KRAFT HEINZ COMPANY COM 500754106 113 1,248 SH   SOLE   1,248 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 50 300 SH   SOLE   300 0 0
LABORATORY CRP OF AMER HLDGS COM 50540r409 47 325 SH   SOLE   325 0 0
LAMB WESTON HOLDINGS, INC. COM 513272104 10 249 SH   SOLE   249 0 0
LEUCADIA NATIONAL CORP COM 527288104 2 81 SH   SOLE   81 0 0
LIBERTY GLOBAL PLC-A COM g5480u104 10 280 SH   SOLE   280 0 0
LIFE STORAGE INC COM 53223x107 18 225 SH   SOLE   225 0 0
LINCOLN NATIONAL CORP COM 534187109 9 134 SH   SOLE   134 0 0
LITTON INDUSTRIES INC COM 3691661q6 0 8 SH   SOLE   8 0 0
LKQ CORPORATION COM 501889208 44 1,500 SH   SOLE   1,500 0 0
LOCKHEED MARTIN CORPORATION COM 539830109 39 147 SH   SOLE   147 0 0
LOGMEIN INC COM 54142l109 5 48 SH   SOLE   48 0 0
LOWES COS INC COM 548661107 14,819 180,256 SH   SOLE   180,256 0 0
LULULEMON ATHLETICA INC-W/I COM 550021109 9 170 SH   SOLE   170 0 0
LVMH MOET HENNESSY LOUIS VUITT COM 502441306 6 128 SH   SOLE   128 0 0
M & T BANK CORPORATION COM 55261f104 163 1,056 SH   SOLE   1,056 0 0
MACQUARIE INFRASTRUCTURE CO COM 55608b105 24 300 SH   SOLE   300 0 0
MACY'S INC COM 55616p104 1 35 SH   SOLE   35 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 33 428 SH   SOLE   428 0 0
MANHATTAN SCIENTIFICS INC COM 563122100 0 12,000 SH   SOLE   12,000 0 0
MANNING & NAPIER INC COM 56382q102 6 1,000 SH   SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106 4 225 SH   SOLE   225 0 0
MARATHON PETROLEUM CORP COM 56585a102 11 224 SH   SOLE   224 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202 26 275 SH   SOLE   275 0 0
MARSH & MCLENNAN COS COM COM 571748102 8 112 SH   SOLE   112 0 0
MASTERCARD INC - CLASS A COM 57636q104 14,982 133,211 SH   SOLE   133,211 0 0
MCCORMICK & CO - NON VTG SHRS COM 579780206 3 35 SH   SOLE   35 0 0
MCDONALDS CORP. COM 580135101 116 894 SH   SOLE   894 0 0
MCKESSON CORP. COMMON STOCK COM 58155q103 4 25 SH   SOLE   25 0 0
MEDTRONIC COM g5960l103 13 160 SH   SOLE   160 0 0
MERCK & CO. INC. COM 58933y105 143 2,255 SH   SOLE   2,255 0 0
METLIFE INC COM 59156r108 42 804 SH   SOLE   804 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 159 2,155 SH   SOLE   2,155 0 0
MICROSOFT CORP COM 594918104 15,897 241,371 SH   SOLE   241,371 0 0
MIRANT CORP COM 604675991 0 902 SH   SOLE   902 0 0
MONDELEZ INTERNATIONAL INC - A COM 609207105 37 854 SH   SOLE   854 0 0
MONRO MUFFLER BRAKE INC COM 610236101 16 300 SH   SOLE   300 0 0
MONSANTO CO COM 61166w101 80 710 SH   SOLE   710 0 0
MOTOROLA SOLUTIONS INC COM 620076307 13 146 SH   SOLE   146 0 0
MSC INDUSTRIAL DIRECT CO - A COM 553530106 1 10 SH   SOLE   10 0 0
MUELLER WATER PRODUCTS INC - A COM 624758108 95 8,000 SH   SOLE   8,000 0 0
MURPHY USA, INC. COM 626755102 1 20 SH   SOLE   20 0 0
MYLAN LABORATORIES COM n59465109 26 678 SH   SOLE   678 0 0
N B T BANCORP INC COM 628778102 229 6,177 SH   SOLE   6,177 0 0
NATIONAL FUEL GAS COM 636180101 33 554 SH   SOLE   554 0 0
NESTLE SPON ADR COM 641069406 28 359 SH   SOLE   359 0 0
NETGEAR INC COM 64111q104 14 275 SH   SOLE   275 0 0
NEWS CORP-CLASS A COM 65249b109 0 1 SH   SOLE   1 0 0
NEXTERA ENERGY INC COM 65339f101 54 423 SH   SOLE   423 0 0
NIELSEN HOLDINGS PLC COM g6518l108 7 180 SH   SOLE   180 0 0
NIKE INC -CL B COM 654106103 58 1,036 SH   SOLE   1,036 0 0
NISOURCE, INC COM 65473p105 19 800 SH   SOLE   800 0 0
NISSAN MOTOR CO LTD - SPON ADR COM 654744408 2 100 SH   SOLE   100 0 0
NORDSTROM INC COM 655664100 1 24 SH   SOLE   24 0 0
NORFOLK SOUTHERN COM 655844108 123 1,094 SH   SOLE   1,094 0 0
NORTHWEST BANCSHARES INC COM 667340103 13 800 SH   SOLE   800 0 0
NOVARTIS AG-ADR COM 66987v109 69 930 SH   SOLE   930 0 0
NOVO-NORDISK A/S - SPONS ADR COM 670100205 4 120 SH   SOLE   120 0 0
NUCOR CORP COM 670346105 12,761 213,680 SH   SOLE   213,680 0 0
NXP SEMICONDUCTORS NV COM n6596x109 7 70 SH   SOLE   70 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 54 856 SH   SOLE   856 0 0
OFFICE DEPOT INC COM 676220106 4 963 SH   SOLE   963 0 0
OMNICOM GROUP COM 681919106 34 400 SH   SOLE   400 0 0
ONEMAIN HOLDINGS, INC. COM 68268w103 25 1,000 SH   SOLE   1,000 0 0
ONEOK PARTNERS LP COM 68268n103 13 250 SH   SOLE   250 0 0
ORACLE CORPORATION COM 68389x105 52 1,166 SH   SOLE   1,166 0 0
OUTFRONT MEDIA INC COM 69007j106 30 1,121 SH   SOLE   1,121 0 0
PALO ALTO NETWORKS INC COM 697435105 8,651 76,777 SH   SOLE   76,777 0 0
PARKER HANNIFIN CORP COM 701094104 12,468 77,768 SH   SOLE   77,768 0 0
PATHFINDER BANCORP INC COM 70319r109 4 247 SH   SOLE   247 0 0
PAYCHEX COM 704326107 985 16,731 SH   SOLE   16,731 0 0
PAYPAL HOLDINGS INC COM 70450y103 32 744 SH   SOLE   744 0 0
PENN TRAFFIC COMPANY COM 707832200 0 10 SH   SOLE   10 0 0
PENTAIR LTD COM g7s00t104 3 50 SH   SOLE   50 0 0
PEPSICO COM 713448108 15,860 141,788 SH   SOLE   141,788 0 0
PERKINELMER INC COM 714046109 17 300 SH   SOLE   300 0 0
PFIZER INC COM 717081103 146 4,255 SH   SOLE   4,255 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 321 2,843 SH   SOLE   2,843 0 0
PHOTRONICS INC COM 719405102 43 4,000 SH   SOLE   4,000 0 0
PJT PARTNERS, INC. CLASS A COM 69343t107 1 42 SH   SOLE   42 0 0
PLAINS ALL AMER PIPELINE LP COM 726503105 9 284 SH   SOLE   284 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 15,743 130,927 SH   SOLE   130,927 0 0
POWERSHARES GBL CLEAN ENERGY COM 73936t615 4 400 SH   SOLE   400 0 0
POWERSHARES QQQ COM 73935a104 134 1,015 SH   SOLE   1,015 0 0
PPG INDUSTRIES INC COM 693506107 60 570 SH   SOLE   570 0 0
PPL CORP COM 69351t106 115 3,070 SH   SOLE   3,070 0 0
PRICELINE.COM INC COM 741503403 23 13 SH   SOLE   13 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102 7 105 SH   SOLE   105 0 0
PROCTER & GAMBLE CO. COM 742718109 15,174 168,880 SH   SOLE   168,880 0 0
PROTO LABS INC COM 743713109 10 200 SH   SOLE   200 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 19 176 SH   SOLE   176 0 0
PSI NET, INC. COM 74437c101 0 14,456 SH   SOLE   14,456 0 0
PUBLIC SERVICE ENTERPRISES COM 744573106 11 258 SH   SOLE   258 0 0
QUALCOMM INC COM 747525103 21 370 SH   SOLE   370 0 0
RAYTHEON COM 755111507 124 810 SH   SOLE   810 0 0
REAL ESTATE SELECT SECTOR FUND COM 81369y860 4 139 SH   SOLE   139 0 0
REGENERON PHARMACEUTICALS COM 75886f107 8 20 SH   SOLE   20 0 0
RESTURANT BRANDS INTERNATIONAL COM 76131d103 25 442 SH   SOLE   442 0 0
REYNOLDS AMERICAN INC COM 761713106 7 116 SH   SOLE   116 0 0
RIO TINTO PLC - SPON ADR COM 767204100 20 500 SH   SOLE   500 0 0
ROCHE HOLDINGS LTD - SPONS ADR COM 771195104 109 3,400 SH   SOLE   3,400 0 0
ROCKET FUEL, INC. COM 773111109 8 1,479 SH   SOLE   1,479 0 0
ROCKWELL INTL CORP COM 773903109 2 13 SH   SOLE   13 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 63 1,200 SH   SOLE   1,200 0 0
S&P 400 MID-CAP DEPOSITORY REC COM 78467y107 7,401 23,690 SH   SOLE   23,690 0 0
S&P GLOBAL INC COM 78409v104 20 150 SH   SOLE   150 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 13 1,000 SH   SOLE   1,000 0 0
SALESFORCE.COM INC COM 79466l302 6 70 SH   SOLE   70 0 0
SCHLUMBERGER LTD COM 806857108 13,762 176,216 SH   SOLE   176,216 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 12,227 299,597 SH   SOLE   299,597 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 1 25 SH   SOLE   25 0 0
SEMPRA ENERGY COM 816851109 81 737 SH   SOLE   737 0 0
SERVICENOW INC COM 81762p102 15 170 SH   SOLE   170 0 0
SINGAPORE TELECOMMUNICAT - ADR COM 82929r304 4 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC. COM 82968b103 6 1,100 SH   SOLE   1,100 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 14 140 SH   SOLE   140 0 0
SNYDERS-LANCE INC COM 833551104 60 1,500 SH   SOLE   1,500 0 0
SOLVAY BANK CORP COM 83441q105 3 75 SH   SOLE   75 0 0
SONO-TEK CORP COM 835483108 1 1,000 SH   SOLE   1,000 0 0
SOUTHERN COMPANY COM 842587107 8,397 168,689 SH   SOLE   168,689 0 0
SOUTHERN COPPER CORP COM 84265v105 3 70 SH   SOLE   70 0 0
SOUTHWEST AIRLINES COM 844741108 16 292 SH   SOLE   292 0 0
SOUTHWESTERN ENERGY CO COM 845467109 7 800 SH   SOLE   800 0 0
SPDR BARCLAYS CAPITAL INTL D COM 78464a516 45 1,702 SH   SOLE   1,702 0 0
SPDR DOW JONES INDUSTRIAL AVER COM 78467x109 300 1,455 SH   SOLE   1,455 0 0
SPDR GOLD TRUST GOLD SHS COM 78463v107 119 1,005 SH   SOLE   1,005 0 0
SPDR S&P 500 ETF TRUST COM 78462f103 10,781 45,734 SH   SOLE   45,734 0 0
SPDR S&P INTER DVD ETF COM 78463x772 0 0 SH   SOLE   0 0 0
SPDR S&P TRANSPORTATION ETF COM 78464a532 3 50 SH   SOLE   50 0 0
SPECTRA ENERGY PARTNERS LP COM 84756n109 21 490 SH   SOLE   490 0 0
SPIRIT REALTY CAPITAL, INC. COM 84860w102 117 11,533 SH   SOLE   11,533 0 0
SPONGETECH DELIVERY SYSTEMS COM 849109103 0 8,570 SH   SOLE   8,570 0 0
SPX CORP COM COM 784635104 1 50 SH   SOLE   50 0 0
SPX FLOW, INC. COM 78469x107 2 50 SH   SOLE   50 0 0
STARBUCKS CORP COM 855244109 13,340 228,456 SH   SOLE   228,456 0 0
STARRETT (L.S.) CO - CL A COM 855668109 576 54,864 SH   SOLE   54,864 0 0
STARWOOD PROPERTY TRUST INC COM 85571b105 20 900 SH   SOLE   900 0 0
STATE STREET CORP COM 857477103 18 222 SH   SOLE   222 0 0
STERIS CORPORATION COM g84720104 36 525 SH   SOLE   525 0 0
STRATASYS LTD COM m85548101 4 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101 130 990 SH   SOLE   990 0 0
SUN COMMUNITIES INC COM 866674104 0 1 SH   SOLE   1 0 0
SUNCOR ENERGY INC COM 867224107 3 100 SH   SOLE   100 0 0
SYSCO CORPORATION COM 871829107 77 1,485 SH   SOLE   1,485 0 0
T ROWE PRICE GROUP INC COM 74144t108 2 35 SH   SOLE   35 0 0
TAIWAN SEMICONDUCTOR - SP ADR COM 874039100 8 253 SH   SOLE   253 0 0
TARGA RESOURCES CORP COM 87612g101 25 424 SH   SOLE   424 0 0
TARGET CORPORATION COM 87612e106 11 200 SH   SOLE   200 0 0
TECK RESOURCES LIMITED COM 878742204 39 1,800 SH   SOLE   1,800 0 0
TEGNA, INC. COM 87901j105 16 636 SH   SOLE   636 0 0
TELEFLEX INC COM 879369106 34 175 SH   SOLE   175 0 0
TEXAS INSTRUMENTS INC. COM 882508104 14 179 SH   SOLE   179 0 0
TEXTRON INC. COM 883203101 98 2,065 SH   SOLE   2,065 0 0
THE CHEMOURS COMPANY COM 163851108 2 40 SH   SOLE   40 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6 38 SH   SOLE   38 0 0
TIME INC COM 887228104 1 38 SH   SOLE   38 0 0
TIME WARNER COM 887317303 10 103 SH   SOLE   103 0 0
TJX COMPANIES COM 872540109 12,326 155,873 SH   SOLE   155,873 0 0
TOMPKINS TRUSTCO INC COM 890110109 1,553 19,274 SH   SOLE   19,274 0 0
TOTAL FINA SA -SPON ADR COM 89151e109 85 1,695 SH   SOLE   1,695 0 0
TRANSCAT INC COM 893529107 284 22,361 SH   SOLE   22,361 0 0
TRANSOCEAN LTD COM h8817h100 1 65 SH   SOLE   65 0 0
TRAVELERS GROUP INC. COM 89417e109 56 461 SH   SOLE   461 0 0
TSL HOLDINGS INC COM 872918107 0 300 SH   SOLE   300 0 0
TWENTY-FIRST CENTURY FOX INC COM 90130a101 14 440 SH   SOLE   440 0 0
TWITTER INC COM 90184l102 8 540 SH   SOLE   540 0 0
U.S. BANCORP COM 902973304 4 77 SH   SOLE   77 0 0
UGI CORP COM 902681105 66 1,342 SH   SOLE   1,342 0 0
ULTA SALON COSMETICS & FRAG COM 90384s303 9 30 SH   SOLE   30 0 0
UNDER ARMOUR INC - CLASS A COM 904311107 116 5,844 SH   SOLE   5,844 0 0
UNDER ARMOUR, INC. CLASS C COM 904311206 3 150 SH   SOLE   150 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 43 881 SH   SOLE   881 0 0
UNION PACIFIC CORP COM 907818108 221 2,082 SH   SOLE   2,082 0 0
UNITED PARCEL SERVICE -CL B COM 911312106 13,316 124,099 SH   SOLE   124,099 0 0
UNITED RENTALS INC. COM 911363109 14,147 113,130 SH   SOLE   113,130 0 0
UNITED STATES OIL FUND LP COM 91232n108 27 2,500 SH   SOLE   2,500 0 0
UNITED TECHNOLOGIES COM 913017109 340 3,026 SH   SOLE   3,026 0 0
UNITEDHEALTH GROUP INC COM 91324p102 87 533 SH   SOLE   533 0 0
UNITI GROUP INC COM 91325v108 196 7,572 SH   SOLE   7,572 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347p105 344 4,000 SH   SOLE   4,000 0 0
UNUM GROUP COM 91529Y106 5 96 SH   SOLE   96 0 0
US NATURAL GAS FUND LP COM 912318201 17 2,193 SH   SOLE   2,193 0 0
VANECK VECTORS BIOTECH ETF COM 92189f726 3 25 SH   SOLE   25 0 0
VANGUARD EMERG MKTS GOV BND COM 921946885 0 1 SH   SOLE   1 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 4,458 113,435 SH   SOLE   113,435 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 3,744 94,254 SH   SOLE   94,254 0 0
VANGUARD GROWTH INDEX FUND COM 922908736 27 219 SH   SOLE   219 0 0
VANGUARD LARGE-CAP ETF COM 922908637 200 1,850 SH   SOLE   1,850 0 0
VANGUARD MID-CAP ETF COM 922908629 382 2,743 SH   SOLE   2,743 0 0
VANGUARD S&P 500 ETF COM 922908363 1,628 7,527 SH   SOLE   7,527 0 0
VANGUARD SMALL-CAP ETF COM 922908751 366 2,749 SH   SOLE   2,749 0 0
VANGUARD SMALL CAP INDEX FUND COM 922908611 9 71 SH   SOLE   71 0 0
VANGUARD VALUE VIPERS COM 922908744 45 477 SH   SOLE   477 0 0
VENTAS INC COM 92276f100 12,194 187,484 SH   SOLE   187,484 0 0
VERIZON COMMUNICATIONS COM 92343v104 14,797 303,531 SH   SOLE   303,531 0 0
VERTEX PHARMACEUTICALS INC COM 92532f100 9 80 SH   SOLE   80 0 0
VF CORP COM 918204108 91 1,650 SH   SOLE   1,650 0 0
VIACOM INC - CLASS B COM 92553p201 1 32 SH   SOLE   32 0 0
VISA INC - CLASS A SHARES COM 92826c839 33 366 SH   SOLE   366 0 0
VODAPHONE GROUP PLC-SP ADR COM 92857w308 72 2,737 SH   SOLE   2,737 0 0
VUZIX CORP COM 92921w300 35 5,700 SH   SOLE   5,700 0 0
WAL-MART COM 931142103 16 224 SH   SOLE   224 0 0
WALGREENS BOOTS ALLICANCE INC COM 931427108 87 1,050 SH   SOLE   1,050 0 0
WALMART DE MEXICO - SPON ADR V COM 93114w107 3 124 SH   SOLE   124 0 0
WALT DISNEY COM COM 254687106 16,729 147,536 SH   SOLE   147,536 0 0
WASHINGTON REAL ESTATE INV COM 939653101 28 895 SH   SOLE   895 0 0
WASTE MANAGEMENT INC COM 94106l109 190 2,600 SH   SOLE   2,600 0 0
WATERS CORP COM 941848103 12 75 SH   SOLE   75 0 0
WD-40 CO COM 929236107 44 400 SH   SOLE   400 0 0
WEC ENERGY GROUP INC COM 92939u106 121 2,000 SH   SOLE   2,000 0 0
WELLS FARGO & CO COM 949746101 13,936 250,383 SH   SOLE   250,383 0 0
WESTERN DIGITAL CORP COM 958102105 0 5 SH   SOLE   5 0 0
WESTERN UNION CO COM 959802109 3 150 SH   SOLE   150 0 0
WEYERHAEUSER CO. COM 962166104 47 1,380 SH   SOLE   1,380 0 0
WGL HOLDINGS INC COM 92924f106 45 550 SH   SOLE   550 0 0
WHOLE FOODS MARKET INC. COM 966837106 7 235 SH   SOLE   235 0 0
WILLIAMS COS INC. COM 969457100 62 2,100 SH   SOLE   2,100 0 0
WILLIAMS PARTNERS LP COM 96949l105 15 375 SH   SOLE   375 0 0
WINDSTREAM HOLDINGS INC COM 97382a200 9 1,742 SH   SOLE   1,742 0 0
WISDOMTREE JPN HDG FINANCIAL COM 97717w463 19 800 SH   SOLE   800 0 0
WP CAREY INC COM 92936U109 45 725 SH   SOLE   725 0 0
XCEL ENERGY COM 98389b100 73 1,640 SH   SOLE   1,640 0 0
XEROX CORP COM 984121103 71 9,728 SH   SOLE   9,728 0 0
XL GROUP PLC COM g98294104 27 686 SH   SOLE   686 0 0
XPO LOGISTICS INC COM 983793100 2 50 SH   SOLE   50 0 0
XYLEM INC - W/I COM 98419m100 4 70 SH   SOLE   70 0 0
YAHOO INC COM 984332106 2 40 SH   SOLE   40 0 0
YUM CHINA HOLDINGS COM 98850p109 11 401 SH   SOLE   401 0 0
YUM! BRANDS INC. COM 988498101 22 351 SH   SOLE   351 0 0
ZAYO GROUP HOLDINGS, INC COM 98919v105 7 210 SH   SOLE   210 0 0
ZIMMER BIOMET HOLDINGS INC. COM 98956p102 15,656 128,211 SH   SOLE   128,211 0 0
CANOPY GROWTH CORP COM 138035951 244 30,500 SH   SOLE   30,500 0 0
BEIERSDORF AG FOR 510740905 16 170 SH   SOLE   170 0 0
CCL INDUSTRIES INC. CLASS B FOR 124900952 3 10 SH   SOLE   10 0 0
FRESENIUS MEDICAL CARE AG & CO FOR 512907908 16 190 SH   SOLE   190 0 0
GASFRAC ENERGY SERVICES COMPAN FOR 367257201 0 4,725 SH   SOLE   4,725 0 0
INNATE IMMUNOTHERAPEUTICS LTD FOR BHBX6X900 58 100,000 SH   SOLE   100,000 0 0
LEHMAN BROTHERS HOLDINGS INC FOR 524esc100 0 50 SH   SOLE   50 0 0
NESTLE SA - REG FOR 712387901 69 900 SH   SOLE   900 0 0
TITAN MEDICAL INC FOR 88830x959 1 2,000 SH   SOLE   2,000 0 0
ABERDEEN INTERNATIONAL EQUITY MUT 003019387 80 5,852 SH   SOLE   5,852 0 0
ALGER CAPITAL APPRECIATION-C MUT 015565781 6 326 SH   SOLE   326 0 0
AMERICAN AMCAP FUND - A MUT 023375108 15 513 SH   SOLE   513 0 0
AMERICAN BALANCED FUND-C MUT 024071300 8 314 SH   SOLE   314 0 0
AMERICAN BALANCED FUND, CLASS MUT 024071102 2 84 SH   SOLE   84 0 0
AMERICAN CAP INCM BUILDER - A MUT 140193103 4 75 SH   SOLE   75 0 0
AMERICAN CENTURY NEW OPPORTUNI MUT 025083452 194 17,775 SH   SOLE   17,775 0 0
AMERICAN CENTURY ULTRA-INV MUT 025083882 386 10,105 SH   SOLE   10,105 0 0
AMERICAN EUROPACIFIC GRTH - F1 MUT 298706409 215 4,380 SH   SOLE   4,380 0 0
AMERICAN FUNDS NEW ECONOMY FUN MUT 643822109 4 90 SH   SOLE   90 0 0
AMERICAN GRW FD OF AMER - F2 MUT 399874825 18 402 SH   SOLE   402 0 0
AMERICAN MUTUAL FUND - A MUT 027681105 18 478 SH   SOLE   478 0 0
AMERICAN NEW PERSPECTIVE - A MUT 648018109 11 275 SH   SOLE   275 0 0
AQR EQUITY MARKET NEUTRAL FUND MUT 00191k799 91 7,501 SH   SOLE   7,501 0 0
AQR MANAGED FUTURES STR-I MUT 00203h859 85 9,182 SH   SOLE   9,182 0 0
AQR STYLE PREMIA ALT - I MUT 00203h420 105 10,502 SH   SOLE   10,502 0 0
BLACKROCK EQUITY DIVIDEND - A MUT 09251m108 78 3,356 SH   SOLE   3,356 0 0
CAMBIAR OPPORTUNITY FUND - INV MUT 00758m261 11 444 SH   SOLE   444 0 0
CAPITAL WRLD GRTH & INC - A MUT 140543109 2 48 SH   SOLE   48 0 0
CLEARBRIDGE AGGRESSIVE GR - A MUT 52468c109 5 23 SH   SOLE   23 0 0
CLEARBRIDGE DIV STRATEGY - A MUT 52469h636 7 330 SH   SOLE   330 0 0
CLEARBRIDGE ENERGY MLP TOTAL MUT 18469q108 14 1,000 SH   SOLE   1,000 0 0
COLUMBIA BALANCED FUND-C MUT 19765p455 6 167 SH   SOLE   167 0 0
COLUMBIA DISCIPLINE CORE - A MUT 19763t640 0 15 SH   SOLE   15 0 0
COLUMBIA FDS SRS TR I, DIVIDEN MUT 19765n278 83 4,133 SH   SOLE   4,133 0 0
DNP SELECT INCOME FUND INC MUT 23325p104 16 1,500 SH   SOLE   1,500 0 0
DREYFUS APPRECIATION FD - INV MUT 261970107 8 246 SH   SOLE   246 0 0
DWS NY TAX FREE INCOME-A MUT 25158x500 60 5,672 SH   SOLE   5,672 0 0
FEDERATED KAUFMAN LARGE CAP FU MUT 314172446 45 2,131 SH   SOLE   2,131 0 0
FEDERATED STRAT VAL DVD - INST MUT 314172560 10 1,585 SH   SOLE   1,585 0 0
FIDELITY ADV MID CAP II - A MUT 315807537 43 2,224 SH   SOLE   2,224 0 0
FIDELITY ADV NEW INSIGHTS-A MUT 316071208 266 9,367 SH   SOLE   9,367 0 0
FIDELITY SPARTAN 500 INDX - IV MUT 315911206 58 696 SH   SOLE   696 0 0
FINANCIAL SELECT SECTOR SPDR MUT 81369y605 24 1,000 SH   SOLE   1,000 0 0
FRANKLIN UTILITIES FUND CLASS MUT 353496409 34 1,821 SH   SOLE   1,821 0 0
GLOBAL X SUPERINCOME PREFERRED MUT 37950e333 26 2,000 SH   SOLE   2,000 0 0
HEARTLAND VALUE FUND INVESTOR MUT 422359109 446 11,167 SH   SOLE   11,167 0 0
ISHARES S&P SMALL CAP 600/VAL MUT 464287879 1 7 SH   SOLE   7 0 0
JANUS WORLDWIDE FUND MUT 471023309 121 1,785 SH   SOLE   1,785 0 0
JOHN HANCOCK BALANCED FUND - C MUT 47803p708 8 423 SH   SOLE   423 0 0
JOHN HANCOCK FDS III DISCIPLIN MUT 47803u673 365 17,620 SH   SOLE   17,620 0 0
JOHN HANCOCK INCOME SECS TR MUT 410123103 1 36 SH   SOLE   36 0 0
JPMORGAN MID CAP VALUE FUND IN MUT 339128100 175 4,618 SH   SOLE   4,618 0 0
JPMORGAN U.S. LARGE CAP CORE P MUT 4812a2389 212 7,037 SH   SOLE   7,037 0 0
MAINSTAY L/C GROWTH FUND - I MUT 56062x641 11 1,211 SH   SOLE   1,211 0 0
MASSACHUSETTS FINANCIAL RESEAR MUT 552981102 233 5,845 SH   SOLE   5,845 0 0
MERGER FUND MUT 589509108 27 1,693 SH   SOLE   1,693 0 0
MERRILL LYNCH GLOBAL ALLOC-D MUT 09251t103 39 2,061 SH   SOLE   2,061 0 0
OPPENHEIMER CAPITAL INCOME - A MUT 683793103 6 566 SH   SOLE   566 0 0
PIMCO COMMODITY RR STRAT-INS MUT 722005667 18 2,608 SH   SOLE   2,608 0 0
PRICIPAL FDS INC MIDCAP FUND C MUT 74254t443 64 2,689 SH   SOLE   2,689 0 0
PRINCIPAL EQUITY INC - A MUT 74254v869 14 472 SH   SOLE   472 0 0
PRUDENTIAL ABSOLUTE RETURN BON MUT 74441j829 0 0 SH   SOLE   0 0 0
PRUDENTIAL SHT/TRM CORP BD - Z MUT 74441r508 0 2 SH   SOLE   2 0 0
PUTNAM CAPITAL SPECTRUM FUND A MUT 74676p102 91 2,501 SH   SOLE   2,501 0 0
PUTNAM GROWTH OPPORT-C MUT 746802644 8 353 SH   SOLE   353 0 0
QS MODERATE GROWTH - A MUT 52467p812 5 286 SH   SOLE   286 0 0
RPYCE MICRO-CAP FUND INVESTMEN MUT 780905709 354 29,882 SH   SOLE   29,882 0 0
RYDEX SERIES S&P 500 GRW-C MUT 78355e668 8 158 SH   SOLE   158 0 0
STONE RIDGE ALL ASSET VARIANCE MUT 86172j109 12 1,076 SH   SOLE   1,076 0 0
STONE RIDGE REINSURANCE RISK P MUT 861729101 105 10,149 SH   SOLE   10,149 0 0
T. ROWE PRICE NEW HORIZONS FUN MUT 779562107 151 3,170 SH   SOLE   3,170 0 0
THE INVESTMENT CO AMER - F2 MUT 461308827 22 586 SH   SOLE   586 0 0
VANECK VECTORS PREFERRED SECUR MUT 57061r791 22 1,100 SH   SOLE   1,100 0 0
VANGUARD 500 INDEX FD-ADM MUT 922908710 4,539 20,817 SH   SOLE   20,817 0 0
VANGUARD FINANCIALS ETF MUT 92204a405 12 200 SH   SOLE   200 0 0
VANGUARD GLBL EX-US REAL EST MUT 922042676 9 175 SH   SOLE   175 0 0
VANGUARD GROWTH INDEX FD-A MUT 922908504 1 8 SH   SOLE   8 0 0
VANGUARD INDEX 500 FUND MUT 922908108 51 234 SH   SOLE   234 0 0
VANGUARD INDEX SM CAP STK PT A MUT 922908686 115 1,808 SH   SOLE   1,808 0 0
VANGUARD MID-CAP INDEX FUND AD MUT 922908645 208 1,207 SH   SOLE   1,207 0 0
VANGUARD MID-CAP VALUE INDEX F MUT 921937694 2 29 SH   SOLE   29 0 0
VANGUARD REIT ETF MUT 922908553 296 3,588 SH   SOLE   3,588 0 0
VANGUARD SMALL-CAP GROWTH INDE MUT 921937710 114 2,303 SH   SOLE   2,303 0 0
VANGUARD SMALL-CAP VALUE INDES MUT 921937686 231 4,375 SH   SOLE   4,375 0 0
VANGUARD TOT INT ST IDX-ADM MUT 921909818 1,577 59,237 SH   SOLE   59,237 0 0
VANGUARD TOTAL STK MKT INDX-A MUT 922908306 13 222 SH   SOLE   222 0 0
VANGUARD TOTAL WORLD STOCK IND MUT 922042767 13 490 SH   SOLE   490 0 0
VIRTUS EMERGING MARKETS OPPORT MUT 92828w361 121 11,855 SH   SOLE   11,855 0 0
VOYA PRIME RATE TRUST MUT 92913a100 21 3,800 SH   SOLE   3,800 0 0
ALLIANZGI CVT & INC FUND PFD 018828608 36 2 SH   SOLE   2 0 0
BANK OF AMER CRP PFD 060505831 25 1,000 SH   SOLE   1,000 0 0
BARCLAYS BANK PLC PFD 06739h362 26 1,000 SH   SOLE   1,000 0 0
CORNING NATURAL GAS PREFERRED PFD 219387206 198 7,915 SH   SOLE   7,915 0 0
CORNING NATURAL GAS PREFERRED PFD 219387305 1,663 80,156 SH   SOLE   80,156 0 0
FONAR CORP PFD 344437504 0 8 SH   SOLE   8 0 0
GENERAL ELEC CAP CRP PFD 369622410 90 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GP PFD 38143y665 1 24 SH   SOLE   24 0 0
HSBC HOLDINGS 8.125 PFD 404280703 292 10,876 SH   SOLE   10,876 0 0
MONMOUTH REIT PFD 609720404 12 500 SH   SOLE   500 0 0
US BANCORP PFD 902973791 26 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & COMPANY PREFERRE PFD 949746366 8 293 SH   SOLE   293 0 0
WELLS FARGO CO 5.20 PFD 949746747 86 3,500 SH   SOLE   3,500 0 0
KINDER MORGAN INC-CW17 WT 49456b119 0 57 SH   SOLE   57 0 0