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 218,704 1,469 SH   SOLE   1,469 0 0
Abbott Laboratories Com 002824100 3,880,882 32,788 SH   SOLE   32,788 0 0
AbbVie Inc Com 00287Y109 29,092,949 179,464 SH   SOLE   179,464 0 0
Adobe Inc Com 00724F101 7,870,835 17,275 SH   SOLE   17,275 0 0
Airbnb Inc Com 009066101 618,336 3,600 SH   SOLE   3,600 0 0
Algonquin Power & Utilities Corp Com 015857105 3,433,163 221,209 SH   SOLE   221,209 0 0
Align Technology Inc Com 016255101 223,232 512 SH   SOLE   512 0 0
Alphabet Inc Class A Com 02079K305 16,435,953 5,909 SH   SOLE   5,909 0 0
Alphabet Inc Class C Com 02079K107 16,349,227 5,853 SH   SOLE   5,853 0 0
Amazon.com Inc Com 023135106 33,015,681 10,127 SH   SOLE   10,127 0 0
American Tower Corp Com 03027X100 15,972,893 63,581 SH   SOLE   63,581 0 0
Amgen Inc Com 031162100 4,948,346 20,462 SH   SOLE   20,462 0 0
Annaly Capital Management Inc Com 035710409 105,600 15,000 SH   SOLE   15,000 0 0
Apple Inc Com 037833100 78,778,617 451,168 SH   SOLE   451,168 0 0
AT&T Inc Com 00206R102 924,878 39,140 SH   SOLE   39,140 0 0
Automatic Data Processing Inc Com 053015103 833,324 3,662 SH   SOLE   3,662 0 0
Bank of America Corp Com 060505104 696,694 16,901 SH   SOLE   16,901 0 0
Berkshire Hathaway Inc Class B Com 084670702 537,834 1,524 SH   SOLE   1,524 0 0
BlackRock Inc Com 09247X101 11,851,283 15,508 SH   SOLE   15,508 0 0
BlackRock MuniYield Quality Inc Com 09254F100 154,875 11,231 SH   SOLE   11,231 0 0
Blackstone Inc Com 09260D107 38,128,499 300,366 SH   SOLE   300,366 0 0
Boeing Co Com 097023105 749,722 3,915 SH   SOLE   3,915 0 0
Bristol-Myers Squibb Company Com 110122108 207,446 2,840 SH   SOLE   2,840 0 0
Broadcom Inc Com 11135F101 39,058,063 62,028 SH   SOLE   62,028 0 0
Capital One Financial Corp Com 14040H105 1,385,240 10,551 SH   SOLE   10,551 0 0
Caterpillar Inc Com 149123101 2,149,767 9,648 SH   SOLE   9,648 0 0
Centerpoint Energy Inc Com 15189T107 738,761 24,111 SH   SOLE   24,111 0 0
Cerner Corporation Com 156782104 290,845 3,108 SH   SOLE   3,108 0 0
Chevron Corp Com 166764100 6,874,066 42,216 SH   SOLE   42,216 0 0
Cisco Systems Inc Com 17275R102 9,829,894 176,289 SH   SOLE   176,289 0 0
Citigroup Inc Com 172967424 779,586 14,599 SH   SOLE   14,599 0 0
Coca Cola Company Com 191216100 7,038,731 113,527 SH   SOLE   113,527 0 0
Coinbase Com 19260Q107 224,414 1,182 SH   SOLE   1,182 0 0
Comcast Corp A Com 20030N101 6,973,445 148,941 SH   SOLE   148,941 0 0
ConocoPhillips Com 20825C104 442,177 4,421 SH   SOLE   4,421 0 0
Costco Wholesale Corp Com 22160K105 18,348,538 31,863 SH   SOLE   31,863 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105 5,177,651 22,801 SH   SOLE   22,801 0 0
Crown Castle Intl Corp Com 22822V101 11,558,544 62,614 SH   SOLE   62,614 0 0
Cummins Inc Com 231021106 2,207,188 10,761 SH   SOLE   10,761 0 0
CVS Health Corp Com 126650100 12,536,416 123,865 SH   SOLE   123,865 0 0
Danaher Corp Com 235851102 4,526,375 15,431 SH   SOLE   15,431 0 0
Darden Restaurants Inc. Com 237194105 5,290,745 39,795 SH   SOLE   39,795 0 0
Digital Realty Trust Inc Com 253868103 1,394,319 9,833 SH   SOLE   9,833 0 0
Dow Inc Com 260557103 1,572,638 24,680 SH   SOLE   24,680 0 0
Duke Energy Corp Com 26441C204 458,140 4,103 SH   SOLE   4,103 0 0
Eaton Corp PLC Com G29183103 4,763,139 31,386 SH   SOLE   31,386 0 0
Eli Lilly and Company Com 532457108 252,864 883 SH   SOLE   883 0 0
Emerson Electric Co Com 291011104 2,682,785 27,361 SH   SOLE   27,361 0 0
Enbridge Inc Com 29250N105 6,127,481 132,946 SH   SOLE   132,946 0 0
Enterprise Products Partners LP Com 293792107 5,364,095 207,830 SH   SOLE   207,830 0 0
Equinix Inc Com 29444U700 14,337,634 19,332 SH   SOLE   19,332 0 0
Exxon Mobil Corporation Com 30231G102 13,649,300 165,265 SH   SOLE   165,265 0 0
Fidelity Blue Chip Growth ETF Com 316092352 698,846 23,110 SH   SOLE   23,110 0 0
Fidelity International High Dividend ETF Com 316092725 422,200 20,000 SH   SOLE   20,000 0 0
First Financial Bankshares Inc Com 32020R109 264,720 6,000 SH   SOLE   6,000 0 0
Flaherty & Crumrine Dynamic Pfd&Inc Com 33848W106 569,859 21,884 SH   SOLE   21,884 0 0
Generac Holdings Inc. Com 368736104 5,597,703 18,831 SH   SOLE   18,831 0 0
General Mills Inc Com 370334104 980,233 14,474 SH   SOLE   14,474 0 0
Gilead Sciences Inc Com 375558103 339,221 5,706 SH   SOLE   5,706 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230 9,991,724 199,078 SH   SOLE   199,078 0 0
Goldman Sachs ActiveBeta Emerg Mkts Eq ETF Com 381430206 470,932 13,900 SH   SOLE   13,900 0 0
Goldman Sachs Group Inc Com 38141G104 7,330,992 22,208 SH   SOLE   22,208 0 0
Home Depot Inc Com 437076102 17,387,960 58,089 SH   SOLE   58,089 0 0
Honeywell International Com 438516106 11,016,657 56,617 SH   SOLE   56,617 0 0
Independent Bank Group In Com 45384B106 553,055 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100 2,877,660 58,064 SH   SOLE   58,064 0 0
International Business Machines Com 459200101 5,005,770 38,500 SH   SOLE   38,500 0 0
Intuitive Surgical Inc Com 46120E602 205,745 682 SH   SOLE   682 0 0
Invesco CEF Income Composite Com 46138E404 208,561 9,450 SH   SOLE   9,450 0 0
Invesco QQQ Trust Series 1 Com 46090E103 321,935 888 SH   SOLE   888 0 0
Invesco Senior Loan Com 46138G508 2,646,149 121,550 SH   SOLE   121,550 0 0
IQvia Hldgs Inc Com 46266C105 1,758,814 7,607 SH   SOLE   7,607 0 0
Iron Mountain Inc Com 46284V101 15,696,156 283,273 SH   SOLE   283,273 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407 20,577,212 468,089 SH   SOLE   468,089 0 0
iShares Biotechnology ETF Com 464287556 1,921,292 14,745 SH   SOLE   14,745 0 0
iShares Core S&P 500 Com 464287200 270,852 597 SH   SOLE   597 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838 415,627 2,779 SH   SOLE   2,779 0 0
iShares Dow Jones US Healthcare Provider Com 464288828 254,601 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762 359,832 1,246 SH   SOLE   1,246 0 0
iShares Dow Jones US Real Estate Com 464287739 2,974,339 27,484 SH   SOLE   27,484 0 0
iShares Morningstar Growth ETF Com 464287119 2,439,450 37,530 SH   SOLE   37,530 0 0
iShares Morningstar Mid Cap Core Index Com 464288208 446,333 6,632 SH   SOLE   6,632 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604 494,751 11,196 SH   SOLE   11,196 0 0
iShares MSCI Emerging Markets ETF Com 464287234 2,230,843 49,409 SH   SOLE   49,409 0 0
iShares Preferred & Income Securities ETF Com 464288687 1,617,288 44,406 SH   SOLE   44,406 0 0
iShares Russell 1000 Growth ETF Com 464287614 301,228 1,085 SH   SOLE   1,085 0 0
iShares Russell 2000 ETF Com 464287655 1,052,214 5,126 SH   SOLE   5,126 0 0
iShares S&P Global 100 Index Com 464287572 266,175 3,500 SH   SOLE   3,500 0 0
iShares Short-Term National Muni Bond Com 464288158 2,485,819 23,765 SH   SOLE   23,765 0 0
iShares U.S. Financials ETF Com 464287788 519,690 6,148 SH   SOLE   6,148 0 0
iShares U.S. Industrials ETF Com 464287754 852,717 8,088 SH   SOLE   8,088 0 0
iShares U.S. Technology ETF Com 464287721 2,043,077 19,828 SH   SOLE   19,828 0 0
iShares US Consumer Services ETF Com 464287580 698,772 9,312 SH   SOLE   9,312 0 0
Johnson & Johnson Com 478160104 15,604,339 88,045 SH   SOLE   88,045 0 0
Joint Corp Com 47973J102 1,769,500 50,000 SH   SOLE   50,000 0 0
JP Morgan Chase & Co. Com 46625H100 14,241,699 104,472 SH   SOLE   104,472 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837 2,122,148 42,215 SH   SOLE   42,215 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654 595,020 11,750 SH   SOLE   11,750 0 0
Kinder Morgan Inc Com 49456B101 1,841,909 97,404 SH   SOLE   97,404 0 0
KKR & Co Inc A Com 48251W104 12,244,261 209,411 SH   SOLE   209,411 0 0
L3 Harris Technologies Inc Com 502431109 2,262,319 9,105 SH   SOLE   9,105 0 0
Lockheed Martin Corp Com 539830109 313,394 710 SH   SOLE   710 0 0
Logitech Intl SA Com H50430232 1,927,502 26,125 SH   SOLE   26,125 0 0
Lowe's Companies Inc Com 548661107 371,220 1,836 SH   SOLE   1,836 0 0
Lululemon Athletica Inc. Com 550021109 1,159,240 3,174 SH   SOLE   3,174 0 0
Lyondellbasell Industries N V Com N53745100 5,345,303 51,987 SH   SOLE   51,987 0 0
Magellan Midstream Partners LP Com 559080106 255,164 5,200 SH   SOLE   5,200 0 0
Marathon Petroleum Corp Com 56585A102 4,207,198 49,207 SH   SOLE   49,207 0 0
Marvell Technology Inc Com 573874104 1,246,133 17,377 SH   SOLE   17,377 0 0
Mastercard Inc Com 57636Q104 8,507,788 23,806 SH   SOLE   23,806 0 0
Matterport Inc A Com 577096100 81,200 10,000 SH   SOLE   10,000 0 0
McDonald's Corporation Com 580135101 9,599,957 38,822 SH   SOLE   38,822 0 0
Merck & Co Inc Com 58933Y105 299,400 3,649 SH   SOLE   3,649 0 0
Meta Platforms Inc Com 30303M102 2,003,463 9,010 SH   SOLE   9,010 0 0
Micron Technology Inc Com 595112103 4,961,067 63,693 SH   SOLE   63,693 0 0
Microsoft Corp Com 594918104 47,043,548 152,585 SH   SOLE   152,585 0 0
Mondelez Intl Inc Com 609207105 5,066,659 80,705 SH   SOLE   80,705 0 0
Morgan Stanley Com 617446448 1,880,236 21,513 SH   SOLE   21,513 0 0
Netflix Inc Com 64110L106 1,639,205 4,376 SH   SOLE   4,376 0 0
NextEra Energy Inc Com 65339F101 8,126,891 95,937 SH   SOLE   95,937 0 0
NextEra Energy Partners LP Com 65341B106 10,278,121 123,298 SH   SOLE   123,298 0 0
Nike Inc Class B Com 654106103 2,386,017 17,732 SH   SOLE   17,732 0 0
Nuveen Municipal Value Com 670928100 507,740 53,000 SH   SOLE   53,000 0 0
NVIDIA Corp Com 67066G104 25,527,887 93,556 SH   SOLE   93,556 0 0
Oracle Corporation Com 68389X105 4,215,045 50,949 SH   SOLE   50,949 0 0
Palo Alto Networks Com Com 697435105 21,557,521 34,630 SH   SOLE   34,630 0 0
PayPal Holdings Inc Com 70450Y103 1,597,473 13,813 SH   SOLE   13,813 0 0
Pepsico Incorporated Com 713448108 15,621,450 93,329 SH   SOLE   93,329 0 0
Pfizer Inc Com 717081103 7,819,473 151,042 SH   SOLE   151,042 0 0
Philip Morris International Inc Com 718172109 424,014 4,513 SH   SOLE   4,513 0 0
Phillips 66 Com 718546104 2,450,628 28,367 SH   SOLE   28,367 0 0
Pioneer Natural Resources Co Com 723787107 237,278 949 SH   SOLE   949 0 0
PNC Financial Service Corp Com 693475105 428,292 2,322 SH   SOLE   2,322 0 0
Polo Ralph Lauren Corp Cl A Com 751212101 689,148 6,075 SH   SOLE   6,075 0 0
Procter & Gamble Co Com 742718109 3,696,609 24,192 SH   SOLE   24,192 0 0
ProLogis Inc Com 74340W103 3,063,921 18,974 SH   SOLE   18,974 0 0
Proshares Ultra QQQ Com 74347R206 878,358 12,213 SH   SOLE   12,213 0 0
Prosperity Bancshares Inc Com 743606105 222,016 3,200 SH   SOLE   3,200 0 0
Public Storage Inc Com 74460D109 406,671 1,042 SH   SOLE   1,042 0 0
Qualcomm Incorporated Com 747525103 13,804,689 90,333 SH   SOLE   90,333 0 0
Quanta Services Inc Com 74762E102 13,303,808 101,085 SH   SOLE   101,085 0 0
Raytheon Technologies Corp Com 75513E101 8,982,563 90,668 SH   SOLE   90,668 0 0
Regeneron Pharmaceuticals Com 75886F107 251,431 360 SH   SOLE   360 0 0
RH Com 74967X103 207,393 636 SH   SOLE   636 0 0
Salesforce.com Inc Com 79466L302 11,180,856 52,660 SH   SOLE   52,660 0 0
Schlumberger NV Com 806857108 375,136 9,081 SH   SOLE   9,081 0 0
Sherwin Williams Co Com 824348106 4,382,079 17,555 SH   SOLE   17,555 0 0
Simon Property Group Inc Com 828806109 1,894,858 14,403 SH   SOLE   14,403 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608 18,073,200 401,984 SH   SOLE   401,984 0 0
SPDR Gold Shares Com 78463V107 671,656 3,718 SH   SOLE   3,718 0 0
SPDR S&P 500 Trust Com 78462F103 413,702 916 SH   SOLE   916 0 0
SPDR S&P Biotech Com 78464A870 666,999 7,421 SH   SOLE   7,421 0 0
SPDR S&P Intl Divd Com 78463X772 259,839 6,700 SH   SOLE   6,700 0 0
Starbucks Corp Com 855244109 5,375,053 59,086 SH   SOLE   59,086 0 0
Starwood Property Trust Inc Com 85571B105 7,471,067 309,105 SH   SOLE   309,105 0 0
Tapestry Inc Com 876030107 326,920 8,800 SH   SOLE   8,800 0 0
Target Corporation Com 87612E106 10,023,362 47,231 SH   SOLE   47,231 0 0
Tesla Inc Com 88160R101 3,220,946 2,989 SH   SOLE   2,989 0 0
Texas Instruments Inc Com 882508104 2,368,359 12,908 SH   SOLE   12,908 0 0
Thermo Fisher Scientific Inc Com 883556102 9,062,933 15,344 SH   SOLE   15,344 0 0
Toronto-Dominion Bank Com 891160509 7,039,201 88,632 SH   SOLE   88,632 0 0
United Rentals Inc Com 911363109 2,783,425 7,836 SH   SOLE   7,836 0 0
UnitedHealth Group Inc Com 91324P102 15,792,954 30,968 SH   SOLE   30,968 0 0
Valero Energy Corp Com 91913Y100 6,135,747 60,426 SH   SOLE   60,426 0 0
Vanguard European Stock Com 922042874 238,096 3,823 SH   SOLE   3,823 0 0
Vanguard FTSE Emerging Markets Com 922042858 253,715 5,500 SH   SOLE   5,500 0 0
Verizon Communications Com 92343V104 6,445,417 126,529 SH   SOLE   126,529 0 0
Visa Inc Com 92826C839 19,783,439 89,207 SH   SOLE   89,207 0 0
Walgreens Boots Alliance Com 931427108 1,110,116 24,796 SH   SOLE   24,796 0 0
Walmart Inc Com 931142103 5,431,708 36,474 SH   SOLE   36,474 0 0
Walt Disney Co Com 254687106 6,294,224 45,889 SH   SOLE   45,889 0 0
Waste Management Inc Com 94106L109 425,097 2,682 SH   SOLE   2,682 0 0
Williams Companies Com 969457100 10,356,832 309,992 SH   SOLE   309,992 0 0