Magheracross, Tyrone Genealogy