Detailed information about 95.80.192.0/18