Detailed information about 180.189.176.0/20