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
ABERCROMBIE & FITCH CO CL A 002896207 19,886 991,812 SH   SOLE   991,812 0 0
ALASKA AIR GROUP INC COM 011659109 3,901 64,106 SH   SOLE   64,106 0 0
APPLE INC COM 037833100 3,433 21,764 SH   SOLE   21,764 0 0
B2GOLD CORP COM 11777Q209 25,609 8,750,732 SH   SOLE   8,750,732 0 0
BELMOND LTD CL A G1154H107 19,473 777,967 SH   SOLE   777,967 0 0
BOEING CO COM 097023105 4,647 14,409 SH   SOLE   14,409 0 0
BOOKING HLDGS INC COM 09857L108 2,837 1,647 SH   SOLE   1,647 0 0
BRUNSWICK CORP COM 117043109 8,525 183,527 SH   SOLE   183,527 0 0
CATERPILLAR INC DEL COM 149123101 161,240 1,268,908 SH   SOLE   1,268,908 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,464 52,629 SH   SOLE   52,629 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 27,326 547,614 SH   SOLE   547,614 0 0
DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 4,121 447,440 SH   SOLE   447,440 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 9,740 1,248,705 SH   SOLE   1,248,705 0 0
FLUOR CORP NEW COM 343412102 8,463 262,840 SH   SOLE   262,840 0 0
HARLEY DAVIDSON INC COM 412822108 11,687 342,523 SH   SOLE   342,523 0 0
HESS CORP COM 42809H107 72,218 1,783,172 SH   SOLE   1,783,172 0 0
HOME DEPOT INC COM 437076102 37,530 218,425 SH   SOLE   218,425 0 0
HUDSON LTD COM CL A G46408103 2,134 124,421 SH   SOLE   124,421 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 74,376 2,966,749 SH   SOLE   2,966,749 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 13,621 966,695 SH   SOLE   966,695 0 0
LULULEMON ATHLETICA INC COM 550021109 933 7,676 SH   SOLE   7,676 0 0
MACYS INC COM 55616P104 65,118 2,186,619 SH   SOLE   2,186,619 0 0
MARINEMAX INC COM 567908108 11,679 637,871 SH   SOLE   637,871 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,631 33,450 SH   SOLE   33,450 0 0
MICROSOFT CORP COM 594918104 8,577 84,441 SH   SOLE   84,441 0 0
MOHAWK INDS INC COM 608190104 43,487 371,807 SH   SOLE   371,807 0 0
NEWMONT MINING CORP COM 651639106 13,864 400,122 SH   SOLE   400,122 0 0
NORFOLK SOUTHERN CORP COM 655844108 162,363 1,085,747 SH   SOLE   1,085,747 0 0
NVR INC COM 62944T105 121,876 50,011 SH   SOLE   50,011 0 0
PARKER HANNIFIN CORP COM 701094104 18,666 125,158 SH   SOLE   125,158 0 0
RIO TINTO PLC SPONSORED ADR 767204100 156,669 3,231,616 SH   SOLE   3,231,616 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 10,251 104,822 SH   SOLE   104,822 0 0
SEAWORLD ENTMT INC COM 81282V100 530 23,995 SH   SOLE   23,995 0 0
SOUTHWEST AIRLS CO COM 844741108 99,438 2,139,366 SH   SOLE   2,139,366 0 0
STANLEY BLACK & DECKER INC COM 854502101 36,319 303,312 SH   SOLE   303,312 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 34,981 3,827,202 SH   SOLE   3,827,202 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 106,278 1,032,423 SH   SOLE   1,032,423 0 0
TECK RESOURCES LTD CL B 878742204 316,322 14,662,874 SH   SOLE   14,662,874 0 0
TRINITY INDS INC COM 896522109 40,360 1,960,178 SH   SOLE   1,960,178 0 0
UNIFI INC COM NEW 904677200 34,498 1,510,402 SH   SOLE   1,510,402 0 0
UNITED PARCEL SERVICE INC CL B 911312106 18,921 194,000 SH   SOLE   194,000 0 0
WARRIOR MET COAL INC COM 93627C101 25,869 1,072,937 SH   SOLE   1,072,937 0 0
WYNN RESORTS LTD COM 983134107 4,025 40,698 SH   SOLE   40,698 0 0