.......................................................''''',,,,;;;;;::::cccccll
...............             ............................'''''',,,,,;;;;::::ccccc
.............                   ..........................'''''',,,,;;;;::::cccc
.......                            ........................''''',,,,,;;;;::::ccc
...                                   ......................''''',,,,;;;;:::::cc
                                         ....................''''',,,,,;;;:::::c
                                            ...................'''',,,,;;;;:::::
                                             ...................'''',,,,;;;;::::
                                               .................''''',,,,;;;;:::
                                                .................''''',,,,;;;;::
                                                ...................'''',,,,;;;;:
                                                 ..................''''',,,,;;;;
                                                  .................''''',,,,,;;;
                                                   ................'''''',,,,,;;
                                                   .................''''',,,,;;;
                                                    .................'''',,,;;;;
                                                     ...............''''',,,;;;;
                                                    ................'''',,,,;;;;
                                    ..';cldoo:.    ................'''',,,,;;;;:
                             .,ccloddxxxxkkkkkko;................''''',,,,;;;;::
..                        .;odddxxxxkkkkOOOOOOOOOOxl:;..........'''',,,,;;;;;:::
dolc:;,'.......';:c:,...;odxxxxxkkkkOOO00000000000000K0Odc,..'';;,;,,,;lllc:::cc
xddoollcccclooolcloddxkOOOOOOOOOO0KKKKXXXXXXXXXXXXXXXXXXXXX0OXXNNNNXOOXNWNN00KNK
kkxxdddoooooddxxxddkkkkO0KKKKKKKKKKKKXXXXXXXXXXNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWMW
OOkkxxxxxxxxxkkOOOOkO00000KXXXXXXXXXXXXXXXXNNNNNNNNNNWWWNNNWWWWWWWWWWWWMMMMMMMMM
00OOOkkkkkkkOOO000K0O00KKKKKXXXXXXNNNNNNNNNNNNNNWWNNNWWWWWWWWWWWWWWWMMMMMMMMMMMM
K0000OOOOOO0000KKKKKKKKKXXXXXXNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMM
KKK00000000000KKKXXXXXXKXXXXNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMM
XKKKKK0000KKKKKKXXXXXXXXXXXNNNNNWWWWNNWWWWWWWWWWWMMMWWWWWWWWWWWWWWWWWWWWWMMMMMMM
XXKKKKK0000000KKKXXXXNNXXXXXXNWWWWWWXNNNNNNWWWWWMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWW
NX0kO0koodoloooooooddoollllloOWWWWWX0kOKKNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMW
XK00Oxo:,;;,,;;llcoddoxxxxdddkWWWWNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMWMW
XX0Okdc' .;;::xOOx0XX0Ok00KKKXNNNWWWWNNNNWWWWWWWMWWWWWWWWWWWMMWWWWWWWMWWWMMWWMMM
NXK0xl;. .,,;:xOOOKXXXXXNNNNNWWWNNNNNNWWWWWWWWWWWWWWWWWWMMMMWWWWWWWWWWWMWMWMMMMM
KOkxxc.   ..,ckO0KXXNNNNNWWNWWWNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMM
K0Okxl,. .;lxO0KKXNNNNNNNWNWWNNNWWWWWWWWWWWWWMMMMMMWWWWWWWWWWWWMMMMMMMMMMMMMMMMM
XXK0kxl:cldxkOOKXXNNNNNNNNWWWWWWWWWWWWWWWWWWWWWMWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMM
XXKK0OxxkOO00K0KKKXNNNNNWWWWWWWWWWWWWWWWMMMMWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMM
NXXK000O0000KKXXXXXNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMWMMMMMMMMMMMMMM
NXNXXKKKKKKXXXNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
NNNNNXXXXXXXXNNNNNWWWWNNWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWNNNNNNNNNNNNWWNWWNNWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWWNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWMMMWWMMMMMMMMMMWWWWMMMMMMMMMMMMMMMMMMMMMMM
WWWWWWWNNWWWWWNWWWWWWWWWWWWWWWWWMWMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MWWWWWWWWWWNNNWWWWWWWWWWWWWMMMMMMMMMMMMMMMMWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW
MWWWWWWWWWWWWWWWWWWMMMWMMMMMMMMMMMMMMWWMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWWWWWWWWWWWWMMMWWMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWM
WWWWMWWWMMMWMMMMMMMMMMMMMMMMMWMWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
WWWWMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
