Ranger spacecraft