laptop dell computer compaq computer repair software nokia tools ibm hitachi hardware lcd nec monitor caterpillar panasonic motorola laptops mitsubishi