g d d f f d s g j h d e f g h j j h h g g g f f f g g g t g g g g t r e f h j j j i y h h g ybt h tbbh yy h by jy yy y g ub