Detailed information about 152.188.192.0/18