Detailed information about 38.83.112.0/20