Pedigree tree of Hephaistos …