Detailed information about 189.82.128.0/18