Detailed information about 14.237.176.0/20