Detailed information about 89.211.96.0/20