DOING MORE >> CATERPILLAR 2004 ANNUAL REPORT Peoria, IL 61629 309.675.1000 www.cat.com YECX0017 C A T E R P IL L A R 2 0 0 4 A N N U A L R E P O R T D O IN G M O RE…