'X''''''''XXXXXXX''XXXX''XXXXXXXX''X''''X'''X''''X''''XX''''''XX'''''X''''X'''''''X'''''XX''''''XX'''''X''''X''''''X''''''XX''''''XX'''''XXXXXXX''''X'''''''XX''''''XX''''''''''X'''''X'''''''XX''''''XX''''''''''X'''''X''''''XXXX'''''XX''''