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
ARC Document Solutions Inc COM 00191g103 14 13,620 SH   SOLE   13,620 0 0
Activision Blizzard Inc COM 00507v109 849 11,190 SH   SOLE   11,190 0 0
Agilent Technologies Inc COM 00846u101 835 9,450 SH   SOLE   9,450 0 0
Agnico Eagle Mines Ltd COM 008474108 1,211 18,910 SH   SOLE   18,910 0 0
Alexion Pharmaceuticals COM 015351109 825 7,350 SH   SOLE   1,380 0 5,970
Allianz SE ADR 018820100 363 17,760 SH   SOLE   17,760 0 0
Alphabet Inc A CL A 02079k305 1,930 1,361 SH   SOLE   741 0 620
Alphabet Inc C CL C 02079k107 523 370 SH   SOLE   370 0 0
America Movil SAB de CV SPONSORED ADR 02364w105 192 15,140 SH   SOLE   15,140 0 0
American Express Co COM 025816109 922 9,680 SH   SOLE   1,780 0 7,900
American International Group I COM 026874784 1,177 37,760 SH   SOLE   11,460 0 26,300
Arista Networks COM 040413106 1,718 8,180 SH   SOLE   4,550 0 3,630
AstraZeneca PLC SPONSORED ADR 046353108 1,469 27,780 SH   SOLE   27,780 0 0
Atmos Energy Corp COM 049560105 1,815 18,230 SH   SOLE   10,980 0 7,250
Bank of America Corp COM 060505104 1,924 81,010 SH   SOLE   35,260 0 45,750
Berkshire Hathaway Inc Cl B CL B 084670702 2,110 11,820 SH   SOLE   4,300 0 7,520
Biogen Inc COM 09062x103 821 3,070 SH   SOLE   570 0 2,500
Booking Holdings Inc COM 09857l108 908 570 SH   SOLE   100 0 470
BorgWarner Inc COM 099724106 633 17,930 SH   SOLE   3,450 0 14,480
Brinks Company COM 109696104 269 5,910 SH   SOLE   5,910 0 0
Bristol-Myers Squibb COM 110122108 2,516 42,786 SH   SOLE   20,736 0 22,050
Canacol Energy Ltd ADR 134808203 147 52,040 SH   SOLE   52,040 0 0
Carrier Global Corp COM 14448C104 303 13,630 SH   SOLE   6,770 0 6,860
Catalent Inc COM 148806102 965 13,170 SH   SOLE   7,320 0 5,850
Celanese Corp COM SER A 150870103 417 4,830 SH   SOLE   4,830 0 0
Centene Corp COM 15135b101 1,451 22,840 SH   SOLE   11,610 0 11,230
Charles Schwab Corp COM 808513105 942 27,910 SH   SOLE   5,220 0 22,690
Charter Communications Inc CL A 16119p108 2,096 4,110 SH   SOLE   2,420 0 1,690
Comcast Corp CL A 20030n101 1,285 32,960 SH   SOLE   9,980 0 22,980
Corteva Inc COM 22052L104 811 30,290 SH   SOLE   5,640 0 24,650
Curtiss-Wright Corp COM 231561101 1,032 11,555 SH   SOLE   5,655 0 5,900
Diageo PLC SPONSORED ADR 25243Q205 343 2,550 SH   SOLE   2,550 0 0
Elements Rogers Agriculture ROG AGRI ETN 870297603 731 148,090 SH   SOLE   148,090 0 0
Encompass Health Corp COM 29261a100 733 11,830 SH   SOLE   11,830 0 0
Equity Commonwealth COM 294628102 2,068 64,210 SH   SOLE   42,720 0 21,490
FMC Corp COM 302491303 1,704 17,110 SH   SOLE   17,110 0 0
FirstEnergy Corp COM 337932107 266 6,860 SH   SOLE   6,860 0 0
HP Inc COM 40434l105 410 23,500 SH   SOLE   23,500 0 0
Humana Inc COM 444859102 744 1,920 SH   SOLE   360 0 1,560
J P Morgan Chase & Co COM 46625h100 2,080 22,110 SH   SOLE   8,390 0 13,720
Jacobs Engineering Group Inc COM 469814107 1,489 17,555 SH   SOLE   11,205 0 6,350
Johnson & Johnson COM 478160104 1,056 7,510 SH   SOLE   1,380 0 6,130
Kinross Gold Corp COM 496902404 1,426 197,540 SH   SOLE   197,540 0 0
Kirkland Lake Gold Ltd COM 49741E100 1,019 24,710 SH   SOLE   24,710 0 0
LKQ Corp COM 501889208 318 12,140 SH   SOLE   12,140 0 0
Lowes Companies Inc COM 548661107 1,166 8,630 SH   SOLE   1,610 0 7,020
Merck & Co Inc COM 58933Y105 916 11,850 SH   SOLE   2,210 0 9,640
Microsoft Corp COM 594918104 2,425 11,915 SH   SOLE   7,215 0 4,700
Molina Healthcare Inc COM 60855r100 1,543 8,670 SH   SOLE   4,380 0 4,290
Molson Coors Brewing Co CL B 60871r209 221 6,420 SH   SOLE   6,420 0 0
Newmont Corp COM 651639106 4,006 64,880 SH   SOLE   39,120 0 25,760
NextEra Energy Inc COM 65339F101 1,477 6,150 SH   SOLE   2,650 0 3,500
Novartis AG SPONSORED ADR 66987v109 348 3,990 SH   SOLE   3,990 0 0
Novo Nordisk ADR 670100205 380 5,810 SH   SOLE   5,810 0 0
Novozymes A/S ADR 670108109 308 5,330 SH   SOLE   5,330 0 0
Nutrien Ltd COM 67077M108 830 25,860 SH   SOLE   25,860 0 0
Oracle Corp COM 68389x105 1,769 32,000 SH   SOLE   17,610 0 14,390
Otis Worldwide Corp COM 68902V107 388 6,820 SH   SOLE   3,390 0 3,430
Outfront Media Inc COM 69007j106 599 42,290 SH   SOLE   14,190 0 28,100
Pan American Silver Corp COM 697900108 1,660 54,620 SH   SOLE   54,620 0 0
Panasonic Corp ADR 69832a205 317 36,380 SH   SOLE   36,380 0 0
Philip Morris Intl COM 718172109 675 9,630 SH   SOLE   9,630 0 0
Raytheon Technologies Co COM 75513E101 651 10,561 SH   SOLE   10,561 0 0
Rolls-Royce Group Plc ADR 775781206 128 36,170 SH   SOLE   36,170 0 0
Sandstorm Gold Ltd COM 80013r206 465 48,380 SH   SOLE   48,380 0 0
Silicon Motion Technology Corp SPONSORED ADR 82706c108 224 4,600 SH   SOLE   4,600 0 0
Silvercrest Metals Inc COM 828363101 476 51,940 SH   SOLE   51,940 0 0
Sony Corp ADR SPONSORED ADR 835699307 360 5,210 SH   SOLE   5,210 0 0
Sprott Inc COM 852066208 368 10,206 SH   SOLE   10,206 0 0
State Street Corp COM 857477103 957 15,060 SH   SOLE   2,780 0 12,280
Stryker Corp COM 863667101 870 4,830 SH   SOLE   900 0 3,930
Taiwan Semiconductor Sponsored SPONSORED ADR 874039100 536 9,440 SH   SOLE   9,440 0 0
Tencent Holdings Ltd ADR 88032q109 394 6,130 SH   SOLE   6,130 0 0
Uranium Energy Corp COM 916896103 311 354,740 SH   SOLE   354,740 0 0
Wabtec Corp COM 929740108 796 13,820 SH   SOLE   2,560 0 11,260
Wells Fargo & Co COM 949746101 212 8,280 SH   SOLE   8,280 0 0
iShares Russell Mid Cap Growth RUS MD CP GR ETF 464287481 3,423 21,650 SH   SOLE   21,650 0 0