..XXXXX.........XX..XX........XXXXXXXX...X.....X........XX..XX........XX.....XX........X........XX..XX........XX.....XX...XXXXX.........XX..XX........XXXXXXXX...X........XX....XX..XX........XX.........X........XX....XX..XX........XX.........XXXXXXX...XXXXXX...XXXXXXXX..XX........