Detailed information about 176.30.224.0/20