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