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
JOHNSON & JOHNSON COM Stock 478160104 3,946,585 25,297 SH SOLE 0 25,297 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 4,479,097 4,538 SH SOLE 0 4,538 0 0
NETFLIX INC COM Stock 64110L106 486,443 375 SH SOLE 0 375 0 0
TETRA TECH INC NEW COM Stock 88162G103 8,008,080 218,800 SH SOLE 0 218,800 0 0
MERCK & CO INC COM Stock 58933Y105 511,882 6,325 SH SOLE 0 6,325 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 1,041,191 1,665 SH SOLE 0 1,665 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 753,415 17,300 SH SOLE 0 17,300 0 0
PEPSICO INC COM Stock 713448108 2,799,658 20,680 SH SOLE 0 20,680 0 0
HOME DEPOT INC COM Stock 437076102 6,554,577 17,635 SH SOLE 0 17,635 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 927,600 3,000 SH SOLE 0 3,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 6,062,500 12,500 SH SOLE 0 12,500 0 0
ADOBE INC COM Stock 00724F101 3,192,652 8,417 SH SOLE 0 8,417 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 1,464,965 8,160 SH SOLE 0 8,160 0 0
PROGRESSIVE CORP COM Stock 743315103 4,886,501 18,675 SH SOLE 0 18,675 0 0
INTUIT COM Stock 461202103 253,708 325 SH SOLE 0 325 0 0
GENERAC HLDGS INC COM Stock 368736104 205,700 1,350 SH SOLE 0 1,350 0 0
MICROSOFT CORP COM Stock 594918104 7,627,264 15,290 SH SOLE 0 15,290 0 0
ELI LILLY & CO COM Stock 532457108 405,168 519 SH SOLE 0 519 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 1,696,816 3,100 SH SOLE 0 3,100 0 0
VISA INC COM CL A Stock 92826C839 9,804,055 27,320 SH SOLE 0 27,320 0 0
META PLATFORMS INC CL A Stock 30303M102 11,689,665 16,258 SH SOLE 0 16,258 0 0
NOVARTIS AG SPONSORED ADR ADR 66987V109 813,683 6,675 SH SOLE 0 6,675 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 4,600,654 15,095 SH SOLE 0 15,095 0 0
NVIDIA CORPORATION COM Stock 67066G104 13,488,928 84,655 SH SOLE 0 84,655 0 0
EOG RES INC COM Stock 26875P101 384,844 3,125 SH SOLE 0 3,125 0 0
ABBVIE INC COM Stock 00287Y109 7,402,741 39,110 SH SOLE 0 39,110 0 0
ZOETIS INC CL A Stock 98978V103 2,734,712 17,180 SH SOLE 0 17,180 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS ADR 874039100 352,200 1,500 SH SOLE 0 1,500 0 0
BLACKSTONE INC COM Stock 09260D107 2,389,002 15,400 SH SOLE 0 15,400 0 0
MCDONALDS CORP COM Stock 580135101 2,923,155 9,940 SH SOLE 0 9,940 0 0
CISCO SYS INC COM Stock 17275R102 3,349,530 48,285 SH SOLE 0 48,285 0 0
DONALDSON INC COM Stock 257651109 228,032 3,200 SH SOLE 0 3,200 0 0
ECOLAB INC COM Stock 278865100 4,395,033 16,035 SH SOLE 0 16,035 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 5,194,893 12,100 SH SOLE 0 12,100 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100 10,457,680 35,330 SH SOLE 0 35,330 0 0
DANAHER CORPORATION COM Stock 235851102 2,225,040 10,950 SH SOLE 0 10,950 0 0
TJX COS INC NEW COM Stock 872540109 3,678,888 29,230 SH SOLE 0 29,230 0 0
RTX CORPORATION COM Stock 75513E101 2,742,286 18,815 SH SOLE 0 18,815 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 10,475,511 58,020 SH SOLE 0 58,020 0 0
ARES MANAGEMENT CORPORATION CL A COM STK Stock 03990B101 6,186,779 34,765 SH SOLE 0 34,765 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 438,256 2,450 SH SOLE 0 2,450 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106 2,859,270 4,990 SH SOLE 0 4,990 0 0
EXXON MOBIL CORP COM Stock 30231G102 482,460 4,300 SH SOLE 0 4,300 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,760,278 5,705 SH SOLE 0 5,705 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 220,427 2,650 SH SOLE 0 2,650 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 222,111 2,900 SH SOLE 0 2,900 0 0
AUTOZONE INC COM Stock 053332102 3,912,492 1,038 SH SOLE 0 1,038 0 0
BLACKROCK INC COM Stock 09290D101 6,557,829 6,060 SH SOLE 0 6,060 0 0
APPLE INC COM Stock 037833100 2,002,031 9,375 SH SOLE 0 9,375 0 0
DISNEY WALT CO COM Stock 254687106 4,408,200 35,550 SH SOLE 0 35,550 0 0