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 14,757 5,100 SH   SOLE 5,100 0 0
ARCH CAP GROUP LTD ORD G0450A105 11,740 264,106 SH   SOLE 264,106 0 0
ARCHROCK INC COM 03957W106 333 44,484 SH   SOLE 44,484 0 0
BEACON ROOFING SUPPLY INC COM 073685109 13,206 230,275 SH   SOLE 230,275 0 0
CAMECO CORP COM 13321L108 6,107 280,032 SH   SOLE 280,032 0 0
CBRE GROUP INC CL A 12504L109 9,017 83,100 SH   SOLE 83,100 0 0
CEVA INC COM 157210105 5,024 116,188 SH   SOLE 116,188 0 0
CF INDS HLDGS INC COM 125269100 2,937 41,500 SH   SOLE 41,500 0 0
COHERENT INC COM 192479103 2,888 10,837 SH   SOLE 10,837 0 0
COLFAX CORP COM 194014106 4,332 94,238 SH   SOLE 94,238 0 0
COPART INC COM 217204106 14,024 92,497 SH   SOLE 92,497 0 0
FISERV INC COM 337738108 9,454 91,083 SH   SOLE 91,083 0 0
FOX CORP CL B COM 35137L204 6,212 181,276 SH   SOLE 181,276 0 0
HOLLYFRONTIER CORP COM 436106108 6,409 195,528 SH   SOLE 195,528 0 0
KINDER MORGAN INC DEL COM 49456B101 880 55,500 SH   SOLE 55,500 0 0
LL FLOORING HOLDINGS INC COM 55003T107 4,802 281,340 SH   SOLE 281,340 0 0
META PLATFORMS INC CL A 30303M102 11,671 34,700 SH   SOLE 34,700 0 0
NASDAQ INC COM 631103108 4,413 21,013 SH   SOLE 21,013 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,121 81,193 SH   SOLE 81,193 0 0
NUTRIEN LTD COM 67077M108 8,964 119,197 SH   SOLE 119,197 0 0
ONEOK INC NEW COM 682680103 7,602 129,374 SH   SOLE 129,374 0 0
PAYPAL HLDGS INC COM 70450Y103 5,280 28,000 SH   SOLE 28,000 0 0
QORVO INC COM 74736K101 8,566 54,771 SH   SOLE 54,771 0 0
SYNOPSYS INC COM 871607107 12,050 32,700 SH   SOLE 32,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 19,771 420,393 SH   SOLE 420,393 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,997 132,587 SH   SOLE 132,587 0 0
VMWARE INC CL A COM 928563402 3,726 32,154 SH   SOLE 32,154 0 0
WILLIAMS COS INC COM 969457100 14,228 546,409 SH   SOLE 546,409 0 0