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