Detailed information about 117.193.224.0/20