-------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------
-------------------
---------------------
-----------------------------------------------------------------------------------------
---------------------------------
----------------
-------------------------------------
---------------------------------------------
--------------------------
-------------------------------
-------------------------------------------------
------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------
-------------------------------------------------------
----------
---------------------
--------------------------------------------------------
-----------------------------------------------------
-------------------------------------------------------------------------
------------------------
-------------------------------------------------
------------------------------------------------------------------------
------------------------------------------------------------------
----------------------------
----------------------------------------
---------------------------------------
-------------------------------------------------------
-----------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------
---------------------------------------------------10-----------------
----------------------------
------------------------------
---------------------------------------------------------------
--------------------------------------------------------------------------
--------------------------------
-------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------
---------------------------------------------------------------------------
---------------------------------------------------------------------------------
-----------------------------------------------------
---------------------------------------------------------------
---------------------------------------------------
-------------------------------------------------------
-----------------------------------------------------------------------------------------------
---------------------------------------
-------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
-------------------
--------------------------------------------------------------------------------------------------------
-----------------------------------------------------------
----------
--------------------------------------------------------------------
--------------------------------------------------------
----------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------
-----------------------------------------------------------
---------------------------
------------------------------------------
----------------------------------------------------------------
---------------
-----------------------
------------------------------------------------
--------------------------------------------------------------------------------------------------
--