Detailed information about 180.128.224.0/20