Detailed information about 186.24.80.0/20