Detailed information about 83.234.192.0/19