Detailed information about 77.108.192.0/18