....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
..........................................=..#%#....................................................
.....................................-###%#%%#%%%%#==*%##%%#%%#.....................................
.................................#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%=...............................
.............................-%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#%%##......................
..........................##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#.%...................
........................%#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%................
.....................%%%%%%%%%%%%%%%%%%%%%%%%=..=............-#%%%#%%%%%%%%%%%%%%%%%%%..............
..................:%#%%%%%%%%%%%%%%%%%%%%...........................=%%%%%%%%%%%%%%%%%#%............
................=#%%%%%%%%%%%%%%%%%%+...................................%%%%%%%%%%%%%%%%%%..........
...............%%%%%%%%%%%%%%%%%-..........................................%%%%%%%%%%%%%%%%%........
.............#%%%%%%%%%%%%%%%:...............................................%%%%%%%%%%%%%%%%.......
............%%%%%%%%%%%%%%%##..................................................%%%%%%%%%%%%%%%#.....
...........#%%%%%%%%%%%%:.......................................................=#%%%%%%%%%%%%#%....
..........%%%%%%%%%%%#............................................................%%%%%%%%%%%%%%#...
...#.....%%%%%%%%%%+...............................................................%%%%%%%%%%%%%#*..
........%%%%%%%%%*..................................................................%%%%%%%%%%%##...
......%%%%%%%%%%.....................................................................%#%%%%%#...*%..
.....%%%%%%%%%........................................................................%%%%%%%%%..%..
....%%%%%%%%#.....................................:%%%%%#%%%%%%%.......................%%%%%%%%.....
#...%%%%%%%%%..................................#%%%%%%...........%#:...................%%%%%%%%%....
...%%%%%%%%%.................................%#%%%...................*..................%%%%%%#=...-
..%%%%%%%%%.................................%%%.........................................%%%%%%%:....
..%%%%%%%%................................#%%-..........................................%%%%%%%%....
.%%%%%%%%................................%%%............................................%%%%%%%%....
.%%%%%%%................................#%%.............................................%%%%%%%#....
.%%%%%%%...............................##%..............................................%%%%%%%%%...
.%%%%%%%..............................=%%%................................%.............%%%%%%%#....
.%%%%%%%..............................%%%.................................:.............%%%%%%#%....
.%%%%%%-..............................%%%...............................................+#%%%#......
.%%%%%%...............................%%%#..............................................#%%%%%......
.%%%%%%...............................%%%%.............................:................#%%%%==.:...
.%%%%%%...............................%%%%............................=................%%%%%%.......
.%%%%%%................................%%%%...........................#..............%%#%%%%........
.#%%%%%................................%%%%%........................................%%%%#%%.........
.%%%%%%.................................#%%##..............#%%%%....................#%%%=.*.........
.%%%%%%-.................................%#%%#....................................%%%%%%............
.%%%%%#%.............................%.....%%%%:................................%%#%%%.%............
.=%%%%%%+.............................%.*...%#%%%.............................%%%%%#................
..%%%%%%...............................=..#...%%%##%......................#%%%%%%#..................
..#%%%%%%...................................=%..-#%%%%%+..............*##%%%%%##....................
...#%%%%%.....................................%#-..%%%%%%%%%%%%%%%%%%%%%%%%#:.......................
...%%%%%%%.......................................%%%...#%%%%%%%%%%%%%%#=............................
....%%%%%%%.........................................:%%.............................................
....%#%%%%%#%#%............................................#%%%%%-..................................
.....%%%%%%%%%%#....................................................................................
......%%%%%%%%#.%...................................................................................
.......%%%%%%%%%....................................................................................
.......:#%%%%%%%%...................................................................................
........:%%%%%%%%%..................................................................................
..........%%%%%%%#..................................................................................
...........%%%%%%%%.................................................................................
............%%%%%%%#................................................................................
.............#%%%%%%%-..............................................................................
...............%%%%%%%%.............................................................................
................%%%%%%%%%...........................................................................
..................%%%%%%%%..........................................................................
....................%%%%%%%.........................................................................
......................%%%%#%%%......................................................................
........................%%%%%%#%....................................................................
..........................%#%%%%##..................................................................
............................:#%%%%##................................................................
...............................+%%%%%%%-%...........................................................
...................................%%%%%%%%.........................................................
.......................................%%%%%%.......................................................
............................................#%%#%%*.................................................
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
    


    .....    ....    .....    .....    ....    .....    ....     ....    .....    ....    .....    .
    .....    ....    .....    .....    ....    .....    ....     ....    .....    ....    .....    .
