Detailed information about 194.174.176.0/20