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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories Com 002824100   1,874,294 19,352 SH   SOLE   19,352 0 0
AbbVie Inc Com 00287Y109   25,502,024 171,085 SH   SOLE   171,085 0 0
Adobe Inc Com 00724F101   4,293,358 8,420 SH   SOLE   8,420 0 0
Advanced Micro Devices Com 007903107   493,844 4,803 SH   SOLE   4,803 0 0
Agilent Technologies Inc Com 00846U101   429,836 3,844 SH   SOLE   3,844 0 0
Albemarle Corp Com 012653101   336,339 1,978 SH   SOLE   1,978 0 0
Algonquin Power & Utilities Corp Com 015857105   91,464 15,450 SH   SOLE   15,450 0 0
Alphabet Inc Class A Com 02079K305   17,058,255 130,354 SH   SOLE   130,354 0 0
Alphabet Inc Class C Com 02079K107   13,540,290 102,694 SH   SOLE   102,694 0 0
Amazon.com Inc Com 023135106   23,092,452 181,658 SH   SOLE   181,658 0 0
American Tower Corp Com 03027X100   9,761,175 59,356 SH   SOLE   59,356 0 0
Amgen Inc Com 031162100   4,594,165 17,093 SH   SOLE   17,093 0 0
Analog Devices Inc Com 032654105   220,263 1,258 SH   SOLE   1,258 0 0
Apple Inc Com 037833100   67,322,438 393,215 SH   SOLE   393,215 0 0
AT&T Inc Com 00206R102   1,670,554 111,222 SH   SOLE   111,222 0 0
Automatic Data Processing Inc Com 053015103   821,225 3,413 SH   SOLE   3,413 0 0
Bank of America Corp Com 060505104   1,160,400 42,381 SH   SOLE   42,381 0 0
Berkshire Hathaway Inc Class B Com 084670702   494,098 1,410 SH   SOLE   1,410 0 0
BlackRock Inc Com 09247X101   6,398,522 9,897 SH   SOLE   9,897 0 0
Blackstone Inc Com 09260D107   30,676,572 286,322 SH   SOLE   286,322 0 0
Boeing Co Com 097023105   542,071 2,828 SH   SOLE   2,828 0 0
Bristol-Myers Squibb Company Com 110122108   304,452 5,245 SH   SOLE   5,245 0 0
Broadcom Inc Com 11135F101   50,116,000 60,338 SH   SOLE   60,338 0 0
Caterpillar Inc Com 149123101   848,757 3,109 SH   SOLE   3,109 0 0
Chesapeake Energy Corp Com 165167735   564,806 6,550 SH   SOLE   6,550 0 0
Chesapeake Utilities Corp Com 165303108   782,000 8,000 SH   SOLE   8,000 0 0
Chevron Corp Com 166764100   10,065,764 59,694 SH   SOLE   59,694 0 0
Cisco Systems Inc Com 17275R102   9,970,995 185,472 SH   SOLE   185,472 0 0
Citigroup Inc Com 172967424   238,101 5,789 SH   SOLE   5,789 0 0
Coca Cola Company Com 191216100   8,081,421 144,362 SH   SOLE   144,362 0 0
Comcast Corp A Com 20030N101   5,939,915 133,962 SH   SOLE   133,962 0 0
ConocoPhillips Com 20825C104   806,277 6,730 SH   SOLE   6,730 0 0
Costco Wholesale Corp Com 22160K105   19,518,741 34,548 SH   SOLE   34,548 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105   4,929,675 29,452 SH   SOLE   29,452 0 0
Crown Castle Inc Com 22822V101   713,232 7,750 SH   SOLE   7,750 0 0
Cummins Inc Com 231021106   2,836,330 12,415 SH   SOLE   12,415 0 0
CVS Health Corp Com 126650100   3,793,655 54,334 SH   SOLE   54,334 0 0
Danaher Corp Com 235851102   3,970,975 16,005 SH   SOLE   16,005 0 0
Darden Restaurants Inc. Com 237194105   4,068,164 28,405 SH   SOLE   28,405 0 0
Deere & Company Com 244199105   263,033 697 SH   SOLE   697 0 0
Devon Energy Corporation Com 25179M103   2,233,552 46,825 SH   SOLE   46,825 0 0
Digital Realty Trust Inc Com 253868103   2,671,879 22,078 SH   SOLE   22,078 0 0
Dow Inc Com 260557103   3,290,325 63,815 SH   SOLE   63,815 0 0
Duke Energy Corp Com 26441C204   349,156 3,956 SH   SOLE   3,956 0 0
Eaton Corp PLC Com G29183103   8,466,601 39,697 SH   SOLE   39,697 0 0
Eli Lilly and Company Com 532457108   1,601,778 2,982 SH   SOLE   2,982 0 0
Emerson Electric Co Com 291011104   5,083,927 52,645 SH   SOLE   52,645 0 0
Enbridge Inc Com 29250N105   4,217,818 127,081 SH   SOLE   127,081 0 0
Energy Transfer LP Com 29273V100   781,821 55,725 SH   SOLE   55,725 0 0
Enterprise Products Partners LP Com 293792107   5,890,212 215,206 SH   SOLE   215,206 0 0
EOG Resources Inc Com 26875P101   773,236 6,100 SH   SOLE   6,100 0 0
Equinix Inc Com 29444U700   13,452,688 18,523 SH   SOLE   18,523 0 0
Exxon Mobil Corporation Com 30231G102   20,019,522 170,262 SH   SOLE   170,262 0 0
Fidelity Blue Chip Growth ETF Com 316092352   926,041 31,978 SH   SOLE   31,978 0 0
Fidelity International High Dividend ETF Com 316092725   265,137 14,300 SH   SOLE   14,300 0 0
General Mills Inc Com 370334104   761,417 11,899 SH   SOLE   11,899 0 0
Gilead Sciences Inc Com 375558103   546,537 7,293 SH   SOLE   7,293 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230   6,773,412 135,631 SH   SOLE   135,631 0 0
Goldman Sachs Group Inc Com 38141G104   7,993,473 24,704 SH   SOLE   24,704 0 0
Home Depot Inc Com 437076102   19,403,748 64,216 SH   SOLE   64,216 0 0
Honeywell International Com 438516106   10,353,381 56,042 SH   SOLE   56,042 0 0
Independent Bank Group In Com 45384B106   307,382 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100   1,334,396 37,535 SH   SOLE   37,535 0 0
International Business Machines Com 459200101   7,548,841 53,805 SH   SOLE   53,805 0 0
Invesco CEF Income Composite Com 46138E404   255,645 14,950 SH   SOLE   14,950 0 0
Invesco QQQ Trust Series 1 Com 46090E103   326,956 912 SH   SOLE   912 0 0
Invesco Senior Loan Com 46138G508   1,693,584 80,685 SH   SOLE   80,685 0 0
IQvia Hldgs Inc Com 46266C105   495,810 2,520 SH   SOLE   2,520 0 0
Iron Mountain Inc Com 46284V101   19,358,762 325,631 SH   SOLE   325,631 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407   10,393,081 253,304 SH   SOLE   253,304 0 0
iShares Biotechnology ETF Com 464287556   1,341,172 10,967 SH   SOLE   10,967 0 0
iShares Core Dividend Growth ETF Com 46434V621   391,683 7,908 SH   SOLE   7,908 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838   326,789 2,587 SH   SOLE   2,587 0 0
iShares Dow Jones US Healthcare Provider Com 464288828   221,490 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762   309,500 1,146 SH   SOLE   1,146 0 0
iShares Dow Jones US Real Estate Com 464287739   1,440,174 18,430 SH   SOLE   18,430 0 0
iShares Morningstar Growth ETF Com 464287119   1,954,730 32,770 SH   SOLE   32,770 0 0
iShares Morningstar Mid Cap Core Index Com 464288208   352,407 5,900 SH   SOLE   5,900 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604   340,932 8,796 SH   SOLE   8,796 0 0
iShares MSCI Emerging Markets ETF Com 464287234   598,813 15,779 SH   SOLE   15,779 0 0
iShares Preferred & Income Securities ETF Com 464288687   449,687 14,915 SH   SOLE   14,915 0 0
iShares Russell 1000 Growth ETF Com 464287614   373,715 1,405 SH   SOLE   1,405 0 0
iShares Russell 2000 ETF Com 464287655   829,705 4,694 SH   SOLE   4,694 0 0
iShares S&P Global 100 Index Com 464287572   245,354 3,350 SH   SOLE   3,350 0 0
iShares Short-Term National Muni Bond Com 464288158   795,622 7,735 SH   SOLE   7,735 0 0
iShares U.S. Financials ETF Com 464287788   422,244 5,648 SH   SOLE   5,648 0 0
iShares U.S. Industrials ETF Com 464287754   745,980 7,394 SH   SOLE   7,394 0 0
iShares U.S. Technology ETF Com 464287721   1,746,918 16,650 SH   SOLE   16,650 0 0
iShares US Consumer Services ETF Com 464287580   610,048 9,112 SH   SOLE   9,112 0 0
Johnson & Johnson Com 478160104   13,595,634 87,291 SH   SOLE   87,291 0 0
Joint Corp Com 47973J102   449,500 50,000 SH   SOLE   50,000 0 0
JP Morgan Chase & Co. Com 46625H100   16,310,156 112,468 SH   SOLE   112,468 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837   1,618,555 32,255 SH   SOLE   32,255 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654   592,787 11,750 SH   SOLE   11,750 0 0
Kellogg Com 487836108   274,936 4,620 SH   SOLE   4,620 0 0
Kinder Morgan Inc Com 49456B101   1,044,705 63,010 SH   SOLE   63,010 0 0
KKR & Co Inc A Com 48251W104   13,736,861 223,001 SH   SOLE   223,001 0 0
L3 Harris Technologies Inc Com 502431109   425,723 2,445 SH   SOLE   2,445 0 0
Lockheed Martin Corp Com 539830109   266,232 651 SH   SOLE   651 0 0
Lowe's Companies Inc Com 548661107   376,606 1,812 SH   SOLE   1,812 0 0
Lululemon Athletica Inc. Com 550021109   289,207 750 SH   SOLE   750 0 0
Lyondellbasell Industries N V Com N53745100   6,352,760 67,083 SH   SOLE   67,083 0 0
MainStreet Capital Corp Com 56035L104   11,157,607 274,615 SH   SOLE   274,615 0 0
Marathon Petroleum Corp Com 56585A102   6,737,354 44,518 SH   SOLE   44,518 0 0
Marvell Technology Inc Com 573874104   1,405,697 25,968 SH   SOLE   25,968 0 0
Mastercard Inc Com 57636Q104   11,291,120 28,519 SH   SOLE   28,519 0 0
McDonald's Corporation Com 580135101   9,372,006 35,575 SH   SOLE   35,575 0 0
Mercadolibre Inc Com 58733R102   215,539 170 SH   SOLE   170 0 0
Merck & Co Inc Com 58933Y105   2,703,413 26,259 SH   SOLE   26,259 0 0
Meta Platforms Inc Com 30303M102   1,099,969 3,664 SH   SOLE   3,664 0 0
Micron Technology Inc Com 595112103   2,444,317 35,930 SH   SOLE   35,930 0 0
Microsoft Corp Com 594918104   46,711,138 147,937 SH   SOLE   147,937 0 0
Mondelez Intl Inc Com 609207105   9,075,663 130,773 SH   SOLE   130,773 0 0
Morgan Stanley Com 617446448   3,610,385 44,207 SH   SOLE   44,207 0 0
Netflix Inc Com 64110L106   559,225 1,481 SH   SOLE   1,481 0 0
NextEra Energy Inc Com 65339F101   5,242,765 91,512 SH   SOLE   91,512 0 0
NextEra Energy Partners LP Com 65341B106   2,469,525 83,149 SH   SOLE   83,149 0 0
Nike Inc Class B Com 654106103   386,878 4,046 SH   SOLE   4,046 0 0
NVIDIA Corp Com 67066G104   39,152,417 90,007 SH   SOLE   90,007 0 0
Oneok Inc Com 682680103   251,880 3,971 SH   SOLE   3,971 0 0
Oracle Corporation Com 68389X105   5,068,571 47,852 SH   SOLE   47,852 0 0
Palo Alto Networks Com Com 697435105   25,156,590 107,305 SH   SOLE   107,305 0 0
Pepsico Incorporated Com 713448108   16,629,751 98,145 SH   SOLE   98,145 0 0
Pfizer Inc Com 717081103   4,466,245 134,647 SH   SOLE   134,647 0 0
Philip Morris International Inc Com 718172109   241,788 2,611 SH   SOLE   2,611 0 0
Phillips 66 Com 718546104   10,832,147 90,155 SH   SOLE   90,155 0 0
Polo Ralph Lauren Corp Cl A Com 751212101   480,032 4,135 SH   SOLE   4,135 0 0
Procter & Gamble Co Com 742718109   3,212,064 22,021 SH   SOLE   22,021 0 0
ProLogis Inc Com 74340W103   7,272,330 64,810 SH   SOLE   64,810 0 0
Proshares Ultra QQQ Com 74347R206   669,289 11,277 SH   SOLE   11,277 0 0
Proshares Ultra Short S&P500 Com 74347G416   250,789 6,758 SH   SOLE   6,758 0 0
Public Storage Inc Com 74460D109   244,810 929 SH   SOLE   929 0 0
Qualcomm Incorporated Com 747525103   9,860,000 88,780 SH   SOLE   88,780 0 0
Quanta Services Inc Com 74762E102   20,901,966 111,733 SH   SOLE   111,733 0 0
Raytheon Technologies Corp Com 75513E101   4,113,924 57,161 SH   SOLE   57,161 0 0
Regeneron Pharmaceuticals Com 75886F107   313,547 381 SH   SOLE   381 0 0
Salesforce Inc Com 79466L302   8,882,642 43,804 SH   SOLE   43,804 0 0
Shell PLC A Spons ADR Com 780259305   5,762,012 89,500 SH   SOLE   89,500 0 0
Sherwin Williams Co Com 824348106   2,935,798 11,510 SH   SOLE   11,510 0 0
Simon Property Group Inc Com 828806109   2,127,110 19,690 SH   SOLE   19,690 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608   9,858,162 235,110 SH   SOLE   235,110 0 0
SPDR Bloomberg Short Term High Yield Bond ETF Com 78468R408   1,137,634 46,510 SH   SOLE   46,510 0 0
SPDR S&P 500 Trust Com 78462F103   357,373 836 SH   SOLE   836 0 0
SPDR S&P Biotech Com 78464A870   270,685 3,707 SH   SOLE   3,707 0 0
Starbucks Corp Com 855244109   3,631,069 39,783 SH   SOLE   39,783 0 0
Starwood Property Trust Inc Com 85571B105   8,457,285 437,069 SH   SOLE   437,069 0 0
Target Corporation Com 87612E106   532,947 4,820 SH   SOLE   4,820 0 0
Tesla Inc Com 88160R101   2,260,427 9,033 SH   SOLE   9,033 0 0
Texas Instruments Inc Com 882508104   3,128,680 19,676 SH   SOLE   19,676 0 0
Thermo Fisher Scientific Inc Com 883556102   7,722,846 15,257 SH   SOLE   15,257 0 0
TJX Companies Inc Com 872540109   207,890 2,339 SH   SOLE   2,339 0 0
Toronto-Dominion Bank Com 891160509   6,577,740 109,156 SH   SOLE   109,156 0 0
United Rentals Inc Com 911363109   355,656 800 SH   SOLE   800 0 0
UnitedHealth Group Inc Com 91324P102   16,669,699 33,062 SH   SOLE   33,062 0 0
Valero Energy Corp Com 91913Y100   8,306,111 58,613 SH   SOLE   58,613 0 0
Verizon Communications Com 92343V104   2,062,993 63,653 SH   SOLE   63,653 0 0
Visa Inc Com 92826C839   22,615,511 98,324 SH   SOLE   98,324 0 0
Walgreens Boots Alliance Com 931427108   528,111 23,746 SH   SOLE   23,746 0 0
Walmart Inc Com 931142103   5,205,298 32,547 SH   SOLE   32,547 0 0
Walt Disney Co Com 254687106   1,586,877 19,578 SH   SOLE   19,578 0 0
Waste Management Inc Com 94106L109   402,136 2,638 SH   SOLE   2,638 0 0
Williams Companies Com 969457100   14,000,382 415,564 SH   SOLE   415,564 0 0