--~~--~-~-~---~~~~~-~--~-~-~~-~--~~---~~~-~--~~-~-~-~-~~~--~---~~-~--~-~~-~-
--~--~~~~-~~----~~-~-~--~-~---~~~~---~-~------~~~---~-~~-~-~~~~---~~~~~--~~~
--~~~----~~~-~~-~-~~~-~-----~-~~~~----~-~-~~~-~--~-~-~-~~~-~-~~~--~~---~-~--
--~~--~-----~~~~-~--~~~--~--~--~--~--~------~-~~~~~~~~-~~~--~~-~~~-~~~---~~-
----~---~~-~-~---~-~~~~-~----~-~-~-~~-~-~--~---~~--~-~~~~--~~~-~~~--~~~~--~~
~~~~-~----~--~-~-~-~~-~--~~~~-------~~--~-----~~--~~~-~-~~----~~~-~~--~~~~~~
--~~~~--~~~~-~-~-------~-~---~~---~~~~~~-~~~~~~~--~~-~----~--~-----~-~~~~~--
~--~~--~~~~~-~--~~--~--~----~-~~-~--~--~~-~-----~-~--~--~~-~~--~~-~~~-~~-~~~
-------~~--~~~-~-~---~-~--~~~~~-~~~-~--~-~~~--~~-~~-~--~-~~-~~---~~--~-~-~~-
~--~~----~---~-~~~~--~-~~~-~---~~--~-~~~-~---~~-~~--~-~---~-~~~~-~----~~~-~~
~~-~--~-~-~-~~~~~~-~-~-~-~-~----~-~~-~~~~~~~~~------~~--~~~---~-~-~-----~---
-~~-~~~~--~--~--~-~-~~-~--~-~~~~--~--~-~~~~~~-~~---~~-~~---~--~~---~-~~-----
~~~~~-~----~--~~-~-~~-~~~-~~-~~--~-~~-~---~----~~---~~--~~~~-----~-~-~--~-~~
-~-~~~----~----~-~~---~--~~~~~~--~~----~--~~~-~~---~~---~~~--~~~~~~-~---~~-~
~~-~--~~-~-~~~---~--~-------~~-~~~-~--~~--~~~-~-~--~~~-~--~~~---~-~--~~-~~-~
~---~--~----~-~~-~~~-~~--~-~~~--~-~~~~~~---~~~-~~~~~---~~-----~~--~~---~~---
~~~---~~-~~~-~-~~--~-~---~-~~-~--~~-~~~~-~---~-~--~-~--~--~-~-~--~~---~~~--~
-~~~--~~~~--~--~--~~-~--~~~-~~-~~~~~~-~--~~~--~---~-~--~-~----~-~~--~-~---~-
~~~~~----~-~---~--~--~~-~~-~~~-~-~~-~~--~~~---~--~~--~~~~--~----~~---~~~-~--
-~--~---~~~~-~--~~~--~-~~--~~~----~~---~~~~~-~-~~~~---~---~~~~~~-~~------~--
---~---~-~~-~-~~--~-~~~-~~~--~-~~----~------~-~--~~~--~~~--~~~-~~~--~-~~~-~~
-~~-----~-~~~-~-~~~~-----~-~-~-~~---~~~--~~--~-~-~~~-----~-~--~~~~~-~---~~~~
-~--~~----~~-~--~~-~-~~-~-~--~-~~~-~--~~~------~--~-~~-~--~-~~---~~~~~~~~-~-
-~~-~~~~-~--~-~-~~-~--~~--~--~~~-~~-----~~-~~-~--~-~~-~-~--~~~-~----~-~-~--~
~--~~------~~-~-~-~-~~~~----~-~~~-~~~~~-~~~~--~~--~~~~~-~~-~-~--------~--~--
--~~~~~-~~~--~~~-~-~-~~~~---~--~~-----~~~--~~---~~-~--~----~~----~-~-~~-~~-~
----~~--~~-~---~~~~~-~~~-~-~----~---~-~-~---~-~-~~~--~--~~-~~----~~~--~~~~~~
-~--~-~~-~-~----~-~-~~~-~-----~~--~~~~-----~-~-~-~~-~----~~~~~-~~--~-~~~-~~~
--~~~-~-~-~~~~~-~-~---~-~----~~~--~~~-~--~~-~~~~~--~-~-~----~-~~~~----~~----
~~-~~--------~~~--~---~-~-~--~~~~---~~~~~~~-~~~------~-~-~-~-~----~~-~-~~~~~
-~--~-~--~~~~-~~~----~~~~~-~~~~~--~~---~--~-~--~--~~-~----~~~~-----~-~~~-~--
--~-----~~~~~~-~--~-~~~---~---~----~--~-~~----~-~~-~~~--~-~~-~~~-~~~-~-~~-~~
--~-~---~~-~-~~-~~-~-----~--~~--~-~~~-~~~~~-~-~~~-----~------~-~~~~--~~~~-~~
~~~-~~-~--~--~~-~-~~-~--~~~~~~---~--~----~-----~--~--~~-~~~-~~-~-~~~--~~~---
~--~-~--~~---~------~~~~~~----~-~~-~~-~-~-------~-~~-~~~~--~-~~~-~-~~~--~~~~
--~~~--~----~~~---~----~~~-~~~~~~~-~~---~~~~--~-----------~~~~~~~~-~--~~~--~
~~~~~~~~---~---~~~--~--~-~~~----~~-~-~---~~~---------~--~~~--~~--~~-~--~~~~~
-~-----~~--~--~--~-~--~~~---~-~~~~-~~-~-~~---~~-~---~~~~-~--~-~-~~~-~~~--~-~
-~-~-~---~~~-~~-~--~~~--~-~--~~~-~~----~--~--~~-~-~~~--~~----~~-~-~~-~-~~-~-
-~~------~~----~-~-~~~~~~----~-~--~-~-~-~~-~~~~---~---~~~-~--~~----~~~~~~-~~
~------~-~-~-----~--~----~--~~~-~~--~~~~-~~~~--~-~-~~-~-~~--~-~~-~~-~~--~~~~
~~~---~--~~~~~~---~-~--~~~~~~--~-~--~~~--~-~---~~--------~-~-~--~~-~~~-~~~--
-~--~-~~-~~~-~~~-~~~~~-----~~~-~~~---~-~-~~-~~--~-~-----~~-~--~-~~--~~---~--
----~-~~~-~~-~~~---~-~--~~-~--~--~~---~-~~~~~-~~~-~--~-----~~~~~---~~---~~~-
~----~-~-~--~~~~--~-~~--~~--~-~~--~~~-~-~--~~-~~~~---~----~~---~~~~-~~~-~---
----~~--~~~~~-~~~~~--~--~~~-~-~---~-~~-~--~---~~-~---~-~~~---~-~-~~-~~---~~-
~~--~-~-~~-~~~---~-~-~~~---~---~-~--~--~--~--~-~~~-----~~~~~~-~~-~-~--~-~-~~
~---~~---~---~-~-~~-~~-~--~~~~~-~-~~---~-~-~~--~~~~-~--~~~~~~-----~-~-~---~-
~-~~~---~~--~~~-~~~~~~-~-------~~~-~-~-~~~~--~~~-~-~-~~-~---~---~-~----~-~--
~~-~----~-~~~~-~--~----~~--~~--------~~~~~---~~--~--~~-~--~~~--~--~-~~~~~~~~