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
22ND CENTURY GROUP INC COM 90137f103 0 100 SH   SOLE   100 0 0
3M CO COM 88579y101 62 328 SH   SOLE   328 0 0
A T & T COM 00206r102 288 10,078 SH   SOLE   10,078 0 0
ABBOTT LABORATORIES COM 002824100 17,555 242,710 SH   SOLE   242,710 0 0
ABBVIE INC COM 00287y109 352 3,814 SH   SOLE   3,814 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207 0 20 SH   SOLE   20 0 0
ACADIA HEALTHCARE INC COM 00404a109 13 500 SH   SOLE   500 0 0
ACCENTURE PLC-CL A COM g1151c101 55 392 SH   SOLE   392 0 0
ACTIVISION BLIZZARD INC COM 00507v109 6,256 134,339 SH   SOLE   134,339 0 0
ADELPHIA BUSINESS SOLUTIONS COM 006847107 0 5,100 SH   SOLE   5,100 0 0
ADIENT PLC COM g0084w101 0 2 SH   SOLE   2 0 0
ADVANSIX, INC. COM 00773t101 0 20 SH   SOLE   20 0 0
AIR PRODS & CHEMS INC COM 009158106 3 16 SH   SOLE   16 0 0
ALBEMARLE CORP COM 012653101 289 3,752 SH   SOLE   3,752 0 0
ALIBABA GROUP HOLDING-SP ADR COM 01609w102 96 700 SH   SOLE   700 0 0
ALLERGAN INC COM g0177j108 1 10 SH   SOLE   10 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881g106 82 3,000 SH   SOLE   3,000 0 0
ALLSTATE CORP COM 020002101 21 250 SH   SOLE   250 0 0
ALPHABET INC. CLASS A COM 02079k305 378 362 SH   SOLE   362 0 0
ALPHABET INC. CLASS C COM 02079k107 24,654 23,806 SH   SOLE   23,806 0 0
ALTABA INC COM 021346101 20 340 SH   SOLE   340 0 0
ALTRIA GROUP INC COM COM 02209S103 11,302 228,828 SH   SOLE   228,828 0 0
ALVARION LIMITED COM M0861T118 0 12 SH   SOLE   12 0 0
AM ELECTRIC POWER INC. COM 025537101 70 942 SH   SOLE   942 0 0
AMAZON.COM INC COM 023135106 25,586 17,035 SH   SOLE   17,035 0 0
AMDOCS LTD COM g02602103 19 325 SH   SOLE   325 0 0
AMEREN CORPORATION COM 023608102 116 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 EXPRESS COM 025816109 6 61 SH   SOLE   61 0 0
AMERICAN INT'L GROUP COM 026874784 1 30 SH   SOLE   30 0 0
AMERICAN OUTDOOR BRANDS CORPOR COM 02874p103 5 400 SH   SOLE   400 0 0
AMERICAN TOWER REIT INC COM 03027x100 59 373 SH   SOLE   373 0 0
AMETEK INC. COM 031100100 14 200 SH   SOLE   200 0 0
AMEX TECHNOLOGY SELECT SPDR COM 81369y803 12 200 SH   SOLE   200 0 0
AMGEN INC COM 031162100 579 2,975 SH   SOLE   2,975 0 0
AMNEX INC. COM 031674203 0 13,000 SH   SOLE   13,000 0 0
AMPHENOL CORP - CL A COM 032095101 36 445 SH   SOLE   445 0 0
AMPLIA THERAPEUTICS LTD COM q0343v109 6 60,000 SH   SOLE   60,000 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 18 415 SH   SOLE   415 0 0
ANALOG DEVICES COM 032654105 82 950 SH   SOLE   950 0 0
ANTHEM INC COM 036752103 10 37 SH   SOLE   37 0 0
APERGY CORP COM 03755l104 3 125 SH   SOLE   125 0 0
APPLE COMPUTER INC. COM 037833100 27,232 172,638 SH   SOLE   172,638 0 0
AQUA AMERICA INC COM 03836w103 21 625 SH   SOLE   625 0 0
ARCH CAPITAL GROUP LTD COM g0450a105 12 450 SH   SOLE   450 0 0
ARCHER-DANIELS-MIDLAND COMPANY COM 039483102 44 1,075 SH   SOLE   1,075 0 0
ASTRAZENECA PLC - SPONS ADR COM 046353108 39 1,027 SH   SOLE   1,027 0 0
AURORA CANNABIS INC COM 05156x108 300 60,559 SH   SOLE   60,559 0 0
AURORA CANNABIS, INC COM 05156x108 127 25,600 SH   SOLE   25,600 0 0
AUTOMATIC DATA PROCESSING COM 053015103 98 750 SH   SOLE   750 0 0
AVANOS MEDICAL, INC COM 05350v106 9 190 SH   SOLE   190 0 0
BADGER DAYLIGHTING LTD COM 05651w209 10 450 SH   SOLE   450 0 0
BAIDU.COM - SPON ADR COM 056752108 9 58 SH   SOLE   58 0 0
BAKER HUGHES A GE CO COM 05722g100 15 695 SH   SOLE   695 0 0
BANCO COMERCIAL PORTUGUES S.A. COM BZCNN3500 0 85 SH   SOLE   85 0 0
BANCO SANTANDER CEN - SPON ADR COM 05964h105 2 557 SH   SOLE   557 0 0
BANK OF AMERICA CORP COM 060505104 18,721 759,795 SH   SOLE   759,795 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100 40 850 SH   SOLE   850 0 0
BARRICK GOLD CORP COM 067901108 6 422 SH   SOLE   422 0 0
BB&T CORP COM 054937107 2 55 SH   SOLE   55 0 0
BECTON DICKINSON & CO COM 075887109 141 625 SH   SOLE   625 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 22,120 108,334 SH   SOLE   108,334 0 0
BIOGEN IDEC INC COM 09062x103 79 261 SH   SOLE   261 0 0
BLACK HILLS CORPORATION COM 092113109 6 100 SH   SOLE   100 0 0
BLACKROCK INC COM 09247x101 37 95 SH   SOLE   95 0 0
BLACKSTONE GROUP LP/THE COM 09253u108 134 4,500 SH   SOLE   4,500 0 0
BLOCK H & R INC COM 093671105 4 144 SH   SOLE   144 0 0
BOEING COM 097023105 1,091 3,382 SH   SOLE   3,382 0 0
BP PLC-SPONS ADR COM 055622104 212 5,602 SH   SOLE   5,602 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922n103 0 9 SH   SOLE   9 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108 17,621 339,000 SH   SOLE   339,000 0 0
BRITISH AMERICAN TOB - SP ADR COM 110448107 2 61 SH   SOLE   61 0 0
BROADCOM LTD COM y09827109 182 717 SH   SOLE   717 0 0
BROWN-FORMAN CORP - CLASS B COM 115637209 22 467 SH   SOLE   467 0 0
CALAMOS STRATEGIC TOTAL RETURN COM 128125101 161 15,196 SH   SOLE   15,196 0 0
CANNTRUST HOLDINGS, INC COM 137800207 28 5,786 SH   SOLE   5,786 0 0
CANOPY GROWTH CORP COM 138035100 9,585 356,732 SH   SOLE   356,732 0 0
CANOPY GROWTH CORP COM 138035100 134 5,000 SH   SOLE   5,000 0 0
CANOPY RIVERS, INC CLASS A COM 138041108 64 28,198 SH   SOLE   28,198 0 0
CAPITAL ONE FINANCIAL CORP COM 14040h105 106 1,405 SH   SOLE   1,405 0 0
CAPSTEAD MORTGAGE CORP COM 14067e506 0 4 SH   SOLE   4 0 0
CARDINAL HEALTH INC COM 14149y108 1 15 SH   SOLE   15 0 0
CARLYLE GROUP L.P. COM 14309l102 8 500 SH   SOLE   500 0 0
CARNIVAL CORP COM 143658300 7 135 SH   SOLE   135 0 0
CARS.COM INC COM 14575e105 5 212 SH   SOLE   212 0 0
CATERPILLAR INC. COM 149123101 5 43 SH   SOLE   43 0 0
CDK Global COM 12508e101 12 250 SH   SOLE   250 0 0
CELESTICA, INC COM 15101q108 2 275 SH   SOLE   275 0 0
CELGENE CORP COM 151020104 3 42 SH   SOLE   42 0 0
CERNER CORP COM 156782104 13 250 SH   SOLE   250 0 0
CHECK POINT SOFTWARE TECH COM m22465104 14,489 141,151 SH   SOLE   141,151 0 0
CHESAPEAKE GOLD CORP COM 165184102 1 1,040 SH   SOLE   1,040 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 20 242 SH   SOLE   242 0 0
CHEVRON CORP COM 166764100 11,330 104,144 SH   SOLE   104,144 0 0
CHINA MOBILE LTD - SPON ADR COM 16941m109 4 80 SH   SOLE   80 0 0
CHUBB CP COM h1467j104 13,602 105,293 SH   SOLE   105,293 0 0
CHURCH & DWIGHT CO., INC COM 171340102 26 400 SH   SOLE   400 0 0
CHURCHILL DOWNS INC COM 171484108 12 50 SH   SOLE   50 0 0
CIGNA CORP COM 125509109 5 24 SH   SOLE   24 0 0
CISCO SYSTEMS INC COM 17275r102 16,503 380,870 SH   SOLE   380,870 0 0
CIT GROUP INC COM 125581801 2 60 SH   SOLE   60 0 0
CITIGROUP INC COM 172967424 292 5,606 SH   SOLE   5,606 0 0
CITRIX SYS INC COM COM 177376100 26 255 SH   SOLE   255 0 0
CLOROX COMPANY COM 189054109 120 780 SH   SOLE   780 0 0
CME GROUP INC COM 12572q105 28 150 SH   SOLE   150 0 0
CNX RESOURCES CORPORATION COM 12653c108 1 64 SH   SOLE   64 0 0
COCA-COLA CO COM 191216100 454 9,585 SH   SOLE   9,585 0 0
COLGATE PALMOLIVE COM 194162103 10 163 SH   SOLE   163 0 0
COLUMBIA PROPERTY TRUST INC COM 198287203 14 700 SH   SOLE   700 0 0
COMCAST CORP CL A COM 20030n101 258 7,564 SH   SOLE   7,564 0 0
COMMUNITY BANK SYSTEM INC COM 203607106 136 2,338 SH   SOLE   2,338 0 0
COMSTOCK RESOURCES, INC. COM 205768302 3 735 SH   SOLE   735 0 0
CONAGRA INC COM 205887102 1 67 SH   SOLE   67 0 0
CONDUENT INC COM 206787103 2 173 SH   SOLE   173 0 0
CONOCOPHILLIPS COM 20825c104 266 4,262 SH   SOLE   4,262 0 0
CONSTELLATION BRANDS INC-A COM 21036p108 210 1,306 SH   SOLE   1,306 0 0
CONSUMER DISCRETIONARY SELECT COM 81369y407 10 100 SH   SOLE   100 0 0
COOP REGIONS OF ORGANIC PRODS COM 21685u9a1 7 135 SH   SOLE   135 0 0
CORNING INC COM 219350105 13,226 437,805 SH   SOLE   437,805 0 0
CORNING NATURAL GAS HOLDING CO COM 219387107 1,922 105,330 SH   SOLE   105,330 0 0
COSTCO WHOLESALE CORP COM 22160k105 5 25 SH   SOLE   25 0 0
COTY INC-CL A COM 222070203 4 540 SH   SOLE   540 0 0
COWEN GROUP INC COM 223622606 41 3,093 SH   SOLE   3,093 0 0
CRANE CO COM 224399105 43 597 SH   SOLE   597 0 0
CROWN CASTLE INTL CORP COM 22822v101 4 36 SH   SOLE   36 0 0
CSX CORP COM 126408103 6 100 SH   SOLE   100 0 0
CULLEN FROST BANC COM 229899109 19 214 SH   SOLE   214 0 0
CVS HEALTH CORPORATION COM 126650100 31 471 SH   SOLE   471 0 0
DANAHER CORP COM 235851102 8 75 SH   SOLE   75 0 0
DEERE & CO COM 244199105 22 150 SH   SOLE   150 0 0
DELL TECHNOLOGIES, INC. CLASS COM 24703l103 4 45 SH   SOLE   45 0 0
DELTA AIR LINES INC COM 247361702 17 350 SH   SOLE   350 0 0
DENTSPLY INTERNATIONAL INC COM 24906p109 3 75 SH   SOLE   75 0 0
DETROIT EDISON COM 233331107 11 100 SH   SOLE   100 0 0
DIAGEO PLC-SPONSORED ADR COM 25243q205 47 332 SH   SOLE   332 0 0
DIGIMARC CORP COM 25381b101 4 300 SH   SOLE   300 0 0
DIGITAL REALTY TRUST INC COM 253868103 3 29 SH   SOLE   29 0 0
DOMINION ENERGY INC COM 25746u109 52 729 SH   SOLE   729 0 0
DOVER CORP COM 260003108 18 250 SH   SOLE   250 0 0
DOWDUPONT INC COM 26078j100 29 549 SH   SOLE   549 0 0
DUKE ENERGY CORP. COM 26441c204 13,697 158,710 SH   SOLE   158,710 0 0
EASTMAN CHEMICAL COM 277432100 11 147 SH   SOLE   147 0 0
EASTMAN KODAK CO COM 277461406 0 131 SH   SOLE   131 0 0
EATON CORP PLC COM g29183103 34 489 SH   SOLE   489 0 0
EBAY INC. COM 278642103 31 1,120 SH   SOLE   1,120 0 0
ECLIPSE RESOURCES CORP COM 27890g100 2 1,800 SH   SOLE   1,800 0 0
ECOLAB INC COM 278865100 15,019 101,926 SH   SOLE   101,926 0 0
ELI LILLY & CO COM 532457108 12 100 SH   SOLE   100 0 0
EMERSON ELEC CO COM 291011104 41 682 SH   SOLE   682 0 0
ENBRIDGE INC COM 29250n105 16,974 546,127 SH   SOLE   546,127 0 0
ENERGY SELECT SECTOR SPDR COM 81369y506 425 7,410 SH   SOLE   7,410 0 0
ENERGY TRANSFER LP COM 29273v100 27 2,080 SH   SOLE   2,080 0 0
ENGIE SA SPONSORED ADR COM 29286d105 0 12 SH   SOLE   12 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 311 12,643 SH   SOLE   12,643 0 0
EOG RESOURCES INC. COM 26875p101 48 550 SH   SOLE   550 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 55 421 SH   SOLE   421 0 0
ETFMG ALTERNATIVE HARVEST ETF COM 26924g508 25 1,000 SH   SOLE   1,000 0 0
EXELIXUS INC COM 30161q104 20 1,000 SH   SOLE   1,000 0 0
EXELON CORP COM 30161n101 44 966 SH   SOLE   966 0 0
EXPEDIA GROUP INC COM 30212p303 5 40 SH   SOLE   40 0 0
EXPRESS SCRIPTS HOLDINGS CO COM 30219g108 3 32 SH   SOLE   32 0 0
EXTRA SPACE STORAGE INC COM 30225t102 0 3 SH   SOLE   3 0 0
EXXON MOBIL CORPORATION COM 30231g102 14,928 218,911 SH   SOLE   218,911 0 0
FACEBOOK INC COM 30303m102 12,936 98,684 SH   SOLE   98,684 0 0
FASTENAL CO COM 311900104 17 325 SH   SOLE   325 0 0
FEDEX CORP COM 31428x106 140 867 SH   SOLE   867 0 0
FERRARI NV COM n3167y103 50 500 SH   SOLE   500 0 0
FIDELITY NATIONAL FINL - A COM 31620r105 6 200 SH   SOLE   200 0 0
FIDELITY NATIONAL INFORMATIO COM 31620m106 9 83 SH   SOLE   83 0 0
FIFTH THIRD BANCORP COM 316773100 9 400 SH   SOLE   400 0 0
FINANCIAL INSTITUTIONS INC COM 317585404 63 2,445 SH   SOLE   2,445 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369y605 129 5,402 SH   SOLE   5,402 0 0
FIRST SOLAR INC COM 336433107 4 100 SH   SOLE   100 0 0
FIRST TRUST NASDAQ CYBERSECURI COM 33734x846 7 300 SH   SOLE   300 0 0
FIRST TRUST NASDAQ TECH INDEX COM 337345102 73 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 1,309 72,950 SH   SOLE   72,950 0 0
FIRSTENERGY CORP COM 337932107 8 216 SH   SOLE   216 0 0
FISERV COM 337738108 61 826 SH   SOLE   826 0 0
FITBIT INC COM 33812l102 0 85 SH   SOLE   85 0 0
FLIR SYSTEMS INC COM 302445101 12,391 284,582 SH   SOLE   284,582 0 0
FLUOR CORP COM 343412102 3 100 SH   SOLE   100 0 0
FORTIVE CORP COM 34959j108 0 5 SH   SOLE   5 0 0
FRANKLIN FTSE INDIA EFT COM 35473p769 72 3,267 SH   SOLE   3,267 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
FS KKR CAPITAL CORP COM 302635107 7 1,304 SH   SOLE   1,304 0 0
FUJITSU LTD - UNSPON ADR COM 359590304 5 380 SH   SOLE   380 0 0
GANNETT CO, INC COM 36473h104 3 318 SH   SOLE   318 0 0
GARRETT MOTION INC COM 366505105 0 40 SH   SOLE   40 0 0
GENCOR INDUSTRIES INC COM 368678108 1,020 93,000 SH   SOLE   93,000 0 0
GENERAL DYNAMICS CORP COM 369550108 10,805 68,732 SH   SOLE   68,732 0 0
GENERAL ELECTRIC COM 369604103 368 48,556 SH   SOLE   48,556 0 0
GENERAL MILLS COM 370334104 137 3,528 SH   SOLE   3,528 0 0
GENOIL INC COM 371924101 0 31 SH   SOLE   31 0 0
GENTEX CORP COM 371901109 61 3,040 SH   SOLE   3,040 0 0
GILEAD SCIENCES INC COM 375558103 16 256 SH   SOLE   256 0 0
GLOBAL X S&P 500 CATHOLIC VALU COM 37954y889 8 260 SH   SOLE   260 0 0
GLOBAL X SUPERINCOME PREFERRED COM 37950e333 11 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 13,278 79,484 SH   SOLE   79,484 0 0
GRANITE CONSTRUCTION INC COM 387328107 9,163 227,484 SH   SOLE   227,484 0 0
GROUPON INC COM 399473107 1 400 SH   SOLE   400 0 0
GW PHARMACEUTICALS PLC SPONSOR COM 36197t103 64 661 SH   SOLE   661 0 0
HALLIBURTON CO. COM 406216101 5 189 SH   SOLE   189 0 0
HARRIS CORP COM 413875105 7 50 SH   SOLE   50 0 0
HEALTH CARE SELECT SECTOR COM 81369y209 2 26 SH   SOLE   26 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 99 924 SH   SOLE   924 0 0
HESS CORP COM 42809h107 12 300 SH   SOLE   300 0 0
HEXO CORP COM 428304109 27 7,800 SH   SOLE   7,800 0 0
HEXO CORP COM 428304109 95 25,600 SH   SOLE   25,600 0 0
HOME DEPOT INC COM 437076102 13,311 77,469 SH   SOLE   77,469 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 61 464 SH   SOLE   464 0 0
HORMEL FOODS CORP COM 440452100 12 280 SH   SOLE   280 0 0
HSBC HLDGS PLC SPONS ADR NEW COM 404280406 10 235 SH   SOLE   235 0 0
HUNTINGTON INGALLS INDUSTRIES, COM 446413106 4 21 SH   SOLE   21 0 0
IDEXX LABORATORIES COM 45168d104 9 50 SH   SOLE   50 0 0
ILLINOIS TOOL WORKS INC COM 452308109 73 575 SH   SOLE   575 0 0
INCYTE CORP COM 45337c102 13,556 213,184 SH   SOLE   213,184 0 0
INFINERA CORP COM 45667g103 0 15 SH   SOLE   15 0 0
INTEL CORPORATION COM 458140100 15,498 330,247 SH   SOLE   330,247 0 0
INTERNATIONAL BUSINESS MACHINE COM 459200101 88 777 SH   SOLE   777 0 0
INTERNATIONAL PAPER CO COM 460146103 2 41 SH   SOLE   41 0 0
INTUIT INC COM 461202103 63 320 SH   SOLE   320 0 0
INTUITIVE SURGICAL INC COM 46120e602 60 125 SH   SOLE   125 0 0
INVESCO BLDRS DEV MKTS 100 ADR COM 46090c206 57 2,925 SH   SOLE   2,925 0 0
INVESCO BLDRS EMERGING MKTS 50 COM 46090c305 33 925 SH   SOLE   925 0 0
INVESCO GLOBAL CLEAN ENERGY ET COM 46138g847 4 400 SH   SOLE   400 0 0
INVESCO PREFERRED ETF COM 46138e511 26 1,936 SH   SOLE   1,936 0 0
INVESCO QQQ TRUST COM 46090e103 197 1,278 SH   SOLE   1,278 0 0
INVESCO S&P 500 EQUAL WEIGHT E COM 46137v357 1 6 SH   SOLE   6 0 0
INVESCO S&P 500 EQUAL WEIGHT I COM 46137v324 18 170 SH   SOLE   170 0 0
ISHARES AAA - A RATED CORPOR COM 46429b291 0 0 SH   SOLE   0 0 0
ISHARES CHINA LARGE-CAP ETF COM 464287184 104 2,665 SH   SOLE   2,665 0 0
ISHARES COHEN & STEERS REIT ET COM 464287564 30 310 SH   SOLE   310 0 0
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 303 3,586 SH   SOLE   3,586 0 0
ISHARES CORE MSCI EAFE ETF COM 46432f842 417 7,581 SH   SOLE   7,581 0 0
ISHARES CORE MSCI EMERGING MAR COM 46434g103 90 1,909 SH   SOLE   1,909 0 0
ISHARES CORE MSCI TOTAL INTERN COM 46432f834 29 550 SH   SOLE   550 0 0
ISHARES CORE S&P US VALUE COM 464287663 2 43 SH   SOLE   43 0 0
ISHARES CORE SP 500 ETF COM 464287200 936 3,720 SH   SOLE   3,720 0 0
ISHARES CORE SP MID CAP ETF COM 464287507 729 4,390 SH   SOLE   4,390 0 0
ISHARES CORE SP SMALL CAP ETF COM 464287804 3,234 46,652 SH   SOLE   46,652 0 0
ISHARES EDGE MSCI USA MOMENTUM COM 46432f396 15 150 SH   SOLE   150 0 0
ISHARES GLOBAL TIMBER AND FORE COM 464288174 16 280 SH   SOLE   280 0 0
ISHARES GSCI CMDTY INDX TRST COM 46428r107 1 100 SH   SOLE   100 0 0
ISHARES INTERNATIONAL DEVELOPE COM 464288489 2 75 SH   SOLE   75 0 0
ISHARES MSCH CHINA ETF COM 46429b671 41 772 SH   SOLE   772 0 0
ISHARES MSCI ACWI EX US ETF COM 464288240 78 1,865 SH   SOLE   1,865 0 0
ISHARES MSCI BRAZIL COM 464286400 8 190 SH   SOLE   190 0 0
ISHARES MSCI EAFE ETF COM 464287465 79 1,342 SH   SOLE   1,342 0 0
ISHARES MSCI EAFE GROWTH INDEX COM 464288885 110 1,599 SH   SOLE   1,599 0 0
ISHARES MSCI EAFE SMALL CAP COM 464288273 31 603 SH   SOLE   603 0 0
ISHARES MSCI EMERGING MARKETS COM 464287234 103 2,632 SH   SOLE   2,632 0 0
ISHARES MSCI JAPAN INDEX FD COM 464286848 18 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 122 2,995 SH   SOLE   2,995 0 0
ISHARES MSCI RUSSIA ETF COM 46434g798 22 703 SH   SOLE   703 0 0
ISHARES MSCI TAIWAN INDEX FD COM 464286731 9 262 SH   SOLE   262 0 0
ISHARES NASDAQ BIOTECH INDX COM 464287556 0 3 SH   SOLE   3 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 286 2,187 SH   SOLE   2,187 0 0
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 302 2,717 SH   SOLE   2,717 0 0
ISHARES RUSSELL 2000 ETF COM 464287655 95 711 SH   SOLE   711 0 0
ISHARES RUSSELL 2000 GROWTH ET COM 464287648 73 436 SH   SOLE   436 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 69 645 SH   SOLE   645 0 0
ISHARES RUSSELL 3000 INDEX COM 464287689 228 1,553 SH   SOLE   1,553 0 0
ISHARES RUSSELL MIDCAP GROWTH COM 464287481 23 200 SH   SOLE   200 0 0
ISHARES S&P 500 GROWTH COM 464287309 121 800 SH   SOLE   800 0 0
ISHARES S&P PREF STK INDX FN COM 464288687 64 1,880 SH   SOLE   1,880 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 477 5,344 SH   SOLE   5,344 0 0
ISHARES US REGIONAL BANKS ETF COM 464288778 62 1,558 SH   SOLE   1,558 0 0
ISIGN SOLUTIONS INC COM 46436a203 0 1 SH   SOLE   1 0 0
JAZZ PHARMACEUTICALS INC COM g50871105 6 50 SH   SOLE   50 0 0
JBG SMITH PROPERTIES COM 46590v100 9 250 SH   SOLE   250 0 0
JEFFERIES GROUP INC (NEW) COM 472319102 1 81 SH   SOLE   81 0 0
JM SMUCKER CO/THE-NEW COM COM 832696405 2 20 SH   SOLE   20 0 0
JOHNSON & JOHNSON COM 478160104 25,498 197,582 SH   SOLE   197,582 0 0
JP MORGAN CHASE & CO. COM 46625h100 19,637 201,162 SH   SOLE   201,162 0 0
KB HOME COM 48666k109 11 600 SH   SOLE   600 0 0
KELLOGG CO COM 487836108 126 2,203 SH   SOLE   2,203 0 0
KENNAMETAL INC COM 489170100 0 10 SH   SOLE   10 0 0
KEYCORP COM 493267108 61 4,113 SH   SOLE   4,113 0 0
KIMBERLY CLARK COM 494368103 171 1,501 SH   SOLE   1,501 0 0
KINDER MORGAN INC COM 49456b101 34 2,217 SH   SOLE   2,217 0 0
KINGFISHER PLC COM 495724403 3 1,250 SH   SOLE   1,250 0 0
KRAFT HEINZ COMPANY COM 500754106 15 357 SH   SOLE   357 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502413107 13 75 SH   SOLE   75 0 0
LABORATORY CRP OF AMER HLDGS COM 50540r409 13 100 SH   SOLE   100 0 0
LAMB WESTON HOLDINGS, INC. COM 513272104 12 166 SH   SOLE   166 0 0
LINCOLN NATIONAL CORP COM 534187109 2 34 SH   SOLE   34 0 0
LINENS 'N THINGS INC COM 535679104 46 293 SH   SOLE   293 0 0
LOCKHEED MARTIN CORPORATION COM 539830109 294 1,122 SH   SOLE   1,122 0 0
LOGMEIN INC COM 54142l109 3 36 SH   SOLE   36 0 0
LOWES COS INC COM 548661107 280 3,030 SH   SOLE   3,030 0 0
LULULEMON ATHLETICA INC-W/I COM 550021109 5 40 SH   SOLE   40 0 0
LVMH MOET HENNESSY LOUIS VUITT COM 502441306 6 100 SH   SOLE   100 0 0
M & T BANK CORPORATION COM 55261f104 148 1,031 SH   SOLE   1,031 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
MARATHON OIL CORP COM 565849106 3 225 SH   SOLE   225 0 0
MARATHON PETROLEUM CORP COM 56585a102 23 382 SH   SOLE   382 0 0
MARRIOTT INTERNATIONAL-CL A COM 571903202 60 553 SH   SOLE   553 0 0
MARSH & MCLENNAN COS COM COM 571748102 44 556 SH   SOLE   556 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876h105 1 41 SH   SOLE   41 0 0
MASTERCARD INC - CLASS A COM 57636q104 19,147 101,493 SH   SOLE   101,493 0 0
MAXWELL TECHNOLOGIES, INC. COM 577767106 4 2,000 SH   SOLE   2,000 0 0
MCCORMICK & CO - NON VTG SHRS COM 579780206 5 35 SH   SOLE   35 0 0
MCDONALDS CORP. COM 580135101 19,852 111,798 SH   SOLE   111,798 0 0
MCKESSON CORP. COMMON STOCK COM 58155q103 3 25 SH   SOLE   25 0 0
MEDTRONIC COM g5960l103 10 106 SH   SOLE   106 0 0
MERCK & CO. INC. COM 58933y105 243 3,178 SH   SOLE   3,178 0 0
METLIFE INC COM 59156r108 17 421 SH   SOLE   421 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 154 2,140 SH   SOLE   2,140 0 0
MICROSOFT CORP COM 594918104 23,145 227,876 SH   SOLE   227,876 0 0
MIRANT CORP COM 604675991 0 500 SH   SOLE   500 0 0
MOLSON COORS BREWING CO - B COM 60871r209 9 160 SH   SOLE   160 0 0
MONDELEZ INTERNATIONAL INC - A COM 609207105 40 1,000 SH   SOLE   1,000 0 0
MONRO INC COM 610236101 17 250 SH   SOLE   250 0 0
MOODY'S CORPORATION COM 615369105 30 215 SH   SOLE   215 0 0
MORGAN STANLEY COM 617446448 9 225 SH   SOLE   225 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 64 7,000 SH   SOLE   7,000 0 0
MURPHY USA, INC. COM 626755102 2 20 SH   SOLE   20 0 0
MYLAN LABORATORIES COM n59465109 7 245 SH   SOLE   245 0 0
N B T BANCORP INC COM 628778102 214 6,177 SH   SOLE   6,177 0 0
NAMASTE TECHNOLOGIES INC COM 62987d108 37 64,084 SH   SOLE   64,084 0 0
NATHAN'S FAMOUS INC COM 632347100 35 520 SH   SOLE   520 0 0
NATIONAL FUEL GAS COM 636180101 21 404 SH   SOLE   404 0 0
NESTLE SPON ADR COM 641069406 17 204 SH   SOLE   204 0 0
NETFLIX.COM INC. COM 64110l106 20 75 SH   SOLE   75 0 0
NETGEAR INC COM 64111q104 1 25 SH   SOLE   25 0 0
NEW YORK MORTGAGE TRUST INC COM 649604105 24 501 SH   SOLE   501 0 0
NEXTERA ENERGY INC COM 65339f101 17,310 99,585 SH   SOLE   99,585 0 0
NEXTERA ENERGY PARTNERS LP COM 65341b106 15 350 SH   SOLE   350 0 0
NIKE INC -CL B COM 654106103 62 832 SH   SOLE   832 0 0
NISOURCE, INC COM 65473p105 15 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 172 1,147 SH   SOLE   1,147 0 0
NORTH ATLANTIC DRI ORDF COM g6613p129 0 100 SH   SOLE   100 0 0
NORTHROP GRUMMAN CORP. COM 666807102 40 163 SH   SOLE   163 0 0
NORTHWEST BANCSHARES INC COM 667340103 14 800 SH   SOLE   800 0 0
NORWEGIAN CRUISE LINE HOLDIN COM g66721104 4 100 SH   SOLE   100 0 0
NOVAGOLD RESOURCES INC COM 66987e206 32 8,000 SH   SOLE   8,000 0 0
NOVARTIS AG-ADR COM 66987v109 54 625 SH   SOLE   625 0 0
NOVO-NORDISK A/S - SPONS ADR COM 670100205 6 120 SH   SOLE   120 0 0
NUCOR CORP COM 670346105 128 2,480 SH   SOLE   2,480 0 0
NVENT ELECTRIC PLC COM g6700g107 1 50 SH   SOLE   50 0 0
NVIDIA CORPORATION COM 67066g104 8,861 66,371 SH   SOLE   66,371 0 0
NXP SEMICONDUCTORS NV COM n6596x109 12 165 SH   SOLE   165 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 23 375 SH   SOLE   375 0 0
OMNICOM GROUP COM 681919106 22 300 SH   SOLE   300 0 0
ONEOK INC COM 682680103 11 200 SH   SOLE   200 0 0
OPKO HEALTH INC COM 68375n103 3 1,090 SH   SOLE   1,090 0 0
ORACLE CORPORATION COM 68389x105 39 866 SH   SOLE   866 0 0
ORGANIGRAM HOLDINGS INC COM 68620p101 33 9,337 SH   SOLE   9,337 0 0
PALO ALTO NETWORKS INC COM 697435105 312 1,654 SH   SOLE   1,654 0 0
PARKER HANNIFIN CORP COM 701094104 54 365 SH   SOLE   365 0 0
PATHFINDER BANCORP INC COM 70319r109 3 247 SH   SOLE   247 0 0
PATRIOT NATIONAL INC COM 70336F203 0 2,000 SH   SOLE   2,000 0 0
PATTERN ENERGY GROUP INC COM 70338p100 13 700 SH   SOLE   700 0 0
PAYCHEX COM 704326107 1,000 15,356 SH   SOLE   15,356 0 0
PAYPAL HOLDINGS INC COM 70450y103 132 1,574 SH   SOLE   1,574 0 0
PENTAIR LTD COM g7s00t104 2 50 SH   SOLE   50 0 0
PEPSICO COM 713448108 16,846 152,480 SH   SOLE   152,480 0 0
PERKINELMER INC COM 714046109 8 100 SH   SOLE   100 0 0
PFIZER INC COM 717081103 234 5,356 SH   SOLE   5,356 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 117 1,755 SH   SOLE   1,755 0 0
PHILLIPS 66 COM 718546104 5 57 SH   SOLE   57 0 0
PHOTRONICS INC COM 719405102 39 4,000 SH   SOLE   4,000 0 0
PINNACLE WEST CAPITAL COM 723484101 26 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 15,241 130,364 SH   SOLE   130,364 0 0
POWERSHARES S&P 500 LOW VOLATI COM 73937b779 10 225 SH   SOLE   225 0 0
PPG INDUSTRIES INC COM 693506107 9 90 SH   SOLE   90 0 0
PPL CORP COM 69351t106 47 1,650 SH   SOLE   1,650 0 0
PRINCIPAL FINANCIAL GROUP COM 74251v102 5 105 SH   SOLE   105 0 0
PROCTER & GAMBLE CO. COM 742718109 19,069 207,447 SH   SOLE   207,447 0 0
PROTO LABS INC COM 743713109 23 200 SH   SOLE   200 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 12 151 SH   SOLE   151 0 0
PUBLIC SERVICE ENTERPRISES COM 744573106 10 198 SH   SOLE   198 0 0
QUALCOMM INC COM 747525103 31 550 SH   SOLE   550 0 0
RAYTHEON COM 755111507 915 5,964 SH   SOLE   5,964 0 0
REAL ESTATE SELECT SECTOR FUND COM 81369y860 4 139 SH   SOLE   139 0 0
REGENERON PHARMACEUTICALS COM 75886f107 15,585 41,728 SH   SOLE   41,728 0 0
RESIDEO TECHNOLOGIES, INC COM 76118y104 1 67 SH   SOLE   67 0 0
RESTURANT BRANDS INTERNATIONAL COM 76131d103 11 202 SH   SOLE   202 0 0
RIO TINTO PLC - SPON ADR COM 767204100 24 500 SH   SOLE   500 0 0
ROCHE HOLDINGS LTD - SPONS ADR COM 771195104 16,624 534,867 SH   SOLE   534,867 0 0
ROCKWELL INTL CORP COM 773903109 72 480 SH   SOLE   480 0 0
ROYAL DUTCH SHELL - SPON ADR - COM 780259206 58 1,000 SH   SOLE   1,000 0 0
ROYAL DUTCH SHELL - SPON ADR - COM 780259107 4 66 SH   SOLE   66 0 0
ROYAL DUTCH SHELL PLC - ADR A COM 780259206 146 2,505 SH   SOLE   2,505 0 0
ROYAL DUTCH SHELL PLC - ADR B COM 780259107 21 315 SH   SOLE   315 0 0
S&P 400 MID-CAP DEPOSITORY REC COM 78467y107 5,854 19,341 SH   SOLE   19,341 0 0
S&P GLOBAL INC COM 78409v104 42 245 SH   SOLE   245 0 0
SABRA HEALTH CARE REIT INC COM 78573l106 4 255 SH   SOLE   255 0 0
SALESFORCE.COM INC COM 79466l302 8 58 SH   SOLE   58 0 0
SAN JUAN BASIN ROYALTY TR COM 798241105 0 0 SH   SOLE   0 0 0
SCANA CORP COM 80589m102 91 1,905 SH   SOLE   1,905 0 0
SCHLUMBERGER LTD COM 806857108 7,247 200,847 SH   SOLE   200,847 0 0
SCHWAB U.S. SMALL CAP ETF COM 808524607 3,810 62,785 SH   SOLE   62,785 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 13,892 334,504 SH   SOLE   334,504 0 0
SCHWAB EMERGING MARKETS EQUITY COM 808524706 14,369 610,657 SH   SOLE   610,657 0 0
SCHWAB INTL EQUITY ETF COM 808524805 4,415 155,733 SH   SOLE   155,733 0 0
SCHWAB U.S. MID-CAP ETF COM 808524508 3,622 75,559 SH   SOLE   75,559 0 0
SCHWAB US BROAD MARKET ETF COM 808524102 61 1,025 SH   SOLE   1,025 0 0
SCHWAB US DIVIDEND EQUITY ETF COM 808524797 282 6,000 SH   SOLE   6,000 0 0
SCHWAB US LARGE-CAP ETF COM 808524201 5,681 95,160 SH   SOLE   95,160 0 0
SCHWAB US REIT ETF COM 808524847 39 1,025 SH   SOLE   1,025 0 0
SEA PRODUCTION LTD COM g8005c104 0 400 SH   SOLE   400 0 0
SEMPRA ENERGY COM 816851109 78 722 SH   SOLE   722 0 0
SERVICENOW INC COM 81762p102 13,155 73,882 SH   SOLE   73,882 0 0
SIMON PROPERTY GROUP INC COM 828806109 3 18 SH   SOLE   18 0 0
SINGAPORE TELECOMMUNICAT - ADR COM 82929r304 3 150 SH   SOLE   150 0 0
SIRIUS XM HOLDINGS INC. COM 82968b103 2 400 SH   SOLE   400 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 3 50 SH   SOLE   50 0 0
SOLVAY BANK CORP COM 83441q105 3 78 SH   SOLE   78 0 0
SONO-TEK CORP COM 835483108 3 1,000 SH   SOLE   1,000 0 0
SOUTHERN COMPANY COM 842587107 127 2,895 SH   SOLE   2,895 0 0
SOUTHWEST AIRLINES COM 844741108 11,475 246,873 SH   SOLE   246,873 0 0
SPDR BARCLAYS CAPITAL INTL D COM 78464a516 46 1,702 SH   SOLE   1,702 0 0
SPDR DOW JONES INDUSTRIAL AVER COM 78467x109 188 805 SH   SOLE   805 0 0
SPDR GOLD TRUST GOLD SHS COM 78463v107 99 814 SH   SOLE   814 0 0
SPDR MSCI ACWI EX-US COM 78463x848 315 9,630 SH   SOLE   9,630 0 0
SPDR PORTFOLIO MID CAP ETF COM 78464a847 95 3,225 SH   SOLE   3,225 0 0
SPDR S&P 500 ETF TRUST COM 78462f103 21,573 86,320 SH   SOLE   86,320 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
SPIRIT REALTY CAPITAL, INC. COM 84860w102 49 1,400 SH   SOLE   1,400 0 0
SPONGETECH DELIVERY SYSTEMS COM 849109103 0 8,570 SH   SOLE   8,570 0 0
STARBUCKS CORP COM 855244109 46 720 SH   SOLE   720 0 0
STARRETT (L.S.) CO - CL A COM 855668109 308 58,949 SH   SOLE   58,949 0 0
STARWOOD PROPERTY TRUST INC COM 85571b105 16 800 SH   SOLE   800 0 0
STATE STREET CORP COM 857477103 13 207 SH   SOLE   207 0 0
STERIS CORPORATION COM g84720104 56 525 SH   SOLE   525 0 0
STEUBEN TR CO HORNELL N Y COM 860010107 3 75 SH   SOLE   75 0 0
STRATASYS LTD COM m85548101 4 200 SH   SOLE   200 0 0
STRYKER CORP COM 863667101 78 500 SH   SOLE   500 0 0
SUN COMMUNITIES INC COM 866674104 0 1 SH   SOLE   1 0 0
SYNERGY PHARMACEITICALS, INC. COM 871639308 0 2,500 SH   SOLE   2,500 0 0
SYSCO CORPORATION COM 871829107 84 1,345 SH   SOLE   1,345 0 0
T ROWE PRICE GROUP INC COM 74144t108 3 35 SH   SOLE   35 0 0
TAIWAN SEMICONDUCTOR - SP ADR COM 874039100 9 253 SH   SOLE   253 0 0
TARGET CORPORATION COM 87612e106 9 138 SH   SOLE   138 0 0
TECK RESOURCES LIMITED COM 878742204 13 600 SH   SOLE   600 0 0
TEGNA, INC. COM 87901j105 7 636 SH   SOLE   636 0 0
TELEFLEX INC COM 879369106 39 150 SH   SOLE   150 0 0
TESLA MOTORS INC COM 88160r101 22 65 SH   SOLE   65 0 0
TEXAS INSTRUMENTS INC. COM 882508104 49 523 SH   SOLE   523 0 0
TEXTRON INC. COM 883203101 103 2,230 SH   SOLE   2,230 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9 40 SH   SOLE   40 0 0
TJX COMPANIES COM 872540109 14,992 335,101 SH   SOLE   335,101 0 0
TOMPKINS TRUSTCO INC COM 890110109 857 11,421 SH   SOLE   11,421 0 0
TORONTO-DOMINION BANK COM 891160509 4 74 SH   SOLE   74 0 0
TOTAL FINA SA -SPON ADR COM 89151e109 37 700 SH   SOLE   700 0 0
TRANSCAT INC COM 893529107 884 46,455 SH   SOLE   46,455 0 0
TRANSOCEAN LTD COM h8817h100 0 65 SH   SOLE   65 0 0
TRAVELERS GROUP INC. COM 89417e109 5 38 SH   SOLE   38 0 0
TURNING POINT BRANDS COM 90041l105 30 1,115 SH   SOLE   1,115 0 0
TWITTER INC COM 90184l102 9 300 SH   SOLE   300 0 0
U.S. BANCORP COM 902973304 4 77 SH   SOLE   77 0 0
UGI CORP COM 902681105 72 1,342 SH   SOLE   1,342 0 0
UNDER ARMOUR INC - CLASS A COM 904311107 4 225 SH   SOLE   225 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 25 476 SH   SOLE   476 0 0
UNION PACIFIC CORP COM 907818108 344 2,487 SH   SOLE   2,487 0 0
UNITED PARCEL SERVICE -CL B COM 911312106 13,842 141,927 SH   SOLE   141,927 0 0
UNITED RENTALS INC. COM 911363109 36 354 SH   SOLE   354 0 0
UNITED TECHNOLOGIES COM 913017109 351 3,292 SH   SOLE   3,292 0 0
UNITEDHEALTH GROUP INC COM 91324p102 147 591 SH   SOLE   591 0 0
UNITI GROUP INC COM 91325v108 19 1,242 SH   SOLE   1,242 0 0
UNIVERSAL DISPLAY CORPORATION COM 91347p105 11,799 126,096 SH   SOLE   126,096 0 0
UNUM GROUP COM 91529Y106 3 96 SH   SOLE   96 0 0
US GLOBAL JETS ETF COM 26922a842 4 150 SH   SOLE   150 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
VANECK VECTORS VIETNAM ETF COM 92189f817 48 3,236 SH   SOLE   3,236 0 0
VANGUARD CONSUMER DISCRETIONAR COM 92204a108 32 215 SH   SOLE   215 0 0
VANGUARD DIVIDEND APPREC ETF COM 921908844 63 641 SH   SOLE   641 0 0
VANGUARD EMERG MKTS GOV BND COM 921946885 0 1 SH   SOLE   1 0 0
VANGUARD EXTENDED MARKET ETF COM 922908652 182 1,828 SH   SOLE   1,828 0 0
VANGUARD FTSE ALL-WORLD EX-US COM 922042775 21 450 SH   SOLE   450 0 0
VANGUARD FTSE DEVELOPED MARKET COM 921943858 2,505 67,508 SH   SOLE   67,508 0 0
VANGUARD FTSE EMERGING MARKET COM 922042858 2,538 66,615 SH   SOLE   66,615 0 0
VANGUARD FTSE PACIFIC ETF COM 922042866 7 120 SH   SOLE   120 0 0
VANGUARD GROWTH INDEX FUND COM 922908736 35 264 SH   SOLE   264 0 0
VANGUARD HEALTH CARE INDEX FUN COM 92204a504 48 300 SH   SOLE   300 0 0
VANGUARD INDUSTRIALS INDEX FUN COM 92204a603 25 209 SH   SOLE   209 0 0
VANGUARD INFO TECH ETF COM 92204a702 60 358 SH   SOLE   358 0 0
VANGUARD LARGE-CAP ETF COM 922908637 224 1,950 SH   SOLE   1,950 0 0
VANGUARD MID-CAP ETF COM 922908629 193 1,397 SH   SOLE   1,397 0 0
VANGUARD MID-CAP GROWTH ETF COM 922908538 120 1,000 SH   SOLE   1,000 0 0
VANGUARD REAL ESTATE ETF COM 922908553 271 3,640 SH   SOLE   3,640 0 0
VANGUARD RUSSELL 1000 COM 92206c730 76 665 SH   SOLE   665 0 0
VANGUARD S&P 500 ETF COM 922908363 681 2,964 SH   SOLE   2,964 0 0
VANGUARD SMALL-CAP ETF COM 922908751 167 1,263 SH   SOLE   1,263 0 0
VANGUARD SMALL-CAP GRWTH ETF COM 922908595 12 81 SH   SOLE   81 0 0
VANGUARD SMALL CAP INDEX FUND COM 922908611 11 96 SH   SOLE   96 0 0
VANGUARD TELECOMMUNICATION SER COM 92204a884 6 76 SH   SOLE   76 0 0
VANGUARD TOTL STCK MK VIPERs COM 922908769 23 180 SH   SOLE   180 0 0
VANGUARD UTILITIES INDEX FUND COM 92204a876 32 273 SH   SOLE   273 0 0
VANGUARD VALUE VIPERS COM 922908744 47 477 SH   SOLE   477 0 0
VENTAS INC COM 92276f100 18,868 322,043 SH   SOLE   322,043 0 0
VERIZON COMMUNICATIONS COM 92343v104 17,847 317,447 SH   SOLE   317,447 0 0
VESTAS WIND SYSTEMS-UNSP ADR COM 925458101 18 700 SH   SOLE   700 0 0
VF CORP COM 918204108 161 2,253 SH   SOLE   2,253 0 0
VIACOM INC - CLASS B COM 92553p201 1 32 SH   SOLE   32 0 0
VISA INC - CLASS A SHARES COM 92826c839 103 779 SH   SOLE   779 0 0
VODAPHONE GROUP PLC-SP ADR COM 92857w308 17 892 SH   SOLE   892 0 0
VOLKSWAGEN AG - SPONS ADR COM 928662303 38 1,200 SH   SOLE   1,200 0 0
VUZIX CORP COM 92921w300 27 5,700 SH   SOLE   5,700 0 0
WALGREENS BOOTS ALLICANCE INC COM 931427108 132 1,930 SH   SOLE   1,930 0 0
WALMART INC COM 931142103 22 238 SH   SOLE   238 0 0
WALT DISNEY COM COM 254687106 18,378 167,610 SH   SOLE   167,610 0 0
WASHINGTON REAL ESTATE INV COM 939653101 21 895 SH   SOLE   895 0 0
WASTE MANAGEMENT INC COM 94106l109 196 2,200 SH   SOLE   2,200 0 0
WATERS CORP COM 941848103 14 75 SH   SOLE   75 0 0
WEATHERFORD INTL LTD COM g48833100 1 1,000 SH   SOLE   1,000 0 0
WEC ENERGY GROUP INC COM 92939u106 139 2,000 SH   SOLE   2,000 0 0
WELLS FARGO & CO COM 949746101 194 4,213 SH   SOLE   4,213 0 0
WILLIAMS COS INC. COM 969457100 139 6,325 SH   SOLE   6,325 0 0
WINDSTREAM HOLDINGS INC COM 97382a309 1 342 SH   SOLE   342 0 0
WISDOMTREE US MIDCAP DIVIDEND COM 97717w505 123 3,903 SH   SOLE   3,903 0 0
WP CAREY INC COM 92936U109 69 1,063 SH   SOLE   1,063 0 0
XCEL ENERGY COM 98389b100 64 1,290 SH   SOLE   1,290 0 0
XEROX CORP COM 984121608 28 1,423 SH   SOLE   1,423 0 0
XYLEM INC - W/I COM 98419m100 5 70 SH   SOLE   70 0 0
YUM CHINA HOLDINGS COM 98850p109 10 301 SH   SOLE   301 0 0
YUM! BRANDS INC. COM 988498101 32 351 SH   SOLE   351 0 0
ZAYO GROUP HOLDINGS, INC COM 98919v105 7 300 SH   SOLE   300 0 0
ZIMMER BIOMET HOLDINGS INC. COM 98956p102 14,678 141,517 SH   SOLE   141,517 0 0
AMPLIA THERAPEUTICS LTD FOR BF5DGP901 2 25,000 SH   SOLE   25,000 0 0
CCL INDUSTRIES INC. CLASS B FOR 124900952 3 50 SH   SOLE   50 0 0
fsus1380359a0 FOR 1380359a0 19 720 SH   SOLE   720 0 0
GASFRAC ENERGY SERVICES COMPAN FOR 367257201 0 4,725 SH   SOLE   4,725 0 0
LEHMAN BROTHERS HOLDINGS INC FOR 524esc100 0 50 SH   SOLE   50 0 0
NESTLE SA - REG FOR 712387901 77 900 SH   SOLE   900 0 0
TITAN MEDICAL INC FOR 88830x819 0 33 SH   SOLE   33 0 0
ABERDEEN EMERGING MARKETS FUND MUT 003021250 1 44 SH   SOLE   44 0 0
ABERDEEN INTERNATIONAL EQUITY MUT 003019387 78 6,012 SH   SOLE   6,012 0 0
AKRE FOCUS - RETAIL MUT 742935117 6 190 SH   SOLE   190 0 0
AMERICAN AMCAP FUND - A MUT 023375108 1 26 SH   SOLE   26 0 0
AMERICAN CAP INCM BUILDER - A MUT 140193103 118 2,090 SH   SOLE   2,090 0 0
AMERICAN CENTURY GROWTH FUND A MUT 025083403 1 45 SH   SOLE   45 0 0
AMERICAN CENTURY SMALL CAP GRO MUT 025083338 157 11,199 SH   SOLE   11,199 0 0
AMERICAN CENTURY ULTRA-INV MUT 025083882 442 10,924 SH   SOLE   10,924 0 0
AMERICAN EUROPACIFIC GRTH - F1 MUT 298706409 218 4,856 SH   SOLE   4,856 0 0
AMERICAN FUNDAMENTAL INVST-A MUT 360802102 265 5,077 SH   SOLE   5,077 0 0
AMERICAN FUNDS GROWTH FUND OF MUT 399874403 48 1,120 SH   SOLE   1,120 0 0
AMERICAN GROWTH FD OF AMERICA MUT 399874106 256 5,981 SH   SOLE   5,981 0 0
AMERICAN INCOME FD OF AMER-A MUT 453320103 125 6,044 SH   SOLE   6,044 0 0
AMERICAN MUTUAL FUND - A MUT 027681105 17 443 SH   SOLE   443 0 0
AMERICAN NEW PERSPECTIVE - A MUT 648018109 210 5,570 SH   SOLE   5,570 0 0
AMERICAN SMALLCAP WORLD FD - A MUT 831681101 80 1,708 SH   SOLE   1,708 0 0
AQR EQUITY MARKET NEUTRAL FUND MUT 00191k799 81 7,501 SH   SOLE   7,501 0 0
AQR MANAGED FUTURES STR-I MUT 00203h859 77 9,182 SH   SOLE   9,182 0 0
AQR STYLE PREMIA ALT - I MUT 00203h420 102 11,343 SH   SOLE   11,343 0 0
BARON SMALL CAP FUND MUT 068278308 1 39 SH   SOLE   39 0 0
BLACKROCK EQ DIVIDEND I MUT 09251m504 3 144 SH   SOLE   144 0 0
BLACKROCK EQUITY DIVIDEND - A MUT 09251m108 37 1,990 SH   SOLE   1,990 0 0
BLACKROCK GLOBAL ALLOCATION FU MUT 09251t509 6 320 SH   SOLE   320 0 0
BLACKROCK MUNIYIELD INSURED MUT 09254e103 0 7 SH   SOLE   7 0 0
CAMBIAR OPPORTUNITY FUND - INV MUT 00758m261 10 573 SH   SOLE   573 0 0
CAPITAL WRLD GRTH & INC - A MUT 140543109 32 746 SH   SOLE   746 0 0
COLUMBIA DISCIPLINE CORE - A MUT 19763t640 19 1,783 SH   SOLE   1,783 0 0
COLUMBIA DIVERSIFIED EQUITY IN MUT 19763p390 12 1,030 SH   SOLE   1,030 0 0
COLUMBIA FDS SRS TR I, DIVIDEN MUT 19765n278 71 3,633 SH   SOLE   3,633 0 0
COLUMBIA MID CAP GROWTH FUND - MUT 19765p299 0 10 SH   SOLE   10 0 0
COLUMBIA SELECT SMALLER-CAP VA MUT 19766h510 10 653 SH   SOLE   653 0 0
DELAWARE SMALL CAP CORE - INST MUT 24610b859 3 131 SH   SOLE   131 0 0
DEUTSCHE ENHANCED COMMODITY ST MUT 25159l836 0 31 SH   SOLE   31 0 0
DIAMOND HILL LONG-SHORT FUND C MUT 25264s833 268 11,481 SH   SOLE   11,481 0 0
DNP SELECT INCOME FUND INC MUT 23325p104 16 1,500 SH   SOLE   1,500 0 0
DODGE & COX INCOME MUT 256210105 30 2,297 SH   SOLE   2,297 0 0
DODGE & COX INTL STOCK FUND MUT 256206103 1 19 SH   SOLE   19 0 0
DODGE & COX STOCK FUND MUT 256219106 46 266 SH   SOLE   266 0 0
EATON VAN INC FD OF BOSTON-A MUT 277907101 1 132 SH   SOLE   132 0 0
EATON VANCE-ATLANTA SMID - I MUT 277902698 20 666 SH   SOLE   666 0 0
EDGEWOOD GROWTH FUND - INST MUT 0075w0759 4 131 SH   SOLE   131 0 0
EURO PACIFIC GROWTH FUND MUT 298706102 82 1,824 SH   SOLE   1,824 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,883 SH   SOLE   1,883 0 0
FIDELITY 500 INDEX FUND MUT 315911701 62 713 SH   SOLE   713 0 0
FIDELITY ADV NEW INSIGHTS-A MUT 316071208 263 9,939 SH   SOLE   9,939 0 0
FIDELITY ADVISOR SMALL CAP GRO MUT 316389733 0 6 SH   SOLE   6 0 0
FIRST EAGLE OVERSEAS - A MUT 32008f101 1 30 SH   SOLE   30 0 0
FRANKLIN INCOME FUND ADVISOR C MUT 353496847 0 17 SH   SOLE   17 0 0
FRANKLIN REAL ESTATE SECURITIE MUT 354602203 0 12 SH   SOLE   12 0 0
FRANKLIN SMALL CAP GROWTH FUND MUT 354713646 2 129 SH   SOLE   129 0 0
FRANKLIN SMALL CAP VALUE - C MUT 355148404 1 22 SH   SOLE   22 0 0
GABELLI SMALL CAP GROWTH - I MUT 36239t830 11 219 SH   SOLE   219 0 0
HARBOR CAPITAL APPRECIATION FU MUT 411511819 1 19 SH   SOLE   19 0 0
HARTFORD MIDCAP FUND CLASS A MUT 416645711 0 18 SH   SOLE   18 0 0
HEARTLAND VALUE FUND INVESTOR MUT 422359109 429 12,742 SH   SOLE   12,742 0 0
ISHARES S&P SMALL CAP 600/VAL MUT 464287879 1 7 SH   SOLE   7 0 0
JOHN HANCOCK BALANCED FUND - A MUT 47803p104 8 469 SH   SOLE   469 0 0
JOHN HANCOCK FDS III DISCIPLIN MUT 47803u673 377 20,339 SH   SOLE   20,339 0 0
JPMORGAN MID CAP VALUE FUND IN MUT 339128100 169 5,118 SH   SOLE   5,118 0 0
JPMORGAN U.S. LARGE CAP CORE P MUT 4812a2389 223 9,385 SH   SOLE   9,385 0 0
LAUDUS INTERNATIONAL MARKETMAS MUT 808509640 21 1,083 SH   SOLE   1,083 0 0
LAZARD INTERNATIONAL EQUITY PO MUT 52106n400 5 349 SH   SOLE   349 0 0
LAZZARD DEVELOPING MARKETS EQU MUT 52106n475 3 249 SH   SOLE   249 0 0
MAINSTAY L/C GROWTH FUND - I MUT 56062x641 14 1,686 SH   SOLE   1,686 0 0
MASSACHUSETTS FINANCIAL RESEAR MUT 552981102 256 7,108 SH   SOLE   7,108 0 0
MERGER FUND MUT 589509108 29 1,770 SH   SOLE   1,770 0 0
MERRILL LYNCH GLOBAL ALLOC-D MUT 09251t103 39 2,267 SH   SOLE   2,267 0 0
MFS SERIES TRUST I - MFS VALUE MUT 552983801 2 49 SH   SOLE   49 0 0
MFS VALUE FUND - I MUT 552983694 135 3,788 SH   SOLE   3,788 0 0
NUVEEN NWQ SMALL CAP VALUE - I MUT 67064y727 113 2,942 SH   SOLE   2,942 0 0
OAKMARK EQUITY AND INCOME FUND MUT 413838400 21 767 SH   SOLE   767 0 0
OAKMARK INTERNATIONAL FUND CLA MUT 413838202 16 766 SH   SOLE   766 0 0
OAKMARK INTL SM CAP - INV MUT 413838509 1 91 SH   SOLE   91 0 0
OAKMARK SELECT FUND - CL I MUT 413838608 5 157 SH   SOLE   157 0 0
OPPENHEIMER CAPITAL INCOME - A MUT 683793103 19 1,935 SH   SOLE   1,935 0 0
OPPENHEIMER INTL GROWTH FD - Y MUT 68380l407 3 83 SH   SOLE   83 0 0
PIMCO STOCK PLUS ABSOLUTE RETU MUT 72200q596 1 156 SH   SOLE   156 0 0
PIMCO STOCKPLUS SMALL FUND CLA MUT 72201F680 1 137 SH   SOLE   137 0 0
PRICIPAL FDS INC MIDCAP FUND C MUT 74254t443 59 2,689 SH   SOLE   2,689 0 0
PRIMECAP ODYSSEY GROWTH FUND MUT 74160q103 13 379 SH   SOLE   379 0 0
PRINCIPAL EQUITY INC - A MUT 74254v869 15 536 SH   SOLE   536 0 0
PRINCIPAL FDS INC GLOBAL REAL MUT 74254v299 1 64 SH   SOLE   64 0 0
PRUDENTIAL ABSOLUTE RETURN BON MUT 74441j829 0 0 SH   SOLE   0 0 0
PUTNAM GLOBAL TELECOMMUNICATIO MUT 746764455 0 2 SH   SOLE   2 0 0
RPYCE MICRO-CAP FUND INVESTMEN MUT 780905709 342 36,555 SH   SOLE   36,555 0 0
SCHWAB 1000 INDEX FD - INVESTO MUT 808517106 4 63 SH   SOLE   63 0 0
SCHWAB DIVIDEND EQUITY FUND - MUT 808509657 0 25 SH   SOLE   25 0 0
SCHWAB FUNDAMENTAL EMERGING MA MUT 808509343 1 66 SH   SOLE   66 0 0
SCHWAB INTERNATIONAL INDEX FUN MUT 808509830 1 47 SH   SOLE   47 0 0
SCHWAB TOTAL STOCK MARKET INDE MUT 808509756 2 45 SH   SOLE   45 0 0
SPDR DJ INTERNATIONAL REAL E MUT 78463x863 30 841 SH   SOLE   841 0 0
STONE RIDGE REINSURANCE RISK P MUT 861729101 86 10,392 SH   SOLE   10,392 0 0
T ROWE PRICE BLUE CHIP GROW MUT 77954q106 57 596 SH   SOLE   596 0 0
T ROWE PRICE DIVIDEND GRWTH MUT 779546100 32 775 SH   SOLE   775 0 0
T ROWE PRICE EMERGING MKT ST MUT 77956h864 3 93 SH   SOLE   93 0 0
T ROWE PRICE GROWTH STOCK MUT 741479109 39 682 SH   SOLE   682 0 0
T ROWE PRICE MID-CAP GR MUT 779556109 30 392 SH   SOLE   392 0 0
T ROWE PRICE REAL ESTATE FUND MUT 779919109 0 14 SH   SOLE   14 0 0
THE INVESTMENT CO AMER - F2 MUT 461308827 16 486 SH   SOLE   486 0 0
VANGUARD 500 INDEX FD-ADM MUT 922908710 6,652 28,744 SH   SOLE   28,744 0 0
VANGUARD EMRG MKTS STK INDX MUT 922042304 70 2,874 SH   SOLE   2,874 0 0
VANGUARD EXTND MKT INDEX - INS MUT 922908884 1,673 22,098 SH   SOLE   22,098 0 0
VANGUARD FINANCIALS ETF MUT 92204a405 39 658 SH   SOLE   658 0 0
VANGUARD GLBL EX-US REAL EST MUT 922042676 9 175 SH   SOLE   175 0 0
VANGUARD INDEX 500 FUND MUT 922908108 40 174 SH   SOLE   174 0 0
VANGUARD INDEX SM CAP STK PT A MUT 922908686 115 1,817 SH   SOLE   1,817 0 0
VANGUARD MID-CAP INDEX FUND AD MUT 922908645 212 1,240 SH   SOLE   1,240 0 0
VANGUARD MID-CAP VALUE INDEX F MUT 921937694 248 5,021 SH   SOLE   5,021 0 0
VANGUARD MORGAN GROWTH FD - AD MUT 921928206 61 760 SH   SOLE   760 0 0
VANGUARD SMALL-CAP GROWTH INDE MUT 921937710 124 2,334 SH   SOLE   2,334 0 0
VANGUARD SMALL-CAP VALUE INDES MUT 921937686 427 8,721 SH   SOLE   8,721 0 0
VANGUARD STAR FUND INVESTOR MUT 921909107 49 2,072 SH   SOLE   2,072 0 0
VANGUARD TOT INT ST IDX-ADM MUT 921909818 1,994 78,596 SH   SOLE   78,596 0 0
VANGUARD TOTAL INT ST IDX - IS MUT 921909784 1,730 17,053 SH   SOLE   17,053 0 0
VANGUARD TOTAL STK MKT INDX-A MUT 922908306 14 229 SH   SOLE   229 0 0
VANGUARD TOTL STK MKT IND - AD MUT 922908728 68 1,093 SH   SOLE   1,093 0 0
VANGUARD WELLINGTON FUND - ADM MUT 921935201 49 764 SH   SOLE   764 0 0
VICTORY SYCAMORE SMALL COMPANY MUT 926464835 1 23 SH   SOLE   23 0 0
VIRTUS CEREDEX MID-CAP VALUE E MUT 92837f474 1 74 SH   SOLE   74 0 0
VIRTUS EMERGING MARKETS OPPORT MUT 92828w361 124 12,408 SH   SOLE   12,408 0 0
VIRTUS VONTOBEL EMERGING MARKE MUT 92828w387 0 47 SH   SOLE   47 0 0
VOYA PRIME RATE TRUST MUT 92913a100 17 3,800 SH   SOLE   3,800 0 0
WASHINGTON MUTUAL INVESTORS FU MUT 939330106 34 825 SH   SOLE   825 0 0
WESTERN ASSET CORE PLUS BD - I MUT 957663503 0 0 SH   SOLE   0 0 0
AVID BIOSERVICES INC PFD PFD 05368m205 2 80 SH   SOLE   80 0 0
BANK OF AMERICA CORP PERP PFD PFD 060505260 96 3,850 SH   SOLE   3,850 0 0
CORNING NATURAL GAS PREFERRED PFD 219387206 596 22,915 SH   SOLE   22,915 0 0
CORNING NATURAL GAS PREFERRED PFD 219387305 1,736 80,656 SH   SOLE   80,656 0 0
DUKE ENERGY CORP PFD PFD 26441c402 134 5,650 SH   SOLE   5,650 0 0
FINANCIAL INSTUTIONS INC. CUM. PFD 317585305 8 72 SH   SOLE   72 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
JPMORGAN CHASE & CO PERP PFD PFD 48127x542 139 5,450 SH   SOLE   5,450 0 0
LADENBURG THALMANN FINANCIAL S PFD 50575q201 7 300 SH   SOLE   300 0 0
PNC FINANCIAL SERVICES GROUP I PFD 693475857 97 3,750 SH   SOLE   3,750 0 0
PRUDENTIAL FINANCIAL INC 5.625 PFD 744320805 96 4,050 SH   SOLE   4,050 0 0
PUBLIC STORAGE PERP PFD PFD 74460w875 94 4,250 SH   SOLE   4,250 0 0
US BANCORP PFD 902973791 23 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 77 3,500 SH   SOLE   3,500 0 0