Detailed information about 119.234.64.0/18