Detailed information about 190.180.96.0/20