Detailed information about 77.121.192.0/20