Detailed information about 193.44.176.0/20