Detailed information about 188.53.160.0/20