Detailed information about 189.106.128.0/18