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 Laboratories COM 002824100   1,953,220 17,916 SH   SOLE   17,916 0 0
Abbvie Inc COM 00287y109   4,668,779 34,653 SH   SOLE   34,008 0 645
Alphabet Inc Cl C COM 02079K107   267,102 2,208 SH   SOLE   2,208 0 0
Alphabet Inc. Class A COM 02079k305   26,682,447 222,911 SH   SOLE   220,971 0 1,940
Altria Group Inc COM 02209s103   443,655 9,794 SH   SOLE   9,794 0 0
Amazon COM 023135106   9,496,596 72,849 SH   SOLE   72,399 0 450
Amgen Inc. COM 031162100   887,414 3,997 SH   SOLE   3,997 0 0
Apple Inc COM 037833100   9,828,206 50,669 SH   SOLE   50,529 0 140
Applied Materials COM 038222105   802,342 5,551 SH   SOLE   5,551 0 0
Bank Of America Corp COM 060505104   527,093 18,372 SH   SOLE   18,372 0 0
Bb Liquidating Inc Cl A COM 05532d107   35 10,000 SH   SOLE   10,000 0 0
Berkshire Hathaway COM 084670702   89,257,091 261,751 SH   SOLE   258,621 0 3,130
Berkshire Hathaway Class A COM 084990175   517,810 1 SH   SOLE   1 0 0
Boeing Co COM 097023105   278,098 1,317 SH   SOLE   1,317 0 0
Bristol-Myers Squibb COM 110122108   414,524 6,482 SH   SOLE   6,482 0 0
Caterpillar Inc COM 149123101   271,393 1,103 SH   SOLE   1,103 0 0
Charter Communicatn Class A COM 16119p108   685,512 1,866 SH   SOLE   1,866 0 0
Cisco Systems Inc COM 17275r102   302,008 5,837 SH   SOLE   5,837 0 0
Comcast Corp COM 20030n101   10,434,636 251,134 SH   SOLE   248,699 0 2,435
Costco Wholesale Co COM 22160k105   722,631 1,342 SH   SOLE   1,342 0 0
Cvs Health Corp COM 126650100   4,423,034 63,981 SH   SOLE   63,191 0 790
Es Bancshares Inc Com COM 296049109   42,600 12,000 SH   SOLE   12,000 0 0
Fiserv Inc COM 337738108   9,136,918 72,429 SH   SOLE   71,859 0 570
Home Depot Inc COM 437076102   371,836 1,197 SH   SOLE   1,197 0 0
Invesco International Dividend COM 46137v548   1,023,342 56,695 SH   SOLE   56,695 0 0
Invesco Qqq Trust COM 46090e103   4,898,663 13,260 SH   SOLE   13,260 0 0
J P Morgan Chase & Co COM 46625h100   1,358,555 9,341 SH   SOLE   9,341 0 0
Johnson & Johnson COM 478160104   21,932,392 132,506 SH   SOLE   130,956 0 1,550
Liberty Broadband COM 530307305   10,344,444 129,128 SH   SOLE   128,113 0 1,015
Lilly Eli & Co COM 532457108   480,236 1,024 SH   SOLE   1,024 0 0
Lockheed Martin Corp COM 539830109   238,016 517 SH   SOLE   517 0 0
Markel Corp COM 570535104   7,548,013 5,457 SH   SOLE   5,404 0 53
Mastercard Inc Class A COM 57636q104   406,672 1,034 SH   SOLE   1,034 0 0
Medtronic Plc COM g5960l103   5,845,873 66,355 SH   SOLE   65,790 0 565
Merck & Co. Inc. COM 58933y105   13,640,958 118,216 SH   SOLE   117,281 0 935
Meta Platforms, Inc. COM 30303M102   13,731,706 47,849 SH   SOLE   47,501 0 348
Microsoft Corp COM 594918104   23,055,194 67,702 SH   SOLE   66,872 0 830
Nestle COM 641069406   581,652 4,833 SH   SOLE   4,833 0 0
Netflix Inc COM 64110l106   240,067 545 SH   SOLE   545 0 0
Nike Inc COM 654106103   323,494 2,931 SH   SOLE   2,931 0 0
Northrop Grumman Co COM 666807102   227,900 500 SH   SOLE   500 0 0
Nvidia Corp Com COM 67066G104   493,244 1,166 SH   SOLE   1,166 0 0
Oracle Corp COM 68389x105   266,649 2,239 SH   SOLE   2,239 0 0
Pfizer Inc COM 717081103   10,831,562 295,299 SH   SOLE   292,654 0 2,645
Philip Morris Intl COM 718172109   1,099,581 11,264 SH   SOLE   11,264 0 0
Raytheon Technologies Co COM 75513e101   301,406 3,077 SH   SOLE   3,077 0 0
Ross Stores Inc COM 778296103   224,260 2,000 SH   SOLE   2,000 0 0
Schwab Fundamental Emerging Ma COM 808524730   3,329,670 124,381 SH   SOLE   124,381 0 0
Spdr S&p 500 COM 78462f103   320,070 722 SH   SOLE   722 0 0
The Coca-Cola Co COM 191216100   245,938 4,084 SH   SOLE   4,084 0 0
Unilever COM 904784709   17,342,860 332,685 SH   SOLE   330,300 0 2,385
Unitedhealth Grp Inc COM 91324p102   461,895 961 SH   SOLE   961 0 0
Vanguard Ftse Developed Market COM 921943858   348,659 7,550 SH   SOLE   7,550 0 0
Vanguard Information Technolog COM 92204a702   203,836 461 SH   SOLE   461 0 0
Vanguard Total World Stock Ind COM 922042742   346,316 3,571 SH   SOLE   3,571 0 0
Verizon COM 92343v104   2,882,718 77,513 SH   SOLE   77,513 0 0
Visa Inc COM 92826c839   15,789,032 66,486 SH   SOLE   65,934 0 552
Walt Disney Co COM 254687106   1,150,778 12,890 SH   SOLE   12,885 0 5
Wisdomtree Emerging Markets Hi COM 97717w315   4,677,456 122,223 SH   SOLE   122,223 0 0
Agnico Eagle Mines COM 008474108   22,733,403 454,850 SH   SOLE   451,385 0 3,465
Alamos Gold Inc COM 011532108   607,050 50,927 SH   SOLE   50,927 0 0
Barrick Gold Corp COM 679011080   16,171,638 955,206 SH   SOLE   947,886 0 7,320
New Gold Inc F COM 644535106   23,312 21,585 SH   SOLE   21,585 0 0
Newmont Corp COM 651639106   15,240,993 357,267 SH   SOLE   353,657 0 3,610
Pan American Silver Corp COM 697900108   3,923,872 269,127 SH   SOLE   265,592 0 3,535
Sprott Physical Gold & Silver COM 85208r101   12,909,546 716,401 SH   SOLE   706,106 0 10,295
Vaneck Vectors Gold Miners COM 92189f106   1,908,101 63,371 SH   SOLE   63,286 0 85
Chesapeake Energy Corporation ENE 165167107   524,255 6,265 SH   SOLE   6,265 0 0
Chevron Corp ENE 166764100   13,488,546 85,723 SH   SOLE   84,948 0 775
Conocophillips ENE 20825c104   10,629,319 102,590 SH   SOLE   101,450 0 1,140
Devon Energy Corporation ENE 25179M103   3,585,716 74,177 SH   SOLE   74,042 0 135
Exxon Mobil Corp ENE 30231g102   15,255,556 142,243 SH   SOLE   140,843 0 1,400
Occidental Petrol Co ENE 674599105   729,884 12,413 SH   SOLE   12,413 0 0
Phillips 66 ENE 718546104   1,995,496 20,922 SH   SOLE   20,593 0 329
Sprott Fds Tr Uranium Miners E ENE 85208p303   796,616 23,730 SH   SOLE   23,730 0 0