Detailed information about 189.247.176.0/20