Detailed information about 188.53.16.0/20