Detailed information about 85.95.0.0/20