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   2,099,641 19,582 SH   SOLE   19,582 0 0
AbbVie Inc Com 00287Y109   23,368,156 173,084 SH   SOLE   173,084 0 0
Adobe Inc Com 00724F101   3,978,722 8,200 SH   SOLE   8,200 0 0
Agilent Technologies Inc Com 00846U101   458,666 3,844 SH   SOLE   3,844 0 0
Albemarle Corp Com 012653101   453,476 1,978 SH   SOLE   1,978 0 0
Algonquin Power & Utilities Corp Com 015857105   336,204 39,600 SH   SOLE   39,600 0 0
Alphabet Inc Class A Com 02079K305   15,128,861 126,178 SH   SOLE   126,178 0 0
Alphabet Inc Class C Com 02079K107   12,341,806 102,370 SH   SOLE   102,370 0 0
Amazon.com Inc Com 023135106   22,813,983 175,195 SH   SOLE   175,195 0 0
American Tower Corp Com 03027X100   12,131,974 62,202 SH   SOLE   62,202 0 0
Amgen Inc Com 031162100   3,698,924 16,438 SH   SOLE   16,438 0 0
Analog Devices Inc Com 032654105   237,082 1,220 SH   SOLE   1,220 0 0
Apple Inc Com 037833100   77,238,735 401,323 SH   SOLE   401,323 0 0
AT&T Inc Com 00206R102   1,791,609 111,142 SH   SOLE   111,142 0 0
Automatic Data Processing Inc Com 053015103   738,546 3,376 SH   SOLE   3,376 0 0
Bank of America Corp Com 060505104   1,272,574 43,581 SH   SOLE   43,581 0 0
Berkshire Hathaway Inc Class B Com 084670702   482,391 1,410 SH   SOLE   1,410 0 0
BlackRock Inc Com 09247X101   7,662,898 11,048 SH   SOLE   11,048 0 0
Blackstone Inc Com 09260D107   27,340,279 288,521 SH   SOLE   288,521 0 0
Boeing Co Com 097023105   608,293 2,884 SH   SOLE   2,884 0 0
Bristol-Myers Squibb Company Com 110122108   363,297 5,638 SH   SOLE   5,638 0 0
Broadcom Inc Com 11135F101   53,054,908 60,534 SH   SOLE   60,534 0 0
Capital One Financial Corp Com 14040H105   252,638 2,275 SH   SOLE   2,275 0 0
Caterpillar Inc Com 149123101   997,729 4,034 SH   SOLE   4,034 0 0
Chesapeake Energy Corp Com 165167735   506,929 6,050 SH   SOLE   6,050 0 0
Chesapeake Utilities Corp Com 165303108   1,125,535 9,475 SH   SOLE   9,475 0 0
Chevron Corp Com 166764100   8,925,434 56,773 SH   SOLE   56,773 0 0
Cisco Systems Inc Com 17275R102   8,976,746 173,229 SH   SOLE   173,229 0 0
Citigroup Inc Com 172967424   204,440 4,374 SH   SOLE   4,374 0 0
Coca Cola Company Com 191216100   8,677,761 143,244 SH   SOLE   143,244 0 0
Comcast Corp A Com 20030N101   5,290,069 126,677 SH   SOLE   126,677 0 0
ConocoPhillips Com 20825C104   731,970 7,022 SH   SOLE   7,022 0 0
Costco Wholesale Corp Com 22160K105   18,387,185 33,984 SH   SOLE   33,984 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105   3,445,385 23,605 SH   SOLE   23,605 0 0
Crown Castle Inc Com 22822V101   2,635,487 22,824 SH   SOLE   22,824 0 0
Cummins Inc Com 231021106   3,288,816 13,240 SH   SOLE   13,240 0 0
CVS Health Corp Com 126650100   5,599,656 80,258 SH   SOLE   80,258 0 0
Danaher Corp Com 235851102   3,905,363 16,491 SH   SOLE   16,491 0 0
Darden Restaurants Inc. Com 237194105   4,604,875 27,500 SH   SOLE   27,500 0 0
Deere & Company Com 244199105   240,229 591 SH   SOLE   591 0 0
Devon Energy Corporation Com 25179M103   2,462,252 50,425 SH   SOLE   50,425 0 0
Digital Realty Trust Inc Com 253868103   1,403,270 12,178 SH   SOLE   12,178 0 0
Dow Inc Com 260557103   3,085,437 57,371 SH   SOLE   57,371 0 0
Duke Energy Corp Com 26441C204   395,176 4,356 SH   SOLE   4,356 0 0
Eaton Corp PLC Com G29183103   8,088,823 40,317 SH   SOLE   40,317 0 0
Eli Lilly and Company Com 532457108   992,101 2,150 SH   SOLE   2,150 0 0
Emerson Electric Co Com 291011104   2,540,281 27,989 SH   SOLE   27,989 0 0
Enbridge Inc Com 29250N105   4,886,232 130,928 SH   SOLE   130,928 0 0
Energy Transfer LP Com 29273V100   386,206 30,055 SH   SOLE   30,055 0 0
Enterprise Products Partners LP Com 293792107   5,028,882 189,483 SH   SOLE   189,483 0 0
EOG Resources Inc Com 26875P101   636,585 5,550 SH   SOLE   5,550 0 0
Equinix Inc Com 29444U700   14,455,530 18,453 SH   SOLE   18,453 0 0
Exxon Mobil Corporation Com 30231G102   18,104,107 168,472 SH   SOLE   168,472 0 0
Fidelity Blue Chip Growth ETF Com 316092352   962,901 32,258 SH   SOLE   32,258 0 0
Fidelity International High Dividend ETF Com 316092725   296,055 15,300 SH   SOLE   15,300 0 0
Flaherty & Crumrine Dynamic Pfd&Inc Com 33848W106   187,999 10,700 SH   SOLE   10,700 0 0
Generac Holdings Inc. Com 368736104   213,852 1,420 SH   SOLE   1,420 0 0
General Mills Inc Com 370334104   981,737 12,730 SH   SOLE   12,730 0 0
Gilead Sciences Inc Com 375558103   574,825 7,493 SH   SOLE   7,493 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230   6,644,420 133,704 SH   SOLE   133,704 0 0
Goldman Sachs Group Inc Com 38141G104   8,088,170 24,764 SH   SOLE   24,764 0 0
Home Depot Inc Com 437076102   19,576,461 63,145 SH   SOLE   63,145 0 0
Honeywell International Com 438516106   11,761,656 56,464 SH   SOLE   56,464 0 0
Independent Bank Group In Com 45384B106   279,714 7,772 SH   SOLE   7,772 0 0
Intel Corp Com 458140100   1,292,210 38,435 SH   SOLE   38,435 0 0
International Business Machines Com 459200101   6,561,459 49,087 SH   SOLE   49,087 0 0
Invesco CEF Income Composite Com 46138E404   265,912 14,650 SH   SOLE   14,650 0 0
Invesco QQQ Trust Series 1 Com 46090E103   250,167 675 SH   SOLE   675 0 0
Invesco Senior Loan Com 46138G508   1,747,221 82,885 SH   SOLE   82,885 0 0
IQvia Hldgs Inc Com 46266C105   1,135,194 5,135 SH   SOLE   5,135 0 0
Iron Mountain Inc Com 46284V101   18,390,026 321,111 SH   SOLE   321,111 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407   10,982,261 266,624 SH   SOLE   266,624 0 0
iShares Biotechnology ETF Com 464287556   1,419,910 11,197 SH   SOLE   11,197 0 0
iShares Core Dividend Growth ETF Com 46434V621   363,231 7,038 SH   SOLE   7,038 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838   346,011 2,587 SH   SOLE   2,587 0 0
iShares Dow Jones US Healthcare Provider Com 464288828   229,007 900 SH   SOLE   900 0 0
iShares Dow Jones US Healthcare Sector Index Com 464287762   318,450 1,146 SH   SOLE   1,146 0 0
iShares Dow Jones US Real Estate Com 464287739   1,784,412 20,444 SH   SOLE   20,444 0 0
iShares Morningstar Growth ETF Com 464287119   2,040,260 32,770 SH   SOLE   32,770 0 0
iShares Morningstar Mid Cap Core Index Com 464288208   374,439 5,900 SH   SOLE   5,900 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604   365,473 8,796 SH   SOLE   8,796 0 0
iShares MSCI Emerging Markets ETF Com 464287234   663,560 16,589 SH   SOLE   16,589 0 0
iShares Preferred & Income Securities ETF Com 464288687   616,597 19,855 SH   SOLE   19,855 0 0
iShares Russell 1000 Growth ETF Com 464287614   386,248 1,405 SH   SOLE   1,405 0 0
iShares Russell 2000 ETF Com 464287655   897,623 4,783 SH   SOLE   4,783 0 0
iShares S&P Global 100 Index Com 464287572   254,499 3,350 SH   SOLE   3,350 0 0
iShares Short-Term National Muni Bond Com 464288158   803,279 7,735 SH   SOLE   7,735 0 0
iShares U.S. Financials ETF Com 464287788   424,390 5,648 SH   SOLE   5,648 0 0
iShares U.S. Industrials ETF Com 464287754   785,834 7,394 SH   SOLE   7,394 0 0
iShares U.S. Technology ETF Com 464287721   1,810,188 16,650 SH   SOLE   16,650 0 0
iShares US Consumer Services ETF Com 464287580   653,603 9,112 SH   SOLE   9,112 0 0
Johnson & Johnson Com 478160104   14,468,300 88,572 SH   SOLE   88,572 0 0
Joint Corp Com 47973J102   674,000 50,000 SH   SOLE   50,000 0 0
JP Morgan Chase & Co. Com 46625H100   16,345,743 111,491 SH   SOLE   111,491 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837   1,660,754 33,255 SH   SOLE   33,255 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654   593,786 11,750 SH   SOLE   11,750 0 0
Kellogg Com 487836108   316,701 4,620 SH   SOLE   4,620 0 0
Kinder Morgan Inc Com 49456B101   1,256,058 72,815 SH   SOLE   72,815 0 0
KKR & Co Inc A Com 48251W104   12,524,185 221,667 SH   SOLE   221,667 0 0
L3 Harris Technologies Inc Com 502431109   1,439,547 7,280 SH   SOLE   7,280 0 0
Lockheed Martin Corp Com 539830109   301,139 651 SH   SOLE   651 0 0
Lowe's Companies Inc Com 548661107   477,702 2,127 SH   SOLE   2,127 0 0
Lululemon Athletica Inc. Com 550021109   341,469 900 SH   SOLE   900 0 0
Lyondellbasell Industries N V Com N53745100   6,436,672 69,503 SH   SOLE   69,503 0 0
MainStreet Capital Corp Com 56035L104   9,212,781 228,605 SH   SOLE   228,605 0 0
Marathon Petroleum Corp Com 56585A102   5,274,137 44,871 SH   SOLE   44,871 0 0
Marvell Technology Inc Com 573874104   1,056,687 17,223 SH   SOLE   17,223 0 0
Mastercard Inc Com 57636Q104   10,736,359 27,252 SH   SOLE   27,252 0 0
McDonald's Corporation Com 580135101   10,173,303 34,504 SH   SOLE   34,504 0 0
Mercadolibre Inc Com 58733R102   202,937 170 SH   SOLE   170 0 0
Merck & Co Inc Com 58933Y105   2,220,800 19,424 SH   SOLE   19,424 0 0
Meta Platforms Inc Com 30303M102   915,264 3,200 SH   SOLE   3,200 0 0
Micron Technology Inc Com 595112103   2,285,383 35,765 SH   SOLE   35,765 0 0
Microsoft Corp Com 594918104   49,485,148 146,410 SH   SOLE   146,410 0 0
Mondelez Intl Inc Com 609207105   9,012,932 122,608 SH   SOLE   122,608 0 0
Morgan Stanley Com 617446448   3,724,184 43,099 SH   SOLE   43,099 0 0
Netflix Inc Com 64110L106   697,916 1,581 SH   SOLE   1,581 0 0
NextEra Energy Inc Com 65339F101   7,142,544 96,027 SH   SOLE   96,027 0 0
NextEra Energy Partners LP Com 65341B106   5,568,682 96,294 SH   SOLE   96,294 0 0
Nike Inc Class B Com 654106103   666,225 6,106 SH   SOLE   6,106 0 0
NVIDIA Corp Com 67066G104   36,963,195 87,150 SH   SOLE   87,150 0 0
Oracle Corporation Com 68389X105   5,000,878 42,687 SH   SOLE   42,687 0 0
Palo Alto Networks Com Com 697435105   27,285,956 107,155 SH   SOLE   107,155 0 0
Pepsico Incorporated Com 713448108   18,052,266 97,264 SH   SOLE   97,264 0 0
Pfizer Inc Com 717081103   5,591,550 152,566 SH   SOLE   152,566 0 0
Philip Morris International Inc Com 718172109   276,893 2,811 SH   SOLE   2,811 0 0
Phillips 66 Com 718546104   8,259,817 86,345 SH   SOLE   86,345 0 0
Polo Ralph Lauren Corp Cl A Com 751212101   675,965 5,465 SH   SOLE   5,465 0 0
Procter & Gamble Co Com 742718109   3,457,873 22,674 SH   SOLE   22,674 0 0
ProLogis Inc Com 74340W103   7,261,449 58,631 SH   SOLE   58,631 0 0
Proshares Ultra QQQ Com 74347R206   712,107 11,008 SH   SOLE   11,008 0 0
Proshares Ultra Short S&P500 Com 74347G416   500,688 14,640 SH   SOLE   14,640 0 0
Public Storage Inc Com 74460D109   272,187 929 SH   SOLE   929 0 0
Qualcomm Incorporated Com 747525103   11,011,393 91,692 SH   SOLE   91,692 0 0
Quanta Services Inc Com 74762E102   21,459,875 109,651 SH   SOLE   109,651 0 0
Raytheon Technologies Corp Com 75513E101   11,859,512 120,535 SH   SOLE   120,535 0 0
Regeneron Pharmaceuticals Com 75886F107   273,592 381 SH   SOLE   381 0 0
Salesforce Inc Com 79466L302   9,183,986 43,392 SH   SOLE   43,392 0 0
Shell PLC A Spons ADR Com 780259305   3,914,774 64,324 SH   SOLE   64,324 0 0
Sherwin Williams Co Com 824348106   3,454,999 13,080 SH   SOLE   13,080 0 0
Simon Property Group Inc Com 828806109   2,227,271 19,030 SH   SOLE   19,030 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608   10,274,284 246,800 SH   SOLE   246,800 0 0
SPDR Bloomberg Short Term High Yield Bond ETF Com 78468R408   1,140,890 46,510 SH   SOLE   46,510 0 0
SPDR S&P 500 Trust Com 78462F103   297,783 671 SH   SOLE   671 0 0
SPDR S&P Biotech Com 78464A870   302,482 3,647 SH   SOLE   3,647 0 0
Starbucks Corp Com 855244109   4,100,726 41,358 SH   SOLE   41,358 0 0
Starwood Property Trust Inc Com 85571B105   8,266,686 425,679 SH   SOLE   425,679 0 0
Target Corporation Com 87612E106   985,152 7,305 SH   SOLE   7,305 0 0
Tesla Inc Com 88160R101   2,499,845 8,933 SH   SOLE   8,933 0 0
Texas Instruments Inc Com 882508104   3,800,665 21,143 SH   SOLE   21,143 0 0
Thermo Fisher Scientific Inc Com 883556102   8,038,115 15,484 SH   SOLE   15,484 0 0
TJX Companies Inc Com 872540109   218,309 2,591 SH   SOLE   2,591 0 0
Toronto-Dominion Bank Com 891160509   7,277,737 115,906 SH   SOLE   115,906 0 0
United Rentals Inc Com 911363109   426,198 950 SH   SOLE   950 0 0
UnitedHealth Group Inc Com 91324P102   16,130,522 33,754 SH   SOLE   33,754 0 0
Valero Energy Corp Com 91913Y100   6,848,335 58,318 SH   SOLE   58,318 0 0
Verizon Communications Com 92343V104   3,344,463 89,712 SH   SOLE   89,712 0 0
Visa Inc Com 92826C839   23,068,344 96,938 SH   SOLE   96,938 0 0
Walgreens Boots Alliance Com 931427108   689,108 23,746 SH   SOLE   23,746 0 0
Walmart Inc Com 931142103   4,891,916 30,922 SH   SOLE   30,922 0 0
Walt Disney Co Com 254687106   2,705,496 29,894 SH   SOLE   29,894 0 0
Waste Management Inc Com 94106L109   452,153 2,638 SH   SOLE   2,638 0 0
Williams Companies Com 969457100   12,788,772 390,854 SH   SOLE   390,854 0 0