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
ABBOTT LABORATORIES COM 002824100 3,076,071 31,125 SH SOLE 0 0 0 31,125
AGILENT TECHNOLOGIES INC COM 00846U101 841,734 4,885 SH SOLE 0 0 0 4,885
AGNICO EAGLE MINES LTD COM 008474108 11,016,746 60,112 SH SOLE 0 0 0 60,112
ALAMOS GOLD INC COM CL A 011532108 2,501,570 77,233 SH SOLE 0 0 0 77,233
ALLSTATE CORP COM 020002101 942,016 4,246 SH SOLE 0 0 0 4,246
ALPHABET INC CAP STK CL A 02079K305 479,469 1,393 SH SOLE 0 0 0 1,393
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 1,300,147 61,357 SH SOLE 0 0 0 61,357
AMERICAN ELEC PWR CO INC COM 025537101 1,393,019 11,742 SH SOLE 0 0 0 11,742
AMETEK INC COM 031100100 1,562,766 6,308 SH SOLE 0 0 0 6,308
APPLE INC COM 037833100 775,402 2,328 SH SOLE 0 0 0 2,328
APPLIED MATLS INC COM 038222105 1,206,345 2,359 SH SOLE 0 0 0 2,359
ASTRAZENECA PLC ORD G0593M107 1,451,938 8,992 SH SOLE 0 0 0 8,992
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2,446,540 87,784 SH SOLE 0 0 0 87,784
BARRICK MNG CORP COM SHS 06849F108 3,740,225 91,965 SH SOLE 0 0 0 91,965
BAXTER INTL INC COM 071813109 2,228,016 92,834 SH SOLE 0 0 0 92,834
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 225,073 452 SH SOLE 0 0 0 452
BORGWARNER INC COM 099724106 1,323,141 22,012 SH SOLE 0 0 0 22,012
BROADCOM INC COM 11135F101 455,079 1,296 SH SOLE 0 0 0 1,296
BUCKLE INC COM 118440106 1,146,765 26,700 SH SOLE 0 0 0 26,700
BWX TECHNOLOGIES INC COM 05605H100 770,764 5,626 SH SOLE 0 0 0 5,626
CAMECO CORP COM 13321L108 6,236,438 71,956 SH SOLE 0 0 0 71,956
CHARLES SCHWAB CORP (THE) COM 808513105 6,000,595 61,393 SH SOLE 0 0 0 61,393
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,625,872 50,888 SH SOLE 0 0 0 50,888
CINCINNATI FINL CORP COM 172062101 2,495,729 15,660 SH SOLE 0 0 0 15,660
CISCO SYS INC COM 17275R102 3,649,247 33,905 SH SOLE 0 0 0 33,905
CME GROUP INC COM 12572Q105 216,730 827 SH SOLE 0 0 0 827
COPA HOLDINGS SA CL A P31076105 1,035,130 7,851 SH SOLE 0 0 0 7,851
CORGI ETF TR I INSIDE OWNERSHIP 21874J768 479,556 19,218 SH SOLE 0 0 0 19,218
CSX CORP COM 126408103 2,065,044 44,400 SH SOLE 0 0 0 44,400
D R HORTON INC COM 23331A109 712,452 5,214 SH SOLE 0 0 0 5,214
DELTA AIR LINES INC COM NEW 247361702 2,648,603 31,735 SH SOLE 0 0 0 31,735
EMBRAER S.A. SPONSORED ADS 29082A107 3,924,172 52,100 SH SOLE 0 0 0 52,100
EMCOR GROUP INC COM 29084Q100 250,545 332 SH SOLE 0 0 0 332
EMERSON ELEC CO COM 291011104 1,267,518 8,172 SH SOLE 0 0 0 8,172
ENACT HLDGS INC COM 29249E109 906,183 20,947 SH SOLE 0 0 0 20,947
EOG RES INC COM 26875P101 973,076 7,064 SH SOLE 0 0 0 7,064
EQT CORP COM 26884L109 204,603 4,213 SH SOLE 0 0 0 4,213
EQUINOR ASA SPONSORED ADR 29446M102 697,283 16,762 SH SOLE 0 0 0 16,762
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 213,589 1,312 SH SOLE 0 0 0 1,312
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4,675,822 39,438 SH SOLE 0 0 0 39,438
FORTUNA MNG CORP COM NEW 349942102 1,486,760 132,274 SH SOLE 0 0 0 132,274
FOX CORP CL A COM 35137L105 235,034 3,752 SH SOLE 0 0 0 3,752
FRANCO NEV CORP COM 351858105 2,226,930 9,353 SH SOLE 0 0 0 9,353
FREEPORT MCMORAN INC CL B 35671D857 1,438,093 20,544 SH SOLE 0 0 0 20,544
GARRETT MOTION INC COM 366505105 1,043,360 40,083 SH SOLE 0 0 0 40,083
GENUINE PARTS CO COM 372460105 970,253 7,716 SH SOLE 0 0 0 7,716
HARTFORD INSURANCE GROUP INC COM 416515104 3,953,085 32,307 SH SOLE 0 0 0 32,307
HERSHEY CO COM 427866108 1,129,263 7,165 SH SOLE 0 0 0 7,165
HUBBELL INC COM 443510607 1,978,951 4,363 SH SOLE 0 0 0 4,363
ICICI BK LTD ADR 45104G104 4,271,619 155,050 SH SOLE 0 0 0 155,050
IMPERIAL OIL LTD COM NEW 453038408 1,859,811 15,114 SH SOLE 0 0 0 15,114
INTEL CORP COM 458140100 936,736 7,791 SH SOLE 0 0 0 7,791
ISHARES TR RUS 1000 VAL ETF 464287598 763,692 3,080 SH SOLE 0 0 0 3,080
ISHARES TR 0-3 MTH TREASURY 46436E718 11,219,463 111,437 SH SOLE 0 0 0 111,437
ISHARES TR EAFE VALUE ETF 464288877 226,103 2,857 SH SOLE 0 0 0 2,857
ISHARES TR S&P MC 400VL ETF 464287705 352,124 2,557 SH SOLE 0 0 0 2,557
JABIL INC COM 466313103 1,469,882 5,124 SH SOLE 0 0 0 5,124
JOHNSON CONTROLS INTERNATION SHS G51502105 5,963,194 40,116 SH SOLE 0 0 0 40,116
LEIDOS HOLDINGS INC COM 525327102 3,765,522 30,908 SH SOLE 0 0 0 30,908
MASCO CORP COM 574599106 2,145,679 31,835 SH SOLE 0 0 0 31,835
MCKESSON CORP COM 58155Q103 2,063,760 2,417 SH SOLE 0 0 0 2,417
MEDTRONIC PLC SHS G5960L103 4,767,731 55,252 SH SOLE 0 0 0 55,252
MICROSOFT CORP COM 594918104 220,110 429 SH SOLE 0 0 0 429
NVIDIA CORPORATION COM 67066G104 312,424 1,368 SH SOLE 0 0 0 1,368
OLD REP INTL CORP COM 680223104 557,537 14,943 SH SOLE 0 0 0 14,943
OPERA LTD SPONSORED ADS 68373M107 2,261,322 128,338 SH SOLE 0 0 0 128,338
OSHKOSH CORP COM 688239201 889,903 6,908 SH SOLE 0 0 0 6,908
PHILIP MORRIS INTL INC COM 718172109 8,839,753 46,325 SH SOLE 0 0 0 46,325
PPG INDS INC COM 693506107 578,392 5,544 SH SOLE 0 0 0 5,544
PROSHARES TR PSHS ULTRA QQQ 74347R206 365,040 3,816 SH SOLE 0 0 0 3,816
PROSHARES TR PSHS ULT S&P 500 74347R107 340,957 4,918 SH SOLE 0 0 0 4,918
PULTE GROUP INC COM 745867101 1,007,230 8,679 SH SOLE 0 0 0 8,679
QUALCOMM INC COM 747525103 3,144,384 17,085 SH SOLE 0 0 0 17,085
QUANTA SVCS INC COM 74762E102 457,575 712 SH SOLE 0 0 0 712
QUEST DIAGNOSTICS INC COM 74834L100 1,662,797 7,134 SH SOLE 0 0 0 7,134
RAYMOND JAMES FINL INC COM 754730109 1,464,780 9,270 SH SOLE 0 0 0 9,270
REGENERON PHARMACEUTICALS COM 75886F107 206,265 272 SH SOLE 0 0 0 272
ROCKWELL AUTOMATION INC COM 773903109 3,943,820 9,059 SH SOLE 0 0 0 9,059
SEMPRA COM 816851109 668,654 8,577 SH SOLE 0 0 0 8,577
SONY GROUP CORP SPONSORED ADR 835699307 2,704,468 114,937 SH SOLE 0 0 0 114,937
SOUTHERN CO COM 842587107 2,252,453 27,174 SH SOLE 0 0 0 27,174
SOUTHERN COPPER CORP COM 84265V105 7,057,607 34,828 SH SOLE 0 0 0 34,828
SYNCHRONY FINANCIAL COM 87165B103 1,361,151 19,179 SH SOLE 0 0 0 19,179
T-MOBILE US INC COM 872590104 951,587 5,835 SH SOLE 0 0 0 5,835
TARGET CORP COM 87612E106 661,082 4,219 SH SOLE 0 0 0 4,219
TERADYNE INC COM 880770102 1,139,393 2,842 SH SOLE 0 0 0 2,842
TOAST INC CL A 888787108 2,351,640 81,119 SH SOLE 0 0 0 81,119
ULTA BEAUTY INC COM 90384S303 220,107 403 SH SOLE 0 0 0 403
UNILEVER PLC SPON ADR NEW 904767803 2,292,375 37,747 SH SOLE 0 0 0 37,747
UNUM GROUP COM 91529Y106 2,763,495 31,500 SH SOLE 0 0 0 31,500
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 695,850 993 SH SOLE 0 0 0 993
VANGUARD STAR FDS VG TL INTL STK F 921909768 224,597 2,644 SH SOLE 0 0 0 2,644
VIVMARK RESIDENTIAL SH BEN INT 29476L107 2,121,196 34,911 SH SOLE 0 0 0 34,911
WHEATON PRECIOUS METALS CORP COM 962879102 7,922,190 59,245 SH SOLE 0 0 0 59,245
WILLIAMS SONOMA INC COM 969904101 245,062 1,075 SH SOLE 0 0 0 1,075
XCEL ENERGY INC COM 98389B100 443,694 6,295 SH SOLE 0 0 0 6,295
ZOOM COMMUNICATIONS INC CL A 98980L101 1,759,758 19,387 SH SOLE 0 0 0 19,387