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