-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------, ------------------------------------------------------------------, -----------------------------------------------------------------, -----------------------------------------------------------------
-------------------------------------------------------------------
------------------------------------------------------------------
-----------------------------------------------------------------
-----------------------------------------------------------------