Detailed information about 84.243.64.0/18