code: public static byte[] decompressBytesNonBase64(byte[] compressed) throws IOException {
          ByteArrayInputStream is = new ByteArrayInputStream(compressed);
          try (InputStream gis = new GZIPInputStream(is)) {
              return IOUtils.toByteArray(gis);
          }
      }
docs: Decompresses the given byte array without transforming it into a String
  
  @param compressed byte array input
  @return decompressed data in a byte array
  @throws IOException