Detailed information about 121.65.128.0/18