Detailed information about 190.88.16.0/20