'XXXXXXX'''XXXXX'''XX'''''XX''XXXXXXXX''X''''X'''X'''''X''XX'''''XX'''''''XX'''''''X''''X'''''X''XX'''''XX''''''XX'''''''X''''''XXXXX'''XX'''''XX'''''XX'''''''X''''''X'''''X''XX'''''XX''''XX''''''''X''''''X'''''X''XX'''''XX'''XX'''''''''X'''''''XXXXX''''XXXXXXX'''XXXXXXXX'