Detailed information about 14.233.112.0/20