Detailed information about 186.117.176.0/20