Detailed information about 82.143.192.0/18