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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Labs COM 002824100   1,292,777 11,775 SH   SOLE   11,775 0 0
AbbVie Inc COM 00287Y109   2,037,902 12,610 SH   SOLE   12,610 0 0
Alphabet Inc Cl A COM 02079K305   1,732,837 19,640 SH   SOLE   17,960 0 1,680
Alphabet Inc Cl C COM 02079K107   703,833,156 7,932,302 SH   SOLE   7,597,931 0 334,371
Altria Group Inc COM 02209S103   14,869,091 325,292 SH   SOLE   321,792 0 3,500
American Express COM 025816109   5,737,280 38,831 SH   SOLE   37,092 0 1,739
Apple Inc COM 037833100   907,171 6,982 SH   SOLE   6,002 0 980
Ashtead Group PLC ADR COM 045055100   283,886 1,250 SH   SOLE   1,250 0 0
Berkshire Hathaway Inc Cl A COM 084670108   1,218,648,496 2,600 SH   SOLE   2,446 0 154
Berkshire Hathaway Inc Cl B COM 084670702   512,490,121 1,659,081 SH   SOLE   1,559,704 0 99,377
BP PLC ADR COM 055622104   240,630 6,889 SH   SOLE   6,889 0 0
Brown-Forman Corp Cl A COM 115637100   162,903,495 2,477,243 SH   SOLE   2,381,841 0 95,402
Brown-Forman Corp Cl B COM 115637209   65,586,862 998,582 SH   SOLE   913,431 0 85,151
Cable One Inc COM 12685J105   63,797,871 89,621 SH   SOLE   85,779 0 3,842
Chevron Corp COM 166764100   863,898 4,813 SH   SOLE   4,813 0 0
Coca-Cola COM 191216100   1,335,492 20,995 SH   SOLE   20,995 0 0
Comcast Corp New Cl A COM 20030N101   133,427,245 3,815,477 SH   SOLE   3,606,556 0 208,921
Compagnie Financiere Richemont COM 204319107   1,437,794 110,946 SH   SOLE   109,848 0 1,098
Corteva Inc COM 22052L104   507,354 8,631 SH   SOLE   8,631 0 0
Costco Whsl Corp COM 22160K105   2,460,235 5,389 SH   SOLE   5,234 0 155
Crane Holdings COM 224441105   7,202,868 71,706 SH   SOLE   66,456 0 5,250
Danaher Corp COM 235851102   313,992 1,183 SH   SOLE   850 0 333
Danone ADR COM 23636T100   701,279 66,737 SH   SOLE   66,737 0 0
Davide Campari-Milano ADR COM 23857X103   138,163 13,650 SH   SOLE   13,650 0 0
Disney Walt Productions COM 254687106   396,100 4,559 SH   SOLE   4,541 0 18
Dover Corp COM 260003108   4,016,531 29,662 SH   SOLE   26,587 0 3,075
Dow Inc COM 260557103   1,002,159 19,888 SH   SOLE   19,888 0 0
Dupont De Nemours Inc COM 26614N102   1,224,086 17,836 SH   SOLE   17,836 0 0
Exxon Mobil Corp COM 30231G102   19,463,264 176,458 SH   SOLE   174,258 0 2,200
Fomento Economico Mex Sponsore COM 344419106   1,083,603 13,871 SH   SOLE   13,346 0 525
Fulton Finl Corp COM 360271100   1,134,426 67,405 SH   SOLE   38,605 0 28,800
Graham Holdings Co COM 384637104   704,029 1,165 SH   SOLE   1,165 0 0
Heineken Holding NV ADR COM 423008101   615,162 16,000 SH   SOLE   16,000 0 0
Heineken NV Sponsored ADR COM 423012301   833,321 17,770 SH   SOLE   17,502 0 268
Hormel Foods Corp COM 440452100   5,932,113 130,233 SH   SOLE   115,433 0 14,800
J.P. Morgan Chase COM 46625H100   247,289,037 1,844,064 SH   SOLE   1,770,635 0 73,429
Lamar Advertising Co-A COM 512816109   748,120 7,925 SH   SOLE   7,925 0 0
Markel Corp COM 570535104   11,495,100 8,725 SH   SOLE   7,515 0 1,210
Martin Marietta Materials COM 573284106   341,485,916 1,010,403 SH   SOLE   950,945 0 59,458
Mastercard Inc Cl A COM 57636Q104   868,541,752 2,497,748 SH   SOLE   2,359,168 0 138,579
McCormick Inc COM 579780206   3,730,050 45,000 SH   SOLE   38,200 0 6,800
McDonalds Corp COM 580135101   514,411 1,952 SH   SOLE   1,952 0 0
Merck Inc COM 58933Y105   407,517 3,673 SH   SOLE   3,673 0 0
Microsoft Corp COM 594918104   547,989 2,285 SH   SOLE   1,800 0 485
MillerKnoll Inc COM 600544100   327,756 15,600 SH   SOLE   10,500 0 5,100
Mondelez International Inc COM 609207105   293,260 4,400 SH   SOLE   4,400 0 0
Nestle SA Sponsored ADR COM 641069406   953,611,793 8,267,832 SH   SOLE   7,865,987 0 401,846
Netflix Inc COM 64110L106   315,687,617 1,070,563 SH   SOLE   1,025,968 0 44,595
Oracle Corp COM 68389X105   326,960 4,000 SH   SOLE   4,000 0 0
Outfront Media Inc COM 69007J106   3,681,672 222,055 SH   SOLE   215,137 0 6,918
Pepsico Inc COM 713448108   3,572,913 19,777 SH   SOLE   19,136 0 641
Pernod-Ricard SA Unsponsored A COM 714264306   1,267,515 32,317 SH   SOLE   32,008 0 309
Philip Morris International In COM 718172109   653,634,164 6,458,197 SH   SOLE   6,189,461 0 268,736
Pioneer Nat Res COM 723787107   548,136 2,400 SH   SOLE   2,400 0 0
PNC Bank Corp COM 693475105   1,779,668 11,268 SH   SOLE   11,268 0 0
Procter & Gamble COM 742718109   5,452,674 35,977 SH   SOLE   34,091 0 1,886
Truist Financial Corp COM 89832Q109   469,759 10,917 SH   SOLE   10,917 0 0
Unilever PLC ADR COM 904767704   275,064,870 5,463,056 SH   SOLE   5,196,075 0 266,981
Union Pac Corp COM 907818108   3,842,387 18,556 SH   SOLE   18,556 0 0
Visa Inc Cl A COM 92826C839   72,032,677 346,711 SH   SOLE   312,175 0 34,536
Vulcan Materials COM 929160109   9,659,418 55,162 SH   SOLE   50,118 0 5,044
Wal Mart Stores Inc COM 931142103   493,429 3,480 SH   SOLE   3,480 0 0
Wells Fargo COM 949746101   31,635,617 766,181 SH   SOLE   684,750 0 81,431
Anheuser-Busch InBev SA COM B639CJ108   36,738,371 611,754 SH   SOLE   566,062 0 45,692
Ashtead Group PLC COM G05320109   294,773,467 5,191,787 SH   SOLE   4,962,235 0 229,552
Carlsberg B A/S COM K36628137   3,779,531 28,526 SH   SOLE   22,469 0 6,057
Cir SPA COM T2R765103   116,510 251,250 SH   SOLE   251,250 0 0
Compagnie Financiere Richemont COM H25662182   729,211,791 5,626,912 SH   SOLE   5,370,170 0 256,742
Davide Campari-Milano NV COM N24565108   8,225,763 812,678 SH   SOLE   704,801 0 107,877
Diageo PLC COM G42089113   849,622 19,351 SH   SOLE   19,351 0 0
Hanjaya Mandala Sampoerna COM Y7121Z146   269,793 5,000,000 SH   SOLE   5,000,000 0 0
Heineken Holding NV COM N39338194   633,890,381 8,243,545 SH   SOLE   7,878,091 0 365,454
Heineken NV COM N39427211   3,792,959 40,441 SH   SOLE   37,541 0 2,900
JC Decaux SA ACT COM F5333N100   198,573 10,500 SH   SOLE   10,500 0 0
Lindt & Spruengli AG - Reg COM H49983176   1,950,930 19 SH   SOLE   19 0 0
Loreal SA COM F58149133   2,782,766 7,816 SH   SOLE   7,466 0 350
LT Group Inc COM Y5342M100   293,033 1,775,000 SH   SOLE   1,775,000 0 0
Nestle SA-REG COM H57312649   4,617,025 39,870 SH   SOLE   39,810 0 60
Pernod Ricard COM F72027109   576,114,478 2,937,753 SH   SOLE   2,810,288 0 127,465
Reckitt Benckiser Group PLC COM G74079107   382,758 5,530 SH   SOLE   2,880 0 2,650
Unilever PLC COM G92087165   2,200,968 44,000 SH   SOLE   44,000 0 0
Swiss Helvetia FD Inc COM 870875101   1,921,340 254,146 SH   SOLE   254,146 0 0
Compagnie Financiere Richemont WTS H25663123   11,158,232 13,407,268 SH   SOLE   12,826,294 0 580,974