docs: @SuppressWarnings("unchecked")
          public static <T> T decode(String base64) {
                  //BASE64Decoder decoder = new BASE64Decoder();
                  try {
                          //byte[]               b    = decoder.decodeBuffer(base64);
                  		byte[]               b    = Base64.decode(base64);
                          ByteArrayInputStream bais = new ByteArrayInputStream(b);
                          ObjectInputStream    ois  = new ObjectInputStream(bais);
                          return (T)ois.readObject();
                  } catch (IOException | ClassNotFoundException e) {
                          throw new RuntimeException(e);
                  }
          }