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
Eaton Vance Sr Income TR SF SH BEN INT 27826S103 1,925 300,315 SH   SOLE   300,315 0 0
Abbott Labs COM 002824100 1,052 12,110 SH   SOLE   10,110 0 2,000
AbbVie Inc COM 00287Y109 1,134 12,810 SH   SOLE   10,810 0 2,000
Alleghany Corp COM 017175100 259 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 2,435 1,818 SH   SOLE   1,733 0 85
Alphabet Inc Cl C COM 02079K107 418,259 312,829 SH   SOLE   299,408 0 13,421
Altria Group Inc COM 02209S103 110,851 2,221,018 SH   SOLE   2,120,744 0 100,274
American Express COM 025816109 16,416 131,870 SH   SOLE   112,186 0 19,684
American Intl Group Inc COM 026874784 294 5,735 SH   SOLE   5,735 0 0
Apple Computer Inc COM 037833100 586 1,995 SH   SOLE   1,750 0 245
Bank Amer Corp COM 060505104 1,725 48,975 SH   SOLE   48,975 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,307,422 3,850 SH   SOLE   3,608 0 242
Berkshire Hathaway Inc Cl B COM 084670702 499,857 2,206,875 SH   SOLE   2,084,656 0 122,219
Brown-Forman Corp Cl A COM 115637100 234,692 3,738,915 SH   SOLE   3,581,303 0 157,611
Brown-Forman Corp Cl B COM 115637209 116,377 1,721,550 SH   SOLE   1,595,149 0 126,401
Chevron Corp COM 166764100 1,042 8,648 SH   SOLE   8,248 0 400
CIE Financiere Richemont-Unsp COM 204319107 1,256 159,951 SH   SOLE   159,951 0 0
Coca-Cola COM 191216100 5,549 100,254 SH   SOLE   84,854 0 15,400
Comcast Corp New Cl A COM 20030N101 259,873 5,778,809 SH   SOLE   5,466,178 0 312,632
Corteva Inc COM 22052L104 384 12,988 SH   SOLE   12,988 0 0
Costco Whsl Corp COM 22160K105 1,518 5,165 SH   SOLE   5,010 0 155
Coty Inc-CL A COM 222070203 160 14,186 SH   SOLE   13,467 0 719
Crane COM 224399105 8,335 96,493 SH   SOLE   88,393 0 8,100
Danaher Corp COM 235851102 205 1,333 SH   SOLE   1,000 0 333
Danone ADR COM 23636T100 5,553 334,718 SH   SOLE   312,978 0 21,740
Diageo PLC Sponsored ADR COM 25243Q205 39,142 232,405 SH   SOLE   214,280 0 18,125
Disney Walt Productions COM 254687106 622 4,303 SH   SOLE   4,285 0 18
Dover Corp COM 260003108 4,848 42,065 SH   SOLE   37,415 0 4,650
Dow Inc COM 260557103 831 15,188 SH   SOLE   15,188 0 0
Dupont De Nemours Inc COM 26614N102 972 15,133 SH   SOLE   15,133 0 0
Exxon Mobil Corp COM 30231G102 10,192 146,062 SH   SOLE   140,232 0 5,830
Fomento Economico Mex Sp ADR COM 344419106 10,083 106,688 SH   SOLE   89,723 0 16,965
Fulton Finl Corp COM 360271100 2,044 117,274 SH   SOLE   38,479 0 78,795
Heineken NV Spons ADR COM 423012301 1,526 28,637 SH   SOLE   28,637 0 0
Herman Miller Inc COM 600544100 6,934 166,481 SH   SOLE   154,131 0 12,350
Hormel Foods Corp COM 440452100 6,803 150,805 SH   SOLE   136,005 0 14,800
J.P. Morgan Chase COM 46625H100 1,447 10,377 SH   SOLE   10,377 0 0
Lamar Advertising Co-A COM 512816109 725 8,125 SH   SOLE   8,125 0 0
M & T Bk Corp COM 55261F104 741 4,365 SH   SOLE   4,365 0 0
Markel Corp COM 570535104 8,605 7,527 SH   SOLE   6,427 0 1,100
Martin Marietta Materials COM 573284106 471,824 1,687,254 SH   SOLE   1,585,044 0 102,209
Mastercard Inc Cl A COM 57636Q104 1,905,141 6,380,459 SH   SOLE   6,048,094 0 332,365
McCormick Inc COM 579780206 4,871 28,700 SH   SOLE   25,300 0 3,400
McDonalds Corp COM 580135101 587 2,970 SH   SOLE   2,970 0 0
Merck Inc COM 58933Y105 250 2,751 SH   SOLE   2,751 0 0
Microsoft Corp COM 594918104 583 3,695 SH   SOLE   3,210 0 485
Nestle SA-Spons ADR COM 641069406 1,381,424 12,760,244 SH   SOLE   12,117,282 0 642,962
O Reilly Automotive Inc COM 67103H107 438 1,000 SH   SOLE   1,000 0 0
Oracle Corp COM 68389X105 212 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 8,503 317,032 SH   SOLE   300,072 0 16,960
Pepsico Inc COM 713448108 3,289 24,068 SH   SOLE   23,427 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,326 37,050 SH   SOLE   37,050 0 0
Philip Morris International In COM 718172109 754,231 8,863,924 SH   SOLE   8,450,071 0 413,852
Pioneer Nat Res COM 723787107 394 2,600 SH   SOLE   2,600 0 0
PNC Bank Corp COM 693475105 2,712 16,988 SH   SOLE   16,988 0 0
Procter & Gamble COM 742718109 4,749 38,025 SH   SOLE   36,139 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 1,767 29,966 SH   SOLE   28,776 0 1,190
Swedish Match AB Unspon ADR COM 870309606 318 12,325 SH   SOLE   12,325 0 0
The Swatch Group AG ADR COM 870123106 527 37,825 SH   SOLE   37,825 0 0
Truist Financial Corp COM 89832Q109 580 10,293 SH   SOLE   10,293 0 0
Unilever NV ADR COM 904784709 711,025 12,374,258 SH   SOLE   11,729,078 0 645,180
Union Pac Corp COM 907818108 282 1,560 SH   SOLE   1,560 0 0
US Bancorp COM 902973304 208 3,514 SH   SOLE   0 0 3,514
Visa Inc Cl A COM 92826C839 93,013 495,011 SH   SOLE   442,892 0 52,119
Vulcan Materials COM 929160109 8,158 56,659 SH   SOLE   52,249 0 4,410
Wal Mart Stores Inc COM 931142103 577 4,855 SH   SOLE   4,055 0 800
Wells Fargo COM 949746101 680,031 12,639,980 SH   SOLE   11,977,136 0 662,844
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 493 250,000 SH   SOLE   250,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 618,207 7,574,490 SH   SOLE   7,187,046 0 387,444
Anheuser-Busch InBev SA Restri COM b639cj116 4,028 49,357 SH   SOLE   49,357 0 0
BIC COM F10080103 1,030 14,805 SH   SOLE   14,370 0 435
Bollore COM F10659260 59 13,500 SH   SOLE   13,500 0 0
Cir SPA COM T28980125 153 125,000 SH   SOLE   125,000 0 0
Compagnie Financiere Richemont COM H25662182 797,849 10,157,731 SH   SOLE   9,661,261 0 496,470
Davide Campari-Milano SPA COM T3490M150 600 65,620 SH   SOLE   60,220 0 5,400
Diageo PLC COM G42089113 230,130 5,427,771 SH   SOLE   5,191,344 0 236,427
Hanjaya Mandala Sampoerna COM Y7121Z146 104 687,500 SH   SOLE   687,500 0 0
Heineken Holding NV COM N39338194 872,093 8,992,136 SH   SOLE   8,558,953 0 433,183
Heineken NV COM N39427211 4,325 40,588 SH   SOLE   37,688 0 2,900
JC Decaux SA ACT COM F5333N100 195,731 6,345,372 SH   SOLE   6,005,776 0 339,596
Lindt & Spruengli AG - Reg COM H49983176 2,296 26 SH   SOLE   26 0 0
Loreal SA COM F58149133 1,459 4,923 SH   SOLE   4,743 0 180
LT Group Inc COM Y5342M100 296 1,250,000 SH   SOLE   1,250,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 253 544 SH   SOLE   544 0 0
Nestle SA-REG COM H57312649 4,572 42,250 SH   SOLE   42,250 0 0
Pargesa Holding AG - B COM H60477207 958 11,526 SH   SOLE   11,526 0 0
Pernod Ricard COM F72027109 866,877 4,844,875 SH   SOLE   4,627,415 0 217,460
Reckitt Benckiser Group PLC COM G74079107 1,557 19,180 SH   SOLE   12,180 0 7,000
Roche Holding AG COM H69293217 206 635 SH   SOLE   635 0 0
Shiseido Co Ltd COM J74358144 208 2,900 SH   SOLE   2,900 0 0
Swedish Match AB COM W92277115 10,098 195,800 SH   SOLE   194,525 0 1,275
The Swatch Group AG-BR COM H83949141 291,185 1,044,330 SH   SOLE   996,805 0 47,525
Unilever NV COM N8981F289 2,243 39,000 SH   SOLE   39,000 0 0