Detailed information about 113.180.224.0/20