Ancestry of x x up to Michel DIEMER