Detailed information about 77.121.160.0/19