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
Abbott Laboratories Com 002824100 3,280,990 30,197 SH   SOLE   30,197 0 0
AbbVie Inc Com 00287Y109 27,257,463 177,967 SH   SOLE   177,967 0 0
Adobe Inc Com 00724F101 6,302,821 17,218 SH   SOLE   17,218 0 0
Alphabet Inc A Com 02079K305 14,038,235 6,441 SH   SOLE   6,441 0 0
Alphabet Inc Cl C Com 02079K107 12,209,066 5,581 SH   SOLE   5,581 0 0
Amazon.com Inc Com 023135106 21,597,729 203,349 SH   SOLE   203,349 0 0
American Tower REIT Com 03027X100 16,260,711 63,620 SH   SOLE   63,620 0 0
Amgen Inc Com 031162100 4,879,121 20,053 SH   SOLE   20,053 0 0
Annaly Capital Management Inc Com 035710409 88,650 15,000 SH   SOLE   15,000 0 0
Apple Inc Com 037833100 60,227,487 440,517 SH   SOLE   440,517 0 0
AT&T Inc Com 00206R102 1,181,682 56,378 SH   SOLE   56,378 0 0
Automatic Data Processing Inc. Com 053015103 744,239 3,543 SH   SOLE   3,543 0 0
Bank of America Corp Com 060505104 778,525 25,008 SH   SOLE   25,008 0 0
Berkshire Hathaway Cl B Com 084670702 406,526 1,489 SH   SOLE   1,489 0 0
BlackRock Inc Com 09247X101 9,671,067 15,879 SH   SOLE   15,879 0 0
Blackstone Group Inc Cl A Com 09260D107 27,831,655 305,071 SH   SOLE   305,071 0 0
Boeing Co Com 097023105 519,536 3,800 SH   SOLE   3,800 0 0
Broadcom Inc Com 11135F101 30,357,019 62,487 SH   SOLE   62,487 0 0
Caterpillar Inc Com 149123101 1,760,786 9,850 SH   SOLE   9,850 0 0
Centerpoint Energy Inc Com 15189T107 691,905 23,391 SH   SOLE   23,391 0 0
Chevron Corp Com 166764100 6,377,517 44,049 SH   SOLE   44,049 0 0
Cisco Systems Inc Com 17275R102 6,586,189 154,460 SH   SOLE   154,460 0 0
Citigroup Inc Com 172967424 357,526 7,774 SH   SOLE   7,774 0 0
Coca Cola Company Com 191216100 7,422,997 117,993 SH   SOLE   117,993 0 0
Comcast Corp A Com 20030N101 5,888,789 150,071 SH   SOLE   150,071 0 0
ConocoPhillips Com 20825C104 596,228 6,638 SH   SOLE   6,638 0 0
Costco Wholesale Corp Com 22160K105 14,869,374 31,024 SH   SOLE   31,024 0 0
Crowdstrike Holdings Inc Com 22788C105 3,931,324 23,323 SH   SOLE   23,323 0 0
Crown Castle Intl Corp Com 22822V101 10,299,383 61,167 SH   SOLE   61,167 0 0
Cummins Inc Com 231021106 2,556,531 13,210 SH   SOLE   13,210 0 0
CVS Health Corp Com 126650100 11,236,729 121,268 SH   SOLE   121,268 0 0
Danaher Corp Com 235851102 4,783,668 18,869 SH   SOLE   18,869 0 0
Digital Realty Trust Inc Com 253868103 1,276,099 9,829 SH   SOLE   9,829 0 0
Dow Inc Com 260557103 1,390,397 26,940 SH   SOLE   26,940 0 0
Duke Energy Corp Com 26441C204 435,487 4,062 SH   SOLE   4,062 0 0
Eaton Corp PLC Com G29183103 3,705,491 29,411 SH   SOLE   29,411 0 0
Eli Lilly and Company Com 532457108 277,865 857 SH   SOLE   857 0 0
Emerson Electric Co Com 291011104 2,277,102 28,628 SH   SOLE   28,628 0 0
Enbridge Inc Com 29250N105 5,531,664 130,896 SH   SOLE   130,896 0 0
Enterprise Products Partners LP Com 293792107 4,929,444 202,275 SH   SOLE   202,275 0 0
Equinix Inc Com 29444U700 12,613,212 19,197 SH   SOLE   19,197 0 0
Exxon Mobil Corporation Com 30231G102 13,888,733 162,175 SH   SOLE   162,175 0 0
First Financial Bankshares Inc Com 32020R109 235,620 6,000 SH   SOLE   6,000 0 0
Flaherty & Crumrine Dynamic Pfd&Inc Com 33848W106 390,774 18,184 SH   SOLE   18,184 0 0
General Mills Inc Com 370334104 1,062,471 14,081 SH   SOLE   14,081 0 0
Gilead Sciences Inc Com 375558103 372,590 6,028 SH   SOLE   6,028 0 0
Goldman Sachs Access Ultra-Short Bond ETF Com 381430230 10,124,789 203,044 SH   SOLE   203,044 0 0
Goldman Sachs ActiveBeta Emerg Mkts Eq ETF Com 381430206 351,050 11,800 SH   SOLE   11,800 0 0
Goldman Sachs Group Inc Com 38141G104 7,094,441 23,885 SH   SOLE   23,885 0 0
Home Depot Inc Com 437076102 17,144,096 62,508 SH   SOLE   62,508 0 0
Honeywell International Com 438516106 9,840,535 56,616 SH   SOLE   56,616 0 0
Independent Bank Group In Com 45384B106 527,796 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100 2,078,805 55,568 SH   SOLE   55,568 0 0
International Business Machines Com 459200101 6,175,509 43,739 SH   SOLE   43,739 0 0
Invesco QQQ Trust Series 1 Com 46090E103 225,345 804 SH   SOLE   804 0 0
Invesco Senior Loan Com 46138G508 1,917,547 94,600 SH   SOLE   94,600 0 0
Iron Mountain Inc Com 46284V101 14,275,810 293,198 SH   SOLE   293,198 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407 18,032,157 444,689 SH   SOLE   444,689 0 0
iShares Core Dividend Growth ETF Com 46434V621 231,054 4,850 SH   SOLE   4,850 0 0
iShares Core S&P 500 Com 464287200 238,106 628 SH   SOLE   628 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838 327,171 2,779 SH   SOLE   2,779 0 0
iShares Dow Jones US Healthcare Provider Com 464288828 229,887 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762 308,182 1,146 SH   SOLE   1,146 0 0
iShares Dow Jones US Real Estate Com 464287739 2,479,246 26,954 SH   SOLE   26,954 0 0
iShares MSCI Emerging Markets Com 464287234 1,717,996 42,842 SH   SOLE   42,842 0 0
iShares Nasdaq Biotechnology ETF Com 464287556 1,643,308 13,970 SH   SOLE   13,970 0 0
iShares Russell 1000 Growth ETF Com 464287614 405,688 1,855 SH   SOLE   1,855 0 0
iShares Russell 2000 ETF Com 464287655 864,752 5,106 SH   SOLE   5,106 0 0
iShares S&P Global 100 Index Com 464287572 201,820 3,150 SH   SOLE   3,150 0 0
iShares Short-Term National Muni Bond Com 464288158 2,268,722 21,675 SH   SOLE   21,675 0 0
iShares U.S. Financials ETF Com 464287788 402,245 5,748 SH   SOLE   5,748 0 0
iShares U.S. Industrials ETF Com 464287754 677,543 7,688 SH   SOLE   7,688 0 0
iShares U.S. Preferred Stock Index Com 464288687 1,273,988 38,746 SH   SOLE   38,746 0 0
iShares U.S. Technology ETF Com 464287721 1,553,268 19,428 SH   SOLE   19,428 0 0
iShares US Consumer Services ETF Com 464287580 522,688 9,212 SH   SOLE   9,212 0 0
Johnson & Johnson Com 478160104 15,687,570 88,375 SH   SOLE   88,375 0 0
Joint Corp Com 47973J102 765,500 50,000 SH   SOLE   50,000 0 0
JPMorgan Chase & Co. Com 46625H100 12,266,557 108,929 SH   SOLE   108,929 0 0
Kinder Morgan Inc Com 49456B101 1,463,399 87,315 SH   SOLE   87,315 0 0
KKR & Co Inc A Com 48251W104 10,376,273 224,158 SH   SOLE   224,158 0 0
L3 Harris Technologies Inc Com 502431109 2,413,616 9,986 SH   SOLE   9,986 0 0
Lockheed Martin Corp Com 539830109 279,474 650 SH   SOLE   650 0 0
Lowe's Companies Inc Com 548661107 316,152 1,810 SH   SOLE   1,810 0 0
Lululemon Athletica Inc. Com 550021109 1,069,721 3,924 SH   SOLE   3,924 0 0
Lyondellbasell Industries N V Com N53745100 6,398,136 73,155 SH   SOLE   73,155 0 0
Magellan Midstream Partners LP Com 559080106 248,352 5,200 SH   SOLE   5,200 0 0
Marathon Petroleum Corp Com 56585A102 3,911,551 47,580 SH   SOLE   47,580 0 0
Mastercard Inc Com 57636Q104 7,825,481 24,805 SH   SOLE   24,805 0 0
McDonald's Corporation Com 580135101 9,656,270 39,113 SH   SOLE   39,113 0 0
Merck & Co Inc Com 58933Y105 678,578 7,443 SH   SOLE   7,443 0 0
Micron Technology Inc Com 595112103 3,891,173 70,390 SH   SOLE   70,390 0 0
Microsoft Corp Com 594918104 39,199,248 152,627 SH   SOLE   152,627 0 0
Mondelez Intl Inc Com 609207105 4,951,801 79,752 SH   SOLE   79,752 0 0
Morgan Stanley Com 617446448 2,737,627 35,993 SH   SOLE   35,993 0 0
Netflix Inc Com 64110L106 500,477 2,862 SH   SOLE   2,862 0 0
NextEra Energy Inc Com 65339F101 6,875,256 88,758 SH   SOLE   88,758 0 0
NextEra Energy Partners LP Com 65341B106 8,923,153 120,323 SH   SOLE   120,323 0 0
Nike Inc Class B Com 654106103 1,449,298 14,181 SH   SOLE   14,181 0 0
NVIDIA Corp Com 67066G104 14,779,376 97,495 SH   SOLE   97,495 0 0
Oracle Corporation Com 68389X105 3,395,851 48,602 SH   SOLE   48,602 0 0
Palo Alto Networks Com Com 697435105 17,993,740 36,429 SH   SOLE   36,429 0 0
PayPal Holdings Inc Com 70450Y103 469,115 6,717 SH   SOLE   6,717 0 0
Pepsico Incorporated Com 713448108 15,624,584 93,751 SH   SOLE   93,751 0 0
Pfizer Inc Com 717081103 8,223,255 156,842 SH   SOLE   156,842 0 0
Philip Morris International Inc. Com 718172109 421,686 4,270 SH   SOLE   4,270 0 0
Phillips 66 Com 718546104 3,546,316 43,253 SH   SOLE   43,253 0 0
Procter & Gamble Co Com 742718109 3,653,339 25,407 SH   SOLE   25,407 0 0
Proshares Ultra QQQ Com 74347R206 493,731 11,923 SH   SOLE   11,923 0 0
Proshares Ultra Short 500 Com 74347G416 315,820 6,275 SH   SOLE   6,275 0 0
Prosperity Bancshares Inc Com 743606105 218,464 3,200 SH   SOLE   3,200 0 0
Public Storage Inc Com 74460D109 321,737 1,029 SH   SOLE   1,029 0 0
QUALCOMM Incorporated Com 747525103 12,294,584 96,246 SH   SOLE   96,246 0 0
Raytheon Technologies Corp Com 75513E101 9,535,395 99,213 SH   SOLE   99,213 0 0
Salesforce.com Inc Com 79466L302 9,429,461 57,134 SH   SOLE   57,134 0 0
Schlumberger LTD Com 806857108 308,000 8,613 SH   SOLE   8,613 0 0
Sherwin Williams Co Com 824348106 4,163,158 18,593 SH   SOLE   18,593 0 0
Simon Property Group Inc. Com 828806109 1,769,783 18,645 SH   SOLE   18,645 0 0
SPDR Gold Shares Com 78463V107 482,469 2,864 SH   SOLE   2,864 0 0
SPDR S&P 500 Trust Com 78462F103 464,527 1,231 SH   SOLE   1,231 0 0
SPDR S&P Biotech Com 78464A870 624,684 8,411 SH   SOLE   8,411 0 0
SPDR S&P Intl Divd Com 78463X772 204,144 5,950 SH   SOLE   5,950 0 0
Starbucks Corp Com 855244109 3,649,532 47,775 SH   SOLE   47,775 0 0
Starwood Property Trust Inc Com 85571B105 7,422,217 355,300 SH   SOLE   355,300 0 0
Target Inc Com 87612E106 5,249,519 37,170 SH   SOLE   37,170 0 0
Tesla Inc Com 88160R101 2,101,070 3,120 SH   SOLE   3,120 0 0
Texas Instruments Inc Com 882508104 2,252,201 14,658 SH   SOLE   14,658 0 0
Thermo Fisher Scientific Inc Com 883556102 8,238,841 15,165 SH   SOLE   15,165 0 0
Toronto-Dominion Bank Com 891160509 5,749,241 87,667 SH   SOLE   87,667 0 0
UnitedHealth Group Inc Com 91324P102 16,119,455 31,383 SH   SOLE   31,383 0 0
Valero Energy Corp Com 91913Y100 5,646,327 53,126 SH   SOLE   53,126 0 0
Vanguard FTSE Emerging Markets Com 922042858 204,085 4,900 SH   SOLE   4,900 0 0
Verizon Communications Com 92343V104 6,073,917 119,683 SH   SOLE   119,683 0 0
Visa Inc Com 92826C839 17,940,619 91,120 SH   SOLE   91,120 0 0
Walgreens Boots Alliance Com 931427108 937,873 24,746 SH   SOLE   24,746 0 0
Walmart Inc Com 931142103 3,303,936 27,175 SH   SOLE   27,175 0 0
Walt Disney Co Com 254687106 3,942,332 41,761 SH   SOLE   41,761 0 0
Waste Management Inc Com 94106L109 403,561 2,638 SH   SOLE   2,638 0 0
Williams Companies Com 969457100 9,118,407 292,163 SH   SOLE   292,163 0 0