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