Detailed information about 182.53.160.0/20