Detailed information about 117.208.176.0/20