Detailed information about 121.138.144.0/20