Marooka launching vehicle and the Atlantic 75