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 COMPANY COM 88579y101 18 80 SH   SOLE   80 0 0
ABBVIE INC COM USD0.01 COM 00287y109 956 10,104 SH   SOLE   10,104 0 0
ACADIA PHARMACEUTICALSINC COM COM 004225108 708 31,500 SH Call SOLE   31,500 0 0
ACTIVISION BLIZZARD INC. COM 00507V109 1 9 SH   SOLE   9 0 0
ADOBE SYS INC COM 00724f101 1,786 8,264 SH   SOLE   8,264 0 0
ALIGN TECHNOLOGY INC COM COM 016255101 2,517 10,021 SH   SOLE   10,021 0 0
ALLEGIANCE BANCSHARESINC COM COM 01748h107 391 10,000 SH   SOLE   10,000 0 0
ALPHABET INC CAP STK CLA COM 02079k305 707 682 SH   SOLE   682 0 0
AMAZON.COM INC COM 023135106 1,980 1,368 SH   SOLE   1,368 0 0
APACHE CORP COM 037411105 62 1,612 SH   SOLE   1,612 0 0
ARISTA NETWORKS INC COMUSD0.00 COM 040413106 78 305 SH   SOLE   305 0 0
BANK OF AMERICA CORP COM 060505104 2,465 82,190 SH   SOLE   82,190 0 0
BLACK STONE MINERALS LP COM UN COM 09225m101 15 900 SH   SOLE   900 0 0
BOEING CO COM 097023105 5 16 SH   SOLE   16 0 0
BOOKING HOLDINGS INC COM 09857L108 853 410 SH   SOLE   410 0 0
BRIGHT HORIZONS FAM SOLUTIONSI COM 109194100 687 6,892 SH   SOLE   6,892 0 0
CHEVRON CORP NEW COM COM 166764100 39 338 SH   SOLE   338 0 0
COMERICA INC COM 200340107 5 48 SH   SOLE   48 0 0
DOWDUPONT INC COM COM 26078j100 20 321 SH   SOLE   321 0 0
E TRADE FINL CORP COMNEW COM 269246401 3,214 58,002 SH   SOLE   58,002 0 0
EMERSON ELECTRIC CO COM 291011104 3 42 SH   SOLE   42 0 0
EXXON MOBIL CORP COM 30231g102 171 2,288 SH   SOLE   2,288 0 0
FIDELITY NASDAQ COMPOSITEINDEX COM 315912808 185 669 SH   SOLE   669 0 0
FIRST TR EXCHANGE TRADEDFD DOW COM 33733e302 1 8 SH   SOLE   8 0 0
FLOOR &DECOR HLDGS INCCL A COM 339750101 1,005 19,273 SH   SOLE   19,273 0 0
GENERAL MOTORS CORP ESCROW 4TH COM 370esc121 0 100 SH   SOLE   100 0 0
HEICO CORP COM 422806109 1,720 19,817 SH   SOLE   19,817 0 0
HOLLYFRONTIER CORPORATIONCOM U COM 436106108 15 301 SH   SOLE   301 0 0
HOME DEPOT INC COM COM 437076102 65 363 SH   SOLE   363 0 0
ICU MED INC COM COM 44930g107 585 2,316 SH   SOLE   2,316 0 0
INTEL CORP COM 458140100 887 17,036 SH   SOLE   17,036 0 0
INTUITIVE SURGICAL INCCOM NEW COM 46120e602 4,751 11,508 SH   SOLE   11,508 0 0
ISHARES CORE S&P 500ETF COM 464287200 20,740 78,156 SH   SOLE   78,156 0 0
ISHARES INC CORE MSCIEMERGING COM 46434g103 1 18 SH   SOLE   18 0 0
ISHARES MSCI EMERGINGMARKETS E COM 464287234 2,388 49,467 SH   SOLE   49,467 0 0
ISHARES RUSSELL 1000GROWTH ETF COM 464287614 14,304 105,109 SH   SOLE   105,109 0 0
ISHARES RUSSELL 1000VALUE ETF COM 464287598 3,327 27,733 SH   SOLE   27,733 0 0
JOHNSON & JOHNSON COM 478160104 7 57 SH   SOLE   57 0 0
JPMORGAN CHASE & CO COM 46625h100 1,712 15,572 SH   SOLE   15,572 0 0
L3 TECHNOLOGIES INC COM COM 502413107 548 2,635 SH   SOLE   2,635 0 0
LOCKHEED MARTIN CORP COM 539830109 39 116 SH   SOLE   116 0 0
MARKETAXESS HLDGS INCCOM COM 57060d108 1,461 6,718 SH   SOLE   6,718 0 0
MASTERCARD INCORPORATEDCL A COM 57636q104 424 2,420 SH   SOLE   2,420 0 0
MICRON TECHNOLOGY COM 595112103 1,692 32,459 SH   SOLE   32,459 0 0
MICROSOFT CORPORATION COM 594918104 2,943 32,249 SH   SOLE   32,249 0 0
MIRANT CORP COM ESC 3RDDISTRIB COM 604675991 0 100 SH   SOLE   100 0 0
NETFLIX COM INC COM COM 64110l106 2,822 9,554 SH   SOLE   9,554 0 0
NORFOLK SOUTHERN CRP COM 655844108 24 180 SH   SOLE   180 0 0
NORTEL NETWORKS CORPORATIONCOM COM 656568508 0 10 SH   SOLE   10 0 0
Nuvectra Corporation COM 67075N108 3 200 SH   SOLE   200 0 0
PAYPAL HLDGS INC COM COM 70450y103 904 11,913 SH   SOLE   11,913 0 0
POWERSHARES QQQ TR UNITSER 1 COM 73935a104 138 863 SH   SOLE   863 0 0
RED HAT INC COM COM 756577102 1,289 8,619 SH   SOLE   8,619 0 0
ROBOTIC VISION SYSTEMSINC NEW COM 771074309 0 400 SH   SOLE   400 0 0
ROYAL CARIBBEAN CRUISESCOM USD COM v7780t103 47 400 SH   SOLE   400 0 0
SALESFORCE COM INC COM 79466l302 2,369 20,372 SH   SOLE   20,372 0 0
SCHLUMBERGER LIMITED COMUSD0.0 COM 806857108 698 10,778 SH   SOLE   10,778 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,096 40,139 SH   SOLE   40,139 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 7 80 SH   SOLE   80 0 0
SEAGATE TECHNOLOGY PLCCOM USD0 COM g7945m107 1,093 18,679 SH   SOLE   18,679 0 0
SHOPIFY INC COM NPV CLA ISIN#C COM 82509l107 2,023 16,234 SH   SOLE   16,234 0 0
SPDR GOLD TR GOLD SHS COM 78463v107 6 48 SH   SOLE   48 0 0
SPDR SER TR S&PDIVID ETF COM 78464a763 9 100 SH   SOLE   100 0 0
SPDR SER TR S&PREGL BKG ETF COM 78464a698 1,037 17,170 SH   SOLE   17,170 0 0
SPDR SERIES TRUST GLBDOW ETF COM 78464a706 4 50 SH   SOLE   50 0 0
SQUARE INC CL A COM 852234103 1,913 38,878 SH   SOLE   38,878 0 0
THERMO FISHER SCIENTIFICINC COM 883556102 23 110 SH   SOLE   110 0 0
UNITED TECHNOLOGIES CORPCOM US COM 913017109 392 3,119 SH   SOLE   3,119 0 0
UNITEDHEALTH GROUP COM 91324p102 1,299 6,072 SH   SOLE   6,072 0 0
VANGUARD FTSE DEVELOPEDMARKET COM 921943858 6 134 SH   SOLE   134 0 0
VANGUARD GROUP DIV APPETF COM 921908844 8,210 81,251 SH   SOLE   81,251 0 0
VANGUARD WHITEHALL FDSHIGH DIV COM 921946406 33 399 SH   SOLE   399 0 0
VISA INC COM CL A COM 92826c839 35 292 SH   SOLE   292 0 0
WEIBO CORP SPONSORED ADR COM 948596101 19 157 SH   SOLE   157 0 0
WYNN RESORTS LTD COM 983134107 607 3,328 SH   SOLE   3,328 0 0
ZIONS BANCORP COM 989701107 2,317 43,943 SH   SOLE   43,943 0 0
AAOI JUN 2018 55 CALL call 3437419IC 0 5 SH   SOLE   5 0 0
CALL (ACAD) ACADIA JAN18 19 40 call 3034319tn 9 100 SH   SOLE   100 0 0
CALL (ACAD) JAN 2019 30 call 3034319BT 1 5 SH   SOLE   5 0 0
58.COM INC ADR EACH REPR2 COM ADR 31680q104 108 1,355 SH   SOLE   1,355 0 0
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609w102 3 15 SH   SOLE   15 0 0
BP PLC SPONSORED ADR ADR 055622104 1,259 31,056 SH   SOLE   31,056 0 0
PETROLEO BRASILEIRO SAPETROBRA ADR 71654v408 1 100 SH   SOLE   100 0 0
ROYAL DUTCH SHELL ADREA REP 2 ADR 780259206 1,261 19,760 SH   SOLE   19,760 0 0
TAL EDUCATION GROUP SPONADS EA ADR 874080104 253 6,815 SH   SOLE   6,815 0 0