Detailed information about 17.234.224.0/20