Detailed information about 83.101.192.0/18