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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMETEK INC COM 031100100   162,428,876 863,983 SH   SOLE   774,173 89,500 310
AMPHENOL CORP NEW CL A 032095101   191,739,124 1,549,407 SH   SOLE   1,393,321 155,459 627
ARCH CAP GROUP LTD ORD G0450A105   99,459,405 1,096,213 SH   SOLE   977,376 118,500 337
BERKLEY W R CORP COM 084423102   81,510,267 1,063,825 SH   SOLE   956,950 106,500 375
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   339,350 675 SH   SOLE   675 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   100,367,698 1,347,398 SH   SOLE   1,199,848 147,000 550
COPART INC COM 217204106   87,841,700 1,953,340 SH   SOLE   1,761,407 190,992 941
GRACO INC COM 384109104   65,374,441 769,473 SH   SOLE   685,145 84,060 268
HEICO CORP NEW CL A 422806208   152,070,374 598,490 SH   SOLE   598,206 0 284
HINGHAM INSTN SVGS MASS COM 433323102   54,057,108 204,933 SH   SOLE   184,828 20,000 105
IDEX CORP COM 45167R104   40,512,267 248,908 SH   SOLE   220,273 28,527 108
KINSALE CAP GROUP INC COM 49714P108   84,975,306 199,820 SH   SOLE   180,752 19,000 68
LINDE PLC SHS G54950103   127,887,744 269,237 SH   SOLE   241,187 27,950 100
MASTERCARD INCORPORATED CL A 57636Q104   1,185,969 2,085 SH   SOLE   2,085 0 0
PROGRESSIVE CORP COM 743315103   3,321,478 13,450 SH   SOLE   13,450 0 0
RBC BEARINGS INC COM 75524B104   173,265,733 443,941 SH   SOLE   399,757 44,000 184
RLI CORP COM 749607107   110,177,033 1,689,314 SH   SOLE   1,526,664 162,000 650
SIMPSON MFG INC COM 829073105   70,850,498 423,089 SH   SOLE   372,944 50,000 145
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   574,573 964 SH   SOLE   964 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   185,741,276 316,943 SH   SOLE   285,542 31,275 126
THERMO FISHER SCIENTIFIC INC COM 883556102   1,376,972 2,839 SH   SOLE   2,839 0 0
VISA INC COM CL A 92826C839   1,144,306 3,352 SH   SOLE   3,352 0 0