Detailed information about 195.196.144.0/20