Detailed information about 85.9.64.0/18