Detailed information about 154.22.144.0/20