CAT CORPORATION