....    .....    .....    ....    .....    ..:+*****##*-    .....    ....    .....    .....    .... 
....    .....    .....    .:..    .....   +===+**#%%%%%%##*-.....    .:..    .....    .....    .... 
....    .....    .....    ....    ..... +=--=+*#%%%%%%%%%%%##*...    ....    .....    .....    .... 
    .....    ....    .....    .....   .==:-=+*#%%%%%%%%%%%%%%#*- ....    .....    ....    .....    .
    .....    ....    .....    .....  .+===+**#%%%%%%%%%%%%%%%%%#-....    .....    ....    .....    .
....    .....    .....    ....    ...+==++*#%%%%%%%%%%%%%%@%%%%%#.   ....    .....    .....    .... 
....    .....    .....    ....    ..++++**#%%%%%%%%%%%%%%%%%@%%%##   ....    .....    .....    .... 
    .....    ....    .....    ..... ++++*#%%%%%%%%%###%%%%%%%%%%%#...    .....    ....    .....    .
    .....    ....    .....    ..... ++*###%%%%%@%%%%%%+*%%%%%%%%%#...    .....    ....    .....    .
    .....    ....    .....    ..... **..:-%%%%%%%@@:::::==%%%@%%%#...    .....    ....    .....    .
....    .....    .....    ....    . *:.:::-#@%@@%@...=+::=+@%%%%%#.  ....    .....    .....    .... 
....    .....    .....    ....    . *..-%%#-@@%%%:.++@@@:-=%@%@%%#.  ....    .....    .....    .... 
    .....    ....    .....    ..... *#.+%@%-@%%@%::#@@@@-=+%@%@%%#...    .....    ....    .....    .
    .....    ....    .....    ..... *#=.##*:---+==-%##%-=+@@%%%%%#...    .....    ....    .....    .
....    .....    .....    ....    ..*#%%:::::----------=+@@@@@@%%#.  ....    .....    .....    .... 
....    .....    .....    ....    ..**:::::::----------=+++@@%@%%%#  ....    .....    .....    .... 
....    .....    .....    ....    ..*:::::::---------==+*#*@%%%%%%#  ....    .....    .....    .... 
    .....    ....    .....    ..... *#=-::::------===+#***#@%##%%%%#.    .....    ....    .....    .
    .....    ....    .....    .....+*%%=++====+++*#*****#%@%#*+#%%%#*    .....    ....    .....    .
....    .....    .....    ....    .*#%%::=++++****#**###***%%*=*#%%%#*...    .....    .....    .... 
....    .....    .....    ....   .*#%%=::::-=+************+%%#*+*#%%%##..    .....    .....    .... 
    .....    ....    .....    ...*#%%@...::::-==++++++++=+=-@%%###%%%%#* .....    ....    .....    .
    .....    ....    .....    ..**%%@-.....::::--==========-:@%%%%%@@%%#*-....    ....    .....    .
    .....    ....    .....    .*#%%@%........:::::----=---:::+@@@@@@@@%%#**...    ....    .....    .
....    .....    .....    ....*#%%@@............:::::::::::::.#@@@@@@@@@%##*......    .....    .... 
....    .....    .....    ...*#%%@@...................::.......#@@@@@@@@@%##*.....    .....    .... 
    .....    ....    ..... .*#%%@@............................:.%%%%%@@@@@%%#*-   ....    .....    .
    .....    ....    ..... *#%%@@...........     ................#%%%%%@@@@%%##*  ....    .....    .
....    .....    .....   .*#%%@%... .  .               .....:..:::%###%%@@@@@%###.    .....    .... 
....    .....    .....  .*#%@@=.... .                 .........::::%####%%@@@@%###    .....    .... 
....    .....    ..... .*#%@@:.....                    ........:::::%#**#%@@@@@%###   .....    .... 
    .....    ....    .:*#%%@::.....                      ......::::::%*+*#%@@@@@%#**..    .....    .
    .....    ....    -*#%%%=::....                      . ....::::::::#*=+#%@@@@%%#**.    .....    .
