def __eq__(self, other):
    if (not isinstance(other, StudySummary)):
        return NotImplemented
    return (other.__dict__ == self.__dict__)
def __eq__(self, other):
    if (not isinstance(other, StudySummary)):
        return NotImplemented
    return (other.__dict__ == self.__dict__)