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

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