int size = dataInput.readInt();
Map<Member, Integer> data = new HashMap<Member, Integer>();
for (int i = 0; i < size; i++) {
Member m = new MemberImpl();
m.readData(dataInput);
int clock = dataInput.readInt();
data.put(m, clock);
}
this.clocks = Collections.unmodifiableMap(data);
}