Heidelberg Shedding Another 2,500 Jobs