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,450 12,275 SH   SOLE   10,275 0 2,000
AbbVie Inc COM 00287Y109 1,393 12,910 SH   SOLE   10,910 0 2,000
Alibaba Group Hldg Ltd Spons A COM 01609W102 236,151 1,595,076 SH   SOLE   1,532,446 0 62,630
Alleghany Corp COM 017175100 202 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 2,657 994 SH   SOLE   910 0 84
Alphabet Inc Cl C COM 02079K107 1,022,589 383,666 SH   SOLE   369,036 0 14,630
Altria Group Inc COM 02209S103 15,004 329,612 SH   SOLE   325,312 0 4,300
American Express COM 025816109 7,145 42,651 SH   SOLE   40,361 0 2,290
Anheuser-Busch InBev ADR COM 03524A108 224 3,981 SH   SOLE   3,981 0 0
Apple Computer Inc COM 037833100 940 6,645 SH   SOLE   5,665 0 980
Berkshire Hathaway Inc Cl A COM 084670108 1,252,238 3,044 SH   SOLE   2,877 0 167
Berkshire Hathaway Inc Cl B COM 084670702 518,579 1,899,976 SH   SOLE   1,795,496 0 104,480
Brown-Forman Corp Cl A COM 115637100 179,788 2,868,801 SH   SOLE   2,763,174 0 105,627
Brown-Forman Corp Cl B COM 115637209 75,890 1,132,510 SH   SOLE   1,041,408 0 91,102
Cable One Inc COM 12685J105 159,067 87,731 SH   SOLE   83,956 0 3,775
Chevron Corp COM 166764100 482 4,751 SH   SOLE   4,751 0 0
Coca-Cola COM 191216100 1,192 22,710 SH   SOLE   22,710 0 0
Comcast Corp New Cl A COM 20030N101 290,255 5,189,614 SH   SOLE   4,930,089 0 259,524
Compagnie Financiere Richemont COM 204319107 1,771 169,563 SH   SOLE   169,563 0 0
Corteva Inc COM 22052L104 380 9,031 SH   SOLE   9,031 0 0
Costco Whsl Corp COM 22160K105 2,365 5,264 SH   SOLE   5,109 0 155
Crane COM 224399105 7,372 77,756 SH   SOLE   72,256 0 5,500
Danaher Corp COM 235851102 360 1,183 SH   SOLE   850 0 333
Danone ADR COM 23636T100 1,895 138,464 SH   SOLE   134,964 0 3,500
Davide Campari-Milano ADR COM 23857X103 162 11,475 SH   SOLE   11,475 0 0
Disney Walt Productions COM 254687106 883 5,222 SH   SOLE   5,204 0 18
Dover Corp COM 260003108 4,846 31,167 SH   SOLE   28,042 0 3,125
Dow Inc COM 260557103 1,105 19,189 SH   SOLE   19,189 0 0
Dupont De Nemours Inc COM 26614N102 1,226 18,028 SH   SOLE   18,028 0 0
Exxon Mobil Corp COM 30231G102 10,469 177,987 SH   SOLE   174,387 0 3,600
Fomento Economico Mex Sp ADR COM 344419106 1,857 21,411 SH   SOLE   20,311 0 1,100
Fulton Finl Corp COM 360271100 1,144 74,839 SH   SOLE   38,807 0 36,032
Graham Holdings Co COM 384637104 678 1,151 SH   SOLE   1,151 0 0
Heineken Holding NV ADR COM 423008101 485 11,125 SH   SOLE   11,125 0 0
Heineken NV Spons ADR COM 423012301 1,540 29,456 SH   SOLE   29,456 0 0
Hormel Foods Corp COM 440452100 5,772 140,781 SH   SOLE   125,981 0 14,800
J.P. Morgan Chase COM 46625H100 411,747 2,515,409 SH   SOLE   2,420,513 0 94,896
Kraft Heinz Co COM 500754106 221 6,000 SH   SOLE   6,000 0 0
Lamar Advertising Co-A COM 512816109 912 8,035 SH   SOLE   8,035 0 0
Markel Corp COM 570535104 7,890 6,602 SH   SOLE   5,552 0 1,050
Martin Marietta Materials COM 573284106 407,384 1,192,297 SH   SOLE   1,129,939 0 62,358
Mastercard Inc Cl A COM 57636Q104 1,097,234 3,155,872 SH   SOLE   2,995,751 0 160,121
McCormick Inc COM 579780206 3,924 48,425 SH   SOLE   41,625 0 6,800
McDonalds Corp COM 580135101 550 2,280 SH   SOLE   2,280 0 0
Merck Inc COM 58933Y105 291 3,878 SH   SOLE   3,878 0 0
Microsoft Corp COM 594918104 1,031 3,656 SH   SOLE   3,171 0 485
MillerKnoll Inc COM 600544100 2,309 61,321 SH   SOLE   55,221 0 6,100
Nestle SA-Spons ADR COM 641069406 1,143,314 9,510,972 SH   SOLE   9,079,587 0 431,386
Nike Inc - Cl B COM 654106103 224 1,542 SH   SOLE   1,542 0 0
Oracle Corp COM 68389X105 349 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 7,492 297,287 SH   SOLE   288,802 0 8,485
Pepsico Inc COM 713448108 3,421 22,747 SH   SOLE   22,106 0 641
Pernod-Ricard SA-Unspon ADR COM 714264306 2,117 47,904 SH   SOLE   47,904 0 0
Philip Morris International In COM 718172109 712,219 7,513,648 SH   SOLE   7,212,736 0 300,912
Pioneer Nat Res COM 723787107 400 2,400 SH   SOLE   2,400 0 0
PNC Bank Corp COM 693475105 2,903 14,836 SH   SOLE   14,836 0 0
Procter & Gamble COM 742718109 5,987 42,823 SH   SOLE   40,937 0 1,886
Truist Financial Corp COM 89832Q109 624 10,642 SH   SOLE   10,642 0 0
Unilever PLC ADR COM 904767704 510,469 9,414,768 SH   SOLE   8,988,132 0 426,637
Union Pac Corp COM 907818108 3,562 18,173 SH   SOLE   18,173 0 0
Visa Inc Cl A COM 92826C839 89,717 402,770 SH   SOLE   366,626 0 36,144
Vulcan Materials COM 929160109 11,613 68,652 SH   SOLE   63,853 0 4,799
Wal Mart Stores Inc COM 931142103 624 4,480 SH   SOLE   3,680 0 800
Wells Fargo COM 949746101 49,822 1,073,517 SH   SOLE   964,335 0 109,182
Anheuser-Busch InBev SA COM B639CJ108 290,955 5,108,358 SH   SOLE   4,904,925 0 203,433
Anheuser-Busch InBev SA Restri COM b639cj116 2,937 51,578 SH   SOLE   51,578 0 0
Ashtead Group PLC COM G05320109 189,234 2,485,746 SH   SOLE   2,363,901 0 121,845
Carlsberg B A/S COM K36628137 5,787 35,379 SH   SOLE   30,838 0 4,541
Cir SPA COM T19404101 141 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182 651,625 6,239,671 SH   SOLE   5,963,917 0 275,754
Davide Campari-Milano NV COM N24565108 12,414 879,436 SH   SOLE   774,105 0 105,331
Diageo PLC COM G42089113 943 19,401 SH   SOLE   19,401 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 360 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194 638,421 7,320,416 SH   SOLE   7,002,739 0 317,677
Heineken NV COM N39427211 4,199 40,166 SH   SOLE   37,266 0 2,900
JC Decaux SA ACT COM F5333N100 279 10,500 SH   SOLE   10,500 0 0
Lindt & Spruengli AG - Reg COM H49983176 2,238 19 SH   SOLE   19 0 0
Loreal SA COM F58149133 2,790 6,745 SH   SOLE   6,395 0 350
LT Group Inc COM Y5342M100 351 1,775,000 SH   SOLE   1,775,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 988 1,375 SH   SOLE   1,375 0 0
Nestle SA-REG COM H57312649 5,119 42,370 SH   SOLE   42,310 0 60
Pernod Ricard COM F72027109 728,634 3,296,810 SH   SOLE   3,162,593 0 134,217
Reckitt Benckiser Group PLC COM G74079107 505 6,430 SH   SOLE   3,780 0 2,650
Swedish Match AB COM W9376L154 11,849 1,352,270 SH   SOLE   1,339,520 0 12,750
Unilever PLC COM G92087165 2,500 46,250 SH   SOLE   46,250 0 0
Swiss Helvetia FD Inc COM 870875101 2,120 230,908 SH   SOLE   230,908 0 0
Compagnie Financiere Richemont WTS H25663123 6,635 14,066,170 SH   SOLE   13,437,404 0 628,766