-------------------------------------- ------------
------------------------------ -------------------
----------------------- --------------------------
----------------- ----------------------------------
---------- ----------------------------------------------
--- ----------------------------------------------
---------------------------------------------------- ----
-------------------------------------------- ------------
-------------------------------- ------------------
----------------------- ------------------------
------------------ --------------------------------
----------- -----------------------------------------------
---- ----------------------------------------------