Detailed information about 223.191.64.0/18