X      X                                                                                                 XXX     XX                                               XX    XXX                                                X    XXX    XXX    XXX
XXX    XXX    XXX                                              XXX
X      X                                                                                                 XXX     XX                                               XX    XXX                                                X    XXX    XXX    XXXXXX    XXX    XXX                                              XXX