XX 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 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  XXXXX  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  X
XX 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 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  XXXXX  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