TrustMRR - Find Launch Sites