@Override
  public Object read(byte[] object, final Class modelClazz) throws IOException {
    try (ObjectInput inputStream = new ClassLoaderObjectInputStream(modelClazz.getClassLoader(), new ByteArrayInputStream(object))) {
      return inputStream.readObject();
    }
    catch (ClassNotFoundException e) {
      throw new IOException(e);
    }
  }
@Override
  public Object read(byte[] object, final Class modelClazz)