@Test
public void testVector24() {

	final PointHasher pointHasher = EcCurve.secp384r1.getPointHasher();
	EcPoint result = pointHasher.hashToCurve("many iterations", new byte[] { 33 });
	for (int i = 0; i < 1_000; i++) {
		result = pointHasher.hashToCurve(result.getX().toByteArray(), result.getY().toByteArray());
		result = pointHasher.hashToCurve(result.getX().toString(), result.getY().toByteArray());
		result = pointHasher.hashToCurve(result.getX().toByteArray());
	}
	System.out.println("Test Vector Point: " + result);
	EcPoint expected = new EcPoint("35749280027787464948199176615145888607867516695213093596318305537547694698572850209810264295342144304741953445481973",
			"13376522774360324209000742841135897608120797012635166706190778783497772844269650413633525065870253332962141494442518");
	Assert.assertEquals(expected, result);
}