Detailed information about 121.36.128.0/18