Detailed information about 193.246.176.0/20