Magherahamlet, Down Genealogy