Detailed information about 137.64.64.0/18