Detailed information about 38.89.112.0/20