Detailed information about 84.246.0.0/18