Detailed information about 136.27.64.0/18