Detailed information about 95.22.144.0/20