
  ,---,                                                                         ,--,
,--.' |                                                                       ,--.'|
|  |  :             ,--,                                     __  ,-.    ,---,.|  | :     ,---.
:  :  :           ,'_ /|   .--.--.    .--.--.              ,' ,'/ /|  ,'  .' |:  : '    '   ,'\   ,----._,.
:  |  |,--.  .--. |  | :  /  /    '  /  /    '    ,--.--.  '  | |' |,---.'   ,|  ' |   /   /   | /   /  ' /
|  :  '   |,'_ /| :  . | |  :  /`./ |  :  /`./   /       \ |  |   ,'|   |    |'  | |  .   ; ,. :|   :     |
|  |   /' :|  ' | |  . . |  :  ;_   |  :  ;_    .--.  .-. |'  :  /  :   :  .' |  | :  '   | |: :|   | .\  .
'  :  | | ||  | ' |  | |  \  \    `. \  \    `.  \__\/: . .|  | '   :   |.'   '  : |__'   | .; :.   ; ';  |
|  |  ' | ::  | : ;  ; |   `----.   \ `----.   \ ," .--.; |;  : |   `---'     |  | '.'|   :    |'   .   . |
|  :  :_:,''  :  `--'   \ /  /`--'  //  /`--'  //  /  ,.  ||  , ;             ;  :    ;\   \  /  `---`-'| |
|  | ,'    :  ,      .-./'--'.     /'--'.     /;  :   .'   \---'              |  ,   /  `----'   .'__/\_: |
`--''       `--`----'      `--'---'   `--'---' |  ,     .-./                   ---`-'            |   :    :
                                                `--`---'                                          \   \  /
                                                                                                   `--`-'