Detailed information about 14.234.112.0/20