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
AMAZON COM INC COM Stock 023135106 35,813,207 150,261 SH SOLE 0 150,261 0 0
INVESCO QQQ TRUST SERIES I ETF 46090E103 469,087 637 SH SOLE 0 637 0 0
STATE STREET TECHNOLOGY SELECT SECTOR SPDR ETF ETF 81369Y803 400,092 2,100 SH SOLE 0 2,100 0 0
SEMPRA COM Stock 816851109 368,708 3,977 SH SOLE 0 3,977 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 523,331 3,622 SH SOLE 0 3,622 0 0
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 1,276,001 1,364 SH SOLE 0 1,364 0 0
INTEL CORP COM Stock 458140100 2,331,821 16,700 SH SOLE 0 16,700 0 0
MODINE MFG CO COM Stock 607828100 44,231,596 165,649 SH SOLE 0 165,649 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 363,782 1,345 SH SOLE 0 1,345 0 0
UNITED RENTALS INC COM Stock 911363109 40,912,094 36,113 SH SOLE 0 36,113 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 287,320 6,654 SH SOLE 0 6,654 0 0
DORMAN PRODS INC COM Stock 258278100 118,911,126 871,463 SH SOLE 0 871,463 0 0
HONEYWELL INTL INC COM Stock 438516205 2,180,562 9,739 SH SOLE 0 9,739 0 0
XCEL ENERGY INC COM Stock 98389B100 206,773 2,575 SH SOLE 0 2,575 0 0
HOME DEPOT INC COM Stock 437076102 78,695,252 223,135 SH SOLE 0 223,135 0 0
FORESTAR GROUP INC COM Stock 346232101 411,450 13,000 SH SOLE 0 13,000 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 33,560,273 93,909 SH SOLE 0 93,909 0 0
CSX CORP COM Stock 126408103 1,246,474 26,225 SH SOLE 0 26,225 0 0
MICROSOFT CORP COM Stock 594918104 5,683,347 15,236 SH SOLE 0 15,236 0 0
AMERIPRISE FINL INC COM Stock 03076C106 339,482 740 SH SOLE 0 740 0 0
NEXTERA ENERGY INC COM Stock 65339F101 427,615 4,872 SH SOLE 0 4,872 0 0
VANGUARD MORNINGSTAR SMALL-CAP ETF ETF 922908751 14,331,243 47,279 SH SOLE 0 47,279 0 0
VANGUARD MORNINGSTAR MID-CAP ETF ETF 922908629 9,190,309 114,066 SH SOLE 0 114,066 0 0
TESLA INC COM Stock 88160R101 69,380,494 164,956 SH SOLE 0 164,956 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 956,832 3,200 SH SOLE 0 3,200 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 49,791,550 115,402 SH SOLE 0 115,402 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 21,584,597 180,594 SH SOLE 0 180,594 0 0
VANGUARD S&P 500 ETF ETF 922908363 412,773 601 SH SOLE 0 601 0 0
WABTEC COM Stock 929740108 539,200 2,000 SH SOLE 0 2,000 0 0
ELI LILLY & CO COM Stock 532457108 569,729 475 SH SOLE 0 475 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 1,073,731 10,100 SH SOLE 0 10,100 0 0
LEAR CORP COM NEW Stock 521865204 335,150 2,500 SH SOLE 0 2,500 0 0
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 205,575 7,500 SH SOLE 0 7,500 0 0
VERTIV HOLDINGS CO COM CL A Stock 92537N108 29,043,961 86,745 SH SOLE 0 86,745 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 287,337 2,270 SH SOLE 0 2,270 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 87,391,296 75,710 SH SOLE 0 75,710 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 766,097 1,531 SH SOLE 0 1,531 0 0
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 940,944 8,065 SH SOLE 0 8,065 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 396,980 1,172 SH SOLE 0 1,172 0 0
FIRST SOLAR INC COM Stock 336433107 15,390,963 65,227 SH SOLE 0 65,227 0 0
KARAT PACKAGING INC COM Stock 48563L101 4,890,012 146,145 SH SOLE 0 146,145 0 0
VISA INC COM CL A Stock 92826C839 495,765 1,445 SH SOLE 0 1,445 0 0
VANGUARD MORNINGSTAR GROWTH ETF ETF 922908736 5,535,270 64,259 SH SOLE 0 64,259 0 0
META PLATFORMS INC CL A Stock 30303M102 18,361,573 32,597 SH SOLE 0 32,597 0 0
RALPH LAUREN CORP CL A Stock 751212101 429,509 1,070 SH SOLE 0 1,070 0 0
BROADCOM INC COM Stock 11135F101 47,085,564 124,647 SH SOLE 0 124,647 0 0
D R HORTON INC COM Stock 23331A109 488,640 3,000 SH SOLE 0 3,000 0 0
TIMKEN CO COM Stock 887389104 6,571,661 45,222 SH SOLE 0 45,222 0 0
NVIDIA CORPORATION COM Stock 67066G104 42,638,780 213,098 SH SOLE 0 213,098 0 0
ABBVIE INC COM Stock 00287Y109 1,357,598 5,395 SH SOLE 0 5,395 0 0
STATE STREET SPDR S&P BIOTECH ETF ETF 78464A870 491,208 3,104 SH SOLE 0 3,104 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 8,198,444 17,167 SH SOLE 0 17,167 0 0
VIRCO MFG CO COM Stock 927651109 479,350 78,070 SH SOLE 0 78,070 0 0
BLACKSTONE INC COM Stock 09260D107 3,096,519 26,315 SH SOLE 0 26,315 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 470,326 950 SH SOLE 0 950 0 0
TAYLOR MORRISON HOME CORP COM Stock 87724P106 2,288,147 31,895 SH SOLE 0 31,895 0 0
MAPLEBEAR INC COM Stock 565394103 994,350 21,000 SH SOLE 0 21,000 0 0
EQT CORP COM Stock 26884L109 10,665,955 200,601 SH SOLE 0 200,601 0 0
MCGRATH RENTCORP COM Stock 580589109 17,079,875 141,121 SH SOLE 0 141,121 0 0
ISHARES BITCOIN TRUST ETF ETF 46438F101 636,172 19,110 SH SOLE 0 19,110 0 0
GE VERNOVA INC COM Stock 36828A101 213,825 182 SH SOLE 0 182 0 0
GE AEROSPACE COM NEW Stock 369604301 272,075 728 SH SOLE 0 728 0 0
STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF ETF 81369Y704 235,242 1,270 SH SOLE 0 1,270 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 292,587 1,160 SH SOLE 0 1,160 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523 527,986 824 SH SOLE 0 824 0 0
ISHARES ETHEREUM TRUST ETF ETF 46438R105 649,194 54,600 SH SOLE 0 54,600 0 0
LGI HOMES INC COM Stock 50187T106 2,395,642 37,620 SH SOLE 0 37,620 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 247,554 1,800 SH SOLE 0 1,800 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 241,231 322 SH SOLE 0 322 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 398,581 795 SH SOLE 0 795 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 9,509,918 29,053 SH SOLE 0 29,053 0 0
BANK OF AMER CORP COM Stock 060505104 2,378,972 41,751 SH SOLE 0 41,751 0 0
VANGUARD CONSUMER DISCRETIONARY ETF ETF 92204A108 2,521,646 6,358 SH SOLE 0 6,358 0 0
WALMART INC COM Stock 931142103 577,626 5,100 SH SOLE 0 5,100 0 0
RTX CORPORATION COM Stock 75513E101 18,559,389 97,820 SH SOLE 0 97,820 0 0
MORGAN STANLEY COM NEW Stock 617446448 19,246,624 92,071 SH SOLE 0 92,071 0 0
3M CO COM Stock 88579Y101 340,011 2,100 SH SOLE 0 2,100 0 0
KLA CORP COM NEW Stock 482480100 1,946,030 6,450 SH SOLE 0 6,450 0 0
SLIDE INS HLDGS INC COM Stock 831349105 651,123 33,615 SH SOLE 0 33,615 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 15,181,530 42,967 SH SOLE 0 42,967 0 0
AMERICAN EXPRESS CO COM Stock 025816109 224,936 665 SH SOLE 0 665 0 0
AMGEN INC COM Stock 031162100 263,623 728 SH SOLE 0 728 0 0
SYNCHRONY FINANCIAL COM Stock 87165B103 5,820,487 76,535 SH SOLE 0 76,535 0 0
LAM RESEARCH CORP COM NEW Stock 512807306 433,330 1,000 SH SOLE 0 1,000 0 0
INVESCO NEXT GEN CONNECTIVITY ETF ETF 46137V688 223,585 1,060 SH SOLE 0 1,060 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK Stock 84615Q103 6,393,581 37,420 SH SOLE 0 37,420 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 2,153,098 9,739 SH SOLE 0 9,739 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 31,714,037 76,304 SH SOLE 0 76,303 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 205,680 4,000 SH SOLE 0 4,000 0 0
AMTECH SYS INC COM PAR $0.01N Stock 032332504 392,360 17,000 SH SOLE 0 17,000 0 0
APPLE INC COM Stock 037833100 20,079,101 69,391 SH SOLE 0 69,391 0 0
ABBOTT LABORATORIES COM Stock 002824100 217,776 2,400 SH SOLE 0 2,400 0 0
BOOKING HOLDINGS INC COM Stock 09857L108 1,421,464 7,975 SH SOLE 0 7,975 0 0