Detailed information about 195.13.176.0/20