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
ABM Industries COM 000957100 25,997 689,200 SH   SOLE   689,200 0 0
American Int'l Group COM 026874784 20,138 338,000 SH   SOLE   338,000 0 0
Analog Devices COM 032654105 1,874 21,054 SH   SOLE   21,054 0 0
Aon plc COM G0408V102 26,887 200,650 SH   SOLE   200,650 0 0
Beacon Roofing Supply COM 073685109 32,259 505,950 SH   SOLE   505,950 0 0
Cerner Corp. COM 156782104 8,641 128,225 SH   SOLE   128,225 0 0
D.R. Horton Inc. COM 23331A109 36,556 715,800 SH   SOLE   715,800 0 0
Ecolab Inc. COM 278865100 21,068 157,010 SH   SOLE   157,010 0 0
Fastenal Co. COM 311900104 24,027 439,325 SH   SOLE   439,325 0 0
First Data Corp. COM 32008D106 21,656 1,296,000 SH   SOLE   1,296,000 0 0
Fiserv Inc. COM 337738108 23,483 179,080 SH   SOLE   179,080 0 0
General Electric Co COM 369604103 890 51,000 SH   SOLE   51,000 0 0
Hanesbrands Inc. COM 410345102 27,532 1,316,700 SH   SOLE   1,316,700 0 0
Hovnanian Entr. COM 442487203 4,337 1,294,500 SH   SOLE   1,294,500 0 0
MRC Global Inc. COM 55345K103 1,015 60,000 SH   SOLE   60,000 0 0
NexGen Energy Ltd. COM 65340P106 1,986 775,000 SH   SOLE   775,000 0 0
Paccar Inc. COM 693718108 17,342 243,975 SH   SOLE   243,975 0 0
SEI Investments COM 784117103 18,150 252,580 SH   SOLE   252,580 0 0
SM Energy Company COM 78454L100 2,812 127,350 SH   SOLE   127,350 0 0
SP Plus Corp. COM 78469C103 7,426 200,150 SH   SOLE   200,150 0 0
Service Corp. Int'l COM 817565104 15,296 409,850 SH   SOLE   409,850 0 0
ServiceMaster Global COM 81761R109 27,130 529,150 SH   SOLE   529,150 0 0
Sirius XM Radio COM 82968B103 161 30,000 SH   SOLE   30,000 0 0
Toll Brothers, Inc. COM 889478103 33,621 700,150 SH   SOLE   700,150 0 0
USG Corp COM 903293405 29,485 764,650 SH   SOLE   764,650 0 0
Watsco, Inc. COM 942622200 221 1,300 SH   SOLE   1,300 0 0
Welbilt Inc. COM 949090104 14,898 633,675 SH   SOLE   633,675 0 0
Winnebago Ind. COM 974637100 297 5,350 SH   SOLE   5,350 0 0