Detailed information about 176.100.224.0/20