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
SPDR Bloomberg 1-3 Month T-Bil ETF 78468r663   4,075,446 44,555 SH   SOLE   32,700 0 11,855
iShares 0-5 year TIPS Bond ETF ETF 46429B747   28,375,093 292,647 SH   SOLE   266,627 0 26,020
3M Co COM 88579Y101   2,230,152 18,597 SH   SOLE   17,212 0 1,385
AbbVie Inc COM 00287Y109   1,399,219 8,658 SH   SOLE   7,158 0 1,500
Abbott Laboratories COM 002824100   375,372 3,419 SH   SOLE   2,969 0 450
Accenture Plc Ireland COM G1151C101   496,322 1,860 SH   SOLE   1,580 0 280
Aflac Inc COM 001055102   1,180,406 16,408 SH   SOLE   13,808 0 2,600
Agnico Eagle Mines Limited COM 008474108   8,302,231 159,689 SH   SOLE   144,821 0 14,868
Altria Group Inc COM 02209S103   6,471,759 141,583 SH   SOLE   127,003 0 14,580
American Express Co COM 025816109   373,808 2,530 SH   SOLE   1,930 0 600
Apple Inc COM 037833100   1,165,212 8,968 SH   SOLE   7,924 0 1,044
Barrick Gold Corp COM 067901108   11,243,090 654,429 SH   SOLE   596,494 0 57,935
Becton Dickinson & Co. COM 075887109   356,020 1,400 SH   SOLE   1,200 0 200
Berkshire Hathaway Class B COM 084670702   790,475 2,559 SH   SOLE   2,409 0 150
Bristol Myers Squibb Co COM 110122108   1,535,197 21,337 SH   SOLE   20,087 0 1,250
CVS Health Corp COM 126650100   7,003,508 75,153 SH   SOLE   69,838 0 5,315
Cal-Maine Foods Inc COM 128030202   4,060,772 74,578 SH   SOLE   72,403 0 2,175
Chevron Corp COM 166764100   1,904,389 10,610 SH   SOLE   10,210 0 400
Cisco Systems COM 17275R102   778,914 16,350 SH   SOLE   9,350 0 7,000
Coca-Cola Co COM 191216100   1,353,939 21,285 SH   SOLE   20,235 0 1,050
ConocoPhillips COM 20825C104   1,331,789 11,286 SH   SOLE   9,820 0 1,466
Costco Whsl Corp New COM 22160k105   1,029,964 2,256 SH   SOLE   2,106 0 150
Cummins Inc COM 231021106   229,206 946 SH   SOLE   676 0 270
Disney Walt Co COM 254687106   2,423,868 27,899 SH   SOLE   23,684 0 4,215
Dover Corp COM 260003108   1,515,379 11,191 SH   SOLE   10,541 0 650
Emerson Elec Co COM 291011104   1,017,852 10,596 SH   SOLE   7,196 0 3,400
Equinor ASA COM 29446M102   12,086,949 337,530 SH   SOLE   302,705 0 34,825
Equity Commonwealth COM 294628102   2,114,160 84,668 SH   SOLE   76,893 0 7,775
Exxon Mobil Corp COM 30231G102   4,336,114 39,312 SH   SOLE   37,362 0 1,950
GSK PLC COM 37733W204   6,954,839 197,918 SH   SOLE   179,298 0 18,620
General Mills Inc COM 370334104   2,311,577 27,568 SH   SOLE   25,293 0 2,275
Hess Corporation COM 42809H107   829,647 5,850 SH   SOLE   5,850 0 0
Home Depot Inc COM 437076102   10,574,673 33,479 SH   SOLE   31,111 0 2,368
Honeywell Intl Inc COM 438516106   902,203 4,210 SH   SOLE   4,010 0 200
Huntington Bancshares Inc COM 446150104   324,300 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   2,360,350 89,306 SH   SOLE   78,410 0 10,896
JPMorgan Chase & Co COM 46625H100   831,152 6,198 SH   SOLE   6,198 0 0
Johnson & Johnson COM 478160104   5,005,222 28,334 SH   SOLE   25,399 0 2,935
KLA Corp COM 482480100   535,383 1,420 SH   SOLE   1,150 0 270
Kimberly Clark Corp COM 494368103   278,288 2,050 SH   SOLE   1,000 0 1,050
Lamb Weston Holdings Inc COM 513272104   5,109,605 57,180 SH   SOLE   54,580 0 2,600
Liberty Global PLC COM G5480U120   7,887,317 405,935 SH   SOLE   371,885 0 34,050
Lilly (Eli) & Co COM 532457108   232,308 635 SH   SOLE   560 0 75
Lockheed Martin Corp COM 539830109   8,936,335 18,369 SH   SOLE   16,659 0 1,710
Markel Corp COM 570535104   376,802 286 SH   SOLE   286 0 0
McDonalds Corp COM 580135101   926,308 3,515 SH   SOLE   3,215 0 300
Medtronic PLC COM G5960L103   312,823 4,025 SH   SOLE   1,925 0 2,100
Merck & Co Inc New COM 58933Y105   877,060 7,905 SH   SOLE   4,657 0 3,248
Microsoft Corp COM 594918104   976,067 4,070 SH   SOLE   3,085 0 985
Molson Coors Beverage COM 60871R209   5,865,552 113,850 SH   SOLE   103,175 0 10,675
Mondelez Intl Inc COM 609207105   366,308 5,496 SH   SOLE   5,496 0 0
Newmont Corporation COM 651639106   879,997 18,644 SH   SOLE   15,744 0 2,900
NextEra Energy Inc COM 65339F101   200,640 2,400 SH   SOLE   2,400 0 0
NovaGold Resources Inc COM 66987E206   364,780 61,000 SH   SOLE   61,000 0 0
Oceaneering International Inc COM 675232102   8,564,328 489,670 SH   SOLE   450,220 0 39,450
PepsiCo Inc COM 713448108   3,049,541 16,880 SH   SOLE   13,080 0 3,800
Pfizer Inc COM 717081103   301,291 5,880 SH   SOLE   5,680 0 200
Philip Morris Intl Inc COM 718172109   8,372,800 82,727 SH   SOLE   74,280 0 8,447
Phillips 66 COM 718546104   399,147 3,835 SH   SOLE   2,265 0 1,570
Procter & Gamble Co COM 742718109   647,313 4,271 SH   SOLE   2,930 0 1,341
ResMed Inc COM 761152107   599,414 2,880 SH   SOLE   1,950 0 930
SLB COM 806857108   3,279,771 61,350 SH   SOLE   57,155 0 4,195
Stryker Corp COM 863667101   1,742,725 7,128 SH   SOLE   6,708 0 420
Suncor Energy Inc COM 867224107   8,861,237 279,270 SH   SOLE   253,645 0 25,625
Sysco Corp COM 871829107   309,623 4,050 SH   SOLE   3,050 0 1,000
T. Rowe Price Group Inc COM 74144T108   221,937 2,035 SH   SOLE   1,935 0 100
Talos Energy Inc COM 87484T108   256,768 13,600 SH   SOLE   12,600 0 1,000
Target Corp COM 87612E106   772,325 5,182 SH   SOLE   3,712 0 1,470
Thermo Fisher Scientific Inc COM 883556102   3,767,159 6,841 SH   SOLE   6,021 0 820
TotalEnergies SE COM 89151E109   9,131,099 147,086 SH   SOLE   134,686 0 12,400
Truist Financial Corp COM 89832Q109   5,397,448 125,435 SH   SOLE   113,470 0 11,965
Unilever PLC COM 904767704   5,974,783 118,665 SH   SOLE   107,540 0 11,125
United Parcel Service Inc COM 911312106   4,831,014 27,790 SH   SOLE   24,945 0 2,845
VanEck Gold Miners ETF COM 92189F106   646,283 22,550 SH   SOLE   22,550 0 0
Verizon Communications Inc COM 92343V104   4,776,974 121,243 SH   SOLE   109,346 0 11,897
Walmart Inc COM 931142103   535,257 3,775 SH   SOLE   2,555 0 1,220
Weyerhaeuser Co. COM 962166104   7,065,117 227,907 SH   SOLE   213,002 0 14,905
ProShares S&P 500 Dividend Ari ETF 74348A467   1,172,583 13,030 SH   SOLE   12,890 0 140
Schwab U.S. Dividend Equity ET ETF 808524797   1,011,178 13,386 SH   SOLE   13,246 0 140