So there's STS-134, Ariane 5 and this one. Crazy day
Hope it has better luck than the original Telstar 14!