Detailed information about 78.27.192.0/18