Detailed information about 173.245.176.0/20