XXX                  XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XXXXXX XXXX X XXXXXX XXXXX  XXXX   XXXXX  XXXXX  XXX    XXXXX    XXX  XXXXX
XXXXXX XXXXXX XXXXXX XXXXX  XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX X XXX
XXX                  XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XX XXX XXXXXX XXXX X XXXXXX XXXXX  XXXX   XXXXX  XXXXX  XXX    XXXXX    XXX  XXXXXXXXXXX XXXXXX XXXXXX XXXXX  XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX X XXX