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
3M CO COM 88579Y101 207 1,052 SH   SOLE   976 0 76
ABBOTT LABS COM 002824100 256 4,196 SH   SOLE   4,196 0 0
ABBVIE INC COM 00287Y109 2,418 26,098 SH   SOLE   19,997 0 6,102
ACACIA COMMUNICATIONS INC COM 00401C108 906 26,024 SH   SOLE   15,261 0 10,763
ACI WORLDWIDE INC COM 004498101 538 21,790 SH   SOLE   10,515 0 11,275
AECOM COM 00766T100 528 16,000 SH   SOLE   16,000 0 0
AERCAP HOLDINGS NV SHS N00985106 525 9,690 SH   SOLE   9,290 0 400
AETNA INC NEW COM 00817Y108 37 200 SH   SOLE   200 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 27 1,000 SH   SOLE   1,000 0 0
AIR PRODS & CHEMS INC COM 009158106 10 62 SH   SOLE   62 0 0
ALASKA AIR GROUP INC COM 011659109 73 1,211 SH   SOLE   1,211 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5 25 SH   SOLE   25 0 0
ALLERGAN PLC SHS G0177J108 7 40 SH   SOLE   40 0 0
ALLY FINL INC COM 02005N100 26 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL A 02079K305 10,098 8,943 SH   SOLE   6,667 0 2,276
ALPHABET INC CAP STK CL C 02079K107 3,467 3,108 SH   SOLE   2,215 0 893
ALTRIA GROUP INC COM 02209S103 48 847 SH   SOLE   847 0 0
AMAZON COM INC COM 023135106 12,193 7,173 SH   SOLE   4,993 0 2,181
AMERICAN AIRLS GROUP INC COM 02376R102 190 5,000 SH   SOLE   5,000 0 0
AMERICAN ELEC PWR INC COM 025537101 95 1,369 SH   SOLE   1,369 0 0
AMERICAN EXPRESS CO COM 025816109 99 1,015 SH   SOLE   1,015 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,408 58,323 SH   SOLE   42,319 0 16,005
AMGEN INC COM 031162100 20 106 SH   SOLE   106 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10 103 SH   SOLE   103 0 0
APPLE INC COM 037833100 12,160 65,693 SH   SOLE   55,371 0 10,322
ARBOR RLTY TR INC COM 038923108 9 884 SH   SOLE   884 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 57 12,500 SH   SOLE   12,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 10 281 SH   SOLE   281 0 0
AT HOME GROUP INC COM 04650Y100 157 4,000 SH   SOLE   4,000 0 0
AT&T INC COM 00206R102 4,977 154,985 SH   SOLE   125,814 0 29,171
AXOVANT SCIENCES LTD COM G0750W104 7 3,226 SH   SOLE   1,826 0 1,400
AXT INC COM 00246W103 1,692 240,061 SH   SOLE   78,886 0 161,175
BANK AMER CORP COM 060505104 1,134 40,230 SH   SOLE   39,630 0 600
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 26 1,000 SH   SOLE   1,000 0 0
BARRICK GOLD CORP COM 067901108 27 2,050 SH   SOLE   2,050 0 0
BAXTER INTL INC COM 071813109 24 320 SH   SOLE   320 0 0
BB&T CORP COM 054937107 12 231 SH   SOLE   231 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 65 350 SH   SOLE   350 0 0
BIOLASE INC COM NEW 090911207 36 30,150 SH   SOLE   0 0 30,150
BLACKROCK INC COM 09247X101 106 212 SH   SOLE   212 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 32 1,500 SH   SOLE   1,500 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 22 685 SH   SOLE   685 0 0
BOEING CO COM 097023105 11,530 34,365 SH   SOLE   25,411 0 8,954
BP PLC SPONSORED ADR 055622104 31 676 SH   SOLE   676 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,626 119,739 SH   SOLE   88,491 0 31,249
CANADIAN PAC RY LTD COM 13645T100 3,067 16,759 SH   SOLE   12,874 0 3,885
CARNIVAL CORP UNIT 99/99/9999 143658300 10 180 SH   SOLE   180 0 0
CATERPILLAR INC DEL COM 149123101 1,890 13,929 SH   SOLE   11,871 0 2,058
CAVIUM INC COM 14964U108 35 400 SH   SOLE   0 0 400
CBS CORP NEW CL B 124857202 32 565 SH   SOLE   565 0 0
CELGENE CORP COM 151020104 3 34 SH   SOLE   34 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 27 4,160 SH   SOLE   0 0 4,160
CENTURYLINK INC COM 156700106 2 110 SH   SOLE   110 0 0
CESCA THERAPEUTICS INC COM NEW 157131202 0 10 SH   SOLE   10 0 0
CHEVRON CORP NEW COM 166764100 212 1,680 SH   SOLE   1,680 0 0
CHIMERA INVT CORP COM NEW 16934Q208 27 1,452 SH   SOLE   1,452 0 0
CHUBB LIMITED COM H1467J104 69 542 SH   SOLE   542 0 0
CISCO SYS INC COM 17275R102 5,500 127,815 SH   SOLE   93,106 0 34,709
CITIGROUP INC COM NEW 172967424 220 3,291 SH   SOLE   3,056 0 235
CITY OFFICE REIT INC COM 178587101 14 1,066 SH   SOLE   1,066 0 0
CLOROX CO DEL COM 189054109 62 460 SH   SOLE   460 0 0
CME GROUP INC COM CL A 12572Q105 17 104 SH   SOLE   104 0 0
COCA COLA CO COM 191216100 101 2,314 SH   SOLE   2,314 0 0
COHERENT INC COM 192479103 319 2,040 SH   SOLE   2,040 0 0
COLGATE PALMOLIVE CO COM 194162103 106 1,631 SH   SOLE   1,631 0 0
COMCAST CORP NEW CL A 20030N101 3,323 101,273 SH   SOLE   74,462 0 26,812
CONCERT PHARMACEUTICALS INC COM 206022105 279 16,582 SH   SOLE   4,755 0 11,827
CONOCOPHILLIPS COM 20825C104 20 284 SH   SOLE   284 0 0
CONSTELLATION BRANDS INC CL A 21036P108 70 320 SH   SOLE   320 0 0
CORNING INC COM 219350105 5,536 201,240 SH   SOLE   143,050 0 58,191
COSTCO WHSL CORP NEW COM 22160K105 792 3,790 SH   SOLE   3,790 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 118 2,000 SH   SOLE   2,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7,280 67,521 SH   SOLE   50,794 0 16,728
CUMMINS INC COM 231021106 63 472 SH   SOLE   472 0 0
CVS HEALTH CORP COM 126650100 122 1,895 SH   SOLE   1,895 0 0
CYTORI THERAPEUTICS INC COM PAR 23283K402 1 637 SH   SOLE   184 0 453
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 38 955 SH   SOLE   955 0 0
DEERE & CO COM 244199105 1,328 9,497 SH   SOLE   7,597 0 1,900
DELTA AIR LINES INC DEL COM NEW 247361702 47 950 SH   SOLE   950 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 22 150 SH   SOLE   150 0 0
DIGITAL RLTY TR INC COM 253868103 12 111 SH   SOLE   111 0 0
DISNEY WALT CO COM DISNEY 254687106 4,228 40,339 SH   SOLE   31,718 0 8,622
DOMINION ENERGY INC COM 25746U109 656 9,615 SH   SOLE   8,115 0 1,500
DOWDUPONT INC COM 26078J100 685 10,394 SH   SOLE   10,134 0 260
DUKE ENERGY CORP NEW COM NEW 26441C204 706 8,931 SH   SOLE   7,431 0 1,500
DUNKIN BRANDS GROUP INC COM 265504100 42 604 SH   SOLE   604 0 0
DYCOM INDS INC COM 267475101 2,217 23,457 SH   SOLE   18,047 0 5,410
EASTERLY GOVT PPTYS INC COM 27616P103 1,286 65,106 SH   SOLE   56,251 0 8,855
EATON CORP PLC SHS G29183103 375 5,013 SH   SOLE   4,768 0 245
EDITAS MEDICINE INC COM 28106W103 36 1,000 SH   SOLE   1,000 0 0
EMERSON ELEC CO COM 291011104 10 145 SH   SOLE   145 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 57 3,006 SH   SOLE   3,006 0 0
ENTEGRIS INC COM 29362U104 1,122 33,103 SH   SOLE   21,703 0 11,400
EPLUS INC COM 294268107 19 200 SH   SOLE   200 0 0
EXELIXIS INC COM 30161Q104 1 35 SH   SOLE   0 0 35
EXELON CORP COM 30161N101 9 201 SH   SOLE   201 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1 14 SH   SOLE   0 0 14
EXXON MOBIL CORP COM 30231G102 291 3,522 SH   SOLE   3,397 0 125
FACEBOOK INC CL A 30303M102 5,728 29,478 SH   SOLE   23,022 0 6,456
FARO TECHNOLOGIES INC COM 311642102 2,002 36,839 SH   SOLE   22,087 0 14,752
FEDEX CORP COM 31428X106 63 278 SH   SOLE   278 0 0
FLUOR CORP NEW COM 343412102 11 225 SH   SOLE   225 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12 1,125 SH   SOLE   1,125 0 0
FREEPORT-MCMORAN INC CL B 35671D857 252 14,590 SH   SOLE   14,590 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 23 SH   SOLE   17 0 6
GALLAGHER ARTHUR J & CO COM 363576109 22 335 SH   SOLE   335 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 9 241 SH   SOLE   241 0 0
GENERAL ELECTRIC CO COM 369604103 304 22,358 SH   SOLE   16,138 0 6,220
GENERAL MLS INC COM 370334104 56 1,260 SH   SOLE   1,260 0 0
GENERAL MTRS CO COM 37045V100 297 7,532 SH   SOLE   6,997 0 535
GILEAD SCIENCES INC COM 375558103 356 5,021 SH   SOLE   5,021 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 27 658 SH   SOLE   658 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 181 4,000 SH   SOLE   4,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 295 10,000 SH   SOLE   10,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 73 331 SH   SOLE   331 0 0
HALLIBURTON CO COM 406216101 116 2,580 SH   SOLE   2,380 0 200
HEXCEL CORP NEW COM 428291108 186 2,795 SH   SOLE   2,595 0 200
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 42 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 185 949 SH   SOLE   949 0 0
HONEYWELL INTL INC COM 438516106 38 262 SH   SOLE   262 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 11 235 SH   SOLE   235 0 0
HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 33 10,000 SH   SOLE   10,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 7 50 SH   SOLE   50 0 0
ILLUMINA INC COM 452327109 521 1,865 SH   SOLE   1,865 0 0
INCYTE CORP COM 45337C102 739 11,033 SH   SOLE   7,693 0 3,340
INFINERA CORPORATION COM 45667G103 1,005 101,192 SH   SOLE   81,651 0 19,541
INPHI CORP COM 45772F107 492 15,090 SH   SOLE   12,008 0 3,082
INTEL CORP COM 458140100 5,926 119,205 SH   SOLE   87,758 0 31,448
INTELLIA THERAPEUTICS INC COM 45826J105 55 2,000 SH   SOLE   2,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 89 636 SH   SOLE   636 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 36 350 SH   SOLE   350 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1 28 SH   SOLE   28 0 0
IPG PHOTONICS CORP COM 44980X109 2,604 11,802 SH   SOLE   9,818 0 1,984
IRON MTN INC NEW COM 46284V101 424 12,122 SH   SOLE   9,272 0 2,850
ISHARES INC MSCI AUST ETF 464286103 17 751 SH   SOLE   751 0 0
ISHARES INC MSCI RUSSIA ETF 46434G798 16 467 SH   SOLE   467 0 0
ISHARES TR EUROPE ETF 464287861 28 635 SH   SOLE   635 0 0
ISHARES TR CORE S&P SCP ETF 464287804 33 400 SH   SOLE   400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10 64 SH   SOLE   64 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 59 451 SH   SOLE   451 0 0
ISHARES TR LATN AMER 40 ETF 464287390 64 2,161 SH   SOLE   2,161 0 0
ISHARES TR U.S. ENERGY ETF 464287796 4 88 SH   SOLE   88 0 0
ISHARES TR U.S. TECH ETF 464287721 130 731 SH   SOLE   731 0 0
ISHARES TR NASDAQ BIOTECH 464287556 18 165 SH   SOLE   165 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 19 150 SH   SOLE   150 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9 85 SH   SOLE   85 0 0
ISHARES TR IBOXX INV CP ETF 464287242 19 170 SH   SOLE   170 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 73 1,685 SH   SOLE   1,685 0 0
ISHARES TR PHLX SEMICND ETF 464287523 124 693 SH   SOLE   693 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 135 740 SH   SOLE   740 0 0
ISHARES TR SELECT DIVID ETF 464287168 63 645 SH   SOLE   645 0 0
ISHARES TR US AER DEF ETF 464288760 128 665 SH   SOLE   665 0 0
ISHARES TR U.S. MED DVC ETF 464288810 130 646 SH   SOLE   646 0 0
ISHARES TR US REGNL BKS ETF 464288778 116 2,356 SH   SOLE   2,356 0 0
ISHARES TR S&P US PFD STK 464288687 272 7,215 SH   SOLE   7,215 0 0
JOHNSON & JOHNSON COM 478160104 139 1,147 SH   SOLE   862 0 285
JOHNSON CTLS INTL PLC SHS G51502105 36 1,076 SH   SOLE   1,076 0 0
JPMORGAN CHASE & CO COM 46625H100 309 2,967 SH   SOLE   2,967 0 0
KIMBERLY CLARK CORP COM 494368103 40 379 SH   SOLE   379 0 0
KINDER MORGAN INC DEL COM 49456B101 4 250 SH   SOLE   250 0 0
KOHLS CORP COM 500255104 20 280 SH   SOLE   280 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 0 0 SH   SOLE   0 0 0
KRAFT HEINZ CO COM 500754106 94 1,494 SH   SOLE   1,494 0 0
LIBERTY PPTY TR SH BEN INT 531172104 35 783 SH   SOLE   783 0 0
LILLY ELI & CO COM 532457108 93 1,085 SH   SOLE   1,085 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 156 6,295 SH   SOLE   5,895 0 400
LOCKHEED MARTIN CORP COM 539830109 34 116 SH   SOLE   116 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,131 27,451 SH   SOLE   19,571 0 7,880
MASTERCARD INCORPORATED CL A 57636Q104 1,011 5,147 SH   SOLE   5,147 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 180 34,524 SH   SOLE   19,184 0 15,340
MCDERMOTT INTL INC COM 580037703 4 192 SH   SOLE   192 0 0
MCDONALDS CORP COM 580135101 382 2,437 SH   SOLE   2,437 0 0
MCKESSON CORP COM 58155Q103 158 1,182 SH   SOLE   1,182 0 0
MEDNAX INC COM 58502B106 3 80 SH   SOLE   80 0 0
MEDTRONIC PLC SHS G5960L103 12 140 SH   SOLE   140 0 0
MERCK & CO INC COM 58933Y105 586 9,652 SH   SOLE   9,102 0 550
MESOBLAST LTD SPONS ADR 590717104 806 146,470 SH   SOLE   131,463 0 15,007
MGM RESORTS INTERNATIONAL COM 552953101 218 7,500 SH   SOLE   7,500 0 0
MICHAELS COS INC COM 59408Q106 58 3,000 SH   SOLE   3,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 27 299 SH   SOLE   299 0 0
MICRON TECHNOLOGY INC COM 595112103 253 4,820 SH   SOLE   4,425 0 395
MICROSOFT CORP COM 594918104 9,276 94,072 SH   SOLE   68,473 0 25,599
MICROVISION INC DEL COM NEW 594960304 36 32,577 SH   SOLE   15,839 0 16,738
MONDELEZ INTL INC CL A 609207105 235 5,737 SH   SOLE   5,737 0 0
NCR CORP NEW COM 62886E108 126 4,210 SH   SOLE   4,210 0 0
NEOPHOTONICS CORP COM 64051T100 271 43,517 SH   SOLE   22,617 0 20,900
NETFLIX INC COM 64110L106 67 170 SH   SOLE   170 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 52 3,000 SH   SOLE   3,000 0 0
NIKE INC CL B 654106103 156 1,960 SH   SOLE   1,960 0 0
NORDSTROM INC COM 655664100 5 89 SH   SOLE   89 0 0
NOVARTIS A G SPONSORED ADR 66987V109 53 707 SH   SOLE   707 0 0
NOVO-NORDISK A S ADR 670100205 2,330 50,522 SH   SOLE   38,264 0 12,259
NUTRIEN LTD COM 67077M108 301 5,544 SH   SOLE   5,544 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 34 2,770 SH   SOLE   2,770 0 0
NXP SEMICONDUCTORS N V COM N6596X109 127 1,159 SH   SOLE   1,039 0 120
OCLARO INC COM NEW 67555N206 733 82,078 SH   SOLE   48,490 0 33,588
PACIRA PHARMACEUTICALS INC COM 695127100 908 28,339 SH   SOLE   18,699 0 9,640
PAYPAL HLDGS INC COM 70450Y103 617 7,415 SH   SOLE   7,415 0 0
PEGASYSTEMS INC COM 705573103 219 4,000 SH   SOLE   4,000 0 0
PEPSICO INC COM 713448108 334 3,066 SH   SOLE   2,966 0 100
PFIZER INC COM 717081103 5,090 140,298 SH   SOLE   109,588 0 30,711
PHILIP MORRIS INTL INC COM 718172109 282 3,491 SH   SOLE   3,491 0 0
POLARITYTE INC COM 731094108 47 2,000 SH   SOLE   2,000 0 0
PRAXAIR INC COM 74005P104 70 441 SH   SOLE   441 0 0
PROCTER AND GAMBLE CO COM 742718109 241 3,091 SH   SOLE   3,091 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 35 650 SH   SOLE   650 0 0
QORVO INC COM 74736K101 936 11,680 SH   SOLE   8,069 0 3,611
QUALCOMM INC COM 747525103 3,296 58,727 SH   SOLE   44,183 0 14,544
QUALYS INC COM 74758T303 505 5,989 SH   SOLE   734 0 5,255
RAYTHEON CO COM NEW 755111507 411 2,130 SH   SOLE   2,130 0 0
RED HAT INC COM 756577102 1,193 8,880 SH   SOLE   4,831 0 4,049
REGENERON PHARMACEUTICALS COM 75886F107 1,131 3,277 SH   SOLE   2,105 0 1,172
REGIONS FINL CORP NEW COM 7591EP100 498 28,005 SH   SOLE   28,005 0 0
RIO TINTO PLC SPONSORED ADR 767204100 608 10,954 SH   SOLE   10,754 0 200
RITE AID CORP COM 767754104 48 27,600 SH   SOLE   27,600 0 0
ROSS STORES INC COM 778296103 72 845 SH   SOLE   845 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 51 675 SH   SOLE   675 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 469 6,452 SH   SOLE   6,202 0 250
SANGAMO THERAPEUTICS INC COM 800677106 111 7,850 SH   SOLE   1,650 0 6,200
SCHLUMBERGER LTD COM 806857108 58 871 SH   SOLE   871 0 0
SCYNEXIS INC COM 811292101 33 20,000 SH   SOLE   20,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3 55 SH   SOLE   55 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 43 568 SH   SOLE   568 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 85 3,194 SH   SOLE   3,194 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 154 2,221 SH   SOLE   2,221 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 87 1,696 SH   SOLE   1,696 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 15 175 SH   SOLE   175 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 11 105 SH   SOLE   105 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2 54 SH   SOLE   54 0 0
SENOMYX INC COM 81724Q107 107 89,098 SH   SOLE   37,098 0 52,000
SHIRE PLC SPONSORED ADR 82481R106 8 47 SH   SOLE   47 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8 49 SH   SOLE   49 0 0
SOUTHERN CO COM 842587107 68 1,465 SH   SOLE   1,465 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23 84 SH   SOLE   84 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 7 70 SH   SOLE   70 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 6 157 SH   SOLE   157 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 68 1,122 SH   SOLE   1,122 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 6 79 SH   SOLE   79 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 6 69 SH   SOLE   69 0 0
STARBUCKS CORP COM 855244109 15 315 SH   SOLE   315 0 0
STRYKER CORP COM 863667101 68 400 SH   SOLE   400 0 0
SUMMIT MATLS INC CL A 86614U100 879 33,471 SH   SOLE   25,796 0 7,675
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 35 20,000 SH   SOLE   20,000 0 0
SYSCO CORP COM 871829107 9 129 SH   SOLE   129 0 0
TARGET CORP COM 87612E106 9 115 SH   SOLE   115 0 0
TELEFLEX INC COM 879369106 131 488 SH   SOLE   488 0 0
TERADATA CORP DEL COM 88076W103 4 100 SH   SOLE   100 0 0
TESARO INC COM 881569107 8 180 SH   SOLE   180 0 0
TESLA INC COM 88160R101 79 230 SH   SOLE   230 0 0
TEXAS INSTRS INC COM 882508104 13 114 SH   SOLE   114 0 0
TJX COS INC NEW COM 872540109 173 1,819 SH   SOLE   1,819 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 23 390 SH   SOLE   390 0 0
TOTAL S A SPONSORED ADR 89151E109 74 1,215 SH   SOLE   1,215 0 0
TRINITY INDS INC COM 896522109 3 100 SH   SOLE   100 0 0
TROVAGENE INC COM PAR 897238408 1 1,426 SH   SOLE   917 0 509
UNDER ARMOUR INC CL A 904311107 3 150 SH   SOLE   150 0 0
UNION PAC CORP COM 907818108 5,083 35,874 SH   SOLE   31,089 0 4,785
UNISYS CORP COM NEW 909214306 230 17,850 SH   SOLE   6,850 0 11,000
UNITED CONTL HLDGS INC COM 910047109 263 3,771 SH   SOLE   1,948 0 1,823
UNITED PARCEL SERVICE INC CL B 911312106 7,039 66,260 SH   SOLE   48,197 0 18,063
UNITED TECHNOLOGIES CORP COM 913017109 56 447 SH   SOLE   447 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32 132 SH   SOLE   132 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 7,093 82,479 SH   SOLE   43,224 0 39,255
UNIVERSAL ELECTRS INC COM 913483103 845 25,574 SH   SOLE   19,135 0 6,439
USA TECHNOLOGIES INC COM NO PAR 90328S500 140 10,000 SH   SOLE   0 0 10,000
VALERO ENERGY CORP NEW COM 91913Y100 651 5,871 SH   SOLE   5,681 0 190
VANGUARD GROUP DIV APP ETF 921908844 124 1,222 SH   SOLE   1,222 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 113 717 SH   SOLE   717 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 30 218 SH   SOLE   218 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 52 333 SH   SOLE   333 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 95 632 SH   SOLE   632 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2 50 SH   SOLE   50 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 68 1,219 SH   SOLE   1,219 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13 300 SH   SOLE   300 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 215 2,587 SH   SOLE   2,587 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 222 1,222 SH   SOLE   1,222 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 25 150 SH   SOLE   150 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,270 144,505 SH   SOLE   110,288 0 34,218
VERSUM MATLS INC COM 92532W103 31 836 SH   SOLE   836 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,295 19,389 SH   SOLE   12,452 0 6,937
VICAL INC COM NEW 925602203 1 940 SH   SOLE   720 0 220
VISA INC COM CL A 92826C839 5,547 41,880 SH   SOLE   32,204 0 9,677
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 101 4,154 SH   SOLE   4,154 0 0
VULCAN MATLS CO COM 929160109 1,498 11,607 SH   SOLE   8,263 0 3,344
WABCO HLDGS INC COM 92927K102 40 345 SH   SOLE   345 0 0
WALMART INC COM 931142103 130 1,512 SH   SOLE   1,512 0 0
WASTE MGMT INC DEL COM 94106L109 25 313 SH   SOLE   313 0 0
WEC ENERGY GROUP INC COM 92939U106 26 400 SH   SOLE   400 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 121 1,923 SH   SOLE   1,923 0 0
WMIH CORP COM 92936P100 0 49 SH   SOLE   49 0 0
ZAYO GROUP HLDGS INC COM 98919V105 7 200 SH   SOLE   200 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 21 6,850 SH   SOLE   6,850 0 0
ZOETIS INC CL A 98978V103 242 2,845 SH   SOLE   2,845 0 0