Detailed information about 195.239.144.0/20