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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AbbVie Inc COM 00287y109 3,301 24,382 SH   SOLE   21,490 0 2,892
Activision Blizzard Inc COM 00507v109 1,476 22,186 SH   SOLE   18,760 0 3,426
Agnico Eagle Mines Ltd COM 008474108 999 18,800 SH   SOLE   18,800 0 0
Allianz SE ADR 018820100 393 16,640 SH   SOLE   16,640 0 0
Alphabet Inc A CL A 02079k305 4,279 1,477 SH   SOLE   1,315 0 162
Alphabet Inc C CL C 02079k107 810 280 SH   SOLE   280 0 0
Ameren Corp COM 023608102 2,229 25,046 SH   SOLE   22,120 0 2,926
America Movil SAB de CV SPONSORED ADR 02364w105 297 14,060 SH   SOLE   14,060 0 0
American Express Co COM 025816109 2,412 14,745 SH   SOLE   12,268 0 2,477
American International Group I COM 026874784 1,397 24,571 SH   SOLE   21,203 0 3,368
Arista Networks COM 040413106 256 1,780 SH   SOLE   1,780 0 0
BCE Inc COM 05534b760 414 7,960 SH   SOLE   7,960 0 0
BHP Group Limited ADR SPONSORED ADS 088606108 688 11,400 SH   SOLE   11,400 0 0
BP PLC SPONSORED ADR 055622104 1,390 52,180 SH   SOLE   52,180 0 0
Baker Hughes Co CL A 05722G100 2,414 100,324 SH   SOLE   88,080 0 12,244
Bank of America Corp COM 060505104 2,333 52,449 SH   SOLE   47,716 0 4,733
Bank of New York Mellon Corp COM 064058100 3,281 56,484 SH   SOLE   49,760 0 6,724
Becton Dickinson and Co COM 075887109 2,297 9,132 SH   SOLE   7,630 0 1,502
BioMarin Pharmaceutical Inc COM 09061g101 2,676 30,289 SH   SOLE   26,770 0 3,519
Bristol-Myers Squibb COM 110122108 3,164 50,747 SH   SOLE   44,943 0 5,804
Camden Property Trust SH BEN INT 133131102 1,914 10,710 SH   SOLE   10,710 0 0
Canacol Energy Ltd ADR 134808203 132 51,810 SH   SOLE   51,810 0 0
Celanese Corp COM SER A 150870103 726 4,320 SH   SOLE   4,320 0 0
Centene Corp COM 15135b101 2,886 35,029 SH   SOLE   30,680 0 4,349
Charles Schwab Corp COM 808513105 1,997 23,741 SH   SOLE   19,755 0 3,986
Charter Communications Inc CL A 16119p108 3,070 4,709 SH   SOLE   4,219 0 490
Cigna Corp COM 125523100 2,110 9,190 SH   SOLE   7,650 0 1,540
Cisco Systems Inc COM 17275r102 4,149 65,474 SH   SOLE   57,104 0 8,370
Citigroup Inc COM 172967424 1,626 26,928 SH   SOLE   22,460 0 4,468
Comcast Corp CL A 20030n101 2,184 43,389 SH   SOLE   36,527 0 6,862
Coterra Energy Inc COM 127097103 2,628 138,290 SH   SOLE   138,290 0 0
Curtiss-Wright Corp COM 231561101 555 4,000 SH   SOLE   4,000 0 0
Diageo PLC SPONSORED ADR 25243Q205 522 2,370 SH   SOLE   2,370 0 0
Disney Walt Co COM 254687106 878 5,668 SH   SOLE   4,705 0 963
EQT Corp COM 26884L109 2,273 104,200 SH   SOLE   104,200 0 0
Elanco Animal Health Inc COM 28414H103 2,562 90,290 SH   SOLE   78,360 0 11,930
Elements Rogers Agriculture ROG AGRI ETN 870297603 1,920 221,910 SH   SOLE   221,910 0 0
Exelon Corp COM 30161N101 4,642 80,363 SH   SOLE   74,040 0 6,323
FMC Corp COM 302491303 2,208 20,095 SH   SOLE   17,700 0 2,395
Fedex Corp COM 31428x106 2,602 10,060 SH   SOLE   8,740 0 1,320
Fiserv Inc COM 337738108 3,148 30,327 SH   SOLE   26,630 0 3,697
Franco Nevada Corp COM 351858105 1,270 9,180 SH   SOLE   9,180 0 0
Freeport McMoRan Inc CL B 35671d857 956 22,900 SH   SOLE   22,900 0 0
Fresh Del Monte Produce Inc ORD G36738105 785 28,450 SH   SOLE   28,450 0 0
Gladstone Land Corp COM 376549101 1,119 33,160 SH   SOLE   33,160 0 0
HP Inc COM 40434l105 843 22,370 SH   SOLE   22,370 0 0
Hecla Mining Co COM 422704106 1,066 204,240 SH   SOLE   204,240 0 0
Humana Inc COM 444859102 2,448 5,278 SH   SOLE   4,400 0 878
Incyte Corp COM 45337c102 1,375 18,736 SH   SOLE   15,420 0 3,316
Intel Corp COM 458140100 2,128 41,324 SH   SOLE   34,590 0 6,734
J P Morgan Chase & Co COM 46625h100 2,467 15,581 SH   SOLE   13,774 0 1,807
JBS SA ADR 466110103 218 16,010 SH   SOLE   16,010 0 0
Jacobs Engineering Group Inc COM 469814107 2,614 18,778 SH   SOLE   16,941 0 1,837
Johnson & Johnson COM 478160104 681 3,980 SH   SOLE   3,980 0 0
KKR & Co Inc COM 48251W104 3,036 40,749 SH   SOLE   35,920 0 4,829
Keurig Dr Pepper Inc COM 49271v100 2,308 62,622 SH   SOLE   54,520 0 8,102
Kinross Gold Corp COM 496902404 1,786 307,370 SH   SOLE   307,370 0 0
Kirkland Lake Gold Ltd COM 49741E100 1,224 29,170 SH   SOLE   29,170 0 0
Liberty Global plc SHS CL A G5480U104 340 12,260 SH   SOLE   12,260 0 0
Meta Platforms Inc CL A 30303m102 471 1,400 SH   SOLE   1,400 0 0
Microsoft Corp COM 594918104 1,594 4,740 SH   SOLE   4,740 0 0
Molina Healthcare Inc COM 60855r100 1,002 3,150 SH   SOLE   3,150 0 0
Newmont Corp COM 651639106 3,374 54,400 SH   SOLE   49,395 0 5,005
Novartis AG SPONSORED ADR 66987v109 437 5,000 SH   SOLE   5,000 0 0
Novo Nordisk ADR 670100205 601 5,370 SH   SOLE   5,370 0 0
Nutrien Ltd COM 67077M108 3,450 45,880 SH   SOLE   45,880 0 0
Oracle Corp COM 68389x105 963 11,040 SH   SOLE   11,040 0 0
PJSC Gazprom ADR 368287207 2,217 242,250 SH   SOLE   242,250 0 0
Panasonic Corp ADR 69832a205 371 33,810 SH   SOLE   33,810 0 0
Philip Morris Intl COM 718172109 706 7,430 SH   SOLE   7,430 0 0
Raytheon Technologies Co COM 75513E101 3,120 36,258 SH   SOLE   32,168 0 4,090
Reinsurance Group of America I COM 759351604 1,599 14,602 SH   SOLE   12,141 0 2,461
Schlumberger Ltd COM 806857108 1,851 61,790 SH   SOLE   51,610 0 10,180
Silicon Motion Technology Corp SPONSORED ADR 82706c108 568 5,980 SH   SOLE   5,980 0 0
Silvercrest Metals Inc COM 828363101 850 107,400 SH   SOLE   107,400 0 0
Sony Group Corp SPONSORED ADR 835699307 619 4,900 SH   SOLE   4,900 0 0
Sprott Inc COM 852066208 471 10,452 SH   SOLE   10,452 0 0
State Street Corp COM 857477103 2,165 23,276 SH   SOLE   19,370 0 3,906
T-Mobile US Inc COM 872590104 1,911 16,480 SH   SOLE   14,304 0 2,176
TJX Companies Inc COM 872540109 2,140 28,182 SH   SOLE   23,522 0 4,660
Taiwan Semiconductor Sponsored SPONSORED ADR 874039100 591 4,914 SH   SOLE   4,914 0 0
Teucrium Wheat ETF WHEAT FD 88166a508 93 12,580 SH   SOLE   12,580 0 0
TotalEnergies SE SPONSORED ADS 89151e109 1,471 29,750 SH   SOLE   29,750 0 0
TransUnion COM 89400J107 2,328 19,631 SH   SOLE   16,380 0 3,251
US Foods Holding Corp COM 912008109 1,359 39,032 SH   SOLE   32,170 0 6,862
WESCO International Inc COM 95082p105 234 1,780 SH   SOLE   1,780 0 0
iPath Barclays Bloomberg Coffe ETN LKD 48 06746P563 1,776 29,010 SH   SOLE   29,010 0 0
iShares Russell 1000 Growth In RUS 1000 GRW ETF 464287614 2,833 9,270 SH   SOLE   9,270 0 0
iShares Russell 1000 Value Ind RUS 1000 VAL ETF 464287598 433 2,580 SH   SOLE   2,580 0 0
iShares Russell Mid Cap Growth RUS MD CP GR ETF 464287481 464 4,030 SH   SOLE   4,030 0 0