Detailed information about 88.98.176.0/20