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 FIGI (to the nearest dollar) 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   3 100 SH   SOLE   100 0 0
22ND CENTURY GROUP INC COM 90137f103   0 100 SH   SOLE   100 0 0
3M CO COM 88579y101   70 318 SH   SOLE   318 0 0
A T & T COM 00206r102   459 12,875 SH   SOLE   12,875 0 0
ABBOTT LABORATORIES COM 002824100   14,664 244,733 SH   SOLE   244,733 0 0
ABBVIE INC COM 00287y109   1,055 11,145 SH   SOLE   11,145 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207   0 20 SH   SOLE   20 0 0
ACADIA HEALTHCARE INC COM 00404a109   39 1,000 SH   SOLE   1,000 0 0
ACTIVISION BLIZZARD INC COM 00507v109   13,184 195,428 SH   SOLE   195,428 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
ADVANSIX, INC. COM 00773t101   1 22 SH   SOLE   22 0 0
AETNA INC - NEW COM 00817y108   52 310 SH   SOLE   310 0 0
AFFILIATED MANAGERS GROUP COM 008252108   18 95 SH   SOLE   95 0 0
ALBEMARLE CORP COM 012653101   7,002 75,497 SH   SOLE   75,497 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609w102   110 600 SH   SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101   77 306 SH   SOLE   306 0 0
ALLERGAN INC COM g0177j108   2 10 SH   SOLE   10 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881g106   81 3,000 SH   SOLE   3,000 0 0
ALLSTATE CORP COM 020002101   24 250 SH   SOLE   250 0 0
ALPHABET INC. CLASS A COM 02079k305   375 362 SH   SOLE   362 0 0
ALPHABET INC. CLASS C COM 02079k107   17,698 17,152 SH   SOLE   17,152 0 0
ALTABA INC COM 021346101   25 340 SH   SOLE   340 0 0
ALTRIA GROUP INC COM COM 02209S103   14,492 232,536 SH   SOLE   232,536 0 0
ALVARION LIMITED COM M0861T118   0 12 SH   SOLE   12 0 0
AM ELECTRIC POWER INC. COM 025537101   65 953 SH   SOLE   953 0 0
AMAZON.COM INC COM 023135106   22,788 15,745 SH   SOLE   15,745 0 0
AMDOCS LTD COM g02602103   22 325 SH   SOLE   325 0 0
AMEREN CORPORATION COM 023608102   101 1,781 SH   SOLE   1,781 0 0
AMERICA MOVIL S.A.B DE C.V COM 02364w105   106 5,562 SH   SOLE   5,562 0 0
AMERICAN EXPRESS COM 025816109   6 61 SH   SOLE   61 0 0
AMERICAN INT'L GROUP COM 026874784   2 30 SH   SOLE   30 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103   61 5,900 SH   SOLE   5,900 0 0
AMERICAN TOWER REIT INC COM 03027x100   29 200 SH   SOLE   200 0 0
AMETEK INC. COM 031100100   30 400 SH   SOLE   400 0 0
AMEX TECHNOLOGY SELECT SPDR COM 81369y803   13 200 SH   SOLE   200 0 0
AMGEN INC COM 031162100   16,159 94,783 SH   SOLE   94,783 0 0
AMNEX INC. COM 031674203   0 13,000 SH   SOLE   13,000 0 0
AMPHENOL CORP - CL A COM 032095101   38 445 SH   SOLE   445 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107   37 615 SH   SOLE   615 0 0
ANALOG DEVICES COM 032654105   100 1,100 SH   SOLE   1,100 0 0
ANTHEM INC COM 036752103   8 37 SH   SOLE   37 0 0
APACHE CORP COM 037411105   32 825 SH   SOLE   825 0 0
APPLE COMPUTER INC. COM 037833100   20,593 122,739 SH   SOLE   122,739 0 0
AQUA AMERICA INC COM 03836w103   21 625 SH   SOLE   625 0 0
ARCH CAPITAL GROUP LTD COM g0450a105   13 150 SH   SOLE   150 0 0
ARCHER-DANIELS-MIDLAND COMPANY COM 039483102   47 1,075 SH   SOLE   1,075 0 0
ASTRAZENECA PLC - SPONS ADR COM 046353108   40 1,155 SH   SOLE   1,155 0 0
AUTOMATIC DATA PROCESSING COM 053015103   85 750 SH   SOLE   750 0 0
BAIDU.COM - SPON ADR COM 056752108   13 58 SH   SOLE   58 0 0
BAKER HUGHES A GE CO COM 05722g100   17 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   4 553 SH   SOLE   553 0 0
BANK OF AMERICA CORP COM 060505104   17,648 588,465 SH   SOLE   588,465 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100   59 1,150 SH   SOLE   1,150 0 0
BARRICK GOLD CORP COM 067901108   78 6,250 SH   SOLE   6,250 0 0
BECTON DICKINSON & CO COM 075887109   129 595 SH   SOLE   595 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702   19,950 100,008 SH   SOLE   100,008 0 0
BIOGEN IDEC INC COM 09062x103   71 261 SH   SOLE   261 0 0
BLACK HILLS CORPORATION COM 092113109   5 100 SH   SOLE   100 0 0
BLACKSTONE GROUP LP/THE COM 09253u108   21 650 SH   SOLE   650 0 0
BLDRS DEV MKTS 100 ADR INDEX COM 09348r201   67 2,925 SH   SOLE   2,925 0 0
BLDRS EMER MKTS 50 ADR INDEX COM 09348r300   41 925 SH   SOLE   925 0 0
BLOCK H & R INC COM 093671105   4 144 SH   SOLE   144 0 0
BOEING COM 097023105   1,116 3,404 SH   SOLE   3,404 0 0
BP PLC-SPONS ADR COM 055622104   313 7,728 SH   SOLE   7,728 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922n103   1 26 SH   SOLE   26 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108   15,954 252,244 SH   SOLE   252,244 0 0
BRITISH AMERICAN TOB - SP ADR COM 110448107   4 61 SH   SOLE   61 0 0
BROWN-FORMAN CORP - CLASS B COM 115637209   41 584 SH   SOLE   584 0 0
BUCKEYE PARTNERS LP COM 118230101   15 400 SH   SOLE   400 0 0
CALIFORNIA RESOURCES CORP COM 13057q206   0 24 SH   SOLE   24 0 0
CANOPY GROWTH CORP COM 138035100   11,076 423,997 SH   SOLE   423,997 0 0
CANOPY GROWTH CORP COM 138035951   1,175 45,000 SH   SOLE   45,000 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105   17 176 SH   SOLE   176 0 0
CARDINAL HEALTH INC COM 14149y108   1 15 SH   SOLE   15 0 0
CARLYLE GROUP L.P. COM 14309l102   32 1,500 SH   SOLE   1,500 0 0
CARNIVAL CORP COM 143658300   7 100 SH   SOLE   100 0 0
CARS.COM INC COM 14575e105   6 212 SH   SOLE   212 0 0
CARTER'S INC COM 146229109   1 10 SH   SOLE   10 0 0
CATERPILLAR INC. COM 149123101   45 305 SH   SOLE   305 0 0
CAVIUM, INC. COM 14964u108   2 19 SH   SOLE   19 0 0
CBS CORPORATION - CLASS B COM 124857202   52 1,010 SH   SOLE   1,010 0 0
CDK Global COM 12508e101   16 250 SH   SOLE   250 0 0
CELGENE CORP COM 151020104   4 42 SH   SOLE   42 0 0
CERNER CORP COM 156782104   35 600 SH   SOLE   600 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100   9 250 SH   SOLE   250 0 0
CHECK POINT SOFTWARE TECH COM m22465104   12,914 129,994 SH   SOLE   129,994 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   25 352 SH   SOLE   352 0 0
CHEVRON CORP COM 166764100   14,810 129,869 SH   SOLE   129,869 0 0
CHINA MOBILE LTD - SPON ADR COM 16941m109   4 80 SH   SOLE   80 0 0
CHUBB CP COM h1467j104   13,824 101,072 SH   SOLE   101,072 0 0
CHURCH & DWIGHT CO., INC COM 171340102   15 300 SH   SOLE   300 0 0
CIGNA CORP COM 125509109   17 99 SH   SOLE   99 0 0
CISCO SYSTEMS INC COM 17275r102   17,141 399,655 SH   SOLE   399,655 0 0
CIT GROUP INC COM 125581801   3 60 SH   SOLE   60 0 0
CITIGROUP INC COM 172967424   450 6,666 SH   SOLE   6,666 0 0
CITRIX SYS INC COM COM 177376100   24 255 SH   SOLE   255 0 0
CLOROX COMPANY COM 189054109   104 780 SH   SOLE   780 0 0
CNX RESOURCES CORPORATION COM 12653c108   1 64 SH   SOLE   64 0 0
COCA-COLA CO COM 191216100   410 9,435 SH   SOLE   9,435 0 0
COLGATE PALMOLIVE COM 194162103   4 59 SH   SOLE   59 0 0
COLUMBIA PROPERTY TRUST INC COM 198287203   16 785 SH   SOLE   785 0 0
COLUMBIA SPORTSWEAR CO. COM 198516106   19 250 SH   SOLE   250 0 0
COMCAST CORP CL A COM 20030n101   430 12,573 SH   SOLE   12,573 0 0
COMERICA INC COM 200340107   22 225 SH   SOLE   225 0 0
COMMUNITY BANK SYSTEM INC COM 203607106   125 2,338 SH   SOLE   2,338 0 0
COMSTOCK RESOURCES, INC. COM 205768302   5 735 SH   SOLE   735 0 0
CONAGRA INC COM 205887102   5 134 SH   SOLE   134 0 0
CONDUENT INC COM 206787103   3 173 SH   SOLE   173 0 0
CONOCOPHILLIPS COM 20825c104   272 4,585 SH   SOLE   4,585 0 0
CONSTELLATION BRANDS INC-A COM 21036p108   241 1,056 SH   SOLE   1,056 0 0
COOP REGIONS OF ORGANIC PRODS COM 21685u9a1   7 135 SH   SOLE   135 0 0
CORNING INC COM 219350105   11,892 426,526 SH   SOLE   426,526 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107   1,707 97,238 SH   SOLE   97,238 0 0
CORPORATE CAPITAL TRUST INC COM 219880101   9 554 SH   SOLE   554 0 0
COSTCO WHOLESALE CORP COM 22160k105   5 25 SH   SOLE   25 0 0
COTY INC-CL A COM 222070203   10 540 SH   SOLE   540 0 0
CSX CORP COM 126408103   15 275 SH   SOLE   275 0 0
CULLEN FROST BANC COM 229899109   23 214 SH   SOLE   214 0 0
CUMMINS INC COM 231021106   78 484 SH   SOLE   484 0 0
CVS HEALTH CORPORATION COM 126650100   28 449 SH   SOLE   449 0 0
DEERE & CO COM 244199105   23 150 SH   SOLE   150 0 0
DELCATH SYSTEMS INC COM 24661p609   0 1 SH   SOLE   1 0 0
DELL TECHNOLOGIES, INC. CLASS COM 24703l103   3 45 SH   SOLE   45 0 0
DELTA AIR LINES INC COM 247361702   19 350 SH   SOLE   350 0 0
DENTSPLY INTERNATIONAL INC COM 24906p109   4 75 SH   SOLE   75 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   12 500 SH   SOLE   500 0 0
DOLLAR TREE INC COM 256746108   14 145 SH   SOLE   145 0 0
DOMINION ENERGY INC COM 25746u109   97 1,434 SH   SOLE   1,434 0 0
DOVER CORP COM 260003108   29 300 SH   SOLE   300 0 0
DOWDUPONT INC COM 26078j100   59 933 SH   SOLE   933 0 0
DUKE ENERGY CORP. COM 26441c204   10,967 141,565 SH   SOLE   141,565 0 0
DUKE REALTY CORP COM 264411505   9 340 SH   SOLE   340 0 0
DXC TECHNOLOGY CO COM 23355l106   18 175 SH   SOLE   175 0 0
EASTMAN CHEMICAL COM 277432100   16 147 SH   SOLE   147 0 0
EASTMAN KODAK CO COM 277461406   1 131 SH   SOLE   131 0 0
EATON CORP PLC COM g29183103   65 814 SH   SOLE   814 0 0
EBAY INC. COM 278642103   82 2,034 SH   SOLE   2,034 0 0
ECLIPSE RESOURCES CORP COM 27890g100   3 1,800 SH   SOLE   1,800 0 0
ECOLAB INC COM 278865100   16,086 117,355 SH   SOLE   117,355 0 0
EDISON INTERNATIONAL COM 281020107   8 123 SH   SOLE   123 0 0
ELI LILLY & CO COM 532457108   33 425 SH   SOLE   425 0 0
EMERSON ELEC CO COM 291011104   47 682 SH   SOLE   682 0 0
ENBRIDGE INC COM 29250n105   18,841 598,684 SH   SOLE   598,684 0 0
ENERGY SELECT SECTOR SPDR COM 81369y506   0 0 SH   SOLE   0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278n103   29 1,800 SH   SOLE   1,800 0 0
ENGIE SA SPONSORED ADR COM 29286d105   0 12 SH   SOLE   12 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   37 1,530 SH   SOLE   1,530 0 0
EOG RESOURCES INC. COM 26875p101   58 550 SH   SOLE   550 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   33 221 SH   SOLE   221 0 0
EXELIXUS INC COM 30161q104   22 1,000 SH   SOLE   1,000 0 0
EXELON CORP COM 30161n101   44 1,133 SH   SOLE   1,133 0 0
EXPEDIA GROUP INC COM 30212p303   4 40 SH   SOLE   40 0 0
EXPRESS SCRIPTS HOLDINGS CO COM 30219g108   2 32 SH   SOLE   32 0 0
EXTRA SPACE STORAGE INC COM 30225t102   0 3 SH   SOLE   3 0 0
EXXON MOBIL CORPORATION COM 30231g102   19,002 254,688 SH   SOLE   254,688 0 0
FACEBOOK INC COM 30303m102   15,259 95,495 SH   SOLE   95,495 0 0
FASTENAL CO COM 311900104   18 325 SH   SOLE   325 0 0
FEDEX CORP COM 31428x106   226 941 SH   SOLE   941 0 0
FERRARI NV COM n3167y103   60 500 SH   SOLE   500 0 0
FIFTH THIRD BANCORP COM 316773100   16 500 SH   SOLE   500 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369y605   52 1,870 SH   SOLE   1,870 0 0
FIRST DATA CORP COM 32008d106   19 1,175 SH   SOLE   1,175 0 0
FIRST SOLAR INC COM 336433107   21 300 SH   SOLE   300 0 0
FIRST TRUST NASDAQ TECH INDEX COM 337345102   81 1,070 SH   SOLE   1,070 0 0
FIRST TRUST NORTH AMERICAN E COM 33738d101   0 1 SH   SOLE   1 0 0
FIRST TRUST PREFERRED SECURITI COM 33739e108   16,149 829,850 SH   SOLE   829,850 0 0
FIRSTENERGY CORP COM 337932107   13 376 SH   SOLE   376 0 0
FISERV COM 337738108   59 826 SH   SOLE   826 0 0
FITBIT INC COM 33812l102   0 85 SH   SOLE   85 0 0
FLIR SYSTEMS INC COM 302445101   18,704 373,996 SH   SOLE   373,996 0 0
FLUOR CORP COM 343412102   6 100 SH   SOLE   100 0 0
FNB CORP COM 302520101   16 1,200 SH   SOLE   1,200 0 0
FORTIVE CORP COM 34959j108   0 5 SH   SOLE   5 0 0
FRONTIER COMMUNICATIONS CORP COM 35906a306   0 6 SH   SOLE   6 0 0
FRONTIER INSURANCE GROUP INC COM 359081106   0 400 SH   SOLE   400 0 0
FUJITSU LTD - UNSPON ADR COM 359590304   5 152 SH   SOLE   152 0 0
GANNETT CO, INC COM 36473h104   3 318 SH   SOLE   318 0 0
GENCOR INDUSTRIES INC COM 368678108   974 60,500 SH   SOLE   60,500 0 0
GENERAL DYNAMICS CORP COM 369550108   14,305 64,757 SH   SOLE   64,757 0 0
GENERAL ELECTRIC COM 369604103   114 8,426 SH   SOLE   8,426 0 0
GENERAL MILLS COM 370334104   168 3,728 SH   SOLE   3,728 0 0
GENERAL MOTORS COM 37045v100   1 20 SH   SOLE   20 0 0
GENOIL INC COM 371924101   0 31 SH   SOLE   31 0 0
GENTEX CORP COM 371901109   47 2,040 SH   SOLE   2,040 0 0
GILEAD SCIENCES INC COM 375558103   42 556 SH   SOLE   556 0 0
GLOBAL X SUPERINCOME PREFERRED COM 37950e333   12 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141g104   19,851 78,817 SH   SOLE   78,817 0 0
GRANITE CONSTRUCTION INC COM 387328107   1,220 21,835 SH   SOLE   21,835 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101   14 900 SH   SOLE   900 0 0
GUGGENHEIM S&P 500 EQ WEIGHT I COM 78355w833   20 170 SH   SOLE   170 0 0
HALLIBURTON CO. COM 406216101   42 899 SH   SOLE   899 0 0
HALYARD HEALTH INC COM 40650v100   10 219 SH   SOLE   219 0 0
HARRIS CORP COM 413875105   8 50 SH   SOLE   50 0 0
HEALTHCARE TRUST OF AMERICA - COM 42225p501   10 375 SH   SOLE   375 0 0
HEINEKEN NV-SPN ADR COM 423012301   5 100 SH   SOLE   100 0 0
HEMP INC COM 423703206   0 6,000 SH   SOLE   6,000 0 0
HENRY SCHEIN INC COM 806407102   23 338 SH   SOLE   338 0 0
HERSHEY FOODS CORP COM 427866108   104 1,049 SH   SOLE   1,049 0 0
HESS CORP COM 42809h107   20 400 SH   SOLE   400 0 0
HIGHWOOD PROPERTIES INC COM 431284108   10 225 SH   SOLE   225 0 0
HOME DEPOT INC COM 437076102   11,795 66,173 SH   SOLE   66,173 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   70 486 SH   SOLE   486 0 0
HORMEL FOODS CORP COM 440452100   10 280 SH   SOLE   280 0 0
HSBC HLDGS PLC SPONS ADR NEW COM 404280406   11 235 SH   SOLE   235 0 0
HUNTINGTON INGALLS INDUSTRIES, COM 446413106   5 21 SH   SOLE   21 0 0
ICAHN ENTERPRISES LP COM 451100101   9 150 SH   SOLE   150 0 0
IDEXX LABORATORIES COM 45168d104   10 50 SH   SOLE   50 0 0
ILLINOIS TOOL WORKS INC COM 452308109   98 625 SH   SOLE   625 0 0
INFINERA CORP COM 45667g103   0 15 SH   SOLE   15 0 0
INNATE IMMUNOTHERAPEUTICS LT COM Q4934F101   35 600,000 SH   SOLE   600,000 0 0
INTEL CORPORATION COM 458140100   17,590 337,754 SH   SOLE   337,754 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101   213 1,391 SH   SOLE   1,391 0 0
INTERNATIONAL PAPER CO COM 460146103   2 41 SH   SOLE   41 0 0
INTUIT INC COM 461202103   55 320 SH   SOLE   320 0 0
INTUITIVE SURGICAL INC COM 46120e602   62 150 SH   SOLE   150 0 0
ISHARES AAA - A RATED CORPOR COM 46429b291   0 0 SH   SOLE   0 0 0
ISHARES CHINA LARGE-CAP ETF COM 464287184   126 2,665 SH   SOLE   2,665 0 0
ISHARES COHEN & STEERS REIT ET COM 464287564   31 335 SH   SOLE   335 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842   549 8,330 SH   SOLE   8,330 0 0
ISHARES CORE MSCI EMERGING MAR COM 46434g103   74 1,267 SH   SOLE   1,267 0 0
ISHARES CORE MSCI TOTAL INTERN COM 46432f834   35 550 SH   SOLE   550 0 0
ISHARES CORE SP 500 ETF COM 464287200   257 969 SH   SOLE   969 0 0
ISHARES CORE SP MID CAP ETF COM 464287507   800 4,265 SH   SOLE   4,265 0 0
ISHARES CORE SP SMALL CAP ETF COM 464287804   4,450 57,784 SH   SOLE   57,784 0 0
ISHARES GLOBAL TIMBER AND FORE COM 464288174   35 450 SH   SOLE   450 0 0
ISHARES INTERNATIONAL DEVELOPE COM 464288489   19 635 SH   SOLE   635 0 0
ISHARES LATIN AMERICA 40 ETF COM 464287390   0 10 SH   SOLE   10 0 0
ISHARES MSCI ACWI EX US ETF COM 464288240   90 1,820 SH   SOLE   1,820 0 0
ISHARES MSCI BRAZIL COM 464286400   9 190 SH   SOLE   190 0 0
ISHARES MSCI BRIC ETF COM 464286657   22 485 SH   SOLE   485 0 0
ISHARES MSCI EAFE ETF COM 464287465   136 1,954 SH   SOLE   1,954 0 0
ISHARES MSCI EAFE GROWTH INDEX COM 464288885   14 179 SH   SOLE   179 0 0
ISHARES MSCI EAFE SMALL CAP COM 464288273   39 603 SH   SOLE   603 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234   92 1,905 SH   SOLE   1,905 0 0
ISHARES MSCI JAPAN INDEX FD COM 464286848   27 437 SH   SOLE   437 0 0
ISHARES MSCI MALAYSIA COM 464286830   6 175 SH   SOLE   175 0 0
ISHARES MSCI PACIFIC EX JAPAN COM 464286665   139 2,995 SH   SOLE   2,995 0 0
ISHARES MSCI TAIWAN INDEX FD COM 464286731   10 262 SH   SOLE   262 0 0
ISHARES NASDAQ BIOTECH INDX COM 464287556   5 51 SH   SOLE   51 0 0
ISHARES RUSSELL 1000 ETF COM 464287622   433 2,946 SH   SOLE   2,946 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614   66 486 SH   SOLE   486 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   135 1,122 SH   SOLE   1,122 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   62 408 SH   SOLE   408 0 0
ISHARES RUSSELL 2000 GROWTH ET COM 464287648   36 189 SH   SOLE   189 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630   36 297 SH   SOLE   297 0 0
ISHARES RUSSELL MIDCAP GROWTH COM 464287481   25 200 SH   SOLE   200 0 0
ISHARES S&P 500 GROWTH COM 464287309   155 1,000 SH   SOLE   1,000 0 0
ISHARES S&P PREF STK INDX FN COM 464288687   78 2,085 SH   SOLE   2,085 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   10 100 SH   SOLE   100 0 0
ISHARES US REGIONAL BANKS ETF COM 464288778   78 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   2 20 SH   SOLE   20 0 0
JOHNSON & JOHNSON COM 478160104   17,928 139,902 SH   SOLE   139,902 0 0
JOHNSON CONTROLS INC COM g51502105   1 29 SH   SOLE   29 0 0
JP MORGAN CHASE & CO. COM 46625h100   19,760 179,684 SH   SOLE   179,684 0 0
JUNIPER NETWORKS, INC COM 48203r104   2 70 SH   SOLE   70 0 0
KB HOME COM 48666k109   17 600 SH   SOLE   600 0 0
KELLOGG CO COM 487836108   143 2,203 SH   SOLE   2,203 0 0
KENNAMETAL INC COM 489170100   0 10 SH   SOLE   10 0 0
KEYCORP COM 493267108   103 5,263 SH   SOLE   5,263 0 0
KIMBERLY CLARK COM 494368103   180 1,631 SH   SOLE   1,631 0 0
KINDER MORGAN INC COM 49456b101   39 2,603 SH   SOLE   2,603 0 0
KINGFISHER PLC COM 495724403   5 1,250 SH   SOLE   1,250 0 0
KRAFT HEINZ COMPANY COM 500754106   22 357 SH   SOLE   357 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502413107   36 175 SH   SOLE   175 0 0
LABORATORY CRP OF AMER HLDGS COM 50540r409   36 225 SH   SOLE   225 0 0
LAMB WESTON HOLDINGS, INC. COM 513272104   10 166 SH   SOLE   166 0 0
LEUCADIA NATIONAL CORP COM 527288104   2 81 SH   SOLE   81 0 0
LINCOLN NATIONAL CORP COM 534187109   2 34 SH   SOLE   34 0 0
LITTON INDUSTRIES INC COM 3691661q6   0 8 SH   SOLE   8 0 0
LOCKHEED MARTIN CORPORATION COM 539830109   326 966 SH   SOLE   966 0 0
LOGMEIN INC COM 54142l109   4 36 SH   SOLE   36 0 0
LOWES COS INC COM 548661107   1,542 17,576 SH   SOLE   17,576 0 0
LPL FINANCIAL HOLDINGS INC COM 50212v100   21 350 SH   SOLE   350 0 0
LULULEMON ATHLETICA INC-W/I COM 550021109   4 40 SH   SOLE   40 0 0
LVMH MOET HENNESSY LOUIS VUITT COM 502441306   8 128 SH   SOLE   128 0 0
M & T BANK CORPORATION COM 55261f104   194 1,054 SH   SOLE   1,054 0 0
MACY'S INC COM 55616p104   1 25 SH   SOLE   25 0 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106   16 278 SH   SOLE   278 0 0
MANHATTAN SCIENTIFICS INC COM 563122100   0 12,000 SH   SOLE   12,000 0 0
MANNING & NAPIER INC COM 56382q102   54 15,500 SH   SOLE   15,500 0 0
MARATHON OIL CORP COM 565849106   19 1,175 SH   SOLE   1,175 0 0
MARATHON PETROLEUM CORP COM 56585a102   16 224 SH   SOLE   224 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202   75 553 SH   SOLE   553 0 0
MASTERCARD INC - CLASS A COM 57636q104   18,928 108,059 SH   SOLE   108,059 0 0
MATTEL INC COM 577081102   0 10 SH   SOLE   10 0 0
MCCORMICK & CO - NON VTG SHRS COM 579780206   28 265 SH   SOLE   265 0 0
MCDONALDS CORP. COM 580135101   11,999 76,729 SH   SOLE   76,729 0 0
MCKESSON CORP. COMMON STOCK COM 58155q103   4 25 SH   SOLE   25 0 0
MEDICAL TRANSCRIPTION BILLING COM 58464j105   64 19,158 SH   SOLE   19,158 0 0
MERCK & CO. INC. COM 58933y105   135 2,478 SH   SOLE   2,478 0 0
METLIFE INC COM 59156r108   14 304 SH   SOLE   304 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   196 2,140 SH   SOLE   2,140 0 0
MICROSOFT CORP COM 594918104   21,336 233,773 SH   SOLE   233,773 0 0
MOLSON COORS BREWING CO - B COM 60871r209   50 660 SH   SOLE   660 0 0
MONDELEZ INTERNATIONAL INC - A COM 609207105   34 824 SH   SOLE   824 0 0
MONRO INC COM 610236101   13 250 SH   SOLE   250 0 0
MONSANTO CO COM 61166w101   83 708 SH   SOLE   708 0 0
MOODY'S CORPORATION COM 615369105   35 215 SH   SOLE   215 0 0
MOTOROLA SOLUTIONS INC COM 620076307   4 35 SH   SOLE   35 0 0
MSC INDUSTRIAL DIRECT CO - A COM 553530106   1 10 SH   SOLE   10 0 0
MUELLER WATER PRODUCTS INC - A COM 624758108   76 7,000 SH   SOLE   7,000 0 0
MURPHY USA, INC. COM 626755102   1 20 SH   SOLE   20 0 0
MYLAN LABORATORIES COM n59465109   10 245 SH   SOLE   245 0 0
N B T BANCORP INC COM 628778102   219 6,177 SH   SOLE   6,177 0 0
NATHAN'S FAMOUS INC COM 632347100   38 520 SH   SOLE   520 0 0
NATIONAL FUEL GAS COM 636180101   21 404 SH   SOLE   404 0 0
NESTLE SPON ADR COM 641069406   16 204 SH   SOLE   204 0 0
NETGEAR INC COM 64111q104   16 275 SH   SOLE   275 0 0
NEW MEDIA INVESTMENT GROUP INC COM 64704v106   6 337 SH   SOLE   337 0 0
NEXTERA ENERGY INC COM 65339f101   67 413 SH   SOLE   413 0 0
NEXTERA ENERGY PARTNERS LP COM 65341b106   14 350 SH   SOLE   350 0 0
NIKE INC -CL B COM 654106103   62 932 SH   SOLE   932 0 0
NISOURCE, INC COM 65473p105   14 600 SH   SOLE   600 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   147 1,084 SH   SOLE   1,084 0 0
NORTHROP GRUMMAN CORP. COM 666807102   45 128 SH   SOLE   128 0 0
NORTHWEST BANCSHARES INC COM 667340103   13 800 SH   SOLE   800 0 0
NOVAGOLD RESOURCES INC COM 66987e206   35 8,000 SH   SOLE   8,000 0 0
NOVARTIS AG-ADR COM 66987v109   75 925 SH   SOLE   925 0 0
NOVO-NORDISK A/S - SPONS ADR COM 670100205   6 120 SH   SOLE   120 0 0
NUCOR CORP COM 670346105   13,591 222,472 SH   SOLE   222,472 0 0
NVIDIA CORPORATION COM 67066g104   17,262 74,535 SH   SOLE   74,535 0 0
NXP SEMICONDUCTORS NV COM n6596x109   19 165 SH   SOLE   165 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   53 812 SH   SOLE   812 0 0
OLIN CORP COM 680665205   8 275 SH   SOLE   275 0 0
OMNICOM GROUP COM 681919106   29 400 SH   SOLE   400 0 0
ONEOK INC COM 682680103   14 246 SH   SOLE   246 0 0
OPKO HEALTH INC COM 68375n103   3 990 SH   SOLE   990 0 0
ORACLE CORPORATION COM 68389x105   66 1,441 SH   SOLE   1,441 0 0
PALO ALTO NETWORKS INC COM 697435105   15,287 84,217 SH   SOLE   84,217 0 0
PARKER HANNIFIN CORP COM 701094104   1,098 6,420 SH   SOLE   6,420 0 0
PATHFINDER BANCORP INC COM 70319r109   4 247 SH   SOLE   247 0 0
PATTERN ENERGY GROUP INC COM 70338p100   12 700 SH   SOLE   700 0 0
PAYCHEX COM 704326107   901 14,631 SH   SOLE   14,631 0 0
PAYPAL HOLDINGS INC COM 70450y103   119 1,574 SH   SOLE   1,574 0 0
PENTAIR LTD COM g7s00t104   3 50 SH   SOLE   50 0 0
PEPSICO COM 713448108   15,908 145,748 SH   SOLE   145,748 0 0
PERKINELMER INC COM 714046109   15 200 SH   SOLE   200 0 0
PFIZER INC COM 717081103   265 7,467 SH   SOLE   7,467 0 0
PG&E CORPORATION COM 69331c108   66 1,500 SH   SOLE   1,500 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   168 1,688 SH   SOLE   1,688 0 0
PHILLIPS 66 COM 718546104   5 57 SH   SOLE   57 0 0
PHOTRONICS INC COM 719405102   33 4,000 SH   SOLE   4,000 0 0
PINNACLE WEST CAPITAL COM 723484101   24 300 SH   SOLE   300 0 0
PLAINS ALL AMER PIPELINE LP COM 726503105   6 284 SH   SOLE   284 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105   19,198 126,938 SH   SOLE   126,938 0 0
POWERSHARES GBL CLEAN ENERGY COM 73936t615   5 400 SH   SOLE   400 0 0
POWERSHARES PREDERRED PORT COM 73936t565   38 2,627 SH   SOLE   2,627 0 0
POWERSHARES QQQ COM 73935a104   127 790 SH   SOLE   790 0 0
POWERSHARES S&P 500 EQUAL WEIG COM 739371813   1 6 SH   SOLE   6 0 0
PPG INDUSTRIES INC COM 693506107   10 90 SH   SOLE   90 0 0
PPL CORP COM 69351t106   47 1,675 SH   SOLE   1,675 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102   6 105 SH   SOLE   105 0 0
PROCTER & GAMBLE CO. COM 742718109   14,623 184,446 SH   SOLE   184,446 0 0
PROTO LABS INC COM 743713109   24 200 SH   SOLE   200 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   18 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 223 SH   SOLE   223 0 0
QUALCOMM INC COM 747525103   352 6,350 SH   SOLE   6,350 0 0
RAYTHEON COM 755111507   1,302 6,034 SH   SOLE   6,034 0 0
RCG RESOURCES, INC. COM 74955l103   102 4,000 SH   SOLE   4,000 0 0
REAL ESTATE SELECT SECTOR FUND COM 81369y860   4 139 SH   SOLE   139 0 0
REGENERON PHARMACEUTICALS COM 75886f107   13,644 39,620 SH   SOLE   39,620 0 0
RELIANCE STEEL & ALUMINUM COM 759509102   19 225 SH   SOLE   225 0 0
RESTURANT BRANDS INTERNATIONAL COM 76131d103   17 302 SH   SOLE   302 0 0
RIO TINTO PLC - SPON ADR COM 767204100   26 500 SH   SOLE   500 0 0
ROCHE HOLDINGS LTD - SPONS ADR COM 771195104   97 3,400 SH   SOLE   3,400 0 0
ROCKWELL INTL CORP COM 773903109   446 2,563 SH   SOLE   2,563 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206   166 2,605 SH   SOLE   2,605 0 0
ROYAL DUTCH SHELL PLC - ADR B COM 780259107   53 815 SH   SOLE   815 0 0
S&P 400 MID-CAP DEPOSITORY REC COM 78467y107   7,543 22,074 SH   SOLE   22,074 0 0
S&P GLOBAL INC COM 78409v104   19 100 SH   SOLE   100 0 0
SABRA HEALTH CARE REIT INC COM 78573l106   18 1,031 SH   SOLE   1,031 0 0
SCANA CORP COM 80589m102   72 1,905 SH   SOLE   1,905 0 0
SCHLUMBERGER LTD COM 806857108   16,096 248,473 SH   SOLE   248,473 0 0
SCHWAB U.S. SMALL CAP ETF COM 808524607   19,803 286,456 SH   SOLE   286,456 0 0
SCHWAB CHARLES CP NEW COM COM 808513105   17,296 331,222 SH   SOLE   331,222 0 0
SCHWAB EMERGING MARKETS EQUITY COM 808524706   3,178 110,739 SH   SOLE   110,739 0 0
SCHWAB INTL EQUITY ETF COM 808524805   3,834 113,740 SH   SOLE   113,740 0 0
SCHWAB U.S. MID-CAP ETF COM 808524508   3,916 74,053 SH   SOLE   74,053 0 0
SCHWAB US BROAD MARKET ETF COM 808524102   34 540 SH   SOLE   540 0 0
SCHWAB US LARGE-CAP ETF COM 808524201   2,644 41,920 SH   SOLE   41,920 0 0
SCHWAB US REIT ETF COM 808524847   31 800 SH   SOLE   800 0 0
SEMPRA ENERGY COM 816851109   80 722 SH   SOLE   722 0 0
SERVICENOW INC COM 81762p102   11,771 71,144 SH   SOLE   71,144 0 0
SINGAPORE TELECOMMUNICAT - ADR COM 82929r304   4 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC. COM 82968b103   6 900 SH   SOLE   900 0 0
SKYWORKS SOLUTIONS INC COM 83088m102   5 50 SH   SOLE   50 0 0
SOLVAY BANK CORP COM 83441q105   3 78 SH   SOLE   78 0 0
SONO-TEK CORP COM 835483108   2 1,000 SH   SOLE   1,000 0 0
SOUTHERN COMPANY COM 842587107   733 16,421 SH   SOLE   16,421 0 0
SOUTHWEST AIRLINES COM 844741108   17 292 SH   SOLE   292 0 0
SPDR BARCLAYS CAPITAL INTL D COM 78464a516   49 1,702 SH   SOLE   1,702 0 0
SPDR DOW JONES INDUSTRIAL AVER COM 78467x109   234 970 SH   SOLE   970 0 0
SPDR GOLD TRUST GOLD SHS COM 78463v107   93 736 SH   SOLE   736 0 0
SPDR MSCI ACWI EX-US COM 78463x848   374 9,630 SH   SOLE   9,630 0 0
SPDR PORTFOLIO MID CAP ETF COM 78464a847   107 3,225 SH   SOLE   3,225 0 0
SPDR S&P 500 ETF TRUST COM 78462f103   10,062 38,235 SH   SOLE   38,235 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   7 200 SH   SOLE   200 0 0
SPIRIT REALTY CAPITAL, INC. COM 84860w102   62 8,000 SH   SOLE   8,000 0 0
SPONGETECH DELIVERY SYSTEMS COM 849109103   0 8,570 SH   SOLE   8,570 0 0
STARBUCKS CORP COM 855244109   13,490 233,027 SH   SOLE   233,027 0 0
STARRETT (L.S.) CO - CL A COM 855668109   357 52,871 SH   SOLE   52,871 0 0
STARWOOD PROPERTY TRUST INC COM 85571b105   19 900 SH   SOLE   900 0 0
STATE STREET CORP COM 857477103   21 207 SH   SOLE   207 0 0
STERIS CORPORATION COM g84720104   49 525 SH   SOLE   525 0 0
STEUBEN TR CO HORNELL N Y COM 860010107   6 134 SH   SOLE   134 0 0
STRATASYS LTD COM m85548101   4 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101   127 790 SH   SOLE   790 0 0
SUN COMMUNITIES INC COM 866674104   0 1 SH   SOLE   1 0 0
SUNCOR ENERGY INC COM 867224107   15 425 SH   SOLE   425 0 0
SYNERGY PHARMACEITICALS, INC. COM 871639308   5 2,500 SH   SOLE   2,500 0 0
SYSCO CORPORATION COM 871829107   89 1,485 SH   SOLE   1,485 0 0
T-MOBILE US INC COM 872590104   18 300 SH   SOLE   300 0 0
T ROWE PRICE GROUP INC COM 74144t108   4 35 SH   SOLE   35 0 0
TAIWAN SEMICONDUCTOR - SP ADR COM 874039100   11 253 SH   SOLE   253 0 0
TARGA RESOURCES CORP COM 87612g101   5 124 SH   SOLE   124 0 0
TARGET CORPORATION COM 87612e106   7 100 SH   SOLE   100 0 0
TECK RESOURCES LIMITED COM 878742204   28 1,100 SH   SOLE   1,100 0 0
TEGNA, INC. COM 87901j105   7 636 SH   SOLE   636 0 0
TELEFLEX INC COM 879369106   38 150 SH   SOLE   150 0 0
TEXTRON INC. COM 883203101   173 2,930 SH   SOLE   2,930 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   8 38 SH   SOLE   38 0 0
TIME WARNER COM 887317303   3 37 SH   SOLE   37 0 0
TJX COMPANIES COM 872540109   13,735 168,409 SH   SOLE   168,409 0 0
TOLL BROTHERS INC COM 889478103   8 175 SH   SOLE   175 0 0
TOMPKINS TRUSTCO INC COM 890110109   959 12,656 SH   SOLE   12,656 0 0
TOTAL FINA SA -SPON ADR COM 89151e109   52 895 SH   SOLE   895 0 0
TRANSCAT INC COM 893529107   329 21,054 SH   SOLE   21,054 0 0
TRANSOCEAN LTD COM h8817h100   1 65 SH   SOLE   65 0 0
TRAVELERS GROUP INC. COM 89417e109   5 38 SH   SOLE   38 0 0
TRAVELPORT WORLDWIDE LTD COM g9019d104   9 575 SH   SOLE   575 0 0
TSL HOLDINGS INC COM 872918107   0 300 SH   SOLE   300 0 0
U.S. BANCORP COM 902973304   4 77 SH   SOLE   77 0 0
UGI CORP COM 902681105   60 1,342 SH   SOLE   1,342 0 0
ULTA SALON COSMETICS & FRAG COM 90384s303   4 20 SH   SOLE   20 0 0
UNDER ARMOUR INC - CLASS A COM 904311107   27 1,630 SH   SOLE   1,630 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704   26 476 SH   SOLE   476 0 0
UNION PACIFIC CORP COM 907818108   280 2,082 SH   SOLE   2,082 0 0
UNITED PARCEL SERVICE -CL B COM 911312106   13,755 131,423 SH   SOLE   131,423 0 0
UNITED RENTALS INC. COM 911363109   14,599 84,522 SH   SOLE   84,522 0 0
UNITED STATES OIL FUND LP COM 91232n108   33 2,500 SH   SOLE   2,500 0 0
UNITED TECHNOLOGIES COM 913017109   376 2,988 SH   SOLE   2,988 0 0
UNITEDHEALTH GROUP INC COM 91324p102   238 1,113 SH   SOLE   1,113 0 0
UNITI GROUP INC COM 91325v108   20 1,242 SH   SOLE   1,242 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347p105   7,329 72,562 SH   SOLE   72,562 0 0
UNUM GROUP COM 91529Y106   5 96 SH   SOLE   96 0 0
US NATURAL GAS FUND LP COM 912318201   1 48 SH   SOLE   48 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 EXTENDED MARKET ETF COM 922908652   204 1,828 SH   SOLE   1,828 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775   26 480 SH   SOLE   480 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858   4,162 94,047 SH   SOLE   94,047 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858   3,562 75,815 SH   SOLE   75,815 0 0
VANGUARD FTSE PACIFIC ETF COM 922042866   9 120 SH   SOLE   120 0 0
VANGUARD GROWTH INDEX FUND COM 922908736   31 219 SH   SOLE   219 0 0
VANGUARD HEALTH CARE INDEX FUN COM 92204a504   11 73 SH   SOLE   73 0 0
VANGUARD LARGE-CAP ETF COM 922908637   224 1,850 SH   SOLE   1,850 0 0
VANGUARD MID-CAP ETF COM 922908629   407 2,637 SH   SOLE   2,637 0 0
VANGUARD MID-CAP GROWTH ETF COM 922908538   130 1,000 SH   SOLE   1,000 0 0
VANGUARD REAL ESTATE ETF COM 922908553   315 4,178 SH   SOLE   4,178 0 0
VANGUARD RUSSELL 1000 COM 92206c730   81 665 SH   SOLE   665 0 0
VANGUARD S&P 500 ETF COM 922908363   1,226 5,065 SH   SOLE   5,065 0 0
VANGUARD SMALL-CAP ETF COM 922908751   379 2,582 SH   SOLE   2,582 0 0
VANGUARD SMALL CAP INDEX FUND COM 922908611   9 71 SH   SOLE   71 0 0
VANGUARD TOTL STCK MK VIPERs COM 922908769   27 200 SH   SOLE   200 0 0
VANGUARD UTILITIES INDEX FUND COM 92204a876   31 273 SH   SOLE   273 0 0
VANGUARD VALUE VIPERS COM 922908744   49 477 SH   SOLE   477 0 0
VENTAS INC COM 92276f100   15,826 319,526 SH   SOLE   319,526 0 0
VERIZON COMMUNICATIONS COM 92343v104   14,917 311,950 SH   SOLE   311,950 0 0
VESTAS WIND SYSTEMS-UNSP ADR COM 925458101   8 350 SH   SOLE   350 0 0
VF CORP COM 918204108   122 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   85 714 SH   SOLE   714 0 0
VODAPHONE GROUP PLC-SP ADR COM 92857w308   19 692 SH   SOLE   692 0 0
VOLKSWAGEN AG - SPONS ADR COM 928662303   48 1,200 SH   SOLE   1,200 0 0
VOYA FINANCIAL INC. COM 929089100   34 675 SH   SOLE   675 0 0
VULCAN MATERIALS CO COM 929160109   34 300 SH   SOLE   300 0 0
VUZIX CORP COM 92921w300   31 5,700 SH   SOLE   5,700 0 0
WALGREENS BOOTS ALLICANCE INC COM 931427108   141 2,155 SH   SOLE   2,155 0 0
WALMART DE MEXICO - SPON ADR V COM 93114w107   3 124 SH   SOLE   124 0 0
WALMART INC COM 931142103   19 216 SH   SOLE   216 0 0
WALT DISNEY COM COM 254687106   16,029 159,588 SH   SOLE   159,588 0 0
WASHINGTON REAL ESTATE INV COM 939653101   24 895 SH   SOLE   895 0 0
WASTE MANAGEMENT INC COM 94106l109   168 2,000 SH   SOLE   2,000 0 0
WATERS CORP COM 941848103   15 75 SH   SOLE   75 0 0
WAYFAIR INC-CLASS A COM 94419l101   495 7,335 SH   SOLE   7,335 0 0
WEC ENERGY GROUP INC COM 92939u106   125 2,000 SH   SOLE   2,000 0 0
WELLS FARGO & CO COM 949746101   1,335 25,472 SH   SOLE   25,472 0 0
WGL HOLDINGS INC COM 92924f106   46 550 SH   SOLE   550 0 0
WHIRLPOOL CORP COM 963320106   10 65 SH   SOLE   65 0 0
WILLIAMS COS INC. COM 969457100   12 500 SH   SOLE   500 0 0
WILLIAMS PARTNERS LP COM 96949l105   6 175 SH   SOLE   175 0 0
WINDSTREAM HOLDINGS INC COM 97382a200   2 1,711 SH   SOLE   1,711 0 0
WP CAREY INC COM 92936U109   63 1,024 SH   SOLE   1,024 0 0
XCEL ENERGY COM 98389b100   65 1,440 SH   SOLE   1,440 0 0
XEROX CORP COM 984121608   53 1,856 SH   SOLE   1,856 0 0
XL GROUP PLC COM g98294104   38 686 SH   SOLE   686 0 0
XPO LOGISTICS INC COM 983793100   21 210 SH   SOLE   210 0 0
XYLEM INC - W/I COM 98419m100   67 870 SH   SOLE   870 0 0
YUM CHINA HOLDINGS COM 98850p109   12 301 SH   SOLE   301 0 0
YUM! BRANDS INC. COM 988498101   30 351 SH   SOLE   351 0 0
ZIMMER BIOMET HOLDINGS INC. COM 98956p102   14,891 136,560 SH   SOLE   136,560 0 0
CCL INDUSTRIES INC. CLASS B FOR 124900952   3 50 SH   SOLE   50 0 0
GASFRAC ENERGY SERVICES COMPAN FOR 367257201   0 4,725 SH   SOLE   4,725 0 0
INNATE IMMUNOTHERAPEUTICS LTD FOR ACI11Y0R8   26 450,000 SH   SOLE   450,000 0 0
LEHMAN BROTHERS HOLDINGS INC FOR 524esc100   0 50 SH   SOLE   50 0 0
NESTLE SA - REG FOR 712387901   70 900 SH   SOLE   900 0 0
SKY PLC FOR 001411924   853 46,865 SH   SOLE   46,865 0 0
TITAN MEDICAL INC FOR 88830x959   0 2,000 SH   SOLE   2,000 0 0
ABERDEEN INTERNATIONAL EQUITY MUT 003019387   90 5,852 SH   SOLE   5,852 0 0
AMERICAN AMCAP FUND - A MUT 023375108   17 513 SH   SOLE   513 0 0
AMERICAN BALANCED FUND-C MUT 024071300   9 329 SH   SOLE   329 0 0
AMERICAN CAP INCM BUILDER - A MUT 140193103   128 2,108 SH   SOLE   2,108 0 0
AMERICAN CENTURY SMALL CAP GRO MUT 025083338   172 9,615 SH   SOLE   9,615 0 0
AMERICAN CENTURY ULTRA-INV MUT 025083882   452 10,105 SH   SOLE   10,105 0 0
AMERICAN EUROPACIFIC GRTH - F1 MUT 298706409   259 4,594 SH   SOLE   4,594 0 0
AMERICAN FUNDAMENTAL INVST-A MUT 360802102   311 5,030 SH   SOLE   5,030 0 0
AMERICAN GROWTH FD OF AMERICA MUT 399874106   270 5,299 SH   SOLE   5,299 0 0
AMERICAN INCOME FD OF AMER-A MUT 453320103   129 5,663 SH   SOLE   5,663 0 0
AMERICAN MUTUAL FUND - A MUT 027681105   17 418 SH   SOLE   418 0 0
AMERICAN NEW PERSPECTIVE - A MUT 648018109   232 5,264 SH   SOLE   5,264 0 0
AMERICAN SMALLCAP WORLD FD - A MUT 831681101   146 2,590 SH   SOLE   2,590 0 0
AQR EQUITY MARKET NEUTRAL FUND MUT 00191k799   92 7,501 SH   SOLE   7,501 0 0
AQR MANAGED FUTURES STR-I MUT 00203h859   82 9,182 SH   SOLE   9,182 0 0
AQR STYLE PREMIA ALT - I MUT 00203h420   118 11,234 SH   SOLE   11,234 0 0
BLACKROCK EQUITY DIVIDEND - A MUT 09251m108   39 1,765 SH   SOLE   1,765 0 0
BROWN ADVISORY - WMC STRATEGIC MUT 115233629   6 493 SH   SOLE   493 0 0
CAMBIAR OPPORTUNITY FUND - INV MUT 00758m261   12 506 SH   SOLE   506 0 0
CAPITAL WRLD GRTH & INC - A MUT 140543109   112 2,199 SH   SOLE   2,199 0 0
COLUMBIA BALANCED FUND-C MUT 19765p455   7 170 SH   SOLE   170 0 0
COLUMBIA DISCIPLINE CORE - A MUT 19763t640   20 1,662 SH   SOLE   1,662 0 0
COLUMBIA DIVERSIFIED EQUITY IN MUT 19763p390   13 926 SH   SOLE   926 0 0
COLUMBIA FDS SRS TR I, DIVIDEN MUT 19765n278   78 3,633 SH   SOLE   3,633 0 0
COLUMBIA MID CAP GROWTH FUND - MUT 19765p299   1 39 SH   SOLE   39 0 0
COLUMBIA SELECT SMALLER-CAP VA MUT 19766h510   11 610 SH   SOLE   610 0 0
DNP SELECT INCOME FUND INC MUT 23325p104   15 1,500 SH   SOLE   1,500 0 0
DODGE & COX INTL STOCK FUND MUT 256206103   6 139 SH   SOLE   139 0 0
DODGE & COX STOCK FUND MUT 256219106   84 426 SH   SOLE   426 0 0
DREYFUS APPRECIATION FD - INV MUT 261970107   10 295 SH   SOLE   295 0 0
EURO PACIFIC GROWTH FUND MUT 298706102   125 2,211 SH   SOLE   2,211 0 0
FEDERATED KAUFMAN LARGE CAP FU MUT 314172446   52 2,131 SH   SOLE   2,131 0 0
FEDERATED STRAT VAL DVD - INST MUT 314172560   10 1,755 SH   SOLE   1,755 0 0
FIDELITY ADV MID CAP II - A MUT 315807537   12 577 SH   SOLE   577 0 0
FIDELITY ADV NEW INSIGHTS-A MUT 316071208   294 9,376 SH   SOLE   9,376 0 0
FIDELITY SPARTAN 500 INDX - IV MUT 315911206   64 696 SH   SOLE   696 0 0
FRANKLIN INCOME FUND - A MUT 353496300   80 34,488 SH   SOLE   34,488 0 0
HEARTLAND VALUE FUND INVESTOR MUT 422359109   486 11,870 SH   SOLE   11,870 0 0
ISHARES MSCI EAFE INTERNATIONA MUT 09253f879   17 1,202 SH   SOLE   1,202 0 0
ISHARES S&P SMALL CAP 600/VAL MUT 464287879   1 7 SH   SOLE   7 0 0
JANUS WORLDWIDE FUND MUT 471023309   142 1,785 SH   SOLE   1,785 0 0
JOHN HANCOCK BALANCED FUND - C MUT 47803p708   9 437 SH   SOLE   437 0 0
JOHN HANCOCK FDS III DISCIPLIN MUT 47803u673   410 18,555 SH   SOLE   18,555 0 0
JPMORGAN INVESTOR BALANCED FUN MUT 4812c1884   1 67 SH   SOLE   67 0 0
JPMORGAN MID CAP VALUE FUND IN MUT 339128100   188 4,744 SH   SOLE   4,744 0 0
JPMORGAN U.S. LARGE CAP CORE P MUT 4812a2389   236 8,024 SH   SOLE   8,024 0 0
LAUDUS INTERNATIONAL MARKETMAS MUT 808509640   26 994 SH   SOLE   994 0 0
MAINSTAY L/C GROWTH FUND - I MUT 56062x641   15 1,410 SH   SOLE   1,410 0 0
MASSACHUSETTS FINANCIAL RESEAR MUT 552981102   269 6,359 SH   SOLE   6,359 0 0
MERGER FUND MUT 589509108   28 1,693 SH   SOLE   1,693 0 0
MERRILL LYNCH GLOBAL ALLOC-D MUT 09251t103   42 2,155 SH   SOLE   2,155 0 0
MFS RESEARCH INTERNATIONAL FUN MUT 55273h361   10 503 SH   SOLE   503 0 0
MFS VALUE FUND - I MUT 552983694   0 3 SH   SOLE   3 0 0
NUVEEN NWQ SMALL CAP VALUE - I MUT 67064y727   138 2,596 SH   SOLE   2,596 0 0
OAKMARK FUND - I MUT 413838780   7 88 SH   SOLE   88 0 0
OPPENHEIMER CAPITAL INCOME - A MUT 683793103   6 577 SH   SOLE   577 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   71 2,689 SH   SOLE   2,689 0 0
PRINCIPAL EQUITY INC - A MUT 74254v869   15 502 SH   SOLE   502 0 0
PRUDENTIAL ABSOLUTE RETURN BON MUT 74441j829   0 0 SH   SOLE   0 0 0
PUTNAM CAPITAL SPECTRUM FUND A MUT 74676p102   53 1,601 SH   SOLE   1,601 0 0
PUTNAM GROWTH OPPORT-C MUT 746802644   10 360 SH   SOLE   360 0 0
RED OAK TECHNOLOGY SELECT FUND MUT 671081305   30 1,157 SH   SOLE   1,157 0 0
RPYCE MICRO-CAP FUND INVESTMEN MUT 780905709   375 32,245 SH   SOLE   32,245 0 0
RYDEX SERIES S&P 500 GRW-C MUT 78355e668   10 168 SH   SOLE   168 0 0
SCHWAB 1000 INDEX FD - INVESTO MUT 808517106   4 60 SH   SOLE   60 0 0
STONE RIDGE REINSURANCE RISK P MUT 861729101   92 10,159 SH   SOLE   10,159 0 0
T ROWE PRICE EQUITY INC MUT 779547108   87 2,667 SH   SOLE   2,667 0 0
T ROWE PRICE GLOBAL STOCK FUND MUT 77956h856   175 4,401 SH   SOLE   4,401 0 0
T ROWE PRICE MEDIA & TELECOMMU MUT 741454102   104 1,040 SH   SOLE   1,040 0 0
T. ROWE PRICE NEW HORIZONS FUN MUT 779562107   367 6,575 SH   SOLE   6,575 0 0
THE INVESTMENT CO AMER - F2 MUT 461308827   19 486 SH   SOLE   486 0 0
VANECK VECTORS PREFERRED SECUR MUT 57061r791   12 600 SH   SOLE   600 0 0
VANGUARD 500 INDEX FD-ADM MUT 922908710   5,735 23,521 SH   SOLE   23,521 0 0
VANGUARD EMRG MKTS STK INDX MUT 922042304   85 2,874 SH   SOLE   2,874 0 0
VANGUARD EXTND MKT INDEX - INS MUT 922908884   4,214 49,796 SH   SOLE   49,796 0 0
VANGUARD FINANCIALS ETF MUT 92204a405   9 125 SH   SOLE   125 0 0
VANGUARD GLBL EX-US REAL EST MUT 922042676   11 175 SH   SOLE   175 0 0
VANGUARD INDEX 500 FUND MUT 922908108   62 254 SH   SOLE   254 0 0
VANGUARD INDEX SM CAP STK PT A MUT 922908686   126 1,795 SH   SOLE   1,795 0 0
VANGUARD MID-CAP INDEX FUND AD MUT 922908645   234 1,224 SH   SOLE   1,224 0 0
VANGUARD MID-CAP VALUE INDEX F MUT 921937694   504 8,889 SH   SOLE   8,889 0 0
VANGUARD SMALL-CAP GROWTH INDE MUT 921937710   134 2,320 SH   SOLE   2,320 0 0
VANGUARD SMALL-CAP VALUE INDES MUT 921937686   781 14,039 SH   SOLE   14,039 0 0
VANGUARD TOT INT ST IDX-ADM MUT 921909818   1,976 65,204 SH   SOLE   65,204 0 0
VANGUARD TOTAL INT ST IDX - IS MUT 921909784   4,421 36,489 SH   SOLE   36,489 0 0
VANGUARD TOTAL STK MKT INDX-A MUT 922908306   15 226 SH   SOLE   226 0 0
VANGUARD TOTAL WORLD STOCK IND MUT 922042767   9 308 SH   SOLE   308 0 0
VERSUS CAPITAL MULTI-MANAGER R MUT 92532p207   81 2,940 SH   SOLE   2,940 0 0
VERSUS CAPITAL REAL ASSETS FUN MUT 92535n100   37 1,471 SH   SOLE   1,471 0 0
VIRTUS EMERGING MARKETS OPPORT MUT 92828w361   145 11,942 SH   SOLE   11,942 0 0
VOYA PRIME RATE TRUST MUT 92913a100   20 3,800 SH   SOLE   3,800 0 0
WHITE OAK SELECT GROWTH FUND MUT 671081107   66 754 SH   SOLE   754 0 0
BANK OF AMER CRP PFD 060505831   25 1,000 SH   SOLE   1,000 0 0
BANK OF AMERICA CORP PFD 060505286   26 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   573 22,915 SH   SOLE   22,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
GOLDMAN SACHS GP PFD 38143y665   1 24 SH   SOLE   24 0 0
HSBC HOLDINGS 8.125 PFD 404280703   286 10,876 SH   SOLE   10,876 0 0
PEREGRINE PHARMACEUTICALS INC PFD 713661403   2 80 SH   SOLE   80 0 0
US BANCORP PFD 902973791   25 1,000 SH   SOLE   1,000 0 0
WELLS FARGO & COMPANY PREFERRE PFD 949746366   7 293 SH   SOLE   293 0 0
WELLS FARGO CO 5.20 PFD 949746747   86 3,500 SH   SOLE   3,500 0 0