Self 0.51 : Raphael