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