Detailed information about 117.187.176.0/20