The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102 11 125 SH   SOLE   0 0 125
ACM RESEARCH INC COM CL A 00108J109 1 250 SH   SOLE   0 0 250
AT&T INC COM 00206R102 137 3,525 SH   SOLE   0 0 3,525
AU OPTRONICS CORP SPONSORED ADR 002255107 0 18 SH   SOLE   0 0 18
ABBOTT LABS COM 002824100 57 1,000 SH   SOLE   0 0 1,000
ABIOMED INC COM 003654100 33 175 SH   SOLE   0 0 175
ACACIA COMMUNICATIONS INC COM 00401C108 32 875 SH   SOLE   0 0 875
ACCESS NATL CORP COM 004337101 7 250 SH   SOLE   0 0 250
ACCURAY INC COM 004397105 86 20,050 SH   SOLE   0 0 20,050
ACTIVISION BLIZZARD INC COM 00507V109 73 1,150 SH   SOLE   0 0 1,150
ADESTO TECHNOLOGIES CORP COM 00687D101 5 750 SH   SOLE   0 0 750
ADOBE SYS INC COM 00724F101 22 125 SH   SOLE   0 0 125
ADOMANI INC COM 00726A100 1 125 SH   SOLE   0 0 125
ADVENT CLAYMORE CV SECS & IN COM 00764C109 27 1,686 SH   SOLE   0 0 1,686
ADVANSIX INC COM 00773T101 0 5 SH   SOLE   0 0 5
AEROJET ROCKETDYNE HLDGS INC COM 007800105 4 125 SH   SOLE   0 0 125
ADVANCED MICRO DEVICES INC COM 007903107 95 9,250 SH   SOLE   0 0 9,250
AGREE REALTY CORP COM 008492100 13 250 SH   SOLE   0 0 250
AKOUSTIS TECHNOLOGIES INC COM 00973N102 78 12,500 SH   SOLE   0 0 12,500
ALBEMARLE CORP COM 012653101 153 1,200 SH   SOLE   0 0 1,200
ALBIREO PHARMA INC COM 01345P106 6 220 SH   SOLE   0 0 220
ALCOA CORP COM 013872106 35 646 SH   SOLE   0 0 646
ALDER BIOPHARMACEUTICALS INC COM 014339105 1 125 SH   SOLE   0 0 125
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 364 2,110 SH   SOLE   0 0 2,110
ALLIANZGI DIVERS INC & CNV F COM 01883J108 55 2,500 SH   SOLE   0 0 2,500
ALLISON TRANSMISSION HLDGS I COM 01973R101 11 250 SH   SOLE   0 0 250
ALPHABET INC CAP STK CL C 02079K107 88 84 SH   SOLE   0 0 84
ALPHABET INC CAP STK CL A 02079K305 217 206 SH   SOLE   0 0 206
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 4 400 SH   SOLE   0 0 400
AMAZON COM INC COM 023135106 710 607 SH   SOLE   0 0 607
AMERESCO INC CL A 02361E108 19 2,250 SH   SOLE   0 0 2,250
AMERICAN ELEC PWR INC COM 025537101 70 957 SH   SOLE   0 0 957
AMERICAN EXPRESS CO COM 025816109 12 120 SH   SOLE   0 0 120
AMERICAN TOWER CORP NEW COM 03027X100 18 125 SH   SOLE   0 0 125
AMICUS THERAPEUTICS INC COM 03152W109 41 2,827 SH   SOLE   0 0 2,827
AMTECH SYS INC COM PAR $0.01N 032332504 4 375 SH   SOLE   0 0 375
ANIKA THERAPEUTICS INC COM 035255108 22 400 SH   SOLE   0 0 400
ANNALY CAP MGMT INC COM 035710409 3 250 SH   SOLE   0 0 250
ANTHEM INC COM 036752103 24 108 SH   SOLE   0 0 108
APACHE CORP COM 037411105 20 475 SH   SOLE   0 0 475
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 45 1,340 SH   SOLE   0 0 1,340
APOLLO ENDOSURGERY INC COM 03767D108 1 250 SH   SOLE   0 0 250
APPLE INC COM 037833100 508 3,002 SH   SOLE   0 0 3,002
APPLIED MATLS INC COM 038222105 283 5,530 SH   SOLE   0 0 5,530
APPTIO INC CL A 03835C108 118 5,000 SH   SOLE   0 0 5,000
AQUA AMERICA INC COM 03836W103 20 500 SH   SOLE   0 0 500
AQUANTIA CORP COM 03842Q108 65 5,750 SH   SOLE   0 0 5,750
ARCONIC INC COM 03965L100 31 1,120 SH   SOLE   0 0 1,120
ARISTA NETWORKS INC COM 040413106 29 125 SH   SOLE   0 0 125
ARMADA HOFFLER PPTYS INC COM 04208T108 8 500 SH   SOLE   0 0 500
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 22 5,911 SH   SOLE   0 0 5,911
ARTS WAY MFG INC COM 043168103 10 3,313 SH   SOLE   0 0 3,313
ASSEMBLY BIOSCIENCES INC COM 045396108 6 125 SH   SOLE   0 0 125
ASTEC INDS INC COM 046224101 29 500 SH   SOLE   0 0 500
ASURE SOFTWARE INC COM 04649U102 14 1,015 SH   SOLE   0 0 1,015
ATARA BIOTHERAPEUTICS INC COM 046513107 2 125 SH   SOLE   0 0 125
ATHERSYS INC COM 04744L106 85 46,703 SH   SOLE   0 0 46,703
ATOMERA INC COM 04965B100 138 31,807 SH   SOLE   0 0 31,807
AUDENTES THERAPEUTICS INC COM 05070R104 4 125 SH   SOLE   0 0 125
AURINIA PHARMACEUTICALS INC COM 05156V102 1 250 SH   SOLE   0 0 250
AUTOHOME INC SP ADR RP CL A 05278C107 16 250 SH   SOLE   0 0 250
AXCELIS TECHNOLOGIES INC COM NEW 054540208 54 1,875 SH   SOLE   0 0 1,875
BB&T CORP COM 054937107 39 790 SH   SOLE   0 0 790
BP PLC SPONSORED ADR 055622104 0 3 SH   SOLE   0 0 3
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 34 6,000 SH   SOLE   0 0 6,000
BAKER HUGHES A GE CO CL A 05722G100 1 40 SH   SOLE   0 0 40
BANK AMER CORP COM 060505104 496 16,805 SH   SOLE   0 0 16,805
BANK NEW YORK MELLON CORP COM 064058100 233 4,323 SH   SOLE   0 0 4,323
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 5 200 SH   SOLE   0 0 200
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 470 2,373 SH   SOLE   0 0 2,373
BEST BUY INC COM 086516101 7 100 SH   SOLE   0 0 100
BIOLIFE SOLUTIONS INC COM NEW 09062W204 24 4,000 SH   SOLE   0 0 4,000
BIOTELEMETRY INC COM 090672106 52 1,750 SH   SOLE   0 0 1,750
BLACKLINE INC COM 09239B109 74 2,250 SH   SOLE   0 0 2,250
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 49 1,525 SH   SOLE   0 0 1,525
BLACKROCK RES & COMM STRAT T SHS 09257A108 39 4,000 SH   SOLE   0 0 4,000
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 7 165 SH   SOLE   0 0 165
BOEING CO COM 097023105 67 226 SH   SOLE   0 0 226
BOINGO WIRELESS INC COM 09739C102 101 4,500 SH   SOLE   0 0 4,500
BOOT BARN HLDGS INC COM 099406100 4 250 SH   SOLE   0 0 250
BOSTON BEER INC CL A 100557107 2 10 SH   SOLE   0 0 10
BOTTOMLINE TECH DEL INC COM 101388106 22 625 SH   SOLE   0 0 625
BRINKS CO COM 109696104 96 1,215 SH   SOLE   0 0 1,215
BRISTOL MYERS SQUIBB CO COM 110122108 42 693 SH   SOLE   0 0 693
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 101 1,504 SH   SOLE   0 0 1,504
BRUNSWICK CORP COM 117043109 14 261 SH   SOLE   0 0 261
CAE INC COM 124765108 37 2,000 SH   SOLE   0 0 2,000
CAI INTERNATIONAL INC COM 12477X106 28 1,000 SH   SOLE   0 0 1,000
CSG SYS INTL INC COM 126349109 22 500 SH   SOLE   0 0 500
CSX CORP COM 126408103 107 1,938 SH   SOLE   0 0 1,938
CVR REFNG LP COMUNIT REP LT 12663P107 29 1,750 SH   SOLE   0 0 1,750
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2 162 SH   SOLE   0 0 162
CALIX INC COM 13100M509 0 2 SH   SOLE   0 0 2
CALLAWAY GOLF CO COM 131193104 14 1,000 SH   SOLE   0 0 1,000
CALLIDUS SOFTWARE INC COM 13123E500 32 1,125 SH   SOLE   0 0 1,125
CALYXT INC COM 13173L107 3 125 SH   SOLE   0 0 125
CAMPING WORLD HLDGS INC CL A 13462K109 50 1,125 SH   SOLE   0 0 1,125
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 8 250 SH   SOLE   0 0 250
CANCER GENETICS INC COM 13739U104 1 500 SH   SOLE   0 0 500
CANTEL MEDICAL CORP COM 138098108 136 1,325 SH   SOLE   0 0 1,325
CAPITAL ONE FINL CORP COM 14040H105 11 113 SH   SOLE   0 0 113
CAREER EDUCATION CORP COM 141665109 12 1,000 SH   SOLE   0 0 1,000
CAREDX INC COM 14167L103 1,534 208,925 SH   SOLE   0 0 208,925
CARGURUS INC COM CL A 141788109 79 2,625 SH   SOLE   0 0 2,625
CARVANA CO CL A 146869102 5 250 SH   SOLE   0 0 250
CASA SYS INC COM 14713L102 9 500 SH   SOLE   0 0 500
CASELLA WASTE SYS INC CL A 147448104 144 6,250 SH   SOLE   0 0 6,250
CATALYST BIOSCIENCES INC COM NEW 14888D208 2 125 SH   SOLE   0 0 125
CATASYS INC COM PAR 149049504 8 2,000 SH   SOLE   0 0 2,000
CATERPILLAR INC DEL COM 149123101 238 1,513 SH   SOLE   0 0 1,513
CENTURYLINK INC COM 156700106 3 200 SH   SOLE   0 0 200
CHANTICLEER HLDGS INC COM PAR 15930P800 3 1,000 SH   SOLE   0 0 1,000
CHARLES & COLVARD LTD COM 159765106 24 17,500 SH   SOLE   0 0 17,500
CHEGG INC COM 163092109 153 9,375 SH   SOLE   0 0 9,375
CHEMOURS CO COM 163851108 2 40 SH   SOLE   0 0 40
CHESAPEAKE ENERGY CORP COM 165167107 1 150 SH   SOLE   0 0 150
CHICAGO BRIDGE & IRON CO N V COM 167250109 0 21 SH   SOLE   0 0 21
CHIMERA INVT CORP COM NEW 16934Q208 37 2,000 SH   SOLE   0 0 2,000
CHROMADEX CORP COM NEW 171077407 149 25,350 SH   SOLE   0 0 25,350
CISCO SYS INC COM 17275R102 14 375 SH   SOLE   0 0 375
CITIGROUP INC COM NEW 172967424 751 10,091 SH   SOLE   0 0 10,091
CITY HLDG CO COM 177835105 12 178 SH   SOLE   0 0 178
CIVISTA BANCSHARES INC COM NO PAR 178867107 59 2,662 SH   SOLE   0 0 2,662
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 75 3,000 SH   SOLE   0 0 3,000
CLOUDERA INC COM 18914U100 52 3,125 SH   SOLE   0 0 3,125
COCA COLA CO COM 191216100 1 12 SH   SOLE   0 0 12
CODEXIS INC COM 192005106 155 18,535 SH   SOLE   0 0 18,535
COEUR MNG INC COM NEW 192108504 0 10 SH   SOLE   0 0 10
COGINT INC COM 19241Q101 2 500 SH   SOLE   0 0 500
COGNEX CORP COM 192422103 6 100 SH   SOLE   0 0 100
COGENTIX MED INC COM 19243A104 9 3,000 SH   SOLE   0 0 3,000
COMCAST CORP NEW CL A 20030N101 22 560 SH   SOLE   0 0 560
CONFORMIS INC COM 20717E101 4 1,500 SH   SOLE   0 0 1,500
CONOCOPHILLIPS COM 20825C104 3 62 SH   SOLE   0 0 62
CONSOLIDATED COMM HLDGS INC COM 209034107 3 250 SH   SOLE   0 0 250
CONSTELLATION BRANDS INC CL A 21036P108 23 100 SH   SOLE   0 0 100
CONTRAFECT CORP COM 212326102 33 33,000 SH   SOLE   0 0 33,000
CONTROL4 CORP COM 21240D107 60 2,000 SH   SOLE   0 0 2,000
CORMEDIX INC COM 21900C100 1 2,000 SH   SOLE   0 0 2,000
COTT CORP QUE COM 22163N106 4 225 SH   SOLE   0 0 225
COVANTA HLDG CORP COM 22282E102 8 500 SH   SOLE   0 0 500
CRYOPORT INC *W EXP 07/29/202 229050125 15 2,784 SH   SOLE   0 0 2,784
CRYOPORT INC COM PAR $0.001 229050307 259 30,100 SH   SOLE   0 0 30,100
CUMBERLAND PHARMACEUTICALS I COM 230770109 9 1,250 SH   SOLE   0 0 1,250
CUMMINS INC COM 231021106 9 50 SH   SOLE   0 0 50
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 4 400 SH   SOLE   0 0 400
CUTERA INC COM 232109108 33 725 SH   SOLE   0 0 725
CYPRESS SEMICONDUCTOR CORP COM 232806109 130 8,500 SH   SOLE   0 0 8,500
CYTORI THERAPEUTICS INC COM NEW 23283K204 0 34 SH   SOLE   0 0 34
CYRUSONE INC COM 23283R100 52 875 SH   SOLE   0 0 875
CYTOSORBENTS CORP COM NEW 23283X206 7 1,000 SH   SOLE   0 0 1,000
CYTOMX THERAPEUTICS INC COM 23284F105 3 125 SH   SOLE   0 0 125
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 1 SH   SOLE   0 0 1
DNP SELECT INCOME FD COM 23325P104 163 15,057 SH   SOLE   0 0 15,057
DXC TECHNOLOGY CO COM 23355L106 29 308 SH   SOLE   0 0 308
DANAHER CORP DEL COM 235851102 10 113 SH   SOLE   0 0 113
DEERE & CO COM 244199105 51 324 SH   SOLE   0 0 324
DENTSPLY SIRONA INC COM 24906P109 33 500 SH   SOLE   0 0 500
DESCARTES SYS GROUP INC COM 249906108 7 250 SH   SOLE   0 0 250
DETERMINE INC COM 250660107 10 5,822 SH   SOLE   0 0 5,822
DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 12 1,000 SH   SOLE   0 0 1,000
DEXCOM INC COM 252131107 137 2,387 SH   SOLE   0 0 2,387
DIGITAL PWR CORP COM 253862106 32 10,000 SH   SOLE   0 0 10,000
DISNEY WALT CO COM DISNEY 254687106 202 1,883 SH   SOLE   0 0 1,883
DISCOVER FINL SVCS COM 254709108 41 537 SH   SOLE   0 0 537
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3 125 SH   SOLE   0 0 125
DOLBY LABORATORIES INC COM 25659T107 25 400 SH   SOLE   0 0 400
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 69 2,250 SH   SOLE   0 0 2,250
DOMINION ENERGY INC COM 25746U109 326 4,021 SH   SOLE   0 0 4,021
DOVER CORP COM 260003108 8 80 SH   SOLE   0 0 80
DOWDUPONT INC COM 26078J100 151 2,115 SH   SOLE   0 0 2,115
DUCOMMUN INC DEL COM 264147109 7 250 SH   SOLE   0 0 250
DUKE ENERGY CORP NEW COM NEW 26441C204 21 244 SH   SOLE   0 0 244
DYCOM INDS INC COM 267475101 123 1,100 SH   SOLE   0 0 1,100
EOG RES INC COM 26875P101 4 40 SH   SOLE   0 0 40
ETFS SILVER TR SILVER SHS 26922X107 2 125 SH   SOLE   0 0 125
EDISON INTL COM 281020107 3 50 SH   SOLE   0 0 50
EGAIN CORP COM NEW 28225C806 45 8,500 SH   SOLE   0 0 8,500
EHEALTH INC COM 28238P109 13 750 SH   SOLE   0 0 750
ELECTRO SCIENTIFIC INDS COM 285229100 50 2,350 SH   SOLE   0 0 2,350
ELECTROMED INC COM 285409108 6 1,000 SH   SOLE   0 0 1,000
ENCANA CORP COM 292505104 13 1,000 SH   SOLE   0 0 1,000
ENBRIDGE INC COM 29250N105 27 682 SH   SOLE   0 0 682
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 7 475 SH   SOLE   0 0 475
ENERGY XXI GULF COAST INC COM 29276K101 17 3,000 SH   SOLE   0 0 3,000
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 10 552 SH   SOLE   0 0 552
ENTEGRIS INC COM 29362U104 8 251 SH   SOLE   0 0 251
ENTERPRISE PRODS PARTNERS L COM 293792107 97 3,655 SH   SOLE   0 0 3,655
ETSY INC COM 29786A106 72 3,500 SH   SOLE   0 0 3,500
EXACT SCIENCES CORP COM 30063P105 66 1,250 SH   SOLE   0 0 1,250
EXACTECH INC COM 30064E109 6 125 SH   SOLE   0 0 125
EXPEDIA INC DEL COM NEW 30212P303 15 125 SH   SOLE   0 0 125
EXPRESS INC COM 30219E103 3 250 SH   SOLE   0 0 250
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 34 1,774 SH   SOLE   0 0 1,774
EXTREME NETWORKS INC COM 30226D106 331 26,442 SH   SOLE   0 0 26,442
EXXON MOBIL CORP COM 30231G102 33 400 SH   SOLE   0 0 400
FLIR SYS INC COM 302445101 52 1,125 SH   SOLE   0 0 1,125
F M C CORP COM NEW 302491303 28 300 SH   SOLE   0 0 300
FNB CORP PA COM 302520101 3 213 SH   SOLE   0 0 213
FACEBOOK INC CL A 30303M102 854 4,840 SH   SOLE   0 0 4,840
FEDEX CORP COM 31428X106 64 256 SH   SOLE   0 0 256
FINISAR CORP COM NEW 31787A507 45 2,200 SH   SOLE   0 0 2,200
FIRST DATA CORP NEW COM CL A 32008D106 17 1,000 SH   SOLE   0 0 1,000
FIRST SOLAR INC COM 336433107 101 1,500 SH   SOLE   0 0 1,500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 85 1,853 SH   SOLE   0 0 1,853
FLEXION THERAPEUTICS INC COM 33938J106 6 250 SH   SOLE   0 0 250
FLOOR & DECOR HLDGS INC CL A 339750101 110 2,250 SH   SOLE   0 0 2,250
FORD MTR CO DEL COM PAR $0.01 345370860 9 750 SH   SOLE   0 0 750
FORESCOUT TECHNOLOGIES INC COM 34553D101 4 125 SH   SOLE   0 0 125
FORMFACTOR INC COM 346375108 186 11,894 SH   SOLE   0 0 11,894
FORTINET INC COM 34959E109 33 750 SH   SOLE   0 0 750
FORTIVE CORP COM 34959J108 4 56 SH   SOLE   0 0 56
FORTERRA INC COM 34960W106 63 5,700 SH   SOLE   0 0 5,700
FORTUNE BRANDS HOME & SEC IN COM 34964C106 70 1,017 SH   SOLE   0 0 1,017
FOUNDATION MEDICINE INC COM 350465100 3 50 SH   SOLE   0 0 50
FOUR CORNERS PPTY TR INC COM 35086T109 9 344 SH   SOLE   0 0 344
FOX FACTORY HLDG CORP COM 35138V102 19 500 SH   SOLE   0 0 500
FREEPORT-MCMORAN INC CL B 35671D857 177 9,348 SH   SOLE   0 0 9,348
FREIGHTCAR AMER INC COM 357023100 53 3,082 SH   SOLE   0 0 3,082
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH   SOLE   0 0 1
FUEL TECH INC COM 359523107 6 5,000 SH   SOLE   0 0 5,000
FULGENT GENETICS INC COM 359664109 154 35,234 SH   SOLE   0 0 35,234
GABELLI EQUITY TR INC COM 362397101 34 5,500 SH   SOLE   0 0 5,500
GABELLI GLB SML & MD CP VAL COM 36249W104 25 2,000 SH   SOLE   0 0 2,000
GAIA INC NEW CL A 36269P104 73 5,900 SH   SOLE   0 0 5,900
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 5 1,000 SH   SOLE   0 0 1,000
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 37 5,450 SH   SOLE   0 0 5,450
GANNETT CO INC COM 36473H104 3 250 SH   SOLE   0 0 250
GENCOR INDS INC COM 368678108 409 24,688 SH   SOLE   0 0 24,688
GENERAL ELECTRIC CO COM 369604103 38 2,185 SH   SOLE   0 0 2,185
GENERAL MTRS CO COM 37045V100 241 5,878 SH   SOLE   0 0 5,878
GENUINE PARTS CO COM 372460105 17 182 SH   SOLE   0 0 182
GILEAD SCIENCES INC COM 375558103 45 625 SH   SOLE   0 0 625
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 27 750 SH   SOLE   0 0 750
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 15 375 SH   SOLE   0 0 375
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 147 6,185 SH   SOLE   0 0 6,185
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 48 1,251 SH   SOLE   0 0 1,251
GLOBUS MED INC CL A 379577208 5 125 SH   SOLE   0 0 125
GLYCOMIMETICS INC COM 38000Q102 21 1,250 SH   SOLE   0 0 1,250
GOLDEN MINERALS CO COM 381119106 1 2,500 SH   SOLE   0 0 2,500
GOLDMAN SACHS GROUP INC COM 38141G104 3 10 SH   SOLE   0 0 10
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 9 1,000 SH   SOLE   0 0 1,000
GRAY TELEVISION INC COM 389375106 2 125 SH   SOLE   0 0 125
GREAT PLAINS ENERGY INC COM 391164100 18 553 SH   SOLE   0 0 553
GREEN BRICK PARTNERS INC COM 392709101 6 500 SH   SOLE   0 0 500
GRUBHUB INC COM 400110102 45 625 SH   SOLE   0 0 625
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 4 200 SH   SOLE   0 0 200
GULFPORT ENERGY CORP COM NEW 402635304 1 116 SH   SOLE   0 0 116
HP INC COM 40434L105 44 2,100 SH   SOLE   0 0 2,100
HALCON RES CORP COM PAR NEW 40537Q605 4 500 SH   SOLE   0 0 500
HALOZYME THERAPEUTICS INC COM 40637H109 8 375 SH   SOLE   0 0 375
HARLEY DAVIDSON INC COM 412822108 3 50 SH   SOLE   0 0 50
HARMONIC INC COM 413160102 2 500 SH   SOLE   0 0 500
HEALTH INS INNOVATIONS INC COM CL A 42225K106 16 625 SH   SOLE   0 0 625
HELIOS & MATHESON ANALYTICS COM NEW 42327L200 19 3,000 SH   SOLE   0 0 3,000
HESS CORP COM 42809H107 3 55 SH   SOLE   0 0 55
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1 100 SH   SOLE   0 0 100
HEXCEL CORP NEW COM 428291108 31 500 SH   SOLE   0 0 500
HOME DEPOT INC COM 437076102 85 450 SH   SOLE   0 0 450
HONEYWELL INTL INC COM 438516106 31 200 SH   SOLE   0 0 200
HORTONWORKS INC COM 440894103 111 5,500 SH   SOLE   0 0 5,500
HOST HOTELS & RESORTS INC COM 44107P104 0 2 SH   SOLE   0 0 2
HUDSON GLOBAL INC COM 443787106 11 5,000 SH   SOLE   0 0 5,000
HUDSON TECHNOLOGIES INC COM 444144109 294 48,391 SH   SOLE   0 0 48,391
HUNTINGTON BANCSHARES INC COM 446150104 7 500 SH   SOLE   0 0 500
HYDROGENICS CORP NEW COM NEW 448883207 3 250 SH   SOLE   0 0 250
ICAD INC COM NEW 44934S206 14 4,000 SH   SOLE   0 0 4,000
IDEAL PWR INC COM 451622104 61 42,647 SH   SOLE   0 0 42,647
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2 125 SH   SOLE   0 0 125
IMMUNE DESIGN CORP COM 45252L103 1 250 SH   SOLE   0 0 250
IMMUNOMEDICS INC COM 452907108 12 750 SH   SOLE   0 0 750
INDIA GLOBALIZATION CAP INC COM NEW 45408X308 10 10,000 SH   SOLE   0 0 10,000
INSMED INC COM PAR $.01 457669307 16 500 SH   SOLE   0 0 500
INNERWORKINGS INC COM 45773Y105 5 500 SH   SOLE   0 0 500
INOGEN INC COM 45780L104 15 125 SH   SOLE   0 0 125
INNOVIVA INC COM 45781M101 2 125 SH   SOLE   0 0 125
INNOVATOR ETFS TR IBD 50 ETF 45782C102 837 25,233 SH   SOLE   0 0 25,233
INSULET CORP COM 45784P101 7 100 SH   SOLE   0 0 100
INTEGRATED DEVICE TECHNOLOGY COM 458118106 201 6,750 SH   SOLE   0 0 6,750
INTEL CORP COM 458140100 321 6,959 SH   SOLE   0 0 6,959
INTELLIPHARMACEUTICS INTL IN COM 458173101 2 2,500 SH   SOLE   0 0 2,500
INTELLICHECK INC COM NEW 45817G201 32 12,375 SH   SOLE   0 0 12,375
INTERNATIONAL BUSINESS MACHS COM 459200101 55 356 SH   SOLE   0 0 356
INTL PAPER CO COM 460146103 14 250 SH   SOLE   0 0 250
INTEVAC INC COM 461148108 5 700 SH   SOLE   0 0 700
INTRICON CORP COM 46121H109 15 750 SH   SOLE   0 0 750
INTREPID POTASH INC COM 46121Y102 103 21,597 SH   SOLE   0 0 21,597
IRIDEX CORP COM 462684101 4 500 SH   SOLE   0 0 500
IROBOT CORP COM 462726100 15 200 SH   SOLE   0 0 200
ISHARES GOLD TRUST ISHARES 464285105 0 21 SH   SOLE   0 0 21
ISHARES INC EM MKTS DIV ETF 464286319 31 750 SH   SOLE   0 0 750
ISHARES INC MSCI MEXICO ETF 464286822 6 125 SH   SOLE   0 0 125
ISHARES TR SELECT DIVID ETF 464287168 21 211 SH   SOLE   0 0 211
ISHARES TR CORE US AGGBD ET 464287226 19 178 SH   SOLE   0 0 178
ISHARES TR MSCI EMG MKT ETF 464287234 34 727 SH   SOLE   0 0 727
ISHARES TR S&P 500 GRWT ETF 464287309 20 128 SH   SOLE   0 0 128
ISHARES TR 1 3 YR TREAS BD 464287457 53 632 SH   SOLE   0 0 632
ISHARES TR MSCI EAFE ETF 464287465 46 648 SH   SOLE   0 0 648
ISHARES TR RUS MDCP VAL ETF 464287473 16 175 SH   SOLE   0 0 175
ISHARES TR RUS MD CP GR ETF 464287481 17 145 SH   SOLE   0 0 145
ISHARES TR S&P MC 400GR ETF 464287606 1 4 SH   SOLE   0 0 4
ISHARES TR RUS 2000 VAL ETF 464287630 516 4,102 SH   SOLE   0 0 4,102
ISHARES TR RUS 2000 GRW ETF 464287648 44 234 SH   SOLE   0 0 234
ISHARES TR RUSSELL 2000 ETF 464287655 222 1,459 SH   SOLE   0 0 1,459
ISHARES TR RUSSELL 3000 ETF 464287689 6 35 SH   SOLE   0 0 35
ISHARES TR US HLTHCARE ETF 464287762 9 50 SH   SOLE   0 0 50
ISHARES TR U.S. FINLS ETF 464287788 30 250 SH   SOLE   0 0 250
ISHARES TR INTL TREA BD ETF 464288117 1 14 SH   SOLE   0 0 14
ISHARES TR IBOXX HI YD ETF 464288513 1 8 SH   SOLE   0 0 8
ISHARES TR S&P US PFD STK 464288687 10 250 SH   SOLE   0 0 250
ISHARES TR MICRO-CAP ETF 464288869 104 1,085 SH   SOLE   0 0 1,085
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 0 14 SH   SOLE   0 0 14
ISHARES TR FLTG RATE NT ETF 46429B655 265 5,221 SH   SOLE   0 0 5,221
ISHARES TR USA MOMENTUM FCT 46432F396 362 3,512 SH   SOLE   0 0 3,512
ISHARES INC MSCI GBL GOLD MN 46434G855 2 125 SH   SOLE   0 0 125
ITERIS INC COM 46564T107 9 1,250 SH   SOLE   0 0 1,250
IXYS CORP COM 46600W106 3 125 SH   SOLE   0 0 125
IZEA INC COM 46603N301 36 8,000 SH   SOLE   0 0 8,000
JPMORGAN CHASE & CO COM 46625H100 26 240 SH   SOLE   0 0 240
JD COM INC SPON ADR CL A 47215P106 16 375 SH   SOLE   0 0 375
JOHNSON & JOHNSON COM 478160104 102 727 SH   SOLE   0 0 727
KANDI TECHNOLOGIES GROUP INC COM 483709101 3 500 SH   SOLE   0 0 500
KAYNE ANDERSON MLP INVT CO COM 486606106 18 950 SH   SOLE   0 0 950
KEMET CORP COM NEW 488360207 11 750 SH   SOLE   0 0 750
KEY TRONIC CORP COM 493144109 5 750 SH   SOLE   0 0 750
KEYCORP NEW COM 493267108 160 7,925 SH   SOLE   0 0 7,925
KINDER MORGAN INC DEL COM 49456B101 16 900 SH   SOLE   0 0 900
KINROSS GOLD CORP COM NO PAR 496902404 3 617 SH   SOLE   0 0 617
KINSALE CAP GROUP INC COM 49714P108 774 17,196 SH   SOLE   0 0 17,196
KOPIN CORP COM 500600101 4 1,250 SH   SOLE   0 0 1,250
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1 125 SH   SOLE   0 0 125
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 24 SH   SOLE   0 0 24
LCI INDS COM 50189K103 72 551 SH   SOLE   0 0 551
LRAD CORP COM 50213V109 41 16,350 SH   SOLE   0 0 16,350
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 47 1,688 SH   SOLE   0 0 1,688
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 7 3,000 SH   SOLE   0 0 3,000
LILLY ELI & CO COM 532457108 8 100 SH   SOLE   0 0 100
LIMELIGHT NETWORKS INC COM 53261M104 30 6,827 SH   SOLE   0 0 6,827
LINE CORP SPONSORED ADR 53567X101 10 250 SH   SOLE   0 0 250
LOGMEIN INC COM 54142L109 29 250 SH   SOLE   0 0 250
LONG IS ICED TEA CORP COM 54267E104 2 400 SH   SOLE   0 0 400
LOWES COS INC COM 548661107 23 243 SH   SOLE   0 0 243
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 8 250 SH   SOLE   0 0 250
LUMENTUM HLDGS INC COM 55024U109 248 5,075 SH   SOLE   0 0 5,075
LUNA INNOVATIONS COM 550351100 308 126,548 SH   SOLE   0 0 126,548
MACYS INC COM 55616P104 25 1,000 SH   SOLE   0 0 1,000
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 35 500 SH   SOLE   0 0 500
MARATHON OIL CORP COM 565849106 23 1,388 SH   SOLE   0 0 1,388
MARATHON PATENT GROUP INC COM PAR 56585W302 47 11,500 SH   SOLE   0 0 11,500
MARCUS CORP COM 566330106 47 1,706 SH   SOLE   0 0 1,706
MARKEL CORP COM 570535104 5 4 SH   SOLE   0 0 4
MARRIOTT INTL INC NEW CL A 571903202 88 649 SH   SOLE   0 0 649
MASCO CORP COM 574599106 11 262 SH   SOLE   0 0 262
MASTEC INC COM 576323109 88 1,800 SH   SOLE   0 0 1,800
MASTERCARD INCORPORATED CL A 57636Q104 163 1,075 SH   SOLE   0 0 1,075
MATCH GROUP INC COM 57665R106 23 750 SH   SOLE   0 0 750
MAXLINEAR INC COM 57776J100 7 250 SH   SOLE   0 0 250
MAXAR TECHNOLOGIES LTD COM 57778L103 5 78 SH   SOLE   0 0 78
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 77 1,500 SH   SOLE   0 0 1,500
MCDERMOTT INTL INC COM 580037109 5 750 SH   SOLE   0 0 750
MCDONALDS CORP COM 580135101 18 102 SH   SOLE   0 0 102
MEET GROUP INC COM 58513U101 4 1,500 SH   SOLE   0 0 1,500
MERCK & CO INC COM 58933Y105 23 400 SH   SOLE   0 0 400
MERCURY SYS INC COM 589378108 13 250 SH   SOLE   0 0 250
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 0 13 SH   SOLE   0 0 13
MICROSOFT CORP COM 594918104 671 7,841 SH   SOLE   0 0 7,841
MICRON TECHNOLOGY INC COM 595112103 45 1,100 SH   SOLE   0 0 1,100
MICRONET ENERTEC TECH INC COM 595117102 53 47,500 SH   SOLE   0 0 47,500
MINDBODY INC COM CL A 60255W105 8 250 SH   SOLE   0 0 250
MIRATI THERAPEUTICS INC COM 60468T105 27 1,500 SH   SOLE   0 0 1,500
MITEK SYS INC COM NEW 606710200 204 22,750 SH   SOLE   0 0 22,750
MITEL NETWORKS CORP COM 60671Q104 253 30,721 SH   SOLE   0 0 30,721
MIX TELEMATICS LTD SPONSORED ADR 60688N102 6 500 SH   SOLE   0 0 500
MOBILEIRON INC COM NEW 60739U204 13 3,350 SH   SOLE   0 0 3,350
MOMO INC ADR 60879B107 6 250 SH   SOLE   0 0 250
MONGODB INC CL A 60937P106 103 3,475 SH   SOLE   0 0 3,475
MORGAN STANLEY COM NEW 617446448 13 250 SH   SOLE   0 0 250
MOTORCAR PTS AMER INC COM 620071100 6 250 SH   SOLE   0 0 250
MURPHY OIL CORP COM 626717102 16 500 SH   SOLE   0 0 500
MY SIZE INC COM 62844N109 6 9,000 SH   SOLE   0 0 9,000
MYERS INDS INC COM 628464109 51 2,610 SH   SOLE   0 0 2,610
NAPCO SEC TECHNOLOGIES INC COM 630402105 9 1,000 SH   SOLE   0 0 1,000
NATIONAL BEVERAGE CORP COM 635017106 30 310 SH   SOLE   0 0 310
NATIONAL OILWELL VARCO INC COM 637071101 5 150 SH   SOLE   0 0 150
NATIONAL VISION HLDGS INC COM 63845R107 10 250 SH   SOLE   0 0 250
NAVISTAR INTL CORP NEW COM 63934E108 32 750 SH   SOLE   0 0 750
NELNET INC CL A 64031N108 29 521 SH   SOLE   0 0 521
NEONODE INC COM NEW 64051M402 0 8 SH   SOLE   0 0 8
NEOPHOTONICS CORP COM 64051T100 7 1,000 SH   SOLE   0 0 1,000
NETFLIX INC COM 64110L106 58 300 SH   SOLE   0 0 300
NETWORK 1 TECHNOLOGIES INC COM 64121N109 4 1,500 SH   SOLE   0 0 1,500
NEUROMETRIX INC COM PAR 641255708 73 42,356 SH   SOLE   0 0 42,356
NEUBERGER BERMAN RE ES SEC F COM 64190A103 1 250 SH   SOLE   0 0 250
NEW HOME CO INC COM 645370107 2 125 SH   SOLE   0 0 125
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12 125 SH   SOLE   0 0 125
NEW SR INVT GROUP INC COM 648691103 6 750 SH   SOLE   0 0 750
NEXPOINT RESIDENTIAL TR INC COM 65341D102 21 750 SH   SOLE   0 0 750
NOKIA CORP SPONSORED ADR 654902204 0 107 SH   SOLE   0 0 107
NORFOLK SOUTHERN CORP COM 655844108 43 300 SH   SOLE   0 0 300
NORTHROP GRUMMAN CORP COM 666807102 144 470 SH   SOLE   0 0 470
NOVA LIFESTYLE INC COM 66979P102 110 46,000 SH   SOLE   0 0 46,000
NUCOR CORP COM 670346105 10 150 SH   SOLE   0 0 150
NUSTAR ENERGY LP UNIT COM 67058H102 7 250 SH   SOLE   0 0 250
NUTANIX INC CL A 67059N108 4 125 SH   SOLE   0 0 125
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 0 10 SH   SOLE   0 0 10
NVIDIA CORP COM 67066G104 237 1,225 SH   SOLE   0 0 1,225
NUTRI SYS INC NEW COM 67069D108 7 125 SH   SOLE   0 0 125
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 21 2,400 SH   SOLE   0 0 2,400
OASIS PETE INC NEW COM 674215108 2 250 SH   SOLE   0 0 250
OCLARO INC COM NEW 67555N206 7 1,000 SH   SOLE   0 0 1,000
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 32 600 SH   SOLE   0 0 600
OMNICELL INC COM 68213N109 24 500 SH   SOLE   0 0 500
OMEROS CORP COM 682143102 2 125 SH   SOLE   0 0 125
OPHTHOTECH CORP COM 683745103 26 8,225 SH   SOLE   0 0 8,225
ORACLE CORP COM 68389X105 2 34 SH   SOLE   0 0 34
ORBITAL ATK INC COM 68557N103 2 15 SH   SOLE   0 0 15
OSHKOSH CORP COM 688239201 46 510 SH   SOLE   0 0 510
OSSEN INNOVATION CO LTD SPONSORED ADR NE 688410208 35 12,000 SH   SOLE   0 0 12,000
OVERSTOCK COM INC DEL COM 690370101 54 850 SH   SOLE   0 0 850
OWENS & MINOR INC NEW COM 690732102 9 500 SH   SOLE   0 0 500
PDVWIRELESS INC COM 69290R104 15 475 SH   SOLE   0 0 475
PRA HEALTH SCIENCES INC COM 69354M108 23 250 SH   SOLE   0 0 250
PALO ALTO NETWORKS INC COM 697435105 14 100 SH   SOLE   0 0 100
PARETEUM CORP COM NEW 69946T207 4 2,000 SH   SOLE   0 0 2,000
PARSLEY ENERGY INC CL A 701877102 6 200 SH   SOLE   0 0 200
PAYMENT DATA SYS INC COM NEW 70438S202 13 5,000 SH   SOLE   0 0 5,000
PAYPAL HLDGS INC COM 70450Y103 98 1,325 SH   SOLE   0 0 1,325
PENNEY J C INC COM 708160106 1 200 SH   SOLE   0 0 200
PEPSICO INC COM 713448108 54 454 SH   SOLE   0 0 454
PERFICIENT INC COM 71375U101 2 125 SH   SOLE   0 0 125
PETROQUEST ENERGY INC COM NEW 716748306 11 6,000 SH   SOLE   0 0 6,000
PFIZER INC COM 717081103 49 1,340 SH   SOLE   0 0 1,340
PHILLIPS 66 COM 718546104 0 1 SH   SOLE   0 0 1
PHYSICIANS RLTY TR COM 71943U104 14 780 SH   SOLE   0 0 780
PIONEER PWR SOLUTIONS INC COM NEW 723836300 15 2,000 SH   SOLE   0 0 2,000
PIXELWORKS INC COM NEW 72581M305 350 55,321 SH   SOLE   0 0 55,321
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 21 1,000 SH   SOLE   0 0 1,000
PLANET FITNESS INC CL A 72703H101 9 250 SH   SOLE   0 0 250
PLY GEM HLDGS INC COM 72941W100 5 250 SH   SOLE   0 0 250
POLARITYTE INC COM 731094108 3 125 SH   SOLE   0 0 125
POOL CORPORATION COM 73278L105 14 105 SH   SOLE   0 0 105
PORTOLA PHARMACEUTICALS INC COM 737010108 6 125 SH   SOLE   0 0 125
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 566 3,632 SH   SOLE   0 0 3,632
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 8 159 SH   SOLE   0 0 159
PRECISION DRILLING CORP COM 2010 74022D308 1 295 SH   SOLE   0 0 295
PREFERRED APT CMNTYS INC COM 74039L103 15 750 SH   SOLE   0 0 750
PRIMO WTR CORP COM 74165N105 220 17,475 SH   SOLE   0 0 17,475
PRO-DEX INC COLO COM NEW 74265M205 14 2,000 SH   SOLE   0 0 2,000
PROCTER AND GAMBLE CO COM 742718109 572 6,220 SH   SOLE   0 0 6,220
PROFIRE ENERGY INC COM 74316X101 0 36 SH   SOLE   0 0 36
PROSHARES TR PSHS ULTSH 20YRS 74347B201 4 125 SH   SOLE   0 0 125
PROPETRO HLDG CORP COM 74347M108 3 125 SH   SOLE   0 0 125
PROSHARES TR II VIX SH TRM FUTRS 74347W171 6 250 SH   SOLE   0 0 250
PROSHARES TR ULTRA FNCLS NEW 74347X633 26 200 SH   SOLE   0 0 200
PROSPECT CAPITAL CORPORATION COM 74348T102 3 500 SH   SOLE   0 0 500
PUBLIC STORAGE COM 74460D109 57 274 SH   SOLE   0 0 274
QAD INC CL A 74727D306 10 250 SH   SOLE   0 0 250
QTS RLTY TR INC COM CL A 74736A103 41 750 SH   SOLE   0 0 750
QUALSTAR CORP COM NEW 74758R208 25 3,000 SH   SOLE   0 0 3,000
QUANTA SVCS INC COM 74762E102 98 2,500 SH   SOLE   0 0 2,500
QUIDEL CORP COM 74838J101 5 125 SH   SOLE   0 0 125
QUINSTREET INC COM 74874Q100 25 3,000 SH   SOLE   0 0 3,000
RF INDS LTD COM PAR $0.01 749552105 95 35,000 SH   SOLE   0 0 35,000
RTI SURGICAL INC COM 74975N105 1 250 SH   SOLE   0 0 250
RADISYS CORP COM 750459109 2 2,000 SH   SOLE   0 0 2,000
RADNET INC COM 750491102 3 250 SH   SOLE   0 0 250
RANDGOLD RES LTD ADR 752344309 25 250 SH   SOLE   0 0 250
RAYTHEON CO COM NEW 755111507 142 755 SH   SOLE   0 0 755
REAVES UTIL INCOME FD COM SH BEN INT 756158101 189 6,093 SH   SOLE   0 0 6,093
REGIONS FINL CORP NEW COM 7591EP100 42 2,412 SH   SOLE   0 0 2,412
RETROPHIN INC COM 761299106 5 250 SH   SOLE   0 0 250
RESTORATION ROBOTICS INC COM 76133C103 39 8,420 SH   SOLE   0 0 8,420
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 8 375 SH   SOLE   0 0 375
RINGCENTRAL INC CL A 76680R206 254 5,250 SH   SOLE   0 0 5,250
RING ENERGY INC COM 76680V108 3 250 SH   SOLE   0 0 250
RITTER PHARMACEUTICALS INC COM 767836109 3 9,000 SH   SOLE   0 0 9,000
RIVERVIEW BANCORP INC COM 769397100 0 20 SH   SOLE   0 0 20
ROKU INC COM CL A 77543R102 52 1,000 SH   SOLE   0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 33 400 SH   SOLE   0 0 400
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 37 557 SH   SOLE   0 0 557
ROYCE GLOBAL VALUE TR INC COM 78081T104 1 86 SH   SOLE   0 0 86
ROYCE VALUE TR INC COM 780910105 86 5,294 SH   SOLE   0 0 5,294
ROYCE MICRO-CAP TR INC COM 780915104 92 9,697 SH   SOLE   0 0 9,697
RYMAN HOSPITALITY PPTYS INC COM 78377T107 144 2,091 SH   SOLE   0 0 2,091
SPDR S&P 500 ETF TR TR UNIT 78462F103 804 3,013 SH   SOLE   0 0 3,013
SPDR GOLD TRUST GOLD SHS 78463V107 43 350 SH   SOLE   0 0 350
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 61 2,000 SH   SOLE   0 0 2,000
SPDR SERIES TRUST S&P BIOTECH 78464A870 276 3,250 SH   SOLE   0 0 3,250
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 25 100 SH   SOLE   0 0 100
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 660 1,911 SH   SOLE   0 0 1,911
SRC ENERGY INC COM 78470V108 70 8,243 SH   SOLE   0 0 8,243
S&W SEED CO COM 785135104 20 5,000 SH   SOLE   0 0 5,000
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 156 10,750 SH   SOLE   0 0 10,750
SALESFORCE COM INC COM 79466L302 279 2,725 SH   SOLE   0 0 2,725
SCHLUMBERGER LTD COM 806857108 25 378 SH   SOLE   0 0 378
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 31 445 SH   SOLE   0 0 445
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 56 2,000 SH   SOLE   0 0 2,000
SENIOR HSG PPTYS TR SH BEN INT 81721M109 10 500 SH   SOLE   0 0 500
SENOMYX INC COM 81724Q107 44 33,550 SH   SOLE   0 0 33,550
SERVOTRONICS INC COM 817732100 11 1,003 SH   SOLE   0 0 1,003
SHAKE SHACK INC CL A 819047101 30 700 SH   SOLE   0 0 700
SHARPS COMPLIANCE CORP COM 820017101 30 7,440 SH   SOLE   0 0 7,440
SHARPSPRING INC COM 820054104 2 500 SH   SOLE   0 0 500
SHIFTPIXY INC COM 82452L104 1 400 SH   SOLE   0 0 400
SHORE BANCSHARES INC COM 825107105 37 2,191 SH   SOLE   0 0 2,191
SIENTRA INC COM 82621J105 7 500 SH   SOLE   0 0 500
SIERRA WIRELESS INC COM 826516106 8 375 SH   SOLE   0 0 375
SKYLINE CORP COM 830830105 10 750 SH   SOLE   0 0 750
SMART SAND INC COM 83191H107 9 1,000 SH   SOLE   0 0 1,000
SNAP INC CL A 83304A106 16 1,125 SH   SOLE   0 0 1,125
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5 125 SH   SOLE   0 0 125
SOTHERLY HOTELS INC COM 83600C103 5 750 SH   SOLE   0 0 750
SOUTHERN CO COM 842587107 134 2,791 SH   SOLE   0 0 2,791
SOUTHWEST AIRLS CO COM 844741108 75 1,148 SH   SOLE   0 0 1,148
SPARTAN MTRS INC COM 846819100 4 250 SH   SOLE   0 0 250
SPIRIT AIRLS INC COM 848577102 4 100 SH   SOLE   0 0 100
SPIRIT RLTY CAP INC NEW COM 84860W102 4 500 SH   SOLE   0 0 500
SPLUNK INC COM 848637104 8 100 SH   SOLE   0 0 100
SPORTSMANS WHSE HLDGS INC COM 84920Y106 40 6,000 SH   SOLE   0 0 6,000
SQUARE INC CL A 852234103 17 500 SH   SOLE   0 0 500
STAAR SURGICAL CO COM PAR $0.01 852312305 12 750 SH   SOLE   0 0 750
STAMPS COM INC COM NEW 852857200 14 75 SH   SOLE   0 0 75
STANLEY FURNITURE CO INC COM NEW 854305208 41 46,642 SH   SOLE   0 0 46,642
STANLEY BLACK & DECKER INC COM 854502101 143 842 SH   SOLE   0 0 842
STARBUCKS CORP COM 855244109 193 3,360 SH   SOLE   0 0 3,360
STARWOOD PPTY TR INC COM 85571B105 11 500 SH   SOLE   0 0 500
STERLING CONSTRUCTION CO INC COM 859241101 183 11,250 SH   SOLE   0 0 11,250
STMICROELECTRONICS N V NY REGISTRY 861012102 169 7,750 SH   SOLE   0 0 7,750
STORE CAP CORP COM 862121100 7 250 SH   SOLE   0 0 250
SUNPOWER CORP COM 867652406 6 750 SH   SOLE   0 0 750
SUNTRUST BKS INC COM 867914103 34 525 SH   SOLE   0 0 525
SUPPORT COM INC COM NEW 86858W200 7 3,000 SH   SOLE   0 0 3,000
SURGERY PARTNERS INC COM 86881A100 3 250 SH   SOLE   0 0 250
SWITCH INC CL A 87105L104 36 2,000 SH   SOLE   0 0 2,000
SYSTEMAX INC COM 871851101 8 250 SH   SOLE   0 0 250
T MOBILE US INC COM 872590104 56 875 SH   SOLE   0 0 875
TACTILE SYS TECHNOLOGY INC COM 87357P100 7 250 SH   SOLE   0 0 250
TAITRON COMPONENTS INC CL A 874028103 1 676 SH   SOLE   0 0 676
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 625 SH   SOLE   0 0 625
TALEND S A ADS 874224207 28 750 SH   SOLE   0 0 750
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4 250 SH   SOLE   0 0 250
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 20 1,500 SH   SOLE   0 0 1,500
TELARIA INC COM 879181105 119 29,613 SH   SOLE   0 0 29,613
TELADOC INC COM 87918A105 4 125 SH   SOLE   0 0 125
TELLURIAN INC NEW COM 87968A104 10 1,000 SH   SOLE   0 0 1,000
TERADYNE INC COM 880770102 22 525 SH   SOLE   0 0 525
TETRA TECHNOLOGIES INC DEL COM 88162F105 13 3,000 SH   SOLE   0 0 3,000
TETRA TECH INC NEW COM 88162G103 6 130 SH   SOLE   0 0 130
TEXAS INSTRS INC COM 882508104 96 924 SH   SOLE   0 0 924
TEXAS ROADHOUSE INC COM 882681109 14 267 SH   SOLE   0 0 267
TG THERAPEUTICS INC COM 88322Q108 10 1,250 SH   SOLE   0 0 1,250
3M CO COM 88579Y101 24 100 SH   SOLE   0 0 100
TIME INC NEW COM 887228104 0 15 SH   SOLE   0 0 15
TINTRI INC COM 88770Q105 5 1,000 SH   SOLE   0 0 1,000
TIVITY HEALTH INC COM 88870R102 9 250 SH   SOLE   0 0 250
TOOTSIE ROLL INDS INC COM 890516107 72 1,967 SH   SOLE   0 0 1,967
TOPBUILD CORP COM 89055F103 19 250 SH   SOLE   0 0 250
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 310 SH   SOLE   0 0 310
TRANSGLOBE ENERGY CORP COM 893662106 2 1,200 SH   SOLE   0 0 1,200
TRI CONTL CORP COM 895436103 13 500 SH   SOLE   0 0 500
TRIPADVISOR INC COM 896945201 9 250 SH   SOLE   0 0 250
TRUPANION INC COM 898202106 11 375 SH   SOLE   0 0 375
TURTLE BEACH CORP COM 900450107 0 280 SH   SOLE   0 0 280
21VIANET GROUP INC SPONSORED ADR 90138A103 6 750 SH   SOLE   0 0 750
TWILIO INC CL A 90138F102 127 5,375 SH   SOLE   0 0 5,375
TWITTER INC COM 90184L102 90 3,750 SH   SOLE   0 0 3,750
II VI INC COM 902104108 258 5,500 SH   SOLE   0 0 5,500
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 8 500 SH   SOLE   0 0 500
USA TECHNOLOGIES INC COM NO PAR 90328S500 98 10,000 SH   SOLE   0 0 10,000
U S CONCRETE INC COM NEW 90333L201 52 625 SH   SOLE   0 0 625
UNDER ARMOUR INC CL A 904311107 1 50 SH   SOLE   0 0 50
UNDER ARMOUR INC CL C 904311206 1 50 SH   SOLE   0 0 50
UNITED PARCEL SERVICE INC CL B 911312106 6 50 SH   SOLE   0 0 50
U S ENERGY CORP WYO COM NEW 911805208 2 1,000 SH   SOLE   0 0 1,000
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 6 1,000 SH   SOLE   0 0 1,000
UNITED TECHNOLOGIES CORP COM 913017109 126 989 SH   SOLE   0 0 989
UNITEDHEALTH GROUP INC COM 91324P102 22 100 SH   SOLE   0 0 100
UNIVERSAL DISPLAY CORP COM 91347P105 86 500 SH   SOLE   0 0 500
UNIVEST CORP PA COM 915271100 23 804 SH   SOLE   0 0 804
UPLAND SOFTWARE INC COM 91544A109 22 1,000 SH   SOLE   0 0 1,000
VAALCO ENERGY INC COM NEW 91851C201 1 1,000 SH   SOLE   0 0 1,000
VALEANT PHARMACEUTICALS INTL COM 91911K102 10 500 SH   SOLE   0 0 500
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 30 1,000 SH   SOLE   0 0 1,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 25 245 SH   SOLE   0 0 245
VANGUARD STAR FD VG TL INTL STK F 921909768 9 150 SH   SOLE   0 0 150
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 41 300 SH   SOLE   0 0 300
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 7 152 SH   SOLE   0 0 152
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 17 314 SH   SOLE   0 0 314
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 0 8 SH   SOLE   0 0 8
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 101 1,700 SH   SOLE   0 0 1,700
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 88 605 SH   SOLE   0 0 605
VANGUARD WORLD FDS ENERGY ETF 92204A306 7 75 SH   SOLE   0 0 75
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 367 4,624 SH   SOLE   0 0 4,624
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 61 700 SH   SOLE   0 0 700
VARONIS SYS INC COM 922280102 34 700 SH   SOLE   0 0 700
VASCO DATA SEC INTL INC COM 92230Y104 76 5,500 SH   SOLE   0 0 5,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,093 4,455 SH   SOLE   0 0 4,455
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS SML CP GRW ETF 922908595 64 400 SH   SOLE   0 0 400
VANGUARD INDEX FDS SM CP VAL ETF 922908611 849 6,392 SH   SOLE   0 0 6,392
VANGUARD INDEX FDS LARGE CAP ETF 922908637 49 400 SH   SOLE   0 0 400
VANGUARD INDEX FDS GROWTH ETF 922908736 108 771 SH   SOLE   0 0 771
VANGUARD INDEX FDS VALUE ETF 922908744 1,062 9,993 SH   SOLE   0 0 9,993
VANGUARD INDEX FDS SMALL CP ETF 922908751 30 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS TOTAL STK MKT 922908769 58 425 SH   SOLE   0 0 425
VERIZON COMMUNICATIONS INC COM 92343V104 122 2,297 SH   SOLE   0 0 2,297
VERICEL CORP COM 92346J108 3 500 SH   SOLE   0 0 500
VERITONE INC COM 92347M100 6 250 SH   SOLE   0 0 250
VERSO CORP CL A 92531L207 2 125 SH   SOLE   0 0 125
VIACOM INC NEW CL A 92553P102 9 272 SH   SOLE   0 0 272
VICOR CORP COM 925815102 10 500 SH   SOLE   0 0 500
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 2 63 SH   SOLE   0 0 63
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 121 5,200 SH   SOLE   0 0 5,200
VISA INC COM CL A 92826C839 192 1,683 SH   SOLE   0 0 1,683
VISHAY INTERTECHNOLOGY INC COM 928298108 21 1,000 SH   SOLE   0 0 1,000
VIVINT SOLAR INC COM 92854Q106 4 1,000 SH   SOLE   0 0 1,000
VOCERA COMMUNICATIONS INC COM 92857F107 15 500 SH   SOLE   0 0 500
VONAGE HLDGS CORP COM 92886T201 122 12,000 SH   SOLE   0 0 12,000
VOYAGER THERAPEUTICS INC COM 92915B106 124 7,485 SH   SOLE   0 0 7,485
WAL-MART STORES INC COM 931142103 193 1,953 SH   SOLE   0 0 1,953
WAYFAIR INC CL A 94419L101 16 200 SH   SOLE   0 0 200
WEIBO CORP SPONSORED ADR 948596101 13 125 SH   SOLE   0 0 125
WEIGHT WATCHERS INTL INC NEW COM 948626106 17 375 SH   SOLE   0 0 375
WELLS FARGO CO NEW COM 949746101 183 3,016 SH   SOLE   0 0 3,016
WENDYS CO COM 95058W100 2 125 SH   SOLE   0 0 125
WESTELL TECHNOLOGIES INC CL A NEW 957541204 2 500 SH   SOLE   0 0 500
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2 500 SH   SOLE   0 0 500
WEYERHAEUSER CO COM 962166104 25 700 SH   SOLE   0 0 700
WILLIAMS COS INC DEL COM 969457100 12 403 SH   SOLE   0 0 403
WINGSTOP INC COM 974155103 27 700 SH   SOLE   0 0 700
WORKDAY INC CL A 98138H101 51 500 SH   SOLE   0 0 500
WPX ENERGY INC COM 98212B103 0 33 SH   SOLE   0 0 33
XO GROUP INC COM 983772104 9 500 SH   SOLE   0 0 500
XPO LOGISTICS INC COM 983793100 137 1,500 SH   SOLE   0 0 1,500
XPERI CORP COM 98421B100 3 125 SH   SOLE   0 0 125
YAMANA GOLD INC COM 98462Y100 6 1,850 SH   SOLE   0 0 1,850
YELP INC CL A 985817105 5 125 SH   SOLE   0 0 125
YEXT INC COM 98585N106 2 125 SH   SOLE   0 0 125
ZAGG INC COM 98884U108 183 9,919 SH   SOLE   0 0 9,919
ZAYO GROUP HLDGS INC COM 98919V105 115 3,125 SH   SOLE   0 0 3,125
ZEDGE INC CL B 98923T104 6 2,100 SH   SOLE   0 0 2,100
ZILLOW GROUP INC CL C CAP STK 98954M200 20 500 SH   SOLE   0 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 3 25 SH   SOLE   0 0 25
ZIX CORP COM 98974P100 13 3,000 SH   SOLE   0 0 3,000
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 4 250 SH   SOLE   0 0 250
ZYNERBA PHARMACEUTICALS INC COM 98986X109 64 5,125 SH   SOLE   0 0 5,125
AIRCASTLE LTD COM G0129K104 18 750 SH   SOLE   0 0 750
ALKERMES PLC SHS G01767105 7 125 SH   SOLE   0 0 125
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 5 500 SH   SOLE   0 0 500
ATLASSIAN CORP PLC CL A G06242104 88 1,925 SH   SOLE   0 0 1,925
CISION LTD SHS G1992S109 6 500 SH   SOLE   0 0 500
ENSCO PLC SHS CLASS A G3157S106 61 10,375 SH   SOLE   0 0 10,375
GASLOG LTD SHS G37585109 50 2,254 SH   SOLE   0 0 2,254
ICHOR HOLDINGS SHS G4740B105 6 250 SH   SOLE   0 0 250
INGERSOLL-RAND PLC SHS G47791101 66 745 SH   SOLE   0 0 745
MANCHESTER UTD PLC NEW ORD CL A G5784H106 26 1,299 SH   SOLE   0 0 1,299
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5 250 SH   SOLE   0 0 250
NABORS INDUSTRIES LTD SHS G6359F103 2 350 SH   SOLE   0 0 350
NOVOCURE LTD ORD SHS G6674U108 5 250 SH   SOLE   0 0 250
SEADRILL LIMITED SHS G7945E105 0 1,500 SH   SOLE   0 0 1,500
SMART GLOBAL HLDGS INC SHS G8232Y101 8 250 SH   SOLE   0 0 250
TDH HLDGS INC SHS G87084102 28 5,000 SH   SOLE   0 0 5,000
UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 4 750 SH   SOLE   0 0 750
GOLAR LNG LTD BERMUDA SHS G9456A100 60 2,000 SH   SOLE   0 0 2,000
CHUBB LIMITED COM H1467J104 25 171 SH   SOLE   0 0 171
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3 125 SH   SOLE   0 0 125
GARMIN LTD SHS H2906T109 15 250 SH   SOLE   0 0 250
LOGITECH INTL S A SHS H50430232 244 7,250 SH   SOLE   0 0 7,250
TRANSOCEAN LTD REG SHS H8817H100 8 726 SH   SOLE   0 0 726
RADCOM LTD SHS NEW M81865111 40 2,000 SH   SOLE   0 0 2,000
REWALK ROBOTICS LTD SHS M8216Q101 22 20,000 SH   SOLE   0 0 20,000
SILICOM LTD ORD M84116108 9 125 SH   SOLE   0 0 125
SUPERCOM LTD NEW SHS NEW M87095119 33 8,500 SH   SOLE   0 0 8,500
TOP IMAGE SYSTEMS LTD ORD M87896102 11 10,000 SH   SOLE   0 0 10,000
WIX COM LTD SHS M98068105 7 125 SH   SOLE   0 0 125
MYLAN N V SHS EURO N59465109 28 650 SH   SOLE   0 0 650
ORTHOFIX INTL N V COM N6748L102 15 266 SH   SOLE   0 0 266
TRONOX LTD SHS CL A Q9235V101 10 500 SH   SOLE   0 0 500
FLEX LTD ORD Y2573F102 9 500 SH   SOLE   0 0 500
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 25 1,000 SH   SOLE   0 0 1,000
NAVIGATOR HOLDINGS LTD SHS Y62132108 2 250 SH   SOLE   0 0 250
TEEKAY TANKERS LTD CL A Y8565N102 1 1,000 SH   SOLE   0 0 1,000