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
ABBOTT LABS COM 002824100 19,128 161,925 SH   SOLE   0 0 161,924
ALPHABET INC CAP STK CL C 02079K107 909 341 SH   SOLE   0 0 341
ALPHABET INC CAP STK CL A 02079K305 1,917 717 SH   SOLE   0 0 717
AMAZON COM INC COM 023135106 391 119 SH   SOLE   0 0 119
AMGEN INC COM 031162100 20,655 97,132 SH   SOLE   0 0 97,131
ANALOG DEVICES INC COM 032654105 20,997 125,371 SH   SOLE   0 0 125,370
APPLE INC COM 037833100 17,662 124,823 SH   SOLE   0 0 124,823
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,700 61,185 SH   SOLE   0 0 61,185
BIOGEN INC COM 09062X103 652 2,304 SH   SOLE   0 0 2,304
BOEING CO COM 097023105 12,792 58,163 SH   SOLE   0 0 58,162
BROWN FORMAN CORP CL B 115637209 12,442 185,669 SH   SOLE   0 0 185,668
CHEVRON CORP NEW COM 166764100 19,439 191,616 SH   SOLE   0 0 191,616
CLOROX CO DEL COM 189054109 481 2,902 SH   SOLE   0 0 2,902
COSTCO WHSL CORP NEW COM 22160K105 18,001 40,059 SH   SOLE   0 0 40,059
CUMMINS INC COM 231021106 1,889 8,413 SH   SOLE   0 0 8,412
DEERE & CO COM 244199105 18,795 56,093 SH   SOLE   0 0 56,092
DISNEY WALT CO COM 254687106 1,432 8,465 SH   SOLE   0 0 8,465
DUKE ENERGY CORP NEW COM NEW 26441C204 276 2,826 SH   SOLE   0 0 2,826
EMERSON ELEC CO COM 291011104 25,640 272,189 SH   SOLE   0 0 272,188
EXXON MOBIL CORP COM 30231G102 410 6,977 SH   SOLE   0 0 6,977
FEDEX CORP COM 31428X106 20,313 92,629 SH   SOLE   0 0 92,628
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 908 20,017 SH   SOLE   0 0 20,017
GENERAL ELECTRIC CO COM NEW 369604301 3,672 35,641 SH   SOLE   0 0 35,641
HEXCEL CORP NEW COM 428291108 386 6,505 SH   SOLE   0 0 6,505
HOME DEPOT INC COM 437076102 735 2,240 SH   SOLE   0 0 2,240
JPMORGAN CHASE & CO COM 46625H100 22,035 134,615 SH   SOLE   0 0 134,615
JOHNSON & JOHNSON COM 478160104 15,790 97,770 SH   SOLE   0 0 97,769
LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 18 25,000 SH   SOLE   0 0 25,000
LOCKHEED MARTIN CORP COM 539830109 381 1,103 SH   SOLE   0 0 1,103
LOWES COS INC COM 548661107 4,679 23,067 SH   SOLE   0 0 23,066
M & T BK CORP COM 55261F104 26,323 176,263 SH   SOLE   0 0 176,263
MASTERCARD INCORPORATED CL A 57636Q104 588 1,693 SH   SOLE   0 0 1,692
MCDONALDS CORP COM 580135101 15,369 63,742 SH   SOLE   0 0 63,742
MERCK & CO INC COM 58933Y105 956 12,732 SH   SOLE   0 0 12,732
MERCURY GENL CORP NEW COM 589400100 26,271 471,909 SH   SOLE   0 0 471,908
MICROSOFT CORP COM 594918104 27,414 97,239 SH   SOLE   0 0 97,239
NIKE INC CL B 654106103 14,127 97,271 SH   SOLE   0 0 97,270
NOVO-NORDISK A S ADR 670100205 647 6,743 SH   SOLE   0 0 6,743
PAYCHEX INC COM 704326107 1,037 9,221 SH   SOLE   0 0 9,221
PEPSICO INC COM 713448108 21,303 141,633 SH   SOLE   0 0 141,632
PFIZER INC COM 717081103 333 7,731 SH   SOLE   0 0 7,731
PHILIP MORRIS INTL INC COM 718172109 9,511 100,334 SH   SOLE   0 0 100,333
POLARIS INC COM 731068102 16,029 133,958 SH   SOLE   0 0 133,957
PRICE T ROWE GROUP INC COM 74144T108 19,230 97,763 SH   SOLE   0 0 97,763
PROCTER AND GAMBLE CO COM 742718109 386 2,759 SH   SOLE   0 0 2,759
RALPH LAUREN CORP CL A 751212101 16,814 151,425 SH   SOLE   0 0 151,425
RELX PLC SPONSORED ADR 759530108 224 7,756 SH   SOLE   0 0 7,756
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 254 5,709 SH   SOLE   0 0 5,709
SPDR S&P 500 ETF TR TR UNIT 78462F103 211 491 SH   SOLE   0 0 491
SKECHERS U S A INC CL A 830566105 792 18,798 SH   SOLE   0 0 18,798
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,616 14,610 SH   SOLE   0 0 14,610
STARBUCKS CORP COM 855244109 16,488 149,468 SH   SOLE   0 0 149,467
TAPESTRY INC COM 876030107 1,022 27,608 SH   SOLE   0 0 27,608
TESLA INC COM 88160R101 1,008 1,300 SH   SOLE   0 0 1,300
TEXAS INSTRS INC COM 882508104 689 3,587 SH   SOLE   0 0 3,587
UNILEVER PLC SPON ADR NEW 904767704 550 10,144 SH   SOLE   0 0 10,143
UNITED PARCEL SERVICE INC CL B 911312106 608 3,339 SH   SOLE   0 0 3,339
VERIZON COMMUNICATIONS INC COM 92343V104 393 7,277 SH   SOLE   0 0 7,277
VISA INC COM CL A 92826C839 15,019 67,423 SH   SOLE   0 0 67,423
WALMART INC COM 931142103 24,776 177,762 SH   SOLE   0 0 177,761
WILLIAMS SONOMA INC COM 969904101 240 1,352 SH   SOLE   0 0 1,352
NXP SEMICONDUCTORS N V COM N6596X109 942 4,810 SH   SOLE   0 0 4,810