Detailed information about 69.58.112.0/20