~~~~~~~~~~~~~~~~~~~~~~~~~~~_____________________~~~~~~~~~~~~~~~~~~~_____________~~~~~_____~~~~~~___~_~~~~~~~~~~~~~~~~~~______________~~~~~~~~~~_________~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~______~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~_________________~~~~~~~~~~~~~~~~~_________________________________________~~~~~___~~~~~~~~~~~~~~~~~~______________~~~____~~~_______~~~~~_______~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~