Detailed information about 17.234.112.0/20