Detailed information about 187.191.144.0/20