Detailed information about 189.83.192.0/18