~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~{y}~~~~~{zxwvy}~