ancestral clearing