Detailed information about 189.14.176.0/20