Detailed information about 137.27.64.0/18