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