Detailed information about 121.163.224.0/20