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   5,678,061 62,130 SH   SOLE   44,200 0 17,930
iShares 0-5 year TIPS Bond ETF ETF 46429B747   55,343,044 561,345 SH   SOLE   541,715 0 19,630
3M Co COM 88579Y101   1,928,842 17,644 SH   SOLE   16,729 0 915
AbbVie Inc COM 00287Y109   1,422,315 9,178 SH   SOLE   9,178 0 0
Abbott Laboratories COM 002824100   776,984 7,059 SH   SOLE   7,059 0 0
Accenture Plc Ireland COM G1151C101   666,729 1,900 SH   SOLE   1,900 0 0
Aflac Inc COM 001055102   1,068,804 12,955 SH   SOLE   12,955 0 0
Agnico Eagle Mines Limited COM 008474108   10,224,808 186,414 SH   SOLE   176,704 0 9,710
Altria Group Inc COM 02209S103   529,261 13,120 SH   SOLE   13,120 0 0
American Express Co COM 025816109   342,832 1,830 SH   SOLE   1,830 0 0
Apple Inc COM 037833100   2,313,440 12,016 SH   SOLE   11,447 0 569
AstraZeneca PLC ADR COM 046353108   518,124 7,693 SH   SOLE   7,693 0 0
Barrick Gold Corp COM 067901108   12,956,384 716,218 SH   SOLE   671,718 0 44,500
Becton Dickinson & Co. COM 075887109   341,362 1,400 SH   SOLE   1,400 0 0
Berkshire Hathaway Class B COM 084670702   1,137,032 3,188 SH   SOLE   3,188 0 0
Bristol Myers Squibb Co COM 110122108   1,028,098 20,037 SH   SOLE   18,737 0 1,300
CVS Health Corp COM 126650100   4,832,115 61,197 SH   SOLE   56,922 0 4,275
Cal-Maine Foods Inc COM 128030202   4,390,163 76,497 SH   SOLE   75,397 0 1,100
Chevron Corp COM 166764100   1,565,434 10,495 SH   SOLE   10,145 0 350
Cisco Systems COM 17275R102   487,518 9,650 SH   SOLE   9,650 0 0
Coca-Cola Co COM 191216100   1,131,456 19,200 SH   SOLE   18,950 0 250
ConocoPhillips COM 20825C104   1,171,303 10,091 SH   SOLE   9,805 0 286
Costco Whsl Corp New COM 22160k105   1,645,724 2,493 SH   SOLE   2,343 0 150
Disney Walt Co COM 254687106   1,733,661 19,201 SH   SOLE   17,401 0 1,800
Dover Corp COM 260003108   1,746,673 11,356 SH   SOLE   10,606 0 750
Emerson Elec Co COM 291011104   1,039,095 10,676 SH   SOLE   10,676 0 0
Equinor ASA COM 29446M102   12,153,968 384,133 SH   SOLE   359,958 0 24,175
Equity Commonwealth COM 294628102   2,395,814 124,782 SH   SOLE   122,932 0 1,850
Exxon Mobil Corp COM 30231G102   3,767,046 37,678 SH   SOLE   36,228 0 1,450
General Mills Inc COM 370334104   207,927 3,192 SH   SOLE   3,192 0 0
Hess Corporation COM 42809H107   771,256 5,350 SH   SOLE   5,350 0 0
Home Depot Inc COM 437076102   11,266,683 32,511 SH   SOLE   30,504 0 2,007
Honeywell Intl Inc COM 438516106   1,285,522 6,130 SH   SOLE   5,755 0 375
Huntington Bancshares Inc COM 446150104   292,560 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   4,802,831 95,579 SH   SOLE   91,883 0 3,696
Intuit Inc COM 461202103   331,266 530 SH   SOLE   530 0 0
JPMorgan Chase & Co COM 46625H100   548,573 3,225 SH   SOLE   3,225 0 0
Johnson & Johnson COM 478160104   3,671,653 23,425 SH   SOLE   22,475 0 950
KLA Corp COM 482480100   1,133,535 1,950 SH   SOLE   1,950 0 0
L3Harris Technologies COM 502431109   210,902 1,001 SH   SOLE   1,001 0 0
Lamb Weston Holdings Inc COM 513272104   4,108,717 38,012 SH   SOLE   36,387 0 1,625
Liberty Global PLC COM G61188127   4,885,115 262,077 SH   SOLE   252,177 0 9,900
Lockheed Martin Corp COM 539830109   8,010,111 17,673 SH   SOLE   16,493 0 1,180
Lowe's Companies Inc. COM 548661107   284,864 1,280 SH   SOLE   1,280 0 0
Markel Corp COM 570535104   203,046 143 SH   SOLE   143 0 0
McDonalds Corp COM 580135101   1,057,058 3,565 SH   SOLE   3,565 0 0
Medtronic PLC COM G5960L103   208,010 2,525 SH   SOLE   2,525 0 0
Merck & Co Inc New COM 58933Y105   566,359 5,195 SH   SOLE   5,195 0 0
Microsoft Corp COM 594918104   1,314,260 3,495 SH   SOLE   3,290 0 205
Molson Coors Beverage COM 60871R209   5,718,667 93,427 SH   SOLE   87,277 0 6,150
Mondelez Intl Inc COM 609207105   398,075 5,496 SH   SOLE   5,496 0 0
Motorola Solutions COM 620076307   313,090 1,000 SH   SOLE   1,000 0 0
Newmont Corporation COM 651639106   725,732 17,534 SH   SOLE   17,534 0 0
NovaGold Resources Inc COM 66987E206   228,140 61,000 SH   SOLE   61,000 0 0
O'Reilly Automotive New COM 67103H107   467,439 492 SH   SOLE   492 0 0
Oceaneering International Inc COM 675232102   10,607,931 498,493 SH   SOLE   470,993 0 27,500
PepsiCo Inc COM 713448108   2,510,915 14,784 SH   SOLE   13,334 0 1,450
Philip Morris Intl Inc COM 718172109   7,335,606 77,972 SH   SOLE   73,497 0 4,475
Phillips 66 COM 718546104   503,269 3,780 SH   SOLE   3,780 0 0
Procter & Gamble Co COM 742718109   621,476 4,241 SH   SOLE   4,091 0 150
Qualcomm Inc COM 747525103   477,279 3,300 SH   SOLE   3,300 0 0
ResMed Inc COM 761152107   284,693 1,655 SH   SOLE   1,655 0 0
SLB COM 806857108   3,520,350 67,647 SH   SOLE   64,947 0 2,700
Shell PLC COM 780259305   283,598 4,310 SH   SOLE   2,260 0 2,050
Stryker Corp COM 863667101   2,113,589 7,058 SH   SOLE   6,673 0 385
Suncor Energy Inc COM 867224107   9,475,862 295,751 SH   SOLE   271,326 0 24,425
Sysco Corp COM 871829107   533,118 7,290 SH   SOLE   7,290 0 0
Talos Energy Inc COM 87484T108   2,273,456 159,765 SH   SOLE   158,865 0 900
Target Corp COM 87612E106   553,302 3,885 SH   SOLE   3,885 0 0
Teleflex Inc COM 879369106   330,376 1,325 SH   SOLE   1,325 0 0
Tesla Inc COM 88160R101   248,480 1,000 SH   SOLE   1,000 0 0
Thermo Fisher Scientific Inc COM 883556102   3,401,302 6,408 SH   SOLE   5,792 0 616
TotalEnergies SE COM 89151E109   11,224,363 166,583 SH   SOLE   157,783 0 8,800
Truist Financial Corp COM 89832Q109   4,619,524 125,123 SH   SOLE   121,133 0 3,990
Unilever PLC COM 904767704   5,725,391 118,098 SH   SOLE   113,948 0 4,150
United Parcel Service Inc COM 911312106   4,343,793 27,627 SH   SOLE   26,127 0 1,500
VanEck Gold Miners ETF COM 92189F106   1,312,498 42,325 SH   SOLE   42,325 0 0
Verizon Communications Inc COM 92343V104   6,164,214 163,507 SH   SOLE   155,082 0 8,425
Vodafone Group PLC New-SP ADR COM 92857W308   6,006,080 690,354 SH   SOLE   671,554 0 18,800
Walmart Inc COM 931142103   725,190 4,600 SH   SOLE   4,600 0 0
Weyerhaeuser Co. COM 962166104   4,668,290 134,262 SH   SOLE   126,087 0 8,175
ProShares S&P 500 Dividend Ari ETF 74348A467   1,079,773 11,342 SH   SOLE   11,342 0 0
SPDR S&P Global Natural Resour ETF 78463X541   333,102 5,880 SH   SOLE   5,880 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   1,138,479 14,954 SH   SOLE   14,954 0 0