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
Expires: July 31, 2015
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
Apple Inc Com 037833100 83,019,831 404,639 SH SOLE 404,639 0 0
AbbVie Inc Com 00287Y109 31,119,156 167,649 SH SOLE 167,649 0 0
Abbott Laboratories Com 002824100 1,847,187 13,581 SH SOLE 13,581 0 0
Accenture PLC Com G1151C101 419,204 1,402 SH SOLE 1,402 0 0
Adobe Inc Com 00724F101 2,123,197 5,488 SH SOLE 5,488 0 0
Automatic Data Processing Inc Com 053015103 990,389 3,211 SH SOLE 3,211 0 0
Advanced Micro Devices Com 007903107 621,947 4,383 SH SOLE 4,383 0 0
Amgen Inc Com 031162100 5,411,629 19,381 SH SOLE 19,381 0 0
American Tower Corp Com 03027X100 7,253,536 32,818 SH SOLE 32,818 0 0
Amazon.com Inc Com 023135106 46,992,439 214,195 SH SOLE 214,195 0 0
Amphenol Corp Com 032095101 571,663 5,789 SH SOLE 5,789 0 0
ASML Holding NV Com N07059210 766,930 957 SH SOLE 957 0 0
Broadcom Inc Com 11135F101 137,610,380 499,221 SH SOLE 499,221 0 0
Analog Devices Inc Com 032654105 220,168 925 SH SOLE 925 0 0
American Express Co Com 025816109 282,939 887 SH SOLE 887 0 0
Boeing Co Com 097023105 360,391 1,720 SH SOLE 1,720 0 0
Bank of America Corp Com 060505104 2,503,957 52,915 SH SOLE 52,915 0 0
Invesco Senior Loan Com 46138G508 3,218,500 153,848 SH SOLE 153,848 0 0
BlackRock Inc Com 09290D101 9,760,466 9,302 SH SOLE 9,302 0 0
Bristol-Myers Squibb Company Com 110122108 240,615 5,198 SH SOLE 5,198 0 0
Berkshire Hathaway Inc Class B Com 084670702 711,653 1,465 SH SOLE 1,465 0 0
Boston Scientific Com 101137107 4,884,904 45,479 SH SOLE 45,479 0 0
Blackstone Inc Com 09260D107 38,091,100 254,653 SH SOLE 254,653 0 0
Citigroup Inc Com 172967424 7,724,065 90,743 SH SOLE 90,743 0 0
Caterpillar Inc Com 149123101 801,373 2,064 SH SOLE 2,064 0 0
Crown Castle Inc Com 22822V101 389,860 3,795 SH SOLE 3,795 0 0
Constellation Energy Com 21037T109 2,708,343 8,391 SH SOLE 8,391 0 0
Comcast Corp A Com 20030N101 761,446 21,335 SH SOLE 21,335 0 0
Cummins Inc Com 231021106 5,573,084 17,017 SH SOLE 17,017 0 0
ConocoPhillips Com 20825C104 540,970 6,028 SH SOLE 6,028 0 0
Costco Wholesale Corp Com 22160K105 37,791,518 38,175 SH SOLE 38,175 0 0
Chesapeake Utilities Corp Com 165303108 601,100 5,000 SH SOLE 5,000 0 0
Salesforce Inc Com 79466L302 10,074,259 36,944 SH SOLE 36,944 0 0
Crowdstrike Hldgs Inc Cl A Com 22788C105 18,535,828 36,394 SH SOLE 36,394 0 0
Cisco Systems Inc Com 17275R102 17,847,443 257,241 SH SOLE 257,241 0 0
Chevron Corp Com 166764100 9,398,734 65,638 SH SOLE 65,638 0 0
Deere & Company Com 244199105 252,211 496 SH SOLE 496 0 0
Dell Technologies -C Com 24703L202 2,102,344 17,148 SH SOLE 17,148 0 0
iShares Core Dividend Growth ETF Com 46434V621 779,044 12,184 SH SOLE 12,184 0 0
Danaher Corp Com 235851102 2,424,408 12,273 SH SOLE 12,273 0 0
Walt Disney Co Com 254687106 1,967,665 15,866 SH SOLE 15,866 0 0
Digital Realty Trust Inc Com 253868103 6,623,494 37,994 SH SOLE 37,994 0 0
Darden Restaurants Inc. Com 237194105 3,388,343 15,545 SH SOLE 15,545 0 0
Duke Energy Corp Com 26441C204 220,070 1,865 SH SOLE 1,865 0 0
iShares MSCI Emerging Markets ETF Com 464287234 501,310 10,392 SH SOLE 10,392 0 0
iShares MSCI EAFE ETF Com 464287465 232,414 2,600 SH SOLE 2,600 0 0
Emerson Electric Co Com 291011104 14,849,365 111,373 SH SOLE 111,373 0 0
Enbridge Inc Com 29250N105 5,005,865 110,456 SH SOLE 110,456 0 0
EOG Resources Inc Com 26875P101 200,705 1,678 SH SOLE 1,678 0 0
Enterprise Products Partners LP Com 293792107 6,225,530 200,758 SH SOLE 200,758 0 0
Equinix Inc Com 29444U700 16,094,139 20,232 SH SOLE 20,232 0 0
Energy Transfer LP Com 29273V100 4,787,534 264,067 SH SOLE 264,067 0 0
Eaton Corp PLC Com G29183103 20,077,331 56,240 SH SOLE 56,240 0 0
Diamondback Energy Inc Com 25278X109 303,791 2,211 SH SOLE 2,211 0 0
Fidelity Blue Chip Growth ETF Com 316092352 1,878,224 38,935 SH SOLE 38,935 0 0
Fiserv Inc Com 337738108 277,235 1,608 SH SOLE 1,608 0 0
General Dynamics Corporation Com 369550108 248,494 852 SH SOLE 852 0 0
General Electric Company Com 369604301 283,129 1,100 SH SOLE 1,100 0 0
General Mills Inc Com 370334104 341,641 6,594 SH SOLE 6,594 0 0
Alphabet Inc Class C Com 02079K107 17,601,569 99,225 SH SOLE 99,225 0 0
Alphabet Inc Class A Com 02079K305 27,072,347 153,619 SH SOLE 153,619 0 0
Goldman Sachs Group Inc Com 38141G104 15,078,613 21,305 SH SOLE 21,305 0 0
Goldman Sachs Access Ultra Short Bd ETF Com 381430230 6,181,550 122,252 SH SOLE 122,252 0 0
Home Depot Inc Com 437076102 22,569,799 61,558 SH SOLE 61,558 0 0
Honeywell International Com 438516106 8,428,399 36,192 SH SOLE 36,192 0 0
Horizon Technology Finance C Com 44045A102 86,400 12,000 SH SOLE 12,000 0 0
iShares Biotechnology ETF Com 464287556 955,870 7,555 SH SOLE 7,555 0 0
International Business Machines Com 459200101 19,169,207 65,028 SH SOLE 65,028 0 0
IDEXX Labs Corp Com 45168D104 544,385 1,015 SH SOLE 1,015 0 0
iShares Morningstar Growth ETF Com 464287119 2,642,463 27,270 SH SOLE 27,270 0 0
iShares Morningstar Mid Cap Core Index Com 464288208 342,538 4,300 SH SOLE 4,300 0 0
Intel Corp Com 458140100 274,484 12,253 SH SOLE 12,253 0 0
iShares S&P Global 100 Index Com 464287572 334,211 3,100 SH SOLE 3,100 0 0
Iron Mountain Inc Com 46284V101 33,263,451 324,300 SH SOLE 324,300 0 0
iShares Morningstar Small-Cap Growth ETF Com 464288604 437,688 8,796 SH SOLE 8,796 0 0
Intuitive Surgical Inc Com 46120E602 383,104 705 SH SOLE 705 0 0
iShares Core S&P 500 Com 464287200 453,257 730 SH SOLE 730 0 0
iShares Russell 1000 Growth ETF Com 464287614 397,406 936 SH SOLE 936 0 0
iShares Russell 2000 ETF Com 464287655 558,248 2,587 SH SOLE 2,587 0 0
iShares Dow Jones US Financial Services Sector Index Com 464287770 205,440 2,400 SH SOLE 2,400 0 0
iShares US Consumer Services ETF Com 464287580 553,998 5,560 SH SOLE 5,560 0 0
iShares U.S. Financials ETF Com 464287788 453,954 3,752 SH SOLE 3,752 0 0
iShares U.S. Industrials ETF Com 464287754 767,620 5,394 SH SOLE 5,394 0 0
iShares Dow Jones US Basic Materials Sector Index Com 464287838 222,195 1,587 SH SOLE 1,587 0 0
iShares Dow Jones US Real Estate Com 464287739 841,339 8,877 SH SOLE 8,877 0 0
iShares U.S. Technology ETF Com 464287721 2,079,240 12,000 SH SOLE 12,000 0 0
iShares Russell 1000 ETF Com 464287622 337,193 993 SH SOLE 993 0 0
JPMorgan Ultra-Short Municipal Inc ETF Com 46641Q654 598,310 11,750 SH SOLE 11,750 0 0
Johnson & Johnson Com 478160104 5,007,144 32,779 SH SOLE 32,779 0 0
JP Morgan Chase & Co. Com 46625H100 33,474,479 115,465 SH SOLE 115,465 0 0
JPMorgan Ultra-Short Income ETF Com 46641Q837 4,232,033 83,505 SH SOLE 83,505 0 0
Joint Corp Com 47973J102 577,000 50,000 SH SOLE 50,000 0 0
Invesco KBW High Dividend Yield Financial Com 46138E610 180,310 13,000 SH SOLE 13,000 0 0
Kimco Realty Corp Com 49446R109 464,220 22,084 SH SOLE 22,084 0 0
KKR & Co Inc A Com 48251W104 34,665,365 260,583 SH SOLE 260,583 0 0
Kinder Morgan Inc Com 49456B101 1,415,992 48,163 SH SOLE 48,163 0 0
Coca Cola Company Com 191216100 9,078,926 128,324 SH SOLE 128,324 0 0
L3 Harris Technologies Inc Com 502431109 1,799,699 7,174 SH SOLE 7,174 0 0
Eli Lilly and Company Com 532457108 11,710,836 15,022 SH SOLE 15,022 0 0
Lockheed Martin Corp Com 539830109 242,222 523 SH SOLE 523 0 0
Lowe's Companies Inc Com 548661107 292,028 1,316 SH SOLE 1,316 0 0
Lyondellbasell Industries N V Com N53745100 828,659 14,321 SH SOLE 14,321 0 0
Mastercard Inc Com 57636Q104 20,445,854 36,384 SH SOLE 36,384 0 0
MainStreet Capital Corp Com 56035L104 26,860,666 454,495 SH SOLE 454,495 0 0
McDonald's Corporation Com 580135101 6,042,154 20,680 SH SOLE 20,680 0 0
Mondelez Intl Inc Com 609207105 2,449,380 36,319 SH SOLE 36,319 0 0
Mercadolibre Inc Com 58733R102 491,362 188 SH SOLE 188 0 0
Meta Platforms Inc Com 30303M102 3,100,649 4,200 SH SOLE 4,200 0 0
Altria Group Inc Com 02209S103 367,855 6,274 SH SOLE 6,274 0 0
Marathon Petroleum Corp Com 56585A102 5,932,618 35,715 SH SOLE 35,715 0 0
MPLX LP Com 55336V100 3,756,624 72,930 SH SOLE 72,930 0 0
Merck & Co Inc Com 58933Y105 1,440,727 18,200 SH SOLE 18,200 0 0
Marvell Technology Inc Com 573874104 8,483,730 109,608 SH SOLE 109,608 0 0
Morgan Stanley Com 617446448 4,691,287 33,304 SH SOLE 33,304 0 0
Microsoft Corp Com 594918104 76,206,650 153,206 SH SOLE 153,206 0 0
Micron Technology Inc Com 595112103 9,371,437 76,036 SH SOLE 76,036 0 0
NextEra Energy Inc Com 65339F101 3,465,337 49,918 SH SOLE 49,918 0 0
Netflix Inc Com 64110L106 2,141,268 1,599 SH SOLE 1,599 0 0
ServiceNow Inc Com 81762P102 866,671 843 SH SOLE 843 0 0
Nvidia Corp Com 67066G104 127,288,745 805,675 SH SOLE 805,675 0 0
Oneok Inc Com 682680103 324,152 3,971 SH SOLE 3,971 0 0
Oracle Corporation Com 68389X105 19,162,552 87,648 SH SOLE 87,648 0 0
Palo Alto Networks Com Com 697435105 43,985,174 214,939 SH SOLE 214,939 0 0
Invesco CEF Income Composite Com 46138E404 2,428,822 124,300 SH SOLE 124,300 0 0
Palantir Tech Inc Com CL A Com 69608A108 297,995 2,186 SH SOLE 2,186 0 0
Pepsico Incorporated Com 713448108 4,919,968 37,261 SH SOLE 37,261 0 0
Pfizer Inc Com 717081103 5,073,720 209,311 SH SOLE 209,311 0 0
Procter & Gamble Co Com 742718109 2,396,361 15,041 SH SOLE 15,041 0 0
Progressive Corp Com 743315103 200,678 752 SH SOLE 752 0 0
ProLogis Inc Com 74340W103 3,219,615 30,628 SH SOLE 30,628 0 0
Philip Morris International Inc Com 718172109 659,707 3,622 SH SOLE 3,622 0 0
Permian Resources Corp A Com 71424F105 196,277 14,411 SH SOLE 14,411 0 0
Public Storage Inc Com 74460D109 360,613 1,229 SH SOLE 1,229 0 0
Phillips 66 Com 718546104 8,729,793 73,175 SH SOLE 73,175 0 0
Quanta Services Inc Com 74762E102 45,820,649 121,193 SH SOLE 121,193 0 0
Qualcomm Incorporated Com 747525103 9,634,351 60,494 SH SOLE 60,494 0 0
Proshares Ultra QQQ Com 74347R206 803,959 6,830 SH SOLE 6,830 0 0
Prudential Financial Inc Com 744320102 220,574 2,053 SH SOLE 2,053 0 0
Invesco QQQ Trust Series 1 Com 46090E103 427,299 774 SH SOLE 774 0 0
Regeneron Pharmaceuticals Com 75886F107 252,000 480 SH SOLE 480 0 0
Polo Ralph Lauren Corp Cl A Com 751212101 931,180 3,395 SH SOLE 3,395 0 0
RTX Corporation Com 75513E101 13,368,542 91,552 SH SOLE 91,552 0 0
Royal Caribbean Cruises Com V7780T103 240,178 767 SH SOLE 767 0 0
Starbucks Corp Com 855244109 1,651,715 18,025 SH SOLE 18,025 0 0
Proshares Ultra Short S&P500 Com 74347G416 249,750 15,000 SH SOLE 15,000 0 0
Shell PLC A Spons ADR Com 780259305 10,141,430 144,033 SH SOLE 144,033 0 0
Sherwin Williams Co Com 824348106 2,595,458 7,559 SH SOLE 7,559 0 0
iShares 0-5 Year High Yield Corporate Bond Com 46434V407 5,264,417 122,031 SH SOLE 122,031 0 0
SPDR Bloomberg Short Term High Yield Bond ETF Com 78468R408 4,608,172 180,854 SH SOLE 180,854 0 0
Simon Property Group Inc Com 828806109 1,862,404 11,585 SH SOLE 11,585 0 0
SPDR S&P 500 Trust Com 78462F103 493,044 798 SH SOLE 798 0 0
SPDR Blackstone / GSO Senior Loan ETF Com 78467V608 3,698,390 88,925 SH SOLE 88,925 0 0
Starwood Property Trust Inc Com 85571B105 5,470,901 272,591 SH SOLE 272,591 0 0
AT&T Inc Com 00206R102 5,054,076 174,639 SH SOLE 174,639 0 0
Toronto-Dominion Bank Com 891160509 464,204 6,320 SH SOLE 6,320 0 0
TJX Companies Inc Com 872540109 1,704,038 13,799 SH SOLE 13,799 0 0
Thermo Fisher Scientific Inc Com 883556102 3,737,530 9,218 SH SOLE 9,218 0 0
Tesla Inc Com 88160R101 3,304,124 10,401 SH SOLE 10,401 0 0
Taiwan Semiconductor Manufacturing Co Ltd ADR Com 874039100 12,033,640 53,131 SH SOLE 53,131 0 0
Texas Instruments Inc Com 882508104 2,484,753 11,967 SH SOLE 11,967 0 0
Tyler Technologies Inc Com 902252105 279,227 471 SH SOLE 471 0 0
UnitedHealth Group Inc Com 91324P102 2,819,379 9,037 SH SOLE 9,037 0 0
United Rentals Inc Com 911363109 613,267 814 SH SOLE 814 0 0
Visa Inc Com 92826C839 39,314,769 110,730 SH SOLE 110,730 0 0
Valero Energy Corp Com 91913Y100 11,374,194 84,616 SH SOLE 84,616 0 0
Vanguard S&P 500 Com 922908363 1,101,978 1,940 SH SOLE 1,940 0 0
Vanguard Value ETF Com 922908744 671,965 3,802 SH SOLE 3,802 0 0
Verizon Communications Com 92343V104 6,039,250 139,571 SH SOLE 139,571 0 0
Waste Management Inc Com 94106L109 529,489 2,314 SH SOLE 2,314 0 0
Williams Companies Com 969457100 27,831,598 443,107 SH SOLE 443,107 0 0
Walmart Inc Com 931142103 16,243,430 166,122 SH SOLE 166,122 0 0
Watsco Inc Com 942622200 417,330 945 SH SOLE 945 0 0
Exxon Mobil Corporation Com 30231G102 20,969,573 194,522 SH SOLE 194,522 0 0
Zoetis Inc Com 98978V103 202,735 1,300 SH SOLE 1,300 0 0