@Override
		public int hashCode() {

			String impossible = "!\"£$%^&*()_+{}@~:?><";

			StringBuilder hash = new StringBuilder();

			if (gender == Gender.MALE) {

				hash.append("MALE");

			} else {

				hash.append("FEMALE");

			}

			hash.append(impossible);
			hash.append(name.first);
			hash.append(impossible);
			hash.append(name.last);
			hash.append(impossible);
			hash.append(age);
			hash.append(impossible);
			hash.append(new Boolean(verified).toString());

			return hash.toString().hashCode();

		}