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   2,024,990 18,444 SH   SOLE   18,444 0 0
Abbvie Inc COM 00287y109   5,648,938 34,279 SH   SOLE   33,604 0 675
Alphabet Inc Cl C COM 02079K107   247,379 2,788 SH   SOLE   2,788 0 0
Alphabet Inc. Class A COM 02079k305   19,108,853 214,640 SH   SOLE   212,700 0 1,940
Altria Group Inc COM 02209s103   436,130 9,541 SH   SOLE   9,541 0 0
Amazon COM 023135106   5,533,332 65,413 SH   SOLE   64,953 0 460
Amgen Inc. COM 031162100   969,667 3,692 SH   SOLE   3,692 0 0
Apple Inc COM 037833100   6,202,609 47,593 SH   SOLE   47,448 0 145
Applied Materials COM 038222105   550,294 5,651 SH   SOLE   5,651 0 0
Bank Of America Corp COM 060505104   615,105 18,572 SH   SOLE   18,572 0 0
Berkshire Hathaway COM 084670702   78,266,302 250,191 SH   SOLE   247,011 0 3,180
Berkshire Hathaway Class A COM 084990175   468,711 1 SH   SOLE   1 0 0
Boeing Co COM 097023105   259,447 1,362 SH   SOLE   1,362 0 0
Bristol-Myers Squibb COM 110122108   486,238 6,758 SH   SOLE   6,758 0 0
Caterpillar Inc COM 149123101   265,432 1,108 SH   SOLE   1,108 0 0
Charter Communicatn Class A COM 16119p108   632,761 1,866 SH   SOLE   1,866 0 0
Cisco Systems Inc COM 17275r102   285,950 6,002 SH   SOLE   6,002 0 0
Comcast Corp COM 20030n101   7,757,091 219,386 SH   SOLE   216,951 0 2,435
Costco Wholesale Co COM 22160k105   570,724 1,250 SH   SOLE   1,250 0 0
Cvs Health Corp COM 126650100   5,275,875 55,824 SH   SOLE   55,034 0 790
Fiserv Inc COM 337738108   7,453,205 73,133 SH   SOLE   72,523 0 610
Home Depot Inc COM 437076102   250,161 792 SH   SOLE   792 0 0
Invesco International Dividend COM 46137v548   708,689 42,386 SH   SOLE   42,386 0 0
Invesco Qqq Trust COM 46090e103   3,615,718 13,579 SH   SOLE   13,579 0 0
J P Morgan Chase & Co COM 46625h100   1,147,628 8,558 SH   SOLE   8,558 0 0
Johnson & Johnson COM 478160104   22,383,385 125,095 SH   SOLE   123,480 0 1,615
Liberty Broadband COM 530307305   9,275,347 120,597 SH   SOLE   119,582 0 1,015
Lilly Eli & Co COM 532457108   374,620 1,024 SH   SOLE   1,024 0 0
Lockheed Martin Corp COM 539830109   240,326 494 SH   SOLE   494 0 0
Markel Corp COM 570535104   6,504,448 4,884 SH   SOLE   4,831 0 53
Mastercard Inc Class A COM 57636q104   360,944 1,038 SH   SOLE   1,038 0 0
Medtronic Plc COM g5960l103   4,008,873 51,016 SH   SOLE   50,451 0 565
Merck & Co. Inc. COM 58933y105   13,088,943 117,037 SH   SOLE   116,102 0 935
Meta Platforms, Inc. COM 30303m102   5,760,676 47,497 SH   SOLE   47,124 0 373
Microsoft Corp COM 594918104   15,611,245 64,241 SH   SOLE   63,386 0 855
Nestle COM 641069406   497,231 4,311 SH   SOLE   4,311 0 0
Nike Inc COM 654106103   309,023 2,641 SH   SOLE   2,641 0 0
Northrop Grumman Co COM 666807102   272,805 500 SH   SOLE   500 0 0
Pfizer Inc COM 717081103   13,739,417 265,494 SH   SOLE   262,849 0 2,645
Philip Morris Intl COM 718172109   1,063,834 10,511 SH   SOLE   10,511 0 0
Raytheon Technologies Co COM 75513e101   295,716 2,930 SH   SOLE   2,930 0 0
Ross Stores Inc COM 778296103   232,140 2,000 SH   SOLE   2,000 0 0
Schwab Fundamental Emerging Ma COM 808524730   2,216,608 89,452 SH   SOLE   89,452 0 0
Spdr S&p 500 COM 78462f103   313,744 820 SH   SOLE   820 0 0
The Coca-Cola Co COM 191216100   259,783 4,084 SH   SOLE   4,084 0 0
Unilever COM 904784709   15,903,289 313,355 SH   SOLE   310,855 0 2,500
Unitedhealth Grp Inc COM 91324p102   342,496 646 SH   SOLE   646 0 0
Vanguard Ftse Developed Market COM 921943858   316,873 7,550 SH   SOLE   7,550 0 0
Vanguard Total World Stock Ind COM 922042742   307,784 3,571 SH   SOLE   3,571 0 0
Verizon COM 92343v104   2,414,773 61,289 SH   SOLE   61,289 0 0
Visa Inc COM 92826c839   13,122,292 62,609 SH   SOLE   62,057 0 552
Walt Disney Co COM 254687106   1,386,739 15,957 SH   SOLE   15,952 0 5
Wisdomtree Emerging Markets Hi COM 97717w315   3,642,957 102,215 SH   SOLE   102,215 0 0
Agnico Eagle Mines COM 008474108   22,237,371 424,259 SH   SOLE   420,794 0 3,465
Alamos Gold Inc COM 011532108   591,071 58,464 SH   SOLE   58,464 0 0
Barrick Gold Corp COM 679011080   15,707,897 906,993 SH   SOLE   899,673 0 7,320
New Gold Inc F COM 644535106   23,113 23,585 SH   SOLE   23,585 0 0
Newmont Corp COM 651639106   16,646,009 349,060 SH   SOLE   345,450 0 3,610
Pan American Silver Corp COM 697900108   4,688,959 283,427 SH   SOLE   279,892 0 3,535
Sprott Physical Gold & Silver COM 85208r101   12,644,218 694,904 SH   SOLE   684,609 0 10,295
Vaneck Vectors Gold Miners COM 92189f106   1,825,527 63,611 SH   SOLE   63,526 0 85
Chesapeake Energy Corporation COM 165167107   401,072 4,250 SH   SOLE   4,250 0 0
Chevron Corp COM 166764100   14,724,721 81,241 SH   SOLE   80,446 0 795
Conocophillips COM 20825c104   11,945,081 100,050 SH   SOLE   98,870 0 1,180
Devon Energy Corporation COM 25179M103   3,380,282 54,820 SH   SOLE   54,685 0 135
Exxon Mobil Corp COM 30231g102   15,718,293 141,070 SH   SOLE   139,635 0 1,435
Phillips 66 COM 718546104   2,133,131 20,166 SH   SOLE   19,837 0 329
Sprott Fds Tr Uranium Miners E COM 85208p303   753,190 23,730 SH   SOLE   23,730 0 0