Detailed information about 84.211.64.0/18