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