Detailed information about 84.14.64.0/18