Hariph's descendants 112 