Detailed information about 177.77.192.0/18