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