Detailed information about 183.52.96.0/20