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
ALPHABET INC CAP STK CL C 02079K107 9,986 5,700 SH   SOLE   5,700 0 0
ARCH CAP GROUP LTD ORD G0450A105 9,505 263,506 SH   SOLE   263,506 0 0
ARCHROCK INC COM 03957W106 2,939 339,355 SH   SOLE   339,355 0 0
BARRICK GOLD CORP COM 067901108 3,967 174,156 SH   SOLE   174,156 0 0
BEACON ROOFING SUPPLY INC COM 073685109 11,823 294,175 SH   SOLE   294,175 0 0
CAMECO CORP COM 13321L108 5,421 404,576 SH   SOLE   404,576 0 0
CBRE GROUP INC CL A 12504L109 7,815 124,600 SH   SOLE   124,600 0 0
CEVA INC COM 157210105 5,874 129,088 SH   SOLE   129,088 0 0
CF INDS HLDGS INC COM 125269100 4,677 120,824 SH   SOLE   120,824 0 0
COHERENT INC COM 192479103 5,176 34,500 SH   SOLE   34,500 0 0
COLFAX CORP COM 194014106 8,450 220,985 SH   SOLE   220,985 0 0
COPART INC COM 217204106 33,558 263,718 SH   SOLE   263,718 0 0
EXTERRAN CORP COM 30227H106 1,423 322,052 SH   SOLE   322,052 0 0
FACEBOOK INC CL A 30303M102 7,184 26,300 SH   SOLE   26,300 0 0
FISERV INC COM 337738108 11,532 101,283 SH   SOLE   101,283 0 0
FOX CORP CL B COM 35137L204 4,886 169,176 SH   SOLE   169,176 0 0
HOLLYFRONTIER CORP COM 436106108 5,615 217,228 SH   SOLE   217,228 0 0
KINDER MORGAN INC DEL COM 49456B101 5,806 424,700 SH   SOLE   424,700 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 9,552 310,740 SH   SOLE   310,740 0 0
NASDAQ INC COM 631103108 3,095 23,313 SH   SOLE   23,313 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,361 79,824 SH   SOLE   79,824 0 0
NUTRIEN LTD COM 67077M108 5,895 122,397 SH   SOLE   122,397 0 0
ONEOK INC NEW COM 682680103 5,518 143,774 SH   SOLE   143,774 0 0
PAYPAL HLDGS INC COM 70450Y103 13,068 55,800 SH   SOLE   55,800 0 0
QORVO INC COM 74736K101 20,346 122,370 SH   SOLE   122,370 0 0
SYNOPSYS INC COM 871607107 10,370 40,000 SH   SOLE   40,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 21,136 782,808 SH   SOLE   782,808 0 0
WILLIAMS COS INC COM 969457100 9,083 453,009 SH   SOLE   453,009 0 0