Detailed information about 177.25.96.0/20