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