Detailed information about 121.177.0.0/20