Detailed information about 189.254.96.0/20