Detailed information about 24.171.96.0/20