51G-34-041 - STS-51G - Arabsat communication satellite deploys from the payload by