''''***'''''********'''****'''******'''''**'**''''**'''''**'''**'''**''''**'''**'''**'''**'''''**'''**'''**''''''''**'''''**''********''''**''''******'''*********''**'''''**'''**'''''''''**''**'''''**''**'''''**'''**'''**''''**''**'''''**''********'''****'''******''