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