Detailed information about 176.236.224.0/20