Detailed information about 177.130.224.0/20