Detailed information about 117.229.224.0/20