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
22ND CENTY GROUP INC COM 90137F103 8 3,000 SH   SOLE   0 0 3,000
3M CO COM 88579Y101 11 50 SH   SOLE   0 0 50
8X8 INC NEW COM 282914100 3 125 SH   SOLE   0 0 125
ABBOTT LABS COM 002824100 103 1,400 SH   SOLE   0 0 1,400
ABEONA THERAPEUTICS INC COM 00289Y107 5 375 SH   SOLE   0 0 375
ABERDEEN ASIA PACIFIC INCOM COM 003009107 1 250 SH   SOLE   0 0 250
ABERDEEN GLOBAL INCOME FD IN COM 003013109 2 250 SH   SOLE   0 0 250
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 4 400 SH   SOLE   0 0 400
ACACIA COMMUNICATIONS INC COM 00401C108 5 125 SH   SOLE   0 0 125
ACCESS NATL CORP COM 004337101 7 250 SH   SOLE   0 0 250
ACER THERAPEUTICS INC COM 00444P108 42 1,365 SH   SOLE   0 0 1,365
ACTIVISION BLIZZARD INC COM 00507V109 160 1,925 SH   SOLE   0 0 1,925
ADOBE SYS INC COM 00724F101 47 175 SH   SOLE   0 0 175
ADOMANI INC COM 00726A100 0 125 SH   SOLE   0 0 125
ADT INC COM 00090Q103 278 29,557 SH   SOLE   0 0 29,557
ADVANCED MICRO DEVICES INC COM 007903107 168 5,450 SH   SOLE   0 0 5,450
ADVANSIX INC COM 00773T101 0 5 SH   SOLE   0 0 5
ADVENT CLAYMORE CV SECS & IN COM 00764C109 96 6,100 SH   SOLE   0 0 6,100
AEROVIRONMENT INC COM 008073108 1 10 SH   SOLE   0 0 10
AES CORP COM 00130H105 14 1,000 SH   SOLE   0 0 1,000
AFLAC INC COM 001055102 12 250 SH   SOLE   0 0 250
AGREE REALTY CORP COM 008492100 7 125 SH   SOLE   0 0 125
AIRCASTLE LTD COM G0129K104 16 750 SH   SOLE   0 0 750
AIRGAIN INC COM 00938A104 23 1,750 SH   SOLE   0 0 1,750
AKOUSTIS TECHNOLOGIES INC COM 00973N102 223 28,325 SH   SOLE   0 0 28,325
ALARM COM HLDGS INC COM 011642105 7 125 SH   SOLE   0 0 125
ALBIREO PHARMA INC COM 01345P106 42 1,262 SH   SOLE   0 0 1,262
ALCOA CORP COM 013872106 15 374 SH   SOLE   0 0 374
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 284 1,725 SH   SOLE   0 0 1,725
ALIGN TECHNOLOGY INC COM 016255101 31 80 SH   SOLE   0 0 80
ALIMERA SCIENCES INC COM 016259103 40 41,022 SH   SOLE   0 0 41,022
ALLIANZGI DIVERS INC & CNV F COM 01883J108 37 1,500 SH   SOLE   0 0 1,500
ALPHABET INC CAP STK CL C 02079K107 175 147 SH   SOLE   0 0 147
ALPHABET INC CAP STK CL A 02079K305 298 247 SH   SOLE   0 0 247
ALPS ETF TR ALERIAN MLP 00162Q866 7 615 SH   SOLE   0 0 615
ALTAIR ENGR INC COM CL A 021369103 9 200 SH   SOLE   0 0 200
ALTERYX INC COM CL A 02156B103 136 2,375 SH   SOLE   0 0 2,375
AMARIN CORP PLC SPONS ADR NEW 023111206 4 250 SH   SOLE   0 0 250
AMAZON COM INC COM 023135106 1,194 596 SH   SOLE   0 0 596
AMERESCO INC CL A 02361E108 14 1,000 SH   SOLE   0 0 1,000
AMERICAN ELEC PWR INC COM 025537101 68 957 SH   SOLE   0 0 957
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 3 500 SH   SOLE   0 0 500
AMERICAN TOWER CORP NEW COM 03027X100 18 125 SH   SOLE   0 0 125
AMGEN INC COM 031162100 21 100 SH   SOLE   0 0 100
AMICUS THERAPEUTICS INC COM 03152W109 30 2,444 SH   SOLE   0 0 2,444
ANGI HOMESERVICES INC COM CL A 00183L102 76 3,250 SH   SOLE   0 0 3,250
ANGIODYNAMICS INC COM 03475V101 5 250 SH   SOLE   0 0 250
ANTHEM INC COM 036752103 30 109 SH   SOLE   0 0 109
APOLLO ENDOSURGERY INC COM 03767D108 14 2,000 SH   SOLE   0 0 2,000
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 31 890 SH   SOLE   0 0 890
APPLE INC COM 037833100 605 2,679 SH   SOLE   0 0 2,679
APPLIED DNA SCIENCES INC COM NEW 03815U201 9 6,000 SH   SOLE   0 0 6,000
APPTIO INC CL A 03835C108 46 1,250 SH   SOLE   0 0 1,250
AQUA AMERICA INC COM 03836W103 18 500 SH   SOLE   0 0 500
AQUANTIA CORP COM 03842Q108 3 250 SH   SOLE   0 0 250
ARCONIC INC COM 03965L100 0 4 SH   SOLE   0 0 4
ARES MGMT LP COM SHS REG INT 04014Y101 3 125 SH   SOLE   0 0 125
ARISTA NETWORKS INC COM 040413106 33 125 SH   SOLE   0 0 125
ARMADA HOFFLER PPTYS INC COM 04208T108 8 500 SH   SOLE   0 0 500
ARQULE INC COM 04269E107 1 125 SH   SOLE   0 0 125
ARRAY BIOPHARMA INC COM 04269X105 2 125 SH   SOLE   0 0 125
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 55 2,871 SH   SOLE   0 0 2,871
ARTS WAY MFG INC COM 043168103 32 12,990 SH   SOLE   0 0 12,990
ASHFORD HOSPITALITY TR INC COM SHS 044103109 13 2,000 SH   SOLE   0 0 2,000
ASTEC INDS INC COM 046224101 19 375 SH   SOLE   0 0 375
AT&T INC COM 00206R102 428 12,754 SH   SOLE   0 0 12,754
ATARA BIOTHERAPEUTICS INC COM 046513107 5 125 SH   SOLE   0 0 125
ATHERSYS INC COM 04744L106 30 14,184 SH   SOLE   0 0 14,184
ATLASSIAN CORP PLC CL A G06242104 17 175 SH   SOLE   0 0 175
ATTUNITY LTD SHS NEW M15332121 146 7,750 SH   SOLE   0 0 7,750
AU OPTRONICS CORP SPONSORED ADR 002255107 0 18 SH   SOLE   0 0 18
AUDIOCODES LTD ORD M15342104 25 2,500 SH   SOLE   0 0 2,500
AUTOHOME INC SP ADR RP CL A 05278C107 19 250 SH   SOLE   0 0 250
AXON ENTERPRISE INC COM 05464C101 68 1,000 SH   SOLE   0 0 1,000
BAKER HUGHES A GE CO CL A 05722G100 1 40 SH   SOLE   0 0 40
BALL CORP COM 058498106 14 317 SH   SOLE   0 0 317
BANDWIDTH INC COM CL A 05988J103 60 1,125 SH   SOLE   0 0 1,125
BANK AMER CORP COM 060505104 671 22,781 SH   SOLE   0 0 22,781
BANK N S HALIFAX COM 064149107 7 125 SH   SOLE   0 0 125
BAOZUN INC SPONSORED ADR 06684L103 61 1,250 SH   SOLE   0 0 1,250
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 5 200 SH   SOLE   0 0 200
BARNES & NOBLE ED INC COM 06777U101 4 625 SH   SOLE   0 0 625
BARRICK GOLD CORP COM 067901108 11 1,008 SH   SOLE   0 0 1,008
BB&T CORP COM 054937107 38 790 SH   SOLE   0 0 790
BCE INC COM NEW 05534B760 5 118 SH   SOLE   0 0 118
BECTON DICKINSON & CO COM 075887109 15 58 SH   SOLE   0 0 58
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 135 632 SH   SOLE   0 0 632
BG STAFFING INC COM 05544A109 71 2,625 SH   SOLE   0 0 2,625
BIOTELEMETRY INC COM 090672106 171 2,650 SH   SOLE   0 0 2,650
BJS WHSL CLUB HLDGS INC COM 05550J101 135 5,025 SH   SOLE   0 0 5,025
BLACKROCK RES & COMM STRAT T SHS 09257A108 27 3,000 SH   SOLE   0 0 3,000
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 80 2,100 SH   SOLE   0 0 2,100
BLOOM ENERGY CORP COM CL A 093712107 41 1,200 SH   SOLE   0 0 1,200
BLUELINX HLDGS INC COM NEW 09624H208 4 125 SH   SOLE   0 0 125
BOEING CO COM 097023105 179 481 SH   SOLE   0 0 481
BOINGO WIRELESS INC COM 09739C102 157 4,500 SH   SOLE   0 0 4,500
BOSTON BEER INC CL A 100557107 3 10 SH   SOLE   0 0 10
BOTTOMLINE TECH DEL INC COM 101388106 65 891 SH   SOLE   0 0 891
BOVIE MEDICAL CORP COM 10211F100 240 33,789 SH   SOLE   0 0 33,789
BP PLC SPONSORED ADR 055622104 130 2,818 SH   SOLE   0 0 2,818
BRINKS CO COM 109696104 9 125 SH   SOLE   0 0 125
BRISTOL MYERS SQUIBB CO COM 110122108 51 820 SH   SOLE   0 0 820
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 70 1,504 SH   SOLE   0 0 1,504
BRUNSWICK CORP COM 117043109 18 263 SH   SOLE   0 0 263
CA INC COM 12673P105 6 125 SH   SOLE   0 0 125
CAE INC COM 124765108 41 2,000 SH   SOLE   0 0 2,000
CAESARS ENTMT CORP COM 127686103 101 9,812 SH   SOLE   0 0 9,812
CAI INTERNATIONAL INC COM 12477X106 23 1,000 SH   SOLE   0 0 1,000
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 210 8,625 SH   SOLE   0 0 8,625
CALYXT INC COM 13173L107 2 125 SH   SOLE   0 0 125
CAMBIUM LEARNING GRP INC COM 13201A107 3 250 SH   SOLE   0 0 250
CAMTEK LTD ORD M20791105 43 5,000 SH   SOLE   0 0 5,000
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 8 125 SH   SOLE   0 0 125
CANCER GENETICS INC COM 13739U104 1 500 SH   SOLE   0 0 500
CANOPY GROWTH CORP COM 138035100 490 10,087 SH   SOLE   0 0 10,087
CANTEL MEDICAL CORP COM 138098108 110 1,199 SH   SOLE   0 0 1,199
CAPITAL ONE FINL CORP COM 14040H105 23 238 SH   SOLE   0 0 238
CARA THERAPEUTICS INC COM 140755109 22 900 SH   SOLE   0 0 900
CARDINAL HEALTH INC COM 14149Y108 32 600 SH   SOLE   0 0 600
CARDIOVASCULAR SYS INC DEL COM 141619106 64 1,625 SH   SOLE   0 0 1,625
CAREDX INC COM 14167L103 433 15,000 SH   SOLE   0 0 15,000
CAREER EDUCATION CORP COM 141665109 15 1,000 SH   SOLE   0 0 1,000
CARRIZO OIL & GAS INC COM 144577103 64 2,550 SH   SOLE   0 0 2,550
CARVANA CO CL A 146869102 15 250 SH   SOLE   0 0 250
CASELLA WASTE SYS INC CL A 147448104 85 2,750 SH   SOLE   0 0 2,750
CATASYS INC COM PAR 149049504 37 2,900 SH   SOLE   0 0 2,900
CATERPILLAR INC DEL COM 149123101 88 575 SH   SOLE   0 0 575
CDW CORP COM 12514G108 9 100 SH   SOLE   0 0 100
CECO ENVIRONMENTAL CORP COM 125141101 97 12,250 SH   SOLE   0 0 12,250
CELGENE CORP COM 151020104 13 145 SH   SOLE   0 0 145
CENTURYLINK INC COM 156700106 15 700 SH   SOLE   0 0 700
CHAMPIONS ONCOLOGY INC COM NEW 15870P307 9 500 SH   SOLE   0 0 500
CHART INDS INC COM PAR $0.01 16115Q308 98 1,250 SH   SOLE   0 0 1,250
CHEMOURS CO COM 163851108 2 40 SH   SOLE   0 0 40
CHENIERE ENERGY INC COM NEW 16411R208 7 100 SH   SOLE   0 0 100
CHESAPEAKE ENERGY CORP COM 165167107 1 150 SH   SOLE   0 0 150
CHEVRON CORP NEW COM 166764100 9 71 SH   SOLE   0 0 71
CHUBB LIMITED COM H1467J104 30 221 SH   SOLE   0 0 221
CIDARA THERAPEUTICS INC COM 171757107 9 2,000 SH   SOLE   0 0 2,000
CIENA CORP COM NEW 171779309 23 750 SH   SOLE   0 0 750
CISCO SYS INC COM 17275R102 130 2,675 SH   SOLE   0 0 2,675
CISION LTD SHS G1992S109 4 250 SH   SOLE   0 0 250
CITIGROUP INC COM NEW 172967424 332 4,632 SH   SOLE   0 0 4,632
CITY HLDG CO COM 177835105 14 181 SH   SOLE   0 0 181
CIVISTA BANCSHARES INC COM NO PAR 178867107 64 2,662 SH   SOLE   0 0 2,662
CLARUS CORP NEW COM 18270P109 8 750 SH   SOLE   0 0 750
CLEARFIELD INC COM 18482P103 10 750 SH   SOLE   0 0 750
COCA COLA CO COM 191216100 12 262 SH   SOLE   0 0 262
CODEXIS INC COM 192005106 289 16,850 SH   SOLE   0 0 16,850
COEUR MNG INC COM NEW 192108504 0 10 SH   SOLE   0 0 10
COMCAST CORP NEW CL A 20030N101 20 560 SH   SOLE   0 0 560
CONFORMIS INC COM 20717E101 3 3,000 SH   SOLE   0 0 3,000
CONNS INC COM 208242107 4 125 SH   SOLE   0 0 125
CONOCOPHILLIPS COM 20825C104 17 213 SH   SOLE   0 0 213
CONSOLIDATED COMM HLDGS INC COM 209034107 7 500 SH   SOLE   0 0 500
CONSTELLATION BRANDS INC CL A 21036P108 6 30 SH   SOLE   0 0 30
CONTROL4 CORP COM 21240D107 73 2,125 SH   SOLE   0 0 2,125
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 23 3,050 SH   SOLE   0 0 3,050
CORCEPT THERAPEUTICS INC COM 218352102 2 125 SH   SOLE   0 0 125
CORESITE RLTY CORP COM 21870Q105 4 38 SH   SOLE   0 0 38
COUPA SOFTWARE INC COM 22266L106 40 500 SH   SOLE   0 0 500
COVANTA HLDG CORP COM 22282E102 12 750 SH   SOLE   0 0 750
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 6 125 SH   SOLE   0 0 125
CRONOS GROUP INC COM 22717L101 41 3,650 SH   SOLE   0 0 3,650
CROWN CASTLE INTL CORP NEW COM 22822V101 5 44 SH   SOLE   0 0 44
CRYOLIFE INC COM 228903100 9 250 SH   SOLE   0 0 250
CRYOPORT INC COM PAR $0.001 229050307 62 4,850 SH   SOLE   0 0 4,850
CSG SYS INTL INC COM 126349109 10 250 SH   SOLE   0 0 250
CUSHING ENERGY INCOME COM SH BEN INT 23162T102 3 370 SH   SOLE   0 0 370
CVS HEALTH CORP COM 126650100 79 1,000 SH   SOLE   0 0 1,000
CYBERARK SOFTWARE LTD SHS M2682V108 128 1,600 SH   SOLE   0 0 1,600
CYBEROPTICS CORP COM 232517102 20 1,000 SH   SOLE   0 0 1,000
CYRUSONE INC COM 23283R100 63 1,000 SH   SOLE   0 0 1,000
CYTOMX THERAPEUTICS INC COM 23284F105 2 125 SH   SOLE   0 0 125
CYTORI THERAPEUTICS INC COM PAR 23283K402 0 4 SH   SOLE   0 0 4
CYTOSORBENTS CORP COM NEW 23283X206 16 1,250 SH   SOLE   0 0 1,250
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 1 SH   SOLE   0 0 1
DAVIDSTEA INC COM 238661102 112 41,500 SH   SOLE   0 0 41,500
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 5 125 SH   SOLE   0 0 125
DEERE & CO COM 244199105 49 327 SH   SOLE   0 0 327
DELAWARE ENHANCED GBL DIV & COM 246060107 47 4,189 SH   SOLE   0 0 4,189
DESCARTES SYS GROUP INC COM 249906108 59 1,750 SH   SOLE   0 0 1,750
DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 13 1,000 SH   SOLE   0 0 1,000
DEXCOM INC COM 252131107 8 55 SH   SOLE   0 0 55
DIAMONDBACK ENERGY INC COM 25278X109 38 280 SH   SOLE   0 0 280
DICERNA PHARMACEUTICALS INC COM 253031108 3 200 SH   SOLE   0 0 200
DIGITAL RLTY TR INC COM 253868103 4 38 SH   SOLE   0 0 38
DISCOVER FINL SVCS COM 254709108 42 545 SH   SOLE   0 0 545
DISNEY WALT CO COM DISNEY 254687106 373 3,188 SH   SOLE   0 0 3,188
DOCUSIGN INC COM 256163106 103 1,950 SH   SOLE   0 0 1,950
DOLLAR GEN CORP NEW COM 256677105 19 170 SH   SOLE   0 0 170
DOLLAR TREE INC COM 256746108 9 110 SH   SOLE   0 0 110
DOMINION ENERGY INC COM 25746U109 269 3,833 SH   SOLE   0 0 3,833
DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 31 1,750 SH   SOLE   0 0 1,750
DOMO INC COM CL B 257554105 3 125 SH   SOLE   0 0 125
DOVER CORP COM 260003108 32 357 SH   SOLE   0 0 357
DOWDUPONT INC COM 26078J100 10 155 SH   SOLE   0 0 155
DPW HLDGS INC COM 26140E105 0 1,000 SH   SOLE   0 0 1,000
DROPBOX INC CL A 26210C104 74 2,750 SH   SOLE   0 0 2,750
DUCOMMUN INC DEL COM 264147109 10 250 SH   SOLE   0 0 250
DUKE ENERGY CORP NEW COM NEW 26441C204 20 244 SH   SOLE   0 0 244
DUNKIN BRANDS GROUP INC COM 265504100 5 65 SH   SOLE   0 0 65
DURECT CORP COM 266605104 6 5,327 SH   SOLE   0 0 5,327
DXC TECHNOLOGY CO COM 23355L106 1 8 SH   SOLE   0 0 8
DYCOM INDS INC COM 267475101 120 1,421 SH   SOLE   0 0 1,421
ECHO GLOBAL LOGISTICS INC COM 27875T101 8 250 SH   SOLE   0 0 250
EDISON INTL COM 281020107 3 50 SH   SOLE   0 0 50
EDITAS MEDICINE INC COM 28106W103 20 625 SH   SOLE   0 0 625
EIDOS THERAPEUTICS INC COM 28249H104 5 475 SH   SOLE   0 0 475
ELANCO ANIMAL HEALTH INC COM 28414H103 40 1,150 SH   SOLE   0 0 1,150
ENBRIDGE INC COM 29250N105 7 225 SH   SOLE   0 0 225
ENCANA CORP COM 292505104 13 1,000 SH   SOLE   0 0 1,000
ENDRA LIFE SCIENCES INC COM 29273B104 19 6,050 SH   SOLE   0 0 6,050
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 9 500 SH   SOLE   0 0 500
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 12 552 SH   SOLE   0 0 552
ENSCO PLC SHS CLASS A G3157S106 4 500 SH   SOLE   0 0 500
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2 250 SH   SOLE   0 0 250
ENTERPRISE PRODS PARTNERS L COM 293792107 118 4,100 SH   SOLE   0 0 4,100
EOG RES INC COM 26875P101 11 88 SH   SOLE   0 0 88
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 7 125 SH   SOLE   0 0 125
ETSY INC COM 29786A106 137 2,675 SH   SOLE   0 0 2,675
EVENTBRITE INC COM CL A 29975E109 92 2,415 SH   SOLE   0 0 2,415
EVERGY INC COM 30034W106 28 508 SH   SOLE   0 0 508
EVO PMTS INC CL A COM 26927E104 0 0 SH   SOLE   0 0 0
EXACT SCIENCES CORP COM 30063P105 8 100 SH   SOLE   0 0 100
EXPEDIA GROUP INC COM NEW 30212P303 16 125 SH   SOLE   0 0 125
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 15 750 SH   SOLE   0 0 750
EXXON MOBIL CORP COM 30231G102 47 550 SH   SOLE   0 0 550
EYENOVIA INC COM 30234E104 5 1,300 SH   SOLE   0 0 1,300
FNB CORP PA COM 302520101 3 213 SH   SOLE   0 0 213
FACEBOOK INC CL A 30303M102 239 1,451 SH   SOLE   0 0 1,451
FASTENAL CO COM 311900104 7 125 SH   SOLE   0 0 125
FEDEX CORP COM 31428X106 62 258 SH   SOLE   0 0 258
FERRARI N V COM N3167Y103 36 258 SH   SOLE   0 0 258
FIDELITY MSCI FINLS IDX 316092501 7 165 SH   SOLE   0 0 165
FIDELITY MSCI INFO TECH I 316092808 7 117 SH   SOLE   0 0 117
FINISAR CORP COM NEW 31787A507 19 1,000 SH   SOLE   0 0 1,000
FIREEYE INC COM 31816Q101 4 250 SH   SOLE   0 0 250
FIRST DATA CORP NEW COM CL A 32008D106 70 2,875 SH   SOLE   0 0 2,875
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 6 250 SH   SOLE   0 0 250
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 379 6,687 SH   SOLE   0 0 6,687
FIVE BELOW INC COM 33829M101 98 750 SH   SOLE   0 0 750
FIVE9 INC COM 338307101 16 375 SH   SOLE   0 0 375
FLEX LTD ORD Y2573F102 7 500 SH   SOLE   0 0 500
FLIR SYS INC COM 302445101 61 1,000 SH   SOLE   0 0 1,000
F M C CORP COM NEW 302491303 107 1,225 SH   SOLE   0 0 1,225
FORD MTR CO DEL COM PAR $0.01 345370860 5 500 SH   SOLE   0 0 500
FORESCOUT TECHNOLOGIES INC COM 34553D101 99 2,625 SH   SOLE   0 0 2,625
FORTINET INC COM 34959E109 23 250 SH   SOLE   0 0 250
FORTIVE CORP COM 34959J108 5 56 SH   SOLE   0 0 56
FOUR CORNERS PPTY TR INC COM 35086T109 63 2,460 SH   SOLE   0 0 2,460
FOX FACTORY HLDG CORP COM 35138V102 18 250 SH   SOLE   0 0 250
FREIGHTCAR AMER INC COM 357023100 48 3,014 SH   SOLE   0 0 3,014
FRESHPET INC COM 358039105 14 375 SH   SOLE   0 0 375
FRIEDMAN INDS INC COM 358435105 9 1,000 SH   SOLE   0 0 1,000
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH   SOLE   0 0 1
FULGENT GENETICS INC COM 359664109 34 8,650 SH   SOLE   0 0 8,650
FUNKO INC COM CL A 361008105 47 2,000 SH   SOLE   0 0 2,000
GABELLI EQUITY TR INC COM 362397101 16 2,500 SH   SOLE   0 0 2,500
GALMED PHARMACEUTICALS LTD SHS M47238106 3 250 SH   SOLE   0 0 250
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 18 3,000 SH   SOLE   0 0 3,000
GANNETT CO INC COM 36473H104 3 250 SH   SOLE   0 0 250
GARMIN LTD SHS H2906T109 18 250 SH   SOLE   0 0 250
GASLOG LTD SHS G37585109 133 6,750 SH   SOLE   0 0 6,750
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1 20 SH   SOLE   0 0 20
GENCOR INDS INC COM 368678108 95 7,925 SH   SOLE   0 0 7,925
GENERAL ELECTRIC CO COM 369604103 12 1,035 SH   SOLE   0 0 1,035
GENERAL MTRS CO COM 37045V100 13 375 SH   SOLE   0 0 375
GENOMIC HEALTH INC COM 37244C101 9 125 SH   SOLE   0 0 125
GENTHERM INC COM 37253A103 80 1,750 SH   SOLE   0 0 1,750
GENUINE PARTS CO COM 372460105 18 184 SH   SOLE   0 0 184
GILEAD SCIENCES INC COM 375558103 89 1,150 SH   SOLE   0 0 1,150
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 40 1,000 SH   SOLE   0 0 1,000
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5 125 SH   SOLE   0 0 125
GLOBUS MED INC CL A 379577208 378 6,660 SH   SOLE   0 0 6,660
GLYCOMIMETICS INC COM 38000Q102 18 1,250 SH   SOLE   0 0 1,250
GOLAR LNG LTD BERMUDA SHS G9456A100 14 500 SH   SOLE   0 0 500
GOLDMAN SACHS GROUP INC COM 38141G104 2 10 SH   SOLE   0 0 10
GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 9 1,000 SH   SOLE   0 0 1,000
GOOSEHEAD INS INC COM CL A 38267D109 278 8,219 SH   SOLE   0 0 8,219
GOPRO INC CL A 38268T103 7 1,000 SH   SOLE   0 0 1,000
GRANITE PT MTG TR INC COM 38741L107 2 125 SH   SOLE   0 0 125
GRUBHUB INC COM 400110102 7 50 SH   SOLE   0 0 50
GTX INC DEL COM NEW 40052B207 0 125 SH   SOLE   0 0 125
GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 4 200 SH   SOLE   0 0 200
GW PHARMACEUTICALS PLC ADS 36197T103 152 880 SH   SOLE   0 0 880
HALOZYME THERAPEUTICS INC COM 40637H109 2 125 SH   SOLE   0 0 125
HARLEY DAVIDSON INC COM 412822108 2 50 SH   SOLE   0 0 50
HARMONIC INC COM 413160102 1 250 SH   SOLE   0 0 250
HEALTH INS INNOVATIONS INC COM CL A 42225K106 18 300 SH   SOLE   0 0 300
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 14 SH   SOLE   0 0 14
HELMERICH & PAYNE INC COM 423452101 9 125 SH   SOLE   0 0 125
HERSHEY CO COM 427866108 9 87 SH   SOLE   0 0 87
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 100 SH   SOLE   0 0 100
HEXCEL CORP NEW COM 428291108 34 500 SH   SOLE   0 0 500
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 18 1,000 SH   SOLE   0 0 1,000
HOME DEPOT INC COM 437076102 97 470 SH   SOLE   0 0 470
HONEYWELL INTL INC COM 438516106 132 795 SH   SOLE   0 0 795
HORTONWORKS INC COM 440894103 66 2,875 SH   SOLE   0 0 2,875
HOST HOTELS & RESORTS INC COM 44107P104 0 2 SH   SOLE   0 0 2
HP INC COM 40434L105 19 725 SH   SOLE   0 0 725
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 62 12,221 SH   SOLE   0 0 12,221
HUDSON TECHNOLOGIES INC COM 444144109 41 31,685 SH   SOLE   0 0 31,685
I3 VERTICALS INC COM CL A 46571Y107 100 4,350 SH   SOLE   0 0 4,350
ICAD INC COM NEW 44934S206 3 1,000 SH   SOLE   0 0 1,000
IDEAL PWR INC COM 451622104 14 21,647 SH   SOLE   0 0 21,647
IDENTIV INC COM NEW 45170X205 18 3,000 SH   SOLE   0 0 3,000
IMMUNOMEDICS INC COM 452907108 16 750 SH   SOLE   0 0 750
INGERSOLL-RAND PLC SHS G47791101 112 1,093 SH   SOLE   0 0 1,093
INNERWORKINGS INC COM 45773Y105 4 500 SH   SOLE   0 0 500
INNOVATOR ETFS TR IBD 50 ETF 45782C102 947 24,625 SH   SOLE   0 0 24,625
INOGEN INC COM 45780L104 31 125 SH   SOLE   0 0 125
INPHI CORP COM 45772F107 5 125 SH   SOLE   0 0 125
INSMED INC COM PAR $.01 457669307 10 500 SH   SOLE   0 0 500
INSULET CORP COM 45784P101 10 90 SH   SOLE   0 0 90
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 0 SH   SOLE   0 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 53 1,125 SH   SOLE   0 0 1,125
INTEL CORP COM 458140100 48 1,007 SH   SOLE   0 0 1,007
INTELSAT S A COM L5140P101 60 2,000 SH   SOLE   0 0 2,000
INTERACTIVE BROKERS GROUP IN COM 45841N107 21 375 SH   SOLE   0 0 375
INTERFACE INC COM 458665304 6 250 SH   SOLE   0 0 250
INTERNATIONAL BUSINESS MACHS COM 459200101 81 534 SH   SOLE   0 0 534
INTL PAPER CO COM 460146103 12 250 SH   SOLE   0 0 250
INTERXION HOLDING N.V SHS N47279109 7 100 SH   SOLE   0 0 100
INTEST CORP COM 461147100 4 500 SH   SOLE   0 0 500
INTEVAC INC COM 461148108 4 700 SH   SOLE   0 0 700
INTREPID POTASH INC COM 46121Y102 43 12,018 SH   SOLE   0 0 12,018
INTREXON CORP COM 46122T102 2 125 SH   SOLE   0 0 125
INTRICON CORP COM 46121H109 35 625 SH   SOLE   0 0 625
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 7 165 SH   SOLE   0 0 165
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 28 1,511 SH   SOLE   0 0 1,511
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 10 212 SH   SOLE   0 0 212
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7 100 SH   SOLE   0 0 100
INVESCO QQQ TR UNIT SER 1 46090E103 673 3,621 SH   SOLE   0 0 3,621
INVITAE CORP COM 46185L103 424 25,350 SH   SOLE   0 0 25,350
IRHYTHM TECHNOLOGIES INC COM 450056106 14 150 SH   SOLE   0 0 150
IRIDEX CORP COM 462684101 3 500 SH   SOLE   0 0 500
IRIDIUM COMMUNICATIONS INC COM 46269C102 7 300 SH   SOLE   0 0 300
IROBOT CORP COM 462726100 14 125 SH   SOLE   0 0 125
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 45 2,450 SH   SOLE   0 0 2,450
ISHARES GOLD TRUST ISHARES 464285105 0 10 SH   SOLE   0 0 10
ISHARES INC EM MKTS DIV ETF 464286319 19 500 SH   SOLE   0 0 500
ISHARES INC MSCI GBL GOLD MN 46434G855 2 125 SH   SOLE   0 0 125
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 0 6 SH   SOLE   0 0 6
ISHARES TR 1 3 YR TREAS BD 464287457 53 632 SH   SOLE   0 0 632
ISHARES TR CORE S&P500 ETF 464287200 81 276 SH   SOLE   0 0 276
ISHARES TR CORE S&P MCP ETF 464287507 7 34 SH   SOLE   0 0 34
ISHARES TR CORE S&P SCP ETF 464287804 7 78 SH   SOLE   0 0 78
ISHARES TR CORE US AGGBD ET 464287226 56 529 SH   SOLE   0 0 529
ISHARES TR USA MOMENTUM FCT 46432F396 251 2,113 SH   SOLE   0 0 2,113
ISHARES TR FLTG RATE NT ETF 46429B655 428 8,392 SH   SOLE   0 0 8,392
ISHARES TR MICRO-CAP ETF 464288869 243 2,285 SH   SOLE   0 0 2,285
ISHARES TR MSCI EAFE ETF 464287465 7 104 SH   SOLE   0 0 104
ISHARES TR MSCI EMG MKT ETF 464287234 2 47 SH   SOLE   0 0 47
ISHARES TR RUSSELL 2000 ETF 464287655 426 2,530 SH   SOLE   0 0 2,530
ISHARES TR RUS 2000 GRW ETF 464287648 18 84 SH   SOLE   0 0 84
ISHARES TR RUS 2000 VAL ETF 464287630 372 2,797 SH   SOLE   0 0 2,797
ISHARES TR RUSSELL 3000 ETF 464287689 6 35 SH   SOLE   0 0 35
ISHARES TR RUS MD CP GR ETF 464287481 20 145 SH   SOLE   0 0 145
ISHARES TR RUS MDCP VAL ETF 464287473 16 175 SH   SOLE   0 0 175
ISHARES TR S&P 500 GRWT ETF 464287309 23 128 SH   SOLE   0 0 128
ISHARES TR S&P MC 400GR ETF 464287606 88 379 SH   SOLE   0 0 379
ISHARES TR S&P US PFD STK 464288687 9 250 SH   SOLE   0 0 250
ISHARES TR SELECT DIVID ETF 464287168 21 211 SH   SOLE   0 0 211
ITERIS INC COM 46564T107 1 250 SH   SOLE   0 0 250
JBG SMITH PPTYS COM 46590V100 8 225 SH   SOLE   0 0 225
JERASH HLDGS US INC COM 47632P101 3 400 SH   SOLE   0 0 400
JOHNSON & JOHNSON COM 478160104 102 740 SH   SOLE   0 0 740
JPMORGAN CHASE & CO COM 46625H100 111 982 SH   SOLE   0 0 982
KARYOPHARM THERAPEUTICS INC COM 48576U106 2 125 SH   SOLE   0 0 125
KEY TRONIC CORP COM 493144109 6 750 SH   SOLE   0 0 750
KEYCORP NEW COM 493267108 94 4,750 SH   SOLE   0 0 4,750
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8 125 SH   SOLE   0 0 125
KEZAR LIFE SCIENCES INC COM 49372L100 6 300 SH   SOLE   0 0 300
KINDER MORGAN INC DEL COM 49456B101 13 750 SH   SOLE   0 0 750
KINROSS GOLD CORP COM NO PAR 496902404 2 617 SH   SOLE   0 0 617
KINSALE CAP GROUP INC COM 49714P108 786 12,305 SH   SOLE   0 0 12,305
KKR & CO INC CL A 48251W104 10 375 SH   SOLE   0 0 375
KOPIN CORP COM 500600101 38 15,900 SH   SOLE   0 0 15,900
KOSS CORP COM 500692108 126 44,592 SH   SOLE   0 0 44,592
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 7 500 SH   SOLE   0 0 500
LAMB WESTON HLDGS INC COM 513272104 55 819 SH   SOLE   0 0 819
LANTRONIX INC COM NEW 516548203 24 6,000 SH   SOLE   0 0 6,000
LAUREATE EDUCATION INC CL A 518613203 42 2,750 SH   SOLE   0 0 2,750
LCI INDS COM 50189K103 46 561 SH   SOLE   0 0 561
LEJU HLDGS LTD SPONSORED ADS 50187J108 0 24 SH   SOLE   0 0 24
LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 75 37,415 SH   SOLE   0 0 37,415
LILIS ENERGY INC COM NEW 532403201 5 1,000 SH   SOLE   0 0 1,000
LIMELIGHT NETWORKS INC COM 53261M104 15 3,000 SH   SOLE   0 0 3,000
LIVEPERSON INC COM 538146101 6 250 SH   SOLE   0 0 250
LOCKHEED MARTIN CORP COM 539830109 8 24 SH   SOLE   0 0 24
LOGMEIN INC COM 54142L109 22 250 SH   SOLE   0 0 250
LOVESAC COMPANY COM 54738L109 42 1,675 SH   SOLE   0 0 1,675
LRAD CORP COM 50213V109 4 1,350 SH   SOLE   0 0 1,350
LULULEMON ATHLETICA INC COM 550021109 16 100 SH   SOLE   0 0 100
LUMENTUM HLDGS INC COM 55024U109 7 125 SH   SOLE   0 0 125
LUNA INNOVATIONS COM 550351100 415 128,569 SH   SOLE   0 0 128,569
MACQUARIE INFRASTRUCTURE COR COM 55608B105 48 1,045 SH   SOLE   0 0 1,045
MACYS INC COM 55616P104 12 350 SH   SOLE   0 0 350
MAGENTA THERAPEUTICS INC COM 55910K108 4 325 SH   SOLE   0 0 325
MANCHESTER UTD PLC NEW ORD CL A G5784H106 29 1,299 SH   SOLE   0 0 1,299
MANITEX INTL INC COM 563420108 3 250 SH   SOLE   0 0 250
MARATHON OIL CORP COM 565849106 40 1,701 SH   SOLE   0 0 1,701
MARCUS CORP COM 566330106 59 1,413 SH   SOLE   0 0 1,413
MARKEL CORP COM 570535104 5 4 SH   SOLE   0 0 4
MARRIOTT INTL INC NEW CL A 571903202 86 652 SH   SOLE   0 0 652
MARRONE BIO INNOVATIONS INC COM 57165B106 18 10,000 SH   SOLE   0 0 10,000
MASCO CORP COM 574599106 10 264 SH   SOLE   0 0 264
MASTEC INC COM 576323109 22 500 SH   SOLE   0 0 500
MASTERCARD INCORPORATED CL A 57636Q104 196 880 SH   SOLE   0 0 880
MAXAR TECHNOLOGIES LTD COM 57778L103 3 78 SH   SOLE   0 0 78
MAXLINEAR INC COM 57776J100 2 125 SH   SOLE   0 0 125
MCDERMOTT INTL INC COM 580037703 0 16 SH   SOLE   0 0 16
MCDONALDS CORP COM 580135101 23 139 SH   SOLE   0 0 139
MEDICAL PPTYS TRUST INC COM 58463J304 7 500 SH   SOLE   0 0 500
MEDPACE HLDGS INC COM 58506Q109 9 150 SH   SOLE   0 0 150
MERCK & CO INC COM 58933Y105 18 250 SH   SOLE   0 0 250
MERIT MED SYS INC COM 589889104 25 400 SH   SOLE   0 0 400
MICRON TECHNOLOGY INC COM 595112103 11 250 SH   SOLE   0 0 250
MICROSOFT CORP COM 594918104 605 5,290 SH   SOLE   0 0 5,290
MIMECAST LTD ORD SHS G14838109 41 975 SH   SOLE   0 0 975
MIRATI THERAPEUTICS INC COM 60468T105 41 875 SH   SOLE   0 0 875
MITEK SYS INC COM NEW 606710200 108 15,250 SH   SOLE   0 0 15,250
MOBILEIRON INC COM NEW 60739U204 8 1,500 SH   SOLE   0 0 1,500
MOLECULAR TEMPLATES INC COM 608550109 1 250 SH   SOLE   0 0 250
MOMO INC ADR 60879B107 16 375 SH   SOLE   0 0 375
MONAKER GROUP INC COM NEW 609011200 56 25,826 SH   SOLE   0 0 25,826
MONGODB INC CL A 60937P106 20 250 SH   SOLE   0 0 250
MORGAN STANLEY COM NEW 617446448 12 250 SH   SOLE   0 0 250
MOSAIC CO NEW COM 61945C103 11 350 SH   SOLE   0 0 350
MOTORCAR PTS AMER INC COM 620071100 6 250 SH   SOLE   0 0 250
MPLX LP COM UNIT REP LTD 55336V100 30 875 SH   SOLE   0 0 875
MURPHY OIL CORP COM 626717102 8 250 SH   SOLE   0 0 250
MYERS INDS INC COM 628464109 146 6,280 SH   SOLE   0 0 6,280
NABORS INDUSTRIES LTD SHS G6359F103 1 100 SH   SOLE   0 0 100
NAPCO SEC TECHNOLOGIES INC COM 630402105 15 1,000 SH   SOLE   0 0 1,000
NATERA INC COM 632307104 6 250 SH   SOLE   0 0 250
NATIONAL VISION HLDGS INC COM 63845R107 11 250 SH   SOLE   0 0 250
NAVIENT CORPORATION COM 63938C108 10 750 SH   SOLE   0 0 750
NELNET INC CL A 64031N108 30 526 SH   SOLE   0 0 526
NEONODE INC COM NEW 64051M402 0 8 SH   SOLE   0 0 8
NEOPHOTONICS CORP COM 64051T100 2 250 SH   SOLE   0 0 250
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 121 31,350 SH   SOLE   0 0 31,350
NETWORK 1 TECHNOLOGIES INC COM 64121N109 1 500 SH   SOLE   0 0 500
NEUBERGER BERMAN RE ES SEC F COM 64190A103 1 250 SH   SOLE   0 0 250
NEUROCRINE BIOSCIENCES INC COM 64125C109 4 30 SH   SOLE   0 0 30
NEUROMETRIX INC COM PAR 641255708 52 39,366 SH   SOLE   0 0 39,366
NEW AGE BEVERAGES CORP COM 64157V108 35 6,601 SH   SOLE   0 0 6,601
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9 125 SH   SOLE   0 0 125
NEW RELIC INC COM 64829B100 24 250 SH   SOLE   0 0 250
NEXPOINT RESIDENTIAL TR INC COM 65341D102 17 500 SH   SOLE   0 0 500
NOKIA CORP SPONSORED ADR 654902204 1 107 SH   SOLE   0 0 107
NORFOLK SOUTHERN CORP COM 655844108 54 300 SH   SOLE   0 0 300
NORTHROP GRUMMAN CORP COM 666807102 147 462 SH   SOLE   0 0 462
NOVANTA INC COM 67000B104 43 625 SH   SOLE   0 0 625
NOVOCURE LTD ORD SHS G6674U108 20 375 SH   SOLE   0 0 375
NOW INC COM 67011P100 4 250 SH   SOLE   0 0 250
NU SKIN ENTERPRISES INC CL A 67018T105 4 50 SH   SOLE   0 0 50
NUANCE COMMUNICATIONS INC COM 67020Y100 61 3,500 SH   SOLE   0 0 3,500
NUSTAR ENERGY LP UNIT COM 67058H102 10 375 SH   SOLE   0 0 375
NUTANIX INC CL A 67059N108 5 125 SH   SOLE   0 0 125
NUVECTRA CORP COM 67075N108 71 3,214 SH   SOLE   0 0 3,214
NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 14 1,750 SH   SOLE   0 0 1,750
NVIDIA CORP COM 67066G104 246 875 SH   SOLE   0 0 875
NXSTAGE MEDICAL INC COM 67072V103 3 125 SH   SOLE   0 0 125
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9 25 SH   SOLE   0 0 25
OASIS PETE INC NEW COM 674215108 0 0 SH   SOLE   0 0 0
OCWEN FINL CORP COM NEW 675746309 8 2,100 SH   SOLE   0 0 2,100
OKTA INC CL A 679295105 26 370 SH   SOLE   0 0 370
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 30 315 SH   SOLE   0 0 315
OOMA INC COM 683416101 12 750 SH   SOLE   0 0 750
OPHTHOTECH CORP COM 683745103 19 7,843 SH   SOLE   0 0 7,843
OPTINOSE INC COM 68404V100 2 125 SH   SOLE   0 0 125
ORACLE CORP COM 68389X105 2 34 SH   SOLE   0 0 34
ORION ENERGY SYSTEMS INC COM 686275108 1 1,500 SH   SOLE   0 0 1,500
ORTHOPEDIATRICS CORP COM 68752L100 9 250 SH   SOLE   0 0 250
OSHKOSH CORP COM 688239201 36 510 SH   SOLE   0 0 510
OTELCO INC CL A NEW 688823301 9 500 SH   SOLE   0 0 500
OWENS & MINOR INC NEW COM 690732102 43 2,600 SH   SOLE   0 0 2,600
PALO ALTO NETWORKS INC COM 697435105 237 1,050 SH   SOLE   0 0 1,050
PANDORA MEDIA INC COM 698354107 10 1,000 SH   SOLE   0 0 1,000
PAPA JOHNS INTL INC COM 698813102 6 125 SH   SOLE   0 0 125
PAR TECHNOLOGY CORP COM 698884103 11 500 SH   SOLE   0 0 500
PAYPAL HLDGS INC COM 70450Y103 112 1,275 SH   SOLE   0 0 1,275
PENNEY J C INC COM 708160106 0 200 SH   SOLE   0 0 200
PEPSICO INC COM 713448108 52 467 SH   SOLE   0 0 467
PERSPECTA INC COM 715347100 0 4 SH   SOLE   0 0 4
PETIQ INC COM CL A 71639T106 522 13,278 SH   SOLE   0 0 13,278
PFENEX INC COM 717071104 39 7,666 SH   SOLE   0 0 7,666
PFIZER INC COM 717081103 20 450 SH   SOLE   0 0 450
PHOTRONICS INC COM 719405102 8 800 SH   SOLE   0 0 800
PIONEER NAT RES CO COM 723787107 17 100 SH   SOLE   0 0 100
PIVOTAL SOFTWARE INC COM CL A 72582H107 37 1,875 SH   SOLE   0 0 1,875
PIXELWORKS INC COM NEW 72581M305 431 95,574 SH   SOLE   0 0 95,574
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 76 3,025 SH   SOLE   0 0 3,025
PLURALSIGHT INC COM CL A 72941B106 132 4,125 SH   SOLE   0 0 4,125
POINTS INTL LTD COM NEW 730843208 18 1,250 SH   SOLE   0 0 1,250
POOL CORPORATION COM 73278L105 18 106 SH   SOLE   0 0 106
PORTOLA PHARMACEUTICALS INC COM 737010108 46 1,730 SH   SOLE   0 0 1,730
PPL CORP COM 69351T106 5 171 SH   SOLE   0 0 171
PRA HEALTH SCIENCES INC COM 69354M108 39 350 SH   SOLE   0 0 350
PRECISION DRILLING CORP COM 2010 74022D308 1 211 SH   SOLE   0 0 211
PREFERRED APT CMNTYS INC COM 74039L103 4 250 SH   SOLE   0 0 250
PRIMO WTR CORP COM 74165N105 307 17,005 SH   SOLE   0 0 17,005
PROCTER AND GAMBLE CO COM 742718109 525 6,309 SH   SOLE   0 0 6,309
PRO-DEX INC COLO COM NEW 74265M205 21 2,000 SH   SOLE   0 0 2,000
PROFIRE ENERGY INC COM 74316X101 2 536 SH   SOLE   0 0 536
PROSHARES TR PSHS ULTSH 20YRS 74347B201 5 125 SH   SOLE   0 0 125
PROSHARES TR SHRT 20+YR TRE 74347X849 140 6,002 SH   SOLE   0 0 6,002
PROSHARES TR SHT 7-10 YR TR 74348A608 47 1,598 SH   SOLE   0 0 1,598
PROSHARES TR ULTRA FNCLS NEW 74347X633 26 600 SH   SOLE   0 0 600
PROSPECT CAPITAL CORPORATION COM 74348T102 4 500 SH   SOLE   0 0 500
PUBLIC STORAGE COM 74460D109 55 274 SH   SOLE   0 0 274
PURE STORAGE INC CL A 74624M102 68 2,625 SH   SOLE   0 0 2,625
PYXUS INTL INC COM 74737V106 25 1,100 SH   SOLE   0 0 1,100
Q2 HLDGS INC COM 74736L109 18 300 SH   SOLE   0 0 300
QAD INC CL A 74727D306 14 250 SH   SOLE   0 0 250
QTS RLTY TR INC COM CL A 74736A103 32 750 SH   SOLE   0 0 750
QUALYS INC COM 74758T303 11 125 SH   SOLE   0 0 125
QUANEX BUILDING PRODUCTS COR COM 747619104 2 125 SH   SOLE   0 0 125
QUINSTREET INC COM 74874Q100 5 375 SH   SOLE   0 0 375
R1 RCM INC COM 749397105 195 19,150 SH   SOLE   0 0 19,150
RANDGOLD RES LTD ADR 752344309 18 250 SH   SOLE   0 0 250
RAYTHEON CO COM NEW 755111507 75 364 SH   SOLE   0 0 364
REALPAGE INC COM 75606N109 8 125 SH   SOLE   0 0 125
RED HAT INC COM 756577102 4 30 SH   SOLE   0 0 30
REEDS INC COM 758338107 54 16,500 SH   SOLE   0 0 16,500
REPLIGEN CORP COM 759916109 8 150 SH   SOLE   0 0 150
RESONANT INC COM 76118L102 6 1,500 SH   SOLE   0 0 1,500
RF INDS LTD COM PAR $0.01 749552105 153 21,500 SH   SOLE   0 0 21,500
RIBBON COMMUNICATIONS INC COM 762544104 50 7,250 SH   SOLE   0 0 7,250
RICEBRAN TECHNOLOGIES COM NEW 762831204 1 500 SH   SOLE   0 0 500
RING ENERGY INC COM 76680V108 2 250 SH   SOLE   0 0 250
RINGCENTRAL INC CL A 76680R206 465 5,000 SH   SOLE   0 0 5,000
RIVERVIEW BANCORP INC COM 769397100 0 20 SH   SOLE   0 0 20
ROCKY BRANDS INC COM 774515100 28 1,000 SH   SOLE   0 0 1,000
ROKU INC COM CL A 77543R102 89 1,225 SH   SOLE   0 0 1,225
ROLLINS INC COM 775711104 15 250 SH   SOLE   0 0 250
ROYAL BK CDA MONTREAL QUE COM 780087102 20 250 SH   SOLE   0 0 250
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 48 704 SH   SOLE   0 0 704
ROYCE GLOBAL VALUE TR INC COM 78081T104 1 86 SH   SOLE   0 0 86
ROYCE MICRO-CAP TR INC COM 780915104 51 5,037 SH   SOLE   0 0 5,037
ROYCE VALUE TR INC COM 780910105 15 898 SH   SOLE   0 0 898
RYMAN HOSPITALITY PPTYS INC COM 78377T107 178 2,064 SH   SOLE   0 0 2,064
S&W SEED CO COM 785135104 20 8,000 SH   SOLE   0 0 8,000
SABRA HEALTH CARE REIT INC COM 78573L106 3 125 SH   SOLE   0 0 125
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 789 23,190 SH   SOLE   0 0 23,190
SALESFORCE COM INC COM 79466L302 523 3,290 SH   SOLE   0 0 3,290
SANGAMO THERAPEUTICS INC COM 800677106 4 250 SH   SOLE   0 0 250
SAREPTA THERAPEUTICS INC COM 803607100 13 80 SH   SOLE   0 0 80
SCHLUMBERGER LTD COM 806857108 46 750 SH   SOLE   0 0 750
SCHNEIDER NATIONAL INC CL B 80689H102 12 500 SH   SOLE   0 0 500
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5 185 SH   SOLE   0 0 185
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5 150 SH   SOLE   0 0 150
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 72 874 SH   SOLE   0 0 874
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 6 110 SH   SOLE   0 0 110
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4 70 SH   SOLE   0 0 70
SEADRILL LTD COM G7998G106 3 128 SH   SOLE   0 0 128
SECUREWORKS CORP CL A 81374A105 57 3,875 SH   SOLE   0 0 3,875
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 22 784 SH   SOLE   0 0 784
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3 30 SH   SOLE   0 0 30
SENDGRID INC COM 816883102 22 600 SH   SOLE   0 0 600
SENOMYX INC COM 81724Q107 15 10,000 SH   SOLE   0 0 10,000
SENSEONICS HLDGS INC COM 81727U105 56 11,829 SH   SOLE   0 0 11,829
SERVOTRONICS INC COM 817732100 0 3 SH   SOLE   0 0 3
SHAKE SHACK INC CL A 819047101 32 500 SH   SOLE   0 0 500
SHARPS COMPLIANCE CORP COM 820017101 56 16,234 SH   SOLE   0 0 16,234
SHARPSPRING INC COM 820054104 7 500 SH   SOLE   0 0 500
SHORE BANCSHARES INC COM 825107105 40 2,218 SH   SOLE   0 0 2,218
SIENTRA INC COM 82621J105 78 3,250 SH   SOLE   0 0 3,250
SIMPLY GOOD FOODS CO COM 82900L102 2 125 SH   SOLE   0 0 125
SIRIUS XM HLDGS INC COM 82968B103 6 1,000 SH   SOLE   0 0 1,000
SKYLINE CHAMPION CORPORATION COM 830830105 7 250 SH   SOLE   0 0 250
SMART SAND INC COM 83191H107 3 625 SH   SOLE   0 0 625
SMARTSHEET INC COM CL A 83200N103 34 1,075 SH   SOLE   0 0 1,075
SNAP INC CL A 83304A106 31 3,700 SH   SOLE   0 0 3,700
SONOS INC COM 83570H108 3 200 SH   SOLE   0 0 200
SOTHERLY HOTELS INC COM 83600C103 5 750 SH   SOLE   0 0 750
SOUTHWEST AIRLS CO COM 844741108 41 652 SH   SOLE   0 0 652
SOUTHWESTERN ENERGY CO COM 845467109 3 500 SH   SOLE   0 0 500
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 46 175 SH   SOLE   0 0 175
SPDR GOLD TRUST GOLD SHS 78463V107 23 200 SH   SOLE   0 0 200
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 3 68 SH   SOLE   0 0 68
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 60 2,000 SH   SOLE   0 0 2,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 613 2,109 SH   SOLE   0 0 2,109
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 634 1,726 SH   SOLE   0 0 1,726
SPDR SERIES TRUST S&P BIOTECH 78464A870 380 3,960 SH   SOLE   0 0 3,960
SPIRIT AIRLS INC COM 848577102 5 100 SH   SOLE   0 0 100
SPLUNK INC COM 848637104 6 50 SH   SOLE   0 0 50
SPOK HLDGS INC COM 84863T106 19 1,250 SH   SOLE   0 0 1,250
SPOTIFY TECHNOLOGY S A SHS L8681T102 99 550 SH   SOLE   0 0 550
SPX FLOW INC COM 78469X107 5 100 SH   SOLE   0 0 100
SQUARE INC CL A 852234103 334 3,370 SH   SOLE   0 0 3,370
STAAR SURGICAL CO COM PAR $0.01 852312305 42 875 SH   SOLE   0 0 875
STANLEY BLACK & DECKER INC COM 854502101 119 812 SH   SOLE   0 0 812
STARWOOD PPTY TR INC COM 85571B105 13 625 SH   SOLE   0 0 625
STEMLINE THERAPEUTICS INC COM 85858C107 15 875 SH   SOLE   0 0 875
STERLING CONSTRUCTION CO INC COM 859241101 72 5,000 SH   SOLE   0 0 5,000
STITCH FIX INC COM CL A 860897107 11 250 SH   SOLE   0 0 250
STRATA SKIN SCIENCES INC COM NEW 86272A206 54 15,250 SH   SOLE   0 0 15,250
SUNTRUST BKS INC COM 867914103 22 325 SH   SOLE   0 0 325
SUPERCOM LTD NEW SHS NEW M87095119 14 7,650 SH   SOLE   0 0 7,650
SUPPORT COM INC COM NEW 86858W200 19 6,666 SH   SOLE   0 0 6,666
SURMODICS INC COM 868873100 101 1,350 SH   SOLE   0 0 1,350
SVMK INC COM 78489X103 32 1,975 SH   SOLE   0 0 1,975
SYNCHRONY FINL COM 87165B103 10 311 SH   SOLE   0 0 311
T2 BIOSYSTEMS INC COM 89853L104 247 33,153 SH   SOLE   0 0 33,153
TABLEAU SOFTWARE INC CL A 87336U105 22 200 SH   SOLE   0 0 200
TACTILE SYS TECHNOLOGY INC COM 87357P100 18 250 SH   SOLE   0 0 250
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH   SOLE   0 0 500
TALEND S A ADS 874224207 99 1,425 SH   SOLE   0 0 1,425
TAPIMMUNE INC COM PAR 876033408 15 1,630 SH   SOLE   0 0 1,630
TARGET CORP COM 87612E106 33 375 SH   SOLE   0 0 375
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 5 250 SH   SOLE   0 0 250
TELADOC HEALTH INC COM 87918A105 28 325 SH   SOLE   0 0 325
TELARIA INC COM 879181105 124 32,715 SH   SOLE   0 0 32,715
TELLURIAN INC NEW COM 87968A104 4 500 SH   SOLE   0 0 500
TENABLE HLDGS INC COM 88025T102 8 200 SH   SOLE   0 0 200
TETRA TECH INC NEW COM 88162G103 9 131 SH   SOLE   0 0 131
TEXAS INSTRS INC COM 882508104 100 933 SH   SOLE   0 0 933
TEXAS ROADHOUSE INC COM 882681109 36 520 SH   SOLE   0 0 520
TEXTRON INC COM 883203101 27 375 SH   SOLE   0 0 375
SCOTTS MIRACLE GRO CO CL A 810186106 47 595 SH   SOLE   0 0 595
THERAPIX BIOSCIENCES LTD SPONSORED ADS NE 88339A203 120 28,634 SH   SOLE   0 0 28,634
TJX COS INC NEW COM 872540109 6 50 SH   SOLE   0 0 50
T MOBILE US INC COM 872590104 61 875 SH   SOLE   0 0 875
TOP IMAGE SYSTEMS LTD ORD M87896102 2 2,000 SH   SOLE   0 0 2,000
TOPBUILD CORP COM 89055F103 14 250 SH   SOLE   0 0 250
TOTAL SYS SVCS INC COM 891906109 10 100 SH   SOLE   0 0 100
TOWNEBANK PORTSMOUTH VA COM 89214P109 10 310 SH   SOLE   0 0 310
TRANSENTERIX INC COM NEW 89366M201 277 47,825 SH   SOLE   0 0 47,825
TRANSGLOBE ENERGY CORP COM 893662106 4 1,200 SH   SOLE   0 0 1,200
TRANSOCEAN LTD REG SHS H8817H100 3 226 SH   SOLE   0 0 226
TRAVELCENTERS AMER LLC COM 894174101 6 1,000 SH   SOLE   0 0 1,000
TREDEGAR CORP COM 894650100 2 100 SH   SOLE   0 0 100
TREVENA INC COM 89532E109 3 1,500 SH   SOLE   0 0 1,500
TREX CO INC COM 89531P105 10 125 SH   SOLE   0 0 125
TRI CONTL CORP COM 895436103 21 756 SH   SOLE   0 0 756
TRIPADVISOR INC COM 896945201 19 375 SH   SOLE   0 0 375
TRONOX LTD SHS CL A Q9235V101 6 500 SH   SOLE   0 0 500
TRUECAR INC COM 89785L107 6 400 SH   SOLE   0 0 400
TRUPANION INC COM 898202106 10 275 SH   SOLE   0 0 275
TURNING PT BRANDS INC COM 90041L105 54 1,305 SH   SOLE   0 0 1,305
TURTLE BEACH CORP COM NEW 900450206 10 500 SH   SOLE   0 0 500
TWILIO INC CL A 90138F102 9 100 SH   SOLE   0 0 100
TWITTER INC COM 90184L102 44 1,530 SH   SOLE   0 0 1,530
UNDER ARMOUR INC CL C 904311206 12 600 SH   SOLE   0 0 600
UNION PAC CORP COM 907818108 21 130 SH   SOLE   0 0 130
UNISYS CORP COM NEW 909214306 145 7,125 SH   SOLE   0 0 7,125
UNITED PARCEL SERVICE INC CL B 911312106 6 50 SH   SOLE   0 0 50
UNITED TECHNOLOGIES CORP COM 913017109 103 736 SH   SOLE   0 0 736
UNITEDHEALTH GROUP INC COM 91324P102 47 177 SH   SOLE   0 0 177
UNIVERSAL DISPLAY CORP COM 91347P105 6 50 SH   SOLE   0 0 50
UNIVEST CORP PA COM 915271100 21 804 SH   SOLE   0 0 804
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 8 500 SH   SOLE   0 0 500
USA TRUCK INC COM 902925106 40 2,000 SH   SOLE   0 0 2,000
VAALCO ENERGY INC COM NEW 91851C201 41 14,950 SH   SOLE   0 0 14,950
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 5 250 SH   SOLE   0 0 250
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 3 125 SH   SOLE   0 0 125
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 48 300 SH   SOLE   0 0 300
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 20 359 SH   SOLE   0 0 359
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 16 112 SH   SOLE   0 0 112
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,280 4,793 SH   SOLE   0 0 4,793
VANGUARD INDEX FDS GROWTH ETF 922908736 255 1,581 SH   SOLE   0 0 1,581
VANGUARD INDEX FDS LARGE CAP ETF 922908637 53 400 SH   SOLE   0 0 400
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 5 40 SH   SOLE   0 0 40
VANGUARD INDEX FDS SMALL CP ETF 922908751 33 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS SML CP GRW ETF 922908595 83 442 SH   SOLE   0 0 442
VANGUARD INDEX FDS SM CP VAL ETF 922908611 842 6,041 SH   SOLE   0 0 6,041
VANGUARD INDEX FDS TOTAL STK MKT 922908769 73 485 SH   SOLE   0 0 485
VANGUARD INDEX FDS VALUE ETF 922908744 1,106 9,995 SH   SOLE   0 0 9,995
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1 33 SH   SOLE   0 0 33
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 32 578 SH   SOLE   0 0 578
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 58 700 SH   SOLE   0 0 700
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 366 4,677 SH   SOLE   0 0 4,677
VANGUARD GROUP DIV APP ETF 921908844 85 765 SH   SOLE   0 0 765
VANGUARD STAR FD VG TL INTL STK F 921909768 8 150 SH   SOLE   0 0 150
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8 64 SH   SOLE   0 0 64
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 27 195 SH   SOLE   0 0 195
VANGUARD WORLD FDS ENERGY ETF 92204A306 8 75 SH   SOLE   0 0 75
VEEVA SYS INC CL A COM 922475108 60 550 SH   SOLE   0 0 550
VEONEER INCORPORATED COM 92336X109 14 250 SH   SOLE   0 0 250
VERIZON COMMUNICATIONS INC COM 92343V104 183 3,425 SH   SOLE   0 0 3,425
VERRICA PHARMACEUTICALS INC COM 92511W108 5 300 SH   SOLE   0 0 300
VERSO CORP CL A 92531L207 4 125 SH   SOLE   0 0 125
VIACOM INC NEW CL A 92553P102 10 276 SH   SOLE   0 0 276
VIAVI SOLUTIONS INC COM 925550105 77 6,750 SH   SOLE   0 0 6,750
VICOR CORP COM 925815102 0 0 SH   SOLE   0 0 0
VIEWRAY INC COM 92672L107 2 250 SH   SOLE   0 0 250
VIKING THERAPEUTICS INC COM 92686J106 111 6,394 SH   SOLE   0 0 6,394
VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 2 63 SH   SOLE   0 0 63
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 94 2,225 SH   SOLE   0 0 2,225
VIRTU FINL INC CL A 928254101 3 150 SH   SOLE   0 0 150
VISA INC COM CL A 92826C839 339 2,256 SH   SOLE   0 0 2,256
VISHAY INTERTECHNOLOGY INC COM 928298108 20 1,000 SH   SOLE   0 0 1,000
VMWARE INC CL A COM 928563402 12 80 SH   SOLE   0 0 80
VOCERA COMMUNICATIONS INC COM 92857F107 20 550 SH   SOLE   0 0 550
VONAGE HLDGS CORP COM 92886T201 154 10,875 SH   SOLE   0 0 10,875
VOYAGER THERAPEUTICS INC COM 92915B106 217 11,451 SH   SOLE   0 0 11,451
VUZIX CORP COM NEW 92921W300 130 19,875 SH   SOLE   0 0 19,875
W & T OFFSHORE INC COM 92922P106 106 11,000 SH   SOLE   0 0 11,000
W P CAREY INC COM 92936U109 5 74 SH   SOLE   0 0 74
WABTEC CORP COM 929740108 26 250 SH   SOLE   0 0 250
WALMART INC COM 931142103 52 551 SH   SOLE   0 0 551
WAYFAIR INC CL A 94419L101 15 100 SH   SOLE   0 0 100
WEIGHT WATCHERS INTL INC NEW COM 948626106 18 250 SH   SOLE   0 0 250
WELLS FARGO CO NEW COM 949746101 7 131 SH   SOLE   0 0 131
WENDYS CO COM 95058W100 4 250 SH   SOLE   0 0 250
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3 1,000 SH   SOLE   0 0 1,000
WILLIAMS COS INC DEL COM 969457100 11 414 SH   SOLE   0 0 414
WINNEBAGO INDS INC COM 974637100 17 500 SH   SOLE   0 0 500
WORKDAY INC CL A 98138H101 85 580 SH   SOLE   0 0 580
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 317 10,920 SH   SOLE   0 0 10,920
XO GROUP INC COM 983772104 9 250 SH   SOLE   0 0 250
XPO LOGISTICS INC COM 983793100 171 1,500 SH   SOLE   0 0 1,500
YAMANA GOLD INC COM 98462Y100 5 1,850 SH   SOLE   0 0 1,850
YELP INC CL A 985817105 5 100 SH   SOLE   0 0 100
YEXT INC COM 98585N106 6 250 SH   SOLE   0 0 250
YOGAWORKS INC COM 986005106 33 27,500 SH   SOLE   0 0 27,500
ZAYO GROUP HLDGS INC COM 98919V105 152 4,375 SH   SOLE   0 0 4,375
ZEDGE INC CL B 98923T104 4 2,100 SH   SOLE   0 0 2,100
ZENDESK INC COM 98936J101 20 275 SH   SOLE   0 0 275
ZILLOW GROUP INC CL C CAP STK 98954M200 22 500 SH   SOLE   0 0 500
ZIMMER BIOMET HLDGS INC COM 98956P102 3 25 SH   SOLE   0 0 25
ZIX CORP COM 98974P100 88 15,810 SH   SOLE   0 0 15,810
ZUORA INC COM CL A 98983V106 51 2,200 SH   SOLE   0 0 2,200
ZYNERBA PHARMACEUTICALS INC COM 98986X109 13 1,534 SH   SOLE   0 0 1,534