Detailed information about 177.24.192.0/20