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 12 13,620 SH   SOLE   13,620 0 0
Activision Blizzard Inc COM 00507v109 884 10,920 SH   SOLE   10,920 0 0
Agilent Technologies Inc COM 00846u101 933 9,240 SH   SOLE   9,240 0 0
Agnico Eagle Mines Ltd COM 008474108 1,505 18,910 SH   SOLE   18,910 0 0
Alexion Pharmaceuticals COM 015351109 824 7,200 SH   SOLE   1,230 0 5,970
Allianz SE ADR 018820100 341 17,760 SH   SOLE   17,760 0 0
Alphabet Inc A CL A 02079k305 2,134 1,456 SH   SOLE   726 0 730
Alphabet Inc C CL C 02079k107 529 360 SH   SOLE   360 0 0
Amazon.com Inc COM 023135106 220 70 SH   SOLE   70 0 0
America Movil SAB de CV SPONSORED ADR 02364w105 189 15,140 SH   SOLE   15,140 0 0
American Express Co COM 025816109 951 9,490 SH   SOLE   1,590 0 7,900
American International Group I COM 026874784 1,018 36,970 SH   SOLE   10,670 0 26,300
Aon PLC SHS CL A g0403h108 974 4,720 SH   SOLE   790 0 3,930
Arista Networks COM 040413106 1,674 8,090 SH   SOLE   4,460 0 3,630
AstraZeneca PLC SPONSORED ADR 046353108 1,500 27,380 SH   SOLE   27,380 0 0
Atmos Energy Corp COM 049560105 2,005 20,980 SH   SOLE   13,730 0 7,250
Bank of America Corp COM 060505104 1,910 79,280 SH   SOLE   33,530 0 45,750
Berkshire Hathaway Inc Cl B CL B 084670702 2,483 11,660 SH   SOLE   4,140 0 7,520
Biogen Inc COM 09062x103 854 3,010 SH   SOLE   510 0 2,500
Booking Holdings Inc COM 09857l108 958 560 SH   SOLE   90 0 470
BorgWarner Inc COM 099724106 681 17,570 SH   SOLE   3,090 0 14,480
Brinks Company COM 109696104 238 5,790 SH   SOLE   5,790 0 0
Bristol-Myers Squibb COM 110122108 2,121 35,176 SH   SOLE   18,646 0 16,530
Cabot Oil and Gas Corp COM 127097103 667 38,410 SH   SOLE   38,410 0 0
Canacol Energy Ltd ADR 134808203 138 52,040 SH   SOLE   52,040 0 0
Catalent Inc COM 148806102 511 5,970 SH   SOLE   5,970 0 0
Celanese Corp COM SER A 150870103 508 4,730 SH   SOLE   4,730 0 0
Centene Corp COM 15135b101 515 8,830 SH   SOLE   8,830 0 0
Charles Schwab Corp COM 808513105 991 27,350 SH   SOLE   4,660 0 22,690
Charter Communications Inc CL A 16119p108 2,516 4,030 SH   SOLE   2,340 0 1,690
Cisco Systems Inc COM 17275r102 771 19,580 SH   SOLE   3,320 0 16,260
Comcast Corp CL A 20030n101 1,498 32,390 SH   SOLE   9,410 0 22,980
Corteva Inc COM 22052L104 1,315 45,650 SH   SOLE   21,000 0 24,650
Curtiss-Wright Corp COM 231561101 1,054 11,305 SH   SOLE   5,405 0 5,900
Diageo PLC SPONSORED ADR 25243Q205 351 2,550 SH   SOLE   2,550 0 0
Disney Walt Co COM 254687106 1,472 11,860 SH   SOLE   2,010 0 9,850
Elements Rogers Agriculture ROG AGRI ETN 870297603 819 148,090 SH   SOLE   148,090 0 0
Encompass Health Corp COM 29261a100 756 11,640 SH   SOLE   11,640 0 0
Equity Commonwealth COM 294628102 1,261 47,350 SH   SOLE   47,350 0 0
FMC Corp COM 302491303 1,798 16,980 SH   SOLE   16,980 0 0
Facebook Inc CL A 30303m102 210 800 SH   SOLE   800 0 0
GoDaddy Inc CL A 380237107 205 2,700 SH   SOLE   2,700 0 0
HP Inc COM 40434l105 433 22,800 SH   SOLE   22,800 0 0
Humana Inc COM 444859102 778 1,880 SH   SOLE   320 0 1,560
J P Morgan Chase & Co COM 46625h100 2,081 21,620 SH   SOLE   7,900 0 13,720
JBS SA ADR 466110103 133 18,070 SH   SOLE   18,070 0 0
Jacobs Engineering Group Inc COM 469814107 1,600 17,245 SH   SOLE   10,895 0 6,350
Johnson & Johnson COM 478160104 1,096 7,360 SH   SOLE   1,230 0 6,130
Johnson Controls Intl SHS G51502105 1,071 26,210 SH   SOLE   4,460 0 21,750
Kinross Gold Corp COM 496902404 1,738 197,050 SH   SOLE   197,050 0 0
Kirkland Lake Gold Ltd COM 49741E100 1,367 28,060 SH   SOLE   28,060 0 0
LKQ Corp COM 501889208 330 11,910 SH   SOLE   11,910 0 0
Lowes Companies Inc COM 548661107 1,403 8,460 SH   SOLE   1,440 0 7,020
Microsoft Corp COM 594918104 1,285 6,110 SH   SOLE   6,110 0 0
Molina Healthcare Inc COM 60855r100 1,554 8,490 SH   SOLE   4,200 0 4,290
Molson Coors Brewing Co CL B 60871r209 209 6,230 SH   SOLE   6,230 0 0
Mosaic Company COM 61945c103 842 46,080 SH   SOLE   7,800 0 38,280
Newmont Corp COM 651639106 3,584 56,480 SH   SOLE   32,960 0 23,520
NextEra Energy Inc COM 65339F101 1,682 6,060 SH   SOLE   2,560 0 3,500
Novartis AG SPONSORED ADR 66987v109 347 3,990 SH   SOLE   3,990 0 0
Novo Nordisk ADR 670100205 403 5,810 SH   SOLE   5,810 0 0
Novozymes A/S ADR 670108109 336 5,330 SH   SOLE   5,330 0 0
Nutrien Ltd COM 67077M108 1,670 42,570 SH   SOLE   42,570 0 0
Oracle Corp COM 68389x105 853 14,290 SH   SOLE   14,290 0 0
Pan American Silver Corp COM 697900108 1,921 59,750 SH   SOLE   59,750 0 0
Panasonic Corp ADR 69832a205 306 36,380 SH   SOLE   36,380 0 0
Philip Morris Intl COM 718172109 722 9,630 SH   SOLE   9,630 0 0
Raytheon Technologies Co COM 75513E101 593 10,298 SH   SOLE   10,298 0 0
Reinsurance Group of America I COM 759351604 890 9,350 SH   SOLE   1,780 0 7,570
Sandstorm Gold Ltd COM 80013r206 408 48,380 SH   SOLE   48,380 0 0
Silvercrest Metals Inc COM 828363101 451 53,120 SH   SOLE   53,120 0 0
Sony Corp ADR SPONSORED ADR 835699307 400 5,210 SH   SOLE   5,210 0 0
Sprott Inc COM 852066208 348 10,206 SH   SOLE   10,206 0 0
State Street Corp COM 857477103 876 14,760 SH   SOLE   2,480 0 12,280
T-Mobile US Inc COM 872590104 974 8,520 SH   SOLE   1,440 0 7,080
TJX Companies Inc COM 872540109 1,047 18,820 SH   SOLE   3,170 0 15,650
Taiwan Semiconductor Sponsored SPONSORED ADR 874039100 765 9,440 SH   SOLE   9,440 0 0
Tencent Holdings Ltd ADR 88032q109 405 6,130 SH   SOLE   6,130 0 0
Unitedhealth Group Inc COM 91324p102 203 650 SH   SOLE   650 0 0
Uranium Energy Corp COM 916896103 354 354,740 SH   SOLE   354,740 0 0
Zimmer Biomet Holdings Inc COM 98956p102 984 7,230 SH   SOLE   1,220 0 6,010
iShares Russell Mid Cap Growth RUS MD CP GR ETF 464287481 3,651 21,120 SH   SOLE   21,120 0 0