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
ABBOTT LABS COM 002824100   19,017,931 174,444 SH   SOLE   0 0 174,444
ALPHABET INC CAP STK CL C 02079K107   860,339 7,112 SH   SOLE   0 0 7,112
ALPHABET INC CAP STK CL A 02079K305   18,560,921 155,062 SH   SOLE   0 0 155,062
AMAZON COM INC COM 023135106   317,036 2,432 SH   SOLE   0 0 2,432
AMGEN INC COM 031162100   22,764,531 102,533 SH   SOLE   0 0 102,533
ANALOG DEVICES INC COM 032654105   27,238,973 139,823 SH   SOLE   0 0 139,823
APPLE INC COM 037833100   21,950,601 113,164 SH   SOLE   0 0 113,164
AUTOZONE INC COM 053332102   249,336 100 SH   SOLE   0 0 100
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   19,269,910 56,510 SH   SOLE   0 0 56,510
BOEING CO COM 097023105   16,112,080 76,302 SH   SOLE   0 0 76,302
BROWN FORMAN CORP CL B 115637209   15,312,333 229,295 SH   SOLE   0 0 229,295
CHEVRON CORP NEW COM 166764100   11,789,422 74,924 SH   SOLE   0 0 74,924
COSTCO WHSL CORP NEW COM 22160K105   25,804,686 47,930 SH   SOLE   0 0 47,930
CUMMINS INC COM 231021106   2,330,331 9,505 SH   SOLE   0 0 9,505
DEERE & CO COM 244199105   23,698,877 58,488 SH   SOLE   0 0 58,488
DIAGEO PLC SPON ADR NEW 25243Q205   2,377,939 13,707 SH   SOLE   0 0 13,707
DISNEY WALT CO COM 254687106   1,575,279 17,644 SH   SOLE   0 0 17,644
DUKE ENERGY CORP NEW COM NEW 26441C204   210,541 2,346 SH   SOLE   0 0 2,346
EMERSON ELEC CO COM 291011104   27,224,827 301,192 SH   SOLE   0 0 301,192
META PLATFORMS INC CL A 30303M102   1,321,830 4,606 SH   SOLE   0 0 4,606
FASTENAL CO COM 311900104   19,359,928 328,190 SH   SOLE   0 0 328,190
HOME DEPOT INC COM 437076102   361,585 1,164 SH   SOLE   0 0 1,164
JPMORGAN CHASE & CO COM 46625H100   21,795,804 149,861 SH   SOLE   0 0 149,861
JOHNSON & JOHNSON COM 478160104   20,791,135 125,611 SH   SOLE   0 0 125,611
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6   5,448 25,000 SH   SOLE   0 0 25,000
LILLY ELI & CO COM 532457108   228,862 488 SH   SOLE   0 0 488
LOCKHEED MARTIN CORP COM 539830109   302,470 657 SH   SOLE   0 0 657
LOWES COS INC COM 548661107   4,324,151 19,158 SH   SOLE   0 0 19,158
M & T BK CORP COM 55261F104   40,689,015 328,773 SH   SOLE   0 0 328,773
MASTERCARD INCORPORATED CL A 57636Q104   650,396 1,653 SH   SOLE   0 0 1,653
MCDONALDS CORP COM 580135101   14,763,173 49,472 SH   SOLE   0 0 49,472
MERCK & CO INC COM 58933Y105   602,797 5,224 SH   SOLE   0 0 5,224
MERCURY GENL CORP NEW COM 589400100   20,806,067 687,349 SH   SOLE   0 0 687,349
MICROSOFT CORP COM 594918104   30,441,949 89,393 SH   SOLE   0 0 89,393
NIKE INC CL B 654106103   20,681,321 187,381 SH   SOLE   0 0 187,381
NVIDIA CORPORATION COM 67066G104   204,742 484 SH   SOLE   0 0 484
PAYCHEX INC COM 704326107   475,671 4,252 SH   SOLE   0 0 4,252
PEPSICO INC COM 713448108   15,360,841 82,932 SH   SOLE   0 0 82,932
PFIZER INC COM 717081103   217,329 5,925 SH   SOLE   0 0 5,925
PHILIP MORRIS INTL INC COM 718172109   468,771 4,802 SH   SOLE   0 0 4,802
PRICE T ROWE GROUP INC COM 74144T108   29,182,578 260,512 SH   SOLE   0 0 260,512
RALPH LAUREN CORP CL A 751212101   22,241,033 180,381 SH   SOLE   0 0 180,381
SHELL PLC SPON ADS 780259305   1,014,416 16,800 SH   SOLE   0 0 16,800
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,008,060 11,195 SH   SOLE   0 0 11,195
STARBUCKS CORP COM 855244109   21,162,898 213,637 SH   SOLE   0 0 213,637
TAPESTRY INC COM 876030107   1,497,209 34,981 SH   SOLE   0 0 34,981
TESLA INC COM 88160R101   449,721 1,718 SH   SOLE   0 0 1,718
TEXAS INSTRS INC COM 882508104   606,127 3,367 SH   SOLE   0 0 3,367
UNILEVER PLC SPON ADR NEW 904767704   223,377 4,285 SH   SOLE   0 0 4,285
UNITED PARCEL SERVICE INC CL B 911312106   595,827 3,324 SH   SOLE   0 0 3,324
VISA INC COM CL A 92826C839   23,823,461 100,317 SH   SOLE   0 0 100,317
WALMART INC COM 931142103   27,574,979 175,435 SH   SOLE   0 0 175,435
WATERS CORP COM 941848103   1,769,826 6,640 SH   SOLE   0 0 6,640
WILLIAMS SONOMA INC COM 969904101   228,631 1,827 SH   SOLE   0 0 1,827
INMODE LTD SHS M5425M103   1,150,380 30,800 SH   SOLE   0 0 30,800
NXP SEMICONDUCTORS N V COM N6596X109   1,058,375 5,170 SH   SOLE   0 0 5,170