Detailed information about 188.234.0.0/18