the execution tee keeper taferaas a doomed maa .