eca596