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
Alphabet Inc CL A COM 02079K305 908,148 2,541 SH SOLE 2,541 0 0
Alphabet Inc CL C COM 02079K107 37,134,549 105,099 SH SOLE 105,099 0 0
Amazon.com Inc COM 023135106 19,991,482 83,878 SH SOLE 83,878 0 0
Apple Inc COM 037833100 32,066,269 110,818 SH SOLE 110,818 0 0
AppLovin Corporation COM 03831w108 5,029,675 9,762 SH SOLE 9,762 0 0
Arista Networks Inc. COM 040413205 4,537,495 26,710 SH SOLE 26,710 0 0
Automatic Data Processing COM 053015103 358,320 1,600 SH SOLE 1,600 0 0
Bank of New York Mellon Corp COM 064058100 216,915 1,500 SH SOLE 1,500 0 0
Bloom Energy Corp COM 093712107 11,773,819 38,896 SH SOLE 38,896 0 0
Broadcom LTD COM 11135f101 25,635,144 67,863 SH SOLE 67,863 0 0
Capital One Financial Corp COM 14040h105 354,897 1,769 SH SOLE 1,769 0 0
Comfort Systems USA Inc COM 199908104 8,734,454 4,407 SH SOLE 4,407 0 0
Costco Wholesale COM 22160K105 5,947,201 6,357 SH SOLE 6,357 0 0
Crowdstrike Holdings Inc. COM 22788c105 4,189,639 5,490 SH SOLE 5,490 0 0
Eli Lilly & Co COM 532457108 12,019,230 10,021 SH SOLE 10,021 0 0
Emcor Group Inc COM 29084q100 8,176,808 9,853 SH SOLE 9,853 0 0
GE Vernova Inc COM 36828a101 8,347,380 7,105 SH SOLE 7,105 0 0
Geckosystems International COM 36840u101 2 19,000 SH SOLE 19,000 0 0
iShares Core S&P U.S. Growth E COM 464287671 947,409 5,037 SH SOLE 5,037 0 0
iShares Russell 1000 Growth ET COM 464287614 229,963 1,852 SH SOLE 1,852 0 0
KLA Corporation COM 482480100 675,830 2,240 SH SOLE 2,240 0 0
LAM Research Corp COM 512807306 1,036,959 2,393 SH SOLE 2,393 0 0
Lumentum Holdings Inc. COM 55024u109 6,150,574 7,168 SH SOLE 7,168 0 0
Meta Platforms Inc. COM 30303m102 9,470,595 16,813 SH SOLE 16,813 0 0
Mettler-Toledo Int'l COM 592688105 287,440 225 SH SOLE 225 0 0
Micron Technology Inc COM 595112103 18,262,022 15,821 SH SOLE 15,821 0 0
Microsoft Corp COM 594918104 26,666,930 71,489 SH SOLE 71,489 0 0
Monolithic Power Sys COM 609839105 5,475,528 3,961 SH SOLE 3,961 0 0
Nvidia Corp COM 67066g104 54,282,300 271,289 SH SOLE 271,289 0 0
Oracle Corp COM 68389x105 1,879,943 12,828 SH SOLE 12,828 0 0
Palantir Technologies Inc-A COM 69608a108 219,690 1,883 SH SOLE 1,883 0 0
Quanta Services Inc COM 74762e102 207,372 288 SH SOLE 288 0 0
Robinhood Markets Inc COM 770700102 5,697,007 56,811 SH SOLE 56,811 0 0
Thermo Fisher Scientific Inc COM 883556102 314,854 628 SH SOLE 628 0 0
Vertiv Holdings Co A COM 92537n108 9,662,905 28,860 SH SOLE 28,860 0 0
Visa Inc COM 92826c839 6,782,465 19,769 SH SOLE 19,769 0 0
Airbus SE - Unsp ADR COM 009279100 2,713,113 48,797 SH SOLE 48,797 0 0
ASML Holding ADR COM n07059210 5,896,700 2,964 SH SOLE 2,964 0 0
Banco Santander SA-SponADR COM 05964H105 4,054,261 293,787 SH SOLE 293,787 0 0
BHP Group COM 088606108 4,334,953 52,034 SH SOLE 52,034 0 0
Cameco Corporation COM 13321l108 2,182,045 21,422 SH SOLE 21,422 0 0
Celestica Inc. COM 15101q207 6,303,014 17,278 SH SOLE 17,278 0 0
CRH Public Limited COM g25508105 3,378,418 31,574 SH SOLE 31,574 0 0
Embraer SA ADR COM 29082a107 3,623,585 56,796 SH SOLE 56,796 0 0
Fabrinet COM g3323l100 1,529,420 2,721 SH SOLE 2,721 0 0
ING Groep N.V. - Spon ADR COM 456837103 3,736,479 119,072 SH SOLE 119,072 0 0
iShares MSCI South Korea ETF COM 464286772 4,731,930 23,437 SH SOLE 23,437 0 0
Kioxia Holdings Corporation COM 49726j108 3,293,413 55,679 SH SOLE 55,679 0 0
Mitsubishi UFJ Financial Group COM 606822104 3,504,379 176,188 SH SOLE 176,188 0 0
Nebius Group NV COM n97284108 5,296,388 19,178 SH SOLE 19,178 0 0
Royal Bank of Canada COM 780087102 361,784 1,748 SH SOLE 1,748 0 0
Schneider Electric COM 80687p106 3,453,171 52,979 SH SOLE 52,979 0 0
Shell PLC ADR COM 780259305 2,406,144 31,031 SH SOLE 31,031 0 0
Taiwan Semiconductor Mfg COM 874039100 14,152,787 29,635 SH SOLE 29,635 0 0
UBS AG-Reg COM H42097107 3,458,346 69,781 SH SOLE 69,781 0 0
United Overseas Bank COM 911271302 2,739,269 44,583 SH SOLE 44,583 0 0
Viking Holdings Ltd. COM g93a5a101 2,274,060 21,726 SH SOLE 21,726 0 0
Zurich Insurance Group-ADR COM 989825104 3,497,478 94,575 SH SOLE 94,575 0 0
AAON Inc COM 000360206 3,032,461 23,904 SH SOLE 23,904 0 0
Advanced Micro Devices COM 007903107 16,580,914 28,543 SH SOLE 28,543 0 0
American Express COM 025816109 4,488,239 13,269 SH SOLE 13,269 0 0
Amgen Inc COM 031162100 257,829 712 SH SOLE 712 0 0
Amphenol Corp CL A COM 032095101 5,968,432 33,850 SH SOLE 33,850 0 0
Applied Materials Inc COM 038222105 7,925,526 10,962 SH SOLE 10,962 0 0
Berkshire Hathaway COM 084670702 9,961,264 19,907 SH SOLE 19,907 0 0
Booking Holdings Inc. COM 09857l108 3,689,746 20,701 SH SOLE 20,701 0 0
BrightSpring Health Services I COM 10950a106 6,975,046 100,015 SH SOLE 100,015 0 0
Caterpillar Inc COM 149123101 9,439,274 8,864 SH SOLE 8,864 0 0
CBOE Holdings Inc. COM 12503m108 4,809,477 19,819 SH SOLE 19,819 0 0
Chevron Corp. COM 166764100 374,618 2,260 SH SOLE 2,260 0 0
Cisco Systems Inc COM 17275r102 923,588 7,863 SH SOLE 7,863 0 0
Conoco Phillips COM 20825c104 3,543,685 34,087 SH SOLE 34,087 0 0
Corning Inc COM 219350105 6,099,668 23,880 SH SOLE 23,880 0 0
Evercore Inc - A COM 29977a105 4,573,247 13,394 SH SOLE 13,394 0 0
Exxon Mobil Corp COM 30233q108 7,128,171 52,137 SH SOLE 52,137 0 0
GE Aerospace COM 369604301 3,926,781 10,507 SH SOLE 10,507 0 0
Goldman Sachs Group, Inc. COM 38141g104 6,023,720 5,956 SH SOLE 5,956 0 0
Guardian Pharmacy Services Inc COM 40145w101 6,023,963 143,873 SH SOLE 143,873 0 0
Intl Business Machines Corp COM 459200101 214,282 762 SH SOLE 762 0 0
iShares Core S&P U.S. Value ET COM 464287663 351,709 3,193 SH SOLE 3,193 0 0
Johnson & Johnson COM 478160104 5,695,531 22,426 SH SOLE 22,426 0 0
JP Morgan Chase COM 46625h100 19,551,421 59,730 SH SOLE 59,730 0 0
Martin Marietta COM 573284106 3,826,981 6,636 SH SOLE 6,636 0 0
Mastec Inc. COM 576323109 5,194,925 12,486 SH SOLE 12,486 0 0
Mastercard Inc-Cl A COM 57636Q104 3,860,218 7,516 SH SOLE 7,516 0 0
Modine Manufacturing Company COM 607828100 5,811,156 21,763 SH SOLE 21,763 0 0
O'Reilly Automotive COM 67103h107 3,040,536 33,017 SH SOLE 33,017 0 0
PNC Financial Services Group COM 693475105 3,364,350 13,664 SH SOLE 13,664 0 0
Procter & Gamble Co COM 742718109 205,296 1,400 SH SOLE 1,400 0 0
Raytheon Tech Corp COM 75513e101 1,372,507 7,234 SH SOLE 7,234 0 0
Royal Caribbean Cruises LTD COM v7780t103 4,207,590 13,251 SH SOLE 13,251 0 0
Sandisk Corp COM 80004c200 7,726,135 3,398 SH SOLE 3,398 0 0
Target Corp COM 87612e106 3,398,864 26,023 SH SOLE 26,023 0 0
Teradyne Inc COM 880770102 8,409,139 17,380 SH SOLE 17,380 0 0
TJX Companies Inc. COM 872540109 5,991,068 39,545 SH SOLE 39,545 0 0
Toll Brothers Inc COM 889478103 5,277,272 32,032 SH SOLE 32,032 0 0
United Rentals Inc. COM 911363109 3,344,291 2,952 SH SOLE 2,952 0 0
Vistra Corp COM 92840m102 529,348 3,337 SH SOLE 3,337 0 0
Wal-Mart Stores COM 931142103 5,411,752 47,782 SH SOLE 47,782 0 0
Western Digital Corp COM 958102105 7,649,311 11,976 SH SOLE 11,976 0 0
Woodward, Inc. COM 980745103 3,561,358 8,371 SH SOLE 8,371 0 0
Dimensional US Target Value COM 25434v609 444,564 6,360 SH SOLE 6,360 0 0
iShares Core Intl Stock ETF COM 46432f834 931,304 9,758 SH SOLE 9,758 0 0
iShares Core MSCI EAFE ETF COM 46432f842 634,820 6,573 SH SOLE 6,573 0 0
iShares Core MSCI Emerging COM 46434g103 491,573 5,934 SH SOLE 5,934 0 0
iShares Core S&P 500 Index ETF COM 464287200 5,800,153 7,745 SH SOLE 7,745 0 0
iShares Core S&P Mid Cap ETF COM 464287507 622,046 8,067 SH SOLE 8,067 0 0
iShares Core S&P SmallCap ETF COM 464287804 478,300 3,225 SH SOLE 3,225 0 0
Schwab U S Large Cap ETF COM 808524201 2,566,662 87,212 SH SOLE 87,212 0 0
Schwab U S Mid Cap ETF COM 808524508 463,714 12,577 SH SOLE 12,577 0 0
Schwab U S Small Cap ETF COM 808524607 280,911 7,775 SH SOLE 7,775 0 0
SPDR MSCI ACWI ETF COM 78463x848 529,930 13,030 SH SOLE 13,030 0 0
SPDR Portfolio Emerging Market COM 78463x509 268,997 5,195 SH SOLE 5,195 0 0
Vanguard FTSE Developed Market COM 921943858 1,493,970 20,968 SH SOLE 20,968 0 0
Vanguard Large-Cap ETF COM 922908637 548,536 1,595 SH SOLE 1,595 0 0
Vanguard Mega Cap Growth ETF COM 921910816 420,649 4,785 SH SOLE 4,785 0 0
Vanguard Mid-Cap ETF COM 922908629 1,166,976 14,484 SH SOLE 14,484 0 0