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,819 297,240 SH   SOLE   297,240 0 0
Abbott Labs COM 002824100 1,013 12,110 SH   SOLE   10,110 0 2,000
AbbVie Inc COM 00287Y109 985 13,010 SH   SOLE   11,010 0 2,000
Alleghany Corp COM 017175100 258 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 2,252 1,844 SH   SOLE   1,760 0 84
Alphabet Inc Cl C COM 02079K107 311,306 255,378 SH   SOLE   243,903 0 11,475
Altria Group Inc COM 02209S103 134,393 3,285,894 SH   SOLE   3,156,027 0 129,867
American Express COM 025816109 16,270 137,557 SH   SOLE   117,873 0 19,684
American Intl Group Inc COM 026874784 319 5,735 SH   SOLE   5,735 0 0
Apple Computer Inc COM 037833100 469 2,095 SH   SOLE   1,850 0 245
Bank Amer Corp COM 060505104 1,429 48,975 SH   SOLE   48,975 0 0
BB&T Corp COM 054937107 547 10,250 SH   SOLE   10,250 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,224,252 3,926 SH   SOLE   3,683 0 243
Berkshire Hathaway Inc Cl B COM 084670702 470,679 2,262,661 SH   SOLE   2,138,493 0 124,168
Brown-Forman Corp Cl A COM 115637100 231,917 3,881,452 SH   SOLE   3,721,100 0 160,352
Brown-Forman Corp Cl B COM 115637209 113,204 1,803,190 SH   SOLE   1,674,498 0 128,692
Chevron Corp COM 166764100 1,073 9,048 SH   SOLE   8,648 0 400
CIE Financiere Richemont-Unsp COM 204319107 1,228 167,175 SH   SOLE   167,175 0 0
Coca-Cola COM 191216100 5,747 105,567 SH   SOLE   90,167 0 15,400
Comcast Corp New Cl A COM 20030N101 266,220 5,905,493 SH   SOLE   5,589,522 0 315,971
Corteva Inc COM 22052L104 362 12,930 SH   SOLE   12,930 0 0
Costco Whsl Corp COM 22160K105 1,490 5,170 SH   SOLE   5,015 0 155
Coty Inc-CL A COM 222070203 152 14,500 SH   SOLE   13,781 0 719
Crane COM 224399105 7,954 98,643 SH   SOLE   90,543 0 8,100
Danone ADR COM 23636T100 8,769 497,613 SH   SOLE   475,873 0 21,740
Diageo PLC Sponsored ADR COM 25243Q205 38,586 235,970 SH   SOLE   217,720 0 18,250
Disney Walt Productions COM 254687106 563 4,323 SH   SOLE   4,305 0 18
Dover Corp COM 260003108 4,208 42,265 SH   SOLE   37,615 0 4,650
Dow Inc COM 260557103 715 15,004 SH   SOLE   15,004 0 0
Dupont De Nemours Inc COM 26614N102 1,080 15,147 SH   SOLE   15,147 0 0
Exxon Mobil Corp COM 30231G102 10,519 148,974 SH   SOLE   142,934 0 6,040
Fomento Economico Mex Sp ADR COM 344419106 11,961 130,605 SH   SOLE   113,640 0 16,965
Fulton Finl Corp COM 360271100 1,902 117,524 SH   SOLE   38,479 0 79,045
Heineken Holding NV ADR COM 423008101 320 6,422 SH   SOLE   6,422 0 0
Heineken NV Spons ADR COM 423012301 1,527 28,257 SH   SOLE   28,257 0 0
Herman Miller Inc COM 600544100 7,779 168,781 SH   SOLE   156,381 0 12,400
Hormel Foods Corp COM 440452100 6,632 151,668 SH   SOLE   136,868 0 14,800
J.P. Morgan Chase COM 46625H100 1,214 10,318 SH   SOLE   10,318 0 0
Lamar Advertising Co-A COM 512816109 666 8,125 SH   SOLE   8,125 0 0
M & T Bk Corp COM 55261F104 685 4,337 SH   SOLE   4,337 0 0
Markel Corp COM 570535104 8,955 7,577 SH   SOLE   6,477 0 1,100
Martin Marietta Materials COM 573284106 476,297 1,737,677 SH   SOLE   1,634,016 0 103,661
Mastercard Inc Cl A COM 57636Q104 1,811,969 6,672,200 SH   SOLE   6,333,704 0 338,496
McCormick Inc COM 579780206 4,494 28,750 SH   SOLE   25,350 0 3,400
McDonalds Corp COM 580135101 638 2,970 SH   SOLE   2,970 0 0
Merck Inc COM 58933Y105 234 2,781 SH   SOLE   2,781 0 0
Microsoft Corp COM 594918104 528 3,795 SH   SOLE   3,310 0 485
Nestle SA-Spons ADR COM 641069406 1,413,177 13,036,690 SH   SOLE   12,386,963 0 649,727
O Reilly Automotive Inc COM 67103H107 399 1,000 SH   SOLE   1,000 0 0
Oracle Corp COM 68389X105 220 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106 9,117 328,187 SH   SOLE   312,152 0 16,035
Pepsico Inc COM 713448108 3,530 25,745 SH   SOLE   25,104 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,476 41,430 SH   SOLE   41,430 0 0
Philip Morris International In COM 718172109 689,698 9,083,335 SH   SOLE   8,660,119 0 423,217
Pioneer Nat Res COM 723787107 327 2,600 SH   SOLE   2,600 0 0
PNC Bank Corp COM 693475105 2,448 17,463 SH   SOLE   17,463 0 0
Procter & Gamble COM 742718109 4,831 38,837 SH   SOLE   36,951 0 1,886
Royal Dutch Shell PLC ADR A COM 780259206 1,952 33,165 SH   SOLE   31,945 0 1,220
Swedish Match AB Unspon ADR COM 870309606 345 16,650 SH   SOLE   16,650 0 0
The Swatch Group AG ADR COM 870123106 525 39,490 SH   SOLE   39,490 0 0
Unilever NV ADR COM 904784709 758,844 12,641,082 SH   SOLE   11,990,975 0 650,107
Union Pac Corp COM 907818108 253 1,560 SH   SOLE   1,560 0 0
Visa Inc Cl A COM 92826C839 86,449 502,580 SH   SOLE   451,791 0 50,789
Vulcan Materials COM 929160109 8,665 57,292 SH   SOLE   53,557 0 3,735
Wal Mart Stores Inc COM 931142103 576 4,855 SH   SOLE   4,055 0 800
Wells Fargo COM 949746101 644,817 12,783,847 SH   SOLE   12,127,620 0 656,227
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 363 212,000 SH   SOLE   212,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 737,466 7,737,938 SH   SOLE   7,348,093 0 389,845
Anheuser-Busch InBev SA Restri COM b639cj116 4,702 49,357 SH   SOLE   49,357 0 0
BIC COM F10080103 1,465 21,815 SH   SOLE   21,380 0 435
Bollore COM F10659260 56 13,500 SH   SOLE   13,500 0 0
Cir SPA COM T28980125 127 125,000 SH   SOLE   125,000 0 0
Compagnie Financiere Richemont COM H25662182 764,515 10,411,579 SH   SOLE   9,910,009 0 501,570
Davide Campari-Milano SPA COM T3490M150 489 54,100 SH   SOLE   54,100 0 0
Diageo PLC COM G42089113 228,806 5,570,766 SH   SOLE   5,330,942 0 239,824
Groupe Danone COM F12033134 282 3,205 SH   SOLE   3,205 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 111 687,500 SH   SOLE   687,500 0 0
Heineken Holding NV COM N39338194 910,837 9,145,887 SH   SOLE   8,708,961 0 436,926
Heineken NV COM N39427211 4,944 45,738 SH   SOLE   42,838 0 2,900
JC Decaux SA ACT COM F5333N100 177,118 6,540,415 SH   SOLE   6,195,153 0 345,262
Lindt & Spruengli AG - Reg COM H49983176 2,154 26 SH   SOLE   26 0 0
Loreal SA COM F58149133 1,566 5,591 SH   SOLE   5,411 0 180
LT Group Inc COM Y5342M100 336 1,250,000 SH   SOLE   1,250,000 0 0
LVMH Moet Hennessy Louis Vuitt COM F58485115 250 629 SH   SOLE   629 0 0
Nestle SA-REG COM H57312649 4,588 42,250 SH   SOLE   42,250 0 0
Pargesa Holding AG - B COM H60477207 887 11,526 SH   SOLE   11,526 0 0
Pernod Ricard COM F72027109 879,713 4,938,362 SH   SOLE   4,720,557 0 217,805
PZ Cussons PLC COM G6850S109 37 15,000 SH   SOLE   15,000 0 0
Reckitt Benckiser Group PLC COM G74079107 1,596 20,417 SH   SOLE   13,417 0 7,000
Roche Holding AG COM H69293217 226 775 SH   SOLE   775 0 0
Shiseido Co Ltd COM J74358144 279 3,500 SH   SOLE   3,500 0 0
Swedish Match AB COM W92277115 8,945 216,025 SH   SOLE   214,750 0 1,275
The Swatch Group AG-BR COM H83949141 288,777 1,087,030 SH   SOLE   1,038,814 0 48,216
Unilever NV COM N8981F289 2,345 39,000 SH   SOLE   39,000 0 0