Detailed information about 190.26.112.0/20