Detailed information about 222.223.64.0/18