Detailed information about 189.61.176.0/20