X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXXX XXXXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  XXXXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX XX XXX  X XXX  X XXX
X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX
X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXXX XXXXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  XXXXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX XX XXX  X XXX  X XXX XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX  X XXX