Detailed information about 188.239.192.0/18