Detailed information about 77.76.192.0/18