@Override public int hashCode() { int result = (a ? 1 : 0); result = 31 * result + b; result = 31 * result + Arrays.hashCode(c); result = 31 * result + Arrays.hashCode(d); result = 31 * result + e.hashCode(); result = 31 * result + f.hashCode(); return result; }