Detailed information about 70.96.176.0/20