Detailed information about 117.232.176.0/20