Detailed information about 121.67.144.0/20