                                        _.:";.
                                    _.-'88'.88b._
                                 .'d8'.88'.88P'.88b._
                              _.'.88'.88'.88P .888P  db._
                            .d8'.88'.88'.88' .88P' .88P' `o+.
                          .j88.""4'.88'.88' d88' .d8P'  .888+`-.
                         ,.88';..'.88'.88'.88P  j88'  .d88+'  .P
                       .' 88'.88'.88'.8P' 88P .88P' .d8P'   .d(
                   _.d8P j8f.88'.88'.8P .88P .88' .d8P'  .d888+`-.
               .o8' j88 .88+++"""+:_8P.d88P d88'.88P' .d888+'   .P
               `8P  8P+"'            `""""++++""'`7.,d88+'   _.d7
                `:_.'                             .+"'  _..d888+"b.
                                                .'_..nd8888++"'  .'
                                              .d88888++""    _..7
                                            .d8+""     __..d8888Pb.
                                          .'"   __..nd8888888+"' .'
                                        .'_..nd8888888+"'    _.d7
                                      .d888888++""    __..d88888b.
                                     d88++""    _..d888888888+"','
                                   ,'"     _.d888888888++"'  .7
                                  .__..nd8888888++"'      _.d8b.
                                  8888888++"'       _..nd8888P+'
                                 j88+"'      __..nd8888888++7
                                 :'    _.nd888888888+"'   _.b
                                 :_.nd888888+"'      _..d8P+'
                                 :888"'      _..nd88888887
                                 lP'     .n88888888888+'' b
                                  . _.nd8888888++"'    .dP'
                                  `b88888+"'       _.d887
                                   `488P'    _..d888888+"`.
                                     `4.  _.88888+"'   _.P
                                        `4888P'    _..d88.
                                           `4._ _.88888+""`.
                                               `+888P'    _.b.
                                                  `4_ _.nd88P"`.
                                                     `488P'   .db.
                                                        `'._,d88P"`
                                                           `+8P'  .d.
                                                              `.,d888.
                                                      _         `8P"' .
                                                   ."488b.       :  _.l
                                                  j.._`P"'      j888888
                                                  88888        . ``"++;
                                                  l"  .b._  _,d8b.   ,
                                                   .,d8P  88  `458b+'
                                                    `+P___88L_.-"'