Detailed information about 177.225.160.0/20