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,656 285,958 SH   SOLE   285,958 0 0
3M Company COM 88579y101 237 1,425 SH   SOLE   1,425 0 0
Abbott Labs COM 002824100 853 20,400 SH   SOLE   18,400 0 2,000
AbbVie Inc COM 00287Y109 1,241 21,718 SH   SOLE   18,400 0 3,318
Alleghany Corp COM 017175100 209 421 SH   SOLE   184 0 237
Alphabet Inc Cl A COM 02079k305 1,166 1,529 SH   SOLE   1,479 0 50
Alphabet Inc Cl C COM 02079k107 1,226 1,646 SH   SOLE   1,596 0 50
Altria Group Inc COM 02209s103 372,570 5,945,898 SH   SOLE   5,703,493 0 242,405
American Express COM 025816109 9,319 151,773 SH   SOLE   120,064 0 31,709
American Intl Group Inc COM 026874784 324 6,000 SH   SOLE   6,000 0 0
Anheuser-Busch InBev ADR COM 03524a108 810,605 6,502,526 SH   SOLE   6,151,740 0 350,786
Bank Amer Corp COM 060505104 691 51,100 SH   SOLE   50,100 0 1,000
BB&T Corp COM 054937107 1,370 41,191 SH   SOLE   41,191 0 0
Berkshire Hathaway Inc Cl A COM 084670108 1,070,025 5,013 SH   SOLE   4,699 0 314
Berkshire Hathaway Inc Cl B COM 084670702 367,555 2,590,604 SH   SOLE   2,433,101 0 157,503
British Amern Tob PLC ADR COM 110448107 717 6,136 SH   SOLE   6,136 0 0
Brown-Forman Corp Cl A COM 115637100 260,418 2,440,882 SH   SOLE   2,335,581 0 105,302
Brown-Forman Corp Cl B COM 115637209 56,584 574,634 SH   SOLE   520,446 0 54,188
Carlisle Inc COM 142339100 269 2,700 SH   SOLE   2,700 0 0
Centerstate BKS FLA Inc COM 15201p109 149 10,004 SH   SOLE   10,004 0 0
Chevron Corp COM 166764100 3,900 40,883 SH   SOLE   40,033 0 850
CIE Financiere Richemont-Unsp COM 204319107 1,528 230,250 SH   SOLE   230,250 0 0
Coca-Cola COM 191216100 9,518 205,182 SH   SOLE   183,207 0 21,975
Comcast Corp New Cl A COM 20030n101 234,448 3,838,373 SH   SOLE   3,608,164 0 230,209
Conocophillips COM 20825c104 217 5,388 SH   SOLE   4,788 0 600
Costco Whsl Corp COM 22160k105 1,007 6,391 SH   SOLE   6,391 0 0
Crane COM 224399105 8,582 159,341 SH   SOLE   141,691 0 17,650
Danone ADR COM 23636T100 9,096 638,500 SH   SOLE   545,260 0 93,240
Diageo PLC Sponsored ADR COM 25243q205 51,037 473,132 SH   SOLE   435,032 0 38,100
Disney Walt Productions COM 254687106 477 4,803 SH   SOLE   3,835 0 968
Dover Corp COM 260003108 4,177 64,926 SH   SOLE   55,126 0 9,800
Du Pont E I De Nemours COM 263534109 2,415 38,144 SH   SOLE   38,144 0 0
Exxon Mobil Corp COM 30231g102 13,887 166,128 SH   SOLE   155,706 0 10,422
Fomento Economico Mex Sp ADR COM 344419106 11,699 121,470 SH   SOLE   98,975 0 22,495
Fulton Finl Corp COM 360271100 467 34,930 SH   SOLE   22,430 0 12,500
General Dynamics Corp COM 369550108 210 1,600 SH   SOLE   1,600 0 0
General Electric COM 369604103 294 9,246 SH   SOLE   9,246 0 0
Goldman Sachs Group Inc COM 38141g104 1,631 10,393 SH   SOLE   9,993 0 400
Heartland Express Inc COM 422347104 232 12,499 SH   SOLE   10,499 0 2,000
Heineken NV Spons ADR COM 423012301 1,899 41,837 SH   SOLE   41,837 0 0
Herman Miller Inc COM 600544100 7,360 238,277 SH   SOLE   214,027 0 24,250
Hormel Foods Corp COM 440452100 7,354 170,069 SH   SOLE   145,021 0 25,048
I B M COM 459200101 1,314 8,674 SH   SOLE   8,554 0 120
Kraft Heinz Co COM 500754106 1,646 20,950 SH   SOLE   20,950 0 0
Lamar Advertising Co-A COM 512816109 902 14,660 SH   SOLE   14,660 0 0
Markel Corp COM 570535104 11,713 13,137 SH   SOLE   11,832 0 1,305
Martin Marietta Materials COM 573284106 335,552 2,103,643 SH   SOLE   1,978,183 0 125,460
Mastercard Inc Cl A COM 57636q104 919,057 9,725,470 SH   SOLE   9,182,452 0 543,018
Mattel Inc COM 577081102 223 6,625 SH   SOLE   5,125 0 1,500
McCormick Inc COM 579780206 3,927 39,480 SH   SOLE   32,880 0 6,600
McDonalds Corp COM 580135101 457 3,640 SH   SOLE   3,640 0 0
Merck Inc COM 58933Y105 203 3,836 SH   SOLE   3,036 0 800
Microsoft Corp COM 594918104 2,731 49,450 SH   SOLE   48,650 0 800
Nestle SA-Spons ADR COM 641069406 1,187,219 15,823,803 SH   SOLE   14,954,361 0 869,442
O Reilly Automotive Inc COM 67103h107 367 1,340 SH   SOLE   1,340 0 0
Oracle Corp COM 68389x105 205 5,000 SH   SOLE   5,000 0 0
Outfront Media Inc COM 69007j106 4,952 234,705 SH   SOLE   192,770 0 41,935
Pepsico Inc COM 713448108 3,756 36,647 SH   SOLE   36,347 0 300
Pernod-Ricard SA-Unspon ADR COM 714264207 1,319 59,050 SH   SOLE   59,050 0 0
Philip Morris International In COM 718172109 1,031,313 10,511,803 SH   SOLE   10,054,696 0 457,107
Phillips 66 COM 718546104 210 2,420 SH   SOLE   2,120 0 300
Pioneer Nat Res COM 723787107 380 2,700 SH   SOLE   2,700 0 0
PNC Bank Corp COM 693475105 1,491 17,627 SH   SOLE   15,960 0 1,667
Praxair Inc COM 74005p104 770 6,725 SH   SOLE   6,225 0 500
Procter & Gamble COM 742718109 7,078 85,987 SH   SOLE   77,337 0 8,650
Royal Dutch Shell PLC ADR A COM 780259206 2,954 60,970 SH   SOLE   50,815 0 10,155
SABMiller PLC Sponsored ADR COM 78572m105 314 5,125 SH   SOLE   5,125 0 0
Scripps Networks Interactive C COM 811065101 77,957 1,190,190 SH   SOLE   1,125,992 0 64,198
The Swatch Group AG ADR COM 870123106 620 35,650 SH   SOLE   35,650 0 0
Unilever NV ADR COM 904784709 639,460 14,312,004 SH   SOLE   13,526,459 0 785,545
US Bancorp COM 902973304 244 6,000 SH   SOLE   4,000 0 2,000
Visa Inc Cl A COM 92826c839 41,360 540,796 SH   SOLE   462,592 0 78,204
WABCO Holdings Inc COM 92927k102 339 3,168 SH   SOLE   3,168 0 0
Wal Mart Stores Inc COM 931142103 1,279 18,674 SH   SOLE   15,870 0 2,804
Wells Fargo COM 949746101 710,549 14,692,910 SH   SOLE   13,870,740 0 822,169
JP Morgan Chase & Co WTS Exp 1 WTS 46634e114 3,553 200,750 SH   SOLE   200,750 0 0
M&T Bank Corp Wts Exp 12/23/1 WTS 55261f112 3,114 82,139 SH   SOLE   82,139 0 0
Wells Fargo WTS Exp 10/28/18 WTS 949746119 3,959 253,000 SH   SOLE   253,000 0 0
A P Moller-Maersk A/S COM k0514g135 708 554 SH   SOLE   529 0 25
Anheuser-Busch InBev COM b6399c107 1,867 15,000 SH   SOLE   15,000 0 0
BIC COM f10080103 3,258 21,625 SH   SOLE   21,325 0 300
Bollore COM f10659260 117 30,000 SH   SOLE   30,000 0 0
British American Tobacco PLC COM g1510j102 299,316 5,091,660 SH   SOLE   4,895,708 0 195,952
Chicago Bridge & Iron Co NV COM 167250109 274 7,475 SH   SOLE   6,475 0 1,000
Cir SPA COM t28980125 148 125,000 SH   SOLE   125,000 0 0
Compagnie Financiere Richemont COM h25662182 754,963 11,376,709 SH   SOLE   10,785,059 0 591,650
Diageo PLC COM g42089113 251,896 9,314,735 SH   SOLE   8,845,214 0 469,521
Groupe Danone COM f12033134 264 3,700 SH   SOLE   3,700 0 0
Hanjaya Mandala Sampoerna COM y7121z146 204 27,500 SH   SOLE   27,500 0 0
Heineken Holding NV COM n39338194 846,370 10,830,034 SH   SOLE   10,249,212 0 580,822
Heineken NV COM n39427211 4,519 49,788 SH   SOLE   45,763 0 4,025
Indivior PLC COM g4766e108 65 27,927 SH   SOLE   20,327 0 7,600
JC Decaux SA ACT COM f5333n100 244,190 5,570,228 SH   SOLE   5,225,243 0 344,985
Lindt & Spruengli AG - Reg COM h49983176 2,481 33 SH   SOLE   33 0 0
Loreal SA COM f58149133 1,148 6,400 SH   SOLE   6,220 0 180
LT Group Inc COM y5342m100 51 150,000 SH   SOLE   150,000 0 0
Mylan NV COM n59465109 250 5,395 SH   SOLE   5,395 0 0
Nestle SA-REG COM h57312649 3,099 41,310 SH   SOLE   41,000 0 310
Nielsen Holdings PLC ORD COM g6518l108 287 5,450 SH   SOLE   5,450 0 0
Pargesa Holding AG - B COM h60477207 1,190 18,601 SH   SOLE   18,351 0 250
Pernod Ricard COM f72027109 660,713 5,916,349 SH   SOLE   5,611,921 0 304,428
PZ Cussons PLC COM g6850s109 65 15,000 SH   SOLE   15,000 0 0
Reckitt Benckiser Group PLC COM g74079107 2,920 30,187 SH   SOLE   22,462 0 7,725
SABMiller PLC COM g77395104 111,410 1,821,270 SH   SOLE   1,726,937 0 94,333
Swedish Match AB COM w92277115 10,342 304,213 SH   SOLE   295,413 0 8,800
The Swatch Group AG-BR COM h83949141 299,829 861,996 SH   SOLE   817,693 0 44,303
Unilever NV COM n8981f271 1,683 37,500 SH   SOLE   37,500 0 0