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
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
BOOKING HOLDINGS INC COM 09857L108 43,415 26,421 SH   SOLE   26,344 0 77
BLACKROCK INC COM 09247X101 452 821 SH   SOLE   821 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 45,491 315,206 SH   SOLE   314,334 0 872
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,780 24,475 SH   SOLE   24,401 0 74
COSTCO WHSL CORP NEW COM 22160K105 279 590 SH   SOLE   590 0 0
FIRST AMERN FINL CORP COM 31847R102 28,142 610,452 SH   SOLE   608,740 0 1,712
FASTENAL CO COM 311900104 32,668 709,561 SH   SOLE   707,630 0 1,931
FIRST REP BK SAN FRANCISCO C COM 33616C100 66,707 510,966 SH   SOLE   509,506 0 1,460
ALPHABET INC CAP STK CL C 02079K107 213 2,220 SH   SOLE   2,220 0 0
ALPHABET INC CAP STK CL A 02079K305 71,601 748,575 SH   SOLE   746,344 0 2,231
HOME DEPOT INC COM 437076102 69,251 250,964 SH   SOLE   250,200 0 764
ILLUMINA INC COM 452327109 44,044 230,850 SH   SOLE   230,167 0 683
INTEL CORP COM 458140100 246 9,530 SH   SOLE   9,530 0 0
LANDSTAR SYS INC COM 515098101 27,511 190,562 SH   SOLE   189,980 0 582
MASTERCARD INCORPORATED CL A 57636Q104 73,829 259,652 SH   SOLE   258,991 0 661
MASIMO CORP COM 574795100 48,407 342,926 SH   SOLE   341,864 0 1,062
NETFLIX INC COM 64110L106 62,456 265,272 SH   SOLE   264,465 0 807
NIKE INC CL B 654106103 32,701 393,421 SH   SOLE   392,198 0 1,223
SERVICENOW INC COM 81762P102 33,755 89,391 SH   SOLE   89,126 0 265
NVR INC COM 62944T105 44,875 11,255 SH   SOLE   11,223 0 32
PAYCHEX INC COM 704326107 19,394 172,840 SH   SOLE   172,448 0 392
PERIMETER SOLUTIONS SA COMMON STOCK L7579L106 8,506 1,061,917 SH   SOLE   1,058,799 0 3,118
FERRARI N V COM N3167Y103 55,525 300,137 SH   SOLE   299,294 0 843
STARBUCKS CORP COM 855244109 615 7,295 SH   SOLE   7,295 0 0
SCHWAB CHARLES CORP COM 808513105 40,323 561,061 SH   SOLE   559,398 0 1,663
WATSCO INC COM 942622200 575 2,235 SH   SOLE   2,235 0 0