Detailed information about 175.27.96.0/19