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 260,938 1,469 SH   SOLE   1,469 0 0
Abbott Laboratories Com 002824100 4,810,042 34,176 SH   SOLE   34,176 0 0
AbbVie Inc Com 00287Y109 24,416,241 180,326 SH   SOLE   180,326 0 0
Adobe Inc Com 00724F101 11,439,301 20,173 SH   SOLE   20,173 0 0
Airbnb Inc Com 009066101 458,346 2,753 SH   SOLE   2,753 0 0
Algonquin Power Income Com 015857105 2,929,217 202,714 SH   SOLE   202,714 0 0
Alibaba Group Holding Limited ADR Com 01609W102 288,897 2,432 SH   SOLE   2,432 0 0
Align Technology Inc Com 016255101 412,051 627 SH   SOLE   627 0 0
Alphabet Inc Class A Com 02079K305 16,711,123 5,768 SH   SOLE   5,768 0 0
Alphabet Inc Class C Com 02079K107 17,683,929 6,111 SH   SOLE   6,111 0 0
Amazon.com Inc Com 023135106 32,727,930 9,815 SH   SOLE   9,815 0 0
American Tower Corp Com 03027X100 19,644,971 67,162 SH   SOLE   67,162 0 0
Amgen Inc Com 031162100 4,928,627 21,907 SH   SOLE   21,907 0 0
Annaly Capital Management Inc Com 035710409 117,300 15,000 SH   SOLE   15,000 0 0
Apple Inc Com 037833100 80,193,096 451,613 SH   SOLE   451,613 0 0
AT&T Inc Com 00206R102 1,518,665 61,734 SH   SOLE   61,734 0 0
Automatic Data Processing Inc Com 053015103 1,008,345 4,089 SH   SOLE   4,089 0 0
Bank of America Corp Com 060505104 629,615 14,151 SH   SOLE   14,151 0 0
Berkshire Hathaway Inc Class B Com 084670702 470,626 1,574 SH   SOLE   1,574 0 0
BlackRock Inc Com 09247X101 14,316,337 15,636 SH   SOLE   15,636 0 0
BlackRock MuniYield Quality Inc Com 09254F100 181,268 11,231 SH   SOLE   11,231 0 0
Blackstone Inc Com 09260D107 39,135,140 302,458 SH   SOLE   302,458 0 0
Block Inc Com 852234103 240,811 1,491 SH   SOLE   1,491 0 0
Boeing Co Com 097023105 902,718 4,484 SH   SOLE   4,484 0 0
Broadcom Inc Com 11135F101 41,235,745 61,970 SH   SOLE   61,970 0 0
Capital One Financial Corp Com 14040H105 657,402 4,531 SH   SOLE   4,531 0 0
Caterpillar Inc Com 149123101 1,911,931 9,248 SH   SOLE   9,248 0 0
Centerpoint Energy Inc Com 15189T107 672,714 24,103 SH   SOLE   24,103 0 0
Cerner Corporation Com 156782104 457,724 4,928 SH   SOLE   4,928 0 0
Chevron Corp Com 166764100 4,867,116 41,475 SH   SOLE   41,475 0 0
Cisco Systems Inc Com 17275R102 10,804,988 170,506 SH   SOLE   170,506 0 0
Citigroup Inc Com 172967424 1,268,496 21,005 SH   SOLE   21,005 0 0
Coca Cola Company Com 191216100 6,468,510 109,246 SH   SOLE   109,246 0 0
Coinbase Com 19260Q107 280,635 1,112 SH   SOLE   1,112 0 0
Comcast Corp A Com 20030N101 7,195,131 142,959 SH   SOLE   142,959 0 0
ConocoPhillips Com 20825C104 333,960 4,626 SH   SOLE   4,626 0 0
Costco Wholesale Corp Com 22160K105 17,688,055 31,157 SH   SOLE   31,157 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105 4,010,847 19,589 SH   SOLE   19,589 0 0
Crown Castle Intl Corp Com 22822V101 13,211,676 63,292 SH   SOLE   63,292 0 0
Cummins Inc Com 231021106 1,595,912 7,316 SH   SOLE   7,316 0 0
CVS Health Corp Com 126650100 12,826,852 124,339 SH   SOLE   124,339 0 0
Danaher Corp Com 235851102 4,402,153 13,380 SH   SOLE   13,380 0 0
Darden Restaurants Inc. Com 237194105 4,936,472 32,770 SH   SOLE   32,770 0 0
Digital Realty Trust Inc Com 253868103 1,758,618 9,943 SH   SOLE   9,943 0 0
Docusign Inc Com 256163106 2,153,815 14,141 SH   SOLE   14,141 0 0
Dow Inc Com 260557103 603,299 10,636 SH   SOLE   10,636 0 0
Duke Energy Corp Com 26441C204 406,487 3,875 SH   SOLE   3,875 0 0
Eaton Corp PLC Com G29183103 5,476,147 31,687 SH   SOLE   31,687 0 0
Eli Lilly and Company Com 532457108 578,128 2,093 SH   SOLE   2,093 0 0
Emerson Electric Co Com 291011104 1,935,579 20,819 SH   SOLE   20,819 0 0
Enbridge Inc Com 29250N105 4,558,916 116,656 SH   SOLE   116,656 0 0
Energy Transfer LP Com 29273V100 283,449 34,441 SH   SOLE   34,441 0 0
Enterprise Products Partners LP Com 293792107 5,227,976 238,068 SH   SOLE   238,068 0 0
Equinix Inc Com 29444U700 16,382,743 19,368 SH   SOLE   19,368 0 0
Exxon Mobil Corporation Com 30231G102 10,082,813 164,778 SH   SOLE   164,778 0 0
Fidelity Blue Chip Growth ETF Com 316092352 637,018 18,395 SH   SOLE   18,395 0 0
Fidelity International High Dividend ETF Com 316092725 415,859 20,200 SH   SOLE   20,200 0 0
First Financial Bankshares Inc Com 32020R109 345,712 6,800 SH   SOLE   6,800 0 0
Flaherty & Crumrine Dynamic Pfd&Inc Com 33848W106 657,941 23,684 SH   SOLE   23,684 0 0
Generac Holdings Inc. Com 368736104 5,596,935 15,904 SH   SOLE   15,904 0 0
General Mills Inc Com 370334104 995,526 14,774 SH   SOLE   14,774 0 0
Gilead Sciences Inc Com 375558103 653,925 9,006 SH   SOLE   9,006 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230 10,691,867 211,846 SH   SOLE   211,846 0 0
Goldman Sachs ActiveBeta Emerg Mkts Eq ETF Com 381430206 954,858 25,800 SH   SOLE   25,800 0 0
Goldman Sachs Group Inc Com 38141G104 9,263,983 24,216 SH   SOLE   24,216 0 0
Home Depot Inc Com 437076102 24,086,184 58,037 SH   SOLE   58,037 0 0
Honeywell International Com 438516106 11,939,621 57,261 SH   SOLE   57,261 0 0
Independent Bank Group In Com 45384B106 560,749 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100 3,278,344 63,657 SH   SOLE   63,657 0 0
International Business Machines Com 459200101 3,980,261 29,779 SH   SOLE   29,779 0 0
Invesco CEF Income Composite Com 46138E404 228,501 9,450 SH   SOLE   9,450 0 0
Invesco QQQ Trust Series 1 Com 46090E103 333,398 838 SH   SOLE   838 0 0
Invesco Senior Loan Com 46138G508 3,242,385 146,714 SH   SOLE   146,714 0 0
IQvia Hldgs Inc Com 46266C105 1,778,046 6,302 SH   SOLE   6,302 0 0
Iron Mountain Inc Com 46284V101 14,969,519 286,060 SH   SOLE   286,060 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407 22,687,121 500,819 SH   SOLE   500,819 0 0
iShares Core S&P 500 Com 464287200 335,323 703 SH   SOLE   703 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838 389,643 2,779 SH   SOLE   2,779 0 0
iShares Dow Jones US Healthcare Provider Com 464288828 261,252 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762 374,261 1,246 SH   SOLE   1,246 0 0
iShares Dow Jones US Real Estate Com 464287739 3,321,162 28,596 SH   SOLE   28,596 0 0
iShares Morningstar Growth ETF Com 464287119 2,695,404 37,530 SH   SOLE   37,530 0 0
iShares Morningstar Mid Cap Core Index Com 464288208 471,402 6,632 SH   SOLE   6,632 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604 555,769 11,196 SH   SOLE   11,196 0 0
iShares MSCI Emerging Markets ETF Com 464287234 3,537,208 72,409 SH   SOLE   72,409 0 0
iShares Nasdaq Biotechnology ETF Com 464287556 2,712,232 17,771 SH   SOLE   17,771 0 0
iShares Preferred & Income Securities ETF Com 464288687 1,880,676 47,696 SH   SOLE   47,696 0 0
iShares Russell 1000 Growth ETF Com 464287614 331,565 1,085 SH   SOLE   1,085 0 0
iShares Russell 2000 ETF Com 464287655 1,310,008 5,889 SH   SOLE   5,889 0 0
iShares S&P Global 100 Index Com 464287572 330,762 4,240 SH   SOLE   4,240 0 0
iShares Short-Term National Muni Bond Com 464288158 2,768,535 25,785 SH   SOLE   25,785 0 0
iShares U.S. Financials ETF Com 464287788 557,243 6,428 SH   SOLE   6,428 0 0
iShares U.S. Industrials ETF Com 464287754 911,841 8,088 SH   SOLE   8,088 0 0
iShares U.S. Technology ETF Com 464287721 2,288,132 19,928 SH   SOLE   19,928 0 0
iShares US Consumer Services ETF Com 464287580 790,608 9,412 SH   SOLE   9,412 0 0
Johnson & Johnson Com 478160104 15,356,331 89,766 SH   SOLE   89,766 0 0
Joint Corp Com 47973J102 3,299,280 50,225 SH   SOLE   50,225 0 0
JP Morgan Chase & Co. Com 46625H100 16,943,697 107,001 SH   SOLE   107,001 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837 3,013,151 59,690 SH   SOLE   59,690 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654 599,955 11,750 SH   SOLE   11,750 0 0
Kimberly-Clark Corp Com 494368103 205,477 1,437 SH   SOLE   1,437 0 0
Kinder Morgan Inc Com 49456B101 1,592,724 100,424 SH   SOLE   100,424 0 0
KKR & Co Inc A Com 48251W104 15,692,754 210,641 SH   SOLE   210,641 0 0
L3 Harris Technologies Inc Com 502431109 2,234,755 10,480 SH   SOLE   10,480 0 0
Lockheed Martin Corp Com 539830109 217,155 611 SH   SOLE   611 0 0
Logitech Intl SA Com H50430232 1,018,628 12,350 SH   SOLE   12,350 0 0
Lowe's Companies Inc Com 548661107 474,569 1,836 SH   SOLE   1,836 0 0
Lululemon Athletica Inc. Com 550021109 1,280,432 3,271 SH   SOLE   3,271 0 0
Lyondellbasell Industries N V Com N53745100 3,614,678 39,192 SH   SOLE   39,192 0 0
Magellan Midstream Partners LP Com 559080106 535,174 11,524 SH   SOLE   11,524 0 0
Marathon Petroleum Corp Com 56585A102 3,850,726 60,177 SH   SOLE   60,177 0 0
Marvell Technology Inc Com 573874104 502,664 5,745 SH   SOLE   5,745 0 0
Mastercard Inc Com 57636Q104 8,850,410 24,631 SH   SOLE   24,631 0 0
McDonald's Corporation Com 580135101 10,608,391 39,573 SH   SOLE   39,573 0 0
Mercadolibre Inc Com 58733R102 202,260 150 SH   SOLE   150 0 0
Merck & Co Inc Com 58933Y105 220,799 2,881 SH   SOLE   2,881 0 0
Meta Platforms Inc Com 30303M102 4,014,000 11,934 SH   SOLE   11,934 0 0
Micron Technology Inc Com 595112103 5,493,255 58,972 SH   SOLE   58,972 0 0
Microsoft Corp Com 594918104 51,229,643 152,324 SH   SOLE   152,324 0 0
Mondelez Intl Inc Com 609207105 5,201,886 78,448 SH   SOLE   78,448 0 0
Morgan Stanley Com 617446448 1,269,994 12,938 SH   SOLE   12,938 0 0
MPLX LP Com 55336V100 220,741 7,460 SH   SOLE   7,460 0 0
Netflix Inc Com 64110L106 3,238,115 5,375 SH   SOLE   5,375 0 0
NextEra Energy Inc Com 65339F101 8,757,896 93,807 SH   SOLE   93,807 0 0
NextEra Energy Partners LP Com 65341B106 10,564,854 125,176 SH   SOLE   125,176 0 0
Nike Inc Class B Com 654106103 2,680,386 16,082 SH   SOLE   16,082 0 0
Nuveen Municipal Value Com 670928100 550,140 53,000 SH   SOLE   53,000 0 0
NVIDIA Corp Com 67066G104 28,712,994 97,626 SH   SOLE   97,626 0 0
Okta Inc Com Cl A Com 679295105 481,741 2,149 SH   SOLE   2,149 0 0
Oracle Corporation Com 68389X105 4,878,128 55,935 SH   SOLE   55,935 0 0
Palo Alto Networks Com Com 697435105 20,045,030 36,003 SH   SOLE   36,003 0 0
PayPal Holdings Inc Com 70450Y103 4,476,889 23,740 SH   SOLE   23,740 0 0
Pepsico Incorporated Com 713448108 16,124,963 92,826 SH   SOLE   92,826 0 0
Pfizer Inc Com 717081103 9,054,169 153,330 SH   SOLE   153,330 0 0
Philip Morris International Inc Com 718172109 444,948 4,683 SH   SOLE   4,683 0 0
Phillips 66 Com 718546104 463,529 6,397 SH   SOLE   6,397 0 0
PNC Financial Service Corp Com 693475105 495,685 2,472 SH   SOLE   2,472 0 0
Polo Ralph Lauren Corp Cl A Com 751212101 641,844 5,400 SH   SOLE   5,400 0 0
Procter & Gamble Co Com 742718109 4,219,132 25,792 SH   SOLE   25,792 0 0
ProLogis Inc Com 74340W103 2,251,309 13,372 SH   SOLE   13,372 0 0
Proshares Ultra QQQ Com 74347R206 438,779 4,929 SH   SOLE   4,929 0 0
Proshares Ultra Short 500 Com 74347B383 282,400 40,000 SH   SOLE   40,000 0 0
Prosperity Bancshares Inc Com 743606105 231,360 3,200 SH   SOLE   3,200 0 0
Public Storage Inc Com 74460D109 503,783 1,345 SH   SOLE   1,345 0 0
Qualcomm Incorporated Com 747525103 16,442,390 89,913 SH   SOLE   89,913 0 0
Quanta Services Inc Com 74762E102 11,226,709 97,913 SH   SOLE   97,913 0 0
Raytheon Technologies Corp Com 75513E101 7,439,487 86,445 SH   SOLE   86,445 0 0
Regeneron Pharmaceuticals Com 75886F107 227,978 361 SH   SOLE   361 0 0
RH Com 74967X103 289,943 541 SH   SOLE   541 0 0
Royal Dutch Shell PLC A Spons ADR Com 780259206 208,394 4,801 SH   SOLE   4,801 0 0
Salesforce.com Inc Com 79466L302 13,251,456 52,144 SH   SOLE   52,144 0 0
Schlumberger NV Com 806857108 272,844 9,110 SH   SOLE   9,110 0 0
Sherwin Williams Co Com 824348106 7,612,994 21,618 SH   SOLE   21,618 0 0
Simon Property Group Inc Com 828806109 2,039,943 12,768 SH   SOLE   12,768 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608 19,053,490 417,565 SH   SOLE   417,565 0 0
SPDR Gold Shares Com 78463V107 1,106,111 6,470 SH   SOLE   6,470 0 0
SPDR S&P 500 Trust Com 78462F103 458,811 966 SH   SOLE   966 0 0
SPDR S&P Biotech Com 78464A870 1,139,640 10,179 SH   SOLE   10,179 0 0
SPDR S&P Intl Divd Com 78463X772 288,684 7,425 SH   SOLE   7,425 0 0
Starbucks Corp Com 855244109 8,143,521 69,620 SH   SOLE   69,620 0 0
Starwood Property Trust Inc Com 85571B105 6,497,334 267,380 SH   SOLE   267,380 0 0
Tapestry Inc Com 876030107 548,546 13,511 SH   SOLE   13,511 0 0
Target Corporation Com 87612E106 10,653,183 46,030 SH   SOLE   46,030 0 0
Tesla Inc Com 88160R101 3,114,330 2,947 SH   SOLE   2,947 0 0
Texas Instruments Inc Com 882508104 2,112,371 11,208 SH   SOLE   11,208 0 0
Thermo Fisher Scientific Inc Com 883556102 9,672,311 14,496 SH   SOLE   14,496 0 0
Toronto-Dominion Bank Com 891160509 6,646,054 86,672 SH   SOLE   86,672 0 0
United Rentals Inc Com 911363109 1,889,400 5,686 SH   SOLE   5,686 0 0
UnitedHealth Group Inc Com 91324P102 15,533,399 30,934 SH   SOLE   30,934 0 0
Valero Energy Corp Com 91913Y100 3,826,155 50,940 SH   SOLE   50,940 0 0
Vanguard FTSE Emerging Markets Com 922042858 472,343 9,550 SH   SOLE   9,550 0 0
Verizon Communications Com 92343V104 6,948,693 133,731 SH   SOLE   133,731 0 0
Visa Inc Com 92826C839 19,131,579 88,281 SH   SOLE   88,281 0 0
Walgreens Boots Alliance Com 931427108 1,293,359 24,796 SH   SOLE   24,796 0 0
Walmart Inc Com 931142103 5,155,883 35,634 SH   SOLE   35,634 0 0
Walt Disney Co Com 254687106 7,000,199 45,194 SH   SOLE   45,194 0 0
Waste Management Inc Com 94106L109 539,754 3,234 SH   SOLE   3,234 0 0
Williams Companies Com 969457100 7,338,150 281,803 SH   SOLE   281,803 0 0