Detailed information about 84.89.0.0/18