Detailed information about 121.88.112.0/20