Detailed information about 193.196.64.0/18