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 1,453 12,275 SH   SOLE   10,275 0 2,000
AbbVie Inc COM 00287Y109 2,093 12,910 SH   SOLE   10,910 0 2,000
Alibaba Group Hldg Ltd Sponsor COM 01609W102 171,144 1,573,018 SH   SOLE   1,511,529 0 61,489
Alleghany Corp COM 017175100 274 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 2,731 982 SH   SOLE   898 0 84
Alphabet Inc Cl C COM 02079K107 978,510 350,345 SH   SOLE   336,878 0 13,467
Altria Group Inc COM 02209S103 17,323 331,544 SH   SOLE   327,244 0 4,300
American Express COM 025816109 7,521 40,217 SH   SOLE   38,478 0 1,739
Apple Inc COM 037833100 1,276 7,308 SH   SOLE   6,328 0 980
Berkshire Hathaway Inc Cl A COM 084670108 1,480,450 2,799 SH   SOLE   2,642 0 157
Berkshire Hathaway Inc Cl B COM 084670702 629,491 1,783,715 SH   SOLE   1,683,511 0 100,204
Brown-Forman Corp Cl A COM 115637100 169,434 2,700,581 SH   SOLE   2,604,645 0 95,936
Brown-Forman Corp Cl B COM 115637209 71,781 1,071,033 SH   SOLE   980,315 0 90,718
Cable One Inc COM 12685J105 135,462 92,513 SH   SOLE   88,627 0 3,886
Chevron Corp COM 166764100 778 4,778 SH   SOLE   4,778 0 0
Coca-Cola COM 191216100 1,329 21,435 SH   SOLE   21,435 0 0
Comcast Corp New Cl A COM 20030N101 228,293 4,875,977 SH   SOLE   4,636,516 0 239,461
Compagnie Financiere Richemont COM 204319107 2,163 168,699 SH   SOLE   168,699 0 0
Corteva Inc COM 22052L104 493 8,569 SH   SOLE   8,569 0 0
Costco Whsl Corp COM 22160K105 3,305 5,739 SH   SOLE   5,584 0 155
Crane COM 224399105 8,051 74,356 SH   SOLE   68,956 0 5,400
Danaher Corp COM 235851102 347 1,183 SH   SOLE   850 0 333
Danone ADR COM 23636T100 830 74,576 SH   SOLE   74,576 0 0
Davide Campari-Milano ADR COM 23857X103 160 13,650 SH   SOLE   13,650 0 0
Disney Walt Productions COM 254687106 720 5,252 SH   SOLE   5,234 0 18
Dover Corp COM 260003108 4,741 30,217 SH   SOLE   27,142 0 3,075
Dow Inc COM 260557103 1,219 19,138 SH   SOLE   19,138 0 0
Dupont De Nemours Inc COM 26614N102 1,292 17,559 SH   SOLE   17,559 0 0
Exxon Mobil Corp COM 30231G102 14,855 179,863 SH   SOLE   176,263 0 3,600
Fomento Economico Mex Sponsore COM 344419106 1,193 14,395 SH   SOLE   13,870 0 525
Fulton Finl Corp COM 360271100 1,241 74,689 SH   SOLE   38,657 0 36,032
Graham Holdings Co COM 384637104 707 1,157 SH   SOLE   1,157 0 0
Heineken Holding NV ADR COM 423008101 633 16,000 SH   SOLE   16,000 0 0
Heineken NV Sponsored ADR COM 423012301 1,392 28,908 SH   SOLE   28,908 0 0
Hormel Foods Corp COM 440452100 7,102 137,791 SH   SOLE   122,991 0 14,800
J.P. Morgan Chase COM 46625H100 290,775 2,133,032 SH   SOLE   2,054,905 0 78,127
Kraft Heinz Co COM 500754106 236 6,000 SH   SOLE   6,000 0 0
Lamar Advertising Co-A COM 512816109 934 8,035 SH   SOLE   8,035 0 0
Markel Corp COM 570535104 9,614 6,517 SH   SOLE   5,467 0 1,050
Martin Marietta Materials COM 573284106 420,674 1,092,971 SH   SOLE   1,032,400 0 60,571
Mastercard Inc Cl A COM 57636Q104 1,000,028 2,798,219 SH   SOLE   2,651,759 0 146,460
McCormick Inc COM 579780206 4,713 47,225 SH   SOLE   40,425 0 6,800
McDonalds Corp COM 580135101 507 2,050 SH   SOLE   2,050 0 0
Merck Inc COM 58933Y105 320 3,899 SH   SOLE   3,899 0 0
Microsoft Corp COM 594918104 1,142 3,704 SH   SOLE   3,219 0 485
MillerKnoll Inc COM 600544100 941 27,230 SH   SOLE   22,130 0 5,100
Nestle SA Sponsored ADR COM 641069406 1,159,478 8,912,209 SH   SOLE   8,500,366 0 411,844
Oracle Corp COM 68389X105 331 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 7,322 257,543 SH   SOLE   250,520 0 7,023
Pepsico Inc COM 713448108 3,627 21,667 SH   SOLE   21,026 0 641
Pernod-Ricard SA Unsponsored A COM 714264306 2,130 48,023 SH   SOLE   48,023 0 0
Philip Morris International In COM 718172109 658,103 7,005,566 SH   SOLE   6,724,795 0 280,771
Pioneer Nat Res COM 723787107 600 2,400 SH   SOLE   2,400 0 0
PNC Bank Corp COM 693475105 2,157 11,693 SH   SOLE   11,693 0 0
Procter & Gamble COM 742718109 5,863 38,372 SH   SOLE   36,486 0 1,886
Truist Financial Corp COM 89832Q109 608 10,731 SH   SOLE   10,731 0 0
Unilever PLC ADR COM 904767704 356,649 7,826,397 SH   SOLE   7,471,977 0 354,421
Union Pac Corp COM 907818108 5,006 18,324 SH   SOLE   18,324 0 0
Visa Inc Cl A COM 92826C839 84,103 379,237 SH   SOLE   344,856 0 34,381
Vulcan Materials COM 929160109 12,340 67,177 SH   SOLE   62,433 0 4,744
Wal Mart Stores Inc COM 931142103 518 3,480 SH   SOLE   2,680 0 800
Wells Fargo COM 949746101 42,473 876,446 SH   SOLE   788,115 0 88,331
Anheuser-Busch InBev SA COM B639CJ108 48,572 804,543 SH   SOLE   747,576 0 56,967
Ashtead Group PLC COM G05320109 189,043 2,970,804 SH   SOLE   2,838,500 0 132,304
Carlsberg B A/S COM K36628137 4,660 37,536 SH   SOLE   32,879 0 4,657
Cir SPA COM T19404101 114 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182 759,523 5,923,312 SH   SOLE   5,665,140 0 258,172
Davide Campari-Milano NV COM N24565108 10,349 881,217 SH   SOLE   779,280 0 101,937
Diageo PLC COM G42089113 987 19,401 SH   SOLE   19,401 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 322 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194 651,024 8,229,407 SH   SOLE   7,876,765 0 352,642
Heineken NV COM N39427211 3,763 39,066 SH   SOLE   36,166 0 2,900
JC Decaux SA ACT COM F5333N100 250 10,500 SH   SOLE   10,500 0 0
Lindt & Spruengli AG - Reg COM H49983176 2,308 19 SH   SOLE   19 0 0
Loreal SA COM F58149133 2,731 6,745 SH   SOLE   6,395 0 350
LT Group Inc COM Y5342M100 305 1,775,000 SH   SOLE   1,775,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 994 1,375 SH   SOLE   1,375 0 0
Nestle SA-REG COM H57312649 5,534 42,370 SH   SOLE   42,310 0 60
Pernod Ricard COM F72027109 666,055 3,003,615 SH   SOLE   2,880,833 0 122,782
Reckitt Benckiser Group PLC COM G74079107 427 5,555 SH   SOLE   2,905 0 2,650
Swedish Match AB COM W9376L154 9,920 1,304,263 SH   SOLE   1,291,513 0 12,750
Unilever PLC COM G92087165 2,005 44,000 SH   SOLE   44,000 0 0
Swiss Helvetia FD Inc COM 870875101 2,204 239,081 SH   SOLE   239,081 0 0
Compagnie Financiere Richemont WTS H25663123 10,880 13,715,823 SH   SOLE   13,125,353 0 590,470