Detailed information about 189.63.80.0/20