Detailed information about 77.27.192.0/18