Detailed information about 189.105.192.0/18