Detailed information about 123.27.224.0/20