NASA has selected 34 small satellites from 19 states and the District of Columbia to fly as auxiliary payloads aboard missions planned to launch in 2018, 2019 and 2020. Launch opportunities are leveraged from existing launch services for government payloads as well as via dedicated CubeSat launches from the new Venture Class Launch Services contracts.