Detailed information about 204.191.176.0/20