Detailed information about 182.252.144.0/20