XX      X                   X                                                                                                 XX     X                                                              XX     XX     XX
XX      X                   X                                                                                                 XX     X                                                              XX     XX     XX