Discovery STS-131 April 5 2010 launch - NitroStitch