Detailed information about 193.226.176.0/20