@Override
    public int hashCode() {
        int hash = 7;
        hash = 97 * hash + (this.first != null ? this.first.hashCode() : 0);
        hash = 97 * hash + (this.second != null ? this.second.hashCode() : 0);
        hash = 97 * hash + (this.third != null ? this.third.hashCode() : 0);
        return hash;
    }