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,303 11,975 SH   SOLE   9,975 0 2,000
AbbVie Inc COM 00287Y109 1,105 12,610 SH   SOLE   10,610 0 2,000
Alphabet Inc Cl A COM 02079K305 1,955 1,334 SH   SOLE   1,249 0 85
Alphabet Inc Cl C COM 02079K107 639,342 435,045 SH   SOLE   417,859 0 17,186
Altria Group Inc COM 02209S103 14,276 369,452 SH   SOLE   356,905 0 12,547
American Express COM 025816109 8,009 79,893 SH   SOLE   60,655 0 19,238
Apple Computer Inc COM 037833100 1,048 9,048 SH   SOLE   8,068 0 980
Berkshire Hathaway Inc Cl A COM 084670108 1,140,164 3,563 SH   SOLE   3,360 0 203
Berkshire Hathaway Inc Cl B COM 084670702 450,612 2,116,145 SH   SOLE   2,005,641 0 110,504
Brown-Forman Corp Cl A COM 115637100 227,080 3,306,343 SH   SOLE   3,190,623 0 115,720
Brown-Forman Corp Cl B COM 115637209 99,547 1,321,658 SH   SOLE   1,212,068 0 109,590
Cable One Inc COM 12685J105 317 168 SH   SOLE   168 0 0
Chevron Corp COM 166764100 646 8,970 SH   SOLE   8,970 0 0
Coca-Cola COM 191216100 2,600 52,672 SH   SOLE   37,272 0 15,400
Comcast Corp New Cl A COM 20030N101 229,025 4,950,823 SH   SOLE   4,696,564 0 254,259
Compagnie Financiere Richemont COM 204319107 1,144 170,379 SH   SOLE   170,379 0 0
Corteva Inc COM 22052L104 455 15,780 SH   SOLE   15,780 0 0
Costco Whsl Corp COM 22160K105 1,914 5,393 SH   SOLE   5,238 0 155
Crane COM 224399105 4,643 92,618 SH   SOLE   86,968 0 5,650
Danaher Corp COM 235851102 287 1,333 SH   SOLE   1,000 0 333
Danone ADR COM 23636T100 2,400 185,318 SH   SOLE   181,128 0 4,190
Diageo PLC Sponsored ADR COM 25243Q205 26,222 190,486 SH   SOLE   175,911 0 14,575
Disney Walt Productions COM 254687106 646 5,203 SH   SOLE   5,185 0 18
Dover Corp COM 260003108 4,243 39,160 SH   SOLE   36,010 0 3,150
Dow Inc COM 260557103 883 18,776 SH   SOLE   18,776 0 0
Dupont De Nemours Inc COM 26614N102 1,002 18,054 SH   SOLE   18,054 0 0
Exxon Mobil Corp COM 30231G102 6,122 178,324 SH   SOLE   172,719 0 5,605
Fomento Economico Mex Sp ADR COM 344419106 2,716 48,332 SH   SOLE   34,487 0 13,845
Fulton Finl Corp COM 360271100 1,093 117,184 SH   SOLE   38,389 0 78,795
Graham Holdings Co COM 384637104 468 1,159 SH   SOLE   1,159 0 0
Heineken Holding NV ADR COM 423008101 263 6,748 SH   SOLE   6,748 0 0
Heineken NV Spons ADR COM 423012301 1,385 31,127 SH   SOLE   31,127 0 0
Herman Miller Inc COM 600544100 4,306 142,772 SH   SOLE   133,072 0 9,700
Hormel Foods Corp COM 440452100 7,049 144,171 SH   SOLE   129,371 0 14,800
J.P. Morgan Chase COM 46625H100 363,552 3,776,377 SH   SOLE   3,635,543 0 140,834
Lamar Advertising Co-A COM 512816109 538 8,125 SH   SOLE   8,125 0 0
M & T Bk Corp COM 55261F104 415 4,511 SH   SOLE   4,511 0 0
Markel Corp COM 570535104 6,940 7,127 SH   SOLE   6,027 0 1,100
Martin Marietta Materials COM 573284106 353,261 1,500,938 SH   SOLE   1,417,019 0 83,919
Mastercard Inc Cl A COM 57636Q104 1,654,145 4,891,460 SH   SOLE   4,650,433 0 241,026
McCormick Inc COM 579780206 5,196 26,771 SH   SOLE   23,371 0 3,400
McDonalds Corp COM 580135101 515 2,345 SH   SOLE   2,345 0 0
Merck Inc COM 58933Y105 326 3,935 SH   SOLE   3,935 0 0
Microsoft Corp COM 594918104 725 3,445 SH   SOLE   2,960 0 485
Nestle SA-Spons ADR COM 641069406 1,321,826 11,084,028 SH   SOLE   10,581,104 0 502,924
Nike Inc - Cl B COM 654106103 203 1,617 SH   SOLE   1,617 0 0
Oracle Corp COM 68389X105 239 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 4,592 315,591 SH   SOLE   306,841 0 8,750
Pepsico Inc COM 713448108 3,280 23,662 SH   SOLE   23,021 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,551 48,574 SH   SOLE   48,574 0 0
Philip Morris International In COM 718172109 618,572 8,248,722 SH   SOLE   7,917,745 0 330,978
Pioneer Nat Res COM 723787107 215 2,500 SH   SOLE   2,500 0 0
PNC Bank Corp COM 693475105 1,867 16,988 SH   SOLE   16,988 0 0
Procter & Gamble COM 742718109 5,439 39,129 SH   SOLE   37,243 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 230 9,146 SH   SOLE   8,456 0 690
Truist Financial Corp COM 89832Q109 398 10,463 SH   SOLE   10,463 0 0
Unilever NV ADR COM 904784709 704,773 11,668,433 SH   SOLE   11,135,799 0 532,633
Union Pac Corp COM 907818108 3,322 16,876 SH   SOLE   16,876 0 0
Visa Inc Cl A COM 92826C839 94,572 472,931 SH   SOLE   421,149 0 51,782
Vulcan Materials COM 929160109 8,983 66,279 SH   SOLE   62,200 0 4,079
Wal Mart Stores Inc COM 931142103 641 4,580 SH   SOLE   3,780 0 800
Wells Fargo COM 949746101 37,224 1,583,309 SH   SOLE   1,392,600 0 190,709
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 176 215,000 SH   SOLE   215,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 330,960 6,105,623 SH   SOLE   5,833,652 0 271,971
Anheuser-Busch InBev SA Restri COM b639cj116 2,795 51,578 SH   SOLE   51,578 0 0
Ashtead Group PLC COM G05320109 12,126 334,995 SH   SOLE   307,885 0 27,110
Bollore COM F10659260 50 13,500 SH   SOLE   13,500 0 0
Carlsberg B A/S COM K36628137 943 6,996 SH   SOLE   4,223 0 2,773
Cir SPA COM T19404101 115 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182 495,909 7,384,381 SH   SOLE   7,051,039 0 333,342
Davide Campari-Milano NV COM N24565108 9,587 877,266 SH   SOLE   774,235 0 103,031
Diageo PLC COM G42089113 1,133 33,086 SH   SOLE   33,086 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 94 1,000,000 SH   SOLE   1,000,000 0 0
Heineken Holding NV COM N39338194 645,642 8,285,690 SH   SOLE   7,927,581 0 358,109
Heineken NV COM N39427211 3,612 40,588 SH   SOLE   37,688 0 2,900
JC Decaux SA ACT COM F5333N100 667 38,500 SH   SOLE   13,500 0 25,000
Lindt & Spruengli AG - Reg COM H49983176 2,231 25 SH   SOLE   25 0 0
Loreal SA COM F58149133 2,139 6,571 SH   SOLE   6,221 0 350
LT Group Inc COM Y5342M100 283 1,525,000 SH   SOLE   1,525,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 816 1,743 SH   SOLE   1,743 0 0
Nestle SA-REG COM H57312649 5,028 42,250 SH   SOLE   42,250 0 0
Pernod Ricard COM F72027109 680,023 4,259,293 SH   SOLE   4,089,303 0 169,990
Reckitt Benckiser Group PLC COM G74079107 1,317 13,480 SH   SOLE   6,480 0 7,000
Swedish Match AB COM W92277115 12,672 154,765 SH   SOLE   153,490 0 1,275
Unilever NV COM N8981F289 2,793 46,250 SH   SOLE   46,250 0 0
Swiss Helvetia FD Inc COM 870875101 1,801 217,561 SH   SOLE   217,561 0 0