Detailed information about 95.82.192.0/18