Detailed information about 195.196.176.0/20