X X          XX      X XX  XXXXXXX        XX            X                                                        XXXXX XXXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX XXXXXX  XXXXX  XXXXX  XXXXX XXXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXX
XX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX
X X          XX      X XX  XXXXXXX        XX            X                                                        XXXXX XXXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX  XXXXX XXXXXX  XXXXX  XXXXX  XXXXX XXXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXXX XXXXX