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 20,960 527,950 SH   SOLE   527,950 0 0
American Int'l Group COM 026874784 20,627 347,600 SH   SOLE   347,600 0 0
Analog Devices COM 032654105 1,656 25,700 SH   SOLE   25,700 0 0
Aon plc COM G0408V102 27,011 240,120 SH   SOLE   240,120 0 0
Beacon Roofing Supply COM 073685109 29,918 711,150 SH   SOLE   711,150 0 0
Broadsoft, Inc. COM 11133B409 1,699 36,500 SH   SOLE   36,500 0 0
D.R. Horton Inc. COM 23331A109 19,177 635,000 SH   SOLE   635,000 0 0
Ecolab Inc. COM 278865100 23,156 190,240 SH   SOLE   190,240 0 0
Euronav NV COM B38564108 206 26,950 SH   SOLE   26,950 0 0
Fastenal Co. COM 311900104 20,707 495,625 SH   SOLE   495,625 0 0
Fiserv Inc. COM 337738108 18,325 184,230 SH   SOLE   184,230 0 0
General Electric Co COM 369604103 1,214 41,000 SH   SOLE   41,000 0 0
Hovnanian Entr. COM 442487203 4,423 2,617,200 SH   SOLE   2,617,200 0 0
Interpublic Grp COM 460690100 18,396 823,100 SH   SOLE   823,100 0 0
Iridium Comm. COM 46269C102 135 16,700 SH   SOLE   16,700 0 0
Knight Transportation COM 499064103 27,910 972,820 SH   SOLE   972,820 0 0
Linear Technology COM 535678106 3,563 60,100 SH   SOLE   60,100 0 0
MRC Global Inc. COM 55345K103 1,429 87,000 SH   SOLE   87,000 0 0
NexGen Energy Ltd. COM 65340P106 586 385,000 SH   SOLE   385,000 0 0
NexGen Energy Ltd. COM 65340P106 228 150,000 SH   SOLE   150,000 0 0
Paccar Inc. COM 693718108 24,706 420,320 SH   SOLE   420,320 0 0
Robert Half Int'l COM 770323103 19,762 521,975 SH   SOLE   521,975 0 0
SEI Investments COM 784117103 21,806 478,100 SH   SOLE   478,100 0 0
SM Energy Company COM 78454L100 4,990 129,350 SH   SOLE   129,350 0 0
SP Plus Corp. COM 78469C103 277 10,850 SH   SOLE   10,850 0 0
Service Corp. Int'l COM 817565104 276 10,400 SH   SOLE   10,400 0 0
ServiceMaster Global COM 81761R109 16,261 482,800 SH   SOLE   482,800 0 0
Toll Brothers, Inc. COM 889478103 25,059 839,210 SH   SOLE   839,210 0 0
U.S. Bancorp COM 902973304 19,172 447,000 SH   SOLE   447,000 0 0
USG Corp COM 903293405 30,401 1,176,050 SH   SOLE   1,176,050 0 0
W.W. Grainger Inc. COM 384802104 585 2,600 SH   SOLE   2,600 0 0
Waters Corporation COM 941848103 18,520 116,850 SH   SOLE   116,850 0 0
Watsco, Inc. COM 942622200 268 1,900 SH   SOLE   1,900 0 0
Zions Bancorp COM 989701107 11,912 384,000 SH   SOLE   384,000 0 0