Detailed information about 154.27.112.0/20