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 11,156 5,100 SH   SOLE 5,100 0 0
ARCH CAP GROUP LTD ORD G0450A105 12,014 264,106 SH   SOLE 264,106 0 0
BEACON ROOFING SUPPLY INC COM 073685109 10,235 199,270 SH   SOLE 199,270 0 0
CAMECO CORP COM 13321L108 4,394 209,032 SH   SOLE 209,032 0 0
CBRE GROUP INC CL A 12504L109 6,117 83,100 SH   SOLE 83,100 0 0
CEVA INC COM 157210105 3,899 116,188 SH   SOLE 116,188 0 0
CF INDS HLDGS INC COM 125269100 1,779 20,750 SH   SOLE 20,750 0 0
COPART INC COM 217204106 10,051 92,497 SH   SOLE 92,497 0 0
ESAB CORPORATION COM 29605J106 1,345 30,746 SH   SOLE 30,746 0 0
FISERV INC COM 337738108 8,104 91,083 SH   SOLE 91,083 0 0
FOX CORP CL B COM 35137L204 5,384 181,276 SH   SOLE 181,276 0 0
HF SINCLAIR CORP COM 403949100 8,830 195,528 SH   SOLE 195,528 0 0
IAA INC COM 449253103 1,789 54,586 SH   SOLE 54,586 0 0
LL FLOORING HOLDINGS INC COM 55003T107 2,636 281,340 SH   SOLE 281,340 0 0
META PLATFORMS INC CL A 30303M102 6,369 39,500 SH   SOLE 39,500 0 0
NASDAQ INC COM 631103108 3,205 21,013 SH   SOLE 21,013 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,347 54,193 SH   SOLE 54,193 0 0
NUTRIEN LTD COM 67077M108 4,781 60,000 SH   SOLE 60,000 0 0
ONEOK INC NEW COM 682680103 7,180 129,374 SH   SOLE 129,374 0 0
PAYPAL HLDGS INC COM 70450Y103 3,199 45,800 SH   SOLE 45,800 0 0
QORVO INC COM 74736K101 5,166 54,771 SH   SOLE 54,771 0 0
SYNOPSYS INC COM 871607107 9,931 32,700 SH   SOLE 32,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 9,713 454,518 SH   SOLE 454,518 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 5,593 137,587 SH   SOLE 137,587 0 0
VMWARE INC CL A COM 928563402 2,411 21,154 SH   SOLE 21,154 0 0
WILLIAMS COS INC COM 969457100 17,053 546,409 SH   SOLE 546,409 0 0