Detailed information about 58.246.112.0/20