Detailed information about 77.90.192.0/18