Dolgarrog, Gwynedd Genealogy