-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
-----------------------------------m--------m----mmm---m-----------m------------------ 
--------------------m-----------m-----------m--m--------------m-----------m----------- 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
---0----c----------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
------------------------------------------------------------------------------o------- 
-------------------------------------------------------------------------------------- 
-----------------------------------------------------99---------------9--------------- 
----------------------------------------------------------------------------------0--- 
------------------------------------------------99---------------------------00------- 
-------------------------------------------------------c------------------------------ 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------9------------------------ 
-------------------------------------------------------------------------------------- 
-----------------------------------------------------------------------------------9-- 
--------------------------------------------------------------------------c---o------- 
-------------------------------------------------------------------------------------- 
---------------------------------------------------------f------------9--------------- 
-------------------------------------------------------------------------------------- 
------------------------------------------------9------------------------------------- 
-----------------------------------------------------o-------------------------------- 
-------------------------------------------------------------------------------------- 
-----------------------------------------------------------------9-------------------- 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
--------------------------------------------------------------------------c-o----0---- 
-------------------------------------------------------------------------------------- 
-------------------------------------------------------------------------------------- 
