Llanfor, Gwynedd Genealogy