Detailed information about 134.97.64.0/18