CAT 312B Final drive