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 21,561 527,950 SH   SOLE   527,950 0 0
American Int'l Group COM 026874784 22,636 346,600 SH   SOLE   346,600 0 0
Analog Devices COM 032654105 1,866 25,700 SH   SOLE   25,700 0 0
Aon plc COM G0408V102 26,758 239,920 SH   SOLE   239,920 0 0
Beacon Roofing Supply COM 073685109 32,717 710,150 SH   SOLE   710,150 0 0
Broadsoft, Inc. COM 11133B409 1,506 36,500 SH   SOLE   36,500 0 0
D.R. Horton Inc. COM 23331A109 26,417 966,600 SH   SOLE   966,600 0 0
Ecolab Inc. COM 278865100 22,300 190,240 SH   SOLE   190,240 0 0
Euronav NV COM B38564108 207 26,100 SH   SOLE   26,100 0 0
Fastenal Co. COM 311900104 23,266 495,225 SH   SOLE   495,225 0 0
Fiserv Inc. COM 337738108 19,559 184,030 SH   SOLE   184,030 0 0
General Electric Co COM 369604103 1,296 41,000 SH   SOLE   41,000 0 0
Hovnanian Entr. COM 442487203 6,490 2,377,200 SH   SOLE   2,377,200 0 0
Interpublic Grp COM 460690100 18,566 793,100 SH   SOLE   793,100 0 0
Iridium Comm. COM 46269C102 264 27,500 SH   SOLE   27,500 0 0
Knight Transportation COM 499064103 25,508 771,800 SH   SOLE   771,800 0 0
Linear Technology COM 535678106 3,298 52,900 SH   SOLE   52,900 0 0
MRC Global Inc. COM 55345K103 1,540 76,000 SH   SOLE   76,000 0 0
NexGen Energy Ltd. COM 65340P106 669 385,000 SH   SOLE   385,000 0 0
NexGen Energy Ltd. COM 65340P106 261 150,000 SH   SOLE   150,000 0 0
Paccar Inc. COM 693718108 26,826 419,820 SH   SOLE   419,820 0 0
Robert Half Int'l COM 770323103 25,413 520,975 SH   SOLE   520,975 0 0
SEI Investments COM 784117103 23,500 476,100 SH   SOLE   476,100 0 0
SM Energy Company COM 78454L100 4,460 129,350 SH   SOLE   129,350 0 0
SP Plus Corp. COM 78469C103 305 10,850 SH   SOLE   10,850 0 0
Service Corp. Int'l COM 817565104 295 10,400 SH   SOLE   10,400 0 0
ServiceMaster Global COM 81761R109 18,187 482,800 SH   SOLE   482,800 0 0
Toll Brothers, Inc. COM 889478103 26,016 839,210 SH   SOLE   839,210 0 0
U.S. Bancorp COM 902973304 22,952 446,800 SH   SOLE   446,800 0 0
USG Corp COM 903293405 33,935 1,175,050 SH   SOLE   1,175,050 0 0
W.W. Grainger Inc. COM 384802104 1,022 4,400 SH   SOLE   4,400 0 0
Waters Corporation COM 941848103 15,677 116,650 SH   SOLE   116,650 0 0
Watsco, Inc. COM 942622200 252 1,700 SH   SOLE   1,700 0 0
Zions Bancorp COM 989701107 14,059 326,650 SH   SOLE   326,650 0 0