Detailed information about 148.234.192.0/18