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 332,792 1,516 SH   SOLE   1,516 0 0
ABBOTT LABS Com 002824100 421,417 7,033 SH   SOLE   7,033 0 0
ABBVIE INC Com 00287Y109 8,459,280 89,374 SH   SOLE   89,374 0 0
ALERIAN MLP ETF Com 00162q866 706,498 75,400 SH   SOLE   75,400 0 0
ALIBABA GROUP HLDG Com 01609w102 12,527,890 68,257 SH   SOLE   68,257 0 0
ALLERGAN INC Com g0177j108 3,542,999 21,053 SH   SOLE   21,053 0 0
ALPHABET INC CL A Com 02079k305 6,356,631 6,129 SH   SOLE   6,129 0 0
ALPHABET INC CL C Com 02079k107 9,180,179 8,897 SH   SOLE   8,897 0 0
ALTRIA GROUP INC Com 02209S103 282,771 4,537 SH   SOLE   4,537 0 0
AMAZON.COM Com 023135106 13,993,846 9,669 SH   SOLE   9,669 0 0
AMERICAN TOWER CORP Com 03027x100 10,835,315 74,551 SH   SOLE   74,551 0 0
AMGEN INC Com 031162100 4,813,263 28,234 SH   SOLE   28,234 0 0
ANADARKO PETRO Com 032511107 4,235,570 70,114 SH   SOLE   70,114 0 0
ANDEAVOR LOGISTICS LP Com 03350f106 663,188 14,800 SH   SOLE   14,800 0 0
APPLE COMPUTER Com 037833100 26,616,878 158,642 SH   SOLE   158,642 0 0
AT&T CORP Com 00206r102 3,334,746 93,541 SH   SOLE   93,541 0 0
AUTOMATIC DATA Com 053015103 790,502 6,966 SH   SOLE   6,966 0 0
BANK OF AMERICA Com 060505104 442,816 14,765 SH   SOLE   14,765 0 0
BANK OF NOVA SCOTIA Com 064149107 3,091,170 50,100 SH   SOLE   50,100 0 0
BCE INC Com 05534b760 294,394 6,840 SH   SOLE   6,840 0 0
BIOGEN IDEC INC Com 09062x103 1,689,743 6,171 SH   SOLE   6,171 0 0
BLACKROCK INC Com 09247x101 8,297,525 15,317 SH   SOLE   15,317 0 0
BLACKSTONE GROUP LP Com 09253u108 8,422,745 263,623 SH   SOLE   263,623 0 0
BOEING CO Com 097023105 3,192,895 9,738 SH   SOLE   9,738 0 0
BROADCOM LIMITED Com 11135F101 10,983,041 46,607 SH   SOLE   46,607 0 0
CELGENE CORP Com 151020104 1,828,805 20,500 SH   SOLE   20,500 0 0
CENTERPOINT ENERGY Com 15189t107 1,005,713 36,705 SH   SOLE   36,705 0 0
CENTURYLINK INC Com 156700106 671,198 40,852 SH   SOLE   40,852 0 0
CERNER CORP Com 156782104 1,786,844 30,808 SH   SOLE   30,808 0 0
CHESTNUT STREET EXCHANGE FD Com 166668103 358,644 550 SH   SOLE   550 0 0
CHEVRONTEXACO Com 166764100 3,250,487 28,503 SH   SOLE   28,503 0 0
CHINA INDEX ISHARES Com 464287184 637,740 13,500 SH   SOLE   13,500 0 0
CISCO SYSTEMS Com 17275R102 9,632,286 224,581 SH   SOLE   224,581 0 0
CITIGROUP Com 172967424 1,203,907 17,836 SH   SOLE   17,836 0 0
COCA COLA Com 191216100 1,409,912 32,464 SH   SOLE   32,464 0 0
COGNIZANT TECH SOLUTIONS CORP Com 192446102 694,312 8,625 SH   SOLE   8,625 0 0
COMCAST CORP Com 20030n101 2,895,771 84,746 SH   SOLE   84,746 0 0
CONOCOPHILLIPS Com 20825c104 738,515 12,456 SH   SOLE   12,456 0 0
COSTCO WHOLESALE CORP Com 22160k105 1,158,844 6,150 SH   SOLE   6,150 0 0
DANAHER CORP Com 235851102 1,945,570 19,871 SH   SOLE   19,871 0 0
DELPHI ENERGY CORP Com 247128101 12,369 18,330 SH   SOLE   18,330 0 0
DISNEY WALT CO Com 254687106 3,909,627 38,925 SH   SOLE   38,925 0 0
DOWDUPONT INC Com 26078J100 3,504,942 55,014 SH   SOLE   55,014 0 0
DUKE ENERGY Com 26441c204 206,535 2,666 SH   SOLE   2,666 0 0
EMERGING MARKETS ISHARES INDEX Com 464287234 7,214,302 149,426 SH   SOLE   149,426 0 0
EMERSON ELEC Com 291011104 488,277 7,149 SH   SOLE   7,149 0 0
ENERGY TRANSFER PARTNERS LP Com 29278n103 2,432,934 149,996 SH   SOLE   149,996 0 0
ENTERPRISE PRODUCTS Com 293792107 10,443,077 426,596 SH   SOLE   426,596 0 0
EQUINIX INC Com 29444u700 9,909,705 23,699 SH   SOLE   23,699 0 0
EURO/ASIA ISHARES INDEX Com 464287465 560,367 8,042 SH   SOLE   8,042 0 0
EXXON MOBIL Com 30231g102 11,151,113 149,459 SH   SOLE   149,459 0 0
FACEBOOK INC COM Com 30303m102 7,290,364 45,625 SH   SOLE   45,625 0 0
FIRST FINANCIAL BANKSHARES INC Com 32020r109 717,650 15,500 SH   SOLE   15,500 0 0
GAMCO GLOBAL GOLD NAT RES & INCOME Com 36465a109 74,817 15,300 SH   SOLE   15,300 0 0
GENERAL ELEC Com 369604103 497,736 36,924 SH   SOLE   36,924 0 0
GENERAL MILLS Com 370334104 1,295,295 28,746 SH   SOLE   28,746 0 0
GILEAD SCIENCES INC Com 375558103 680,696 9,029 SH   SOLE   9,029 0 0
GRIFFIN CAP ESSENTIAL ASSET REIT Com 39818q102 118,332 11,786 SH   SOLE   11,786 0 0
GS EMERGING MARKET ETF Com 381430206 1,996,709 54,540 SH   SOLE   54,540 0 0
HALLIBURTON Com 406216101 709,386 15,113 SH   SOLE   15,113 0 0
HCA HLDGS INC Com 40412c101 465,600 4,800 SH   SOLE   4,800 0 0
HOME DEPOT Com 437076102 9,897,702 55,530 SH   SOLE   55,530 0 0
HONEYWELL INTL Com 438516106 9,469,273 65,527 SH   SOLE   65,527 0 0
INDEPENDENT BANK GROUP INC Com 45384b106 811,070 11,472 SH   SOLE   11,472 0 0
INTEL CORP Com 458140100 6,837,476 131,288 SH   SOLE   131,288 0 0
INVESCO LTD Com g491bt108 2,154,273 67,300 SH   SOLE   67,300 0 0
IRON MOUNTAIN Com 46284v101 489,614 14,900 SH   SOLE   14,900 0 0
ISHARES DJ INTERNATIONAL DIVIDEND INDEX Com 464288448 354,857 10,750 SH   SOLE   10,750 0 0
ISHARES INC CORE MSCI EMERGING MKTS Com 46434g103 1,209,873 20,717 SH   SOLE   20,717 0 0
ISHARES TR DOW JONES REAL ESTATE Com 464287739 3,804,149 50,406 SH   SOLE   50,406 0 0
ISHARES TR NASDAQ BIOTECHNOLOGY Com 464287556 5,074,214 47,538 SH   SOLE   47,538 0 0
ISHARES TR RUSSELL 2000 INDEX FD Com 464287655 612,634 4,035 SH   SOLE   4,035 0 0
ISHARES TR S&P 500 INDEX FD Com 464287200 481,647 1,815 SH   SOLE   1,815 0 0
ISHARES TR SMALL GROWTH INDEX Com 464288604 322,097 1,736 SH   SOLE   1,736 0 0
ISHARES TRUST MSCI INDIA INDEX Com 46429b598 1,511,300 44,281 SH   SOLE   44,281 0 0
ISHARES TRUST S&P GLOBAL MATERIALS Com 464288695 965,809 14,285 SH   SOLE   14,285 0 0
ISHARES US HEALTHCARE PROVIDERS ETF Com 464288828 284,220 1,800 SH   SOLE   1,800 0 0
ISHARES WORLD EX-US REAL ESTATE Com 464288422 1,870,065 47,975 SH   SOLE   47,975 0 0
J P MORGAN CHASE Com 46625H100 13,380,377 121,673 SH   SOLE   121,673 0 0
JAZZ PHARMACEUTICAL SPLC Com g50871105 2,021,756 13,390 SH   SOLE   13,390 0 0
JOHNSN&JOHNSN Com 478160104 10,282,281 80,236 SH   SOLE   80,236 0 0
KERYX BIOPHARMACEUTICALS INC Com 492515101 233,964 57,204 SH   SOLE   57,204 0 0
KIRBY CORP Com 497266106 283,561 3,685 SH   SOLE   3,685 0 0
KKR & CO LP Com 48248m102 775,460 38,200 SH   SOLE   38,200 0 0
KRAFT HEINZ CO Com 500754106 879,808 14,124 SH   SOLE   14,124 0 0
LOGMEIN INC Com 54142L109 867,203 7,505 SH   SOLE   7,505 0 0
LOWES COMPANIES Com 548661107 206,651 2,355 SH   SOLE   2,355 0 0
LYONDELLBASELL INDUSTRIES Com n53745100 3,716,092 35,164 SH   SOLE   35,164 0 0
MAGELLAN MIDSTREAM PARTNERS LP Com 559080106 478,377 8,198 SH   SOLE   8,198 0 0
MARATHON PETROLEUM CORP Com 56585a102 4,900,180 67,025 SH   SOLE   67,025 0 0
MARRIOTT INTL Com 571903202 551,943 4,059 SH   SOLE   4,059 0 0
MASTERCARD INC CL A Com 57636q104 786,468 4,490 SH   SOLE   4,490 0 0
MCDONALDS Com 580135101 5,431,373 34,732 SH   SOLE   34,732 0 0
MICRON TECHNOLOGY Com 595112103 8,811,712 169,001 SH   SOLE   169,001 0 0
MICROSOFT Com 594918104 13,111,175 143,653 SH   SOLE   143,653 0 0
MONDELEZ INTL INC Com 609207105 725,636 17,389 SH   SOLE   17,389 0 0
MORGAN STANLEY Com 617446448 883,379 16,371 SH   SOLE   16,371 0 0
NETFLIX INC Com 64110l106 5,095,969 17,254 SH   SOLE   17,254 0 0
NEWFIELD EXPLORATION Com 651290108 1,741,187 71,302 SH   SOLE   71,302 0 0
NEXTERA ENERGY INC Com 65339f101 2,213,121 13,550 SH   SOLE   13,550 0 0
NEXTERA ENERGY PARTNERS LP Com 65341b106 1,453,636 36,350 SH   SOLE   36,350 0 0
NIKE INC CL B Com 654106103 659,417 9,925 SH   SOLE   9,925 0 0
NUVISTA ENERGY LTD COM Com 67072q104 101,581 18,550 SH   SOLE   18,550 0 0
NVIDIA CORP Com 67066G104 2,624,841 11,334 SH   SOLE   11,334 0 0
OCCIDENTAL PETRO Com 674599105 1,352,813 20,825 SH   SOLE   20,825 0 0
ORACLE CORP Com 68389X105 4,948,195 108,157 SH   SOLE   108,157 0 0
O'REILLY AUTOMOTIVE Com 67103h107 254,801 1,030 SH   SOLE   1,030 0 0
PALO ALTO NETWORKS Com 697435105 7,893,094 43,483 SH   SOLE   43,483 0 0
PAYPAL HLDGS Com 70450y103 509,695 6,718 SH   SOLE   6,718 0 0
PEPSICO INC Com 713448108 9,437,907 86,467 SH   SOLE   86,467 0 0
PFIZER INC Com 717081103 6,198,350 174,651 SH   SOLE   174,651 0 0
PHARMACYTE BIOTECH INC Com 71715X104 1,584 30,000 SH   SOLE   30,000 0 0
PHILIP MORRIS INTL INC Com 718172109 275,604 2,773 SH   SOLE   2,773 0 0
PHILLIPS 66 Com 718546104 1,967,733 20,514 SH   SOLE   20,514 0 0
POWERSHARES MID CAP REIT Com 73936Q819 4,881,297 156,452 SH   SOLE   156,452 0 0
PROCTER&GAMBLE Com 742718109 3,383,076 42,672 SH   SOLE   42,672 0 0
PROSHARES ULTRA Com 74347r206 373,380 4,900 SH   SOLE   4,900 0 0
PROSPERITY BANCSHARES INC Com 743606105 392,202 5,400 SH   SOLE   5,400 0 0
PUBLIC STORAGE Com 74460D109 397,574 1,984 SH   SOLE   1,984 0 0
QUALCOMM INC Com 747525103 2,273,193 41,025 SH   SOLE   41,025 0 0
RAYTHEON CO NEW Com 755111507 3,707,356 17,178 SH   SOLE   17,178 0 0
RH COM Com 74967X103 223,908 2,350 SH   SOLE   2,350 0 0
ROYAL DUTCH SHELL Com 780259107 3,411,688 52,063 SH   SOLE   52,063 0 0
S & P 500 DEPOSITORY RECEIPT Com 78462f103 327,885 1,246 SH   SOLE   1,246 0 0
SALESFORCE COM Com 79466l302 6,117,264 52,599 SH   SOLE   52,599 0 0
SCHLUMBERGER Com 806857108 1,880,723 29,032 SH   SOLE   29,032 0 0
SIMON PPTY GRP Com 828806109 1,213,191 7,860 SH   SOLE   7,860 0 0
SPDR S&P INTERNATIONAL DVD Com 78463x772 1,939,388 48,400 SH   SOLE   48,400 0 0
STARBUCKS Com 855244109 6,044,487 104,413 SH   SOLE   104,413 0 0
THERMO FISHER SCIENTIFIC Com 883556102 1,104,974 5,352 SH   SOLE   5,352 0 0
TORONTO-DOMINION BANK Com 891160509 4,549,821 80,032 SH   SOLE   80,032 0 0
U S CONCRETE INC Com 90333l201 428,840 7,100 SH   SOLE   7,100 0 0
UNILEVER NV Com 904784709 293,228 5,200 SH   SOLE   5,200 0 0
UNITED TECHNOLOGIES CORP Com 913017109 8,014,878 63,701 SH   SOLE   63,701 0 0
UNITEDHEALTHCARE GROUP Com 91324P102 5,632,266 26,319 SH   SOLE   26,319 0 0
UNITI GROUP INC Com 91325v108 1,124,175 69,180 SH   SOLE   69,180 0 0
VALERO ENERGY Com 91913Y100 1,873,228 20,192 SH   SOLE   20,192 0 0
VANGUARD INTL EQUITY EMERGING MKTS Com 922042858 1,479,870 31,500 SH   SOLE   31,500 0 0
VANGUARD INTL EQUITY INDEX ALL WORLD EX US Com 922042775 976,655 17,963 SH   SOLE   17,963 0 0
VERIZON COMM Com 92343v104 4,031,598 84,308 SH   SOLE   84,308 0 0
VISA INC Com 92826C839 14,221,308 118,887 SH   SOLE   118,887 0 0
WAL MART Com 931142103 866,123 9,735 SH   SOLE   9,735 0 0
WALGREENS BOOTS ALLIANCE Com 931427108 1,886,584 28,816 SH   SOLE   28,816 0 0
WELLS FARGO Com 949746101 522,737 9,974 SH   SOLE   9,974 0 0
WHIRLPOOL CORP Com 963320106 293,745 1,919 SH   SOLE   1,919 0 0
WILLIAMS PARTNERS NEW UNIT LTD Com 96949l105 522,854 15,186 SH   SOLE   15,186 0 0
ZIOPHARM ONCOLOGY INC Com 98973P101 90,274 23,029 SH   SOLE   23,029 0 0