Marsward ho!!  MSL (Mars Science Lab) separates from the Centaur upper stage.