ed blood c