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
3m Company COM 88579Y101 38,659 234,365 SH   SOLE   234,365 0 0
Agrium Inc COM 008916108 28,422 272,578 SH   SOLE   272,578 0 0
Apple Computer Inc COM 037833100 523 4,200 SH   SOLE   4,200 0 0
Bank of America Corp. COM 060505104 154 10,000 SH   SOLE   10,000 0 0
Bank Of New York Co Inc COM 064058100 43,059 1,070,044 SH   SOLE   1,070,044 0 0
Best Buy Inc COM 086516101 28,188 745,904 SH   SOLE   745,904 0 0
Cardiovascular Systems, I COM 141619106 9,726 249,122 SH   SOLE   249,122 0 0
Chicago Bridge & Iron COM 167250109 43,016 873,235 SH   SOLE   873,235 0 0
Cisco Systems Inc COM 17275R102 44,632 1,621,492 SH   SOLE   1,621,492 0 0
Corning Inc COM 219350105 37,882 1,670,285 SH   SOLE   1,670,285 0 0
Fedex Corporation COM 31428X106 41,042 248,062 SH   SOLE   248,062 0 0
Ford Motor Company COM PAR $0.01 345370860 172 10,675 SH   SOLE   10,675 0 0
Ingersoll Rand Co Cl A SHS G47791101 23,071 338,874 SH   SOLE   338,874 0 0
Intel Corp COM 458140100 22,605 722,911 SH   SOLE   722,911 0 0
Itron Inc. COM 465741106 14,315 392,090 SH   SOLE   392,090 0 0
N C R Corp New COM 62886E108 39,853 1,350,484 SH   SOLE   1,350,484 0 0
On Assignment, Inc COM 682159108 17,920 467,039 SH   SOLE   467,039 0 0
Opko Health Inc COM 68375N103 142 10,000 SH   SOLE   10,000 0 0
Popular Inc COM NEW 733174700 24,020 698,456 SH   SOLE   698,456 0 0
Precision Castparts Corp COM 740189105 24,631 117,290 SH   SOLE   117,290 0 0
Sony Corp ADR NEW 835699307 41,716 1,557,743 SH   SOLE   1,557,743 0 0
Stanley Black & Decker COM 854502101 29,706 311,519 SH   SOLE   311,519 0 0
Steadymed Ltd SHS M84920103 85 10,000 SH   SOLE   10,000 0 0
Terex Corp COM 880779103 24,211 910,531 SH   SOLE   910,531 0 0
Teva Pharm Inds Ltd Adrf ADR 881624209 43,990 706,093 SH   SOLE   706,093 0 0
Wabtec Corp. COM 929740108 27,650 291,023 SH   SOLE   291,023 0 0
Xylem Inc. COM 98419M100 30,031 857,548 SH   SOLE   857,548 0 0