Elles, Otto von Strassenbach, Elles vous gratifient de Leurs a p h o r i s m e s : Elles en sont excessivement fières, car Elles ne savent pas qu'en faire, mais Elles se doutent bien que vous non plus...


!&ZOU&ZOU&ZOU!   !reZOUreZOUreZOU!   !&reZOU&reZOU&reZOU!
 
                    _ _   _____   _   _                                                _                  _       _                     _                                                         _               _                   _                _
                   ( | ) | ____| | | | |   ___   ___      __ _   _   _   _ __   __ _  (_)   ___   _ __   | |_    | |_   ___    _   _   (_)   ___    _   _   _ __   ___    __   __  ___    _   _  | |  _   _      (_)   ___    _   _  (_)  _ __      __| |   ___
                    V V  |  _|   | | | |  / _ \ / __|    / _` | | | | | | '__| / _` | | |  / _ \ | '_ \  | __|   | __| / _ \  | | | |  | |  / _ \  | | | | | '__| / __|   \ \ / / / _ \  | | | | | | | | | |     | |  / _ \  | | | | | | | '__|    / _` |  / _ \
                         | |___  | | | | |  __/ \__ \   | (_| | | |_| | | |   | (_| | | | |  __/ | | | | | |_    | |_ | (_) | | |_| |  | | | (_) | | |_| | | |    \__ \    \ V / | (_) | | |_| | | | | |_| |     | | | (_) | | |_| | | | | |      | (_| | |  __/
                         |_____| |_| |_|  \___| |___/    \__,_|  \__,_| |_|    \__,_| |_|  \___| |_| |_|  \__|    \__| \___/   \__,_| _/ |  \___/   \__,_| |_|    |___/     \_/   \___/   \__,_| |_|  \__,_|    _/ |  \___/   \__,_| |_| |_|       \__,_|  \___|
                                                                                                                                     |__/                                                                      |__/
                                                                                            _                                   _           _                                        _     _                                                            _
                                                                                           | |   ___   _   _   _ __      __ _  | |   ___   (_)  _ __   ___     _ __     ___    ___  | |_  | |__    _   _   _ __ ___     ___         _ __ ___     __ _  (_)  ___
                                                                                           | |  / _ \ | | | | | '__|    / _` | | |  / _ \  | | | '__| / _ \   | '_ \   / _ \  / __| | __| | '_ \  | | | | | '_ ` _ \   / _ \       | '_ ` _ \   / _` | | | / __|
                                                                                           | | |  __/ | |_| | | |      | (_| | | | | (_) | | | | |   |  __/   | |_) | | (_) | \__ \ | |_  | | | | | |_| | | | | | | | |  __/  _    | | | | | | | (_| | | | \__ \
                                                                                           |_|  \___|  \__,_| |_|       \__, | |_|  \___/  |_| |_|    \___|   | .__/   \___/  |___/  \__| |_| |_|  \__,_| |_| |_| |_|  \___| ( )   |_| |_| |_|  \__,_| |_| |___/
                                                                                                                        |___/                                 |_|                                                            |/
                           _   _                                                                                   _           _____   _   _                                        _         __   _                                 _   _                  _ _
       _ __ ___     __ _  | | | |__     ___   _   _   _ __   ___   _   _   ___    ___   _ __ ___     ___   _ __   | |_        | ____| | | | |   ___   ___     ___    ___    _ __   | |_      /_/  | |_   ___   _ __   _ __     ___  | | | |   ___   ___    ( | )
      | '_ ` _ \   / _` | | | | '_ \   / _ \ | | | | | '__| / _ \ | | | | / __|  / _ \ | '_ ` _ \   / _ \ | '_ \  | __|       |  _|   | | | |  / _ \ / __|   / __|  / _ \  | '_ \  | __|    / _ \ | __| / _ \ | '__| | '_ \   / _ \ | | | |  / _ \ / __|    V V
      | | | | | | | (_| | | | | | | | |  __/ | |_| | | |   |  __/ | |_| | \__ \ |  __/ | | | | | | |  __/ | | | | | |_   _    | |___  | | | | |  __/ \__ \   \__ \ | (_) | | | | | | |_    |  __/ | |_ |  __/ | |    | | | | |  __/ | | | | |  __/ \__ \  _
      |_| |_| |_|  \__,_| |_| |_| |_|  \___|  \__,_| |_|    \___|  \__,_| |___/  \___| |_| |_| |_|  \___| |_| |_|  \__| ( )   |_____| |_| |_|  \___| |___/   |___/  \___/  |_| |_|  \__|    \___|  \__| \___| |_|    |_| |_|  \___| |_| |_|  \___| |___/ (_)
                                                                                                                        |/
 
                                                     _ _   ____                   _                       _       _       _                                             _       _                           //\             ____           _                _
                                                    ( | ) / ___|    __ _    ___  | |__     __ _   _ __   | |_    | |__   (_)   ___   _ __       __ _   _   _    ___    | |__   (_)   ___   _ __      ___   |/ \|   _ __    |  _ \   ___   (_)  _ __   ___  | |_
                                                     V V  \___ \   / _` |  / __| | '_ \   / _` | | '_ \  | __|   | '_ \  | |  / _ \ | '_ \     / _` | | | | |  / _ \   | '_ \  | |  / _ \ | '_ \    / __| | | | | | '__|   | |_) | / _ \  | | | '__| / _ \ | __|
                                                           ___) | | (_| | | (__  | | | | | (_| | | | | | | |_    | |_) | | | |  __/ | | | |   | (_| | | |_| | |  __/   | |_) | | | |  __/ | | | |   \__ \ | |_| | | |      |  __/ | (_) | | | | |   |  __/ | |_
                                                          |____/   \__,_|  \___| |_| |_|  \__,_| |_| |_|  \__|   |_.__/  |_|  \___| |_| |_|    \__, |  \__,_|  \___|   |_.__/  |_|  \___| |_| |_|   |___/  \__,_| |_|      |_|     \___/  |_| |_|    \___|  \__|
                                                                                                                                                  |_|
                                                                            _     __                                     _     _                         _   _       _              __                                               _____   _   _
                                                                         __| |   /_/    ___   ___    _ __   ___    ___  | |_  | |_   ___   _ __   __ _  (_) | |_    | |   __ _     / _|   ___   _ __ ___    _ __ ___     ___        | ____| | | | |   ___   ___
                                                                        / _` |  / _ \  / __| / _ \  | '__| / __|  / _ \ | __| | __| / _ \ | '__| / _` | | | | __|   | |  / _` |   | |_   / _ \ | '_ ` _ \  | '_ ` _ \   / _ \       |  _|   | | | |  / _ \ / __|
                                                                       | (_| | |  __/ | (__ | (_) | | |    \__ \ |  __/ | |_  | |_ |  __/ | |   | (_| | | | | |_    | | | (_| |   |  _| |  __/ | | | | | | | | | | | | |  __/  _    | |___  | | | | |  __/ \__ \
                                                                        \__,_|  \___|  \___| \___/  |_|    |___/  \___|  \__|  \__| \___| |_|    \__,_| |_|  \__|   |_|  \__,_|   |_|    \___| |_| |_| |_| |_| |_| |_|  \___| ( )   |_____| |_| |_|  \___| |___/
                                                                                                                                                                                                                              |/
            _                                        __                         _       _                           _           _   _    __                         _                _     __                                     _                    _
      ___  ( )  __ _   _ __   _ __   ___     __ _    \_\   _ __   ___   _ __   | |_    | |   ___     _ __    _ __  (_) __   __ (_) | |   \_\    __ _    ___      __| |   ___      __| |   /_/    ___   ___    _ __   ___    ___  | |_   ___   _ __    | |   ___
     / __| |/  / _` | | '__| | '__| / _ \   / _` |  / _ \ | '__| / _ \ | '_ \  | __|   | |  / _ \   | '_ \  | '__| | | \ \ / / | | | |  / _ \  / _` |  / _ \    / _` |  / _ \    / _` |  / _ \  / __| / _ \  | '__| / __|  / _ \ | __| / _ \ | '__|   | |  / _ \
     \__ \    | (_| | | |    | |   | (_) | | (_| | |  __/ | |   |  __/ | | | | | |_    | | |  __/   | |_) | | |    | |  \ V /  | | | | |  __/ | (_| | |  __/   | (_| | |  __/   | (_| | |  __/ | (__ | (_) | | |    \__ \ |  __/ | |_ |  __/ | |      | | |  __/
     |___/     \__,_| |_|    |_|    \___/   \__, |  \___| |_|    \___| |_| |_|  \__|   |_|  \___|   | .__/  |_|    |_|   \_/   |_| |_|  \___|  \__, |  \___|    \__,_|  \___|    \__,_|  \___|  \___| \___/  |_|    |___/  \___|  \__| \___| |_|      |_|  \___|
                                            |___/                                                   |_|                                        |___/
                                         __                                          _                                  __   _    __                     _           _                                             _____   _   _
    _ __     ___    _   _   _ __ ___     \_\   _ __     ___     _ __ ___     __ _   (_)   ___   _   _   _ __     _     / _| (_)   \_\   _ __   ___      (_)   ___   (_)   ___     _ __     ___    _   _   _ __    | ____| | | | |   ___   ___                 _
   | '_ \   / _ \  | | | | | '_ ` _ \   / _ \ | '_ \   / _ \   | '_ ` _ \   / _` |  | |  / _ \ | | | | | '__|   (_)   | |_  | |  / _ \ | '__| / _ \     | |  / _ \  | |  / _ \   | '_ \   / _ \  | | | | | '__|   |  _|   | | | |  / _ \ / __|               (_)
   | | | | | (_) | | |_| | | | | | | | |  __/ | | | | |  __/   | | | | | | | (_| |  | | |  __/ | |_| | | |       _    |  _| | | |  __/ | |   |  __/     | | | (_) | | | |  __/   | |_) | | (_) | | |_| | | |      | |___  | | | | |  __/ \__ \  _   _   _     _
   |_| |_|  \___/   \__,_| |_| |_| |_|  \___| |_| |_|  \___|   |_| |_| |_|  \__,_| _/ |  \___|  \__,_| |_|      (_)   |_|   |_|  \___| |_|    \___|    _/ |  \___/  |_|  \___|   | .__/   \___/   \__,_| |_|      |_____| |_| |_|  \___| |___/ (_) (_) (_)   (_)
                                                                                  |__/                                                                |__/                       |_|
                                             _     _                            __           _   _       _                  __               _               _   _       _                                     _
               ___   ___      __ _   _   _  (_)   | |   ___   _   _   _ __     / _|   __ _  (_) | |_    (_)  _ __   _ __   /_/   _ __ ___   (_)  ___   ___  (_) | |__   | |   ___   _ __ ___     ___   _ __   | |_     _ __     ___   _ __    ___    ___   _ __
              / __| / _ \    / _` | | | | | | |   | |  / _ \ | | | | | '__|   | |_   / _` | | | | __|   | | | '__| | '__| / _ \ | '_ ` _ \  | | / __| / __| | | | '_ \  | |  / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   | '_ \   / _ \ | '_ \  / __|  / _ \ | '__|
             | (__ |  __/   | (_| | | |_| | | |   | | |  __/ | |_| | | |      |  _| | (_| | | | | |_    | | | |    | |   |  __/ | | | | | | | | \__ \ \__ \ | | | |_) | | | |  __/ | | | | | | |  __/ | | | | | |_    | |_) | |  __/ | | | | \__ \ |  __/ | |
              \___| \___|    \__, |  \__,_| |_|   |_|  \___|  \__,_| |_|      |_|    \__,_| |_|  \__|   |_| |_|    |_|    \___| |_| |_| |_| |_| |___/ |___/ |_| |_.__/  |_|  \___| |_| |_| |_|  \___| |_| |_|  \__|   | .__/   \___| |_| |_| |___/  \___| |_|
                                |_|                                                                                                                                                                                   |_|
                                                                                                             _   _____   _   _                                        _              _                                                  _                   _ _
                                                                                              __ _   _   _  ( ) | ____| | | | |   ___   ___     ___    ___    _ __   | |_      ___  | |__     __ _   _ __   _ __ ___     __ _   _ __   | |_   ___   ___    ( | )
                                                                                             / _` | | | | | |/  |  _|   | | | |  / _ \ / __|   / __|  / _ \  | '_ \  | __|    / __| | '_ \   / _` | | '__| | '_ ` _ \   / _` | | '_ \  | __| / _ \ / __|    V V
                                                                                            | (_| | | |_| |     | |___  | | | | |  __/ \__ \   \__ \ | (_) | | | | | | |_    | (__  | | | | | (_| | | |    | | | | | | | (_| | | | | | | |_ |  __/ \__ \  _
                                                                                             \__, |  \__,_|     |_____| |_| |_|  \___| |___/   |___/  \___/  |_| |_|  \__|    \___| |_| |_|  \__,_| |_|    |_| |_| |_|  \__,_| |_| |_|  \__| \___| |___/ (_)
                                                                                                |_|
 
   _ _   _____   _   _                        __           _       _                                                 _                   _                      __                         _                  _                                             _
  ( | ) | ____| | | | |   ___   ___          /_/  __   __ (_)   __| |   ___   _ __ ___    _ __ ___     ___   _ __   | |_          __ _  | |__    _   _   ___    \_\   _ __   ___   _ __   | |_          ___  | |_      __ _   _   _   _ __   ___    _ __   | |_
   V V  |  _|   | | | |  / _ \ / __|        / _ \ \ \ / / | |  / _` |  / _ \ | '_ ` _ \  | '_ ` _ \   / _ \ | '_ \  | __|        / _` | | '_ \  | | | | / __|  / _ \ | '__| / _ \ | '_ \  | __|        / _ \ | __|    / _` | | | | | | '__| / _ \  | '_ \  | __|
        | |___  | | | | |  __/ \__ \  _    |  __/  \ V /  | | | (_| | |  __/ | | | | | | | | | | | | |  __/ | | | | | |_   _    | (_| | | |_) | | |_| | \__ \ |  __/ | |   |  __/ | | | | | |_   _    |  __/ | |_    | (_| | | |_| | | |   | (_) | | | | | | |_
        |_____| |_| |_|  \___| |___/ ( )    \___|   \_/   |_|  \__,_|  \___| |_| |_| |_| |_| |_| |_|  \___| |_| |_|  \__| ( )    \__,_| |_.__/   \__,_| |___/  \___| |_|    \___| |_| |_|  \__| ( )    \___|  \__|    \__,_|  \__,_| |_|    \___/  |_| |_|  \__|
                                     |/                                                                                   |/                                                                    |/
                                                           _                     __                                           __       _                    _                               _                               _            _
                    ___   ___    _ __    _ __    _   _    | |   __ _     _ __   /_/   _ __     ___    _ __    ___    ___      \_\_    | |_   ___    _   _  | |_         _ __ ___     __ _  (_)  ___      ___   ___   _ __  | |_   __ _  (_)  _ __     ___   ___
                   / __| / _ \  | '_ \  | '_ \  | | | |   | |  / _` |   | '__| / _ \ | '_ \   / _ \  | '_ \  / __|  / _ \    / _` |   | __| / _ \  | | | | | __|       | '_ ` _ \   / _` | | | / __|    / __| / _ \ | '__| | __| / _` | | | | '_ \   / _ \ / __|
                  | (__ | (_) | | | | | | | | | | |_| |   | | | (_| |   | |   |  __/ | |_) | | (_) | | | | | \__ \ |  __/   | (_| |   | |_ | (_) | | |_| | | |_   _    | | | | | | | (_| | | | \__ \   | (__ |  __/ | |    | |_ | (_| | | | | | | | |  __/ \__ \
                   \___| \___/  |_| |_| |_| |_|  \__,_|   |_|  \__,_|   |_|    \___| | .__/   \___/  |_| |_| |___/  \___|    \__,_|    \__| \___/   \__,_|  \__| ( )   |_| |_| |_|  \__,_| |_| |___/    \___| \___| |_|     \__| \__,_| |_| |_| |_|  \___| |___/
                                                                                     |_|                                                                         |/

                                                                                                           _   _                 _                    _____   _   _                                        _     _                                  _       _ _
                                                                                                        __| | ( )  ___   _ __   | |_   _ __   ___    | ____| | | | |   ___   ___      ___   ___    _ __   | |_  (_)  _ __    _   _    ___   _ __   | |_    ( | )
                                                                                                       / _` | |/  / _ \ | '_ \  | __| | '__| / _ \   |  _|   | | | |  / _ \ / __|    / __| / _ \  | '_ \  | __| | | | '_ \  | | | |  / _ \ | '_ \  | __|    V V
                                                                                                      | (_| |    |  __/ | | | | | |_  | |   |  __/   | |___  | | | | |  __/ \__ \   | (__ | (_) | | | | | | |_  | | | | | | | |_| | |  __/ | | | | | |_   _
                                                                                                       \__,_|     \___| |_| |_|  \__| |_|    \___|   |_____| |_| |_|  \___| |___/    \___| \___/  |_| |_|  \__| |_| |_| |_|  \__,_|  \___| |_| |_|  \__| (_)
 
                     _ _   __  __           _                                                              _____   _   _                                        _                                   _
                    ( | ) |  \/  |   __ _  (_)  ___          ___   ___    _ __ ___    _ __ ___     ___    | ____| | | | |   ___   ___     ___    ___    _ __   | |_     _ __     ___    _ __ ___   | |__    _ __   ___   _   _   ___    ___   ___             _
                     V V  | |\/| |  / _` | | | / __|        / __| / _ \  | '_ ` _ \  | '_ ` _ \   / _ \   |  _|   | | | |  / _ \ / __|   / __|  / _ \  | '_ \  | __|   | '_ \   / _ \  | '_ ` _ \  | '_ \  | '__| / _ \ | | | | / __|  / _ \ / __|           (_)
                          | |  | | | (_| | | | \__ \  _    | (__ | (_) | | | | | | | | | | | | | |  __/   | |___  | | | | |  __/ \__ \   \__ \ | (_) | | | | | | |_    | | | | | (_) | | | | | | | | |_) | | |   |  __/ | |_| | \__ \ |  __/ \__ \  _   _     _
                          |_|  |_|  \__,_| |_| |___/ ( )    \___| \___/  |_| |_| |_| |_| |_| |_|  \___|   |_____| |_| |_|  \___| |___/   |___/  \___/  |_| |_|  \__|   |_| |_|  \___/  |_| |_| |_| |_.__/  |_|    \___|  \__,_| |___/  \___| |___/ (_) (_)   ( )
                                                     |/                                                                                                                                                                                                      |/

                                                                                                                                                 _____   _   _                                     _     __   _                 _                   _       _ _
                                                                                                                                                | ____| | | | |   ___   ___     ___    ___      __| |   /_/  | |_   ___   ___  | |_   ___   _ __   | |_    ( | )
                                                                                                                                                |  _|   | | | |  / _ \ / __|   / __|  / _ \    / _` |  / _ \ | __| / _ \ / __| | __| / _ \ | '_ \  | __|    V V
                                                                                                                                                | |___  | | | | |  __/ \__ \   \__ \ |  __/   | (_| | |  __/ | |_ |  __/ \__ \ | |_ |  __/ | | | | | |_   _
                                                                                                                                                |_____| |_| |_|  \___| |___/   |___/  \___|    \__,_|  \___|  \__| \___| |___/  \__| \___| |_| |_|  \__| (_)
 
                            _ _   ____    _                        _             _ _   _____   _   _               _ _              _               _                                        _     _   _                                _
                           ( | ) |  _ \  (_)  _ __   ___   _ __   | |_     _    ( | ) | ____| | | | |   ___   ___ ( | )       ___  ( )  ___   ___  | |_     _   _   _ __      _ __     ___  | |_  (_) | |_     _ __     ___   _   _    | |   ___   _   _   _ __
                            V V  | | | | | | | '__| / _ \ | '_ \  | __|   (_)    V V  |  _|   | | | |  / _ \ / __| V V       / __| |/  / _ \ / __| | __|   | | | | | '_ \    | '_ \   / _ \ | __| | | | __|   | '_ \   / _ \ | | | |   | |  / _ \ | | | | | '__|
                                 | |_| | | | | |   |  __/ | | | | | |_     _          | |___  | | | | |  __/ \__ \     _    | (__     |  __/ \__ \ | |_    | |_| | | | | |   | |_) | |  __/ | |_  | | | |_    | |_) | |  __/ | |_| |   | | |  __/ | |_| | | |
                                 |____/  |_| |_|    \___| |_| |_|  \__|   (_)         |_____| |_| |_|  \___| |___/    ( )    \___|     \___| |___/  \__|    \__,_| |_| |_|   | .__/   \___|  \__| |_|  \__|   | .__/   \___|  \__,_|   |_|  \___|  \__,_| |_|
                                                                                                                      |/                                                     |_|                              |_|
                                                                                _                 _         _   _                             _
   _ __     ___    _   _   ___         _ __     ___    _   _   _ __      __ _  (_)  _ __    ___  (_)     __| | (_)  _ __   ___          ___  | |_     ___    __ _   _ __    ___     _   _     _ __     ___   _ __    ___    ___   _ __       ___   __ _   _ __
  | '_ \   / _ \  | | | | / __|       | '_ \   / _ \  | | | | | '__|    / _` | | | | '_ \  / __| | |    / _` | | | | '__| / _ \        / _ \ | __|   / __|  / _` | | '_ \  / __|   | | | |   | '_ \   / _ \ | '_ \  / __|  / _ \ | '__|     / __| / _` | | '__|
  | | | | | (_) | | |_| | \__ \  _    | |_) | | (_) | | |_| | | |      | (_| | | | | | | | \__ \ | |   | (_| | | | | |   |  __/  _    |  __/ | |_    \__ \ | (_| | | | | | \__ \   | |_| |   | |_) | |  __/ | | | | \__ \ |  __/ | |  _    | (__ | (_| | | |  _
  |_| |_|  \___/   \__,_| |___/ ( )   | .__/   \___/   \__,_| |_|       \__,_| |_| |_| |_| |___/ |_|    \__,_| |_| |_|    \___| ( )    \___|  \__|   |___/  \__,_| |_| |_| |___/    \__, |   | .__/   \___| |_| |_| |___/  \___| |_| ( )    \___| \__,_| |_| ( )
                                |/    |_|                                                                                       |/                                                  |___/    |_|                                     |/                      |/

              _               _                          __           _   _                                                 _     _____   _   _                        _                  _       _   _                  _           _____   _   _
        ___  ( )  ___   ___  | |_     _   _   _ __      / _|   __ _  (_) | |_     _      __ _   _   _    __ _   _ __     __| |   | ____| | | | |   ___   ___     ___  ( )  ___    _   _  | |__   | | (_)   ___   _ __   | |_        | ____| | | | |   ___   ___
       / __| |/  / _ \ / __| | __|   | | | | | '_ \    | |_   / _` | | | | __|   (_)    / _` | | | | |  / _` | | '_ \   / _` |   |  _|   | | | |  / _ \ / __|   / __| |/  / _ \  | | | | | '_ \  | | | |  / _ \ | '_ \  | __|       |  _|   | | | |  / _ \ / __|
      | (__     |  __/ \__ \ | |_    | |_| | | | | |   |  _| | (_| | | | | |_     _    | (_| | | |_| | | (_| | | | | | | (_| |   | |___  | | | | |  __/ \__ \   \__ \    | (_) | | |_| | | |_) | | | | | |  __/ | | | | | |_   _    | |___  | | | | |  __/ \__ \
       \___|     \___| |___/  \__|    \__,_| |_| |_|   |_|    \__,_| |_|  \__|   (_)    \__, |  \__,_|  \__,_| |_| |_|  \__,_|   |_____| |_| |_|  \___| |___/   |___/     \___/   \__,_| |_.__/  |_| |_|  \___| |_| |_|  \__| ( )   |_____| |_| |_|  \___| |___/
                                                                                           |_|                                                                                                                                |/

                                                                                           _           _     __                                __           __                              _       _                            _                          _ _
                                                                     ___    ___    _ __   | |_      __| |   /_/   ___    ___   ___   _ __     /_/   _ __   /_/   _ __ ___     ___   _ __   | |_    | |_   __ _    __ _   _   _  (_)  _ __     ___   ___    ( | )
                                                                    / __|  / _ \  | '_ \  | __|    / _` |  / _ \ / __|  / _ \ / __| | '_ \   / _ \ | '__| / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   | __| / _` |  / _` | | | | | | | | '_ \   / _ \ / __|    V V
                                                                    \__ \ | (_) | | | | | | |_    | (_| | |  __/ \__ \ |  __/ \__ \ | |_) | |  __/ | |   |  __/ | | | | | | |  __/ | | | | | |_    | |_ | (_| | | (_| | | |_| | | | | | | | |  __/ \__ \  _
                                                                    |___/  \___/  |_| |_|  \__|    \__,_|  \___| |___/  \___| |___/ | .__/   \___| |_|    \___| |_| |_| |_|  \___| |_| |_|  \__|    \__| \__,_|  \__, |  \__,_| |_| |_| |_|  \___| |___/ (_)
                                                                                                                                    |_|                                                                             |_|
 
               _ _   _____   _   _                                       _     __         _                              _                  _                                                                                _
              ( | ) | ____| | | | |   ___   ___     _ __     ___      __| |   /_/   ___  (_)  _ __   ___   _ __   __ _  (_)   ___   _ __   | |_      __ _   _   _    ___   _   _   _ __     ___   _ __ ___     ___   _ __   | |_    __   __  ___    _   _   ___
               V V  |  _|   | | | |  / _ \ / __|   | '_ \   / _ \    / _` |  / _ \ / __| | | | '__| / _ \ | '__| / _` | | |  / _ \ | '_ \  | __|    / _` | | | | |  / __| | | | | | '_ \   / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   \ \ / / / _ \  | | | | / __|
                    | |___  | | | | |  __/ \__ \   | | | | |  __/   | (_| | |  __/ \__ \ | | | |   |  __/ | |   | (_| | | | |  __/ | | | | | |_    | (_| | | |_| | | (__  | |_| | | | | | |  __/ | | | | | | |  __/ | | | | | |_     \ V / | (_) | | |_| | \__ \
                    |_____| |_| |_|  \___| |___/   |_| |_|  \___|    \__,_|  \___| |___/ |_| |_|    \___| |_|    \__,_| |_|  \___| |_| |_|  \__|    \__,_|  \__,_|  \___|  \__,_| |_| |_|  \___| |_| |_| |_|  \___| |_| |_|  \__|     \_/   \___/   \__,_| |___/

                                                   _                                         _     _                                      _                                _                           _
                ___   ___    _ __  __   __  __ _  (_)  _ __     ___   _ __   ___     _ __   (_)   | |_   __ _  __  __  ___   _ __      __| |   ___      ___   ___    ___  (_)    _      __ _   _   _  ( )  ___   _ __       __ _   _   _    ___   _   _   _ __
               / __| / _ \  | '_ \ \ \ / / / _` | | | | '_ \   / __| | '__| / _ \   | '_ \  | |   | __| / _` | \ \/ / / _ \ | '__|    / _` |  / _ \    / __| / _ \  / __| | |   (_)    / _` | | | | | |/  / _ \ | '_ \     / _` | | | | |  / __| | | | | | '_ \
              | (__ | (_) | | | | | \ V / | (_| | | | | | | | | (__  | |   |  __/   | | | | | |   | |_ | (_| |  >  < |  __/ | |      | (_| | |  __/   | (__ |  __/ | (__  | |    _    | (_| | | |_| |    |  __/ | | | |   | (_| | | |_| | | (__  | |_| | | | | |
               \___| \___/  |_| |_|  \_/   \__,_| |_| |_| |_|  \___| |_|    \___|   |_| |_| |_|    \__| \__,_| /_/\_\ \___| |_|       \__,_|  \___|    \___| \___|  \___| |_|   (_)    \__, |  \__,_|     \___| |_| |_|    \__,_|  \__,_|  \___|  \__,_| |_| |_|
                                                                                                                                                                                          |_|
                                                                          __                                      _            _____   _   _                                                           _   __       _____   _   _
                                                ___   __ _   ___         / _|  _   _   ___   ___    ___   _ __   | |_         | ____| | | | |   ___   ___                ___   ___      __ _   _   _  ( )  \_\_    | ____| | | | |   ___   ___     _ __     ___
                                               / __| / _` | / __|       | |_  | | | | / __| / __|  / _ \ | '_ \  | __| _____  |  _|   | | | |  / _ \ / __|    _____     / __| / _ \    / _` | | | | | |/  / _` |   |  _|   | | | |  / _ \ / __|   | '_ \   / _ \
                                              | (__ | (_| | \__ \  _    |  _| | |_| | \__ \ \__ \ |  __/ | | | | | |_ |_____| | |___  | | | | |  __/ \__ \   |_____|   | (__ |  __/   | (_| | | |_| |    | (_| |   | |___  | | | | |  __/ \__ \   | | | | |  __/
                                               \___| \__,_| |___/ ( )   |_|    \__,_| |___/ |___/  \___| |_| |_|  \__|        |_____| |_| |_|  \___| |___/              \___| \___|    \__, |  \__,_|     \__,_|   |_____| |_| |_|  \___| |___/   |_| |_|  \___|
                                                                  |/                                                                                                                      |_|
                                                                    _           _                        _                  __           _   _                      _____   _   _
                                                            _ __   | |   __ _  (_)  ___    ___   _ __   | |_               / _|   ___   | | | |   ___   ___        | ____| | | | |   ___   ___     _ __     ___    __   __  ___    _   _   ___      ___   _ __
                                                           | '_ \  | |  / _` | | | / __|  / _ \ | '_ \  | __|    _____    | |_   / _ \  | | | |  / _ \ / __|       |  _|   | | | |  / _ \ / __|   | '_ \   / _ \   \ \ / / / _ \  | | | | / __|    / _ \ | '_ \
                                                           | |_) | | | | (_| | | | \__ \ |  __/ | | | | | |_    |_____|   |  _| | (_) | | | | | |  __/ \__ \  _    | |___  | | | | |  __/ \__ \   | | | | |  __/    \ V / | (_) | | |_| | \__ \   |  __/ | | | |
                                                           | .__/  |_|  \__,_| |_| |___/  \___| |_| |_|  \__|             |_|    \___/  |_| |_|  \___| |___/ ( )   |_____| |_| |_|  \___| |___/   |_| |_|  \___|     \_/   \___/   \__,_| |___/    \___| |_| |_|
                                                           |_|                                                                                               |/
                                      _                         _                                                                                                                  _                     _                                 _   _       _
          __   __  ___    _   _    __| |  _ __   ___    _ __   | |_      ___   _ __       __ _   _   _    ___   _   _   _ __       ___   __ _   ___          __ _   _   _    ___  | |     __ _   _   _  ( )  ___   _ __      ___    ___   (_) | |_    | |   ___
          \ \ / / / _ \  | | | |  / _` | | '__| / _ \  | '_ \  | __|    / _ \ | '_ \     / _` | | | | |  / __| | | | | | '_ \     / __| / _` | / __|        / _` | | | | |  / _ \ | |    / _` | | | | | |/  / _ \ | '_ \    / __|  / _ \  | | | __|   | |  / _ \
           \ V / | (_) | | |_| | | (_| | | |   | (_) | | | | | | |_    |  __/ | | | |   | (_| | | |_| | | (__  | |_| | | | | |   | (__ | (_| | \__ \  _    | (_| | | |_| | |  __/ | |   | (_| | | |_| |    |  __/ | | | |   \__ \ | (_) | | | | |_    | | |  __/
            \_/   \___/   \__,_|  \__,_| |_|    \___/  |_| |_|  \__|    \___| |_| |_|    \__,_|  \__,_|  \___|  \__,_| |_| |_|    \___| \__,_| |___/ ( )    \__, |  \__,_|  \___| |_|    \__, |  \__,_|     \___| |_| |_|   |___/  \___/  |_|  \__|   |_|  \___|
                                                                                                                                                     |/        |_|                          |_|

                                                                                                                                                  _                               _           _                                            _     _    __    _ _
                                                                                                                                          _ __   | |  _   _   ___     _ __ ___   (_)  _ __   (_)  _ __ ___     ___     _ __ ___     ___   | |_  (_)  / _|  ( | )
                                                                                                                                         | '_ \  | | | | | | / __|   | '_ ` _ \  | | | '_ \  | | | '_ ` _ \   / _ \   | '_ ` _ \   / _ \  | __| | | | |_    V V
                                                                                                                                         | |_) | | | | |_| | \__ \   | | | | | | | | | | | | | | | | | | | | |  __/   | | | | | | | (_) | | |_  | | |  _| _
                                                                                                                                         | .__/  |_|  \__,_| |___/   |_| |_| |_| |_| |_| |_| |_| |_| |_| |_|  \___|   |_| |_| |_|  \___/   \__| |_| |_|  (_)
                                                                                                                                         |_|
 
                                    _ _   ____                _                   _____   _   _                                        _                                                  _     __            __                                            _
                                   ( | ) / ___|  ___   _ __  | |_   ___   ___    | ____| | | | |   ___   ___     ___    ___    _ __   | |_     _   _   _ __      _ __     ___   _   _    | |   /_/    __ _    \_\   _ __   ___   _ __ ___     ___   _ __   | |_
                                    V V | |     / _ \ | '__| | __| / _ \ / __|   |  _|   | | | |  / _ \ / __|   / __|  / _ \  | '_ \  | __|   | | | | | '_ \    | '_ \   / _ \ | | | |   | |  / _ \  / _` |  / _ \ | '__| / _ \ | '_ ` _ \   / _ \ | '_ \  | __|
                                        | |___ |  __/ | |    | |_ |  __/ \__ \   | |___  | | | | |  __/ \__ \   \__ \ | (_) | | | | | | |_    | |_| | | | | |   | |_) | |  __/ | |_| |   | | |  __/ | (_| | |  __/ | |   |  __/ | | | | | | |  __/ | | | | | |_
                                         \____| \___| |_|     \__| \___| |___/   |_____| |_| |_|  \___| |___/   |___/  \___/  |_| |_|  \__|    \__,_| |_| |_|   | .__/   \___|  \__,_|   |_|  \___|  \__, |  \___| |_|    \___| |_| |_| |_|  \___| |_| |_|  \__|
                                                                                                                                                                |_|                                  |___/
                                               __    __   _                                     __                                          _                __       _____   _                  _            _                                  _
                                        ___   / _|  / _| | |   __ _   _ __     __ _   _   _    /_/    ___   ___         _ __ ___     __ _  (_)  ___          \_\_    | ____| | |_   _ __   ___  | |_   __ _  | |_         ___   _   _   _ __    | |   ___   ___
                                       / _ \ | |_  | |_  | |  / _` | | '_ \   / _` | | | | |  / _ \  / _ \ / __|       | '_ ` _ \   / _` | | | / __|        / _` |   |  _|   | __| | '__| / _ \ | __| / _` | | __|       / __| | | | | | '__|   | |  / _ \ / __|
                                      |  __/ |  _| |  _| | | | (_| | | | | | | (_| | | |_| | |  __/ |  __/ \__ \  _    | | | | | | | (_| | | | \__ \  _    | (_| |   | |___  | |_  | |   |  __/ | |_ | (_| | | |_   _    \__ \ | |_| | | |      | | |  __/ \__ \
                                       \___| |_|   |_|   |_|  \__,_| |_| |_|  \__, |  \__,_|  \___|  \___| |___/ ( )   |_| |_| |_|  \__,_| |_| |___/ ( )    \__,_|   |_____|  \__| |_|    \___|  \__| \__,_|  \__| ( )   |___/  \__,_| |_|      |_|  \___| |___/
                                                                                 |_|                             |/                                  |/                                                            |/
                       _          _                             _                     _           _   _                                                                                     _            _____   _   _
        __ _    __ _  | |   ___  | |_   ___      __ _   _   _  (_)     ___    _ __   | |_      __| | (_)  ___   _ __     __ _   _ __   _   _         _ __     ___     ___    ___    _ __   | |_         | ____| | | | |   ___   ___     _ __     __ _   ___
       / _` |  / _` | | |  / _ \ | __| / __|    / _` | | | | | | |    / _ \  | '_ \  | __|    / _` | | | / __| | '_ \   / _` | | '__| | | | |       | '_ \   / _ \   / __|  / _ \  | '_ \  | __| _____  |  _|   | | | |  / _ \ / __|   | '_ \   / _` | / __|
      | (_| | | (_| | | | |  __/ | |_  \__ \   | (_| | | |_| | | |   | (_) | | | | | | |_    | (_| | | | \__ \ | |_) | | (_| | | |    | |_| |  _    | | | | |  __/   \__ \ | (_) | | | | | | |_ |_____| | |___  | | | | |  __/ \__ \   | |_) | | (_| | \__ \  _
       \__, |  \__,_| |_|  \___|  \__| |___/    \__, |  \__,_| |_|    \___/  |_| |_|  \__|    \__,_| |_| |___/ | .__/   \__,_| |_|     \__,_| ( )   |_| |_|  \___|   |___/  \___/  |_| |_|  \__|        |_____| |_| |_|  \___| |___/   | .__/   \__,_| |___/ ( )
       |___/                                       |_|                                                         |_|                            |/                                                                                       |_|                   |/

                                                                                                                                            _                                              _                                                          ___   _ _
                                                                                 __ _  __   __  ___    _   _    ___   _ __   __ _          | |_           ___    _ __          _ __ ___   (_)   __ _   _ __     ___    _ __    _ __     ___   ___    |__ \ ( | )
                                                                                / _` | \ \ / / / _ \  | | | |  / _ \ | '__| / _` |  _____  | __| _____   / _ \  | '_ \        | '_ ` _ \  | |  / _` | | '_ \   / _ \  | '_ \  | '_ \   / _ \ / __|     / /  V V
                                                                               | (_| |  \ V / | (_) | | |_| | |  __/ | |   | (_| | |_____| | |_ |_____| | (_) | | | | |  _    | | | | | | | | | (_| | | | | | | (_) | | | | | | | | | |  __/ \__ \    |_|
                                                                                \__,_|   \_/   \___/   \__,_|  \___| |_|    \__,_|          \__|         \___/  |_| |_| ( )   |_| |_| |_| |_|  \__, | |_| |_|  \___/  |_| |_| |_| |_|  \___| |___/    (_)
                                                                                                                                                                        |/                     |___/
 
                                  _ _   ____   _   _   _     _                            __           _   _           _   _        __       _                    _                                               _                      //\   _
                                 ( | ) / ___| ( ) (_) | |   | |   ___   _   _   _ __     / _|   __ _  | | | |   __ _  (_) | |_      \_\_    | |_   ___    _   _  | |_   ___      ___     ___   ___   __ _   ___  (_)   ___    _ __      |/_\| | |_   _ __   ___
                                  V V  \___ \ |/  | | | |   | |  / _ \ | | | | | '__|   | |_   / _` | | | | |  / _` | | | | __|    / _` |   | __| / _ \  | | | | | __| / _ \    / _ \   / __| / __| / _` | / __| | |  / _ \  | '_ \     / _ \ | __| | '__| / _ \
                                        ___) |    | | | |   | | |  __/ | |_| | | |      |  _| | (_| | | | | | | (_| | | | | |_    | (_| |   | |_ | (_) | | |_| | | |_ |  __/   | (_) | | (__ | (__ | (_| | \__ \ | | | (_) | | | | |   |  __/ | |_  | |   |  __/
                                       |____/     |_| |_|   |_|  \___|  \__,_| |_|      |_|    \__,_| |_| |_|  \__,_| |_|  \__|    \__,_|    \__| \___/   \__,_|  \__| \___|    \___/   \___| \___| \__,_| |___/ |_|  \___/  |_| |_|    \___|  \__| |_|    \___|

                                        _     _    __                                            _       _____   _   _                                                                                                _                  //\   _
                          ___   _ __   | |_  (_)   \_\   _ __   ___   _ __ ___     ___   _ __   | |_    | ____| | | | |   ___   ___      __ _  __   __  ___    ___     _   _   _ __      ___    __ _  __   __  ___   (_)  _ __          |/_\| | |_   _ __   ___
                         / _ \ | '_ \  | __| | |  / _ \ | '__| / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   |  _|   | | | |  / _ \ / __|    / _` | \ \ / / / _ \  / __|   | | | | | '_ \    / __|  / _` | \ \ / / / _ \  | | | '__| _____   / _ \ | __| | '__| / _ \
                        |  __/ | | | | | |_  | | |  __/ | |   |  __/ | | | | | | |  __/ | | | | | |_    | |___  | | | | |  __/ \__ \   | (_| |  \ V / |  __/ | (__    | |_| | | | | |   \__ \ | (_| |  \ V / | (_) | | | | |   |_____| |  __/ | |_  | |   |  __/
                         \___| |_| |_|  \__| |_|  \___| |_|    \___| |_| |_| |_|  \___| |_| |_|  \__|   |_____| |_| |_|  \___| |___/    \__,_|   \_/   \___|  \___|    \__,_| |_| |_|   |___/  \__,_|   \_/   \___/  |_| |_|            \___|  \__| |_|    \___|

                                                                                _         _                    _                                           _                               _                              _     __       _   _
                                                     ___   ___    _ __    ___  (_)  ___  | |_   __ _   _ __   | |_         ___    __ _   _ __    ___      (_)   __ _   _ __ ___     __ _  (_)  ___     ___    ___      __| |   /_/    __| | (_)  _ __   ___
                                                    / __| / _ \  | '_ \  / __| | | / __| | __| / _` | | '_ \  | __|       / __|  / _` | | '_ \  / __|     | |  / _` | | '_ ` _ \   / _` | | | / __|   / __|  / _ \    / _` |  / _ \  / _` | | | | '__| / _ \
                                                   | (__ | (_) | | | | | \__ \ | | \__ \ | |_ | (_| | | | | | | |_   _    \__ \ | (_| | | | | | \__ \     | | | (_| | | | | | | | | (_| | | | \__ \   \__ \ |  __/   | (_| | |  __/ | (_| | | | | |   |  __/  _
                                                    \___| \___/  |_| |_| |___/ |_| |___/  \__| \__,_| |_| |_|  \__| ( )   |___/  \__,_| |_| |_| |___/    _/ |  \__,_| |_| |_| |_|  \__,_| |_| |___/   |___/  \___|    \__,_|  \___|  \__,_| |_| |_|    \___| ( )
                                                                                                                    |/                                  |__/                                                                                                 |/

                                       _                  _            _____   _   _                                                           _   _   //\   _                                                        _     _   _                      _
   ___    __ _   _   _   _ __   __ _  (_)   ___   _ __   | |_         | ____| | | | |   ___   ___     _ __     ___     _ __     __ _   ___    | | ( ) |/_\| | |_   _ __   ___      __ _   _   _    __ _   _ __     __| |   (_) | |    _ __     ___    | |   ___
  / __|  / _` | | | | | | '__| / _` | | |  / _ \ | '_ \  | __| _____  |  _|   | | | |  / _ \ / __|   | '_ \   / _ \   | '_ \   / _` | / __|   | | |/  / _ \ | __| | '__| / _ \    / _` | | | | |  / _` | | '_ \   / _` |   | | | |   | '_ \   / _ \   | |  / _ \
  \__ \ | (_| | | |_| | | |   | (_| | | | |  __/ | | | | | |_ |_____| | |___  | | | | |  __/ \__ \   | | | | |  __/   | |_) | | (_| | \__ \   | |    |  __/ | |_  | |   |  __/   | (_| | | |_| | | (_| | | | | | | (_| |   | | | |   | | | | |  __/   | | |  __/
  |___/  \__,_|  \__,_| |_|    \__,_| |_|  \___| |_| |_|  \__|        |_____| |_| |_|  \___| |___/   |_| |_|  \___|   | .__/   \__,_| |___/   |_|     \___|  \__| |_|    \___|    \__, |  \__,_|  \__,_| |_| |_|  \__,_|   |_| |_|   |_| |_|  \___|   |_|  \___|
                                                                                                                      |_|                                                            |_|
                                                                                                                                          __                   _        __                                                               _            ___   _ _
                                                                                                                                         / _|   __ _   _   _  | |_      \_\_      __ _   _   _    ___   _   _   _ __      _ __    _ __  (_) __  __   |__ \ ( | )
                                                                                                                                        | |_   / _` | | | | | | __|    / _` |    / _` | | | | |  / __| | | | | | '_ \    | '_ \  | '__| | | \ \/ /     / /  V V
                                                                                                                                        |  _| | (_| | | |_| | | |_    | (_| |   | (_| | | |_| | | (__  | |_| | | | | |   | |_) | | |    | |  >  <     |_|
                                                                                                                                        |_|    \__,_|  \__,_|  \__|    \__,_|    \__,_|  \__,_|  \___|  \__,_| |_| |_|   | .__/  |_|    |_| /_/\_\    (_)
                                                                                                                                                                                                                         |_|
 
                           _ _   _____   _   _                                             _                  _                             __                        _     _____   _   _                      _                         _                  _
                          ( | ) | ____| | | | |   ___   ___     ___    ___   _ __   __ _  (_)   ___   _ __   | |_    __   __  ___  __  __  /_/    ___   ___     ___  (_)   | ____| | | | |   ___   ___      __| |   ___  __   __  __ _  (_)   ___   _ __   | |_
                           V V  |  _|   | | | |  / _ \ / __|   / __|  / _ \ | '__| / _` | | |  / _ \ | '_ \  | __|   \ \ / / / _ \ \ \/ / / _ \  / _ \ / __|   / __| | |   |  _|   | | | |  / _ \ / __|    / _` |  / _ \ \ \ / / / _` | | |  / _ \ | '_ \  | __|
                                | |___  | | | | |  __/ \__ \   \__ \ |  __/ | |   | (_| | | | |  __/ | | | | | |_     \ V / |  __/  >  < |  __/ |  __/ \__ \   \__ \ | |   | |___  | | | | |  __/ \__ \   | (_| | |  __/  \ V / | (_| | | | |  __/ | | | | | |_
                                |_____| |_| |_|  \___| |___/   |___/  \___| |_|    \__,_| |_|  \___| |_| |_|  \__|     \_/   \___| /_/\_\ \___|  \___| |___/   |___/ |_|   |_____| |_| |_|  \___| |___/    \__,_|  \___|   \_/   \__,_| |_|  \___| |_| |_|  \__|

                                                    _                           __                                                           _                 _     __   _   _                                                                        _
                       ___   _   _   _ __  __   __ (_) __   __  _ __   ___      \_\_      ___   __ _                  ___    _   _     _    | |   __ _      __| |   /_/  | | (_)   __ _   _   _    ___   ___    ___   ___   _ __     ___   ___      __| |   ___
                      / __| | | | | | '__| \ \ / / | | \ \ / / | '__| / _ \    / _` |    / __| / _` |                / _ \  | | | |   (_)   | |  / _` |    / _` |  / _ \ | | | |  / _` | | | | |  / _ \ / __|  / __| / _ \ | '_ \   / __| / _ \    / _` |  / _ \
                      \__ \ | |_| | | |     \ V /  | |  \ V /  | |   |  __/   | (_| |   | (__ | (_| |  _   _   _    | (_) | | |_| |    _    | | | (_| |   | (_| | |  __/ | | | | | (_| | | |_| | |  __/ \__ \ | (__ |  __/ | | | | | (__ |  __/   | (_| | |  __/
                      |___/  \__,_| |_|      \_/   |_|   \_/   |_|    \___|    \__,_|    \___| \__,_| (_) (_) (_)    \___/   \__,_|   (_)   |_|  \__,_|    \__,_|  \___| |_| |_|  \__, |  \__,_|  \___| |___/  \___| \___| |_| |_|  \___| \___|    \__,_|  \___|
                                                                                          )_)                                                                                        |_|
                             _                                                                                                                      _                           _                  _       _____   _   _                   __           _   _
                            | |   ___   _   _   _ __   ___     ___   _   _   _ __     __ _   _ __    ___    ___   ___     _     _ __ ___     __ _  (_)  ___      __ _   _   _  ( )  ___    _ __   | |_    | ____| | | | |   ___   ___     / _|   __ _  (_) | |_
                            | |  / _ \ | | | | | '__| / __|   / __| | | | | | '_ \   / _` | | '_ \  / __|  / _ \ / __|   (_)   | '_ ` _ \   / _` | | | / __|    / _` | | | | | |/  / _ \  | '_ \  | __|   |  _|   | | | |  / _ \ / __|   | |_   / _` | | | | __|
                            | | |  __/ | |_| | | |    \__ \   \__ \ | |_| | | | | | | (_| | | |_) | \__ \ |  __/ \__ \    _    | | | | | | | (_| | | | \__ \   | (_| | | |_| |    | (_) | | | | | | |_    | |___  | | | | |  __/ \__ \   |  _| | (_| | | | | |_
                            |_|  \___|  \__,_| |_|    |___/   |___/  \__, | |_| |_|  \__,_| | .__/  |___/  \___| |___/   ( )   |_| |_| |_|  \__,_| |_| |___/    \__, |  \__,_|     \___/  |_| |_|  \__|   |_____| |_| |_|  \___| |___/   |_|    \__,_| |_|  \__|
                                                                     |___/                  |_|                          |/                                        |_|

                                                                                                                                                  _                _                _     _                 _            _                    _       ___   _ _
                                                                                                                 _ __     ___    _   _   _ __    | |   ___      __| |   ___   ___  | |_  (_)  _ __       __| |   ___    | |_   ___    _   _  | |_    |__ \ ( | )
                                                                                                                | '_ \   / _ \  | | | | | '__|   | |  / _ \    / _` |  / _ \ / __| | __| | | | '_ \     / _` |  / _ \   | __| / _ \  | | | | | __|     / /  V V
                                                                                                                | |_) | | (_) | | |_| | | |      | | |  __/   | (_| | |  __/ \__ \ | |_  | | | | | |   | (_| | |  __/   | |_ | (_) | | |_| | | |_     |_|
                                                                                                                | .__/   \___/   \__,_| |_|      |_|  \___|    \__,_|  \___| |___/  \__| |_| |_| |_|    \__,_|  \___|    \__| \___/   \__,_|  \__|    (_)
                                                                                                                |_|
 
                           _ _   _____   _   _                                             _                  _                             __                        _     _____   _   _                      _                         _                  _
                          ( | ) | ____| | | | |   ___   ___     ___    ___   _ __   __ _  (_)   ___   _ __   | |_    __   __  ___  __  __  /_/    ___   ___     ___  (_)   | ____| | | | |   ___   ___      __| |   ___  __   __  __ _  (_)   ___   _ __   | |_
                           V V  |  _|   | | | |  / _ \ / __|   / __|  / _ \ | '__| / _` | | |  / _ \ | '_ \  | __|   \ \ / / / _ \ \ \/ / / _ \  / _ \ / __|   / __| | |   |  _|   | | | |  / _ \ / __|    / _` |  / _ \ \ \ / / / _` | | |  / _ \ | '_ \  | __|
                                | |___  | | | | |  __/ \__ \   \__ \ |  __/ | |   | (_| | | | |  __/ | | | | | |_     \ V / |  __/  >  < |  __/ |  __/ \__ \   \__ \ | |   | |___  | | | | |  __/ \__ \   | (_| | |  __/  \ V / | (_| | | | |  __/ | | | | | |_
                                |_____| |_| |_|  \___| |___/   |___/  \___| |_|    \__,_| |_|  \___| |_| |_|  \__|     \_/   \___| /_/\_\ \___|  \___| |___/   |___/ |_|   |_____| |_| |_|  \___| |___/    \__,_|  \___|   \_/   \__,_| |_|  \___| |_| |_|  \__|

                                                    _                           __                                                           _                 _     __   _   _                                                                        _
                       ___   _   _   _ __  __   __ (_) __   __  _ __   ___      \_\_      ___   __ _                  ___    _   _     _    | |   __ _      __| |   /_/  | | (_)   __ _   _   _    ___   ___    ___   ___   _ __     ___   ___      __| |   ___
                      / __| | | | | | '__| \ \ / / | | \ \ / / | '__| / _ \    / _` |    / __| / _` |                / _ \  | | | |   (_)   | |  / _` |    / _` |  / _ \ | | | |  / _` | | | | |  / _ \ / __|  / __| / _ \ | '_ \   / __| / _ \    / _` |  / _ \
                      \__ \ | |_| | | |     \ V /  | |  \ V /  | |   |  __/   | (_| |   | (__ | (_| |  _   _   _    | (_) | | |_| |    _    | | | (_| |   | (_| | |  __/ | | | | | (_| | | |_| | |  __/ \__ \ | (__ |  __/ | | | | | (__ |  __/   | (_| | |  __/
                      |___/  \__,_| |_|      \_/   |_|   \_/   |_|    \___|    \__,_|    \___| \__,_| (_) (_) (_)    \___/   \__,_|   (_)   |_|  \__,_|    \__,_|  \___| |_| |_|  \__, |  \__,_|  \___| |___/  \___| \___| |_| |_|  \___| \___|    \__,_|  \___|
                                                                                          )_)                                                                                        |_|
                             _                                                                                                                      _                           _                  _       _____   _   _                   __           _   _
                            | |   ___   _   _   _ __   ___     ___   _   _   _ __     __ _   _ __    ___    ___   ___     _     _ __ ___     __ _  (_)  ___      __ _   _   _  ( )  ___    _ __   | |_    | ____| | | | |   ___   ___     / _|   __ _  (_) | |_
                            | |  / _ \ | | | | | '__| / __|   / __| | | | | | '_ \   / _` | | '_ \  / __|  / _ \ / __|   (_)   | '_ ` _ \   / _` | | | / __|    / _` | | | | | |/  / _ \  | '_ \  | __|   |  _|   | | | |  / _ \ / __|   | |_   / _` | | | | __|
                            | | |  __/ | |_| | | |    \__ \   \__ \ | |_| | | | | | | (_| | | |_) | \__ \ |  __/ \__ \    _    | | | | | | | (_| | | | \__ \   | (_| | | |_| |    | (_) | | | | | | |_    | |___  | | | | |  __/ \__ \   |  _| | (_| | | | | |_
                            |_|  \___|  \__,_| |_|    |___/   |___/  \__, | |_| |_|  \__,_| | .__/  |___/  \___| |___/   ( )   |_| |_| |_|  \__,_| |_| |___/    \__, |  \__,_|     \___/  |_| |_|  \__|   |_____| |_| |_|  \___| |___/   |_|    \__,_| |_|  \__|
                                                                     |___/                  |_|                          |/                                        |_|

                                                                                                                                                  _                _                _     _                 _            _                    _       ___   _ _
                                                                                                                 _ __     ___    _   _   _ __    | |   ___      __| |   ___   ___  | |_  (_)  _ __       __| |   ___    | |_   ___    _   _  | |_    |__ \ ( | )
                                                                                                                | '_ \   / _ \  | | | | | '__|   | |  / _ \    / _` |  / _ \ / __| | __| | | | '_ \     / _` |  / _ \   | __| / _ \  | | | | | __|     / /  V V
                                                                                                                | |_) | | (_) | | |_| | | |      | | |  __/   | (_| | |  __/ \__ \ | |_  | | | | | |   | (_| | |  __/   | |_ | (_) | | |_| | | |_     |_|
                                                                                                                | .__/   \___/   \__,_| |_|      |_|  \___|    \__,_|  \___| |___/  \__| |_| |_| |_|    \__,_|  \___|    \__| \___/   \__,_|  \__|    (_)
                                                                                                                |_|
 
                                                    _ _   _____   _   _                                 _    __                          _       _            __            _     //\    _                               _           _____   _   _
                                                   ( | ) | ____| | | | |   ___   ___     ___    ___    | |   \_\  __   __  ___   _ __   | |_    | |_   _ __   \_\   ___    | |_  |/_\|  | |_         _ __ ___     __ _  (_)  ___    | ____| | | | |   ___   ___
                                                    V V  |  _|   | | | |  / _ \ / __|   / __|  / _ \   | |  / _ \ \ \ / / / _ \ | '_ \  | __|   | __| | '__| / _ \ / __|   | __| / _ \  | __|       | '_ ` _ \   / _` | | | / __|   |  _|   | | | |  / _ \ / __|
                                                         | |___  | | | | |  __/ \__ \   \__ \ |  __/   | | |  __/  \ V / |  __/ | | | | | |_    | |_  | |   |  __/ \__ \   | |_ | (_) | | |_   _    | | | | | | | (_| | | | \__ \   | |___  | | | | |  __/ \__ \
                                                         |_____| |_| |_|  \___| |___/   |___/  \___|   |_|  \___|   \_/   \___| |_| |_|  \__|    \__| |_|    \___| |___/    \__| \___/   \__| ( )   |_| |_| |_|  \__,_| |_| |___/   |_____| |_| |_|  \___| |___/
                                                                                                                                                                                              |/

                            _          _                              _                                                                   _     _____   _   _                           __    _                   _                   _
                     _ __  ( )  __ _  (_)  _ __ ___     ___   _ __   | |_     _ __     __ _   ___      __ _   _   _    __ _   _ __     __| |   | ____| | | | |   ___   ___     _ __     \_\  | |_   ___   _ __   | |_     _     ___  (_)  _ __     ___    _ __
                    | '_ \ |/  / _` | | | | '_ ` _ \   / _ \ | '_ \  | __|   | '_ \   / _` | / __|    / _` | | | | |  / _` | | '_ \   / _` |   |  _|   | | | |  / _ \ / __|   | '_ \   / _ \ | __| / _ \ | '_ \  | __|   (_)   / __| | | | '_ \   / _ \  | '_ \
                    | | | |   | (_| | | | | | | | | | |  __/ | | | | | |_    | |_) | | (_| | \__ \   | (_| | | |_| | | (_| | | | | | | (_| |   | |___  | | | | |  __/ \__ \   | |_) | |  __/ | |_ |  __/ | | | | | |_     _    \__ \ | | | | | | | (_) | | | | |
                    |_| |_|    \__,_| |_| |_| |_| |_|  \___| |_| |_|  \__|   | .__/   \__,_| |___/    \__, |  \__,_|  \__,_| |_| |_|  \__,_|   |_____| |_| |_|  \___| |___/   | .__/   \___|  \__| \___| |_| |_|  \__|   ( )   |___/ |_| |_| |_|  \___/  |_| |_|
                                                                             |_|                         |_|                                                                  |_|                                        |/
                                                                                                                                                            _____   _   _                  _     //\   _                         _                  _       _ _
                                                                                                                                                           | ____| | | | |   ___   ___    | |_  |/_\| | |_   ___   _ __   __ _  (_)   ___   _ __   | |_    ( | )
                                                                                                                                                           |  _|   | | | |  / _ \ / __|   | __| / _ \ | __| / _ \ | '__| / _` | | |  / _ \ | '_ \  | __|    V V
                                                                                                                                                           | |___  | | | | |  __/ \__ \   | |_ |  __/ | |_ |  __/ | |   | (_| | | | |  __/ | | | | | |_   _
                                                                                                                                                           |_____| |_| |_|  \___| |___/    \__| \___|  \__| \___| |_|    \__,_| |_|  \___| |_| |_|  \__| (_)
 
     _ _   ____    _                       _             _   _           _                                        ___       ____                   _               _   _   _                 _           __     __  _          _                  _     _
    ( | ) |  _ \  (_)   ___   ___       __| |   __ _    | | | |   __ _  | | __   __  __ _   _ __   ___   ____    ( _ )     |  _ \   __ _   _ __   | |__     __ _  (_)_(_) | |   ___       __| |   ___    \ \   / / (_)   ___  (_)   ___   _ __   | |_  (_)    _
     V V  | |_) | | |  / __| / _ \     / _` |  / _` |   | |_| |  / _` | | | \ \ / / / _` | | '__| / _ \ |_  /    / _ \/\   | |_) | / _` | | '_ \  | '_ \   / _` |  / _ \  | |  / _ \     / _` |  / _ \    \ \ / /  | |  / __| | |  / _ \ | '_ \  | __| | |   (_)
          |  _ <  | | | (__ | (_) |   | (_| | | (_| |   |  _  | | (_| | | |  \ V / | (_| | | |   |  __/  / /    | (_>  <   |  _ < | (_| | | |_) | | | | | | (_| | |  __/  | | | (_) |   | (_| | |  __/     \ V /   | | | (__  | | |  __/ | | | | | |_  | |    _
          |_| \_\ |_|  \___| \___/     \__,_|  \__,_|   |_| |_|  \__,_| |_|   \_/   \__,_| |_|    \___| /___|    \___/\/   |_| \_\ \__,_| | .__/  |_| |_|  \__,_|  \___|  |_|  \___/     \__,_|  \___|      \_/    |_|  \___| |_|  \___| |_| |_|  \__| |_|   (_)
                                                                                                                                          |_|

                               _                               _            _                                         _                     __               _                          _                 _   _                _           _
                            __| |   ___   _   _  __  __     __| |   ___    | |   ___   _   _   _ __   ___     _ __   | |  _   _   ___      /_/   _ __ ___   (_)  _ __     ___   _ __   | |_   ___      __| | (_)  ___    ___  (_)  _ __   | |   ___   ___     _
                           / _` |  / _ \ | | | | \ \/ /    / _` |  / _ \   | |  / _ \ | | | | | '__| / __|   | '_ \  | | | | | | / __|    / _ \ | '_ ` _ \  | | | '_ \   / _ \ | '_ \  | __| / __|    / _` | | | / __|  / __| | | | '_ \  | |  / _ \ / __|   (_)
                          | (_| | |  __/ | |_| |  >  <    | (_| | |  __/   | | |  __/ | |_| | | |    \__ \   | |_) | | | | |_| | \__ \   |  __/ | | | | | | | | | | | | |  __/ | | | | | |_  \__ \   | (_| | | | \__ \ | (__  | | | |_) | | | |  __/ \__ \    _
                           \__,_|  \___|  \__,_| /_/\_\    \__,_|  \___|   |_|  \___|  \__,_| |_|    |___/   | .__/  |_|  \__,_| |___/    \___| |_| |_| |_| |_| |_| |_|  \___| |_| |_|  \__| |___/    \__,_| |_| |___/  \___| |_| | .__/  |_|  \___| |___/   ( )
                                                                                                             |_|                                                                                                                  |_|                        |/

                                             _                                           __       _                                 _     _                         _                _            _                                 _
                         _ __ ___     __ _  (_)  ___      __ _    __ _   _ __   ___      \_\_    | |   __ _     _ __ ___    _   _  | |_  (_)  _ __     ___   _ __  (_)   ___      __| |   ___    | |   ___   _   _   _ __   ___    | |__     ___    _ __    ___
                        | '_ ` _ \   / _` | | | / __|    / _` |  / _` | | '__| / _ \    / _` |   | |  / _` |   | '_ ` _ \  | | | | | __| | | | '_ \   / _ \ | '__| | |  / _ \    / _` |  / _ \   | |  / _ \ | | | | | '__| / __|   | '_ \   / _ \  | '_ \  / __|
                        | | | | | | | (_| | | | \__ \   | (_| | | (_| | | |   |  __/   | (_| |   | | | (_| |   | | | | | | | |_| | | |_  | | | | | | |  __/ | |    | | |  __/   | (_| | |  __/   | | |  __/ | |_| | | |    \__ \   | |_) | | (_) | | | | | \__ \
                        |_| |_| |_|  \__,_| |_| |___/    \__, |  \__,_| |_|    \___|    \__,_|   |_|  \__,_|   |_| |_| |_|  \__,_|  \__| |_| |_| |_|  \___| |_|    |_|  \___|    \__,_|  \___|   |_|  \___|  \__,_| |_|    |___/   |_.__/   \___/  |_| |_| |___/
                                                         |___/
                                                                                                                                      _     _                              _                                                                                _ _
                                                                                                                 ___    ___   _ __   | |_  (_)  _ __ ___     ___   _ __   | |_   ___      ___   _ __  __   __  ___   _ __   ___      ___   _   _  __  __   ( | )
                                                                                                                / __|  / _ \ | '_ \  | __| | | | '_ ` _ \   / _ \ | '_ \  | __| / __|    / _ \ | '_ \ \ \ / / / _ \ | '__| / __|    / _ \ | | | | \ \/ /    V V
                                                                                                                \__ \ |  __/ | | | | | |_  | | | | | | | | |  __/ | | | | | |_  \__ \   |  __/ | | | | \ V / |  __/ | |    \__ \   |  __/ | |_| |  >  <   _
                                                                                                                |___/  \___| |_| |_|  \__| |_| |_| |_| |_|  \___| |_| |_|  \__| |___/    \___| |_| |_|  \_/   \___| |_|    |___/    \___|  \__,_| /_/\_\ (_)
 
     _ _   _____   _   _                                                              _                         _              _                                                            __   _                    _____   _   _
    ( | ) | ____| | | | |   ___   ___     _ __     ___    __   __  ___    _   _    __| |  _ __   ___    _ __   | |_     _ __  (_)   ___   _ __       ___   _ __       ___   ___    _ __    / _| (_)   ___   _ __     | ____| | | | |   ___   ___     ___    ___
     V V  |  _|   | | | |  / _ \ / __|   | '_ \   / _ \   \ \ / / / _ \  | | | |  / _` | | '__| / _ \  | '_ \  | __|   | '__| | |  / _ \ | '_ \     / _ \ | '_ \     / __| / _ \  | '_ \  | |_  | |  / _ \ | '__|    |  _|   | | | |  / _ \ / __|   / __|  / _ \
          | |___  | | | | |  __/ \__ \   | | | | |  __/    \ V / | (_) | | |_| | | (_| | | |   | (_) | | | | | | |_    | |    | | |  __/ | | | |   |  __/ | | | |   | (__ | (_) | | | | | |  _| | | |  __/ | |  _    | |___  | | | | |  __/ \__ \   \__ \ |  __/
          |_____| |_| |_|  \___| |___/   |_| |_|  \___|     \_/   \___/   \__,_|  \__,_| |_|    \___/  |_| |_|  \__|   |_|    |_|  \___| |_| |_|    \___| |_| |_|    \___| \___/  |_| |_| |_|   |_|  \___| |_| ( )   |_____| |_| |_|  \___| |___/   |___/  \___|
                                                                                                                                                                                                               |/
                                                 _                   _       _           _   _                                     _       _               _   _                                                                     _____   _   _
                            ___    ___   _ __   | |_   ___   _ __   | |_    | |_   ___  | | | |   ___   _ __ ___     ___   _ __   | |_    (_)  _ __     __| | (_)   __ _   _ __     ___   ___     _      ___   __ _   _ __     _    | ____| | | | |   ___   ___
                           / __|  / _ \ | '_ \  | __| / _ \ | '_ \  | __|   | __| / _ \ | | | |  / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   | | | '_ \   / _` | | |  / _` | | '_ \   / _ \ / __|   (_)    / __| / _` | | '__|   (_)   |  _|   | | | |  / _ \ / __|
                           \__ \ |  __/ | | | | | |_ |  __/ | | | | | |_    | |_ |  __/ | | | | |  __/ | | | | | | |  __/ | | | | | |_    | | | | | | | (_| | | | | (_| | | | | | |  __/ \__ \    _    | (__ | (_| | | |       _    | |___  | | | | |  __/ \__ \
                           |___/  \___| |_| |_|  \__| \___| |_| |_|  \__|    \__| \___| |_| |_|  \___| |_| |_| |_|  \___| |_| |_|  \__|   |_| |_| |_|  \__,_| |_|  \__, | |_| |_|  \___| |___/   ( )    \___| \__,_| |_|      (_)   |_____| |_| |_|  \___| |___/
                                                                                                                                                                   |___/                         |/

                                                                         _       _                                    _                   _   _                 _     _                         _                        _                                  _ _
                                                   ___    ___    _ __   | |_    | |   __ _     _ __     ___   _   _  | |_   _ __   __ _  | | (_)  ___    __ _  | |_  (_)   ___    _ __       __| |   ___   ___     ___  (_)   __ _   _ __     ___   ___    ( | )
                                                  / __|  / _ \  | '_ \  | __|   | |  / _` |   | '_ \   / _ \ | | | | | __| | '__| / _` | | | | | / __|  / _` | | __| | |  / _ \  | '_ \     / _` |  / _ \ / __|   / __| | |  / _` | | '_ \   / _ \ / __|    V V
                                                  \__ \ | (_) | | | | | | |_    | | | (_| |   | | | | |  __/ | |_| | | |_  | |   | (_| | | | | | \__ \ | (_| | | |_  | | | (_) | | | | |   | (_| | |  __/ \__ \   \__ \ | | | (_| | | | | | |  __/ \__ \  _
                                                  |___/  \___/  |_| |_|  \__|   |_|  \__,_|   |_| |_|  \___|  \__,_|  \__| |_|    \__,_| |_| |_| |___/  \__,_|  \__| |_|  \___/  |_| |_|    \__,_|  \___| |___/   |___/ |_|  \__, | |_| |_|  \___| |___/ (_)
                                                                                                                                                                                                                             |___/
 
   _ _   _____   _   _                         _                  _         _                               _                                  _                                                                                    _           _         _   _
  ( | ) | ____| | | | |   ___   ___     _ __  ( )  ___    _ __   | |_      (_)   __ _   _ __ ___     __ _  (_)  ___    __   __  ___    _   _  | |  _   _     _ __     ___    ___    ___   _ __     _ __     ___    _   _   _ __    | |  _   _  (_)       (_) | |
   V V  |  _|   | | | |  / _ \ / __|   | '_ \ |/  / _ \  | '_ \  | __|     | |  / _` | | '_ ` _ \   / _` | | | / __|   \ \ / / / _ \  | | | | | | | | | |   | '_ \   / _ \  / __|  / _ \ | '__|   | '_ \   / _ \  | | | | | '__|   | | | | | | | |       | | | |
        | |___  | | | | |  __/ \__ \   | | | |   | (_) | | | | | | |_      | | | (_| | | | | | | | | (_| | | | \__ \    \ V / | (_) | | |_| | | | | |_| |   | |_) | | (_) | \__ \ |  __/ | |      | |_) | | (_) | | |_| | | |      | | | |_| | | |  _    | | | |
        |_____| |_| |_|  \___| |___/   |_| |_|    \___/  |_| |_|  \__|    _/ |  \__,_| |_| |_| |_|  \__,_| |_| |___/     \_/   \___/   \__,_| |_|  \__,_|   | .__/   \___/  |___/  \___| |_|      | .__/   \___/   \__,_| |_|      |_|  \__,_| |_| ( )   |_| |_|
                                                                         |__/                                                                               |_|                                   |_|                                              |/
                                                                                                _                                                _   _                      _                                            _____   _   _                  _   _ _
                                                                                               | |   ___   ___      __ _   _   _   _ __   __ _  (_) | |_     _ __    _ __  (_)  ___     _ __     ___    _   _   _ __    | ____| | | | |   ___   ___    | | ( | )
                                                                                               | |  / _ \ / __|    / _` | | | | | | '__| / _` | | | | __|   | '_ \  | '__| | | / __|   | '_ \   / _ \  | | | | | '__|   |  _|   | | | |  / _ \ / __|   | |  V V
                                                                                               | | |  __/ \__ \   | (_| | | |_| | | |   | (_| | | | | |_    | |_) | | |    | | \__ \   | |_) | | (_) | | |_| | | |      | |___  | | | | |  __/ \__ \   |_|
                                                                                               |_|  \___| |___/    \__,_|  \__,_| |_|    \__,_| |_|  \__|   | .__/  |_|    |_| |___/   | .__/   \___/   \__,_| |_|      |_____| |_| |_|  \___| |___/   (_)
                                                                                                                                                            |_|                        |_|
 
                                         _ _   ____                            _                                                                      __       _____   _   _                   __                       _    __                         _
                                        ( | ) |  _ \    __ _   _ __    ___    | |   __ _     _ __ ___     ___   ___   _   _   _ __   ___      ___    _\_\_    | ____| | | | |   ___   ___     / _|   ___    _ __     __| |   \_\   _ __   ___   _ __   | |_
                                         V V  | | | |  / _` | | '_ \  / __|   | |  / _` |   | '_ ` _ \   / _ \ / __| | | | | | '__| / _ \    / _ \  | | | |   |  _|   | | | |  / _ \ / __|   | |_   / _ \  | '_ \   / _` |  / _ \ | '__| / _ \ | '_ \  | __|
                                              | |_| | | (_| | | | | | \__ \   | | | (_| |   | | | | | | |  __/ \__ \ | |_| | | |   |  __/   | (_) | | |_| |   | |___  | | | | |  __/ \__ \   |  _| | (_) | | | | | | (_| | |  __/ | |   |  __/ | | | | | |_   _
                                              |____/   \__,_| |_| |_| |___/   |_|  \__,_|   |_| |_| |_|  \___| |___/  \__,_| |_|    \___|    \___/   \__,_|   |_____| |_| |_|  \___| |___/   |_|    \___/  |_| |_|  \__,_|  \___| |_|    \___| |_| |_|  \__| ( )
                                                                                                                                                                                                                                                             |/
                                                      _       _                  _        ___                                                                           _                                         __          _   _            _       _
                                       __ _   _   _  (_)   __| |   ___   _ __   | |_     ( _ )       __ _    ___    _   _  __   __  ___   _ __   _ __     ___   _ __   | |_     _   _   _ __     ___    __   __  /_/   _ __  (_) | |_   __ _  | |__   | |   ___
                                      / _` | | | | | | |  / _` |  / _ \ | '_ \  | __|    / _ \/\    / _` |  / _ \  | | | | \ \ / / / _ \ | '__| | '_ \   / _ \ | '_ \  | __|   | | | | | '_ \   / _ \   \ \ / / / _ \ | '__| | | | __| / _` | | '_ \  | |  / _ \
                                     | (_| | | |_| | | | | (_| | |  __/ | | | | | |_    | (_>  <   | (_| | | (_) | | |_| |  \ V / |  __/ | |    | | | | |  __/ | | | | | |_    | |_| | | | | | |  __/    \ V / |  __/ | |    | | | |_ | (_| | | |_) | | | |  __/
                                      \__, |  \__,_| |_|  \__,_|  \___| |_| |_|  \__|    \___/\/    \__, |  \___/   \__,_|   \_/   \___| |_|    |_| |_|  \___| |_| |_|  \__|    \__,_| |_| |_|  \___|     \_/   \___| |_|    |_|  \__| \__,_| |_.__/  |_|  \___|
                                      |___/                                                         |___/
                       _     _                               _                 _   _                      _                                                    _       _                                                    _   _   _                   _   _
        __ _   _ __   | |_  (_)          ___    ___    ___  | |_   ___        (_) | |    _ __     ___    | |   ___   _   _   _ __     ___    ___   _ __ ___   | |__   | |   ___     _ __     __ _   ___      __ _   _   _  ( ) (_) | |    ___    ___   (_) | |_
       / _` | | '_ \  | __| | |  _____  / __|  / _ \  / __| | __| / _ \       | | | |   | '_ \   / _ \   | |  / _ \ | | | | | '__|   / __|  / _ \ | '_ ` _ \  | '_ \  | |  / _ \   | '_ \   / _` | / __|    / _` | | | | | |/  | | | |   / __|  / _ \  | | | __|
      | (_| | | | | | | |_  | | |_____| \__ \ |  __/ | (__  | |_ |  __/  _    | | | |   | | | | |  __/   | | |  __/ | |_| | | |      \__ \ |  __/ | | | | | | | |_) | | | |  __/   | |_) | | (_| | \__ \   | (_| | | |_| |     | | | |   \__ \ | (_) | | | | |_
       \__,_| |_| |_|  \__| |_|         |___/  \___|  \___|  \__| \___| ( )   |_| |_|   |_| |_|  \___|   |_|  \___|  \__,_| |_|      |___/  \___| |_| |_| |_| |_.__/  |_|  \___|   | .__/   \__,_| |___/    \__, |  \__,_|     |_| |_|   |___/  \___/  |_|  \__|
                                                                        |/                                                                                                         |_|                         |_|
                                           __                                   _           _   _                         _            _                                                                  _   _              _                  _
                           _ __    _ __   /_/    __ _   _ __     __ _   _ __   | |_      __| | ( )  __ _  __   __  ___   (_)  _ __    | |__     ___    __ _   _   _    ___   ___    _   _   _ __       __| | ( )  __ _    __| |   ___   _ __   | |_   ___   ___
                          | '_ \  | '__| / _ \  / _` | | '_ \   / _` | | '_ \  | __|    / _` | |/  / _` | \ \ / / / _ \  | | | '__|   | '_ \   / _ \  / _` | | | | |  / __| / _ \  | | | | | '_ \     / _` | |/  / _` |  / _` |  / _ \ | '_ \  | __| / _ \ / __|
                          | |_) | | |   |  __/ | (_| | | | | | | (_| | | | | | | |_    | (_| |    | (_| |  \ V / | (_) | | | | |      | |_) | |  __/ | (_| | | |_| | | (__ | (_) | | |_| | | |_) |   | (_| |    | (_| | | (_| | |  __/ | |_) | | |_ |  __/ \__ \
                          | .__/  |_|    \___|  \__, | |_| |_|  \__,_| |_| |_|  \__|    \__,_|     \__,_|   \_/   \___/  |_| |_|      |_.__/   \___|  \__,_|  \__,_|  \___| \___/   \__,_| | .__/     \__,_|     \__,_|  \__,_|  \___| | .__/   \__| \___| |___/
                          |_|                   |___/                                                                                                                                      |_|                                         |_|
                                                                                                                                                                           _                                 _   _   _____   _   _                          _ _
                                                                                                                                                            __ _   _   _  | |_   ___    _   _   _ __      __| | ( ) | ____| | | | |   ___   ___            ( | )
                                                                                                                                                           / _` | | | | | | __| / _ \  | | | | | '__|    / _` | |/  |  _|   | | | |  / _ \ / __|            V V
                                                                                                                                                          | (_| | | |_| | | |_ | (_) | | |_| | | |      | (_| |     | |___  | | | | |  __/ \__ \  _   _   _
                                                                                                                                                           \__,_|  \__,_|  \__| \___/   \__,_| |_|       \__,_|     |_____| |_| |_|  \___| |___/ (_) (_) (_)
 
 _ _   _____   _   _                                     _   _                        _            _   _                   _    __                            _   _____   _   _                                         _                  _
( | ) | ____| | | | |   ___   ___     ___    ___      __| | (_)  ___    ___   _ __   | |_         (_) | |  ___          __| |   \_\   ___      __ _   _   _  ( ) | ____| | | | |   ___   ___     _ __     __ _   _ __  | |   ___   _ __   | |_      ___   _ __
 V V  |  _|   | | | |  / _ \ / __|   / __|  / _ \    / _` | | | / __|  / _ \ | '_ \  | __| _____  | | | | / __|        / _` |  / _ \ / __|    / _` | | | | | |/  |  _|   | | | |  / _ \ / __|   | '_ \   / _` | | '__| | |  / _ \ | '_ \  | __|    / _ \ | '_ \
      | |___  | | | | |  __/ \__ \   \__ \ |  __/   | (_| | | | \__ \ |  __/ | | | | | |_ |_____| | | | | \__ \  _    | (_| | |  __/ \__ \   | (_| | | |_| |     | |___  | | | | |  __/ \__ \   | |_) | | (_| | | |    | | |  __/ | | | | | |_    |  __/ | | | |
      |_____| |_| |_|  \___| |___/   |___/  \___|    \__,_| |_| |___/  \___| |_| |_|  \__|        |_| |_| |___/ ( )    \__,_|  \___| |___/    \__, |  \__,_|     |_____| |_| |_|  \___| |___/   | .__/   \__,_| |_|    |_|  \___| |_| |_|  \__|    \___| |_| |_|
                                                                                                                |/                               |_|                                            |_|

              _____   _   _                                     //\                                              ___   _                                  _       _       _                    ___                ___            _   _____   _   _
             | ____| | | | |   ___   ___           _ __ ___    |/_\|  _ __ ___     ___   ___     _              |_ _| | |  ___    __   __  ___    _ __   | |_    | |__   (_)   ___   _ __     |__ \              / _ \   _   _  ( ) | ____| | | | |   ___   ___
             |  _|   | | | |  / _ \ / __|  _____  | '_ ` _ \   / _ \ | '_ ` _ \   / _ \ / __|   (_)    _____     | |  | | / __|   \ \ / / / _ \  | '_ \  | __|   | '_ \  | |  / _ \ | '_ \      / /    _____    | | | | | | | | |/  |  _|   | | | |  / _ \ / __|
             | |___  | | | | |  __/ \__ \ |_____| | | | | | | |  __/ | | | | | | |  __/ \__ \    _    |_____|    | |  | | \__ \    \ V / | (_) | | | | | | |_    | |_) | | | |  __/ | | | |    |_|    |_____|   | |_| | | |_| |     | |___  | | | | |  __/ \__ \
             |_____| |_| |_|  \___| |___/         |_| |_| |_|  \___| |_| |_| |_|  \___| |___/   (_)             |___| |_| |___/     \_/   \___/  |_| |_|  \__|   |_.__/  |_|  \___| |_| |_|    (_)               \__\_\  \__,_|     |_____| |_| |_|  \___| |___/

                                                                                                                                                                                                       __          __                           _       _   _ _
                                                                                                                                                            ___    ___     _ __   __ _   ___   ___    /_/   _ __   \_\   _ __     ___   _ __   | |_    | | ( | )
                                                                                                                                                           / __|  / _ \   | '__| / _` | / __| / __|  / _ \ | '__| / _ \ | '_ \   / _ \ | '_ \  | __|   | |  V V
                                                                                                                                                           \__ \ |  __/   | |   | (_| | \__ \ \__ \ |  __/ | |   |  __/ | | | | |  __/ | | | | | |_    |_|
                                                                                                                                                           |___/  \___|   |_|    \__,_| |___/ |___/  \___| |_|    \___| |_| |_|  \___| |_| |_|  \__|   (_)
 
                                                        _ _   _____   _   _                                        _           _   _                                        _                                      _                 _         _
                                                       ( | ) | ____| | | | |   ___   ___     ___    ___    _ __   | |_      __| | ( )  __ _    ___   ___   ___    _ __   __| |    _ __     ___    _   _   _ __    (_)  _ __    ___  (_)  ___  | |_   ___   _ __
                                                        V V  |  _|   | | | |  / _ \ / __|   / __|  / _ \  | '_ \  | __|    / _` | |/  / _` |  / __| / __| / _ \  | '__| / _` |   | '_ \   / _ \  | | | | | '__|   | | | '_ \  / __| | | / __| | __| / _ \ | '__|
                                                             | |___  | | | | |  __/ \__ \   \__ \ | (_) | | | | | | |_    | (_| |    | (_| | | (__ | (__ | (_) | | |   | (_| |   | |_) | | (_) | | |_| | | |      | | | | | | \__ \ | | \__ \ | |_ |  __/ | |
                                                             |_____| |_| |_|  \___| |___/   |___/  \___/  |_| |_|  \__|    \__,_|     \__,_|  \___| \___| \___/  |_|    \__,_|   | .__/   \___/   \__,_| |_|      |_| |_| |_| |___/ |_| |___/  \__| \___| |_|
                                                                                                                                                                                 |_|

                                       __                                                               _                                                             _           _             _   _     _                            __                   _
                                      / _|   ___   _ __   _ __ ___     ___   _ __ ___     ___   _ __   | |_     ___   _   _   _ __      ___   ___     _ __     ___   (_)  _ __   | |_     _    (_) | |   | |   ___   _   _   _ __     / _|   __ _   _   _  | |_
                                     | |_   / _ \ | '__| | '_ ` _ \   / _ \ | '_ ` _ \   / _ \ | '_ \  | __|   / __| | | | | | '__|    / __| / _ \   | '_ \   / _ \  | | | '_ \  | __|   (_)   | | | |   | |  / _ \ | | | | | '__|   | |_   / _` | | | | | | __|
                                     |  _| |  __/ | |    | | | | | | |  __/ | | | | | | |  __/ | | | | | |_    \__ \ | |_| | | |      | (__ |  __/   | |_) | | (_) | | | | | | | | |_     _    | | | |   | | |  __/ | |_| | | |      |  _| | (_| | | |_| | | |_
                                     |_|    \___| |_|    |_| |_| |_|  \___| |_| |_| |_|  \___| |_| |_|  \__|   |___/  \__,_| |_|       \___| \___|   | .__/   \___/  |_| |_| |_|  \__|   (_)   |_| |_|   |_|  \___|  \__,_| |_|      |_|    \__,_|  \__,_|  \__|
                                                                                                                                                     |_|

                                        __    __                                         _                                                     ____   ___   ____      _      ____   _____   ___   ___    _   _   _____   __  __   _____   _   _   _____     _ _
                                 ___   / _|  / _|  _ __   __ _   _   _    ___   _ __    | |   ___   ___      __ _    ___   _ __    ___        |  _ \ |_ _| |  _ \    / \    / ___| |_   _| |_ _| / _ \  | | | | | ____| |  \/  | | ____| | \ | | |_   _| _ ( | )
                                / _ \ | |_  | |_  | '__| / _` | | | | |  / _ \ | '__|   | |  / _ \ / __|    / _` |  / _ \ | '_ \  / __|       | | | | | |  | | | |  / _ \  | |       | |    | | | | | | | | | | |  _|   | |\/| | |  _|   |  \| |   | |  (_) V V
                               |  __/ |  _| |  _| | |   | (_| | | |_| | |  __/ | |      | | |  __/ \__ \   | (_| | |  __/ | | | | \__ \  _    | |_| | | |  | |_| | / ___ \ | |___    | |    | | | |_| | | |_| | | |___  | |  | | | |___  | |\  |   | |   _
                                \___| |_|   |_|   |_|    \__,_|  \__, |  \___| |_|      |_|  \___| |___/    \__, |  \___| |_| |_| |___/ ( )   |____/ |___| |____/ /_/   \_\ \____|   |_|   |___| \__\_\  \___/  |_____| |_|  |_| |_____| |_| \_|   |_|  (_)
                                                                 |___/                                      |___/                       |/
 
                                                   _ _        _     _____   _   _                                        _     _                                  _        __                                                 _     _    __   _
                                                  ( | ) ___  (_)   | ____| | | | |   ___   ___      ___   ___    _ __   | |_  (_)  _ __    _   _    ___   _ __   | |_      \_\_     ___    ___     _ __ ___     ___    _ __  | |_  (_)  / _| (_)   ___   _ __
                                                   V V / __| | |   |  _|   | | | |  / _ \ / __|    / __| / _ \  | '_ \  | __| | | | '_ \  | | | |  / _ \ | '_ \  | __|    / _` |   / __|  / _ \   | '_ ` _ \   / _ \  | '__| | __| | | | |_  | |  / _ \ | '__|
                                                       \__ \ | |   | |___  | | | | |  __/ \__ \   | (__ | (_) | | | | | | |_  | | | | | | | |_| | |  __/ | | | | | |_    | (_| |   \__ \ |  __/   | | | | | | | (_) | | |    | |_  | | |  _| | | |  __/ | |
                                                       |___/ |_|   |_____| |_| |_|  \___| |___/    \___| \___/  |_| |_|  \__| |_| |_| |_|  \__,_|  \___| |_| |_|  \__|    \__,_|   |___/  \___|   |_| |_| |_|  \___/  |_|     \__| |_| |_|   |_|  \___| |_|

                                                                                                                                                                                            _                     _                                     _
                                                                                                                                                                 __ _   _   _   ___   ___  (_)     __ _    __ _  (_)   ___   _ __ ___     ___   _ __   | |_
                                                                                                                                                                / _` | | | | | / __| / __| | |    / _` |  / _` | | |  / _ \ | '_ ` _ \   / _ \ | '_ \  | __|
                                                                                                                                                               | (_| | | |_| | \__ \ \__ \ | |   | (_| | | (_| | | | |  __/ | | | | | | |  __/ | | | | | |_   _
                                                                                                                                                                \__,_|  \__,_| |___/ |___/ |_|    \__, |  \__,_| |_|  \___| |_| |_| |_|  \___| |_| |_|  \__| ( )
                                                                                                                                                                                                  |___/                                                      |/

                                           _____   _   _                                         _           _                                _            _                                                        _            _       _                  _ _
                                          | ____| | | | |   ___   ___    __   __  ___    _ __   | |_      __| |   ___  __   __  ___   _ __   (_)  _ __    (_)  _ __    ___   _   _   _ __    _ __     ___    _ __  | |_   __ _  | |__   | |   ___   ___    ( | )
                                          |  _|   | | | |  / _ \ / __|   \ \ / / / _ \  | '_ \  | __|    / _` |  / _ \ \ \ / / / _ \ | '_ \  | | | '__|   | | | '_ \  / __| | | | | | '_ \  | '_ \   / _ \  | '__| | __| / _` | | '_ \  | |  / _ \ / __|    V V
                                          | |___  | | | | |  __/ \__ \    \ V / | (_) | | | | | | |_    | (_| | |  __/  \ V / |  __/ | | | | | | | |      | | | | | | \__ \ | |_| | | |_) | | |_) | | (_) | | |    | |_ | (_| | | |_) | | | |  __/ \__ \  _
                                          |_____| |_| |_|  \___| |___/     \_/   \___/  |_| |_|  \__|    \__,_|  \___|   \_/   \___| |_| |_| |_| |_|      |_| |_| |_| |___/  \__,_| | .__/  | .__/   \___/  |_|     \__| \__,_| |_.__/  |_|  \___| |___/ (_)
                                                                                                                                                                                    |_|     |_|
 
                             _ _   ___                                _     _____   _   _                                                      _         __               _           _                            __
                            ( | ) / _ \   _   _    __ _   _ __     __| |   | ____| | | | |   ___   ___      ___   _   _   _ __   ___   _ __   | |_      /_/   _ __ ___   (_)  ___    | |   ___   _   _   _ __     / _|   __ _   _ __ ___     ___   _   _  __  __
                             V V | | | | | | | |  / _` | | '_ \   / _` |   |  _|   | | | |  / _ \ / __|    / _ \ | | | | | '__| / _ \ | '_ \  | __|    / _ \ | '_ ` _ \  | | / __|   | |  / _ \ | | | | | '__|   | |_   / _` | | '_ ` _ \   / _ \ | | | | \ \/ /
                                 | |_| | | |_| | | (_| | | | | | | (_| |   | |___  | | | | |  __/ \__ \   |  __/ | |_| | | |   |  __/ | | | | | |_    |  __/ | | | | | | | | \__ \   | | |  __/ | |_| | | |      |  _| | (_| | | | | | | | |  __/ | |_| |  >  <
                                  \__\_\  \__,_|  \__,_| |_| |_|  \__,_|   |_____| |_| |_|  \___| |___/    \___|  \__,_| |_|    \___| |_| |_|  \__|    \___| |_| |_| |_| |_| |___/   |_|  \___|  \__,_| |_|      |_|    \__,_| |_| |_| |_|  \___|  \__,_| /_/\_\

                                             _ _   __  __                      _                                                                                       _                                     _ _              _   _
                                            ( | ) |  \/  |   ___   ___   ___  (_)   ___   _   _   _ __   ___          ___   ___   ___   ___    ___   ____        ___  (_)  _ __     ___    _ __             ( | )       ___  | | | |   ___   ___     ___    ___
                                             V V  | |\/| |  / _ \ / __| / __| | |  / _ \ | | | | | '__| / __|        / __| / _ \ / __| / __|  / _ \ |_  /       / __| | | | '_ \   / _ \  | '_ \             V V       / _ \ | | | |  / _ \ / __|   / __|  / _ \
                                                  | |  | | |  __/ \__ \ \__ \ | | |  __/ | |_| | | |    \__ \  _    | (__ |  __/ \__ \ \__ \ |  __/  / /   _    \__ \ | | | | | | | (_) | | | | |  _   _   _     _    |  __/ | | | | |  __/ \__ \   \__ \ |  __/
                                                  |_|  |_|  \___| |___/ |___/ |_|  \___|  \__,_| |_|    |___/ ( )    \___| \___| |___/ |___/  \___| /___| ( )   |___/ |_| |_| |_|  \___/  |_| |_| (_) (_) (_)   ( )    \___| |_| |_|  \___| |___/   |___/  \___|
                                                                                                              |/                                          |/                                                    |/
                 _                    __                         _       _            __             __                  _                       _____   _   _                                         __             __   _     __                         _
                (_)  _   _    __ _    \_\   _ __   ___   _ __   | |_    | |_   _ __   \_\   ___     / _|   ___    _ __  | |_   ___   ___        | ____| | | | |   ___   ___     ___    ___     _ __   /_/   _ __     /_/  | |_   \_\   _ __   ___   _ __   | |_
                | | | | | |  / _` |  / _ \ | '__| / _ \ | '_ \  | __|   | __| | '__| / _ \ / __|   | |_   / _ \  | '__| | __| / _ \ / __|       |  _|   | | | |  / _ \ / __|   / __|  / _ \   | '__| / _ \ | '_ \   / _ \ | __| / _ \ | '__| / _ \ | '_ \  | __|
                | | | |_| | | (_| | |  __/ | |   |  __/ | | | | | |_    | |_  | |   |  __/ \__ \   |  _| | (_) | | |    | |_ |  __/ \__ \  _    | |___  | | | | |  __/ \__ \   \__ \ |  __/   | |   |  __/ | |_) | |  __/ | |_ |  __/ | |   |  __/ | | | | | |_
               _/ |  \__,_|  \__, |  \___| |_|    \___| |_| |_|  \__|    \__| |_|    \___| |___/   |_|    \___/  |_|     \__| \___| |___/ (_)   |_____| |_| |_|  \___| |___/   |___/  \___|   |_|    \___| | .__/   \___|  \__| \___| |_|    \___| |_| |_|  \__|
              |__/           |___/                                                                                                                                                                         |_|

                               _                                                              ___    _     _                                       ____    _                                              _                      _                 _   _
                              | |   ___   _   _   _ __     _ __     ___    _ __ ___          / _ \  | |_  | |_   ___     __   __  ___    _ __     / ___|  | |_   _ __   __ _   ___   ___    ___   _ __   | |__     __ _    ___  | |__           __| | (_) __  __
                              | |  / _ \ | | | | | '__|   | '_ \   / _ \  | '_ ` _ \        | | | | | __| | __| / _ \    \ \ / / / _ \  | '_ \    \___ \  | __| | '__| / _` | / __| / __|  / _ \ | '_ \  | '_ \   / _` |  / __| | '_ \         / _` | | | \ \/ /
                              | | |  __/ | |_| | | |      | | | | | (_) | | | | | | |  _    | |_| | | |_  | |_ | (_) |    \ V / | (_) | | | | |    ___) | | |_  | |   | (_| | \__ \ \__ \ |  __/ | | | | | |_) | | (_| | | (__  | | | |  _    | (_| | | |  >  <
                              |_|  \___|  \__,_| |_|      |_| |_|  \___/  |_| |_| |_| ( )    \___/   \__|  \__| \___/      \_/   \___/  |_| |_|   |____/   \__| |_|    \__,_| |___/ |___/  \___| |_| |_| |_.__/   \__,_|  \___| |_| |_| ( )    \__,_| |_| /_/\_\
                                                                                      |/                                                                                                                                                |/
                                                            _   _   _             __           _                                                                   _                                            _                _                          _
                                                _ __ ___   (_) | | | |   ___     / _|   ___   (_)  ___         _ __     ___    _   _   _ __     _ __   ___   ___  | |_   ___   _ __     _ __ ___     ___     __| |   ___   ___  | |_   ___   ___      ___  | |_
                                               | '_ ` _ \  | | | | | |  / _ \   | |_   / _ \  | | / __|       | '_ \   / _ \  | | | | | '__|   | '__| / _ \ / __| | __| / _ \ | '__|   | '_ ` _ \   / _ \   / _` |  / _ \ / __| | __| / _ \ / __|    / _ \ | __|
                                               | | | | | | | | | | | | |  __/   |  _| | (_) | | | \__ \  _    | |_) | | (_) | | |_| | | |      | |   |  __/ \__ \ | |_ |  __/ | |      | | | | | | | (_) | | (_| | |  __/ \__ \ | |_ |  __/ \__ \   |  __/ | |_
                                               |_| |_| |_| |_| |_| |_|  \___|   |_|    \___/  |_| |___/ ( )   | .__/   \___/   \__,_| |_|      |_|    \___| |___/  \__| \___| |_|      |_| |_| |_|  \___/   \__,_|  \___| |___/  \__| \___| |___/    \___|  \__|
                                                                                                        |/    |_|
                                                                                                                                                                                                                    _                   _                   _ _
                                                                                                                                                                                               ___   ___    _ __   | |_   ___   _ __   | |_   ___   ___    ( | )
                                                                                                                                                                                              / __| / _ \  | '_ \  | __| / _ \ | '_ \  | __| / _ \ / __|    V V
                                                                                                                                                                                             | (__ | (_) | | | | | | |_ |  __/ | | | | | |_ |  __/ \__ \  _
                                                                                                                                                                                              \___| \___/  |_| |_|  \__| \___| |_| |_|  \__| \___| |___/ (_)
 
                                      _ _   ____         _              __           _   _       _            __            _                           _                                                       _   _____   _   _
                                     ( | ) / ___|  ___  | |   __ _     / _|   __ _  (_) | |_    | |_   _ __   \_\   ___    | |   ___    _ __     __ _  | |_   ___   _ __ ___    _ __    ___      __ _   _   _  ( ) | ____| | | | |   ___   ___     _ __     ___
                                      V V | |     / _ \ | |  / _` |   | |_   / _` | | | | __|   | __| | '__| / _ \ / __|   | |  / _ \  | '_ \   / _` | | __| / _ \ | '_ ` _ \  | '_ \  / __|    / _` | | | | | |/  |  _|   | | | |  / _ \ / __|   | '_ \   / _ \
                                          | |___ |  __/ | | | (_| |   |  _| | (_| | | | | |_    | |_  | |   |  __/ \__ \   | | | (_) | | | | | | (_| | | |_ |  __/ | | | | | | | |_) | \__ \   | (_| | | |_| |     | |___  | | | | |  __/ \__ \   | | | | |  __/
                                           \____| \___| |_|  \__,_|   |_|    \__,_| |_|  \__|    \__| |_|    \___| |___/   |_|  \___/  |_| |_|  \__, |  \__| \___| |_| |_| |_| | .__/  |___/    \__, |  \__,_|     |_____| |_| |_|  \___| |___/   |_| |_|  \___|
                                                                                                                                                |___/                          |_|                 |_|

                                     _                  _                                         __                            _     _____   _   _                                         _                  _                                _
          ___    ___   _ __   __ _  (_)   ___   _ __   | |_     _ __     __ _   ___     _ __     /_/    ___   ___         ___  (_)   | ____| | | | |   ___   ___      __ _  __   __  __ _  (_)   ___   _ __   | |_      ___   _   _     _ __   | |  _   _   ___
         / __|  / _ \ | '__| / _` | | |  / _ \ | '_ \  | __|   | '_ \   / _` | / __|   | '_ \   / _ \  / _ \ / __|       / __| | |   |  _|   | | | |  / _ \ / __|    / _` | \ \ / / / _` | | |  / _ \ | '_ \  | __|    / _ \ | | | |   | '_ \  | | | | | | / __|
         \__ \ |  __/ | |   | (_| | | | |  __/ | | | | | |_    | |_) | | (_| | \__ \   | | | | |  __/ |  __/ \__ \  _    \__ \ | |   | |___  | | | | |  __/ \__ \   | (_| |  \ V / | (_| | | | |  __/ | | | | | |_    |  __/ | |_| |   | |_) | | | | |_| | \__ \
         |___/  \___| |_|    \__,_| |_|  \___| |_| |_|  \__|   | .__/   \__,_| |___/   |_| |_|  \___|  \___| |___/ ( )   |___/ |_|   |_____| |_| |_|  \___| |___/    \__,_|   \_/   \__,_| |_|  \___| |_| |_|  \__|    \___|  \__,_|   | .__/  |_|  \__,_| |___/
                                                               |_|                                                 |/                                                                                                                  |_|
                                                                                                                              _                      _                           _                _                                               _         _ _
                                                                                                                             | |_   __ _   _ __   __| |     ___   _ __  __   __ (_)   ___      __| |   ___     _ __ ___     ___    _   _   _ __  (_)  _ __ ( | )
                                                                                                                             | __| / _` | | '__| / _` |    / _ \ | '_ \ \ \ / / | |  / _ \    / _` |  / _ \   | '_ ` _ \   / _ \  | | | | | '__| | | | '__| V V
                                                                                                                             | |_ | (_| | | |   | (_| |   |  __/ | | | | \ V /  | | |  __/   | (_| | |  __/   | | | | | | | (_) | | |_| | | |    | | | |  _
                                                                                                                              \__| \__,_| |_|    \__,_|    \___| |_| |_|  \_/   |_|  \___|    \__,_|  \___|   |_| |_| |_|  \___/   \__,_| |_|    |_| |_| (_)
 
                                _ _   _____   _   _                  _                                _     __                         _       _   _   _            __                                      _     _
                               ( | ) | ____| | | | |   ___   ___    (_)  _ __  __   __  ___   _ __   | |_   \_\   _ __   ___   _ __   | |_    | | ( ) (_)  _ __    / _|   ___    _ __   _ __ ___     __ _  | |_  (_)   __ _   _   _    ___     _      ___   ___
                                V V  |  _|   | | | |  / _ \ / __|   | | | '_ \ \ \ / / / _ \ | '_ \  | __| / _ \ | '__| / _ \ | '_ \  | __|   | | |/  | | | '_ \  | |_   / _ \  | '__| | '_ ` _ \   / _` | | __| | |  / _` | | | | |  / _ \   (_)    / __| / _ \
                                     | |___  | | | | |  __/ \__ \   | | | | | | \ V / |  __/ | | | | | |_ |  __/ | |   |  __/ | | | | | |_    | |     | | | | | | |  _| | (_) | | |    | | | | | | | (_| | | |_  | | | (_| | | |_| | |  __/    _    | (__ |  __/
                                     |_____| |_| |_|  \___| |___/   |_| |_| |_|  \_/   \___| |_| |_|  \__| \___| |_|    \___| |_| |_|  \__|   |_|     |_| |_| |_| |_|    \___/  |_|    |_| |_| |_|  \__,_|  \__| |_|  \__, |  \__,_|  \___|   ( )    \___| \___|
                                                                                                                                                                                                                         |_|                  |/

                              __                                _       _____   _   _                  _                                                   _    __                                                  __    __          _                       _
                             / _|  _   _   _ __   ___   _ __   | |_    | ____| | | | |   ___   ___    | |   ___   ___     _ __    _ __   ___   _ __ ___   (_)   \_\   _ __   ___   ___      ___   _ __       ___   / _|  / _|   ___  | |_      __ _   _   _  (_)
                            | |_  | | | | | '__| / _ \ | '_ \  | __|   |  _|   | | | |  / _ \ / __|   | |  / _ \ / __|   | '_ \  | '__| / _ \ | '_ ` _ \  | |  / _ \ | '__| / _ \ / __|    / _ \ | '_ \     / _ \ | |_  | |_   / _ \ | __|    / _` | | | | | | |
                            |  _| | |_| | | |   |  __/ | | | | | |_    | |___  | | | | |  __/ \__ \   | | |  __/ \__ \   | |_) | | |   |  __/ | | | | | | | | |  __/ | |   |  __/ \__ \   |  __/ | | | |   |  __/ |  _| |  _| |  __/ | |_    | (_| | | |_| | | |
                            |_|    \__,_| |_|    \___| |_| |_|  \__|   |_____| |_| |_|  \___| |___/   |_|  \___| |___/   | .__/  |_|    \___| |_| |_| |_| |_|  \___| |_|    \___| |___/    \___| |_| |_|    \___| |_|   |_|    \___|  \__|    \__, |  \__,_| |_|
                                                                                                                         |_|                                                                                                                     |_|
                                                                  _    __                         _                             ___    _    ___     ___    _   _   _    ___     ___                                        __
                                           _ __     __ _   _ __  | |   \_\   _ __   ___   _ __   | |_          ___   _ __      / _ \  / |  / _ \   / _ \  / | / | / |  / _ \   / _ \        ___    ___    _   _   ___     / _|   ___    _ __   _ __ ___     ___
                                          | '_ \   / _` | | '__| | |  / _ \ | '__| / _ \ | '_ \  | __|        / _ \ | '_ \    | | | | | | | | | | | | | | | | | | | | | | | | | | | |      / __|  / _ \  | | | | / __|   | |_   / _ \  | '__| | '_ ` _ \   / _ \
                                          | |_) | | (_| | | |    | | |  __/ | |   |  __/ | | | | | |_   _    |  __/ | | | |   | |_| | | | | |_| | | |_| | | | | | | | | |_| | | |_| | _    \__ \ | (_) | | |_| | \__ \   |  _| | (_) | | |    | | | | | | |  __/
                                          | .__/   \__,_| |_|    |_|  \___| |_|    \___| |_| |_|  \__| ( )    \___| |_| |_|    \___/  |_|  \___/   \___/  |_| |_| |_|  \___/   \___/ ( )   |___/  \___/   \__,_| |___/   |_|    \___/  |_|    |_| |_| |_|  \___|
                                          |_|                                                          |/                                                                            |/
                                                                                                                                                                           _                  _       _   _         __   _     _                            _ _
                                                                                                                                                                    __ _  | |   ___   _ __   | |__   | | | |__     /_/  | |_  (_)   __ _   _   _    ___    ( | )
                                                                                                                                                                   / _` | | |  / _ \ | '_ \  | '_ \  | | | '_ \   / _ \ | __| | |  / _` | | | | |  / _ \    V V
                                                                                                                                                                  | (_| | | | |  __/ | |_) | | | | | | | | |_) | |  __/ | |_  | | | (_| | | |_| | |  __/  _
                                                                                                                                                                   \__,_| |_|  \___| | .__/  |_| |_| | | |_.__/   \___|  \__| |_|  \__, |  \__,_|  \___| (_)
                                                                                                                                                                                     |_|             |_|                              |_|
 
                            _ _   ____                           _     _                            __                   _               _   _                        _            _____   _   _                             _              _               _
                           ( | ) / ___|  ___      __ _   _   _  (_)   | |   ___   _   _   _ __     / _|   __ _   _   _  | |_          __| | (_)  ___    ___   _ __   | |_         | ____| | | | |   ___   ___          ___  | |_      ___  ( )  ___   ___  | |_
                            V V | |     / _ \    / _` | | | | | | |   | |  / _ \ | | | | | '__|   | |_   / _` | | | | | | __|        / _` | | | / __|  / _ \ | '_ \  | __| _____  |  _|   | | | |  / _ \ / __|        / _ \ | __|    / __| |/  / _ \ / __| | __|
                                | |___ |  __/   | (_| | | |_| | | |   | | |  __/ | |_| | | |      |  _| | (_| | | |_| | | |_   _    | (_| | | | \__ \ |  __/ | | | | | |_ |_____| | |___  | | | | |  __/ \__ \  _    |  __/ | |_    | (__     |  __/ \__ \ | |_
                                 \____| \___|    \__, |  \__,_| |_|   |_|  \___|  \__,_| |_|      |_|    \__,_|  \__,_|  \__| ( )    \__,_| |_| |___/  \___| |_| |_|  \__|        |_____| |_| |_|  \___| |___/ ( )    \___|  \__|    \___|     \___| |___/  \__|
                                                    |_|                                                                       |/                                                                               |/
                                                                                                                                                                                                                               _                    _       _ _
                                                                                                                                                                                                                              | |_   ___    _   _  | |_    ( | )
                                                                                                                                                                                                                              | __| / _ \  | | | | | __|    V V
                                                                                                                                                                                                                              | |_ | (_) | | |_| | | |_   _
                                                                                                                                                                                                                               \__| \___/   \__,_|  \__| (_)
 
                                    _ _    _      _                 _                                    _       __   _            _   _                    _                     _____   _   _                   __
                                   ( | )  / \    (_)  _ __    ___  (_)     ___   ___      __ _   _   _  (_)     /_/  | |_   __ _  (_) | |_     ___    ___  | |   ___    _ __     | ____| | | | |   ___   ___      \_\_     _ __     ___     _ __     __ _   ___
                                    V V  / _ \   | | | '_ \  / __| | |    / __| / _ \    / _` | | | | | | |    / _ \ | __| / _` | | | | __|   / __|  / _ \ | |  / _ \  | '_ \    |  _|   | | | |  / _ \ / __|    / _` |   | '_ \   / _ \   | '_ \   / _` | / __|
                                        / ___ \  | | | | | | \__ \ | |   | (__ |  __/   | (_| | | |_| | | |   |  __/ | |_ | (_| | | | | |_    \__ \ |  __/ | | | (_) | | | | |   | |___  | | | | |  __/ \__ \   | (_| |   | | | | |  __/   | |_) | | (_| | \__ \
                                       /_/   \_\ |_| |_| |_| |___/ |_|    \___| \___|    \__, |  \__,_| |_|    \___|  \__| \__,_| |_|  \__|   |___/  \___| |_|  \___/  |_| |_|   |_____| |_| |_|  \___| |___/    \__,_|   |_| |_|  \___|   | .__/   \__,_| |___/
                                                                                            |_|                                                                                                                                            |_|

                                           _               _                                             _   _     _                            __                   _                                                      _             __   _
                       ___   _ __   __ _  (_)  _ __     __| |  _ __   ___          ___   __ _   _ __    (_) | |   | |   ___   _   _   _ __     / _|   __ _   _   _  | |_     _ __     ___     _ __     __ _   ___     ___  ( ) _   _     / _| (_)   ___   _ __
                      / __| | '__| / _` | | | | '_ \   / _` | | '__| / _ \        / __| / _` | | '__|   | | | |   | |  / _ \ | | | | | '__|   | |_   / _` | | | | | | __|   | '_ \   / _ \   | '_ \   / _` | / __|   / __| |/ | | | |   | |_  | |  / _ \ | '__|
                     | (__  | |   | (_| | | | | | | | | (_| | | |   |  __/  _    | (__ | (_| | | |      | | | |   | | |  __/ | |_| | | |      |  _| | (_| | | |_| | | |_    | | | | |  __/   | |_) | | (_| | \__ \   \__ \    | |_| |   |  _| | | |  __/ | |  _
                      \___| |_|    \__,_| |_| |_| |_|  \__,_| |_|    \___| ( )    \___| \__,_| |_|      |_| |_|   |_|  \___|  \__,_| |_|      |_|    \__,_|  \__,_|  \__|   |_| |_|  \___|   | .__/   \__,_| |___/   |___/     \__, |   |_|   |_|  \___| |_| ( )
                                                                           |/                                                                                                                |_|                               |___/                         |/

                                                                               _            _   _         _     __                 __                       _           _                               _     __                _       _
                                            ___    ___   _ __   __ _          | |_         (_) | |     __| |   /_/                / / ___            __ _  | |         (_)  _ __ ___     __ _    __ _  (_)   /_/          ___  | |_    | |   ___   _   _   _ __
                                           / __|  / _ \ | '__| / _` |  _____  | __| _____  | | | |    / _` |  / _ \  _____       / / / __|  _____   / _` | | |  _____  | | | '_ ` _ \   / _` |  / _` | | |  / _ \        / _ \ | __|   | |  / _ \ | | | | | '__|
                                           \__ \ |  __/ | |   | (_| | |_____| | |_ |_____| | | | |   | (_| | |  __/ |_____|     / /  \__ \ |_____| | (_| | | | |_____| | | | | | | | | | (_| | | (_| | | | |  __/  _    |  __/ | |_    | | |  __/ | |_| | | |
                                           |___/  \___| |_|    \__,_|          \__|        |_| |_|    \__,_|  \___|      _____ /_/   |___/          \__,_| |_|         |_| |_| |_| |_|  \__,_|  \__, | |_|  \___| ( )    \___|  \__|   |_|  \___|  \__,_| |_|
                                                                                                                        |_____|                                                                 |___/             |/

                                                                                              _   _   _                 _                   _     _                                                                          __           _   _             _ _
                                                                                             (_) | | | |  _   _   ___  | |_   _ __   __ _  | |_  (_)   ___    _ __      ___    ___   _ __   __ _     _ __     __ _   _ __   / _|   __ _  (_) | |_   ___    ( | )
                                                                                             | | | | | | | | | | / __| | __| | '__| / _` | | __| | |  / _ \  | '_ \    / __|  / _ \ | '__| / _` |   | '_ \   / _` | | '__| | |_   / _` | | | | __| / _ \    V V
                                                                                             | | | | | | | |_| | \__ \ | |_  | |   | (_| | | |_  | | | (_) | | | | |   \__ \ |  __/ | |   | (_| |   | |_) | | (_| | | |    |  _| | (_| | | | | |_ |  __/  _
                                                                                             |_| |_| |_|  \__,_| |___/  \__| |_|    \__,_|  \__| |_|  \___/  |_| |_|   |___/  \___| |_|    \__,_|   | .__/   \__,_| |_|    |_|    \__,_| |_|  \__| \___| (_)
                                                                                                                                                                                                    |_|
 
                       _ _   _____   _   _                                         _           _                  _           _                          _           _            __            _                           _
                      ( | ) | ____| | | | |   ___   ___    __   __  ___    _   _  | |   __ _  (_)   ___   _ __   | |_      __| |   ___   _ __    _   _  (_)  ___    | |_   _ __   \_\   ___    | |   ___    _ __     __ _  | |_   ___   _ __ ___    _ __    ___
                       V V  |  _|   | | | |  / _ \ / __|   \ \ / / / _ \  | | | | | |  / _` | | |  / _ \ | '_ \  | __|    / _` |  / _ \ | '_ \  | | | | | | / __|   | __| | '__| / _ \ / __|   | |  / _ \  | '_ \   / _` | | __| / _ \ | '_ ` _ \  | '_ \  / __|
                            | |___  | | | | |  __/ \__ \    \ V / | (_) | | |_| | | | | (_| | | | |  __/ | | | | | |_    | (_| | |  __/ | |_) | | |_| | | | \__ \   | |_  | |   |  __/ \__ \   | | | (_) | | | | | | (_| | | |_ |  __/ | | | | | | | |_) | \__ \
                            |_____| |_| |_|  \___| |___/     \_/   \___/   \__,_| |_|  \__,_| |_|  \___| |_| |_|  \__|    \__,_|  \___| | .__/   \__,_| |_| |___/    \__| |_|    \___| |___/   |_|  \___/  |_| |_|  \__, |  \__| \___| |_| |_| |_| | .__/  |___/
                                                                                                                                        |_|                                                                         |___/                          |_|
                 _                                          _                    __                       _                           _                                  _
              __| |   ___   _ __ ___     __ _   _ __     __| |   ___   _ __      \_\_      __ _   _   _  | |_   _ __   ___      ___  | |__     ___    ___    ___      __| |   ___     _ __     ___   _ __    ___    ___   _ __     _ __     ___    _   _   _ __
             / _` |  / _ \ | '_ ` _ \   / _` | | '_ \   / _` |  / _ \ | '__|    / _` |    / _` | | | | | | __| | '__| / _ \    / __| | '_ \   / _ \  / __|  / _ \    / _` |  / _ \   | '_ \   / _ \ | '_ \  / __|  / _ \ | '__|   | '_ \   / _ \  | | | | | '__|
            | (_| | |  __/ | | | | | | | (_| | | | | | | (_| | |  __/ | |      | (_| |   | (_| | | |_| | | |_  | |   |  __/   | (__  | | | | | (_) | \__ \ |  __/   | (_| | |  __/   | |_) | |  __/ | | | | \__ \ |  __/ | |      | |_) | | (_) | | |_| | | |
             \__,_|  \___| |_| |_| |_|  \__,_| |_| |_|  \__,_|  \___| |_|       \__,_|    \__,_|  \__,_|  \__| |_|    \___|    \___| |_| |_|  \___/  |___/  \___|    \__,_|  \___|   | .__/   \___| |_| |_| |___/  \___| |_|      | .__/   \___/   \__,_| |_|
                                                                                                                                                                                     |_|                                          |_|

                                                                                                                                                                                                                               _____   _   _
                                                                                                                                                                                                                              | ____| | | | |   ___   ___
                                                                                                                                                                                                                              |  _|   | | | |  / _ \ / __|
                                                                                                                                                                                                                              | |___  | | | | |  __/ \__ \  _
                                                                                                                                                                                                                              |_____| |_| |_|  \___| |___/ ( )
                                                                                                                                                                                                                                                           |/

                                                                                                   ___                                            _     _    __   _                  _           _            _             __           _                  _ _
                                                                                                  ( _ )      ___    ___      __ _   _ __   __ _  | |_  (_)  / _| (_)   ___   _ __   | |_      __| |   ___    | |   ___     / _|   __ _  (_)  _ __   ___    ( | )
                                                                                                  / _ \/\   / __|  / _ \    / _` | | '__| / _` | | __| | | | |_  | |  / _ \ | '_ \  | __|    / _` |  / _ \   | |  / _ \   | |_   / _` | | | | '__| / _ \    V V
                                                                                                 | (_>  <   \__ \ |  __/   | (_| | | |   | (_| | | |_  | | |  _| | | |  __/ | | | | | |_    | (_| | |  __/   | | |  __/   |  _| | (_| | | | | |   |  __/  _
                                                                                                  \___/\/   |___/  \___|    \__, | |_|    \__,_|  \__| |_| |_|   |_|  \___| |_| |_|  \__|    \__,_|  \___|   |_|  \___|   |_|    \__,_| |_| |_|    \___| (_)
                                                                                                                            |___/
 
                                      _ _   _____   _   _                                  _       _   _   _                           _   _   _   _      __                                 __           __                           _                    _
                                     ( | ) | ____| | | | |   ___   ___      ___    _ __   | |_    | | ( ) | |__    _   _   _ __ ___   (_) | | (_) | |_   /_/     _ __   __ _   ___   ___    /_/   _ __   /_/   _ __     __ _   _ __   | |_   ___      ___  | |_
                                      V V  |  _|   | | | |  / _ \ / __|    / _ \  | '_ \  | __|   | | |/  | '_ \  | | | | | '_ ` _ \  | | | | | | | __| / _ \   | '__| / _` | / __| / __|  / _ \ | '__| / _ \ | '_ \   / _` | | '_ \  | __| / _ \    / _ \ | __|
                                           | |___  | | | | |  __/ \__ \   | (_) | | | | | | |_    | |     | | | | | |_| | | | | | | | | | | | | | | |_ |  __/   | |   | (_| | \__ \ \__ \ |  __/ | |   |  __/ | | | | | (_| | | | | | | |_ |  __/   |  __/ | |_
                                           |_____| |_| |_|  \___| |___/    \___/  |_| |_|  \__|   |_|     |_| |_|  \__,_| |_| |_| |_| |_| |_| |_|  \__| \___|   |_|    \__,_| |___/ |___/  \___| |_|    \___| |_| |_|  \__,_| |_| |_|  \__| \___|    \___|  \__|

                             _                           _                    _           _                _            _              ____                                      ____                  _     _                       _____   _   _
                       ___  | |_   _ __   _   _    ___  | |_   _   _   _ __  (_)   __ _  | |   ___      __| |   ___    | |   __ _     / ___|  _ __   ___    ___   ___    ___    | __ )    ___   _ __  | |_  | |__     __ _     _    | ____| | | | |   ___   ___
                      / __| | __| | '__| | | | |  / __| | __| | | | | | '__| | |  / _` | | |  / _ \    / _` |  / _ \   | |  / _` |   | |  _  | '__| / _ \  / __| / __|  / _ \   |  _ \   / _ \ | '__| | __| | '_ \   / _` |   (_)   |  _|   | | | |  / _ \ / __|
                      \__ \ | |_  | |    | |_| | | (__  | |_  | |_| | | |    | | | (_| | | | |  __/   | (_| | |  __/   | | | (_| |   | |_| | | |   | (_) | \__ \ \__ \ |  __/   | |_) | |  __/ | |    | |_  | | | | | (_| |    _    | |___  | | | | |  __/ \__ \
                      |___/  \__| |_|     \__,_|  \___|  \__|  \__,_| |_|    |_|  \__,_| |_|  \___|    \__,_|  \___|   |_|  \__,_|    \____| |_|    \___/  |___/ |___/  \___|   |____/   \___| |_|     \__| |_| |_|  \__,_|   (_)   |_____| |_| |_|  \___| |___/

                                                                                                                                              _   _                              _       _                                    __    __   _                  _ _
                                                                                                             _ __   ___   _ __ ___    _ __   | | (_)  ___   ___    ___   _ __   | |_    | |   ___   _   _   _ __      ___    / _|  / _| (_)   ___   ___    ( | )
                                                                                                            | '__| / _ \ | '_ ` _ \  | '_ \  | | | | / __| / __|  / _ \ | '_ \  | __|   | |  / _ \ | | | | | '__|    / _ \  | |_  | |_  | |  / __| / _ \    V V
                                                                                                            | |   |  __/ | | | | | | | |_) | | | | | \__ \ \__ \ |  __/ | | | | | |_    | | |  __/ | |_| | | |      | (_) | |  _| |  _| | | | (__ |  __/  _
                                                                                                            |_|    \___| |_| |_| |_| | .__/  |_| |_| |___/ |___/  \___| |_| |_|  \__|   |_|  \___|  \__,_| |_|       \___/  |_|   |_|   |_|  \___| \___| (_)
                                                                                                                                     |_|