Anyone on Tata Fiber can you see whether either link returns some output or does it timeout for you? https://52.205.216.217 and https://18.213.159.180/ ?