Detailed information about 218.84.64.0/18