this.seed = seed;
this.seed = new byte[len]; System.arraycopy(seed, off, this.seed, 0, len);
return seed;