....    .....    ...-*#%%##-::....          ..           ......:::-:::#*+=*%%@@@@%%#**.....    .... 
....    .....    ..:+#%#**-:::...          ...            .....::::---:#*++%%@@@@@%#*+.....    .... 
    .....    ....  +*%%*+#--::...          ...           ......::::----%#**%@@@@@@%%#*+   .....    .
    .....    .... =+#%#++*--::....        ....           .....::::-----####%@@@@@@@%#*+   .....    .
    .....    .... =*#%#+=+=-::....        .....         ......:::------#%%%@@@@@@@@%#*+   .....    .
....    .....    .+*#%%*=+=--::....       .....         ......:::---===%%%@@@@@@@@%%#*+....    .... 
....    .....    .=*#%@#++==-:::... .    .......      ........::---====@@=+***#*%@%%*+:....    .... 
    .....    .... :====#%**+=--::.... . ........   .........::::--======*##%%@@@%%%#*+    .....    .
    .....    ....------=+%#*#==-::................ ........::::---=====*#%@@@@@@@@@%#     .....    .
....    .....  :--------==+@%##==-::......................:::::-======+#%@@@@@@@@@@@#*++...    .... 
....    ......:-----------=+@@%%%=--:::.................:::::--======-=#%@@@@@@@@@@#**+=...    .... 
........::::---------------=+@@@%%@==--:::::::::....:.:::::---======----=#@@@@@@%#*+*+++-...........
    .-=---------------------=+%@@@@@%==--::::::::::::::::---=====--=-----==+*++#*++++++++......    .
    .-----------------------==+*@@@@@@*===--::::::::::--=-=====+=-=-------==============++=....    .
.... ------------------------==+*@@@@@%*++==--------=-=======+++@:-----------==============+:  .... 
.... :------------------------==+*@@@%##**++==============++++@@@:-=-------===============+=++:.... 
    .:-------------------------==+*@%%%##**++++=====++++++++@@@@@-==------==================++++   .
    .:---------=-==-==---------===++%@%%##***++++++++++++%@@@@@@@-=-=---=================++++**.   .
.....-=-------===========-------===++*@@@@@#*+++++++#@@@@@@@@@@@===-=-================+=+++*+.......
.....==------=-==============--=====++*@@@@@@@@@@@@@@@@@@@@@@@%%-==---=============+++++**.    .... 
....:+==-=-=-==================-=-==+++*%%@@@@@@@@@@@@@@@@%%%%%#-=-=---===========++++*....    .... 
    ..=+============================+++*#%%%%%%@%%@%%%%%%%%%*: -===---=-=======++++*+.    .....    .
    .....  +++++=+++================+++#...    .--:.    ....   -=====--=======+++*....    .....    .
....    .....    ..=*++++++=======+++**    .....    ....    ....==========++++**..    .....    .... 
....    .....    .....  .**+++++++++=..    .....    ....    .....+======++++*-....    .....    .... 
..............................-++=.................................=*++***+.........................
    .....    ....    .....    .....    ....    .....    ....     ....    .....    ....    .....    .
    .....    ....    .....    .....    ....    .....    ....     ....    .....    ....    .....    .
    
 _  ___      _       _____            _      
| |/ / |    (_)     |  __ \          (_)     
| ' /| | ___ _ _ __ | |__) |_ _ _ __  _  ___ 
|  < | |/ _ \ | '_ \|  ___/ _` | '_ \| |/ __|
| . \| |  __/ | | | | |  | (_| | | | | | (__ 
|_|\_\_|\___|_|_| |_|_|   \__,_|_| |_|_|\___|
        
 _____ _        _  ___     _      ___               
|_   _| |_  ___| |/ / |___(_)_ _ | _ \__ _ __ _ ___ 
  | | | ' \/ -_) ' <| / -_) | ' \|  _/ _` / _` / -_)
  |_| |_||_\___|_|\_\_\___|_|_||_|_| \__,_\__, \___|
                                           |___/