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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR Bloomberg 1-3 Month T-Bil ETF 78468R663 25,736,227 280,565 SH SOLE 272,571 0 7,994
iShares 0-5 year TIPS Bond ETF ETF 46429B747 57,650,019 560,198 SH SOLE 532,863 0 27,335
3M Co COM 88579Y101 782,361 5,139 SH SOLE 4,424 0 715
AbbVie Inc COM 00287Y109 361,217 1,946 SH SOLE 1,946 0 0
Agnico Eagle Mines Limited COM 008474108 12,965,273 109,016 SH SOLE 100,211 0 8,805
Altria Group Inc COM 02209S103 222,618 3,797 SH SOLE 3,797 0 0
Amazon Com Inc COM 023135106 231,895 1,057 SH SOLE 1,057 0 0
Amphenol Corporation COM 032095101 395,000 4,000 SH SOLE 4,000 0 0
Apple Inc COM 037833100 702,912 3,426 SH SOLE 2,881 0 545
Barrick Mining Corporation COM 06849F108 10,814,658 519,436 SH SOLE 478,236 0 41,200
Berkshire Hathaway Class B COM 084670702 279,318 575 SH SOLE 575 0 0
Bristol Myers Squibb Co COM 110122108 389,623 8,417 SH SOLE 7,517 0 900
Cal-Maine Foods Inc COM 128030202 3,923,031 39,376 SH SOLE 39,101 0 275
Carrefour SA COM 144430204 6,658,384 2,336,275 SH SOLE 2,194,775 0 141,500
Chevron Corp COM 166764100 1,026,815 7,171 SH SOLE 6,821 0 350
ConocoPhillips COM 20825C104 619,327 6,901 SH SOLE 6,615 0 286
Costco Whsl Corp New COM 22160k105 1,237,425 1,250 SH SOLE 1,115 0 135
Disney Walt Co COM 254687106 874,319 7,050 SH SOLE 5,600 0 1,450
Dover Corp COM 260003108 641,305 3,500 SH SOLE 2,750 0 750
Equinor ASA COM 29446M102 6,674,670 265,500 SH SOLE 241,925 0 23,575
Exxon Mobil Corp COM 30231G102 2,031,383 18,844 SH SOLE 17,394 0 1,450
GSK PLC COM 37733W204 7,173,158 186,801 SH SOLE 172,100 0 14,701
Hess Corporation COM 42809H107 476,301 3,438 SH SOLE 3,438 0 0
Home Depot Inc COM 437076102 3,902,502 10,644 SH SOLE 9,314 0 1,330
Honeywell Intl Inc COM 438516106 593,844 2,550 SH SOLE 2,275 0 275
Intel Corp COM 458140100 248,864 11,110 SH SOLE 10,260 0 850
Intuit Inc COM 461202103 209,510 266 SH SOLE 266 0 0
J Sainsbury PLC COM 466249208 5,700,245 353,175 SH SOLE 333,700 0 19,475
JPMorgan Chase & Co COM 46625H100 662,444 2,285 SH SOLE 2,285 0 0
Johnson & Johnson COM 478160104 1,717,674 11,245 SH SOLE 10,445 0 800
Lamb Weston Holdings Inc COM 513272104 2,430,572 46,877 SH SOLE 44,652 0 2,225
Liberty Global PLC COM G61188127 4,737,156 459,472 SH SOLE 433,122 0 26,350
Lockheed Martin Corp COM 539830109 5,422,443 11,708 SH SOLE 10,603 0 1,105
Lowe's Companies Inc. COM 548661107 283,994 1,280 SH SOLE 1,280 0 0
McDonalds Corp COM 580135101 376,899 1,290 SH SOLE 1,290 0 0
Meta Platforms Inc COM 30303M102 370,994 503 SH SOLE 503 0 0
Microsoft Corp COM 594918104 571,027 1,148 SH SOLE 943 0 205
Molson Coors Beverage COM 60871R209 3,790,069 78,812 SH SOLE 72,862 0 5,950
Newmont Corporation COM 651639106 989,197 16,979 SH SOLE 16,979 0 0
NovaGold Resources Inc COM 66987E206 275,973 67,475 SH SOLE 67,475 0 0
O'Reilly Automotive New COM 67103H107 482,646 5,355 SH SOLE 5,355 0 0
Oceaneering International Inc COM 675232102 7,977,677 385,023 SH SOLE 358,498 0 26,525
Pan American Silver Corp COM 697900108 3,272,248 115,220 SH SOLE 111,070 0 4,150
PepsiCo Inc COM 713448108 941,445 7,130 SH SOLE 5,680 0 1,450
Philip Morris Intl Inc COM 718172109 5,980,967 32,839 SH SOLE 30,089 0 2,750
SLB COM 806857108 2,503,127 74,057 SH SOLE 72,557 0 1,500
Shell PLC COM 780259305 308,044 4,375 SH SOLE 2,575 0 1,800
Stryker Corp COM 863667101 1,376,792 3,480 SH SOLE 3,170 0 310
Suncor Energy Inc COM 867224107 6,526,374 174,269 SH SOLE 151,544 0 22,725
Sunrise Communications CL A Sh COM 867975104 4,029,923 71,263 SH SOLE 66,763 0 4,500
Talos Energy Inc COM 87484T108 3,702,792 436,650 SH SOLE 426,800 0 9,850
Thermo Fisher Scientific Inc COM 883556102 1,206,649 2,976 SH SOLE 2,505 0 471
TotalEnergies SE COM 89151E109 6,786,173 110,542 SH SOLE 102,067 0 8,475
Transocean Ltd. COM H8817H100 1,281,403 494,750 SH SOLE 483,750 0 11,000
Unilever PLC COM 904767704 6,260,627 102,348 SH SOLE 96,273 0 6,075
United Parcel Service Inc COM 911312106 2,271,756 22,506 SH SOLE 21,206 0 1,300
VanEck Gold Miners ETF COM 92189F106 1,111,481 21,350 SH SOLE 21,350 0 0
Verizon Communications Inc COM 92343V104 6,492,361 150,043 SH SOLE 141,668 0 8,375
Vodafone Group PLC New-SP ADR COM 92857W308 8,035,337 753,784 SH SOLE 704,334 0 49,450
Weyerhaeuser Co. COM 962166104 1,462,634 56,934 SH SOLE 51,734 0 5,200
Keating Active ETF ETF 02072L268 84,688,277 3,132,577 SH SOLE 3,112,649 0 19,928