Detailed information about 121.226.224.0/20