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