Detailed information about 221.153.224.0/20