xxxxxxxxxxx........................x............x......xxxxxxxx......xxxxx......xxxxxxxxxxxxxxx......xxxxxxxxxxxxxx