Detailed information about 177.230.160.0/20