Space Space Flight Laboratory Announces Successful Launch of 12 Satellites on SpaceX Ride-Sharing Mission