Bryncroes, Gwynedd Genealogy