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
Abbott Laboratories COM 002824100 357,932 3,622 SH SOLE 3,547 0 75
AbbVie Inc COM 00287Y109 1,083,244 4,141 SH SOLE 0 0 4,141
Advanced Micro Devices Com COM 007903107 10,485,566 17,140 SH SOLE 6,221 0 10,919
Alphabet Class A COM 02079K305 327,072 951 SH SOLE 289 0 662
Alphabet Class C COM 02079K107 36,242,217 106,363 SH SOLE 36,309 0 70,054
Amazon.com Inc COM 023135106 9,414,133 37,785 SH SOLE 11,057 0 26,728
Amgen Inc COM 031162100 584,634 1,387 SH SOLE 857 0 530
Amphenol Corp COM 032095101 6,521,869 77,365 SH SOLE 25,217 0 52,148
Apple Inc COM 037833100 21,817,843 65,515 SH SOLE 23,511 0 42,004
Applied Matls Inc Com COM 038222105 5,804,934 11,352 SH SOLE 4,041 0 7,311
Arista Networks Inc COM 040413205 5,838,758 28,679 SH SOLE 9,118 0 19,561
AT&T Inc COM 00206R102 508,594 20,844 SH SOLE 20,844 0 0
Berkshire Hathaway Inc Cl B COM 084670702 2,096,867 4,211 SH SOLE 90 0 4,121
Blackstone Inc COM 09260d107 936,328 8,353 SH SOLE 7,953 0 400
Boeing COM 097023105 635,224 3,414 SH SOLE 3,414 0 0
Booking Holdings COM 09857L108 1,275,911 7,832 SH SOLE 2,623 0 5,209
Bristol-Myers Squibb Co COM 110122108 2,605,269 41,751 SH SOLE 41,231 0 520
Broadcom Inc COM 11135f101 17,737,341 50,506 SH SOLE 16,093 0 34,413
Caterpillar Inc COM 149123101 10,208,657 12,591 SH SOLE 8,835 0 3,756
Chevron Corp COM 166764100 707,832 3,466 SH SOLE 3,466 0 0
Chipotle Mexican Grill COM 169656105 3,013,588 94,322 SH SOLE 30,387 0 63,935
Cisco Systems COM 17275R102 214,722 1,995 SH SOLE 1,995 0 0
Costco Wholesale Corp COM 22160K105 1,241,915 1,364 SH SOLE 546 0 818
Curtiss Wright Corp COM 231561101 1,085,337 1,996 SH SOLE 1,911 0 85
Danaher COM 235851102 6,253,027 28,224 SH SOLE 9,567 0 18,657
Devon Energy Corp New Com COM 25179M103 428,227 9,301 SH SOLE 8,969 0 332
Dnow Inc Com COM 67011P100 181,350 11,700 SH SOLE 11,700 0 0
Ducommun Inc COM 264147109 1,084,133 6,320 SH SOLE 5,885 0 435
Eaton Corp Com COM G29183103 3,340,566 7,774 SH SOLE 2,850 0 4,924
Ecolab Inc COM 278865100 6,102,815 22,226 SH SOLE 7,381 0 14,845
Exxonmobil Holdings Corp COM 30233Q108 1,306,882 8,030 SH SOLE 8,030 0 0
Firefly Aerospace Inc COM 31816X106 208,350 9,000 SH SOLE 9,000 0 0
Flagstar Financial Inc New COM 649445400 154,161 13,210 SH SOLE 11,710 0 1,500
GE Aerospace COM 369604301 6,835,404 21,888 SH SOLE 11,388 0 10,500
GE Vernova Inc COM 36828A101 6,219,056 6,543 SH SOLE 3,114 0 3,429
Goldman Sachs COM 38141G104 1,317,227 1,463 SH SOLE 15 0 1,448
Guidewire Software COM 40171V100 2,636,019 18,488 SH SOLE 6,054 0 12,434
Hubbell Inc COM 443510607 692,257 1,526 SH SOLE 1,436 0 90
IBM COM 459200101 2,349,732 10,684 SH SOLE 10,684 0 0
Intuitive Surgical Inc Com New COM 46120E602 1,774,533 4,364 SH SOLE 1,424 0 2,940
J P Morgan Chase & Co COM 46625H100 4,646,507 14,045 SH SOLE 4,687 0 9,358
Kinder Morgan Inc COM 49456B101 1,073,987 35,621 SH SOLE 33,671 0 1,950
Kla-Tencor Corp Com COM 482480100 3,844,604 19,723 SH SOLE 9,449 0 10,274
Lam Research Corp New COM 512807306 6,370,794 19,393 SH SOLE 6,611 0 12,782
Lilly Eli & Co Com COM 532457108 11,895,082 10,280 SH SOLE 3,668 0 6,612
Mastercard Inc COM 57636Q104 3,846,503 6,975 SH SOLE 3,532 0 3,443
McKesson Corp. COM 58155Q103 1,227,779 1,438 SH SOLE 191 0 1,247
Merck COM 58933Y105 2,615,580 18,000 SH SOLE 18,000 0 0
Meta Platforms COM 30303M102 12,061,261 16,632 SH SOLE 5,259 0 11,373
Micron Technology Inc Com COM 595112103 15,096,869 14,174 SH SOLE 5,236 0 8,938
Microsoft COM 594918104 22,343,102 43,562 SH SOLE 11,327 0 32,235
Monolithic Power Systems COM 609839105 6,470,698 4,803 SH SOLE 1,688 0 3,115
Moog Inc COM 615394202 997,163 2,614 SH SOLE 2,584 0 30
Netflix COM 64110L106 4,579,964 65,823 SH SOLE 21,606 0 44,217
Nextera Energy COM 65339F101 534,122 7,052 SH SOLE 7,052 0 0
Nvidia Corp COM 67066G104 52,782,357 231,116 SH SOLE 76,983 0 154,133
O'Reilly Automotive COM 67103H107 3,813,386 44,648 SH SOLE 17,361 0 27,287
Old Republic Intl Corp COM 680223104 563,067 15,092 SH SOLE 15,092 0 0
Oracle COM 68389X105 3,975,933 28,958 SH SOLE 8,699 0 20,259
Palantir Technologies Inc Cl A COM 69608A108 7,590,489 40,580 SH SOLE 13,938 0 26,642
Palo Alto Networks COM 697435105 7,505,186 18,890 SH SOLE 7,186 0 11,704
Pfizer Incorporated COM 717081103 530,329 18,595 SH SOLE 18,595 0 0
Powell Industries COM 739128106 1,210,918 6,564 SH SOLE 6,304 0 260
Prologis Inc COM 74340W103 4,934,335 38,003 SH SOLE 13,204 0 24,799
S&P Global COM 78409V104 1,756,969 4,454 SH SOLE 2,169 0 2,285
Sempra Energy Com COM 816851109 274,755 3,524 SH SOLE 3,524 0 0
Slb Limited Com Stk COM 806857108 202,919 4,165 SH SOLE 4,165 0 0
Tesla Inc COM 88160R101 6,428,093 18,117 SH SOLE 8,477 0 9,640
TJX Corp COM 872540109 3,760,647 28,423 SH SOLE 9,696 0 18,727
Transdigm Group Inc Com COM 893641100 3,873,543 3,578 SH SOLE 1,126 0 2,452
Union Pacific Corp COM 907818108 4,170,077 15,324 SH SOLE 15,184 0 140
US Bancorp COM 902973304 297,868 5,157 SH SOLE 5,157 0 0
Ventas Inc COM 92276F100 225,154 2,648 SH SOLE 2,473 0 175
Viking Holdings Ltd COM G93A5A101 2,420,710 30,904 SH SOLE 10,137 0 20,767
Visa COM 92826C839 7,364,405 20,495 SH SOLE 8,978 0 11,517
Vistra Corp COM 92840M102 515,574 3,727 SH SOLE 3,192 0 535
Wal-Mart Stores Inc COM 931142103 8,286,581 79,740 SH SOLE 79,740 0 0
Waste Management COM 94106L109 1,673,968 8,209 SH SOLE 4,133 0 4,076
Williams Companies COM 969457100 476,274 7,007 SH SOLE 7,007 0 0
Woodward Inc COM 980745103 966,253 2,941 SH SOLE 2,851 0 90
Xylem Inc COM 98419M100 402,225 3,972 SH SOLE 3,702 0 270
First Trust Rising Dividend Ac ETFS 33738r506 371,173 4,741 SH SOLE 4,731 0 10
FTSE All-World ex-US Index Fun ETFS 922042775 11,500,165 138,606 SH SOLE 136,225 0 2,381
Goldman Sachs Equal Weight U.S ETFS 381430438 6,346,012 68,178 SH SOLE 67,266 0 912
Health Care Select Sector SPDR ETFS 81369Y209 1,112,919 6,608 SH SOLE 6,473 0 135
Innovator Defined Wealth Shiel ETFS 45783Y855 279,146 7,987 SH SOLE 7,782 0 205
Invesco QQQ Trust ETFS 46090E103 2,276,318 3,077 SH SOLE 2,929 0 148
Invesco S&P 500 Equal Weight E ETFS 46137V357 7,159,424 34,417 SH SOLE 34,028 0 389
iShares Convertible Bond ETF ETFS 46435G102 332,029 2,940 SH SOLE 2,940 0 0
iShares Core S&P 500 ETF ETFS 464287200 686,202 896 SH SOLE 896 0 0
iShares Gold Trust ETF ETFS 464285204 16,553,061 211,947 SH SOLE 211,947 0 0
iShares Russell 2000 ETF ETFS 464287655 207,028 745 SH SOLE 745 0 0
iShares S&P 100 ETF ETFS 464287101 15,694,766 41,077 SH SOLE 41,072 0 5
iShares Tr MSCI EAFE Idx ETF ETFS 464287465 25,629,455 246,698 SH SOLE 246,698 0 0
iShares TR Russell 1000 ETF ETFS 464287622 282,968 680 SH SOLE 680 0 0
iShares TR Russell 1000 Growth ETFS 464287614 20,734,163 165,529 SH SOLE 165,529 0 0
SPDR Portfolio S&P 500 Growth ETFS 78464A409 33,620,779 273,162 SH SOLE 271,329 0 1,833
State Street SPDR S&P 500 ETF ETFS 78462F103 937,811 1,230 SH SOLE 1,230 0 0
Vanguard High Dividend Yield E ETFS 921946406 8,291,324 53,423 SH SOLE 53,417 0 6
Vanguard Intl Eqty Idx FTSE Eu ETFS 922042874 332,704 3,833 SH SOLE 3,833 0 0
Vanguard Morningstar Mid Cap E ETFS 922908629 7,149,943 91,175 SH SOLE 90,076 0 1,099
Vanguard Morningstar Small Cap ETFS 922908751 6,386,800 22,450 SH SOLE 22,156 0 294
Vanguard Morningstar Total Sto ETFS 922908769 961,069 2,568 SH SOLE 2,568 0 0
Vanguard Morningstar Value ETF ETFS 922908744 25,292,380 117,051 SH SOLE 115,920 0 1,131
Vanguard Real Estate ETF ETFS 922908553 430,045 4,798 SH SOLE 4,798 0 0
Vanguard Russell 1000 Value ET ETFS 92206C714 35,492,833 326,521 SH SOLE 326,521 0 0
Vanguard Russell 2000 ETF ETFS 92206c664 221,001 1,969 SH SOLE 1,969 0 0
Vanguard Russell 2000 Growth E ETFS 92206c623 17,449,479 66,964 SH SOLE 66,964 0 0
Vanguard Russell 2000 Value ET ETFS 92206c649 18,037,591 97,643 SH SOLE 97,643 0 0
Vanguard S&P 500 ETF ETFS 922908363 161,210,629 230,018 SH SOLE 229,534 0 484
Vanguard S&P Mid-Cap 400 Etf ETFS 921932885 210,401 1,728 SH SOLE 1,728 0 0
iShares U.S. Preferred Stock ETFS 464288687 5,221,500 177,000 SH SOLE 177,000 0 0
Shell plc ADR 780259305 2,958,711 31,128 SH SOLE 31,028 0 100