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,782 296,926 SH   SOLE   296,926 0 0
3M Company COM 88579Y101 217 1,140 SH   SOLE   1,140 0 0
Abbott Labs COM 002824100 1,010 13,960 SH   SOLE   11,960 0 2,000
AbbVie Inc COM 00287Y109 1,288 13,966 SH   SOLE   11,966 0 2,000
Alleghany Corp COM 017175100 202 324 SH   SOLE   117 0 207
Alphabet Inc Cl A COM 02079K305 1,895 1,813 SH   SOLE   1,729 0 84
Alphabet Inc Cl C COM 02079K107 95,866 92,570 SH   SOLE   88,463 0 4,107
Altria Group Inc COM 02209S103 263,346 5,331,976 SH   SOLE   5,143,896 0 188,080
American Express COM 025816109 15,609 163,749 SH   SOLE   143,880 0 19,869
American Intl Group Inc COM 026874784 226 5,735 SH   SOLE   5,735 0 0
Apergy Corp COM 03755L104 318 11,737 SH   SOLE   10,237 0 1,500
Apple Computer Inc COM 037833100 330 2,095 SH   SOLE   1,850 0 245
Bank Amer Corp COM 060505104 1,207 48,975 SH   SOLE   48,975 0 0
BB&T Corp COM 054937107 438 10,116 SH   SOLE   10,116 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,351,602 4,417 SH   SOLE   4,155 0 262
Berkshire Hathaway Inc Cl B COM 084670702 507,440 2,485,257 SH   SOLE   2,355,461 0 129,796
Brown-Forman Corp Cl A COM 115637100 199,967 4,216,925 SH   SOLE   4,044,431 0 172,494
Brown-Forman Corp Cl B COM 115637209 115,117 2,419,447 SH   SOLE   2,273,666 0 145,781
Chevron Corp COM 166764100 1,160 10,663 SH   SOLE   10,263 0 400
CIE Financiere Richemont-Unsp COM 204319107 626 97,895 SH   SOLE   97,895 0 0
Coca-Cola COM 191216100 5,536 116,923 SH   SOLE   100,423 0 16,500
Comcast Corp New Cl A COM 20030N101 230,853 6,779,811 SH   SOLE   6,438,495 0 341,316
Costco Whsl Corp COM 22160K105 1,065 5,227 SH   SOLE   5,072 0 155
Coty Inc-CL A COM 222070203 225 34,358 SH   SOLE   32,020 0 2,338
Crane COM 224399105 7,723 106,993 SH   SOLE   98,893 0 8,100
Danone ADR COM 23636T100 10,286 731,449 SH   SOLE   708,534 0 22,915
Diageo PLC Sponsored ADR COM 25243Q205 51,623 364,056 SH   SOLE   336,626 0 27,430
Disney Walt Productions COM 254687106 490 4,468 SH   SOLE   4,450 0 18
Dover Corp COM 260003108 3,171 44,691 SH   SOLE   40,016 0 4,675
DowDupont Inc COM 26078J100 2,552 47,724 SH   SOLE   47,724 0 0
Exxon Mobil Corp COM 30231G102 10,339 151,616 SH   SOLE   144,524 0 7,092
Fomento Economico Mex Sp ADR COM 344419106 13,165 152,995 SH   SOLE   135,850 0 17,145
Fulton Finl Corp COM 360271100 1,860 120,154 SH   SOLE   38,479 0 81,675
Heineken NV Spons ADR COM 423012301 1,170 26,512 SH   SOLE   26,512 0 0
Herman Miller Inc COM 600544100 5,542 183,216 SH   SOLE   170,016 0 13,200
Hormel Foods Corp COM 440452100 6,631 155,373 SH   SOLE   139,718 0 15,655
J.P. Morgan Chase COM 46625H100 1,171 12,000 SH   SOLE   12,000 0 0
Kraft Heinz Co COM 500754106 1,030 23,940 SH   SOLE   23,940 0 0
Lamar Advertising Co-A COM 512816109 606 8,756 SH   SOLE   8,756 0 0
M & T Bk Corp COM 55261F104 648 4,529 SH   SOLE   4,529 0 0
Markel Corp COM 570535104 8,221 7,920 SH   SOLE   6,820 0 1,100
Martin Marietta Materials COM 573284106 334,276 1,944,937 SH   SOLE   1,836,232 0 108,705
Mastercard Inc Cl A COM 57636Q104 1,523,877 8,077,802 SH   SOLE   7,687,548 0 390,254
McCormick Inc COM 579780206 4,296 30,855 SH   SOLE   27,455 0 3,400
McDonalds Corp COM 580135101 526 2,965 SH   SOLE   2,965 0 0
Merck Inc COM 58933Y105 213 2,786 SH   SOLE   2,786 0 0
Microsoft Corp COM 594918104 385 3,795 SH   SOLE   3,310 0 485
Nestle SA-Spons ADR COM 641069406 1,206,107 14,897,566 SH   SOLE   14,182,496 0 715,069
O Reilly Automotive Inc COM 67103H107 344 1,000 SH   SOLE   1,000 0 0
Outfront Media Inc COM 69007J106 7,435 410,326 SH   SOLE   394,016 0 16,310
Pepsico Inc COM 713448108 3,085 27,921 SH   SOLE   27,280 0 641
Pernod-Ricard SA-Unspon ADR COM 714264207 1,586 48,424 SH   SOLE   48,424 0 0
Philip Morris International In COM 718172109 669,209 10,024,100 SH   SOLE   9,575,425 0 448,675
Pioneer Nat Res COM 723787107 342 2,600 SH   SOLE   2,600 0 0
PNC Bank Corp COM 693475105 2,124 18,168 SH   SOLE   10,168 0 8,000
Procter & Gamble COM 742718109 4,183 45,511 SH   SOLE   42,456 0 3,055
Royal Dutch Shell PLC ADR A COM 780259206 2,269 38,945 SH   SOLE   37,725 0 1,220
Unilever NV ADR COM 904784709 770,566 14,322,780 SH   SOLE   13,626,794 0 695,986
Union Pac Corp COM 907818108 264 1,910 SH   SOLE   1,910 0 0
Visa Inc Cl A COM 92826C839 77,114 584,461 SH   SOLE   533,417 0 51,044
Vulcan Materials COM 929160109 5,315 53,800 SH   SOLE   50,875 0 2,925
Wal Mart Stores Inc COM 931142103 471 5,055 SH   SOLE   4,255 0 800
Wells Fargo COM 949746101 614,774 13,341,454 SH   SOLE   12,699,876 0 641,578
Hostess Brands Inc Wts Exp 11/ WTS 44109J114 197 212,000 SH   SOLE   212,000 0 0
Anheuser-Busch InBev SA COM B639CJ108 514,468 7,799,725 SH   SOLE   7,432,605 0 367,120
Anheuser-Busch InBev SA Restri COM b639cj116 3,428 51,983 SH   SOLE   51,983 0 0
BIC COM F10080103 2,248 22,055 SH   SOLE   21,620 0 435
Bollore COM F10659260 120 30,000 SH   SOLE   30,000 0 0
Cir SPA COM T28980125 133 125,000 SH   SOLE   125,000 0 0
Compagnie Financiere Richemont COM H25662182 733,437 11,476,544 SH   SOLE   10,941,401 0 535,143
Diageo PLC COM G42089113 269,760 7,578,148 SH   SOLE   7,270,461 0 307,687
Groupe Danone COM F12033134 230 3,275 SH   SOLE   3,275 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146 177 687,500 SH   SOLE   687,500 0 0
Heineken Holding NV COM N39338194 869,593 10,314,562 SH   SOLE   9,836,631 0 477,931
Heineken NV COM N39427211 4,058 45,988 SH   SOLE   43,088 0 2,900
JC Decaux SA ACT COM F5333N100 202,788 7,234,684 SH   SOLE   6,868,517 0 366,167
Lindt & Spruengli AG - Reg COM H49983176 1,933 26 SH   SOLE   26 0 0
Loreal SA COM F58149133 1,076 4,680 SH   SOLE   4,500 0 180
LT Group Inc COM Y5342M100 395 1,250,000 SH   SOLE   1,250,000 0 0
Nestle SA-REG COM H57312649 3,319 41,000 SH   SOLE   41,000 0 0
Pargesa Holding AG - B COM H60477207 846 11,776 SH   SOLE   11,526 0 250
Pernod Ricard COM F72027109 923,834 5,639,552 SH   SOLE   5,402,319 0 237,233
PZ Cussons PLC COM G6850S109 41 15,000 SH   SOLE   15,000 0 0
Reckitt Benckiser Group PLC COM G74079107 1,817 23,732 SH   SOLE   16,332 0 7,400
Shiseido Co Ltd COM J74358144 220 3,500 SH   SOLE   3,500 0 0
Swedish Match AB COM W92277115 9,665 245,445 SH   SOLE   244,170 0 1,275
The Swatch Group AG-BR COM H83949141 347,226 1,193,914 SH   SOLE   1,143,356 0 50,558
Unilever NV COM N8981F271 2,114 39,000 SH   SOLE   39,000 0 0