1
 XXOXO=I-IO=OIOXXXXXXXXXXXMXXXXXXXXXXOXXX=N   IOOXOO===NO--       ---  --OIO==OOONX-OOX-II=NOOON= -- --=XI- - -       =--     -   -
+OIXOXO   -O-OXOOOOOII---IW----IOIIIIXOOOO         -OOO                   OXOO---    -   OO -XX
+-O -          -----OOIIIOOIIIIO-OOOO ---
+                     000 I0000
 XXXXXXOIIIXXIOXXXXXXXXXMXXXMXMXXXXXMXXXXXO=XOOOOI=OOONOX-     -IOOOONNNNN=ONOOIIOI-XO= ION=XXII- -----=-    --   --IOIIO=    - - -
+--II-IXOOOOOOX----I----W---W-W-----W--I-O-  -XXXOO---           ----     O- --OO-       - OOOO                      -OO-
+IIOOIO    --  IIIIOIIIIOIIIOIOIIIIIOIIOI-                                                  --
+00  0         0000 0000I000I0I00000I00 0
 MMXMXXXOOOXXO=OXXMXXXXXXXXXMMMXMXXXMXXXXXOOXXO==IIIIII=ONOXXNOIXOXOXXXXOIOIO=IOXIN=XOOOOXXXXXO-INO=I=I=OX==ON=NON=OXXXMMXOOO==OONO
+WW-W--IX-XOO-OX--W----I-I--WWW-W---W--I--XXIOXOOOOOOOOO-     -OOXOXOOOOXOXOXOOXOO   ---XOO--O-   -OOOOO-     O - OXII-WWO-  OO-- -
+OOIOIIO   --   IIOIIIIOIOIIOOOIOIIIOIIOII  O-                  - - ----        -        --II-                      OOIOO-
+II0I00         00I0000 0 00III0I000I00 00                                                 00                         0II
 XXXXXXXXOOXXONNXXXXXXXXXXXXMMMXMMMMMMMXXXXXX=ON===OXOXOXOIIOOXXXXOOXXXXXXXXXXMXXXOOXOXXMMMXMXOOXXXMZXXXXOXXXXMMMMMXMMZMMXMXXXMMZMM
+--I-I-IOXXOO-  O--I---III--WWW-WWWWWWW----IIO- OOOXOXIXOXOOXXOOIOXXO--OIOOI-IW--OXXOXI-WWW-W-X-II-WN--OOX-I--WWWWW-WWNWW-W---WWNWW
+IIOIOIO-  --   -IIOIIIOOOIIOOOIOOOOOOOIIIIOO       - O -     --O-  -II-O--OIOOII-  - OIOOOIOI  OOIOAII-- IOIIOOOOOIOOAOOIOIIIOOAOO
+00 0 0          00 000   00III0IIIIIII0000                          00     0 I00      0III0I0    0IV00   0 00IIIII0IIVII0I000IIVII
+                                                                                                   O                 O         O
 XMXMXXXXOIOO=OXOXXXXXMXXXMXXXXXMXXXMXXXMXXXO=O=OOOIXXXXXXXXX=IOOXOOOIXOXXXXXXXXXXXXXXXXMMZXZMMXMXZMMXXXXMMXMXMXXXXXXXMMAMZMZMZMMMM
+-W-W--I-XOXXO  X--O--W--IW----IWI-IW---WI-IXO-OXXXOOOI-I-IOOOOXXOXXXOOXOOII--IO---IIII-WWN-NWW-W-NWWIIOIWW-W-W--I-O--WWVWNWNWNWWWW
+IOIOIIOI        II-IIOIIOOIIIIOOOIOOIIIOOIO        --OIOIO--    -    - --OOIIO-IIIOOOOIOOAIAOOIOIAOOOO-OOOIOIOIIOI-IIOOZOAOAOAOOOO
+0I0I00 0        00 00I00 I0000 I 0 I000I 0            0 0                  00  000    0IIV0VII0I0VII    II0I0I00 0 00IINIVIVIVIIII
+                                                                                         O O     O                     M O O O
+                                                                                                                       W
 XXXXXXXOONOOOII=XXXMXMXXXXXXXXXXXMXMXXXMXXXXOOXXOOIXXXXXXXXOOIXXOOOOIXXXXXXXXXXXXXOXXXXXXXXMXXXXXMXXXXXMMMXMMMXXXOINXZZAMMMZMZMMXM
+--II---X-  --  OI--W-W----I-I----W-W--IW--IIXXOOXXOOI-----OX-OOOXXXXOOIII-I---IIIIXII-I----W--IIIW--I-IWWW-WWW-IO-  -NNVWWWNWNWW-W
+IIOOIII         OIIOIOIIIIOIOIIIIOIOIIOOIIOO  --   -OIIIII-   --     -OOOIOIIIOOOO OOIOIIIIOIIOOOOIIOIOOOOIOOOIO-   IAAZOOOAOAOOIO
+00  000          00I0I0000 0 0000I0I00 I00           00000               0 000       0 0000I00   I00 0 III0III0     0VVNIIIVIVII0I
+                                                                                                                     OOM   O O
+                                                                                                                       W
 XXXXXMXXOOIXOXOOXMXXMXXXXXXMXMXMXXMMXMXZXZXXXOXXOOOOOXXXXXXOOOXXXXOOXXXXXXXXXXXXXXOOXXXXXXXXXMXMXMMMXXXXXMMZMMMXXXOOXMMZMZMZMZMMMM
+--II-WII-   -  X-W--W-II---W-WIW--WW-W-N-N--OXOOXXXXXOO--IOXXXO-OOXXOOIIIII--III-IXXO-OOI----W-W-WWWI-I--WWNWWW-IOXX-WWNWNWNWNWWWW
+IIOOIOOO        IOIIOIOOIIIOIOOOIIOOIOIAIAII- --     --IIO-   -I--  --OOOOOIIOOOIO  -I--OIIIIOIOIOOOOIOIIOOAOOOIO-  IOOAOAOAOAOOOO
+00  0I          0I00I0  000I0I I00II0I0V0V00           00      0           00   0    0   0000I0I0III 0 00IIVIII0    0IIVIVIVIVIIII
+                                       O O                                                                 O           O O O O
 OXXXXMXXXX==OI=XXXXXXXXXXXXXXXXMXMXMMMXXXXXXXXXXIIIOI=XXXXXXOXXXXXXXXXXXXXXXXXXXXX=OXXXXXMMMMXXOOXXXXXXXXXXXXXXXXXXXXXXXMZXMXXXMXX
+XI---W--OOOOXOO---I--I-II-I-I-IW-W-WWWI-I---IIOOOOOXOOOOO-IOXOOIOIOIIIIIIIOIOIIIOOOXIIOIOWWWW-IX-IIIOOOII------IIIOIO---WN-W---W-I
+ OIIIOII--     IIIOIIOIOOIOIOIOOIOIOOOOIOIIIOO--      ---IO- --O-O-OOOOOOO-O-OOO--  OO-O-OOOOIO  OOO---OOIIIIIIOOO-O-IIIOAIOIIIOIO
+  000I00       000 00 0  0 0 0 I0I0III 0 000             0                               IIII0           000000      000IV0I000I0
+                                                                                                                         O
 =XXXXMXXXOI==OIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOIOIOO=XXXXXXXXXXXXXXXXOXXXXXXXXXOXIOXXXXXXXXXXXXIXMZXXXXXXMZXMXXXXXX=OXZMMMMMMMMMM
+OOI--W--OXOOOXO-III-I-II----III-I-I-----I-----IXOXO--OOII-I-OO-IOIO-IOXOIIOOOIIIXOOXO-O-I-----IOO-WN--OI--WN-W----IIOX-NWWWWWWWWWW
+ -OIIOII-      IOOOIOIOOIIIIOOOIOIOIIIIIOIIIIIO       -OOIOI--IO-O-IO- -OO---OOO -  -I-IOIIIIIO- IOAII-OIIOAIOIIIIOO  IAOOOOOOOOOO
+   00I00       0   0 0  0000   0 0 00000 00000           0 0  0    0                 0 0 00000   0IV00  00IV0I0000    0VIIIIIIIIII
+                                                                                                   O       O           O
 XXXXXXXMXXOOOXXXXXXXXXXMXXXXXXXXXMMMMMXMXXXXXMXXOX=I==OXXXXXXXXXXXXXXXOXXXXXXXXXOXOOXXXXXXXMXXXXXXXMXXXXXXXZXMXXXXXXNOMMMZMZMZMMMM
+O-III--W--XXXIOI----I--WI-----I--WWWWW-WII---WIOXOOOOOXIO-I-OOOOOII-IOXOOIOIOIIIXOXXO------W--I----W--OOOO-N-WI--IIO XWWWNWNWNWWWW
+-IOOOIIOII   O-OIIIIOIIOOIIIIIOIIOOOOOIOOOIIIOO- -     O-IOI-----OOIO- --O-O-OOO -  -IIIIIIOIIOIIIIOII----IAIOOIIOO-  OOOAOAOAOOOO
+ 0   00I00      0000 00I 00000 00IIIII0I  000I           0 0       0                 000000I00 0000I00    0V0I 00     IIIVIVIVIIII
+                                                                                                           O             O O O
 XXXXMXXMXMXMXMXXXXXMXXXMXMXXXXXXXMMMZMMMXXXXXXXXIXOOIOOXXXXXXXOXXXXXXXXXXXOXXXXXXXXOXXXMXMMZMXMXXXXXXXXXXXXXXXXXXXXXOXXXXMMZZAZMXM
+I-I-W--W-W-W-WI---IWI--W-W--I----WWWNWWW--I----OOOXXOXXIOII-IIXOOIIIOIOOOIXIOIIOOOOXO--W-WWNW-W---I-I-O-OIO-I-----IIXI-IIWWNNVNW-W
+OIOIOIIOIOIOIOOIIIOOOIIOIOIIOIIIIOOOAOOOIIOIIII- -     O-OOIOO --OOO-O---O O-OO---- -IIOIOOAOIOIIIOIOI-I-O-IOIIIIIOO OIOOOOAAZAOIO
+ 0 0I00I0I0I0I 000 I 00I0I00 0000IIIVIII00 0000            0                         00I0IIVI0I000 0 0 0   0 00000    0  IIVVNVI0I
+                                    O                                                      O                               OOMO
+                                                                                                                             W
 XXXMMMXMXXXMXXXXXXXXXXXXXXXXXXXXXMXXXMMXXMXXXMXXXXIO=OOXXXXXOXXIOXXXXXOXXXXXXXXXXXXXXXXMXMMMXMXMXXXXXXXXXXOOOXXXXMXXOXXXXZMZMMXXXX
+---WWW-W---W--I---I-I-I---I---II-W---WW--WI--WI-OOOXOXXI--OOXOOOXIOOOIXOOIIIOIOOOII----W-WWW-W-W--OOOIIIOOXXXII--W--XII--NWNWWII-I
+IIIOOOIOIIIOIIOIIIOIOIOIIIOIIIOOIOIIIOOIIOOIIOOI--     OII-- --  O---O --OOO-O---OOIIIIOIOOOIOIOII---OOO--   OOIIOII OOIIAOAOOOOIO
+000III0I000I00 000 0 0 000 000  0I000II00I 00I 0        00                         0000I0III0I0I00             00I00   00VIVII  0
+                                                                                                                         O O
 XXMMXXXMXXXXXXXXXMXXXXXXXXXXXXXXXXMMXXXXXMXXXXXMXXXXOOXXXXOOOOIO=XXOOXXXXXXXOXXXXXXXXMXXXMXXXMXXXXXXXXXOXXXXXXOXXXXXXXXXXXXXXXXXMM
+--WW---W------I--WI-I-------I-III-WW--I--WOOI-IWIIOOXXOIOIXXXXO-OOOXXIOOOOOOXOOOOOI--W---W---W--I-IIOOOX---II-XOOOIIOIO-II------WW
+IIOOIIIOIIIIIIOIIOOIOIIIIIIIOIOOOIOOIIOIIO--OIOOOO--  -O-O       --  O------ -----OIIOIIIOIIIOIIOIOO--- IIIOOI ---OO-O-IOOIIIIIIOO
+00II000I000000 00I 0 0000000 0   0II00 00I   0 I                                   00I000I000I00 0      000  0         0  000000II
 XMXXXXXXXXXMMMXMXMXXXXXXXXXXXXXXXXXMXMXMXXXXXXXXXXXXOXXXXXOO=O==IOIIOXOOXXXXXXXXOOOXXMXXXXXXXXXXXXXXXXOXXMXXXXXXXXXXOXXXXXXMMMMMMM
+-W---------WWWIWIW----I---III-I-I--WIW-WI-IOO-----IIXOI-I-XXOXOOOXOOXOXXOOOOOIOOXXXI-W-IOIOIOI-IIIIIOOXOIW----OIIOOOXO-----WWWWWWW
+IOIIIIIIIIIOOOOOOOIIIIOIIIOOOIOIOIIOOOIOOIO--IIIIIOO -OIOI           -  -----O--   OIOIO-O-O-OIOOOOO-- -OOIIII-OO--- -IIIIIOOOOOOO
+0I000000000III I I0000 000   0 0 00I I0I 0   00000     0 0                          0I0       0          I0000        00000IIIIIII
 XMXXXXXXXXXXXMXXXXXXXXXXXXXXXXXMXXXMXXXXXXXXXXXXXMMMXXXXXMXXOXOOO=NIOXXXXXXXXXOXIXIOXXXXXXXXXXXMXXXXXXXXXXXMXMXXXMXXXMXXXXXZMZMMMM
+-W--I-I-I-I--W---------II--I---WI--W--------I----WWW--IIIW-IXOXXXO OXIOIOOOOOOXOOOOXOI--OIOOOI-WI-IIOOO-I--W-W---WI--W---I-NWNWWWW
+IOIIOIOIOIOIIOIIIIIIIIIOOIIOIIIOOIIOIIIIIIIIOIIIIOOOIIOOOOIO -       O-O------ - -  -OII-O---OIOOIOO---IOIIOIOIIIOOIIOIIIOIAOAOOOO
+0I00 0 0 0 00I000000000  00 000I 00I00000000 0000III00   I0                           00      0I 0     0 00I0I000I 00I000 0VIVIIII
+                                                                                                                           O O
 XXXXXXXXXMXXXMXXXMXXXXXXXXXXXXXXXXXO=XXXXMXMXXXOIXXXXXXXXXXXXXOOOONXOXXXXXXXOXOIIOOIOOXXXXXXXXXXMZMXXXXXXXXMXXXXXXXMMZMXXMMZMMMZZZ
+-I-IIII--W---WI--W----IOIIIIII--I--XOII-IWIW--IXOI-I--III---I-X--- OXOOOO-OOXIXOOXXOXXI---O-I-I-WNW---OIO--W-------WWNW-IWWNWWWNNN
+IOIOOOOIIOIIIOOIIOIIIIO-OOOOOOIIOII  OOIOOOOIIO  OIOIIOOOIIIOI     - ----I-- O        OIII-IOIOIOAOIII-O-IIOIIIIIIIOOAOIOOOAOOOAAA
+0 0    00I000I 00I0000        00 00    0 I I00    0 00   000 0           0             000 0 0 0IVI000   00I0000000IIVI0 IIVIIIVVV
+                                                                                                 O                   O     O   OOO
 XXXXXXXXXXXXXMXMXXXXXXXOXXXXXXXXXMXXXXXXXMXMMXXXI=OXXXXXXXXXXXOOOOOIOXXXOXXXXXXXXXOOIOXMXXOXXMMMXMMZMMXXXXXXXXXXXXXZMZZMMZMZMAMAZZ
+-II----I--I--W-W------IXO-III-I--W--OI---W-WW--OOOXII-OII--IIOXX---OXOOOXIOOOOOOOIXXOXOW-IXO-WWW-WWNWW--II--I---I--NWNNWWNWNWVWVNN
+IOOIIIIOIIOIIOIOIIIIIIO -IOOOIOIIOII-OIIIOIOOII-   OOI-OOIIOO-       --- O-------O    -OIO -IOOOIOOAOOIIOOIIOIIIOIIAOAAOOAOAOZOZAA
+0  0000 00 00I0I000000   0   0 00I00  000I0II00      0   00                            I0   0III0IIVII00  00 000 00VIVVIIVIVININVV
+                                                                                                   O               O OO  O O M MOO
+                                                                                                                             W W
 XXXMXXXMXXXXXMXXXXXXXXX=IXXXXXXXXXXMXXXXXXXMXXXXXXOXXMXXXMXXXXXO=OO=OOOOXXXXXXXXXOOOOXXXXXOXXXXMXXMZMZMXXXXXXXMXXXXMMMMZMZZZMAZAZM
+I--WI--WI-II-W------I-OOO--III-----W-IOI---W----OOXI-WII-W---IOXOX-OXXXXOIOOO-IIOXXXXOO-IOXII--W--WNWNW--IOII-W-I--WWWWNWNNNWVNVNW
+OIIOOIIOOIOOIOIIIIIIOI-  IIOOOIIIIIOIO-OIIIOIIII-- OIOOOIOIIIO-         -O---IOO-    --IO- OOIIOIIOAOAOIIO-OOIOIOIIOOOOAOAAAOZAZAO
+ 00I 00I 0  0I000000 0   00   00000I0   000I0000    0I  0I000                0         0     00I00IVIVI00    0I0 00IIIIVIVVVINVNVI
+                                                                                                   O O                 O OOO MOMO
+                                                                                                                             W W
 XXXXXXXXXXXXXMXMXMXXXMXOIXXXXXXXXXMMXXOOXXXXXMXXXXXXXXXMXMXMXXOOIO=IOOOOXXIXXXXXXOOOXXXXXXOXXMMMMXMZMZXXXXXXXMXXXXXZMZMMMMMZMZMZMZ
+I-I-----III--W-W-W--IWOXOI--II----WW-IXXI-I--W----II---W-W-W-IXXOXOOXXXXOOOOO-IIOXXXOOO--IXOOWWWW-WNWN----OIIW-IOI-NWNWWWWWNWNWNWN
+OIOIIIIIOOOIIOIOIOIIOO-  OIIOOIIIIOOIO  OIOIIOIIIIOOIIIOIOIOIO          -- --IOO-   ---IIO --OOOOIOAOAIIII-OOOIO-OIAOAOOOOOAOAOAOA
+ 0 00000   00I0I0I00 I    00  0000II0    0 00I0000  000I0I0I0                0         00    IIII0IVIV0000   I0   0VIVIIIIIVIVIVIV
+                                                                                                   O O             O O     O O O O
 XXXMXXXXXXXMMMXXXXXOOXXXOOXXXXXXXMXXXXXXXXXMXXXMXMXXXMMMMXXXXXXXXXXOOOIIOOO=XXXXOXXXXXXMXXXXXXMMXXMZMZXMXMXXXXXXXXXMMMXZMZZMZZZMMM
+---W----I--WWW---IOXX--O X----I--W---IIIO--W--IWIWI--WWWW-II---IOOOXXXOOXX-OOI--XOOOOIOWI-IIO-WW--WNWN-W-WIOO---I--WWW-NWNNWNNNWWW
+IIIOIIIIOIIOOOIIIO-  II-  IIIIOIIOIIIOOO-IIOIIOOOOOIIOOOOIOOIIIO---         -OII ----O-OOIOO-IOOIIOAOAIOIOO--IIIOIIOOOIAOAAOAAAOOO
+000I0000 00III000    00   0000 00I000    00I00 I I 00IIII0  000               00       I 0   0II00IVIV0I0I   000 00III0VIVVIVVVIII
+                                                                                                   O O                 O OO OOO
 XXXXXMXMXXOXXMXXXXXXXXXXNIXXXXXXMXXMXXXXXXXXXXXXXMXMXZXMXMXXXXXOOO=OII=I===IXXXMXXXXOXXXXXXXXMMMXZMMXMMMMMXOXXMXXXXMMMXMMZMZMMZMMM
+I----WIW-IXI-W-I-IIIO--O OI-----W--WI-I-II--I-I--W-W-N-W-WIIOOOXXXOXOOOOOOOOOI-W--IIX---IIOIIWWW-NWW-WWWWWIXI-W-I--WWWIWWNWNWWNWWW
+OIIIIOOOIO OIOIOIOOO-II-  OIIIIIOIIOOIOIOOIIOIOIIOIOIAIOIOOO---             -OIOIIOO IIIOO-OOOOOIAOOIOOOOOO OIOIOIIOOOOOOAOAOOAOOO
+ 0000I I0   0I0 0    00    00000I00I 0 0  00 0 00I0I0V0I0I                    0I00   000     III0VII0IIIII   0I0 00III IIVIVIIVIII
+                                                     O                                           O                       O O  O
 XMMMXMXXXXXXMXXXXXXXOXXXOOXMXMXMMMXXOOXXXXXXXXXXXXXXXMXXXMXXXXOXO=OONIIXI=OXXMXXXMXXXXXXXXXXXMMMXMMMMXXZMMXOOXXXOXXMXXXMMZXMMMXXXZ
+-WWW-W--I-O-W-III-IOX--IXXIW-W-WWW-IXX--I--IO-I---I--WI--W--OOXOXO-- OOOOOXIIW---WIIOOOIOIIIIWWW-WWWW--NWWIXX---XI-W---WWN-WWW-IIN
+IOOOIOIIOI-IOIOOOIO- IIO  OOIOIOOOIO  IIOIIO-IOIIIOIIOOIIOII-- -       -   OOOIIIOOO---O-OOOOOOOIOOOOIIAOOO  III OIOIIIOOAIOOOIOOA
+0III0I00 0 0I0   0   00    I0I0III0   00 00  0 000 00I 00I00                 I000I           III0IIII00VII   000  0I000IIV0III0  V
+                                                                                                       O                 O       O
 XMXMXXXMXXXXXXXXXXXOOXXXXXXXXMXXXXXXXIOXXXXXXXXXXXXXOXXXXXXMXXOXOO==IOOXXXXXXMXXXXXXIXOXXXXXXMMXXZMMXXXMMMXXXMXXXXXXXMXMMMXOMZMXMA
+-W-WI--W-II---IIO-IXX---II---W------OO------I-I-I---X---II-W-IXIXXOOOXXIOOI--W-----IOOXII---IWW--NWW--IWWW-IIW--IIII-W-WWWIXWNW-WV
+IOIOOIIOIOOIIIOO-IO  IIIOOIIIOIIIIII-  IIIIIOIOIOIII IIIOOIOIO O       O--OIIOIIIIIO - OOIIIOOOIIAOOIIOOOOIOOOIIOOOOIOIOOOO OAOIOZ
+0I0I 00I0  000   0   000  000I000000   00000 0 0 000 000  0I0              00I00000      000 II00VII00 III0  I00    0I0III  IVI0IN
+                                                                                                 O                           O   M
+                                                                                                                                 W
 XXMMXMMMXXXXXXXXXXOOXMXXXXXMXMXMXXXMXXNOOXXXXXXXXXXMXXMZXMMMMXXXXXXXOOIXXXOXXXXOXXXXOIXXXXXXXMMMXXXXXXXXXMMMMMXXXXXXXMZZMZMZXMXMMZ
+I-WWIWWW--I-I----IX-OW-----W-W-WI--W-O -X-----I-I--W--WN-WWWW-I-OOOIXXOOOOXOOIOXO-IIXOOOOIIIIWWW---------WWWWW----II-WNNWNWN-W-WWN
+OIOOOOOOIIOIOIIIIO  -OIIIIIOIOIOOIIOI-   IIIIIOIOIIOIIOAIOOOOIOI---O   --- --O- -IOO  ---OOOOOOOIIIIIIIIIOOOOOIIIIOOIOAAOAOAIOIOOA
+ 0II III00 0 0000    I00000I0I0I 00I0    00000 0 00I00IV0IIII0 0                 0           III000000000IIIII0000  0IVVIVIV0I0IIV
+                                                       O                                                              OO O O     O
 XXXXXXXXOIXMXXXXXXXXXXXXXXXXXXXXXXXXXXXONOXXXXXXXXXXXXXXXMXXXMXXXXOXXXOXOOIOOXOOXXXXO=IOXXXXXMXMXXXXXXXXMMMXXXXXXXXXXMMMMZMMXMXXMM
+--I-I--IXO-W----IOI-II---IIIIII-IIIII-OX X--II----I-I----W---W--IOXIOOXOXXOXXOXXIOOOXOOXOIII-WIW----OII-WWW-------I--WWWWNWW-W--WW
+IIOIOIIO  IOIIIIO-OIOOIIIOOOOOOIOOOOOI-   IIOOIIIIOIOIIIIOIIIOIIO- O-- -     -  O---    -OOOIOOOIIII-OOIOOOIIIIIIIOIIOOOOAOOIOIIOO
+00 0 00   0I0000   0  000      0     0    00  0000 0 0000I000I00                            0I I0000   0III0000000 00IIIIVII0I00II
+                                                                                                                         O
 XXXXXXXXIOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXMXXXXOXXMXXMMXXXOOOOIXOIIOXXXXXXXOOOXXXXXXMXXXXXXXXXMXXMMXXXMMMXMMZMMMMXMXMXXMM
+I--I--IOOXI---I----II-I-OOO-OII-I-II--I-III--WI-I-IW--IOX--WI-WW--OXXXXOOXOOXOOOI-IOXXXOIII-IW---I-IOI-W--WWI-IWWW-WWNWWWW-W-W--WW
+OIIOIIO-  OIIIOIIIIOOIOI---I-OOIOIOOIIOIOOOIIOOIOIOOIIO- IIOOIOOII-     -    ---OIO-   -OOOIOOIIIOIO-OIOIIOOOIOOOOIOOAOOOOIOIOIIOO
+ 00 00     000 0000  0 0   0   0 0  00 0   00I 0 0 I00   00I 0II00               0         0 I000 0   0I00II 0 III0IIVIIII0I0I00II
+                                                                                                                     O
 XXXXMMXO=XMMXMXXXMXXXXXXXXXMXMXMXXMXXXXXXMXXMMMMXXXMXXXXIOXMXMXMXMXOOOIIOOIOOOXMMZXXXXXXXXXXXXXXXXXXXXXXXMMMXXMZMZMZMZZAMMMZMMXMMM
+----WWIXO-WW-W---WI-------IW-W-W--W-I----WI-WWWW---W---IO-OW-W-W-WOXXXOO--OXXXOWWN-IO-I-I-I-----IIIOOI---WWW--WNWNWNWNNVWWWNWW-WWW
+IIIIOOO  IOOIOIIIOOIIIIIIIOOIOIOIIOIOIIIIOOIOOOOIIIOIIIO  -OIOIOIO-           -OOAIO-IOIOIOIIIIIOOO--OIIIOOOIIOAOAOAOAAZOOOAOOIOOO
+0000II   0II0I000I 0000000 I0I0I00I0 0000I 0IIII000I000    I0I0I0I             IIV0  0 0 0 00000      000III00IVIVIVIVVNIIIVII0III
+                                                                                 O                             O O O OOM   O
+                                                                                                                       W
 XXXXXXXIXMXXXXXXXXXMXXXMXMXZXXMMXXXMXXXXXXXMXMXMXMXMMMMMXXXXXMXMXXXXOIONOOXXXXXMXMXXXXXXXXXXXXXXXOOOXXMMMMZMXXXZMMZZXMZAZAMZMMXMMM
+I-----OOOW----I----WI--WIW-N--WW---WI-II--IW-W-W-W-WWWWWIOI--W-W---OXO  -XOIO-IW-WIOO---I-IIOII-IXXXIIWWWWNW---NWWNN-WNVNVWNWW-WWW
+OIIIII- -OIIIIOIIIIOOIIOOOIAIIOOIIIOOIOOIIOOIOIOIOIOOOOOO-OIIOIOIII-      -O-IOOIOO--IIIOIOO-OOIO   OOOOOOAOIIIAOOAAIOAZAZOAOOIOOO
+ 00000   I0000 0000I 00I I0V00II000I 0  00 I0I0I0I0IIIII   00I0I000          0 I0I   000 0     0      IIIIVI000VIIVV0IVNVNIVII0III
+                           O                                                                              O    O  OO  OMOM O
+                                                                                                                       W W
 XMXMXMXXXMXMXXXXXMXXXXXXMMXMMMMMXXXXXXXXXXXXXXXMMMXMXMXMXXOXXMXXXXXXOO=OIXOXOXXXXXXOOXXXXXXXXXXXOOOXXXXXXMXX=O=XXMXXXXXMXMXXXXMMXM
+-W-W-WI--W-W-----WI-----WW-WWWWWI---III----II--WWW-W-W-W--XO-W--IIIIXXO-OOXOXOII--OXXOOOIIOIIIIOXXXOOII-IW-IO-OO-W--I--W-W--O-WW-W
+IOIOIOOIIOIOIIIIIOOIIIIIOOIOOOOOOIIIOOOIIIIOOIIOOOIOIOIOII -IOIIOOOO     - - -OOII-  ---OO-OOOO-   --OOIOOIO   -IOIIOIIOIOII-IOOIO
+0I0I0I 00I0I00000I 00000II0IIIII 000   0000  00III0I0I0I00  0I00                00                     0 I0     0I00 00I0I00 0II0I
 XMXMMXXMMMXMXXXMXMXMXMXMMMXMMMXMXXXXXXXXXXXXXXXMMMMZMMXXXXXXXXXMMXMMXXO=OXOO=OXMMMXXOOXXXXXXXXOXOOOXXXXXXXXOXONIXXXXXOXXXXXXXXXXXX
+-W-WW-IWWW-W--IW-W-W-W-WWW-WWW-W---IOI----OI---WWWWNWW--I-OII--WW-WW--XOXOXXOXIWWWIIXXO-IIOIOIXOXXXOOIO---O-   OI---OXO---IIIII---
+IOIOOIOOOOIOIIOOIOIOIOIOOOIOOOIOIIIO-OIIII-OIIIOOOOAOOIIOI-OOIIOOIOOII   -    OOOOOO  -IOO-O-O -   --O-III-     OIII- -IIIOOOOOIII
+0I0II0 III0I00 I0I0I0I0III0III0I000   0000  000IIIIVII00 0   00II0II00         III     0               000       000   000     000
+                                                   O
 XXXXXXXMMMXMXXMMMMXMXXXXMMMXXZXMMMXXXXXMXXXXXXXMXZMMMMMMXXXXXXXMMZMMMXXXOOOONXXMMMXXXOOXXXXXXXOXOXOOOXXMXXONOXXOOXMMXXXMMXXXXXXXXM
+------IWWW-W--WWWW-W----WWWI-N-WWWIIO-IW--III-IW-NWWWWWW----I--WWNWWW--OXXX- OIWWWIIOXXIIII-OIXOXOXXXOIW--X    -X-WW---WW-I-O----W
+IIIIIIOOOOIOIIOOOOIOIIIIOOOOIAIOOOOO-IOOIIOOOIOOIAOOOOOOIIIIOIIOOAOOOII-     -OOOOOO-  OOOOI-O - -   -OOII       IOOIIIOOIOI-IIIIO
+000000 III0I00IIII0I0000III 0V0III   0 I00   0 I0VIIIIII0000 00IIVIII00        III         0           I00       0II000II0 0 0000I
+                             O                   O               O
 XXXXXXXMXMXMXMMMXMMMXXXMXMXXXMMMXXXXXXXXXXXOIXMMMMMMMMXXXMXMXMMZXMXMMMXXXOOOOXXXXXXXXXOXXXXXI=IOOOXIXXXMXXOIOXOXXXXXXMXMXXXXXXXXXX
+-------W-W-W-WWW-WWW---W-W-IOWWW----I-I--IOXOOWWWWWWWW---W-WIWWN-W-WWW-IOXX-XIOO---IOOXOOOOOOOOXXXOOO--WIIXOXOXOO----W-W-IOOOIOOO-
+IIIIIIIOIOIOIOOOIOOOIIIOIOIO-OOOIIIIOIOIIO-  -OOOOOOOOIIIOIOOOOAIOIOOOIO-    O--IIIO-- -----      - -IIOOO   - --IIIIOIOIO---O---I
+0000000I0I0I0III0III000I0I0  III0000 0 00     IIIIIIII000I0I IIV0I0III0         000                  00I         0000I0I0        0
+                                                               O
 XXXMXXXXMZMMXXXZMMXMXXXMXXXXXMMMMMXMXMXXXXXX==OMXXOOXMXXXXXXXXMMMMMMXXXXOXOXXXXXXMXXXXOXXXXOIOIIO=OXXZMZMXXXOXXXXXXXXXXXXMMMXMXMXM
+---W--I-WNWW---NWW-W---W-----WWWWW-W-W--I-OOOOXW-I-X-WIOO-----WWWWWW--OOXOXOI-I--W--IOXOOOOXOXOO-OXI-NWNW-IIXOIII--------WWW-W-W-W
+IIIOIIOIOAOOIIIAOOIOIIIOIIIIIOOOOOIOIOIIOI--   OIO  IOO--IIIIIOOOOOOII-- - -OIOIIOIIO- ----        OIAOAOIOO -OOOIIIIIIIIOOOIOIOIO
+000I00 0IVII000VII0I000I00000IIIII0I0I00 0     I0   0I   00000IIIIII00       0 00I00                0VIVI0       00000000III0I0I0I
+         O     O                                                                                     O O
 MXXMXXXXXXXXXXXMXMXMXMXMXXXXXMXXXXXXXMXMXXXMXXXXXXOOXXXOOXXXXXXXXMMMXXXXXMXXIOXXMMMMXXXXXXOXOOIOXXOXXMMMXXXOIOXXXXXXXXOXXXXXXXXXXX
+W--W-I------OO-W-W-W-WIWI----WI-I----W-W---W-----I- --OXX-------IWWWI-O-IW-OOXI-WWWW-----OXOXXOXOIX--WWW--OXOXOIOIII-IXOOIOIO-I---
+OIIOIOIIIIII--IOIOIOIOOOOIIIIOOIOIIIIOIOIIIOIIIIIO  II-  IIIIIIIOOOOOI-IOOI-  OIOOOOIIIII- -    -O IIOOOII-   -O-OOOIO --O-O-IOIII
+I00I0 000000  0I0I0I0I I 0000I 0 0000I0I000I00000   00   0000000 III 0 0 I0    0IIII00000          00III00          0        0 000
 MMXXXMXXMXXXNOXMXMMXMMMMXXXXXXXXXXXXXXXMXMXXMXXXXMXOXMXXXXXXOXO=XMXMXXXXXXIOOOIXXMMZMMXMMXXXOOXXXXOXMMXXOOOOOXXXXXXXXXXXXXXXXXXMXX
+WW---WI-W-IO X-W-WW-WWWW----O-I--II-I--W-WI-W---IWIXOWOII-OIXIXO-W-WIII---O  -OO-WWNWW-WW-IOXXOIIOX-WWIIXXXXXOOIOIOI--OIO-IIOI-W--
+OOIIIOOIOIO-  IOIOOIOOOOIIII-IOIIOOIOIIOIOOIOIIIOOO -O-OOI-O O  IOIOOOOIII     -IOOAOOIOOIO-  -OO- IOOOO     --O-O-OII-O-IOO-OIOII
+II000I 0I0    0I0II0IIII0000 0 00  0 00I0I 0I000 I   I   0      0I0I   000      0IIVII0II0         0II              00   0    0I00
+                                                                                   O
 XMXMXXXXXMXIXXXMMMMMXMXXXXMXXXXXXXXXXXXXMMMZXXXXXXMMXXXOOXXXXXOIXXXXXX=NOOOI=IIIXIXMMZXMMZXXOOXXXOOXXXXXIOXXXXXXXXOXIXXXMXXXXZMMXX
+-W-W----IW-O I-WWWWW-W----W--I----O--IO-WWWN----I-WW--OXXOOIO-XOI-IIIOO ---      O-WWN-WWN-IXXOOOXXI-IOOOXOIIII-IOXOOO--W----NWW--
+IOIOIIIIOOI  OIOOOOOIOIIIIOIIOIIII-IIO-IOOOAIIIIOIOOII-  --O-I  OIOOO-            IOOAIOOAIO  ---  OIO--  -OOOOIO- - -IIOIIIIAOOII
+0I0I0000 I0   0IIIII0I0000I00 0000 00  0IIIV0000 0II00       0   0                0IIV0IIV0         0          0      00I0000VII00
+                                           O                                         O   O                                   O
 XXXXXXXXXXONOXXMXMMXXMMMMMXXXXXMXMXXXMXXXMMMXXXXXXXMXXO=XXXXXXXXXMMMXXONIXINI==--=OXXXXXMMMMXXXO===OOXXXIOIOOXXXOOIOXXXXXOIOXMXMXX
+----------X ---W-WW--WWWWW--I--W-W---WI--WWW--I----W-I-OOOOOOOII-WWW-I- OOO       -OII--WWWW--OXOOOXXIIOOXOXXIOOXXOXO-IIOXOXIW-W--
+IIIIIIIIII   IIOIOOIIOOOOOIIOIIOIOIIIOOIIOOOIIOIIIIOIO  ------OOIOOOIO   -         -OOIIOOOOII-      OO-     O--    -IOO-   OOIOII
+0000000000   00I0II00IIIII00 00I0I000I 00III00 0000I0           0III0                 00IIII00                       0       I0I00
 XXOXXXXMXMXIXXXMXXMMXXXMMXXZMMXMXMXXXMXXXXXXXXXXXMXXXMXIOOXXXXXXXXXXXXNOOXX=NOOXI=XXNOOIOXOXXXO==IXXXXXXOXIOOXOOONOIXXXXXXXXXXXXXX
+IOXI---W-WOOO--WI-WW---WW--NWW-W-W--IW-----------W---WIO-X--O-I------I   OOO -       --OXOXII-XOOOOII-OIXOOXXOXX- -OOIO-IIIII-I---
+O- OIIIOIO- -IIOOIOOIIIOOIIAOOIOIOIIOOIIIIIIIIIIIOIIIOO   II-IOIIIIIIO   --              - OOI    -OOI-O -   -      -O-IOOOOOIOIII
+    000I0I   00I 0II000II00VII0I0I00 I00000000000I000I    00 0 000000                        0       0                 0     0 000
+                           O
 XOOXXXXXXXXXMMMXOXXMXMMMXXMMMMXXXXXMXXXXXXXXXXXMXXXMXMMXXXXXXXXXXMMZXXO=XOOO==NNOOOOII=INOO=XXXXXXXXXXXXXXOXXXOXO=OOIXXMXXXXXXXXXX
+IX-III----I-WWW-X--W-WWW--WWWW--I--W-----I-----W---W-WWIOOIIIII--WWN-I-  -XXOO           --OOI-II--I--OOOIXI-IXOXO--OO-W-IIIOIIIII
+O  OOOIIIIOIOOOI IIOIOOOIIOOOOIIOIIOIIIIIOIIIIIOIIIOIOOO--OOOOOIIOOAIO                      -OIOOIIOII---O OIO -     -IOIOOO-OOOOO
+      0000 0III0 00I0III00IIII00 00I00000 00000I000I0II        00IIV0                         0  00 00      0         0I0
+                                                                   O
 XXXXXMXMXXXOXXXXXZXXXXXMXXXMXMXMMZXXXXXXXMXXXXXMXXXXXXMMMMXMXXXXMMMMMXIO=X=XO=NOONONOXIIXNXI=OOX==MZMXOOOXXXXXXXXXXOOIOXXXXXXMXXXX
+-----W-WI-OXI-IOON-----WI--WIW-WWN--I----W--I--W------WWWW-WIII-WWWWW-O   OOXO                XOOOWNW-XXXIO-I-I--OOXXOXII----W---I
+IIIIIOIOOI- OIO--AIIIIIOOIIOOOIOOAIIOIIIIOIIOIIOIIIIIIOOOOIOOOOIOOOOOI     -                   -  OAOI   O-IOIOII--    OOIIIIOIIIO
+00000I0I 0   0   V00000I 00I I0IIV00 0000I00 00I000000IIII0I   0IIIII0                            IVI0     0 0 00        0000I000
+                 O               O                                                                 O
 XMXXXMXXXXXXXXXXXMXXXXXXXMXXXXXXMXXXXXXMXXXXXMXMXXXMXMXMMMXXXXXXXMXMXXO=IXNON=ONNOOOOIOONNXOINONXIZZXX=OOOO=IOOXXXXXXXXXXXXXXXXMXM
+IW---W---II-I----W--I--IOW----IIW-I-OO-W--I--W-W--IWIWIWWW-------W-W-IXO   - O-  ----O--      -  ONN-IO----OOXX-IIOOOOOOII-II--W-W
+OOIIIOIIIOOIOIIIIOIIOIIO-OIIIIOOOIOI--IOIIOIIOIOIIOOOOOOOOIIIIIIIOIOIO                            AAIO         IOO------OOIOOIIOIO
+ I000I000  0 0000I00 00  I0000  I0 0  0I00 00I0I00 I I III0000000I0I0                             VV0          0          0  00I0I
+                                                                                                  OO
 XMXMXMMMXXXXXXXXXXXXXXXXXMXMXXOXMMMXXIXXMMXXXXMXXXXXXXXXXMXMXXXXZMMMXXXO=O=OIIIIIIOOIOXXOI==O=ONXIZZXXOOIOOOIOOXXXXIIXXXXXMMMZMMMM
+-W-W-WWWIII-I-II--I-I--I-W-W-IXOWWW-OOO-WW----W----I--I--W-W--I-NWWW--OXO-OXOOOOOOXXOXOOXOOO-O-  ONN-IXXOXXXOXXOI-IOO-----WWWNWWWW
+IOIOIOOOOOOIOIOOIIOIOIIOIOIOIO -OOOI- -IOOIIIIOIIIIOIIOIIOIOIIOIAOOOII-               --          AAIO         -OIO  IIIIIOOOAOOOO
+0I0I0III   0 0  00 0 00 0I0I0   III0   0II0000I0000 00 00I0I00 0VIII00                            VV0            0   00000IIIVIIII
+                                                                O                                 OO                         O
 XMMMMMXMXXXXXMXXMXXXXXXXMMXZXXXXMMXMMXOXXMXXXXMMXXXMXMXXMZXMXXXXXMZMMMXXXOXXOOOXOOIXOXXXXXXXXXOXOXMZXMXXOOOOOXXXXXXXXMXXMXZZMZMMXM
+-WWWWW-WIII--W--W------IWW-N--IIWW-WWIX--W----WW---W-W--WN-W---I-WNWWW--OXOOXXXOXXOOXOOOOIOIOOXOXOWN-WIIXXXXXOOIIIOOOW--W-NNWNWW-W
+IOOOOOIOOOOIIOIIOIIIIIIOOOIAIIOOOOIOOO IIOIIIIOOIIIOIOIIOAIOIIIOIOAOOOII- --   -   - ----O-O-- - -OAIOOO     --OOO---OIIOIAAOAOOIO
+0IIIII0I   00I00I000000 II0V00  II0II  00I0000II000I0I00IV0I000 0IVIII00                          IV0I               I00I0VVIVII0I
+                           O                             O        O                                O                      OO O
 MMXMXXXXO=XXXXXXXXXXXXXOXZMZXXXXXXXMXXXXXMXXXXXMXMXXXMXXXMXOXMXXXMMMMMXXOOOIONOIIIOXOOOIXXXXXXXOOXMZXXOOOIOXXXXXXXXXXXXXXXMZZZMMXX
+WW-W----XOO-I-----I---OX-NWN--I----W--I--W--I--W-W---W---WIX-WI--WWWWWI-XXXO- -OOOXOXX-OI-IIOIOXXIWN--XXXOXOOIOII-IIII-I--WNNNWW--
+OOIOIIII  -IOIIIIIOIII- IAOAIIOIIIIOIIOIIOIIOIIOIOIIIOIIIOO IOOIIOOOOOOI           -    OIOO-O-  OOAII     --O-OOIOOOOIOIIOAAAOOII
+II0I0000   0 00000 000  0VIV00 0000I00 00I00 00I0I000I000I  0I 00IIIII 0                 0        IV00           0    0 00IVVVII00
+                         O O                                                                       O                       OOO
 MXXXXXXXXXXMXXOMMZXXXXXOXMMMXXOXXMXXXMXXXXXXXXXXXMXXXMXMXXXOXXXXXMXMXMXXO=OOIOOOXXXXXXXXXXMMXXXXXXXMXMXXXOOXXXXXXXXXXXXMXMXXXMXMMM
+W-III-----IW-IXWWNI-I-OXIWWWIO---W---WIII--IIII--W---W-W--OXI-OI-W-W-WIIXOXXO -XOOO-I-OO--WW--I----W-W-IIXXOOOOIIII----W-W---W-WWW
+OIOOOIIIIIOOIO OOAOIOI- OOOOO- IIOIIIOOOOIIOOOOIIOIIIOIOII- OI-OIOIOIOOO        ---IOI--IIOOIIOIIIIOIOIOO  ----OOOOIIIIOIOIIIOIOOO
+I0   00000 I0  IIV 0 0   III   00I000I   00    00I000I0I00   0  0I0I0I             0 0  00II00 0000I0I0            0000I0I000I0III
+                 O
 MXXIIXXXXXXXXOXXXXXXXXIOXXMMXXOMMMMXXXXXXXXXXX=XXMMMXXXXXXXXXXXXXXXXXXXXOOO==O=IIIOXXXXOXXXXXXXXXXOXXOXXXXXXXXXXXXXXXXXXXMMMXMXMXX
+W-OOO-IIII--OXI--IIIIIO---WWIIXWWWW----II-IIIOOI-WWW-------II---------I-X--OO-OOOOXOOIOXOII-OOIIOIXIOX--OIOIIIIIOIO------WWW-W-W--
+OI-  IOOOOII- OIIOOOOO  IIOOOO OOOOIIIIOOIOOO- OIOOOIIIIIIIOOIIIIIIIIIOI           --O- -OOI--OO-O O- II-O-OOOOO-O-IIIIIIOOOIOIOII
+I0   0    00   00       00II   IIII0000  0      0III0000000  000000000 0                   0          00           000000III0I0I00
 XXXIOXXXXXXXXXXXXXXOXXNIOXXXXXXXXXXMXXXXXXXXXXIOXXXXXXXXXXXXXXXXXXXXXXXXO=I=INNOOOO=OONO=IOO=ONNOONOO=OXOXXXOXOXXXXXXXXXXXXXXXXXXX
+IIOOXIIIO-OIOOI-IIOXOO  XIIII-IIIIIW--IIO-I-OIOXI-IIIII---I-I-I-I--I--I-XO     ----O-- -OOXXO-  -- --OXOXOOOXOX-I--IOIOIOI--I-I-II
+OO-  OOO-I-O--OIOO- --   OOOOIOOOOOOIIOO-IOI-O  OIOOOOOIIIOIOIOIOIIOIIOI                               - --- - IOIIO-O-O-OIIOIOIOO
+         0     0             0     I00   0 0     0     000 0 0 0 00 00 0                                       0 00       00 0 0
 XXXXXXOXOXXXXXXXXXXXXXOX=XXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXII====XOO==IIOOOXXOOXIOIOI=OOOOOOXMXXXMMMXXXXXXOOXXXXXXXM
+I-IIO-XOXIIIIIIIOOOOOO- OI-I-III-W--IIIIOII-III-II--III-IIO--II-----I----O      --OOOOXXXOOXXOOXOXOO-XX-XXOWI--WWW-IOOOIXXO-I----W
+OIOO-I - OOOOOOO------   OIOIOOOIOIIOOOO-OOIOOOIOOIIOOOIOO-IIOOIIIIIOIIII                --  -            -OOIIOOOIO---O  -IOIIIIO
+ 0   0                    0 0   0I00       0   0  00   0   00  00000 0000                                  I 00III0        0 0000I
 XXXXXXXXXXXXXXXXXXXXXXOOOXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXXXMXMXXXXXXXXXXXXXOOOOOOO==OOO=O=IOII=I=OOOI=OOOIXXXXXXXMXXXXXXXXXXOOOXXXXM
+----IIOI------III-OII-X---I-I------W---II----I--I-I---I--W-W----I-----I-OX------OO---O-OOXOOOOOXXXOO-XXOOOOOI--WI-OIII--IIXXX---IW
+IIIIOO-OIIIIIIOOOI-OOI   IOIOIIIIIIOIIIOOIIIIOIIOIOIIIOIIOIOIIIIOIIIIIOI-                               ----OIIOOI-OOOIIOO   IIIOO
+0000    000000   0   0   0 0 000000I000  0000 00 0 000 00I0I0000 00000 0                                     00I 0    00     000 I
 XXXXXXXXXXXXXXXXXXXXXXXIOXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXMXXXMXXXXXXXXXXXMXIOIO==OONNOOOOOO=OO==O===NOXXIONNXOO=OXXXXXXXXXMMXZXMXXXX
+--I-------I---I--IIIO-IO-I----IW--I-----I-I---I--III-IIW---WI-I-I-I----WIO-O-OO--  ------OXXOO-OOO -OIO-    -OXIIOI-I---WW-N-W--I-
+IIOIIIIIIIOIIIOIIOOO-IO  OIIIIOOIIOIIIIIOIOIIIOIIOOOIOOOIIIOOIOIOIOIIIIOO                           -O         OO-OIOIIIOOIAIOIIOI
+00 0000000 000 00    0    0000 I00 00000 0 000 00   0  I000I 0 0 0 0000I                                           0 000II0V0I00 0
+                                                                                                                           O
 XXXXXMXXXXXXXXXXXXXXXXXINXXXXMXMXXXXXMXXXXXXXMXXXXXXXXXMXXXMXXXXXMXMXXXXXX=N=IIXNOO=IIOOOOXXXXOXOOOIXXIOOOO=IOXXXXXXXXXMXZXMZMXZMZ
+-----WI---I---I-O--II-IO I---W-WI-I--WII-----W-II-I-I-IW---WIII--W-W-----OO      --OOOXXXXI-OOXOXX-O--O  --OOXOIOII----W-NIWNW-NWN
+IIIIIOOIIIOIIIOI-IIOOIO  OIIIOIOOIOIIOOOIIIIIOIOOIOIOIOOIIIOOOOIIOIOIIIII-                OI-- -    II        -O-OOIIIIOIAOOAOIAOA
+00000I 000 000 0 00  0    000I0I 0 00I  00000I0  0 0 0 I000I   00I0I00000                  0        00             0000I0V IVI0VIV
+                                                                                                                         O  O  O O
 MMXXOMXMXXXXXMXXOXXXXMXXIXXMXXXXXXXMXXXMXMXXXXXXXXXXXMXXXXMMXXXXXXXMXMXXXXONXOXXXOOION=OXXXXXXXOIOOXXXIOI=O==OOOXX==II=I=IIXXMMMMZ
+WW--XW-W-----W--XO---W-OO-IW-------W---W-W----III---IW----WW--I-I--W-W---O-       -O- OXOIIIO-IXOXX--IO-OO-OO--XOOOOOOOOOOOO-WWWWN
+OOII OIOIIIIIOII -IIIOI- IOOIIIIIIIOIIIOIOIIIIOOOIIIOOIIIIOOIIOIOIIOIOIII-              -OOO-IO    IIO          --         -IOOOOA
+II00 I0I00000I00  000I0  0 I0000000I000I0I0000   000 I0000II00 0 00I0I000                    0     00                       0IIIIV
+                                                                                                                                 O
 MMXMXZXZMMXXXMXXOXXXXXXXOMXXXMXMXMMXMMXXXXXXXXXXXMXXXXXXXXXXXXXXXMMZXXXMMXIONOXXXN==OOOIOXXXXXXX==OXXXOIOOIO===IOXXXXXXXXXXXXXXMMM
+WW-WIN-NWW---W-IXI--I-OIXW---W-W-WW-WW--I---I----WI-I-I------IIIIWWN---WW-O- -    OO---OXOOOO--IOOXIOIXOXXOXOOOOX--IOOO-IIOII-IWWW
+OOIOOAIAOOIIIOIO OIIOI-O OIIIOIOIOOIOOIIOIIIOIIIIOOIOIOIIIIIIOOOOOOAIIIOOI               ----IIO   O-O           IIO---IOO-OOIOOOO
+II0I V0VII000I0   00 0   I000I0I0II0II00 000 0000I 0 0 000000    IIV000II0                   00                  00    0     0 III
+     O O                                                           O
 XMXXXZXMXXXXMXXXOXXXXMXXXXXMMMXMXXXMMXXXXXXXXXXXXXXMXXXXXMXMXXXXXZMMMMXMXXONXNNNOONONNO==I=OXXOOIXXXXXXXXXXXXMXXXXXXXXXXXXXXOXOXXX
+-W---N-WI---W-IOX-I--WO-I--WWW-W---WW-------I-I---IW--I--W-W-IIIONWWWW-W--X        -  -OOOOXOOXXOO-IOOIIIII--WIIOI----I---IOXOXIOO
+IOIIIAIOOIIIOIO- IOIIO-IOIIOOOIOIIIOOIIIIIIIOIOIIIOOIIOIIOIOIOOO-AOOOOIOII                  --   -IO--OOOOOIIOOO-OIIIIOIIIO- - O--
+0I000V0I 000I0   0 00I 0 00III0I000II0000000 0 000 I00 00I0I0    VIIII0I00                        0        00I    0000 000
+     O                                                           O
 MXXMXMXXOXXMXXXXXXXXXMXXXMXXMMMMXXMMXXXMXXXXXXXXXXXXXXXXXMXMXXXXXMMMXXXXXXXIO=OO=IOXIIIOOOIOXOIOXXXXXXXOXXXMXZXXXOI=OOOXXXXXXXXXXX
+W--W-W-OXI-W--IIO----WII-W--WWWWIOWW--IW--I-I--I------OI-W-W--II-WWW-----IOO-O--OOXOOOOXXXOXOXOXOI--OIOXI--W-N--OXOO---O--I-I-III-
+OIIOIOI- OIOIIOO-IIIIOOOIOIIOOOOO-OOIIOOIIOIOIIOIIIIII-OIOIOIIOOIOOOIIIIIO-        -        -   -OII-O- OIIOIAII-      -IIOIOIOOOI
+I00I0I0   0I00   0000I  0I00IIII  II00 I00 0 00 000000  0I0I00  0III00000                         00     00I0V00        00 0 0   0
+                                                                                                             O
 ZMXMMXXXXXMMXXXXXXXXXXXXXXXXXMXXXXXMXXXMXMXXXXXXXXXXXXXXXXXXXXXXXMXMXXXXXXOXXXXOIOOOIXXXXXXXMZXMXXXXXXXOOXXXXXXXX=XXONO==IOXXMXMXX
+NW-WW---I-WWI---I---I-IIOO---W--IOIW-IIW-W------I-I-I-I-----IIIIIW-W------XO-IOXOXXXOOOOO-OIWN-W--IIIIOXXOOOOIIIOO    -OOOXIIW-W--
+AOIOOIIIOIOOOIIIOIIIOIOO--IIIOIIO-OOIOOOIOIIIIIIOIOIOIOIIIIIOOOOOOIOIIIIII -IO-      ----I-OOAIOIIOOOO-  ----OOO-          OOOIOII
+VI0II000 0II 000 000 0    000I00   I0  I0I000000 0 0 0 00000     I0I000000  0            0  IV0I00                           I0I00
+O                                                                                            O
 MMXXXMXXXMMMXXXXXXXXXXXXXXXXXXMMMXXMXXMMXMXMMMXXXXXXXXXXXXMMXXXXXMXXXMXMXXOOXXXOXXXXXXXXXXXXXXXXXXNOOI==II=IOXXMXMXXXXXXXXXMMZXXXX
+WW---W-IIWWWII--------I-II----WWW-IWI-WW-W-WWW----O-III---WW-IIIIW---W-WIIXXOOOXOOII--OII--------I --OOOOOOOXI-W-WIIIII-I--WWN---I
+OOIIIOIOOOOOOOIIIIIIIIOIOOIIIIOOOIOOOIOOIOIOOOIIII-IOOOIIIOOIOOOOOIIIOIOOO  --- --OOII-OOIIIIIIIIO           OIOIOOOOOOIOIIOOAIIIO
+II000I0  III  00000000 0  0000III0 I 0II0I0III0000 0   000II0    I000I0I            00   00000000             0I0I     0 00IIV000
+                                                                                                                             O
 XMXXXXXXXMXMXXXMXXXMXXXXXXXXXXXMXXXXXXXXXXXMMMXXXXIXXXXXXXXMXXXXXMXMXXXMXXOO==OONOO==IOIIOOXXX=IXXXIXNIXXXXXXXXXXXXXXXXXXXXMXXXOOX
+IW--I-I--W-WI--WI--WIII-I---IO-W-IO-I------WWW--I-OO----I--WI-I--W-W---W--XXOO-- --OOO-OOXXOOOOOOO    OOIIOIIII-IOOOIIIII--WI-OXXO
+OOIIOIOIIOIOOIIOOIIOOOOIOIIIO-IOIO-IOIIIIIIOOOIIOI -IIIIOIIOOIOIIOIOIIIOII                 ---  --     -OO-OOOOIO---OOOOOIIOOI-  -
+ I00 0 00I0I 00I 00I   0 000  0I0  0 000000III00 0  0000 00I 0 00I0I000I00                                     0         00I 0
 XXXXXXXXXMMMXMMXXMMMXXXXXXXXXXOXXXOXXXXXXXXXXMXXXXIOXXXXXXXXXXXXXZXMMMXMXXXIO======OOOOXXXOOOOOIXXOXOXXXMMXXXXXXXIOO=OIXOXXXXMXXXX
+----I----WWW-WW--WWW--O--I---IX--IX---II--I--W---IOX------I-I-I--N-WWW-W--OO-OOOOOOXXXXOOIXXXX-OO-XOXII-WWI-IOI-OOXXO-OOXOO--WIII-
+IIIIOIIIIOOOIOOIIOOOII-IIOIIIO IIO IIIOOIIOIIOIIIO  IIIIIIOIOIOIIAIOOOIOII-            --O      -I - OOIOOOIO-OI-      - --IIOOOOI
+0000 0000III0II00III00 00 000  00  000  00 00I000   000000 0 0 00V0III0I00                       0     0II 0   0           00I   0
+                                                                 O
 XXXXXXXXXMXMXMXXXMXXXXXXXXXXXXIOXMXXXXXXXXMXXXXXXXOOXXXXXXXXXXXXXMMMMMXXXXOOOOOON=XXOOOO=IOINN=XMMMXXXXXMMXMXMXXOO=XXXXXXMXMZMMMMZ
+---------W-W-W---W--I-OI--I-IOOX-W----OO--W---I-II-X--I---IIOOO--WWWWW--IIXX---- OOIX---OOXO  O-WWW---I-WW-W-W--XXOO--I--W-WNWWWWN
+IIIIIIIIIOIOIOIIIOIIOI-OIIOIO-  IOIIII--IIOIIIOIOO  IIOIIIOO---IIOOOOOIIOO        -O           IOOOIIIOIOOIOIOII   -IIOIIOIOAOOOOA
+000000000I0I0I000I00 0  00 0    0I0000  00I000 0    00 000     00IIIII00                       0III000 0II0I0I00    00 00I0IVIIIIV
+                                                                                                                            O    O
 XXXXXXXXXMXXXXXMXXXXXXXOOXOOXXXOXXXXXXXIXMXMXMXXXXIXXXXXXXXXXXXXXXXZXMXXXXOI=O=OOIXXXO===IIIOOIXXXOOOOXXXXXXXXMMXMMMMMXXXXXXXMXXXX
+----I----WI--IIW--I-IIOXXOXX-IOXOIIO--OO-W-W-WI-IOOOI-I---IIIII----N-W---IXOO-O--OOOOXOOOOOO--OOOIXXXXOII-I---WW-WWWWW--I----WIII-
+IIIIOIIIIOOIIOOOIIOIOO-  -  IO- -OO-II- IOIOIOOIO- -OIOIIIOOOOOIIIIAIOIIIO        ---          --O    -OOIOIIIOOIOOOOOIIOIIIIOOOOI
+0000 0000I 00  I00 0        0       00  0I0I0I 0     0 000     0000V0I000                                0 000II0IIIII00 0000I   0
+                                                                   O
 XMXXXXXXXMXXOOXMXMXXXXONNXXXXXXXOXXXXXXOXMXMXXXXXO=XXXXXXMXXXXXXXMXZMMXXXXIONNNOXN=OXXXXIXXXXXXXXXXXXOXXOOOOXXOXXXZZZMMMMMMMMMXXXX
+-WI------W--XXIW-W--IIX  IIII-IIX-III-IXOW-W--I-IXOO-----WI-OI---W-NWW--O-O-      OXIIOOOOOOOOO-IOOIOXOOXXXXOOXIO-NNNWWWWWWWWWIOOI
+IOOIIIIIIOII  OOIOIIOO   OOOOIOO IOOOIO -OIOIIOIO  -IIIIIOOI-OIIIOIAOOII-I          OO-- ------IO--O- --    -- O-IAAAOOOOOOOOOO--O
+0I 000000I00   I0I00         0   0   0   I0I00 0    00000I 0  000I0VII00 0                     0                 0VVVIIIIIIIII
+                                                                   O                                              OOO
 MXXMXXXXXXXXIIMMXXXXXXOO NXXXXXXXXMMXXXXOMXXXXXXXXXXXXXXXXXXOXXXXMXXXMXXXXONNOOOOIIOOOXXXOI=XXXXXMXX==OI=IIOXXXMXXMMMZMMMZMMMZMZMM
+W--W--I-I---OOWWI-----X   I-OI--I-WW--IIXW------OIO---II--IIXII--W---WI-II-  ----OOXXXIIOXOOI----W--OO-OOOOXOIIWI-WWWNWWWNWWWNWNWW
+OIIOIIOIOIII  OOOIIIII    OI-OIIOIOOIIOO OIIIIII-O-IIIOOIIOO OOIIOIIIOOIOO            OO-   OIIIIOII        -OOOOIOOOAOOOAOOOAOAOO
+I00I00 0 000  II 00000     0  00 0II00   I000000   000  00     00I000I 0                     0000I00           I 0IIIVIIIVIIIVIVII
+                                                                                                                     O   O   O O
 XMXXXXXMXXXXXXXMXXXMXXXIOIXXXIXMXMMZMMXXXXXXXXXXXXXXXXXXXXXXXXXMXXXZMZMXXONOO=OO==NXXOIOOXXMMMMMMZXXO=IXXXXXXXXXXXXXXMXXXMXXXMMZZZ
+IW--I--W-I--II-WI--W--OO-OI-OOOW-WWNWWI-O-----I-----IIIII-III-IW---NWNW--X --O--OO   -OXXOIWWWWWWN-O-OOII-I-I-I-III-IW---WI-IWWNNN
+OOIIOIIOIOIIOOIOOIIOII-   OI- -OIOOAOOOI-IIIIIOIIIIIOOOOOIOOOIOOIIIAOAOII                -OOOOOOOAI-   OOIOIOIOIOOOIOOIIIOOIOOOAAA
+ I00 00I0 00  0I 00I00     0   I0IIVII 0 00000 00000     0   0 I000VIVI00                  IIIIIIV0      0 0 0 0   0 I000I 0 IIVVV
+                                   O                               O O                           O                             OOO
 XMXXXMXXXMMMXMXXI=XXXMXXXXXXXIOIMMMMMMXXXXMMXXXXXMMXXXXMXXXXXXXMXXXMMMXMXXOIONNONNOOXXXXMMXMMXXMXZXXXXXXOO===IOOIOXXXXMMXMXMXXMMMM
+IW--IWI--WWW-W-IOO--IW----IIOO OWWWWWW--I-WWI----WW---IW---I---WI-IWWW-WIIXO   -  -XO---WW-WW--W-NIIO--OXXOOOOXXOXOII-WW-W-W-IWWWW
+OOIIOOOIIOOOIOIO  IIOOIIIIOO-   OOOOOOIIOIOOOIIIIOOIIIOOIIIOIIIOOIOOOOIOOO          -IIIOOIOOIIOIAOO-II-          -OOIOOIOIOIOOOOO
+ I00 I 00III0I0   00 I0000      IIIIII00 0II 0000II000 I000 000I 0 III0I             000II0II00I0V   00              0II0I0I0 IIII
+                                                                                                 O
 OXXXOXXXXXXXXXXXONXMXXXXXXXXXXOOXMMMMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMMXXXXOO=OOOIOIOOXIOXXXXXXXMXMXXXXX=ONN==OXXXXXMMZMZMZMMMZXMXX
+X-IOXI--I---I--I- -WI---I----I--IWWWWW--------------II----OII---I--WWW---IXXOXXXOXOXXOOXOOO----W-WI---OO-  OOXOOO--WWNWNWNWWWN-WI-
+ IO- OIIOIIIOIIO  IOOIIIOIIIIO  OOOOOOIIIIIIIIIIIIIIOOIIII-OOIIIOIIOOOIIIO           -  ---IIIIOIOOIII-       ---IIOOAOAOAOOOAIOOI
+ 0    00 000 00   0I 000 0000    IIIII00000000000000  0000   000 00III000                  0000I0I 000           00IIVIVIVIIIV0I 0
+                                                                                                                     O O O   O
 OXXOXXXXXMMMXMXMXXXXXXXXXMXMXXOO=XXMMMMMXMMXXMMMXXXXXXXXXXXXXMXXXMMMXMXOOOII=I=IOOONNOOO=XXXXXXOOXXMMMXXXXXXXXXXXXMXMMMMXMXMMZMMXM
+XOIXI----WWW-W-W---------W-WI-X-O--WWWWW-WW--WWW--I-------OIIW---WWW-W-XXXOOOOOO---  ---OOO---IXX--WWW-IOIO-O-I-I-W-WWWW-W-WWNWWIW
+ -O OIIIIOOOIOIOIIIIIIIIIOIOOI   IIOOOOOIOOIIOOOIIOIIIIIII-OOOIIIOOOIOI                  --IIIO  IIOOOIO-O-I-IOIOIOIOOOOIOIOOAOOOO
+     0000III0I0I000000000I0I 0   00IIIII0II00III00 0000000   I000III0I0                    000   00III0    0 0 0 0I0IIII0I0IIVII I
+                                                                                                                             O
 XXXXXMXXXMMXXMMXXMXXXXXXMMXMXXXXIXXMMMMMMMMXXXXXXMXXXXMMXXXXXMXXXMMMXZXXOOO==I==OO=OIOIXXXXXXXXXXXXXOIXOOOOOIIOXXZMMMZMZZZXXMMZAZZ
+OOO--WI--WW--WW--W---IOOWW-WI--IOI-WWWWWWWW----IIW----WW-II--W---WWW-N-O---OOOOO -OXOXOOOIOOOOO---IIXOOXXXXXOOX--NWWWNWNNN--WWNVNN
+---IIOOIIOOIIOOIIOIIIO--OOIOOIIO OIOOOOOOOOIIIIOOOIIIIOOIOOIIOIIIOOOIAI-               --O-----IIIOO  -        IIAOOOAOAAAIIOOAZAA
+   00I 00II00II00I000   II0I 00   0IIIIIIII0000  I0000II0  00I000III0V0                        000             00VIIIVIVVV00IIVNVV
+                                                                     O                                           O   O OOO    OMOO
+                                                                                                                               W
 XXXMXMXXMMXMMMMMXMXMMXXOXXMXXMMMXXMMMMMMMMMMMMXOXXXXXMXMXMXMXXXXXXXMMMO=NNONOIOOOOOOXXXXXXXXXXIXOXXXXXXXOOOXXXXXXXXMMMMMXZMMMZMAZZ
+---W-W--WW-WWWWW-W-WWIOX--W--WWWIIWWWWWWWWWWWW-XI---IW-W-W-W-IO----WWWXO    -OXXXXXXOOOO--II-IOOXOOOIIIOXXXOO------WWWWW-NWWWNWVNN
+IIIOIOIIOOIOOOOOIOIOOO- IIOIIOOOOOOOOOOOOOOOOOI OIIIOOIOIOIOIO-IIIIOOO              ----IIOOIO - ---OOO-   --IIIIIIOOOOOIAOOOAOZAA
+000I0I00II0IIIII0I0II   00I00III  IIIIIIIIIIII0  000 I0I0I0I0  0000III                  00  0                000000IIIII0VIIIVINVV
+                                                                                                                         O   O MOO
+                                                                                                                               W
 XXXXXXXXMMXXXMXMXMXMXXXXXMXMMMMMMMXMXMMMMMMMMXOXXXXXXXXXXMXXXXXXXMXXXXIOOIIOII===IIXXXXXXXXXXXOOIXXXXXXOXXXXXXXXXXMMMZXXXMMZMZMZXM
+------I-WW---W-W-W-W--II-W-WWWWWWW-W-WWWWWWWWIXO--II----IW--I--I-W-II-O--OOXOOOOOOOOI------IIIXXOOOII-OXOI----II--WWWN---WWNWNWN-W
+IIIIIIOIOOIIIOIOIOIOIIOOIOIOOOOOOOIOIOOOOOOOOO -IIOOIIIIOOIIOIIOIOIOOI             -OIIIIIIOOO   --OOI- -OIIIIOOIIOOOAIIIOOAOAOAIO
+000000 0II000I0I0I0I00  0I0IIIIIII0I0IIIIIIII   00  0000 I00 00 0I0  0               000000          0    0000  00IIIV000IIVIVIV0I
+                                                                                                                     O     O O O
 XXXXXXXXXXXXXXMXXMMMXXXXXMXMXMMMMXXMMMMMMMXMXONXXXXXXXXXXMXMXMXXXXXOXXOI=IONXOOXXXXXXXXXXXO=NO=IOXXXXXXXXXXXXXXXXXMMXMXXXZMXMMXMMX
+----I-I-I-----W--WWW-II-OW-W-WWWW--WWWWWWW-WO- O--O---I-OW-W-W--I-IXOIXOOO-  -XOOOOIIIOOOIXO -OOXIIIOIOOIIIIIII---WW-W-IINW-WW-WW-
+IIIIOIOIOIIIIIOIIOOOIOOI-OIOIOOOOIIOOOOOOOIO-  -II-IIIOI-OIOIOIIOIO -O         ----OOO---O       OOO-O--OOOOOOOIIIOOIOIOOAOIOOIOOI
+0000 0 0 00000I00III0  0 I0I0IIII00IIIIIII0I    00 000 0 I0I0I00 0                                             000II0I0  VI0II0II0
+                                                                                                                         O
 XXXXXXXXXXXXXXXXXXXXXXXX=XXMXMMMXXXMMMXZXXMXOO=XXXOXMMXXXMXXXXXMXXXXXXI=OO=XOXXXXXXX==XXXOXOOOOXXXXXXXXXXX=OXMXMXXXMXXXXXXXXXMXMXM
+------I--------------IOOOI-W-WWW---WWW-N--W-X OOOOXIWW---WI----W--IOOOOO-   -OIII-I-OOO-O-  --XIIIIOO-IIOOOX-W-WI-IWI---I-I--W-W-W
+IIIIIIOIIIIIIIIIIIIIIO-- OIOIOOOIIIOOOIAIIOI   --- OOOIIIOOIIIIOIIO---       -OOOIOI  -I-      OOOO--IOO--  IOIOOIOOOIIIOIOIIOIOIO
+000000 00000000000000     0I0III000III0V00I0        II000I 0000I00               0 0   0             0      0I0I 0 I 000 0 00I0I0I
+                                       O
 XMXMXXXXXXXXXMXMXMXMXXXXXXXMMZMMMMXMXMMMXMXXOXXXXXXXXXXXXXXXXXXMXXXXOINOI=XIOXXXXXXXXXXX=NNOIOOXOOXXXXXXXXXXXMXXXXXXXXXXXMXXXMXZMX
+IW-W--II-II-IW-W-W-WI-O-I--WWNWWWW-W-WWW-W-IXOOIOII---I--------W--IOXO     OXIO-IOIIIIIIO  -OXXOXXOIIIIIOOOIIWI-I-OI----IW---W-NW-
+OOIOIIOOIOOIOOIOIOIOOI-IOIIOOAOOOOIOIOOOIOIO --O-OOIIIOIIIIIIIIOIIO-         O-IO-OOOOOO       -  -OOOOO---OOOOIOI-OIIIIOOIIIOIAOI
+ I0I00  0  0 I0I0I0I 0 0 00IIVIIII0I0III0I0        000 00000000I00             0                             I 0 0  0000 I000I0VI0
+                             O                                                                                                 O
 MXXXXXXXXXXXXMXXXMXXXXIXXXMMXMMMXXXXXMMMMXXOOOXXXXXMXXXXXXXXXXXMXXXXII=NO=IOXXXXXXXXXXOXIIII===OXXXXXXXXXXXXXXXXXMXXXMXMXXXXXMMMXM
+W------II-I--WI--W---IOIIIWW-WWW--I-IWWWW-OXXX--OOIW-----------W--IOOOO -OOXOI--IOOIIOXOOOOOOOOXI--I----I-I-I-I--W---W-W-----WWW-W
+OIIIIIIOOIOIIOOIIOIIIO OOOOOIOOOIIOIOOOOOI-   II--OOIIIIIIIIIIIOIIO-        -OIIO--OO- -        OIIOIIIIOIOIOIOIIOIIIOIOIIIIIOOOIO
+I000000  0 00I 00I000     II0III00 0 IIII0    00   I00000000000I00            00                 00 0000 0 0 0 00I000I0I00000III0I
 XXXMXXXOXXXXXMXMXMXMXX=OXMXMMMMMXXXXXMXZXMXXXXXXXXXMMMXXXXXXXXXXXXX=OOIOOXXXXXXXOIIXXOOXOIOOIXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXMMMXZXM
+I--WI-OXI-II-W-W-W-WI-OX-W-WWWWW--II-W-N-W-III-IOI-WWWI-I----I--IIOO--OXXO--IIOOXOOOOXXOXO--OOOII-I-IIOXOIOII-I-----I------WWW-N-W
+OIIOOI- OIOOIOIOIOIOOI  IOIOOOOOIIOOIOIAIOIOOOIO-OIOOOOIOIIIIOIIOO-      -IIOO--   --  -     --OOIOIOO- -O-OOIOIIIIIOIIIIIIOOOIAIO
+ 00I 0   0  0I0I0I0I 0  0I0IIIII00  0I0V0I0   0   0III 0 0000 00          00                     0 0         0 00000 000000III0V0I
+                                       O                                                                                       O
 XXXXXXXXNNOXXMXXXMMXXXXXXXMMXMXXXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXO=NOOOOXXOXOIOOXXXXXXOXI=OXXXXXXMMMXXXXXXXXXXXXXXMXXMXXXMXMXZMXXM
+---IIIOO  X--W---WW---OOI-WW-W--I-IOOII---O--WII----I----I--III-OXO XX-XOOXOXO-XO---IIXOOOXOIOOI-WWWIIOIOOI-III-I-W--W---W-W-NW--W
+IIIOOO--   IIOIIIOOIII--OIOOIOIIOIO--OOIII-IIOOOIIIIOIIIIOIIOOOI-       -- -    -IIIOO -   -O--OIOOOOO-O--OIOOOIOIOIIOIIIOIOIAOIIO
+000        00I000II000   0II0I00 0     000 00I  0000 0000 00   0                 000            0III       0   0 0I00I000I0I0VI00I
+                                                                                                                             O
 XXXXXXXXONO=OXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXMXXXXXXXXXXXXXOOO===OONOXXXXXXXXXXO=IXXXXXXXXXXXOOOOXXXXXXXXXXXMMXXXMXMXXXMXMMM
+--III-IIX  OXII-IIIIOIOIOIOIIIOIOIOIOOXOO-IIIII-I--W--I---OIOIO-OX-     - -OOIIIIII-OXOOOIOIIIIIIIOXXXXOOIIIOIO---WW---W-W---W-WWW
+IIOOOIOO     OOIOOOO-O-O-O-OOO-O-O-O-- --IOOOOOIOIIOIIOIII-O-O-I-          --OOOOOOI-   -O-OOOOOOO-    --OOO-O-IIIOOIIIOIOIIIOIOOO
+00   0         0                         0     0 00I00 000     0                   0                           000II000I0I000I0III
 XXXXXXXXXXINOXXXXXXXXXXXXXXXXXXXXXXXOOOXXXOXXXXXXXXXXXXXXXOIOXOXOOOXIXN=IOOXXXXXXXXXXOOXXXXXXXXOIOXXOXOXOXXXXXXXXXXXXXXXXXXXXXXXXX
+IIOIIII-OIO -IIIOOOIOIOIOIOIIIIII-OIXXXIOOXOOOOIII-I-IIIIOXOXOXOX-     OOXXIOIOIIIOOOXXIOII-OIOXOXOOXOXOXIOIOOOII----II-III-III---
+OO-OOOOI-O   OOO---O-O-O-O-OOOOOOI-O   O-- ----OOOIOIOOOO-   - -           O-O-OOO---  O-OOI-O-   -- - - O-O---OOIIIIOOIOOOIOOOIII
+       0                         0                0 0                                      0                     0000  0   0   000
 XXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=OOOOOIO=O===OOXXXOXXOOXXXXXXXXXXXXI=OOOXXXXOXXXXXXXXXXXXMXXXXXXXXXXXXXX
+OII-IIOII-IXXOI-IOI--II-I-OIIII---I-OIIII-OIOII-----II---IO-XXXXO-OXOOOXXOIIXOOXXOOOOII-I-IIOOOXXXOOOIX-III-OOOII--WI-I-III-OIOOO-
+-OOIOO-OOIO  -OIO-OIIOOIOI-OOOOIIIOI-OOOOI-O-OOIIIIIOOIIIO               -OO --  ----OOIOIOO-     ---O IOOOI---OOIIOOIOIOOOI-O---I
+   0     0     0   00  0 0     000 0     0     00000  000                              0 0             0   0     00I 0 0   0     0
 OXXXXXXXXXXXXXXXXXOXXXXXXXXOXXXXXXXXIIOXXXXXXXXXXXXXXXXXXONOOOO=IOIOO=OOXXXXXOXXXXOOXXXXXXOOIXXXIIIOOXOXOOIOXXXXXXXXXMXXXXXXXXXXXX
+XII-I-I-III---IIIOX-I-I-IIOXOIO--II-OOXIIII-OIO-I-I----IOX -XX-OO-O--OXXOIOOOXO-OOXXI----IXXOOOOOOOXXOXOXXOXI---I-I--W--I-I-I-OIII
+ OOIOIOIOOOIIIOOO- IOIOIOO- -O-IIOOI   OOOOI-O-IOIOIIIIO-               -O--- -I--  OIIIIO   ---     - -    OIIIOIOIIOIIOIOIOI-OOO
+   0 0 0   000     0 0 0       00  0       0   0 0 0000                        0     0000                    000 0 00I00 0 0 0
 XXXXXXXMXXOXXXXXXXOXXXXXXXOOOXOIXXXXXIOXXXXXXMXMXMXXMMXXXOOXXXOOOOO==OIIIXXXXXXXXXXMXXXXOXXXMMXXXXXMXMXXXXXXXMXMMZMMMMMZXMXMXMXXXX
+I-III-IW-IX-I-I---XII---IIX-XI-O--I-OOX------W-W-W--WW---X-I--XXXXXOOXOOOI--IIII---W--IOXO--WW-----W-W----I--W-WWNWWWWWN-W-W-W----
+OIOOOIOOIO IOIOIII OOIIIOO   O  IIOI-  IIIIIIOIOIOIIOOIII  OII           OIIOOOOIIIOIIO- -IIOOIIIIIOIOIIIIOIIOIOOAOOOOOAIOIOIOIIII
+ 0   0 I0  0 0 000   000        00 0   000000I0I0I00II000   00            00    000I00    00II00000I0I0000 00I0IIVIIIIIV0I0I0I0000
+                                                                                                                 O     O
 XXOXXXXXXXXXXXXXXXXXXXXXXXXXXX=NXMXXXOXXXXXMXMXMMXXMXMXXXXXXXXXI==OI=IOOOXXXXXXXXXXXI==IXMMMMMXXXXXMXMMMMMMXXXXMMZXMXMMMXMXMMMXMXX
+OOXII---IIOI------OOI-I-I-OOOIO -W--IXI----W-W-WW--W-W--IIO--IOOOOXOOOXXXI--III---IIOOOOOWWWWW-----W-WWWWWW---IWWN-W-WWW-W-WWW-W--
+-- OOIIIOO-OIIIIII--OIOIOI---O  IOIIO OIIIIOIOIOOIIOIOIIOO-IIO-          OIIOOOIIIOO    -OOOOOIIIIIOIOOOOOOIIIOOOAIOIOOOIOIOOOIOII
+     000    000000   0 0 0      0I00   0000I0I0II00I0I00   00             00   000       IIIII00000I0IIIIII000 IIV0I0III0I0III0I00
+                                                                                                                 O
 XXXXXXXXXMXMXXXMXXXXXMXXXXXXXXONXMXMXXXMXMMMXXXZXMXMMXXXXXXXXXOOOOOOOXXXXXXXXXXXXOONNNOIXXXXXXXXXXXXXXXMMMXXXXXXXZMMMMMMXXXMXZXXMM
+I-OII----WIW-I-WI-OOIWI---IIIIX OW-W-O-W-WWW---N-W-WW---OIIIOOXXXXXXXIIII---OOIIIX-    OOIIII-I-IOOOO-IWWW-------NWWWWWW---W-NI-WW
+OI-OOIIIIOOOIOIOOI--OOOIIIOOOO  -OIOI-IOIOOOIIIAIOIOOIII-OOO--       OOOOIII--OOO       -OOOOIOIO----IOOOOIIIIIIIAOOOOOOIIIOIAOIOO
+ 0   0000I I0 0I 0   I 000       I0I0 0I0III000V0I0II000                 000                 0 0     0 III0000000VIIIIII000I0V 0II
+                                               O                                                                 O           O
 XXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXIOXXMXXXXXMXXXXMMMXXXXMXXXXXXXOOXOXXXXXXXXMXXXXONON==OOOOOOIOXXXXXOOOOXXXXXXXXXXXXMMMXMMMXXXXXXXXXM
+III--I-WI-I--IIIOII-I-----IOO-OOX--W-II--W----WWW----W--OOOIOXXIXOOIO-OOIWI-OO-   OO     -OXOIOIOXXXXI-------II--WWW-WWWIOOI-IOOIW
+OOOIIOIOOIOIIOOO-OOIOIIIIIO--I-  IIOIOOIIOIIIIOOOIIIIOII---O-  O --O-I--OOOI--              -O-O-    OIIIIIIIOOIIOOOIOOOO--OIO--OO
+   00 0I 0 00      0 00000   0   00I0  00I0000III0000I00             0   I 0                          0000000  00III0III    0    I
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOIXXXXXXXXXXXXXXXXMXMXXXXXXXXXOOXXXXXXXXXXXO=XXXXXONONOOOO=IOOOO==IOONOIXXZMMMMMMMMMZMZMMXMXMMMXXXM
+--II--I-I-I-I---IIIOO-----IIIIIXO-III-I--II-I-I--W-W---IOOOOOXXIO-OIOIIIOOXO       -     OOX---OOO-- -OOINWWWWWWWWWNWNWW-W-WWW--IW
+IIOOIIOIOIOIOIIIOOO--IIIIIOOOOO  IOOOIOIIOOIOIOIIOIOIIIO-----  O-I-O-OOO--                             -OAOOOOOOOOOAOAOOIOIOOOIIOO
+00  00 0 0 0 000     00000       0   0 00  0 0 00I0I000          0                                       VIIIIIIIIIVIVII0I0III00 I
+                                                                                                         O         O O
 XXXXXXXXXXXXXXXXXXXOIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXOOXXXOXOOOO=ONNXOOOONNONO=O=IIX=NONOOO=O=OOOOXMXMMMXMMMXXXMXMMMMMMXXX
+IIOI--------I---I-OXOIIII-I-I---I--IIII-IOO---I-I-----IIXXOOOXXOOOXOXXXXO-     -   - -O-OOOOO    --O-O---X-W-WWW-WWW---W-WWWWWW---
+OO-OIIIIIIIIOIIIOI-  OOOOIOIOIIIOIIOOOOIO--IIIOIOIIIIIOO  ---  --- -                       -              IOIOOOIOOOIIIOIOOOOOOIII
+    00000000 000 0       0 0 000 00    0   000 0 00000                                                    0I0III0III000I0IIIIII000
 XXXXXXXXXXXXXXXXXXOXOXXMXXXXXXXMXXXMXXXXXXXXXXXXMMXXXXXOXXXXOXXXXXOO==O=O====I==NOIXXONOO==OIINOONNONON=NN=XXMMZMMMMXMZMXMXZMMMMXX
+I-I-----II-II-III-XIXI-W--IIO--WI--W----III---I-WW----OXOIIIXOOIIOXXOO-O-OOOOOOO       --OOXOO --  - - O  OO-WWNWWWW-WNW-W-NWWWW--
+OIOIIIIIOOIOOIOOOI O OIOIIOO-IIOOIIOIIIIOOOIIIOIOOIIII- -OOO --OO-                                         -IOOAOOOOIOAOIOIAOOOOII
+ 0 00000  0  0   0    0I00   00I 00I0000   000 0II0000                                                      0IIVIIII0IVI0I0VIIII00
+                                                                                                               O      O    O
 OXXXXXXXXXXXXXXMXXXXXXXXXXXX=XXXXXXXXXXXXXXMXXXXXMMMXXXOOXXXIOOOXOIIXNONOO=IIIOONNXOXNNOO=IOIO=OIOOINOO===O=IXXMXMMMXXXZMMMXMMXXXM
+XII-III-I-I----WI-III--II-IOOII---I---IIII-W-----WWW--OXXI-OO-          --OOOOXX       --OOXOXOXOXXO --OOO-OOI-W-WWW---NWWW-WW---W
+ OOIOOOIOIOIIIIOOIOOOIIOOIO- OOIIIOIIIOOOOIOIIIIIOOOII-  OI-                                                 OIOIOOOIIIAOOOIOOIIIO
+   0   0 0 0000I 0   00  0     000 000    0I00000III00    0                                                   0I0III000VIII0II000I
+                                                                                                                       O
 OXXMXXXXXXXXXMXXXXXXXXXXXXXXXXMMMMXXXMXXXXXXXMMMXMMMXMX=OOXI=IIXNONXXNNONNNOOON===ONNNONNO=I=ONOONNO=IOOIOXIIXXMXMZMXXMXXMXMXMXXXX
+XO-W--I-I-I--W----IIIII-I---I-WWWW--IWI-OO---WWW-WWW-WOO--       -     -   --- OOO-      -OOO- -   -OOXXOXOOOO-W-WNW--W--WIW-WI---
+ -IOIIOIOIOIIOIIIIOOOOOIOIIIOIOOOOIIOOOI--IIIOOOIOOOIO-                                                   -  -IOIOAOIIOIIOOOIOOIII
+  0I00 0 0 00I0000     0 000 0IIII00 I 0  000III0III0I                                                        0I0IVI00I00I I0I 000
+                                                                                                                  O
 IOXXXXXXXXXXXXXXXXXOXXXXXXXXXXXMMMXXXXXXOXXMMMMMMMXMXXIOIIOOXXIXXIXNOOOOOI=O=NONONONONNNOOOOONNNNONONNO==OXXXXXMMMXMXXXXXXXXXMMZMM
+OX---I-----------IOXOOOI-II----WWW--I-OIXO-WWWWWWW-W--O             ---XXOOXO           -----    - -  -OOXOOOI-WWW-W--I-I----WWNWW
+  IIIOIIIIIIIIIIIO- ---OIOOIIIIOOOIIOI-O -IOOOOOOOIOII                                                    ---OIOOOIOIIOIOIIIIOOAOO
+  000 00000000000       0  0000III00 0    0IIIIIII0I00                                                        0III0I00 0 0000IIVII
+                                                                                                                               O
 XIXXXXXXXXXXXMXXXXXOOOOXXXXXXXXMZMMMXXXXXXXMMMMMMMXXXXO-  -=-==IIXXNNNNOO===NONNOOOONOOOX=IIONXXONOONONONNOIOXXXXXXMXMXXXXXMXMMZMZ
+OOII-II--I---W----IXXXX-III---IWNWWW-------WWWWWWW---I-                --OOO -  ----               - -    -OXOOO---W-W--I--W-WWNWN
+- OOIOOIIOIIIOIIIIO    IOOOIIIOOAOOOIIIIIIIOOOOOOOIIIO                                                       ---IIIOIOIIOIIOIOOAOA
+    0  00 000I0000     0   000 IVIII0000000IIIIIII000                                                           000I0I00 00I0IIVIV
+                                O                                                                                              O O
 XXXXXXMXXMMMXMXXXXXXOOOXXXXXXXXXXMXXXXXXXMXMXMMMXMXMXXN-      --===XONONONXNNNNX=-- - ----===IXXIX=I==---==XONOXXXOXXMMMXXXMMZMZZZ
+III---W--WWW-WI---IIXXXII-I-----IWI-I--IOWIWIWWW-W-W--                                                        -O-OX--WWW---WWNWNNN
+OOOIIIOIIOOOIOOIIIOO   OOIOIIIIIOOOIOIIO-OOOOOOOIOIOII                                                         -I- IIOOOIIIOOAOAAA
+   000I00III0I 000       0 00000 I 0 00  I I III0I0I00                                                          0  00III000IIVIVVV
+                                                                                                                             O OOO
 XXXXXXXXXXXMXXXXMMXXOXOXXXXXXXXXXMXXXXXXXMMMMMMMMMXXXX=XI=---- - ----IIII=---=---        -XXIIIOXONONNNONNIIXXIIOOIOXMMZXMXXXZMMXM
+-II-I-O----W----WWIIXOXIIII------W------IWWWWWWWWWI---O                                            -   -         -OXOWWN-W---NWW-W
+IOOIOI-IIIIOIIIIOOOO - OOOOIIIIIIOIIIIIIOOOOOOOOOOOIII                                                              -OOAIOIIIAOOIO
+0  0 0 0000I0000II         000000I000000 IIIIIIIII 000                                                               IIV0I000VII0I
+                                                                                                                       O     O
 XXXXXXXXXXXMMXXXXXXXOOOIXXXXXXXMXXXMXXXXXMXXXXMMMMXXXXOOIX-- --- -  IOOXXI===III=-      -XXNNNOONO==OOOOONNO==OIO==OOXXMXXXXXXMXXM
+I--I-IOII--WW---I-IIXX-OI-I-I-IW---W----IW----WWWWI--O-                                        - -OO-----  -OO-O-OOXXI-W------W--W
+OIIOIO-OOIIOOIIIOIOO    OIOIOIOOIIIOIIIIOOIIIIOOOOOII-                                                               OIOIIIIIIOIIO
+ 00 0    00II000 0       0 0 0 I000I0000 I0000IIII 00                                                                 0I000000I00I
 XXXXXXXXXXXXXMXMXXXO=X=OXXXXXXXXXXMMXMXXXMXMXXMMXMXXXXXI=III=--    =ONNOOXXIIXXX=----=--IOXNXX=IIXNONNOOOONNNONNX-=XIXOXXXXXXXXXXO
+---IIIOI-----W-WI-OXOOO-I---I-I---WW-W---W-WI-WW-W--IO                 -                           -  ----   -      OOXOOOI-I-I-OX
+IIIOOO-OIIIIIOIOOI-  -  OIIIOIOIIIOOIOIIIOIOOIOOIOIIO-                                                               - ---OIOIOI-
+000     00000I0I 0       000 0 000II0I000I0I 0II0I00                                                                       0 0 0
 XXXXXXIOXMXMXMXXXXXXXXXXXXXXXXXXXMMMMMXMXMMMXXXMXMXXOO----=III== -IIOOOOOOOOOOOONNOXIXIIIIIIIXXXXXXI-==IXXNNNNNOX=--=IOIOO=IOXXXOX
+--I-IOOXIW-W-W----IIIIIIIII-I---IWWWWW-W-WWW-I-W-W--X-             OXXXXXXXXXXX-                                       OXXOOXIIIXO
+IIOIO-  OOIOIOIIIIOOOOOOOOOIOIIIOOOOOOIOIOOOIOIOIOII                                                                         OOO -
+00 0     I0I0I0000         0 000 IIIII0I0III0 0I0I00
 MMXXXXOOXXXMXXXXXXXXOXXXXXXXXXXXXMMXXXXMXMXXXXXMXMXMXO=-      ----=XOO=O=IIOOO=NOONNNNONONO==I==NNNOIXONXIXNXXIXXXIXII=IXXIXXNOIII
+WW----X-O-IW----I-OIXIOOI-I------WW-II-W-WI-IIOW-W-WIX              --O-OOOXXXO --        -OOOOO                              -OOO
+OOIIII  -IOOIIIIOI-O O--OIOIIIIIIOOIOOIOIOOIOO-OIOIOO
+II0000   0 I0000 0       0 000000II0  0I0I 0   I0I0I
 XXXXXMXO=XXXXXXXXXXXXXXXXXXXXMXXXXXXXOXXXXXXXXOXXMXMXI=-         -   ----=IOOOIIOXOO==NO=IOOXXO=NXIOIOXNNNONNOI=I==-XONOXXIIIIIXXO
+IIIO-WIXOI---I----IOOII-OOO--W----I-OXO---I--IX--W-WIO                      -XOOXOXXOO -OOXXOOXO          -          -
+OOO-IOO  OIIIOIIIIO--OOI---IIOIIIIOI- -IIIOIIO IIOIOO                            -          --
+    0I    000 0000     0   00I0000 0   000 00  00I0I
 XXXXXMXXNIXXXXXXXXOOOXXXXXXXXXXXXXXXXXOXXXXXXMXXXMXMXO=----- ---=--         -=NIOXOOIOOXIXOXIINXI====XOO=IOOOOOOXIIIXIOOI=OOXI==IX
+-IOOOWII O--I-I-I-XXXIOIIII-----III-IOXII-I--W---W-W-X                         OXOXXOX-   -OOO        --OOXXXX--     OXXOO--
+IO---OOO  IIOIOIOI   O-OOOOIIIIIOOOIO- OOIOIIOIIIOIOI                            -         -
+0    I    00 0 0 0         00000   0     0 00I000I0I0
 XXXXXMXXOIXXXMXXOXO=NXXXXXXXXMXXXXXXXXXXXXXXXMXMMZMMXOI-- - ---III=-      --I=-IIOIOIOOX---I=XXI=I==-XO=OOOOIOXXXO==IXOXXXXXOONIIX
+IIOI-WI-XOOI-WIIXIXO II-I-I--WII-IIIOOO-I----W-WWNWWIX                          OXOXOX-               -OXXXXOXOIOXOOOOXII-IIXX
+OO-OIOOI  -OIOOO O   OOIOIOIIOOOIOOO---IOIIIIOIOOAOOO                                                         -O-    - OOIOO
+    0I 0    0I         0 0 00I  0      0 0000I0IIVII                                                                     0
+                                                 O
 XXXXXXXXXIOXXXXXXIX==XXXXXXXXXXXXXXXIOXXXMXMMMMMMZMMXI-        --=-=II -  IOOI  =OIXXXIONX-----==IXON=IOXXXXXXOXOXXXXXO=O=IOXXXOOX
+-----I--IOX---IO OOOOI-I--I-I---I-I-O O--W-WWWWWWNWWIO                     -     -OOOOOX             OOXO----IXOXOOIOOXO-OOXOIOX-
+IIIIIOIIO  IIIO-  -  OIOIIOIOIIIOIOI  -IIOIOOOOOOAOOO                              ---                  -IIIIO - --O--      -O-
+00000 00   000        0 00 0 000 0 0   00I0IIIIIIVII                                                     0000
+                                                 O
 XXXXO=XXXX=XXXXX=OXOOXXXXXXXXXXXXXXXONXXXXXMXMXMMMMMXXX-       =OOOOOOONOOO=NX==- -IOXXXXX=NI----=IOOOOXXXXXXXXXXXXXOOOOOO=II=OXXX
+-I--XOO-IOO---I-OXO-XIII--I-I-----II- I----W-W-WWWWWIO           ------   -O        -OI-IIO         -XXOOII-I-I-I-OOXXXX--OOOO-OOO
+IOII  -IO- IIIOI  -  OOOIIOIOIIIIIOO  OIIIIOIOIOOOOOO-                               -OIOO             --OOIOIOIOI--           ---
+0 00   0   000 0        00 0 00000     0000I0I0IIIII                                   0                   0 0 0 0
 XXXXOIOXXXOXXXXXXXINOXXXXXXXXXXMXXXX=IXXXMXMXZXMXMXMXXOI-     -XONONN=OONONI=OOI==  -==XXXXXOOI-  -XNO=IOIOIXXXXXXXXXIO=IOIIO=NN=X
+----XOX--O-I--I-OOO XOOII-I-II-W--IIOOIIIW-W-N-W-W-W---              O-- - OO-        OII--IX-       -OO-OXOOII----IOO-OOXOOXO  O-
+IIII   II- OIIOI--   --OOIOIOOIOIIOO  OOOOIOIAIOIOIOII                                 OOIIO                -OOIIIIO-            I
+0000   00   00 0         0 0  0I00       I0I0V0I0I0I00                                   00                    0000              0
+                                             O
 XXXXXOXXXXXXMMXXXXOOXXXXXXXXXMXXXXXXXXXXXXXXXMXXXMXMXXO==-==-==-- ---=XN=IO=O==OXI--   -NOXXXIOO=-=IOXOOO=N=IXXXXXXXXXOOO==OII=OOO
+----OXO-I-I-WW-IIIXXOOIII-I-IW--II--I---I-I--W---W-W--XO                OO-O-OO-         XOIOO-        --O OOOI-I--IOIXX-OOXOOO--X
+IIII- -IOIOIOOIOOO  --OOOIOIOOIIOOIIOIIIOIOIIOIIIOIOII                                    -O-                -OIOIIO-O
+0000   0 0 0II0          0 0 I00  00 000 0 00I000I0I00                                                         0 00
 XXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXMXZMMMMXOO=-=====-=-------IIONON=IOXI=    -INOIINONXI=-IONONOOO=IIXXXXXXXOXOOOOIIII
+----IIOI-----W--III--I-IOII-II---IIII-I----W---W-NWWWWIX                       OO-              -        - ---OOOOOOI-OIXOXXXXOOOO
+IIIIOO-OIIIIIOIIOOOIIOIO-OOIOOIIIOOOOIOIIIIOIIIOIAOOOOO                                                          ---OI-O -
+0000    00000I00   00 0    0  000    0 0000I000I0VIIII                                                               0
+                                                 O
 XXXXXXXOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMZMZMMXXN ---=---=II=I-=-===---XIXONX--  - --=IO=ONNX==XNOO=IIIIOIIOOOOXXXXXXOOI=O
+--I--IOX--III---IIX-III-IIOO-I-II-II--I---------WNWNWWIO                        OO-             O-       --OOOOOXOOXXXXIOOOOOXXOO-
+IIOIIO- IIOOOIIIOO IOOOIOO--IOIOOIOOIIOIIIIIIIIIOAOAOOO-                         -                                     O-----
+00 00   00   000   0   0    0 0  0  00 000000000IVIVII
+                                                 O O
 XXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMZMZXIN---IX==-----===IOXXI= -XOXXINX=-  ---=INNIXIIINO====IIOOOXIOOOOOXXXXXXXO=
+---II-OO---IXO-IOIOII---IIOII----I-I--IIO---III--WWNWN-O                         XOOO                   -OOOOOOXXXOOXXXXXOO--IOOXO
+IIIOOI--IIIO -IO-O-OOIIIOO-OOIIIIOIOIIOO-IIIOOOIIOOAOAI                           --                              -      --IIO--
+000  0  000   0      000     0000 0 00   000   00IIVIV0                                                                    00
+                                                   O O
 XMXXXXOXXMXXOXXXOOXXXXXXXXXXXXXXXXXXXXXOXXXXXMMMMMMMMMXXIX-=XIII==----IXIXOX-- -XOXXXXIN=--- - ==IIIXI-XO=NIO====II==IIXOOOXXXXXOO
+-W--IIXO-WI-XI-IXXO-OOOIII----II--I-I-OXO----WWWWWWWWW--O                        -OOIOO                 -O O-OOOOOOOOOOOXXXIOII-X-
+IOIIOO -IOOI OIO  -I---OOOIIIIOOIIOIOI- -IIIIOOOOOOOOOII                          --O-                                 -   O-OOI
+0I00    0I 0  0    0      0000  00 0 0   0000IIIIIIIII00                                                                       0
 XXXMXXOOXXXXXXXXXOOXXXXXXXXXXXOXXXXXXXXXXXXXXZXMMMMMMZXXOO--==-=-=-=-- --II=-=---=N=XXXOOO= ----=XXNNOXOIXXNNOO==IOOOOOO=IIOOXO===
+--IW--XXI-I-II-IOXXI-OOII-I-IIXII-I-I-I------N-WWWWWWN--X                          OO-IX-                    --OOO------OOOXXOXO
+IIOOII  OIOIOOIO-  OI--OOIOIOO OOIOIOIOIIIIIIAIOOOOOOAII                            -IO                                      -
+00 I00   0 0  0     0    0 0     0 0 0 000000V0IIIIIIV00                             0
+                                             O       O
 XXXXXXXOXXXXXXXXOOOXXIOXXXXXXXOXXXXXXXXXXMXXXMXXXMMMMMXMXO=  --   -- -- ----III-- =O=IXXOOX=-=---=INOONNONNOONONXOO=NONOOOOOO=OIX=
+----I-OX--I---I-X-X-OOX-III-OIXI-II-I-IIIW-I-W---WWWWW-WO-                         -OOOOX-          --     -- -  --O - ------OXO
+IIIIOI- IIOIIIOI   I-  IOOOI-O OIOOIOIOOOOIOIOIIIOOOOOIO-                             --
+0000 0  00 000 0   0   0   0    0  0 0   I0 0I000IIIII0I
 XMXMXXXXXXXMXXXXOOOXXOOXXXXXXXIXXXXXXXXXXXXXXMXMMMZZZZXXXI--   -     -   - --=IX=---INNOI=NIXONOXXIIXONNNOOIOOONNOXXXOOONNONN=XXN=
+-W-W--IO--IWI--IX-X-OXXI--IIIIO-I-I---OII-I--W-WWWNNNN-I-O                             -OO           -   --O---        -     OOO
+IOIOIIO-IIOOOIIO   I-  OIIOOOO IOIOIII-OOIOIIOIOOOAAAAIOI                                                                     --
+0I0I00  00 I 00    0    00     0 0 000   0 00I0IIIVVVV0 0
+                                                  OOOO
 XXXXOXXXXXXXXXXX=NOXXXXXXXXXXXIXXXXXXXXXXXXXMMXMXMMZMMXXXOX- --- - - - -    ---=I=-  -INXONNONOOOOX-=XONNNXNONN=OIOOXXIXII=XNOXI=-
+--I-X-OO----I--IO XIIIOI--I-IOO-III-III-I-IIWW-W-WWNWW-IIX                                    ----             OXO--         -
+IIOI I--IIIIOIIO   OOO-OIIOIO- IOOOIOOOIOIOOOOIOIOOAOOIOO
+00 0 0  0000 00         00 0   0   0   0 0  II0I0IIVII0
+                                                   O
 XMXXIXXXXXMXXXXXOOXXXXXXXXXXXXXXXXXMMXXMXMMMXMXXXMXMXMXO=XN==I==-----------  ---=OOI---INOONNNONN=OOOXX=-=-IIXXO==OIIIOOOI==XNIXXI
+-WIOOIOII-W-I-I-X-O-I-OII-I-IIO----WW--W-WWW-W---W-W-WIXOO                               -       O--            OO-OOO--
+IOO- O-OOIOIOIOI  -IOI-OOIOIOO-IIIIOOIIOIOOOIOIIIOIOIOO  -
+0I       0I0 0 0   0 0   0 0   0000II00I0III0I000I0I0I
 XMXXNXXXXXXXXXXXXXXXXXIXXXXXXXXMXMMMXXXMMZMMMMMMXMMZMMXXOIINXXII=I=IIIIII-      -IIII-- -IONONOOONOO=ONX --=-=--==IONOOOON===XXONO
+-WIO OOI--IIO---OOI-IIOO-II-IIOW-WWW---WWNWWWWWW-WWNWW-O-OO                                       --O-               ----
+IOO- --OIIOO-III--OIOO -IOOIOO-OIOOOIIIOOAOOOOOOIOOAOOI-
+0I      00   000   0    0  0   I0III000IIVIIIIII0IIVII0
+                                         O         O
 XXXXXXXMXXXXOXXXXXXXXXOOXXXXXXXMXXXMXXXMMMMMXMMXMMMMMMXXOOXNXXII=-=IXXII=---    ---==-== --IXOXNOIXOO=OO=  --- - --==IXOOIOONOIIXX
+--I-OIIW---IXOI-OII-II-X-----IOW---W---WWWWW-WW-WWWWWW----O                                        --O--               --O--
+IIOI-OOOIIIO -OI-OOIOO  IIIIIO-OIIIOIIIOOOOOIOOIOOOOOOII  -
+00 0   I000    0   0    00000  I000I000IIIII0II0IIIIII00
 XXXXXXXXXXXXNOXXOXXXXXIOOXXXXXXXXMXMXXXXXXXXXMXMMMMMMMXXX==N  --------=-    -       -XIXII -=XOOOOIIOONOOI==-- --=IO=NONIXIOOONOXO
+----III--III XIOX---I-O-X--------W-WI--------W-WWWWWWW--OOO                                            -           -O   OOOXX-
+IIIIOOOIIOOO  O- IIIOI   IIIIIIIIOIOOIIIIIIIIOIOOOOOOOII-                                                                -
+0000   00        000 0   00000000I0I 00000000I0IIIIIII00
 XMXXOXXXXXXXNXXXXXXMXXIIOXXMXMXXXXXXXXXXMXXMXMXXXZMZMMXXXII=I=-===------       --  - -=XX=--- =ONONNXIIXOOXXXX=I=XNOONOOI=N=OOOONN
+-W--XI-----O O-II--W-IOOX--WIW--I---II--W--W-WI--NWNWW--IOOO                                     -       -         -- -XOO OX---
+IOII OIIIII- -IOOIIOIO   IIOOOIIOIIIOOIIOIIOIOOIIAOAOOIIO
+0I00  00000   0  00I0    00I I00 000  00I00I0I 00VIVII00
+                                                 O O
 XXXXOOXXXMXX=XXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXMXXXXXMXMXXXONOOIIIII=-=----  -    -  - --IXXII--=IXO=ION=I=XXX==ONXNOONOOOOXON=OOOII
+IIIO-XI--WIOO-I---I-I-OXO---I---I-I---------IWIII--W-W---X X                                     -OO-       OO-   -- -XX-   O---
+OOO-  OIIOO- IOIIIOIOI- -IIIOIIIOIOIIIIIIIIIOOOOOIIOIOIII
+       00I   0 000 0 0   000 000 0 000000000 I   00I0I000
 XXXX=OXXXMXXXXXMXXXXXXXXXXXMXXXMXMXZMMXMXMXMXMXXXMMMMZMMXONO=OXI=- - --- -- -  -- ==    =NNOX==I==NIIINNIOXOOIOXOO==IXXONI=XOO=OOI
+I-IOOX-I-W--II-W----I-II---W---W-W-NWWIW-W-W-W--IWWWWNWWIX XO                                      OOO     --OXOXXOOOOOX     -O-
+OIO-  IOIOIIOOIOIIIIOIOOIIIOIIIOIOIAOOOOIOIOIOIIOOOOOAOOO                                                      -     --
+ 0    0 0I00  0I0000 0  000I000I0I0VII I0I0I0I00 IIIIVII
+                                   O                 O
 XXXXOXOXXMXXXXXXMMXMXMXXXXXMXXXXXXXMXXXXXMXXXMXXMMXMMMMMXX=XIOI--- -  ---- ----   ==--- -=OONN===--ONNOONOONNOO=OO=I=OXXINOOXOXXNN
+IIIIXIXOIW--I---WW-W-W--I-IWI------W--I--W---W--WW-WWWWW-OOOO-                             -           - --  --O--OOOXOOO
+OOOO O -OOIIOIIIOOIOIOIIOIOOOIIIIIIOIIOIIOIIIOIIOOIOOOOOI- -                                                          --
+         I00 000II0I0I00 0 I 000000I00 00I000I00II0IIIII0
 XXXXXXXXXXXMXXXMXMXMXXXXXXXXXXXMXXXXXXXXXMXXMXMMXMMZMMMZMXOONII=---  ------=====  --- --- =II===---=ONNNNONONOO=NOO==IOIIONO=ONOII
+----OIOOO--WI--W-W-W--I--I-----W--I------W--W-WW-WWNWWWNW-XX                                             - - --O --OOOXOO- -O-
+IIII-O---IIOOIIOIOIOIIOIIOIIIIIOIIOIIIIIIOIIOIOOIOOAOOOAOI
+0000     00I 00I0I0I00 00 00000I00 000000I00I0II0IIVIIIVI0
+                                                   O   O
 XXXXOXXXXXXXXMXXXMMMMXMMXXXXXXXXXXXXXXXXXXMMXMZMMMMZMZZZMXOO---=-- -----------=---     - --- ---  -XXOONOIXNXOONONNONO=IOOOXOO=ONN
+-I-IXIOOI----W---WWWW-WW------II---I--I---WW-WNWWWWNWNNNW-X-                                                       - -OO---OXXO-
+IOIO O--OIIIIOIIIOOOOIOOIIIIIIOOIIIOIIOIIIOOIOAOOOOAOAAAOI                                                                 -
+0 0      0000I000IIII0II000000  000 00 000II0IVIIIIVIVVVI0
+                                              O    O OOO
 XXXXXXXXXXXMXXXMXMXMMMXXXXXXXXXXXXXXXMXMMMMMMMMZXXMZMZMMXXOO--=- ------  ----- - --   ---- -       =IOONOXXI=-=IIIIIIIIXXI=OONNOIX
+I---O-I----W---W-W-WWW--------III-I--W-WWWWWWWWN--WNWNWW--X-                                         --                        -
+OIII-IOIIIIOIIIOIOIOOOIIIIIIIIOOOIOIIOIOOOOOOOOAIIOAOAOOII
+ 000 0 0000I000I0I0III00000000   0 00I0IIIIIIIIV00IVIVII00
+                                               O   O O
 XMXXXXXXXXXXXXXXMXXXXXXMXMXXXXXOOOOXXXXMMZMZXMMMMMZMMMZMXXON=I--  ---  -- - ---     --  ----   - -  --I=NOO=ONOON==ONNONNOXNXOONI=
+OWIIO-III-------W------W-WIII-OXXXX----WWNWN-WWWWWNWWWNW--X                                            O --O- -- OO-  -  -
+-OOO-IOOOIIIIIIIOIIIIIIOIOOOOI-    IIIIOOAOAIOOOOOAOOOAOII
+ I   0   0000000I000000I0I   0     0000IIVIV0IIIIIVIIIVI00
+                                         O O      O   O
 OXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXZXMMMXXMZMMMMZZMZMX==-=II=-----===----=II-    -  ---    -  -----IOOOONNONNON=NONONONOXI==-=
+--I-IW--III---I-----------I-----OIOI---N-WWW--WNWWWWNNWNW-O                                             ----     - O - - -
+ IOIOOIIOOOIIIOIIIIIIIIIIIOIIIII-O-OIIIAIOOOIIOAOOOOAAOAOI
+ 0 0 I00   000 00000000000 00000    000V0III00IVIIIIVVIVI0
+                                       O       O    OO O
 IXXXOXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXMXXXMMZXMMMMZMMMZZZMXII  -IIXXXXXII==---=XX--   -- - - - -  -IXX=--=XONONOOOONOXXX==-=-==--==
+ -IIX---O-IW--------OO--I-I-I-I-OII-IW---WWN-WWWWNWWWNNNW-O                                                 - ---- -
+ IOO III-IOOIIIIIIII--IIOIOIOIOI-OOIOOIIIOOAIOOOOAOOOAAAOI
+ 0   000 0 I00000000  00 0 0 0 0   0 I000IIV0IIIIVIIIVVVI0
+                                           O     O   OOO
 IXXXXXXMXOOXXXXXXXXXXXXXXXXMMMXMXXXXXXXXMXMZMZMZXMMMMZXXXMXN -===IXONOOOX==I-------   -----      --I==- -=XNNNXONONNOOX==--==I--=X
+ ---O--WOX-O----I-I-OO-----WWW-W--IOI-I-W-WNWNWN-WWWWN---WI          -                                         - -
+ III-IIO-  -IIIIOIOI--IIIIIOOOIOIIO-OIOIOIOAOAOAIOOOOAIIIOO
+ 000 00I    0000 0 0  00000III0I00   0 0I0IVIVIV0IIIIV000I
+                                           O O O     O
 XXXO=XXXI=OXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMMMMXMMZXMMMXMXMXI=II====IIXOX=---==--=--=--- ---=I= -   =XXX=-=XOIOOONNNONI----=III=OOO
+ IIXO-I-OOX--I----IIOO------I---II-OI-----WWWW-WWN-WWW-W-WIO                                               -OXX-   -
+ OO  IOI   IIOIIIIOO--IIIIIIOIIIOOI-OIIIIIOOOOIOOAIOOOIOIOO
+     0 0   00 0000    000000 000  0  00000IIII0IIV0III0I0I
+                                                 O
 OXXXXMXXOIXMXXXXXXXXOXXXXXXXXXMMXXXXXXXMXXXMXMXMXMXMMMMMXZXXNO==--=IIXIXI=----==I--==I -=-=IX---  -=IOOONNXXIXON====OOXI=-IOXXONIN
+-OI-OWII-O-W--III--IXOI-----I-WWI-I---IW---W-W-W-W-WWWWW-N-I                                                    OOOO--
+ -OI-OOO  IOIIOOOIIO -OIIIIIOIOOOIOIIIOOIIIOIOIOIOIOOOOOIAIO
+   0 I    0I00   00    00000 0II 0 000 I000I0I0I0I0IIIII0V0
+                                                         O
 NOXXOXXXOXXXXXXXXXXXOXXXXMXXXXXXXXXXXXXMXXMMXMMXXMMMMMMMMMXXOOI====II=====-----=== --- ---==X=---=-IXXXOOOO=OOO=NNOO=O==ONXNNOO=N=
+ XIIXIIO-O----I----IXOIIIWI--I---------W--WW-WW--WWWWWWWWW-I-                                            --O---O  --O-OO-    --O O
+  OO OO- -IIIIOIIIIO -OOOOOIIOIIIIIIIIIOIIOOIOOIIOOOOOOOOOIO
+          0000 0000      I 00 000000000I00II0II00IIIIIIIII0
 OOXXOXXX=XXXXXXXXXXXXXXXXXXXXXXMXXMMXXXMMMMXMMMXXMXZXMXMXMXXN===-=IX--==-=-------XI--------=- -----====IIOONONONNNOOOOOOOI=OOONI=I
+ X-OX--OOI--I-O-I-I--------IOOIW--WWI--WWWW-WWW--W-N-W-W-WII                                                      ------XOO--- OOO
+  I- II- OIIOI-IOIOIIIIIIIIO--OOIIOOOIIOOOOIOOOIIOIAIOIOIOOO
+  0  00   00 0 0 0 00000000    I00II 00IIII0III00I0V0I0I0I
+                                                   O
 OXXXOXXONXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXXXMXMXXXXMMMXXMMMMMXXO=-==XIXI=--==-- ---==XO=- ---- -----=-==-=--IIIIONNNNONOXNOOX==IXNIIO
+-II-XIOX I----O--II-II--IIX-OOXIIII-I-I--W-W----WWW--WWWWWII                                                      -    --      OO-
+ OOI O-  OIIII-IIOOIOOIIOO I-- OOOOIOIOIIOIOIIIIOOOIIOOOOOOO
+   0      0000 00  0  00   0       0 0 00I0I0000III00IIIII
 IXXXOXXXXXXXXMXXXXOOXMXXXXXXXMXXXXXMXXXMXMMMMZMZMZMMXMMMMZXXOI=XXXXIXXXI=XXI--   -=IOI--==-- - =IIXXIII=XONXXXXNXIII-=-==-==XXOI==
+O---XII------WI-IIXXIW--I-I--W--I--W---W-WWWWNWNWNWW-WWWWN-I-                                            -                     OOO
+ III OOIIIIIIOOIOO  OOIIOIOIIOIIOIIOIIIOIOOOOAOAOAOOIOOOOAIO
+ 000   000000I 0     I00 0 00I00 00I000I0IIIIVIVIVII0IIIIV0
+                                             O O O       O
 IXMXXXXXXXXXXXXXXXXXXMXMXMXMXXXXXMXXXXXXMMXMMXXMMMMMMZMMMXXXOI-==XONOXIIIXONX=-   --=I==----  --=OOOOXXONOONNNNONNONONX====IONNOXO
+O-W-I-------IIO-I-II-W-W-W-WI-I--W------WW-WW--WWWWWWNWWW----                                     --     --    -
+ IOIOIIIIIIIOO-IOIOOIOIOIOIOOIOIIOIIIIIIOOIOOIIOOOOOOAOOOIII
+ 0I0 0000000   0 0  0I0I0I0I 0 00I000000II0II00IIIIIIVIII000
+                                                     O
 =XXXXXXXXMXXXOXMXMXXXMXXXXXXXXXXXMXXXXXXXMMXMMXXMMMMXZMMXMXXOX---==IXOOXXNONOOI-    -==I=--- ----INONOOONNNNNNNNONOO=I=OOIINNOXI=I
+OI----I--W---XIW-W---WI---I---I--W--IOO--WW-WW--WWWW-NWW-W---                                      - ---        -  -OOO-
+ OIIIIOIIOIII OOIOIIIOOIIIOIIIOIIOIIO--IIOOIOOIIOOOOIAOOIOII
+  0000 00I000  I0I000I 000 000 00I00   00II0II00IIII0VII0I00
+                                                     O
 =NXXXMXMXMMXXXXXXMXXXXXXXXXXXXXMXXXXXOOXXMXMXMXMXMXXMZMMXXXXIO -O=NNNNNO=NNNO=OO-     -=====- --=INOOOOONONXXIXXOONNXIII=IIXII==IX
+  ---WIW-WW-----IWI-I-I--II-O-IW---IOXX--W-W-W-W-W--WNWW--IIO          XO   -O-                    - ---
+  IIIOOOIOOIIIIIOOOIOIOIIOOI-IOOIIIO-  IIOIOIOIOIOIIOAOOIIOO
+  000I I0II00000 I 0 0 00  0 0 I000    00I0I0I0I0I00IVII00
+                                                     O
 -XXXXXXMMMMMXXXMXXXXXXXXXXXXXMXXXXXXXXOXXMXMMMXMXMMXXMMMMMMXXO-XNXINONIOOOOONNONOO== ----=---=-=-IIIXOOOXNNONNNNONO=--=IIXXIIIXXXX
+  --O--WWWWW---WI-I----------WI---IIIO---W-WWW-W-WW--WWWWWW-O-        OXXX--  -                            -
+  II-IIOOOOOIIIOOIOIIIIIIIIIIOOIIIOOO- IIOIOOOIOIOOIIOOOOOOI-
+  00 00IIIII000I 0 0000000000I 000     00I0III0I0II00IIIIII0
 =OXXXMXXXMXXXXXMXMXXMMMMXMXXXMXXXXXXXXIXXMMMXMXXMZMMXMMMMMXXXO=ONNXXXO=I=IOII=OOO=ONX=---  --=-=-==IOOONN===O=O=NOXIIIIIIIIXXOOOOO
+  I-IW---W-----WIW--WWWW-W--IW--I-O--OO--WWW-W--WNWW-WWWWW--O- -      OOOOXOOO---O-                   -  OOO-O-O                --
+  OIOOIIIOIIIIIOOOIIOOOOIOIIOOIIOI-II- IIOOOIOIIOAOOIOOOOOII-
+   0 I000I00000I I00IIII0I00 I00 0 00  00III0I00IVII0IIIII00
+                                                 O
 XOXXXMMXXMXXXXXMXXMMXXXXXXXMXXXXXXIXXMXXXMMMXMXMMMMMXMXXXXIOIN=IN=ONXNNOOI=OOOOOIOONONONX- -=I=-=I===IOOXOONONNNXXXXIXX===XX=XOI=O
+  OOIWW--W--O--W--WW-------W----I-O--WI--WWW-W-WWWWW-W----OXO    O-    --OOXXXXXO-- -                       -                 -OOX
+  --OOOIIOII-IIOIIOOIIIIIIIOIIIIOI IIOOIIOOOIOIOOOOOIOIIII
+     II00I00 00I00II0000000I0000 0 00I 00III0I0IIIII0I0000
 =XIIXXXMXXXXOXXMXMXXXMMXXXXXXXXMXXXMMMMMXMMMXZXMXXXMMMXMXXOIOO -IX=OIONOIO=OIOOXOXIOONOONNXXXOI-IXNX--=--==--====XXOOXNINOIIXIXXXX
+  OOI--W--IIXIIW-W---WW-----I-IW--IWWWWW-WWW-N-WI--WWW-WI-XOX     OXO- -OXO-OXXOXOO-- --                           -XO   -   O-IOI
+    OIIOIIOO OOOIOIIIOOIIIIIOIOOIIOOOOOOIOOOIAIOOIIOOOIOOI                     - -                                   -        IO-O
+     00I00     I0I000II00000 0 I00 IIIII0III0V0I 00III0I 0                                                                    0
+                                             O
 -==OXMXXXXXXOXXXXXXMXMMMXMXXXXXXXXXXXMXXMXXMMMXXXMXXXXXMXXXXIO====INIIOOXN=OONOIXXOOIOONOOOONOIINNNONIIX==I==-===IOOXXXXOIOXMZMZZA
+   --W--I---X------W-WWW-W-----------W--W--WWW---W-----W--I-O       OO-   O-  -OOIXXO-  --         -              -XO-IOXO-OWNWNNV
+    IOIIOIII IIIIIIOIOOOIOIIIIIIIIIIIOIIOIIOOOIIIOIIIIIOIIOI                    -O                                  -IO-   -OAOAAZ
+    0I00 000 000000I0III0I00000000000I00I00III000I00000I00 0                                                         0      IVIVVN
+                                                                                                                             O OOM
+                                                                                                                                 W
   -OXMXXXXXXXXXXXMXXXMMXXXXXXXXXXMXXXXXXOIXMXXXXXXXMXMXZXMXXNOIX===IXOO==IOXIOXNOOXXOOOIOOXI==IIIIXXIIXOXI=--=--IOON=XXMXXXZMAMZZM
+    -W-----IOI-I-W---WW----------W--I---XO-W-------W-W-N-WII          -OOOXOO-  -XOIXX-O-                           OO-W---NWVWNNW
+    IOIIIIIO-OIOIOIIIOOIIIIIIIIIIOIIOIII  IOIIIIIIIOIOIAIOOO               -      -O                                 -IOIIIAOZOAAO
+    0I00000   0 0I000II0000000000I00 000  0I0000000I0I0V0I                                                            0I000VINIVVI
+                                                       O                                                                   O M OO
+                                                                                                                             W
 = -IIMMMXMXXXXXXXXXMXMXMXMMMXXMMMZXMXXXXONXMMMXMXXMMMMMZMXXXIIXXXX=--=OOOXXXXOONOOIOXXXXOOOOI==IIII==IXX=I=IINXXONON=OIMMMMMMMXXXO
+    OWWW-W-II-I-I-IW-W-W-WWWI-WWWN-WI-II- IWWW-W--WWWWWNW-IO           -X-I-OX-  -OXI-OOXX-                       - O-OWWWWWWWIIOX
+     OOOIOIOOIOIOIOOIOIOIOOOOIOOOAIOOIOO  OOOOIOIIOOOOOAOIO-             IOI-       OI--                               OOOOOOOOO-
+     III0I0  0 0 0 I0I0I0III 0IIIV0I 0     III0I00IIIIIVI0               0 0         0                                 IIIIIII
+                                 O                     O
 OO=NXMXXXXXXOXXXXXXXXXXMXMMMXXMMMXXXXXXXONOXXMMMXXXXXMMZMXXXOINXXXNN====O=O=OOXOXXXMMZMMXXOIIOONOOOXOXIOOXNIIXOXXXOOOXOXXMXXIOO=OI
+    IW-II-IOXII--------W-WWW--WWW---I--IX X--WWW-----WWNW-IO             O-OXXOXOOOWWNWW--XOO--     -OO-   OOOXIO-XXXOXIOWIOOXXO-O
+    OOIOOIO- OOIIIIIIIIOIOOOIIOOOIIIOIIO   IIOOOIIIIIOOAOIO-                  - ---OOAOOII           -       - O-I   - O-OO-
+     I0  0     00000000I0III00III000 00    00III00000IIVI0                         IIVII00                       0       I
+                                                       O                             O
 XIINXMXMMXXXXXXXXMXXXMXXXXXMXMXXXXXMXMXXXIIXXMMMXXXXXMXMXXNX=INNNNO=OOI==ION=OOXXXXXXXXMMMXXOXOOOXI==IOOOO=O=OXXXXXXIOXXXXXXXXXXOI
+    OW-WW---I-I--WI--WI----WIW-----WIW--OOO--WWW--I--W-WIO         O--      OXXOOIOII-IWWWIOXOXXXOOOOOXX--OXOXO--IOOOXOII-OI--OOXO
+    -OIOOIIIOIOIIOOIIOOIIIIOOOIIIIIOOOII-  IIOOOIIOIIOIOO-                     --O-OOIOOOOO- -   -            -IIO--  -OOI-OII--
+     I0II000 0 00I 00I 0000I I00000I I00   00III00 00I0I                             0 III                     00        0  00
 ==-OOXXXXMXMXXXXXXXXXXXXXXXMXXXMXMXMXXXXXXIXXMXMMMMMXMXXXXN=-=INNONN=IONXXIOO=IXXXXXXXXXXXXOII=OOOXNOOOOIXXNNNOOOXXO==IXXXXXXXXXXI
+    X----W-WI-----I-----I--WI--W-W-W-II-IOOO-W-WWWWW-W---I       -  OO-     -OOOOOOIOIIIIIOXOOOXX-            -XXOOXOOOOIII-----OO
+     IIIIOIOOIIIIIOIIIIIOIIOOIIOIOIOIOOIO- -IOIOOOOOIOIIIO                     ----O-OOOOO-                      --    -OOOIIIII-
+     0000I0I 00000 00000 00I 00I0I0I0  0    0I0IIIII0I000                                                                  00000
 ---NIXXXXMXXXXXXXXXXXXXXXXXXMMXXXXXXXXXXXXOXXXXZMMXXXZMMMXOOIIIIIXIXXOO=NNOOOOOONIXXXXXOIXOOIONIIOOONNXO=I--=XNOO=NOOOOOOXOIIOXXMX
+    O----W------I-IIIII-I---WW------------XI---NWW--INWWW-X-          -O     --- OI-OIOXOOXXO- OO  -           --O ----XXOXOOXO-W-
+     IIIIOIIIIIIOIOOOOOIOIIIOOIIIIIIIIIIII OIIIAOOIIOAOOOI                        OI-O-  -                               -    -IOI
+     0000I000000 0     0 000II000000000000  000VII00 VIII0                         0                                           0I0
+                                               O     O
 ===IOXXXXMXMXMMMXXXXXXXXXXXMXXXXXMXMXMXXXMXXXXMMMMMMXXMZMMXXXINOOI==--IO=OOOO=NNXXOOXXOO=O=NOONOIOOIOOON=IXOOOOOOOONOOO=OOONNONOOO
+    -O-IIW-W-WWWI-I----I--IW----IW-W-WI--WIII-WWWWWWO-WNWWIO   -        OX-XXO     -OOXXOXO    -OXXO---    -------- ---O---  - -XX
+     -IOOOIOIOOOOIOIIIIOIIOOIIIIOOIOIOOIIOOOOIOOOOOO-IOAOOO-                        --
+      0  I0I0III 0 0000 00 I0000 I0I0I 00I   0IIIIII 0IVII
+                                                       O
 XOIOOXXXXZMMXXXZXMXMXZMXXXXXXMXZXXMMXMXXXMXMXMMMXZMMXMMMXMXO==OOOONOII==IOO=OXOONOXOOOOO=II=ONNNXONONNNNOOOIIO=IOONOOXOINOOXI=NNNO
+    XI---NWW---N-W-W-NW------W-N--WW-W---W-W-WWW-NWW-WWW-W-X   --- -     --OXOX- -  ----OOOO-      -     --OOXOO-- -XOXO -XOOO   -
+     OIIIAOOIIIAIOIOIAOIIIIIIOIAIIOOIOIIIOIOIOOOIAOOIOOOIOI                  -                                       -     -
+      000VII000V0I0I0VI000000I0V00II0I000I0I0III0VII0III0I0
+         O     O     O         O                 O
 ONINOOXXXMXMXXXMXXXXXXXMMMXMMMMMMMMXXXXXXMXMXXXMMZMZMZMMXMXI==IONOOOO=NXIIXO==OXXOOONOXXONOOOO=ONOOONOOI=IOOOOOO==IIOXXX=OOOIOOOIX
+-   -X---W-WI--WI------WWW-WWWWWWWW------W-W---WWNWNWNWW-WIO     ----O     -OOXIOX-- -    -XXXO- --- --OOOXXXX--OOOOXIIOO--XOXXXOO
+      IIIOIOOIIOOIIIIIIOOOIOOOOOOOOIIIIIIOIOIIIOOAOAOAOOIOO                    O-                                    OO-         -
+      000I0I 00I 000000III0IIIIIIII000000I0I000IIVIVIVII0I
+                                                 O O O
 OX=IIOXMXMXMXXXMXMXMXMXXXMXMXMMMXMMXXXXMXMXMXMXXMMMZZZMZMXXI=IIXIONOXNNONOOIOONOOXOOOONNXIXOOXXXOOXO=IIINONOOONO=O=OXXXXXO=III===X
+     --WIW-W---W-W-W-W---W-W-WWW-WW----W-W-W-W--WWWNNNWNW-IO       -   - --O-- -XOX---     -XOOOXXOXOOOO - --- -O-OXIIIIOXOOOOOOOI
+      IOOOIOIIIOIOIOIOIIIOIOIOOOIOOIIIIOIOIOIOIIOOOAAAOAOIO                      -           ---  -                 OOOO-        O
+      0I I0I000I0I0I0I000I0I0III0II0000I0I0I0I00IIIVVVIVI0
+                                                   OOO O
 =IXOOIXXXXMMXXXMXMXXXMMMXXXMMMXXXMMMXMXXXMXMXMXXMZMMMZMZMMXO=NOXXOO=IIIIIO=NIIXIIO=XXOOOONNOOIXXXXXXXX=OONONOONNNNOIXOOXXMMXXXIXOO
+     OOI--WWI--W-W---WWW---WWW---WWW-W---W-W-W--WNWWWNWNWWO-  -  --OOOOOOXO       OOOX---  -XOOI---IOOO-- -  -    XOOXX--WW-IOOOXX
+      -OIIOOOIIOIOIIIOOOIIIOOOIIIOOOIOIIIOIOIOIIOAOOOAOAOO-                        --         -OIIIO--              -  IIOOIO- -
+        00II 00I0I000III000III000III0I000I0I0I00IVIIIVIVII                                      000                    00II0
+                                                 O   O O
 -=XXOXXOXMXXXXXMXZMMXXXMXXXMXXXXXMMMXZMMMMMMXXXMMZXMXMMMMXIXIIIOONN=OONO==ONNNNONXXOOOI=OOONONNNIXXXXOOOOOIOOOIIIXOOXXXXXMMZMZXXXX
+    X-OXOWI-I--W-NWW---W---W-----WWW-NWWWWWW---WWN-W-WWWW-O  OO-   O-- -OO-    -   -XXOO---     OO-IOX----OXXXOOOOXXI----WWNWN-OOO
+     I- -OOIOIIOIAOOIIIOIIIOIIIIIOOOIAOOOOOOIIIOOAIOIOOOOI                                       -IO-            -  OIIIIOOAOAI---
+     0   I 0 00I0VII000I000I00000III0VIIIIII000IIV0I0IIII0                                        0                  0000IIVIV0
+                 O                   O           O                                                                         O O
 --IIOXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXXMXXXXXMXXXXXXMMMMXX===OIONNNNOOXNNNOOO=I=ONXINOOOOONOON=IOXXOO=ONOOIIOOO=OOXOXXXMXXXXMZZZXO
+    -OIOI---I-I-I-I-----I-I----WI------W-----WIO--I-WWWW--O  -O-          ---OOO-    --- - -- OOXOOXXO- -XOO---OXXOXOI-W----WNNNIX
+     -O-OIIIOIOIOIOIIIIIOIOIIIIOOIIIIIIOIIIIIOO-IIOIOOOOII                                       --               - -OIOIIIIOAAAO
+         000 0 0 0 00000 0 0000I 000000I00000I  00 0IIII00                                                            0I0000IVVV
+                                                                                                                             OOO
  --IO=OOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX=XXXXXMXXXXX-=NXOXNNOXIIXOXIOO=OOOONXXOOOINONONIOOO=OO==IIIONNNNOOOOIIOXXXXXOOXXMXO
+    -OXXIIIII-I-I-IIOII-III-III---I-I-III-OI--OOO-I-IWI--O         -        -O----   -        O- -O--OOOOO-    ----OOXI-IIOXXI-WIX
+        OOOOOIOIOIOO-OOIOOOIOOOIIIOIOIOOOI-OII- -IOIOOOII-                                                            OIOO-  OIOO
+             0 0 0     0   0   000 0 0   0  00   0 0 I 00                                                              0      0I
 - -IOIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO=XXXXXXXXXXI IO==IIXNNONOOOXXIOIINOONONXXOOXOOXOXXN==OOOIOIOXXOXONNXNNOOXXXXXXXXZXX
+     OOOOIOIOOOOOIOOOOO-OOOOOIO-IIIIOI-II-III-XOO-I-I---IO           -        OO --        -      OO---OXO-          -XII-IIO--N-I
+      ---O-O-----O-----I-----O-IOOOO-OIOOIOOOI  -IOIOIIIO-                                                             OOIOO-IIAIO
+                       0       0      0  0   0   0 0 000                                                                 0   00V0
+                                                                                                                               O
 -=O=IXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXMMXOXMXMXXXXXO=-II-III=IIXOONXXOOOOOIOOOXOXONONIOIONN=IOIIOI=INNNONNOXXXNO=OXXXXOOXXXX
+   OOOOIO---III-I--IIOI---IIO-I-I-I-I--W----WWIXIW-W----OX             -     --XOX--     - OXO-  OOXOOXOOO           -OXOIIIXXOI-I
+     --O-IIIOOOIOIIOO-OIIIOO-IOIOIOIOIIOIIIIOOO OOIOIIII-                                                               -OOO  -OIO
+         000   0 00    000   0 0 0 0 00I0000II   I0I0000                                                                        0
  =NOOOOXXXXXXXXXXXXXXXXXXXXXXMXXXMXMMZMMXMXMXZXXXMMZXMXXXO==XXIXXXIIIIIIIIIXXNOO=NONXX=ON=OXXXMMXOXX=OOO==OIONNI=OOONNNOOXXXOO=IOX
+   XXXX----I-I----IIIOO----IIW---W-WWNWW-W-W-N--IWWN-W--O-                    -XO -      O-OI-WWOXOOOXX-OO-O-  OO---   -XIOI--OOXO
+       IIIIOIOIIIIOOO--IIIIOOOIIIOIOOAOOIOIOIAIIOOOAIOII-                                  -OIOO- --                     O-O     -
+       0000 0 0000     0000  I000I0IIVII0I0I0V00 IIV0I00                                     0II
+                                     O       O     O
   ==I=OMMMXMXXXXXXXMXXXMXMXXXMXMXMXMMMMZMMXXMMXMMMMZXMXXON --==ONOIXXIIXIXII=XXNNONOIIIIXOO=OXXMXXXOIXXIIOI=OXOIOOOXXXXXXXXOO===IO
+   OOOXWWW-W--I-I-IW-I-W-WI-IW-W-W-WWWWNWW--WW-WWWWN-W--X                        -       --OXO-W--OXO-OOOXOO-  OXXXOOIOII-OX-OOOOX
+       OOOIOIIOIOIOOIOIOIOOIOOIOIOIOOOOAOOIIOOIOOOOAIOII                                     -IOII-  I-            --O-OOI-
+       III0I00 0 0 I0 0I0I 0 I0I0I0IIIIVII00II0IIIIV0I00                                      0I00   0                   0
+                                       O           O
 -=XOOO=XXMXXXXXXXXXXXXXXXXXXXXXXMZMMZZMMMMXMXZMMMMXMXMXX==-=---==II=XOX=====OOXXONNNI====IIXXN=XOXXXIXXXXXOOONNOOXXXXMXXXXXO=OXXXX
+   ---OIIW--I---I-I-I-I----II---WNWWNNWWWW-W-NWWWW-W-W--O                                     OOXOIOOO--OOXX-  XXOI-IWIIO-OXOXOOOO
+       OOOIIOIIIOIOIOIOIIIIOOIIIOAOOAAOOOOIOIAOOOOIOIOII                                       - -O- -II--       -OIOOOO-I-   ----
+         I00 000 0 0 0 0000  000IVIIVVIIII0I0VIIII0I0I00                                              00           0 I   0
+                                 O  OO       O
 ---ONXOXXMXMXXXXXXXXXMXMXXXXXXMMXMMZMZMMMMMMMZMMMMMMMMMXO=-----XONOOOOOXII===XOOXNONONOXXIII=IXOXOOIOX=O=XXXOXOOOOI=ONN=IXXO=I=IIX
+      ---W-W---III---W-W----O-WW-WWNWNWWWWWWWNWWWWWWWWW--          -                -            --OXOO-OOOIXOXXXXOO-  OOIIXOOOOOO
+       IIOIOIIIOOOIIIOIOIIII-IOOIOOAOAOOOOOOOAOOOOOOOOOI                                             -   --O -           OO      -
+       00I0I000   000I0I0000 0II0IIVIVIIIIIIIVIIIIIIIII0
+                                   O O       O
    =I=NXXMXXXMXXXXXMXMXMXMXXXXXXMZMMMZMZZZZZXMMMXMMZMZMXOI-- -=ONX====XXNNXI=I-=NOOIXX=NIIXNNOI===IXIONXNIXXXXOXOIIIONOOOO==I=OOOO
+       --W---W-----W-W-W-W--I-I-WNWWWNWNNNNN-WWW-WWNWNW--                        --OOOO             OX   OOOOIXOXOOO-    -OOOO---X
+       IIOIIIOIIIIIOIOIOIOIIOIOIOAOOOAOAAAAAIOOOIOOAOAOI                            --                    ---O -
+       00I000I00000I0I0I0I00 0 0IVIIIVIVVVVV0III0IIVIVI0
+                                 O   O OOOOO       O O
 -- ---XMXXXMMXXMXXXZXXXMXXXXXXMMMMMMMMMMMMMZXMXXXXXMMMMXNIII---=II----=IOO=OOOXI=XNO=IXI===IXONNXNXIOOOOOOOIIXXXXMXMXXOINXO=O=OO=O
+       WIIOWW--WIO-N---W----I-WWWWWWWWWWWWWN-W--O--WWWW-                 -O-       -OO              --   --OOOO--W-WIOXO   O-O--OX
+       OOO-OOIIOO-IAIIIOIIIIOIOOOOOOOOOOOOOAIOII-IIOOOOI                                                     --IIOIOO-
+       I   II00I  0V000I0000 0IIIIIIIIIIIIIV0I00 00IIII0                                                       00I0I
+                   O                       O
   - -=IMXXXMXXXMXMMZXMXXXXXXXXXXXXXXXXXMXMMZMMXXOXXMXMXOXI-==--=-- - -==-=ONOONNNO-=====-==----IXNO=ON=OOOOOONXNOXXZMXXXIOXNOIOOOI
+      OW--OW---W-WWN-W------I----------W-WWNWW-IXI-W-W-X                    --                    -O- O------   -O-NW-IOO   -O-- O
+       OII-OIIIOIOOAIOIIIIIIOIIIIIIIIIIOIOOAOOIO OIOIOI                                                          -IAOIO-
+       I00 I000I0IIV0I000000 0000000000I0IIVII0   0I0I0                                                           0VI0
+                   O                       O                                                                       O
 -- ==IOZXXXMMXXMXXXMXMXMXXXXXMXXXMXMXMMMMMMZMMMXXXNOXOO= ------  -- ---=--=XNIO=ONI===--===I=====IOOOONNNNO=ONXXXONOXXXXOOOO=OOXII
+      XN--IWW--WII-W-W-W-----W---W-W-WWWWWWNWWW--O XIX-                        O-                  ---    -O-      XOOOOX- -OXXOOO
+       AIIOOOIIOOOIOIOIOIIIIIOIIIOIOIOOOOOOAOOOII-  O                                                               ----       -
+       V00 II00I  0I0I0I00000I000I0I0IIIIIIVIII00
+       O                                   O
 -==IINXMXXXZMMXMOIXMXMMXMMXXXMXMXXMZMMMMMMMZMMMXXOOOXXX--=-- -----  -=---=-X=OIXXOIOOI===XXXIIIOONO==OONNONO=IO=NOOO=OIIO=OO=OIOOX
+      OW-IONWW-WXOIW-WW-WW--OW-W--WNWWWWWWWNWWW-IX-XIO                      O-OOOXO--             -OOX-    -OO-O   -OXOO-O--OXOXXI
+      -OIO-AOOIO  OOIOOIOOII-OIOIIOAOOOOOOOAOOOIO   O-                         --                                                O
+       I0  VII0I   I0II0II00 I0I00IVIIIIIIIVIII0
+           O                       O       O
 IXXNN=XMXXXMMXXXXOXXMMMMXMXXXXXMXMXMXZXMXMXZMMMMXX=XXXXI-   ------ --I==----NOOOOXXO=NIIIXONNONONNO=OXXXOIOXOOO=OOOIO=IIOOOIIOOOXX
+     OOWIIIWW---IX--WWWW-W--I-IW-W-W-N-W-W-NWWWW-OOO-O                       --XXOOXO          -  -OX-IIXO  ---O---O-OOO---OOXXXOI
+      -OOOOOOIIIO IIOOOOIOIIOIOOIOIOIAIOIOIAOOOOI- -I-                           --                  IOO                        -O
+       I   II000  00IIII0I00 0 I0I0I0V0I0I0VIIII0   0                                                0
+                                     O     O
 NO=NXOOXOOXXXXXMXXXMXMXMMXXXXXXXXMXMXXXMMMZMXXMMXXXMXO=     --- ---- -II-----NNNIOIIIIONONOOONXOONNI=OXMXXXOXO==O=O=OOIOOOIOIIOXOO
+ -O   XIXXO-I--W---W-W-WW-I-O----WIW---WWWNW-OWW-IOWIX                          OXOOOO- -          OOX-W--O  -OO-O-OXXO---OXOOXOXX
+       O  -IOIIOIIIOIOIOOIOI-IIIIOOOIIIOOOAOI-OOIO-OO                                                 IOII-                    -
+           0 00I000I0I0II0 0 0000I I000IIIVI0 II0  I                                                  0I00
+                                          O
 NOI==XXMXXXXXXXXMMXMXXMMXXXMXXXXMMXMXMMZZMXZXXMZMXXXXN - ----- ---    - --- -IXXNOIIIOOXXXIONOXXOONONIIIOXXIXOO=OOOI==IOOOIO=OIOXX
+      IW---I----WW-W--WW--IWO---WW-W-WWNNW-N-IWNWIO-O                            XOOOXXOOIO-     - - OOOXOOO  -O  -OOOOXXXOXO-OXII
+      OOIIIOIIIIOOIOIIOOIIOO-IIIOOIOIOOAAOIAIOOAOO-I-                                  --O               --                     OO
+       I000 0000II0I00II00 I 000II0I0IIVVI0V0 IVI  0
+                                       OO  O   O
 ====XOXMXXMXXXXXXXXMXXXMXMXMXXXMXMXXXMXMMMMMMXXZZMXXXO=--   -- --- - -- --=I==I==N=III=IOXII=ONNONNONNOONOOINONI=NOXOOXXOIIOOOIOOX
+     --W--WIIO-I--IW-I-W-W-WI--W-W---W-WWWWWW--NNW-IO-                            OOOOOOXOOOO-     -  --  -O   OO -OXXOOXOOXXXOXXI
+      IOIIOOO-IOIIOOIOIOIOIOOIIOIOIIIOIOOOOOOIIAAOIO-                                    -                         -  --         O
+      0I00I   0 00 I0 0I0I0I 00I0I000I0IIIIII00VVI0
+                                               OO
 ===XOXMMXXXXXIOXXXXMXXXMXMXMXXMZMXXMMMMZMMMMXXIMMXOOON-     -- -   ---- -- -===I-=XNXNNOOOO=IO=NNNO=NNNOOOONNNOOO==OOXXMXX==OOIOOX
+    -IWW--IOOOX-IIIW--IW-W-WO-WNW--WWWWNWWWW-IOWW-XX-                                  ----OOXO   -O          ---OOXXO-WIOOOXXOXX-
+     OOOIIO--  IOOOOIIOOIOIO-IOAOIIOOOOAOOOOIO OOI                                                                   -IOO-       I
+      II00     0   I00 I0I0I 0IVI00IIIIVIIII0  II0                                                                    0I         0
+                               O       O
 ==XNXXXMXMXXI=XXXXXMXXXXMXXXXXXMMMMZMMMMMZXMXXNXMMXXIN-    -=-  ----- -    --==O= =NOXONNNXXOOXOONN=NNNNNOOXXXOONO=I=OXXXOIIIIIIOX
+    O--W-WIIOOI----W-I--W--II--WWWWNWWWWWN-W-- -WW-OO                                           -  O          -- -OOOXI-OXOOOOOOX-
+    -IIOIOOO  OIIIIOIOIIOIIOOIIOOOOAOOOOOAIOII IOOI-                                                                  OI-        I
+     00I0I     0000I0 00I00  00IIIIVIIIIIV0I00 0II0                                                                    0         0
+                                   O     O
 NNIXXXMXXXXXXMMMXMXXXMXXMMMMMMMZMMMMXMXMZMXZZMXXMMXXO=-  ---      -- --- - -  -OOI=XXXOONNOXXONNNNNNNONO=ONONNOO====IXXMXXXXOOI=OI
+  OII-W-I-I--WWW-W---W--WWWWWWWNWWWW-W-WNW-NNWI-WW-O                                   -             - -O- -   -OOOOOO-W--OOXXOO-O
+   OOIOIOIOIIOOOIOIIIOIIOOOOOOOAOOOOIOIOAOIAAOOIOOI-                                                                 -IOII--
+     0I0 0 00III0I000I00IIIIIIIVIIII0I0IVI0VVI 0II0                                                                   0I00
+                               O        O  OO
 OXXXINOXXXXMXMMMXXXMXMMMXMXMXXXMMMZZMMXMMMXMZMXXMMXOI-  -  -          -- --- --NXOIIXXNNNNONXOOONOO=N==IOXIOOXXOOOOOOXXXXMXXXXOOIO
+XOIIO X---IW-WWW---W-WWW-W-W---WWWNNWW-WWW-WNW--WWIX                                      -      --O OOOXOOXXOOXXXXXXOI-IW--OOXXOX
+ -OO   IIIOOIOOOIIIOIOOOIOIOIIIOOOAAOOIOOOIOAOIIOOO                                                      -   --      -OIOOII--
+       000 I0III000I0III0I0I000IIIVVII0III0IVI00II                                                                     0 I00
+                                  OO        O
 XXXI=-=XXMXXXMMMXMXXXMXMXXMXXXXMMMMMXZXMMMMMXMXXMZXI- --   - -   -       - -  -IOX=IXNNOO=OOONXNOOOI=OO=OXXXXXOIOIIOOOIXOMXAMXXXXX
+--IO  O--WI--WWW-W---W-W--W-I--WWWWW-N-WWWWW-W--WNIO                                   --OX--   ---OO--OXIOOOIXO-OOXXXOOXW-VW-OO-I
+IIO    IIOOIIOOOIOIIIOIOIIOIOIIOOOOOIAIOOOOOIOIIOAO                                                      O---O         - OIZOI--IO
+00     00I 00III0I000I0I00I0 00IIIII0V0IIIII0I00IV                                                                       I0NI0  0
+                                     O           O                                                                         M
+                                                                                                                           W
 XX=I  XXXXXXXMXMXMMMMMXXMMXMMMMMXMXMZMMXMZMMMZXXXXXI- -    ---   --      ---- --II=NONXONONON=II=IO=O===NOIXOOXOOININ=OONOXXMMXMMX
+-IO    I----IW-W-WWWWW--WW-WWWWW-W-WNWW-WNWWWN----IO                                -    - - OOOOO-O-OOO -OIXXOXXO   O-- -O-WW-WW-
+IO     OIIIIOOIOIOOOOOIIOOIOOOOOIOIOAOOIOAOOOAIIIIO                                                        O  -           -IOOIOOI
+0       0000 I0I0IIIII00II0IIIII0I0IVII0IVIIIV0000                                                                         0II0II0
+                                    O    O   O
 =X-  -IXMMXMMMXMMMXMMMMMMMXMXXXXXMXMXXXMMMMZMMXXXXXXO-- - ---=-      - -  --== -N=OONXXONNNNXNOOOXXXIOIN----=OIOI- -=XXX=IXXXMMMZM
+O      -WW-WWW-WWW-WWWWWWW-WI----W-W---WWWWNWW--O--O                             O--          ---OOOOXO      -O-           OIWWWNW
+       IOOIOOOIOOOIOOOOOOOIOOIIIIOIOIIIOOOOAOOII-II-                                             ---                       -OOOOAO
+       0II0III0III0IIIIIII0I 0000I0I000IIIIVII00 00                                                                          IIIVI
+                                           O                                                                                    O
 --   -IOXZXMXXXMXMXMXXXMMMXMXXXXMMXMXXXMXMXMXMXXXMMXN-  -- ----       -  --I=--=OOOINOXXXNNNOOONN=OOOO=N--=IIOO=  ---=OINO=NOXXXXM
+       XIN-W--IW-W-W---WWW-W-II-WW-W---W-W-W-WI-IWW-                            -XXO         --  OXXXXO                O    XIIIIW
+        OAIOIIOOIOIOIIIOOOIOIOOIOOIOIIIOIOIOIOOIOOOI                                                                         OOOOO
+         V0I00 I0I0I000III0I0  0II0I000I0I0I0I 0 II0                                                                             I
+         O
 --=---IOXXXXXMXMXMMXXXXMXMXXXXXMXMXMXMXMXMMMXMXZMMXXII --  --=---   - -  -=XI=-INONNNNONONONO==I==IIIOI=OO==O--    -=-==OOOOOXOOIO
+       XII--IW-W-WW----W-W--IIIW-W-W-W-W-WWW-W-NWW--O                            -          -OOOOOOOOXOO--OO           OXX- -OXXOX
+        OOIIOOIOIOOIIIIOIOIIOOOOIOIOIOIOIOOOIOIAOOII                                                                         -
+          00 I0I0II0000I0I00   I0I0I0I0I0III0I0VII00
+                                               O
 NO==  =OXXXXXMXXXXXXXMMMMMXMXXXMXMXMXXMMXMMMZZMZMMMMXO    --=XI=--  --   -=I==IIO=IXXOXOOOONN=O===I==IIOOIOO-       ---IIXXO=XOO=O
+ -     XII--IWI-I----WWWWW-W---W-W-W--WW-WWWNNWNWWWWO-                         O             O-OOOOOOOOXXO-             OOOXO-XXOX
+        OOIIOOOIOIIIIOOOOOIOIIIOIOIOIIOOIOOOAAOAOOOO-                                                                    --  I
+          00 I 0 0000IIIII0I000I0I0I00II0IIIVVIVIIII                                                                         0
+                                            OO O
 XXNOXXI=XMXZMMXMXXXMMXXXXMXXXXXMXMXXXXXMMMXMMZMMMXMMXN   --===XIXX=-    ---I-=NONONOXOOONNONOIOXXXOXN=-O=N---===-------=O=XO=XXXOX
+OO     O-W-NWW-WI--WW----W----IW-W-----WWW-WWNWWW-WWO                          X   -        -OXOOIXO   -O               -O -O-I-XI
+--      IOIAOOIOOIIOOIIIIOIIIIOOIOIIIIIOOOIOOAOOOIOO-                                          --O -                         IOI O
+        0I0VII0I 00II0000I0000 I0I00000III0IIVIII0II                                                                         0 0
+           O                                 O
 XINOXOXIXXXMXMXMXXXXXXXXXMXMMMXMMMXXXXXMXMXMMMMZMMMMXO   ----------=-   --=I=OOOIIIXXIIIIIXNOIXXXXIIO--NOO-=II-= -   --==I--XXXXXX
+OO     O---W-W-W--I------W-WWW-WWW-----W-W-WWWWNWWWWI-                        X-            -OI-IIOO    -                    II---
+-       IIIOIOIOIIOIIIIIIOIOOOIOOOIIIIIOIOIOOOOAOOOOO                                         OIOO                           OOIII
+        000I0I0I00 000000I0III0III00000I0I0IIIIVIIII                                           0                               000
+                                               O
 XXXXNOOXXXXMXZMMXXXXXMMMXMMMMZMMMXXMXMXMXMMMMZMMXMZZXOI-        -- =-=-----=-O=OIXIXXXII==I=XOXXXXOOX--=NX==II-   -- ---=NI=NOXXXM
+       O---W-NWW-----WWW-WWWWNWWW--W-W-W-WWWWNWW-WNN-X                       -O              -I-IO--                         XO--W
+       -IIIOIAOOIIIIIOOOIOOOOAOOOIIOIOIOIOOOOAOOIOAAI                                         OIO-                            -IIO
+        000I0VII00000III0IIIIVIII00I0I0I0IIIIVII0IVV0                                          0                               00I
+             O               O               O    OO
 IX=NONOIXMXXXMXXXMXXXXXXXMMMMMMMXXXMXMXMXXXXZMMMXXMMXXO   ----=XNO=XII= --=IOIONOOOXOOXII==IIXOXXOXOOI- =-  =NX===-- ----NN--NOXOO
+OOO -  O-W---WI--W-------WWWWWWW---WIW-W----NWWWI-WW-I-          -O          O-               -OOXOX                          XOXX
+ -      IOIIIOOIIOIIIIIIIOOOOOOOIIIOOOIOIIIIAOOOOIOOIO                                         -- -                            -
+        0I000I 00I0000000IIIIIII000I I0I0000VIII 0II0
+                                            O
 XXO=ONX=XMXXOXXMXMXXXMMMXMXMXMXMXMXXXXXMXXMMMMMMXXXMXXN=-I-- ---XNI=--  -=XNOONXII=IIXXON=O=NO=III=OOOI=-   -XXXOX --   -XIOIOIOIO
+IO-O-  O-WIIXI-W-WI--WWW-W-W-W-W-W-----W--WWWWWW-OIW-I                      --         - O-O -OOOOOX--          -         O- -OXOX
+O-      IOOO OIOIOOIIOOOIOIOIOIOIOIIIIIOIIOOOOOOI-OOIO
+        0I    0I0I 00III0I0I0I0I0I00000I00IIIIII0  I0
 XOOONNNIXXXXXXXMXMXMMMXXXMXMXXXMXXXMXMMMMXXMMZMMXXOMXXNX=OI=-=-=OOI= ---=IXNOOOOI==I=IO=NOO=OO=IOOOI=OI-     --=X=  --  -IOIOOIO=I
+IX--   O----OO-W-W-WWW--IW-W---WI--W-WWWW--WWNWW-OXW--                      --         O --O--OO---OO-                    XO -OXOO
+O       IIII--IOIOIOOOIIOOIOIIIOOIIOIOOOOIIOOAOOI- OII
+        0000  0I0I0III00 I0I000I 00I0IIII00IIVII0  I00
+                                             O
 I=XXOI=IXMXXXXXMXXXXXXXXXXMMMMXMXMXMXMMZXMXXMMZMMXXZMXXNNOOI==-=XONX-=-=XNO=NNNNONOONN=O==OIOOIIOO=I=IN=-     ------  -XINXXOXXX=I
+OO   OOO-W--OOOW--I-I--IO-WWWW-WIW-W-WWN-W--WWNWW--NW-O  --               -O       -  OXOO-OXXOO--OOOO                    --XOOOOO
+        IOII---OIIOIOIIO-IOOOOIOOOIOIOOAIOIIOOAOOIIAOI-                                                                   II ---
+        0I00   I00 0 00  0IIII0I I0I0IIV0I00IIVII00VI0                                                                    00
+                                       O      O    O
 OXN==XIOXXXXOXXXXMXMXXXIOMMMXMMMMMMMXMMMXMMMMMMMXMXMZZXIOOO=-----=IIIIOOONIXIXIXIIXNNOIXXMMZXXOXNNNNI-XX   -  --==-  -I=ONOXXOOOXX
+   OOOOX----XOO--W-WI-IOXWWW-WWWWWWW-WWW-WWWWWWW-W-WNNIO--             --            XOO-WWN-IXO                       O  XOOXXXOO
+     -  IIII --IIOIOOIO  OOOIOOOOOOOIOOOIOOOOOOOIOIOAAO                                -IOOAIO -                           --   --
+        0000   00I0I 0   III0IIIIIII0III0IIIIIII0I0IVV                                  0IIV0
+                                                    OO                                     O
 XIXIIXI=XMXXXOXMXXXXXMXXXMXMXMMMMXMZXMXMMMMMMMMMMZMMMMXXNNIXI=--=XXXOO==NNNOXNII=O=III=OXXXXXXOOIIIOOIIOO--- --- =---XOIOO==XXOOOO
+ OOOOOOO-W--OXIW-----W---W-W-WWWW-WN-WIWWWWWWWWWWNWWWW-O             -OO      OOOXOOOOOXOIOOOOXXOOOX-  -              -O--OOOOXXXX
+  -  -  IOII- OOIIIIIOIIIOIOIOOOOIOAIOOOOOOOOOOOOAOOOOI-                                -O----                              --
+        0I00   I00000I000I0I0IIII0IV0I IIIIIIIIIIVIIII0
+                                   O             O
 OXXXOX=OMMXXOXXMXMXMXZXXMXXXXXXXXMMXXXXXXMXMMMMZMZMZMZXXIINOIOIINNNOON=ONNOOOIO=OO=I=O==IOXXXXXOI==OO=IXOONO---- - -X=OOI=IXXXOIIO
+-IIOXOOXWWI-XOOW-W-W-N--W--------WW------W-WWWWNWNWNWN--OO -O-     -- O-  ---OXO--OOOXOOOXOOO-OXOOOXXO  --           OXXOOOOOOXOOX
+ OO- -  OOOI --OIOIOIAIIOIIIIIIIIOOIIIIIIOIOOOOAOAOAOAII                                  ---I-                            ---
+        II 0   I0I0I0V00I00000000II000000I0IIIIVIVIVIV00                                     0
+                     O                         O O O O
 XXXOOOIOXZXXXXXXXZXMXMMMMXXXXXXMXMXMXMXMXMMMMMMZZMMZMZMMXXXXOONNIII==XOOXNNNNONI=IIOIOOOOIIOOOOOII=OO=I=OOOOXI=I== IOXO=OOIOOXOO=I
+--OXXXOX-N-IOOO--N-W-WWWW------W-W-W-W-W-WWWWWWNNWWNWNWWOOOIX-        -      - OOOOXOXXXXOOXXXXXOOOXXO  ---         -OXO--OXXOXXOO
+II-     IAIO---IIAIOIOOOOIIIIIIOIOIOIOIOIOOOOOOAAOOAOAOO---O                                                         -       -
+00      0V0    00V0I0IIII000000I0I0I0I0I0IIIIIIVVIIVIVII
+         O       O                             OO  O O
 XXOOOOXOXMXXXXXXXXXMXXXMMMXXXMXXXMXZMXMMMMMMXMMZMZMZMZMMXOOX=O==-----==-IIIXIIIN=XXXXXIOOIIXXXXXXXXXOON==NX===XOIIXONONX-OOXXOOOOX
+--XXXXOX-W-IOOI----WI--WWW---WII-W-NW-WWWWWW-WWNWNWNWNWWIXXOO-                  OOOOOOOXXOOOO-OOOOOOX-             - -    XOOXXXXO
+II    - IOIO--OIIIIOOIIOOOIIIOOOIOIAOIOOOOOOIOOAOAOAOAOOO  -                     -----     --I------                       --    -
+00      0I0    0000I 00III000I  0I0VI0IIIIII0IIVIVIVIVII                                     0
+                                   O           O O O O
 IOOO=NN=XMXXIOXXXMXXXXMMXZMZMXXMMMZMMXMMMMMMMMMZZZMMMMXMOONONOX=----===IIXIXIOX=XXXXXXOXXXOOIOOOXOIOII=O=II==IXN==N=-  -INOOOXIOIX
+O---O  OOW-IOXI--W--I-WW-NWNW--WWWNWW-WWWWWWWWWNNNWWWW-WX- -                   OIIIOOIXOIIXXOXXXOXOXOOO-        OO        XXXOOXOO
+        -OIO  OIIOIIOIOOIAOAOIIOOOAOOIOOOOOOOOOAAAOOOOIO                        OOO--O -OO      -                            -   -
+         I0    00I00 0II0VIVI00IIIVII0IIIIIIIIIVVVIIII0I
+                         O O      O            OOO
 NOO=ONN=IXXXOXXXMXXXXXXZMMXXXMXXXXMMXMXMXMMMMMMZMZMZZZXMX=NONOOOXOXOXOXOXOXXOIN=IIOXOO=OIIIOOXIIIOOOONN=NONNOOXOOO=X-IOOOOXXOXXXOO
+ --O-  OOO-O-II-W-I----NWW---W----WW-W-W-WWWWWWNWNWNNN-WOO - --             -O OOOXOXXOXOOOXXOOOOX--   O        -XO    -XXOIXOOOXX
+         -I- OOIOIOIIIIAOOIIIOIIIIOOIOIOIOOOOOOAOAOAAAIO-                          -         -                            -O ---
+          0    0I0 0000VII000I0000II0I0I0IIIIIIVIVIVVV0I
+                       O                       O O OOO
 OOONO=NO=OXOIXXXMMXXMZMZMMXMXXXXXZXMMMMMZMMZMMMZMZMMMMXXXOOONNNNO=OOXIX=IOONOONNOOI=OONO=INO=X=IIIIOONO=ONNNOXXIOIOOIO=OXXXXXXXXXX
+--  -O -OX-XO-I-WW--WNWNWW-W-----N-WWWWWNWWNWWWNWNWWWW--IX--    -O--   OOX- --  --OO-- -OO -OOOOOOOX-  O-        OXXOXOXOII-I-IIIO
+          I  IOIOOIIOAOAOOIOIIIIIAIOOOOOAOOAOOOAOAOOOOIIO                                    -                          -OOIOIOOO-
+          0  0 0II00IVIVII0I00000V0IIIIIVIIVIIIVIVIIII00                                                                   0 0
+                     O O         O      O  O   O O
 ONOOO=OIOOOXXXXXMMMMXZXMXMXXXXXXXMMMMMXMMMXMMMMZXXMMMMXXIOOOONNNX=---=NXIIONNO==XNO==OIO=I==O=OOIXOOOONNOONN====-=NOXXXXXXOXXMMMMX
+  -XXO-OXXXOO-IIWWWW-N-W-W-OI----WWWWW-WWW-WWWWN--WWWW-IOXX-           OOO-       -OOXO-OOOO-OXXOOXX--  --         XI-I---XI-WWWWI
+           --IOOOOOOIAIOIOI-OIIIIOOOOOIOOOIOOOOAIIOOOOIO               -                         -                  OIOIII OIOOOOO
+             0  IIII0V0I0I0  0000IIIII0III0IIIIV00IIII0                                                              0 000  0IIII
+                     O                         O
 OXXXIIIOOOONOO=XXXXXXXXMXMXMXMXMMZMMXMXMXMXXXMXMXMXMXXXXOONNXXI---  --=OXXXNII--IXOXNNNOXXXXI=OIIIOXIO=OOO=OONXXION==XXXXXXXOOXMXX
+-OO-OOOXX-  -XOI--I-I--W-W-WIW-WWNWW-W-W-W---W-W-W-WI--I--                             -     OXOOOXOO-O---O--      OOOI---IOXX-W-I
+ --I           OIIOIOIIOIOIOOOIOOAOOIOIOIOIIIOIOIOIOOIIO                                           -                 -OIIIO-  IOIO
+   0            00 0 00I0I0I I0IIVII0I0I0I000I0I0I0I 00                                                                000    0I0
+                                 O
 XXXXXOOIOOOOOOOXXMXMXMXMMZXZMMMMMZMMXMXMXMXMMZMZMMMZMMXOONI=----==--=----=--  ---I=XXIIOIIIIINNOO=OO=IO=O=IIOOOO=I=OOIOXXXXXXXXXXX
+I-I-OX-OXX-----IIW-W-W-WWN-NWWWWWNWW-W-W-W-WWNWNWWWNWW-X-                                       -OXXOOXO-OOO----OOO--OXII---IOOIII
+OIOI-          OOOIOIOIOOAIAOOOOOAOOIOIOIOIOOAOAOOOAOOI                                                                OOIIIO--OOO
+ 0 0             I0I0I0IIV0VIIIIIVII0I0I0I0IIVIVIIIVII0                                                                  000
+                         O O     O           O O   O
 XXXX=O=OOO==NOXOXMXXXMXMMZMMXMMMZZMMMMMMXXXXMZMZMZMZZMMX=OXIXNXXXXXOOX=------ --=-=------=------==O=O=O==IIXOOIO=OOI=OOXXXXXXXXXOX
+--OOO-OXXXOO   X-W---W-WWNWW-WWWNNWWWWWW--I-WNWNWNWNNWW-O                                          O-O-OOOOOXXOXOXXOOXX-------IOXO
+II--            IOIIIOIOOAOOIOOOAAOOOOOOIIOIOAOAOAOAAOOI                                                   -           IIIIIIIO- -
+00              0I000I0IIVII0IIIVVIIIIII00 0IVIVIVIVVII0                                                               0000000
+                         O      OO           O O O OO
 OO=OON=XOOOOIXOOXXXXXXXMMZMMMMXMXMMMXZMMXXXXMMXZZZMZMMXXOIINI-=----=NX=====--=-----  - --=----- ----IOIOOIOOIIIOOI=OOOOXXXXXXMMMXX
+XXO-  OOXX-    X--II---WWNWWWW-W-WWW-NWWIOOOWW-NNNWNWW-I-                                            -O--OXXOOOXXOOXXXXOI-I-IWWWII
+       -        IIOOIIIOOAOOOOIOIOOOIAOOO---OOIAAAOAOOIO                                                               -OIOIOOOOOO
+                00  000IIVIIII0I0III0VII    II0VVVIVII0                                                                  0 0 III
+                         O           O         OOO O
 O=NNXI=XINIXOOXIXXXXXXMMXMXMXMMMMMMMXMMZMXXXXMXXMMMMMZXOIIXNI=------=II=-IXXII-  ------=====I=-- --=IX=IINOO=IOOIOOOXOOXXXXXXXXXXX
+-O    O-O      O--OI--WW-W-W-WWWWWWW-WWNWIOO-W--WWWWWNIX                                                  -XOOXXOXXXOXXOIIOII-I-I-
+       I        II-OIIOOIOIOIOOOOOOOIOOAOO--IOIIOOOOOAO                                                             -  -OO-OOIOIOI
+       0        00  00II0I0I0IIIIIII0IIVI   0I00IIIIIV                                                                       0 0 0
+                                       O             O
 ONNOXOIINON=OON=MMXXXXXMXMMMMMMMMMXZXMXMXXXXXMXMMZZMXXXOOII==---=XII--=--I=-------=--  -==IXII==-----=IXIIOIOOOO=IO=OXXXOXXXXXXXXX
+      OO   O-- OWWI-I--W-WWWWWWWWW-N-W-WI-I-IW-WWNNW--OX                                                  -O----OO-OXIOOX-II-I--II
+                OOOIOIIOIOOOOOOOOOIAIOIOOIOIOOIOOAAOII-                                                              O-- IOOIOIIOO
+                II 0 00I0IIIIIIIII0V0I0I 0 0 I0IIVVI00                                                                   0  0 00
+                                   O             OO
 NOOONNONON=OOONIXMXMXXXZMZXMMMXMZZMZXMMMXXXXXMXMMZMZMZXXNX=-==---=---=I==I---=------------=IIOIIXX=-  -I==IXIXIIIOOO=OOXXXMXXXXXXX
+ ---  -   OXXX O-W-W-I-NWN-WWW-WNNWN-WWW--IIOWIWWNWNWN-I                                                          --OXX-IIW--IOIIO
+                IOIOIOIAOAIOOOIOAAOAIOOOIIOO-OOOOAOAOAIO                                                               IOOOIIO-OO-
+                0I0I0 0VIV0III0IVVIV0III00   I IIVIVIV0                                                                0  I00
+                       O O      OO O             O O O
 ==NOX-INN==IO=NIXMXXXXXXMMMMMXXXMMMMXXXXXXOIOX=OMMZAMZXXNI==XI-- ----  ----- ----  - - ----INOI=OONN=- - =---=-I=IXXIXNOOXXMXMXXXX
+OO -     OOO-O OIW--III-WWWWW---WWWW--I-I-XOXIOXWWNVWN-O                                                               -XOIWIWIOOO
+                OOIIOOOIOOOOOIIIOOOOIIOIOI   O  OOAZOAI-                                                                 -OOOOO---
+                 I00   0IIIII000IIII00 0 0      IIVNIV0                                                                    I I
+                                                  OM O
+                                                   W
 OOOI--=ONOXOIII=XMXXXMXZZMMZMMMMMMMZXMXXMMXX=OOXXMMZZMXX=X---=-- ----=---  - --=====-=====-=II-=-=IXXOXI -   ---=XONIXIXXXNIXMXMXX
+--             O-WI--W-NNWWNWWWWWWWN-W--WW-IOXX--WWNNW--O                                                         -        OIW-W-I
+                IOOIIOIAAOOAOOOOOOOAIOIIOOIO   IIOOAAOII                                                                    OOIOIO
+                0I 00I0VVIIVIIIIIIIV0I00II0    00IIVVI00                                                                     I0I0
+                       OO  O       O               OO
 NNIXII===IXI--=OOXXXMZMMMMMZMMXMMZMZMMMMXMXXINNOMZMZMMMXI- - -    --=IX=    --====II=I=OOOXX=--  --IONNNI=-  ----==III=I==ION=OOXX
+                X-IIWNWWWWWNWW-WWNWNWWWW-W--O  XWNWNWWWO                                -                                    OXX--
+                 IOOOAOOOOOAOOIOOAOAOOOOIOII    OAOAOOO-                                                                        II
+                 0  IVIIIIIVII0IIVIVIIII0I00    IVIVIII                                                                         00
+                     O     O     O O             O O
 XONNOOXIXX----XI=XMXMZMZMMMMMMXMMMMZMMMMMMXXOIIIMMZZMZXXN-   -- --===II=-  - ---=III==XOOX=X=III-  ---IXXNOI=- ------==I====INO=IX
+                OOW-WNWNWWWWWW-WWWWNWWWWWWIO-  OWWNNWN-I                               -                                      -OOO
+                 -OIOAOAOOOOOOIOOOOAOOOOOOO-    OOAAOAIO                                                                         -
+                  I0IVIVIIIIII0IIIIVIIIIII      IIVVIV0
+                     O O           O              OO O
 N=OOON=IOX-=INOIOXXMMMMMXMMXXMMZMMMZMZMZXMOIO---=MMAZZMXO- -------INXIII=I==--=------=OOOXIXIO=OOI-   --=O==NX-------=IOOI===XNNNO
+ O    OO      -OX--WWWWW-WW--WWNWWWNWNWN-WXO    OWWVNNW--                              -      OX-         OO           -         -
+                 IIOOOOOIOOIIOOAOOOAOAOAIO       OOZAAOI
+                 00IIIII0II00IIVIIIVIVIV0I       IINVVI0
+                               O   O O O           MOO
+                                                   W
 NOONIXXOO=NOO=NOXXXXMMMZXMMMXMMMMMZMZZMMXOI=-   IXMAMAMMO-- -- -==---===I---- -=-===OOOIII=IIXIINONI-  -  -IXX=-==I=INIOXNOX=-=INX
+ -  OIOX-O --O  O---WWWN-WWW-WWWWWNWNNWW-X       OWVWVWW-                            -        OO -
+     O-         -IIIOOOAIOOOIOOOOOAOAAOOI        -OZOZOO
+                 000IIIV0III0IIIIIVIVVII0         ININII
+                       O          O OO             M M
+                                                   W W
 IXXXXXOXI=NXXX-IOMXXXXXMXMXXMMMZMZMMMZXMXO=--  -IXZAMZZM==  -  --- =-----  --  ----INOXX==-=IXNNXNNOI=-------=---=-=XONNXIXOXXIIXO
+OOO-I-XOOO      XWI----W-W--WWWNWNWWWN-W-X       ONVWNNWO                            -                               -
+ --IOI -         OOIIIIOIOIIOOOAOAOOOAIOI        -AZOAAO
+   0 0           I 0000I0I00IIIVIVIIIV0I0         VNIVVI
+                               O O   O            OM OO
+                                                   W
 XXXXXXOOOX--=-  OXXXXZMMXMXMMMMMMZMZMMXXXO=-    -XXMZAMXII ----=-=-------- -- ----===OXIII=====IIIOOOXNNXI=-- --==II=XIIOX-=IIIOOX
+OOI-I-X-        -IOI-NWW-W-WWWWWWNWNWW--OX        OWNVW-O
+--OIOI           O-OIAOOIOIOOOOOOAOAOOII-         -OAZOI
+   0 0              0VII0I0IIIIIIVIVII00           IVNI0
+                     O           O O                OM
+                                                     W
 OXXXOOII-- --- -NXXXMXXMMMMMXMMZMZMMMMMMX=-      -OMMAZMIX  ---===---=-===-IXNXNNOX==-IXINXI=II==IXOONNNXN==----=IXOOX==INO=---==I
+XII-X-           OI-W--WWWWW-WWNWNWWWWWWIO        -WWVNWO                                                          --
+ OOI             -OIOIIOOOOOIOOAOAOOOOOOO          OOZAO
+   0               0I00IIIII0IIVIVIIIIII           IINVI
+                               O O                   MO
+                                                     W
 XXOOXI=---- ---IXXXXXMXMMMXMMZMMZMZAZZMMXO-- -  -=OMMZMMON=------ ---=IOOOOOXNNOO=NXI---=XXOOOI----=XXONNOOIXX=====INNONIIIOOX=--=
+-IX-             OII-W-WWW-WWNWWNWNVNNWW-X        -WWNWWX               ---    --O          --
+IO               -OOIOIOOOIOOAOOAOAZAAOOI          OOAOO
+0                   0I0III0IIVIIVIVNVVII0          IIVII
+                             O  O OMOO               O
+                                   W
 XONOI=-----    -NXXXXMXMMMOXMZMZMMZZZZMMXI-  -   -IXMZMX=O=--------=-IIXONIOOOOO=I=ONOI=--==IONOI=--- =XOI-=XNNNOOI==OOIONOXIIOI--
+OX               I---W-WWWX-WNWNWWNNNNWW-O         IWNW-O                 OX----OOO-                                  -O-
+-                OIIIOIOOO IOAOAOOAAAAOOI          OOAOI
+                  000I0III 0IVIVIIVVVVII0           IVI0
+                             O O  OOOO               O
 ONXI==  -      -OXXXXMXMXXXXMMMMMMMMMMMMXO        -IZZMXOI---=-------==--==XNOO==I=OONNXIIIIXOXNNONI - =NI--XNOONOOX--IONNO=NIIO-=
+-               -----W-W--O-WWWWWWWWWWWWI-         ONNW--                    --OOOO--            -            -- --       -O
+                 IIIIOIOII-IOOOOOOOOOOOOO           AAOI
+                 0000I0I00 0IIIIIIIIIIII            VVI0
+                                                    OO
 XO=I=        --X=XXXXMXXXXOXXMMMMZMMXZMMXN-  - ---=OMZZXN------ --    ------=XINONNNOXIONX===IXOIO=ON=  -XX=--=ONO=OO=-IIXONONNX=-
+                O----W----XO-WWWWNWW-NWWO          XWNNI                        -               OXO-             XO-      - -
+                 IIIIOIIII -IOOOOAOOIAOO-           OAAO
+                 0000I0000  0IIIIVII0VII            IVV
+                                 O   O               OO
 -==       ---=--OMMMXMMMXXOXXZMZMMMXXMMMXOI====-=-==MAMXO---  --   ----====----=IXOI----=INONOXONNNOOO- -=OOOX=IXNXNNNXNOOOOXN=ION
+                -WWW-WWW--X--NWNWWW--WWW-X         OWVW--                                          ---     --           ----  OO-
+                 OOOIOOOII IIAOAOOOIIOOOI           OZOI
+                 III0III00 00VIVIII00III0           INI0
+                             O O                     M
+                                                     W
        ---==- --NMMZXMMMMXXXMMMMMZXMXMMZXO--   ----OXZMXN-----------==-==--=-- --=--  -- =IONONNOXIOOOII--=XOO===OONXNNNNOIOONOON=
+                 WWN-WWWW-O-WWWWWN-W-WWN-X          INW-                                     -     -        --           -O-     O
+                 OOAIOOOOI-IOOOOOAIOIOOAI           OAOI
+                 IIV0IIII0 0IIIIIV0I0IIV0            VI0
+                   O             O     O             O
    - - ---     -OMMMXMMMMMMZMMMMMZMMXMMXXO   --   =XXZMXO--==-----   -   ---- -===-----=-=IXO=NOOOXX=IXNX--=INNX=IXNNIXNONN=NONOON
+                -WWW-WWWWWWNWWWWWNWW-WW-O           ONWI-                                   -O ---                      -  O -
+                 OOOIOOOOOOAOOOOOAOOIOOI-           -AOO
+                 III0IIIIIIVIIIIIVII0II0             VI
+                           O     O                   O
 -  -=  -        OMMZMZMMMXXXMZMMXZMXXMXXXI--=XI--=-=OMZXN-     -I=        -==-=III==-=---=XN==ON==NNII=II---IXOOOX=IOONIONNOOONONO
+                -WWNWNWWW-O-WNWW-NW--W--IO          -WNI                                    OO- OO             --    -     ---   -
+                 OOAOAOOOI-IOAOOIAOIIOIIO            OAO
+                 IIVIVIII0 0IVII0VI00I00             IV
+                   O O       O   O                    O
   --         =-=IZMZMMMZMXXMMZMMMZMMMMMMXO=-   -  - NMXX=      -=IONNON=O=O===NO==NNII=-=IO=OXXOONNONONONNI=IOXION==XXXX=IXNOOIION
+                ONWNWWWNW--WWNWWWNWWWWWW-X           W-O             - O-O-OOO -OO        -O   -   - - -        -           -
+                 AOAOOOAOIIOOAOOOAOOOOOOI            OI-
+                 VIVIIIVI00IIVIIIVIIIIII0            I0
+                 O O   O     O   O
 =--- -      -==I=MMMXMMZXXXMMZMZMMMMXMMMXI=      -  =XXXN   -----=OONONONOOI=OOO=OOOO=NNNNNX=--==XN=O=IOIIONNOIIIOXX=IXXIIIXOOII=X
+                OWWW-WWN---WWNWNWWWW-WWW-O           I--           - - - --OO---OXXXXO             O-OOXOO-
+                 OOOIOOAIIIOOAOAOOOOIOOOI            OII
+                 III0IIV000IIVIVIIII0III0             00
+                       O     O O
 ==II--   -   - =IXMZXZMMMMXZMZMZZZMMMMMZXO=- -------=OXXN-  ---=-IOOINNO=IXXXOXXXXXXXMXXXXXO=X-==IOINOOOOO=I==ON==IOOOOXI==XXOXX==
+                O-WN-NWWWW-NWNWNNNWWWWWNIX           X--          --    OOOOOXOIO-I--WIOOOOXO      O   -XXOOOO-
+                 IOAIAOOOOIAOAOAAAOOOOOAO             II                  --- -O-IOIIOO----
+                 0IV0VIIII0VIVIVVVIIIIIV              00                         0 00I
+                   O O     O O OOO     O
 ==I-    -=   --==MMZMZXMXXXMMMMXXZMMMZMMXI--  ----  -OMXN   --=I=IXOXOXOO=IOIIIOXXXMMMZAZAZZMXX==IINXXXONOIOOX=OOX-OOOOI-====XNNO=
+                OWWNWN-WII-WWWW--NWWWNWWIO           -W-                -OOXOOOXO--WWWNVNVNNWO           -OXXOO--   --
+                 OOAOAIOOOIOOOOIIAOOOAOOO             OI                        -IIOOOAZAZAAO-               -
+                 IIVIV0I  0IIII00VIIIVII              I0                         00IIIVNVNVVI
+                   O O           O   O                                                OMOMOO
+                                                                                       W W
 XOOIO=IIII-=-=-=OMMMMMMZMZMZMMMMXZMMXMXXX=--IX==II---OXXN --- ---==INONNNOOOOXIIXONNNOXMZAZAMXOI---I===IONN=OO=NNNOO=OOX==-I=XONON
+                -WWWWWWNWNWNWWWW-NWW-W-IOO            II                 ----        XOWNVNVW--            OXXO   --O-          -
+                 OOOOOOAOAOAOOOOIAOOIOIO-             OO                              -OAZAZOI
+                 IIIIIIVIVIVIIII0VII0I0                                                IVNVNI0
+                       O O O     O                                                      OMOM
+                                                                                         W W
 ONNNNIII-=--=---OMXMXZMMXMMMMMXMMMXMXMXOOO-=XXXXIIIIXOXXX--------==IIXONOO==NX==------=NOXMMMMXO=----=-=XNNN=IOOONN=IINO==----XONN
+-               -W-W-NWW-WWWWW-WWW-W-WIXX-           -IO              - --OO            X-WWWWO-            OO---  OOO         -
+                 OIOIAOOIOOOOOIOOOIOIOO               O-                                 IOOOO-
+                 I0I0VII0IIIII0III0I0I                                                   0IIII
+                     O
 OONOI=--  -- - =OMXMXMXZXXXMXMXMXXXZXXXXON -=--=---=INXXX--I=----==I=IOONNOOOOONXX---- -=OXXXMXXXIOI===INOOONOOOONXNN=OONX-  --ONO
+--              -W-W-W-N---W-W-W---N---IX             OO               -  ----           -O--W--OO       - - ----    O--
+                 OIOIOIAIIIOIOIOIIIAIIIO              --                                  -IIOII-
+                 I0I0I0V000I0I0I000V000                                                    00I00
+                       O           O
 NXII-           NMXMMMXXXMXMXMXMXMMMXXXXOX         --IOXX==I=I=XIIXOOI=-=I-===X=XN=- ----=NI=XXXMXXOONINONOI=XNOOIOOXN=IIIOX-  -IO
+                 W-WWW---W-W-W-W-WWW--IIX             XI           -           OO          OOO-IW-IX-   -      --O--  OOOO-
+                 OIOOOIIIOIOIOIOIOOOIIOO               O                        -            -IOOIO
+                 I0III000I0I0I0I0III00                                                        0 I0
 =I- -      -   =NZMMMZMMXMXXXMMZMMMXXOXXI=       ==--IIXNI==-II=----=IIXNOOONNNII==I=- -==XOO=IXXMZMXX==INXNI==XOOIONO=OOOONX----N
+                 NWWWNWW-W---WWNWWW-OX--O             OI                  --   OOO         --OOO-WNWIIOOO        -OX -OXXX-
+                 AOOOAOOIOIIIOOAOOOI- II               O                                       -IOAOOO
+                 VIIIVII0I000IIVIII0  00                                                        0IVI
+                 O   O         O                                                                  O
 -- - --=IOX==---NMMMMMXMXMMMMZMMMZXXOXXXO-     -XOO=-I=OX====IIIIXIIIIXII===IIII=XI==I== =IOO=O==OXMMZXXIOOOOX=IXNOOOI=OOXIINI --X
+                 WWWWW-W-WWWWNWWWN-I- I--        -    OX                                    -O-OOX-WWN-OO-        -XXOOXXOOO
+                 OOOOOIOIOOOOAOOOAIO  OI                                                          IOOAI-                 -
+                 IIIII0I0IIIIVIIIV0    0                                                          0IIV0
+                             O   O                                                                   O
     --INOOI--- -OMMMZMXMMMMMMZMZMZXXN==XN--=III==I=---OI=--- ------==XOOXIXI-===--  -=XOONXXX=OOO=OXXMXMXONNOOXI==OOOOOOOXXOONX--I
+        --       WWWNW-WWWWWWNWNWN-I  O-               O              --                     OXX-OX--W-WOX         XXXXXXOOX-
+                 OOOAOIOOOOOOAOAOAIO   I                                                           IIOIO-                --
+                 IIIVI0IIIIIIVIVIV0    0                                                           00I0I
+                    O        O O O
  --=OOOX--    --OMMMMZMMXZMMMMMMMMXO   =-  - -   - ---=O---= --- - --=XI-INO=IXO=I-=---IXOXNONIXXOOOXXXXXX=OONXXIIX=XINIXXXX=NOOON
+     --          WWWWNWW-NWWWWWWWWI-                                                     -    OIIXXXOII-I-O        OOO OOOOOO
+                 OOOOAOOIAOOOOOOOOO                                                            OO   -OOIOI          -   ----
+                 IIIIVII0VIIIIIIII                                                                     0 0
+                     O   O
  =OIIOO--  --=--IXMZMMMMXMMMMMMZZXOI     --      --=IIOI---IIIXX==-=-III-IIX-- --==II-===IXX=IIIOIOOIXOXXXXOOOONONN=XIIOOOOOOOOOOO
+  -OO-           -WNWWWW-WWWWWWNN-X                                                              OXXOOXIOIIX---    OOOOX--XXX- ---
+                 IOAOOOOIOOOOOOAAI                                                                   - O-OO         -
+                 0IVIIII0IIIIIIVV0
+                   O           OO
 NN=OII----=XNX--IXXMMMMMMMMMXXMMXXO-       - -  -==I=INX-=IXIII=- ---====II=-----  ==----=I==----OOXOOOOOOOOOOXIONXONOOONIO=IIOOOO
+  O-             OIWWWWWWWWWI-WW---                                                               -OXXXXXXXXXXOO-      -   OOO   -
+                 -OOOOOOOOOOOIOOII                                                                 -          -
+                   IIIIIIIII 0II00
 OO--  -INNO=NN=-==XMXMMMXZMMXXXMXXN---- -- ----- III=O=O=I=II=I==I=XIXIXXOXXI=-XI=II==-- -=I==---XOOOOOOIOIIIXXXO=XIXXIN=O=XOIOXIO
+--        -O     OIW-WWW-NWW---W--                    O-                                           --XXXOXOOOOOIXO      O   -O-  -
+                  OOIOOOIAOOIIIOII                                                                           --O
+                   I0III0VII000I00
+                         O
 -    -=N=ONNOX-  NXMXMXMXMXXXXMMXXO  -      --   -IIXNINXONNXXI=IX=-=IIIIXO=ON=I===XIX-  - IOONXOONOXI=XXONIOONIXXNX=IIXO==--=IOIX
+        O-        IW-W-W-W----WW-O                    O                    O-                -     -  OOOX O-- OIO      -O   OO-
+                  OOIOIOIOIIIIOOI-                                                                     --       O-
+                   I0I0I0I0000II0
     -ON=OONO-- - IXXXXXXXXXXXMXXXXO-        ---IIXOONOOONXIXIOXX=III=I=IXONN=ONNXXI==I=-  -=-IONXIIOII=XIXIOX=XOOX=O=IIXNO=I ==ION
+       O--        OII-----I-IW--IO                 - ---                    O-                          OOOXOO  XOO      XO   OO-
+                  -OOIIIIIOIOOIIO-                                                                       -  -    -
+                     00000 0 I00
  ==ON=OONNX= -  -=IXXXXXXMMXMMXXXXX=--   --=IOOOOONOOOOXXXII-==XONII=XNONNNNXXONNOONXXXI=- -=IXOI=-=-=INNOOIXXOOO=OOOXXXXOO=--NOON
+     O--          O-I----WW-WW--IO             --- ---                 -         -                       --OOO---O--     -XO   X-
+                   IOIIIIOOIOOIIO-                                                                          --
+                   0 0000II0II00
 O=OONOII=- - -    XOXXMMXMMMXXXMXI=--=-====XONOOIIIONX==IXIX=IIXXOOOXIIXI=OONXI=-==IXIOO=--===-NNN=-- -I==XONIXXOIN=IOOOXXOO=O=OIO
+ O--               X--WW-WWW--IWOO                                --  OOOO--                                 OOIXO OO-    -XO-OXO-
+                    IIOOIOOOIIOO-                                      -                                      -O
+                    00II0III00 I
 I=I=---      -     OXXXMMMXMXXXMXI-    - ----         -  ---  - ---=XNN=IOON=IIN-  --=-XNO--=I=IIIII==-- -=XNNIXXONXOOOOIOOOXXXX==
+OO                  I--WWW-W---WOO                                     OO-  OOO                               OIIX  -XX-  -XOOOOOO
+                    OIIOOOIOIIIO-                                                                              OO           ----
+                     00III0I000I
 O=- --       -     =IXXXXMMXXXXMXI-- -----             --==I===X==---=IIII==IOXOOO=- --=XONNIX=IIIOO=------ION=OXXOOO=I=IOIXXXXXI=
+                    OI---WW----WOO                                             --        -                    OXOIX- OOO  OIIIOOOO
+                     OIIIOOIIIIO-                                                                               -O         OOO--
+                      000II0000I
              -  --IIOOXMXMMMMMXMXOI==II= -  ---==I---  --IXNNONNOX==-===--- -- -INOXI=--XOIO=NXX====-    -  -OOIOIOX==OX==NXXXXXOO
+                     X-W-WWWWW-WIX                                                -      -OXO                 -OXOXOOO-    OIIOIX-
+                      IOIOOOOOIOO                                                                                  -       -OO-O
+                      0I0IIIII0I
 -=--        ------ --OXXMMMMXXMMXXNNXXI=====-===-- - - --=IXIIII==-- --          =--=N=I=IOXOOIOIXII--      -XNNO=O=OOOI--=OXXOXXI
+                      I-WWWWI-WWIO                                                    OOOOXOXXO-                -O-OXX-    -OOXIOO
+                      OIOOOOOIOOO-                                                         -                                -- O-
+                       0IIII 0II
  -----      --=--    -OMXZMMMMMMXXONI-=-- -- -              - -IIIXOI=       -     --OOOXXXXOOIO=O====-- - --NONOONOO=IN-- -OOIOOO
+                      -W-NWWWWWW-O-                                                   -XO-IIXXOXO             -  - --OO     -XOXXX
+                       OIAOOOOOOI-                                                      -IOO
+                       I0VIIIIII0                                                        0
+                         O
 IXII  -- ---==-  =-XNX==XXMZMZMMXXI----------       --  - -      ----         -- - --IXN=OOXO=I=NOOI ---=XI====XO=NNONNIOX=--N====
+                       OI-WNWNWW-O                                                      OXXIXO   -              -O     O-     OOOO
+                        OIOAOAOOI-                                                         O
+                         0IVIVII0
+                           O O
 II=-----=IIIIXIXXI=XOX=IOMXMMXMMXXX---    ---==X=XIOOOOX==-    -   --- ----    =IXII=IXON==XOIO= =OOO=I==XNOOI--I==NNNOOO=NI=XOONO
+                        XW-WW-WW-O                   -                                   OOOXO     -             OO      O    -- -
+                         OIOOIOOI-                                                         -
+                         I0II0II0
 ==-INOXNOOONNO=-   -----OXMZMMMMXXN==----==IXONOO=IOOXXXXI=O=IXOI=---====I==----IXX===IXXNOOIOOIX=-=IOIOONNOOX==IN=NIIN=ONNNONNNNN
+        ---             --WNWWWW-I             --OOXXOI-OOO-                              --OXXO     -O-          O    O
+                         IOAOOOOIO                   -OI-
+                         0IVIIII0                      0
+                           O
 XNN==NO=O=X=            =IXXXXXXXXN---IOOOXX==NOXOONNONIOOOXOXXXXO=NXNXIXXXOXX==-=NNI---=IXIIOIXXON= =NOI=IONXIOXIIX==INO=NNOIO=XI
+   OO -O-O               OI-----IO     -    OO       - OXXXOXOOOOXO                           OOOX     XOOO-            -O  -OXO
+                          OIIIIIO-                         - ----                              --
+                           00000
 NONNIONN-==-        -- -=XXXXXXMXXOO=INON=IXXXO=OXXXXXOXXNO=OOOOXXXO=OOONNOOOONXOXOOIONOI===--=OOXOXOX=NOXO=OII===OOOINOOONO=IOONX
+ -                        O----W--X-   - OOOOOXO          -OXXXXOOIXO-    ----     -O-          XIXO-   XOXO       -       -OOXX
+                          -IIIIOII         ---                  --O                              O -     -
+                           0000I00
 -===-==-    - -=IX-=- --=XNXXMXXXMXOOO=OOXXXXXOOOONNONONN=OO==NOII=OXXXOIOIXOONXIIXXOI=OO=-- - -I=XXXO=OOXOOOOOX=-IOOONNOI=XN=OOON
+                           I-W---WIX--OXXIOIOOXX--       O--OO -OOOXOIOXOXOOXX      -OO-         OOIOXO-XOX---               O--
+                           OIOIIIOO      O-O--                      -O-    -                      -O-    -
+                            0I000I
  -=- -  ---==IXX===--    -=IXMXXXXXOIXOXOXOXOOOXOI==ONNONNN====IIO=NNOIONO=OOXOOOO==IXOO=O-----  =XIOXXXXXXX==OONI==XXXXOX==IXNOON
+                           O-W--I-IXOOXOXOXOXXXOXOOO-  -   OOOOOOXO  -O- -OXX-XX-      -O          OXI-IIOOOOO--               -
+                            IOIIOIO  - - - -   -                             I                       OIOO---
+                            0I00 0                                           0                        0
         IOXONOI-  -     --=NXMXXXXXXXXI==IO=ONOOO=OOOOOO===O==OOXXXOOO=INOO=O=OIXO=NX==XO=O=-IOI- -=OXXXOOOXOOI=IOI==XXIXNOI=IIOOO
+           - -              IW-----IOOOOOOXO- ---O------OOO-OOXXO-IX--OO  -O-O-OOXO     -O          -OOOXXXOXXOOO-               -
+                            OOIIIIIO--                          -IO             -                    ---   -
+                             I00000                              0
    - --=OO=O=N-- - --- --XOXXXXMMMXXXXO=NOOOO==ONX=XNO=II==IOIOI=OXMXXXXXXOON==OXXXXXIOOXNOO===I==- -NIOOXOIIO====NX==XIIIINXII=IN
+         -OXO             XII--WWW----XO ----OO-     -OOOOOOXO-OOX-W--OIOOX- OOXOIOOOO-               OXXOXOOXOOOO
+                           OOIIOOOIIII                            IOII-O--      -O---                    -
+                             00III0000                            0I00
 ----=IOOO==OXI=-=IXXIXIOIOXXXXXMXMXXXXOOOOOXOO=ONNNNO=OO=OIOI=OOIXOOXXXMXXXXOOIO=XOXXXO=ONXI--==IO=--=X=I=OI=XOOXOON==IIONINOOII=I
+       --OO-           -OXOIO--W-W---IXX-XXOXXO-    -O--OXOXOO -  -XOIIW--IIXXOXOOXIOOXO               OOO    --            --
+                          -O-IIOIOIIIO     -                        -OOOIIOO     - O--
+                             00I0I000                                  I00
 -=INO=O=NO-- =XNIX===I=IXNOXXXXXXXXMXXOIOXXXXXOIII=OIONNNIXXXIOONONNO=OXXMMZXMXX=OXOOXOO==OOIIOOXONI==-XNIOI--==IX=ONNIIOOOOOINXIO
+    -O-O                  -OII-----WIIXOXOOIIIXOOOOXO-   OOOOO -    -OX--WWN-WIOOXOXXOXXOO-   --         O-              - --O
+                           -OOIIIIIOOO   --OOO            ---          IIOOAIOO-  -  -
+                              00000I                                   00IIV0I
+                                                                           O
 OOOONOX=  =ONOOXXII===--==NOOXXMXXXXXXI=ONOOXXOOIO=OIO=NXO=XIOIOIXIXNOOXXMMMXXX=OIIXIIOXOX=OOOXNOOXO===IIXIINI--ION=III--NNOOOOX=X
+ --- -       -             XXI-W----IOOO- -XOIXXOXOXOXO   OOO-       -XI-WWW--OO-OOOOOXOXOO--   --        OO     - OOO       --
+                             OIOIIIIO-      -O             -           OIOOOII-    -   - -
+                              0I0000                                    0III00
 ONXION=I=I=OOONONNNO==--IIXNOXXMXMXXXXI=OON==IOIO=O==III=OIII=NOOONNNONIXXXXMXXXIOONOOII=XXXIOXIOIOOXI=XXOIIX=O--IX==IX=-=NOXXONIO
+-     OOOOO--- -            XI-W-W----OO-- OOOXO-O-OOOOOOXOOOO - -     OO---W--IO-  -XOOOIOOO-  -O--       OOO     OOO     -
+                             OIOIOIIII                                  -IIIOIIO         O--                -
+                              0I0I0000                                   000I00
 ==ONO==I==OONNNONOOOIXIIIOONIXXXXXMMXXOXOOOOOOOONNNN=I=IOIO=OONNNNNNNNOOOOOOOXMXXXONINIXXXXXOXONIOOI=OOIXXXOOXOO- =OONON=--XXXXOO=
+OO- -OOOOO--   -            OO----WW-IXOXXXXXX--    OOOOXO-O--          -XXXX-W--O-   OOI-IIXOX   -OO-     -XOX-    - -        --O
+                             -IIIIOOIO -                                     IOII-     -OIOO -               -
+                              0000II0                                        0I00        0
 OX=NO=O=I=NOOONONNXXXNIONOIOOOXMMMMZXXXXOXOXIIOOIIXNONNOIOOOXNXXXXXXXXOOOOOOO=IOXXXOONO=XMZMXXXXNXXOOINX=XOOIXXOO==NOOOONX-=ONXX=O
+XOO -O-OOO --- -            -X-WWWWN--IOXOXOOO-        -OX--          -------OOXOO-X-  OOWNW--OO   --O     -OIIX-   -- -        OX
+ -                            IOOOOAIIO- - -                                    --I     -OAOII--             OO
+                              0IIIIV00                                            0      IVI00
+                                   O                                                      O
 O=IIOOI=IOONONOOOOIIIXXOONIN=XMMXMMMXXXXIOIOOX=ONO===OIOOOO=NNONNNOX=IN=O=OOOXXN=OXMXXOONIMMXXXXOOIINNONIXOOOXIXIN-=OONOOO--INNNNO
+-OOOXXOOOX- -    -      -   OIWW-WWW--OOOXOXXOO- -OOOXOX---O           O-O--    OXOW-I-  OWW----XXOO  -   --- OIO   -- -X-       X
+                             OOOIOOOII--     -                                    -OIO    OOIIII               O
+                              II0III00                                             I0     II0000
 OOOOOOOXXX=O=I=IOOONNNXXNNONOXXMMMXXXXXOOOO==IOOOOOONO==OO=OONNOOONNNONOIX=ONNONOOIXXXXOI=OZMXXXXXXONNXNOI=-=IOOXONIOINNOOI-=XXONO
+--XXXXXOOOO-OOOO---         -OIWWW----OX---OOO------ -OO--O--  ---   - -OOO-  -  -OII-IXOOXNW--IIIOX           XOX   O  --       X
+       ---                   -OOOOIIII-                                  -         OOIO    AOIIOOO-             -
+                               III0000                                               0     VI00
+                                                                                           O
 ===OIIIIIIIO=IIOIOIIO=NNNX=XOOXMXMXMXXXIONXNO=IOIOIOIOI=IOOO=I=OOOONNO=XXXOXIIOOO=XXX=IXXXXMMMMXXXXXOOOOII-- -XOIXOI=OI=OOOX=-ONOI
+OOOXOOOOOOOXOOOXOXOO-O      -X-W-W-W--IO-   -OOXOXOXOXOOOX--OOO---   -OOI-XOOO---OOIOOOOOI-WWWW-OIOO--         -O-XOOXOO---     -O
+                              IOIOIOIIO                                -OI -      -O-  --OIOOOOI-O--             I
+                              0I0I0I00                                   0                0IIII0                 0
 OOOOONNNOONOOOO=OOONN=NONNIXNOXXXMMMXXXINO=XONNN=III=OIOOO=OIO=IIOXXXOOOXXOXOXOIOOOXXION=OOXXMMZXXXXOXIOXII=---XOXXXOXXOONIOOINOIX
+-----    - ----O--   O -     X---WWW--OO        OOOOO-OXXXO-OXOOO-    -XI-XOXOXO-XXIOO- OXXO-WWN-IOOXIO-        --IIXOOX- OX   XOO
+                              IIIOOOII-                                 OI - -     O-      -IOOAIO-- O           IOO --          -
+                              000III00                                   0                  0IIV0                0
+                                                                                               O
 NX-==--=XIII=IIONNIOXOO===OIO=XXXXMMMMXXII=I=NIXOII==OIOOXOOXOXOIOONNOOOIXOXXXXXXOIOOXOO==OOOOXXMXOOOOOXOOXNX---OXXXOXOOIOOOONXOXX
+                     -XOOO-O-OO---WWWW-OOOOOO   -OOOOXOXXOXXOXOXOX-  ---OOXOOOO-OXOXXOXXOOXXXXO-W-XXXXXO-        O-OXOXXO--XX  XII
+                              -IIIOOOOI-                 -  - -          - ----I-    -        -IOI     -         -I- -          OO
+                               000IIII0                                        0               0I0                0
    ----  - -------=NO===NONONNOXXMXZXMXOOOO=IIONOO=IIIOOII===IIOONO===IO=IOXOXXXXXOOIIOOII==IOIOXXXOOOOXO=OXXI--=OOXXXOXXO==OIXNIX
+                    -OOO - -  XI-W-N-WIX---OOO-  -OOOOXXOOOOOOOX- -OOOOXOOXOXOOIIOXXOOXXOOOOOXOXO-OXXXXOXO       -X-OOXOOXOOXO  OI
+                               OIOIAIOO                                    - --OO-              -I-    -           I-- --        O
+                                0I0V0I                                                           0                 0
+                                   O
 - ---=----=III-   -=N==NXXNNNNIXXXXMXXXINOONO=O=OONNOOONXIIXNNXOXNNNONO=OIOXOOXXXXOIOOO=OIOIII=IIOOOIO=IIOOXII-  INXXXOIOOI=IONXIO
+                     OO       O-I--W--OO -- -O-O--  --                -O-OXOXXOIIOXO---O-OXOOOOOOXXXOXOOOX-        OIOXOXXOOOX   -
+                               IOIIOII-                                    -  -OO-                                 -O-
+                               0 00I00
 I=-- =NXXOXX=OXI-- --XI=-IOOIOOXXMXMXXXONNNOO=OOOOOOONNNNONOOINOO=OON=IOII=IIOXXXXXOO=OO==IIIIOIOOOOOOIIIOIOXXX- -IOXXOOIXOIOOOX=I
+                           -OXX--W-WI-O-   --OXX-----    - --O --O-- OOXOOOOOXOIOOOX-O--OOOOOOXOXXXXXXOOOXO-       -I-XXOOXO-X-
+                               IIOIOOI-                                       -O---                                 OI   -
+                               00I0I 0                                                                               0
 -    I==ON==-=IIIXOI== --IONOOXMXMMMXXXONOOOO=IO=IOOONNOO=OIIO==OONOOIIOXXOIO=IOOXOOIOOONO=OIIOI=OII==I==XOXOIII--=OIXXXIIOOOIO=XX
+      OO-                 - -XOW-WWWI-O- ----OOXOO---  --O-OOXOO-- --OOXOOXO-OOXXOXXO--- -OXOO-OOXOOOOOOOOXO-       OIOOOOXX-OXO
+                              -OIOOOOI-                                 --       -                       - -         O--
+                               I0III 0
 ----XXOX=IIXIXXX==IOOX==- =XNIXZXMMMXXXOXN=I==O===OXONNOI==OOXOXOOOOIXOXOXO=OI=OXXXXOI=ONNN=IOIOIOOOII=OOXXXONXXX=-XNOXXOOOOI=OOON
+                             OON-WWW-IO-  OOOO-OOO-    -OOOXXOXOXXXXOOXOXO-O-OOXO-IOXOO-   OOXOXOXXXOOOXXOO-X        XOIXXXXOOXX
+                              -AIOOOIO-                      - -     - - -      -IO-                     --I          -O
+                               V0III0                                            0                         0
+                               O
 II===--- --==IIII=IXNNOOI--=NIXMMMXXXMXONXNONXIXIIIIIIINOO=IOO=OOOOXXXXOIOOI=OOOO=OXXOIO=OONOOI==IIOOOIOXOXXXXNNNNIXN=OXXOOOOO=OOI
+                             OOWWWI--WOX   -            --OO--OXXXXIOIOXOXXOO----OXOOXOXO-  -XOOOOOXXXOXOXOIIO       OX-IXXXXXOX-
+                              -OOOOIIO-                            O-O-            --                   - -OO-         IO
+                               III 00I                                                                                 0
 OI -    --=X=---=---INX==X==XOOMMMMMMXOO=NONOXII=XOOI==XOO===OOOO=O==OOXXXXIXXO=====IOXOOOIIIXOIO=III=IOIIIIXXOIOOOOIOOXXXOXOXOXOO
+                             XXWWWWWW-XXO   -            -OOO----O-OOXXOOIOOOIXOOOOOOXOXXXOOOOXO-OOOOOOXOOOOOOXO----OXXI-IXOXOXOX-
+                               OOOOOOI                                 --O- -O        -      -              --         OIO - - -
+                               IIIIII0                                                                                  0
 -=  =OXXII=IX=   -I--X=---INOOOXMMXXXXOONNNNNOONNNOO====OOO=IOONOONOOOOOXXXIIOI===OOIIOXOOOOXXO===O=IOO=IIIOIIXX=OIXOXXXXXXXXOOOXX
+                            -XX-WW---O -     --    -OOOO---OOX- -- --XXXI-OOOXOOOOXXOOXOXXXXOO-OOO-OOX-OOOOXOOOOO-OOXOOOI-O-OXXXOO
+                               IOOIII-                                  OI-            -    --                --   - ---OI-I-   --
+                               0II000                                    0                                               0 0
 IX=IXNIIX=--INI=--=I=-==- IOO=OXMMXXXXO=OONOOONNONXONOO==I=IOOOOO=I===O=OXOX=I=I=IOOIOIOOXXXXXOOOOIOOOIOOXIOIOXXXINXXXXXXXXXXXOOXX
+                           --OX-WW---OXO-  ---       --OOOOO-----OOOOO-OXOXOOOOOOOXXOXOXXOOOOOXXXXOX--OXXOOXOXO-OO OOIO-I--IOOXXOI
+                               IOOIII-                                   - -             -----           -    -I-  --O-IOIIO--  -O
+                               0II000                                                                          0       0 00
 OX=-== -- - -=II-= ==---- -IN=XXMMXMXXOIONNNONNOOONO=I=I=OIIOONNNNN=IOIOIOOI=OOOIOOOOXOOOOOXOOIOIOOOOIOIOXOOIOXXXONIOXOXXXXXXXIIOX
+                             OO-WW-WI-XO-      --- -OOOOO-OO--     OOXOXOXXOOXXXOX-XXOXXXXXOXXOXOXXXXO-OXOXXOXOIOX OXOXOOI--OOOOXI
+                              -IOOIOOI                                               -     -             -    -O-    - --OII--   O
+                               0II0I 0                                                                                    00
 N=--==   - ------IXII= -== -XIXMMMMMXXOI==OOOOOI===IO=II=IOOO===ONXNONIIIIIOIIOXOXXXIOOOOXXOXXXOOOOXOXOXOXIOOOOXOXI=OXXXXXOXXXO=OX
+                             O-WWWWW--XOOO-----OOOOO-OOOOOXX-OOO-   - OOOOOXOOXOXIOOO-XXXOOXOOOXXXXOXOXOXOOXXXXOX-OOXIOOIIXOOOXOXI
+                              IOOOOOII                                         - O--     -- ---    - - - -     - I   O--OO ---   O
+                              0IIIII00                                                                           0
 -- ----  --   ---INN=I- I---XOXXMMMMXXII==OOOIOONNO=OIIONON==OIO=ONONOO=O==IIOIOXXXXXOXOIXXXXOIIOOOOXOXXXX=IIIOOXXO==XOXXXXXXXIOOI
+                             ---WWWWIOOOOO---O--  -O-OO- - OOXOXO- - - O-OOOOXOXO--IOXOXOOOIOXOOXXXXOXOOOOOOOO-XO-XOOOXOI---IOO -O
+                              IIOOOOO-                                          -IIO- -  --O-       - ----      -I   - -OIIIO-
+                              00IIII                                             00                              0       000
     ---=---  - - -IO-IIXX=- X=XMMXXXXOONNXXXONONNONONOONNNNN=IIIIIOONNIOIIO=IOIIIIOXXXXXXXXXXXOXXXXOIOIOXXIIOXOXXXXXOIIOXXMXXXOX=O
+                             O-WW---IX-          - -        OOOOOO--  OXOO-OOXOOOOXOOIIIOO--OIXOOIOXOXOXOOOOXIXII-IO-OOXO-W-IO-
+                              IOOIIIO                                              --OOO--II-O --O-     --   O OOIO-    -IOIO-
+                              0II000                                                      00                     0       0I0
   - --=ONO--  -   =X--I==-==NOXXXXXMXONOO=O==OO=NNNOONONNOO==I=OIOIIOIIXOO==IOOIIIOIOXXXXXXXOXXXXXOXOIOXOXXOOXXXXXXX=O=I=XXXXXON==
+                             XI----WIX --O-OO--O         --OOOOXOXOO-OOOXXOOOXXOOOXOXOOOO-IIXOI-IIXOXOXOXIOXXIOI-IIIO-OOOOIIIIX
+                              OIIIIOO                                  -             ----IOO -OIOO -   - O-  O-OIOOO     -OOOO
+                               0000I                                                     0     0                0
 --  ---IOO---  -  XX- --=--IOIXMXMXXXONNNONOIIIOI=OONONNO=IOOXOXOXOOIOIO=INNOO=OOOOOOXOXXXXXXXXXXXXXXOOXOOOXIOXXXXXXOOOIOO=OXXXOOI
+                             O-W-W--IX   - XOOOXOO-- -  -OOXXOXOXOXXOXOXOO  --OXXXXXXOXOOIIIOII-IIOIOXXOXXXOOXIIIIIOX--O--OXO-IX-
+                              IOIOIIO                        - - -                   - --OOO-OOIOO-O-  -   -  OOOOO-        -IO
+                              0I0I00                                                           0                             0
 = ---- -     -   -I=   ---IXOXXZXXXXXXOOIO==OOO=IIII=ONN==NOOOOOOOIO=IOXIOOOO=IXOXXXOXXOOXOOOOXMMXXXXXXXOXXXXIOXXXXXXXOOOXXNOXXXXO
+                            -O-NI---IIXXOXOO---OOOOOO-  OO --X--XXOXOOXOO----OOOXIOOXIOXXIXXXX-WW-OOOI--XOOOOOXOIIOIOO---   X-I-IX
+                             -IAOIIIOO                                 -       - O-- O-  O    IOOI---OII ----  -OO-O--       IOIO
+                              0V 000                                                          0II0    00                     0 0
+                               O
 I--- --- --  --  ===---  -IOOXZZMMMMXXOOO=NNONNNO=II===I==IOXXOXIIO==IIXOXOOIIIOOXXXXXXOOXXOOXXXMXXXXXOXXXOXOOOOXXXXOXINONXNOXXXXX
+                            --NNWWWWIIXXXO      -OOOOOOOOOOXOOXOOO-OOOOOXOXXOOOXXOOIOOOXXOOXXI--WII-OOXIOOXOXXXXIIOIXIO -   ----II
+                             IAAOOOOOO                      -- -       - -       --O---  --  OIIOOOI-- O-- -    OO-O O       IIIOO
+                             0VVIIII                                                          00I  0                         000
+                              OO
 X=------ ----- ------=- -IOO=XMZMMMMXXI=I=NNOONNOOOOOI===IOIIONNOIOOO==IIIOOOIOOOIOOXXXOOXXXXXXXXXXXXXOXXXOOIXXXXXXXXXONOOOXOOXXXX
+                            O-WNWWWW-IOOOO   -  -----OOOOO-OO-  -O---OOOOOXXXOXXXOXXOIOXXOOOO-II-II-OOXOIIXXOOIII---IOX  -   X----
+                             IOAOOOOIO                                              -O-  ----IOOIOOI-- -OO   -OOOIIIO-        IIII
+                             0IVIIII0                                                        0  0  0             000          0000
+                               O
 II----   ---------===I--NIXOXZMZMZMMXXI==IOONNNONOOOO==O=O=O=IOI=OOOIOO=O=IOOXXXXXXOIXOXOXOXXXXXXXXXXXXOXXXX=IXXXXXXXXXIXNOXIOXXXX
+                            ONWNWNWW-IOOOO--   - ----OOXOXOXOO-OOXXXOX-O-OOXXOOOOOOXOOXOXOXOOOOIOIOII-OXOOOOOOI---I-I-OO     -O--I
+                            -AOAOAOOIO                                       ------  - - - ----O-O-OOI- ----  OIIIOIOI-       -IIO
+                             VIVIVII0                                                                0         000 0 0         00
+                             O O O
  -   - - --  -  -=OX=--ONII=MMMMXMXXXXNO=N====O=======OO=OOOIO=OIOOXOOIIIOIXOXOXOXXOOIIOOOOOXXXXXXXXXXXXOOOO=O=XXXXXXMXOOXOOXO=XXX
+                       -   OWWWW-W--IO -O OOOO-OOOOOOO--OXXXOXOXOXXOXXOOOXOOXIXOXIOX-OOXXXXXOIO--IOI--IOXXXXO-OI--OOOWOX     -OOI-
+                            OOOOIOIIO-                             -       - O - O-         -O-IIO-OIIO-       OII---O-        -OI
+                            IIII0I00                                                           00   00          00   I           0
 ==II-- --==- --X==OO--OONXOOMMMMMZZMXXO===II=IO=IOOOOIIOIOOO=IIOOIIIIINNOOO=IOXXXOOOOXOOOOOOOXXXI=OXXXXXXOXXOO=OXXXXXXXX=OXXXIIOOX
+                       -   XWWWWWNNWIO OOOOOOO-OOXXXXOOXOX--OOOXXOOOOO  ---OOXOIOXXXXOXXXXXXXOOIOOXOIII-IXOOXXOXO-OOOIOOO      -XI
+                            OOOOOAAOO-                                        -O-    -       --O   -OOOIO --    -I---O--         O
+                            IIIIIVVI                                                                   0         0
+                                 OO
 =XNNOI- =II-  -I- ---XNI-I=XMMZMMZZZXXOOOI=O=IO=IIIOIOIIIOOOIIOOOOOOOOOONNOON==IIXOOOOOXXOOOOXOXXI=OOXXXXXXXXXOIIXXXXXXXOOIXI=-=OO
+                          OIWWNWWNNNIO --OOXOO-OOOOXOXOOOX--OO-XXXXXXX--  -- OOOOOXXXXXOOXXXXOXOOOOXXO--IIO-OIXOOOIIIIIOX-      -X
+                           OOOAOOAAAO-                                           -     --    - --    -IIOO-I-O   -OOOOO-
+                            IIVIIVVV                                                                  00   0
+                              O  OOO
 ---XXX====----    - -=--=XOXMMMMXZMZXXOONIOOIIOOOOOOOOOOXXIOIOOOOIIOOOO=O=OONON==OIOOOIXXX=IXXOIIOIIOXXXXXXXO=OIOXXXXXXXOIONNO===O
+                          -IWWWW-NWN-O-- OXXOOXXXXXXXXXXOOOXOXXXXOOXXX-O-O-- - OOXOXXXOOOOOOO-XOOXOOXIII--I-XOXOXOI-O-IIXO   -
+                           OOOOOIAOAI-                  --                             ---  -I       OOOIIOI     -OI-IOO
+                            IIII0VIV0                                                        0          00 0       0 0
+                                 O O
 NX---==-- -- ---==I--  -XI=OMMMMXMMMXXOO=IONOOOOOO=XOXXXOX=IOXOXOXXXOOOOIOIOO=OOO=I==IIOIOOOOOO=O=OXO=XXXXXXOIOXOXXXXXXXXX=OI=NI==
+                         OOXWWWW-WWW-I--OO- ------OOXOOOXOOOXOXOXOOOXXXXOXO--O---OOOOOOXOXXX---O-OXO-OOII-IIXO-OXII-IIOIOOO-OO
+                            OOOOIOOOIO             - --- -   - - ---                               -  -OOIOO   - OOIOO-O--
+                            IIII0III0                                                                    0         0
 IOXI=I=--=NX-==XONNNI==-IOXMMZZZMXMZXXOOOO=OOOONNNIOOXOOOXOOXOXXOXOOIOOO=OOO==O==I=====O==OXOO====O=OOOXXXXXXXXXXMXMMXXXXXO=OOI=X=
+                -        -OWWNNNW-WN-O----O---    OXXOXXXOXXOXOOXOXXOX--OXXXOO-OOOOOOOOXOOXOXXOOOO-O---OI-I-III-IWIWW-III-XO--OO
+                          -OOAAAOIOAI-               -   -  - -- -                         -           -OIOIOOOIOOOOOIOOOI
+                           IIVVVI0IV0                                                                    0 0   0 I II0   0
+                             OOO   O
   =XI==IXNOO=-=XNNXNII-=NIXZMZMAMMMMXON=O==II==IOO===IIOO==OXXXXOOII=O==O====OI=OOIIIOIOIOOXXXXOIIOO=IIXXXXXXXXMMMMMXMMMXMXXIO==OX
+          -              O-NWNWVWWWW-X O-OOOOOOO--OOOOOXXOOXOOOOXXOOOXOO-OOOOXOOXXOOOXOXOXXOIIOXOO--OOOOI------WWWWW-WWW-W-OO-OO-
+                          IAOAOZOOOOI                       ----                           -OO-        -OIIIIIIOOOOOIOOOIOI-
+                          0VIVINIIII0                                                                    000000IIIII0III0I0
+                           O O M
+                               W
 - -NO=--=XXIIIIXXIXO=XXO=IMZMZXMZZMMXX=OO==OOOOOIOOI===IIO=IIOOOOOIOIOIIOOO=I=NOOIOIIOIXXXOOXXXXOII=O=OXXXXXXXZAZAMMXXXXMMXXXOOOOO
+                       -OOWNWNIWNNWW--O--OOXXXXXOXXOOOOOOXOOOXXXXXOXOXOO---OOO --OXOOXOOOOXXO-IOXOOO-OXII-IIOINVNVWWIII-WWI-IXX-XX
+                          OAOAOOAAOOII                                                 ---  -IO-       OOIOO-OAZAZOOOOOIOOOIO
+                          IVIV IVVII00                                                       0           0    VNVNII   0II 0
+                           O O  OO                                                                            OMOM
+                                                                                                               W W
 OIXXOOIXIXOOOX- -- -=O=IOOMZMXXXZMMZXXONONOIXOONNOIO===I=IIO==IO=O=OOI==OOOOOXII=II=IXIXXOXXOXXXXXOOIXXXMZXXXXMZZAZZXXXMXXXXXXXOOI
+    -                -OO--WNW-O-NWWN---   -OOX-  -OXOOOOOOOXOOOXOXO--OOO---XXOOOOOOOOOOOOXOOXIIIOOXXOIO-WN--OOWNNVNNIO-WI-IOI-OXXO
+                          OAOI-IAOOAII      -                                -       - -- -- OOO--   O-IOAII--OAAZAAO-IOOIO-OI-
+                          IVI0 0VIIV00                                                                 0IV00  IVVNVV  0I 0   0
+                           O    O  O                                                                     O     OOMOO
+                                                                                                                 W
 =IOONNXX==XOX=  -=OOON=OOXMZMMMMMZMMMXOOO=OOO=O=O==OIIOIIOOOXOXXXO=OO==IIIIXOXXXOXXOOOOIOIIOOXXXXXOIXXXMMZZZMMZAMZZMZMXXXMXXXXXXXI
+OO--               -- OXXIWNWWWWWNWWWI---O---O-O-OOXOOXOOXXXOXOIOXO--OOOOOOOXIOOXOOXXXXOXOOXXIIII-XOI--WWNNNWWNVWNNWNW---WIOO-IIOO
+                         OOAOOOOOAOOOO                      - -O-          - O-- --          OOOOI  OIIOOAAAOOAZOAAOAOIIIOO--IOO-
+                          IVIIIIIVIII                                                            0   00IIVVVIIVNIVVIVI000I   0
+                           O     O                                                                       OOO  OM OO O
+                                                                                                               W
 ONNNOOOX--IXIXXNOOOIO==OOXMMXMMMMZXMXXOO=I==N==IOOXXXOOOOXXOOOIXOOII==IOXXOXXXXXXXOXIOOXOIIIOXXXXXOIOXXZMAZMZZZAZAMZMZMXXMXXXXXXOO
+-               ---O-OOXX-WW-WWWWN-W-I-XOOOO OOO-XOOOXXXXOOXXXOOXXOOOOOXOOXOIIIIOOXOOXXOXOOOXIOOOOXOX--NWVNWNNNVNVWNWNW-IW-IIIOIX-
+                         IOOIOOOOAIOIO            ---    --    -        -- -OOOO-- -   -     O----   IIAOZAOAAAZAZOAOAOIOOIOOO-O
+                         0II0IIIIV0I0                                                                00VINVIVVVNVNIVIVI0 I0
+                                 O                                                                     O MO OOOMOM O O
+                                                                                                         W     W W
 OIONOOOOOOONNOOOINNO=IIOOMXXMMMMXMXMXXI=N==IO=OOOOXXXOIIOOI=OXOIIIII==IOIOOXXXXXXXXXOXOOXOIOOXXXXOOXOOXMMZZZMMZAZAMZMZMAXMXXXOXXXI
+XO- -------  XXXO  -OOOXXW--WWWW-W-W-IOO OOO-OXXXXOOOXOOXXOOXOXOOOOOOOOXOXXOIIOIIIOOXOXXOXOXXI-IOXXOXXOWWNNNWWNVNVWNWNWV-W---XO-OO
+                         OIIOOOOIOIOIO            ---        -             -OO-OOO-- -  -    OIO-  -  -OOAAAOOAZAZOAOAOZIOIII -I-
+                         I00IIII0I0I0                                                         0        IIVVVIIVNVNIVIVIN0I000  0
+                                                                                                         OOO  OMOM O O M
+                                                                                                               W W     W
 XXOO==OOIIOOIXOIOIIOOOOOOXXXXXMMMMXMXX=O=OOOIIOXOOOOII==I==OO=IIIOIOOOONNNNOXXXXXXXXXXOOXXOOOXXMXI=XXMXMXZMAMMXXXMZMMZZMMXXO=NOOXX
+-OXXOO--OO--OOXO-OOXXXX-X-I---WWWW-WIIO-OXXXOOXOXXXXOOOOOOO--OOOOXOX---    XOOOI--IIOOXXOOXXXI-WIOOO-WIW-NWVWWI--WNWWNNWW-OXO  X--
+I-           -           IOIIIOOOOIOOO         -                            ---OIIOO--  --   OIOO  -IOOOIAOZOOOIIOAOOAAOOI-     II
+0                        0 000IIII0I                                            00            0I    0I I0VINII 00IVIIVVII0      00
+                                                                                                         O M      O  OO
+                                                                                                           W
 XOOI==IXOOIIIXXXOO==OOI=XZXMMMMMXMMMXXO=O=IOOOOXIOOOOIOIIIOOIOOXI=IIOONONONOXXXXXXXMXXOXXXOXOXXXXX==OXXXXMMZMMXXXXMMMZXXXXXXXOOXXX
+OXXOOOOOXXOOOOOOXXOOXXOOIN-WWWWW-WWW-I-O-OOXXXXOO-XXXO-OOOXXOXXOOOOO-- - - -OIO----WIOXOOOXOXOI-OOOOX-IIOWWNWW--I-WWWN--O---OXXIII
+-      -     ---        OAIOOOOOIOOOIO         -               -            -O-IIIIOO- --- - -OI--   IOO-OOAOOIIOIOOOAII-III-  OOO
+                         V0IIIII0III0                                          0000I           0     0   IIVII00 0IIIV00 000
+                         O                                                                                 O         O
 OOOOOOIXIIOXXXOOOI===IIIXMMMMMMMMZMMXXIOIOIXOXOOOOOOI=N=O=IOOOOOI=OOIOOO==OIOXXXXXXMXXXXXXOXOXXXXMXXOXXXXXXMMZMMXMXXMZZZMZZZXXXXXX
+XX----OOOOXIIIXXXOOOOOOOIWWWWWWWWNWW-IOXOXOOXOXXXXXXOO O-OOXXXXXOOXXOXXXOOXOXIOIO--W--I-IOXOXOI--W-OXOIII--WWNWW-W--WNNNWNNNIIIIOO
+       -   OOO          OOOOOOOOOAOOIO     - -                               O-O-IIOIIOIO- - -OIIOI- -OOOIIOOAOOIOIIOAAAOAAAOOOO--
+                         IIIIIIIIVII0                                            00I00 0       00I0      00IIVII0I00IVVVIVVV
+                                 O                                                                           O       OOO OOO
 OOIOOOOXOOXXXXXXXOOOOOXXMZZMMMMMMMXMXXOIIOOOIXOOOOIX=INOIOOOOXXXOXOXOOOOOXOOOOXXOXOXXXXXXXXXXXXXMZZZXXXXXXXXMMMAMMMXXMZAZAZXOOIXXX
+XXOXXXXOXXOI--OIOXXXXXI-WNNWWWWWWW-W-IXOOXXXOOXXXXOOOO -OXXXXO-IXOXOXXXXXOXXXXOOXOXO---I-IOOOI-IWNNN--OOO-IIWWWVWWW-IWNVNVN-XXOOII
+       -  -OII-O-     OIOAAOOOOOOOIOIO       -     -         -IO - -     -    -- - -IIIOIO---OIOOAAAII---IOOOOOZOOOIOOAZAZAI   -OO
+            00         0IVVIIIIIII0I0                         0                     000 0     0 IVVV00   0  IIINIII0 IVNVNV0
+                         OO                                                                      OOO           M      OMOMO
+                                                                                                               W       W W
 XXXXXXXXXXXXXXXXXXXXXXXIXMMMXZMMMMMZXXOOIOII=NOOONXXXOOIOXXXXXXXOXXXXOOXOXOOOXOXXXOXXXXXXXXXXXXXXMZMMXOXXXXXXXXXXMMZXXZAZAMMXXOXXX
+IIIIO-IOO-IIOIIIII---IOO-WWW-NWWWWWN--XXOXOOO  -- OOOXXOXII--I--XOOOOXXOXOXXXOXIOOXOO-II-IIIO-I--WNWWIXOOIO-OOI--WWN--NVNVWWIIXOI-
+OOOO-IO--IOO-OOOOOIIIO- IOOOIAOOOOOAII            ---    OOIIOII ----  - -   - O-- --IOOIOOO-IOIIOAOOO --O-I--OIIOOAIIAZAZOOOO -OI
+     0   0        000   0III0VIIIIIV00                     00 00                     0  0    0 00IVII      0   00IIV00VNVNII     0
+                             O     O                                                              O                O  OMOM
+                                                                                                                       W W
 =OXXOXXXXXXXXXXXXXXXXXO=XMMMXZXMMMMMXXIOOXIOOOIXI=IIIO==IXXXXXXXXXXO=NOOOOOOIXXXXXOXOXXXXXXXXXXXXXXXMMMMXXXXXXXXXXMAMZMZZAMMIOOIIX
+OXOOX---III-III---III-XO-WWW-N-WWWWW-IOXXOOXXXOOOOOOOXOOOOOII-O-OOOXO   XXXXOOOIOOXOXOO-----I-III-I-WWWW--I-IIOO--WVWNWNNVWWO--OOO
+  -- IIIOOOIOOOIIIOOOI  IOOOIAIOOOOOIO   -     -         --OOI-I---          --O-- - --IIIIIOIOOOIOIOOOOIIOIOO--IIOZOAOAAZOO     -
+     000   0   000   0  0III0V0IIIII0                        0 0                       00000 0   0 0IIII00 0    00INIVIVVNII
+                             O                                                                                     M O OOM
+                                                                                                                   W     W
 OXOXXXXMXO=IIXOXXXXXXXOOXZXMMZXMMMXMXXIIOOOXOXXXOOOONNO=OOOXOXOXO=NXI-XNONXIOIXXXXOXXXXXOXMMXXXXXXXXMMXXXMXZXXXMXMXZXZZZZAZMOONIOX
+XOXOOI-WIXOOOOXOOOIIOIXX-N-WWN-WWW-W-OOOXXXOXOOOXX--  -O-XXOXOXOXO      -    OOOOOXOOOOOX-WW-II-OIO-WW---W-N--IWIW-N-NNNNVNWX- OXO
+ - --OIOO    - ---OO-O  IAIOOAIOOOIOI-     - ---           - - -              ---- ----- IOOIOOI-O-IOOIIIOIAIIOOOOIAIAAAAZAO     -
+      0I                0V0IIV0III0I0                                                    0II0  0   0II000I0V00 I I0V0VVVVNVI
+                         O   O                                                                             O       O OOOOMO
+                                                                                                                         W
 OOIOXXXXOOIIOOOOOOOOXXXXMMMMZZMZZZMMXIOIII=I=IOOOIOOXOXONON=O=IXON-===-----IOXXXXXOIOOIOXXNOXMXXXXXXXXXXXXXXXMXMXXMMXZZAZAZAZZXZMM
+XXOXOIOOXXOOXXXXXXXXOOO-WWWWNNWNNNWW-O-OOOOOOOXXXOX-   - - O-OOOX           -OIIOIXO -O-   X-WOOOIOI--I---I-IW-W-IWW-NNVNVNVNN-NWW
+    -O--            ---IOOOOAAOAAAOOI                          -             -OO-O          IO---O-OIIOIIIOIOOIOIOOOIAAZAZAZAAIAOO
+                       0IIIIVVIVVVII0                                                       0I      00 000 0 I0I0 II0VVNVNVNVV0VII
+                            OO OOO                                                                                   OOMOMOMOO O
+                                                                                                                       W W W
 NOXNIXOIOIOOOIOXOOOOOOOXMZMMZZZZMMXMXXOOI=O==OIOIOXO=ONNN===OXIXXX=XON==OOIXXXXXXMXI- -NOIOOIXNXOIOXXXO=OXXXOXXXXXXXXMMZZAZAMZXMXX
+    OOXOXOXXXOXOXXXXXXX-WNWWNNNNWW-W-OXXOO-OO-OXOXOXO-   OOO-  OIOOOX    -OOII--IW-O    XO  OI   OXOIOXOXIOOXIIIOIIIIWWNNVNVWN-WII
+     -         -       IOAOOAAAAOOIOI-            -            -O- -       -OOIIOOI          O     -O-   O-- OOO-OOOOOOAAZAZOAIOOO
+                       0IVIIVVVVII0I0                                         00 I0                                  IIVVNVNIV0I
+                         O  OOOO                                                                                       OOMOM O
+                                                                                                                         W W
 OOXOOOXXXXIII=OOOOIOOXXXMZMMZZMMMZZMXOOI==IOIIOOIOOOIIIOIIOII-=IOXXXXXN----IN=NNNIOONN=INXXXXX=I--=OIXXXXXOXXXXXXXXXXXXMXMMZMMXXXX
+     X-IOOOOOO-XXXOXXII-WNWWNNWWWNNWOXXOOOOXOOXXOXXXOOOXOOXO   OX-I-OO       O   OXX     OOOOIO    -OOOOOIXOOOO-O-O---IW-WWNWW----
+      IO--           OOIOAOOAAOOOAAO-                            IOI--                   ----O       ----O ----I-I-IIIOOIOOAOOIIII
+      0                0IVIIVVIIIVVI                             0 0                                           0 0 000 I0IIVII0000
+                         O  OO   OO                                                                                        O
 N=OOOIOIIOOOOOOOOOOXIOIXXMMMMZMZMZMXO=I==O==IOIOIOXXXXXXXO=O- IOOOOXXIOIXONIIO-=---IOOIOOXXXOIOXIX--OIOXXXXXXXXXXXXXXXXMXXXXXXXXOX
+ O---OXOOXXXXXXXXXXOOXOO-WWWWNWNWNW-XOOOO-OOOXOXOXOOOOOOOXO     -XXIOO     OO-       -OXXOIIXOXIO    OXIOOOOOOOOOIOI---WI-OIOOOOXI
+                   -   -IOOOOAOAOAOI              -------          O-                    -OO   O       O---------O-OIIIOOI-O---- O
+                        0IIIIVIVIVI0                                                                                000I 0
+                             O O O
 OOOOOOOOO==IIOIIIIII==IOXMZZZZMZMZXX=I==O=OO=I==IOXXOXXXO=XNOO=X=OOOIONNOONNOIOX-   --=O=XXINO=XXXONOOOXOXXXOXXXXXXMMXXXXXOXOOIIOI
+----- ---OOOOXOOOOOOOOOXIWNNNNWNWN-OOOOO-O--OOOOOXOIXOOIXO      O--XO-  --  -O          OOOO  OOOIX  XXOXOOOXOOIO-IWW---OOXOXXOO-O
+                        OOAAAAOAOAI-              -O --O                                 --    --O     - --- --O-IOOOIII-- -
+                         IVVVVIVIV0                                                                              0 II000
+                          OOOO O O
 XXOOIIIOOXOOIOI=O==I=I=OXMZMMMMMMMXO===OO=OO=OOIO==OXXOXIO=XNX-=NNONOOOIIX=OO=X=- -------OOI=--IOXXXXOIOXXOOIIOOIXXMXMXXXXXXXXXI=I
+OOXXOOOXXOXXOXOO-OOOOOOXIWNWWWWWWWIXOOO--O-XO--O-OOXOOXOO-          -       -O            XO   OXOO--XOXOOXXOOXXOOOW-W--O--IOOOOOO
+--       -              OOAOOOOOOOO                 -- -                                         --II   --       --OIOII-IIO---
+                         IVIIIIIII                                                                 00              I0I00 00
+                          O
 OOXXOXXOOXIIIOI=O=OIIIIOOXMZMZMMMMXI=I=IOOIII=OI=I=IIXOXOOO===XON=OXIOXI----=OONX--  ===-X=I=X-IXXXXXMXXXXXXOOOOOXXXOOOXXXXZXXXXXX
+XXOOXOOXXOOOOXOO-O-OOOOXXIWNWNWWWWIOOOOO--OOOO-OOOOOOOXOXXXO   - OXOO-                    OOO   O-IIIWIII-OOXXXXXOOOXXXOOIIN----OO
+  -- --  -               OOAOAOOOOO                  - -           -                            -IOOOOOOOI--     ---   --OOAIIII--
+                          IVIVIIII                                                               0   I   0                 V0000
+                           O O                                                                                             O
 IOXXXXXXOXIOIIOIO==OOOO==IXMMZMXXXO=OONO=IIIOXOOOOIIIXOXXXON-XONOOXXIN=---=III==II=----=II==O=XIOXOOOXXXOXXXOIOOIXXXXXXXXXMZZZMMMZ
+OXOIIIOOXOOXOOXO-OOX---OOOIWWNW---XO-- -OOOOXOXXXXOOOOXOOOX     -XOOO                       -O  X-XXXIIOXIIOXOXXOOOOOIIII-WNNNWWWN
+  -OOO-- -                OOOAOIII           -       - ---        --                             I   OO- OO-     ----OOOOIOAAAOOOA
+                           IIVI000                                                               0                       0IVVVIIIV
+                             O                                                                                             OOO   O
 NNOXOOOXXXOOOXOOOOOXOIIOXXXZZZXMXXONIXIOXO=IOXXXIOOOOOII=ONO=ONOOXOOI=I---=II=-IONII==- -=---N=NIXO=XXXOOXX==XXXXXXMXMMZMZZZMAZMZZ
+  -OXXXOOIXXXOXXXXXOXOOXOO-NNN-WI--      -OOXOOOOXXXXXOOO-     -XOXXOO                        O O-XOO-OXXOOOOO-----W-WWNWNNNWVNWNN
+   -   --O   -     -    --IAAAIOOI           ---                 -                               I  -I-  --  -IIIIIOIOOAOAAAOZAOAA
+                          0VVV0I 0                                                               0   0        00000I0IIVIVVVINVIVV
+                           OOO                                                                                         O OOO MO OO
+                                                                                                                             W
 -IOOINN=OXOOOXXXXXXXI=OIOOMMXMXMXX=IN==I==IOOOOXIXXXON--=I=-=IIO=NO=IOXX==-----INNOOOONIIX=---I==OXXXXXXXXXXXXXXXXXMXZMAMZZZMMMMMM
+   XO  OXOXXXOOOOOOOOO-OXXWW-WIW-OOO OOOOOOXXXXOOOOIX          -O  OO-            ----            OI--IIIIIII------W-NWVWNNNWWWWWW
+         -   -------      OOIOOOI-             - --O                                              -OIIOOOOOOOIIIIIIOIAOZOAAAOOOOOO
+                          II0I I0                                                                   00       000000I0VINIVVVIIIIII
+                                                                                                                     O M OOO
+                                                                                                                       W
 XOOXIOOIXXXXXXXXXXXOIIOIIOMMXXXXONO=OOOIOXXXOXXXOXXXONII---==IONOOONIIXXIXIXIX===INOIINOOOIII=XN=I=XXXXXXXXMXMMMXZMMXZXMZAMZMAAAMM
+  -OOXXOOII-I-IIO-OXOO-OOXWW-IIIX -O---OXOOOXOOOXOOO-             -                    -          O-O--II-IW-WWW-NWW-N-WNVWNWVVVWW
+   -    -OOIOIOO-I-       OOIOOO         --- --- ---                                               I-IIOOIOOIOOOIAOOIAIOAZOAOZZZOO
+           0 0   0        II0                                                                      0 00  0 I0III0VII0V0IVNIVINNNII
+                                                                                                                 O   O  OM O MMM
+                                                                                                                         W   WWW
 XXXXXXXXXXXXOOOXXXXXXXXXXXXMXXOIONN=OIOXOXOXXXOOIOIOI=X=-----==IXNXIONNOIIII-====II---=O==OXXONIO=I=OXXXMZXZMMXMMMMMXMXZZAZAZAAAZZ
+I---OOOOI--OXXXIIIIIIII-OI-W-OXO-  O-OXOXOXOOOXXOXO-                                    OO     O   OXOI-WN-NWW-WWWWW-W-NNVNVNVVVNN
+OIII----OII-   OOOOOOOOI-OIOI-         - - ---                                                       -OIOAIAOOIOOOOOIOIAAZAZAZZZAA
+ 000     00            0  0I0                                                                          0IV0VII0IIIII0I0VVNVNVNNNVV
+                                                                                                         O O           OOMOMOMMMOO
+                                                                                                                         W W WWW
 MMMMXMXMZMXXXXXXXXXXXXXXXXXXXXXX===I=IOOIIOIOOI==I=O=XI--=--==-IONX-IOI===-----==O=I=---NOO=NXIIOX=OIXXMXMXMMXXXXXXXXXXMMAZAZAZAMM
+WWWW-W-WNW--IIOII-OOIIOIOIO---OOOOOOOOXXOOXOXXOOOOO-                                     -XO   O-   OO-W-W-WW--I-IIIII-WWVNVNVNVWW
+OOOOIOIOAOIIOO-OOI--OO-O-O-III--                                                                     -IOIOIOOIIOIOOOOOIOOZAZAZAZOO
+IIII0I0IVI00     0         000                                                                        0I0I0II00 0     0IINVNVNVNII
+        O                                                                                                                MOMOMOM
+                                                                                                                         W W W W
 ZMMMMAMZMXXZMMXMXMXXXXXXOXXXXXXXOOOIIOOOOOOX=NNO=OX===I-OX -=-=OOO=-=I===XNOOO==O=OX=I=INOOII==ONNIONXXXXMXXXXXXOXXXXXXXXMMMMAMZZZ
+NWWWWVWNW--NWW-W-W--O-OOXII----IX--OOXXXXXXOO  -OXOOOO                     ---OO-O-      --O         OI--WI-OIOOXOOOI----WWWWVWNNN
+AOOOOZOAOIIAOOIOIOII-I-- OOIIIIO           -      -                                                  -OIIOOI-O-- ---OIIIIOOOOZOAAA
+VIIIINIVI00VII0I0I00 0     0000                                                                        00I 0         0000IIIINIVVV
+O    M O   O                                                                                                                 M OOO
+     W                                                                                                                       W
 MMZMMXXXOX-=OI=XNOXXXXXXXXXXXMMMXOOXXXOXI==OOOXXXXXXON=NNX--==INOX==ONOOOONX=IINOINO--IXOO=IN=--=OXXIOIOXXXXXMXXXXXMXXXXXXXZMMZZMM
+WWNWW----    OO  XIIO-OOOII--WWWIXXOOOXOOOOXXXOOO-I-X                  ---      -O      -XOO         -OX-IOIIW--II-W--IIO--NWWNNWW
+OOAOOIII          OO-I---OOIIOOOO  --- -      ---IOI                                                    IO-OOOIIOOIOIIOO-IIAOOAAOO
+IIVII000             0     00III                 0 0                                                    0    I00  0I00   00VIIVVII
+  O                                                                                                                        O  OO
 O=OXONO=OIXOXNN=IO=IIOOOXXOOOXXMXOIIOOIOII==OOIOOXXXOOOOOI=X=IONXO-=NNOIOO=------IONNXIIXONOOI---XOXIXOOXXXXXMMMMZMZMZMMMXOXMZMMMZ
+-OXO- -O         -OOOXXXOOXXXOIWOXOO--OXOOOOXXOXXIIOXX---             -O-                - --         -XI----WWWWNWNWNWWW-X-WNWWWN
+   -                    --   -OO-                OO-                                                    OIIIIOOOOAOAOAOOOI IOAOOOA
+                               I                                                                         0000IIIIVIVIVIII0 0IVIIIV
+                                                                                                                 O O O       O   O
 XONOX-II- -=IO=-=X=O==OOXXXOOOXXXOOOIIIIXOXXOIO==OXXOOI=ONOO-XONNI-IOO=IX=-===---==NIONIXXXOOO=--=ONXI=XXXXXMMMZMZMMMXXXXXIXMMZAMA
+   -              OXOO-XOOOXXXO--XXXOOOOOXOOXO-OOXOIXXOO- -   -     --OO            OX      --    -   O---OIWWWNWNWWW---IOO-WWNVWV
+                        ---   -II       - --      -O                                                   III-OOOOAOAOOOIIIO- IOOAZOZ
+                               00                                                                      000  IIIVIVIII000   0IIVNIN
+                                                                                                               O O            OM M
+                                                                                                                               W W
 -=XXII=---XXII-=-=OOXOOXXXXXXMXMXX=O====IOXXO=I=OOOOOXOOOOO=-INOII=XOO=N-==IXO==----NOINOOONONO=-=OOXXOXXXXXXXXXXXOXOXIXOI=OOXXXMM
+                   XOXX-I-II-WIW-IO-OOOOOXO-XOOO---XXOXXXX-          -O              XO           -   ------I-I-I-XOXOOOXOOXXI--WW
+                    -  IOIOOIOOOIO        -I         -                                                 IIIIIOIOIOI - - -     OIIOO
+                       0 0  0I I0          0                                                           00000 0 0 0            00II
 -------= -  ---IXXINI=XNXMMMXMMMXXXXXXOOOOXXXXOOXXOXOO=OOO=NNOXX=IX--N=O==XXONNXI---IOXONNN==NOI-=OOONOXXMXXXMXXXXXIIOOXOXOXXXXXXX
+                    OO  -WWW-WWW--OOOOXXXXO-OIXXOOXOXXO--XO  -        O              -OX   OO      -  X--W---W-IIIOOOXXOXOXOOIOIOI
+                        IOOOIOOOII----    -I-O  -- -                                  -                IIOIIIOIOOO-    - - --O-O-O
+                        0III0III00         0                                                           00I000I0
 II-----=---=-= -=IX=XOIIOOXXXMXXMMXXXXXXXXXXXXOXXXXXX=I===IOIOOO=IN==N=N==IO=OXOI=-=-OOIXXIO=NI===IOIXXXXXXXXXXXXXMMMZMZMMXXXXXMXX
+                     -  -XI-IW--WWI-OII--I--I-XOI--IOO   OO-O-        O     OXO-      XO   -O      -OII---I-----I-WWWNWNWWI-I--W--
+                          OIOOIIOOOI-OOIIOIIOI -OIIO-                         -                      OOIIIOIIIIIOIOOOAOAOOOIOIIOII
+                           0 I00II 0   00 00 0   00                                                    000 00000 0IIIVIVII 0 00I00
+                                                                                                                     O O
 II=----=ONOOII===XONOONOXXIIOOOXXXXIOXOXOXXXXXXOOXXXOO  -NONONONIOOI-OIN==IOIOOO=----XOOOX=IOOIXX==IIXXXXXXXXXMZMMMZMZMZMZMMZZZAMZ
+                       -  OOXXXOOOOOXOXIXIOIO-OXXOO-X-    - -        -O     OXX-      XX    -       OOO---II--WNWWWNWNWNWNWWNNNVWN
+                               ----  - O O-O-I-  --I                                                 --IIIOOIIOAOOOAOAOAOAOOAAAZOA
+                                             0     0                                                   000  00IVIIIVIVIVIVIIVVVNIV
+                                                                                                               O   O O O O  OOOM O
+                                                                                                                               W
 ==II--=OO=OOONXI-XONN==ONX=OO=OXOO=I=IIOOXXXIOXXXXXXOO---XXN=OOOXIXO=NO===IIN=NO----=OOX=X-=NNIIOIX=N=OXXXXXXMMMXXXXOXMMXXXZMZMMMX
+        -O--         OO-  OXXOXIXXOOOOOXXOOOOXOOOII-X-      O---      XO     O        XOO            O-OIIOI-WWW--IIX-WW---NWNWWW-
+                               O         ---  ---OOI                                   -               -OO-OIOOOIIOO IOOIIIAOAOOOI
+                                                   0                                                        0III00   0II000VIVIII0
+                                                                                                                           O O
 ==II--OII=OON=NX===OIOOIOOOO=IOXOOOXOXOOOXOXOXOXXXXXO=-- ===OIOOIXXXXOOIX====IXI----=NOONNXXXN=O=ONIIINXXXXXXXXOXOOXXXXX=N=XXMXXXX
+       OOO-- O           X--OOX-XXXOXOXXXOXOXOXOI---XO      -O-       XO              XX        O-     O--IIO-OXOXX----IO O-IW--I-
+                               I   - -   - - - -OIII                                                   -IIOO-I- -  IIIIO   IOOIIOI
+                               0                 000                                                    00   0     0000    0 I00 0
 ===X-=O=O=O==I=NI=INN=ONOXXXXXXXXXXXXXXXXXOXOOOOOXXXXOI -X=-IOONNNNXOOIOOO=--===-=-=XIIOINONIN-XIOONIONXXXXXXXMXXMMMXMMXXOXMMZZMZA
+       O-O-OOOO      O- -OIIIIOIOII-I-I--IXOXXXXXO--IX       -       -OX-            OO-  -     OX-    OI-III-W--WWW-WW-OXOWWNNWNV
+                         -OOOO-O-OOIOIOIIO -     -IIO                                                  -OIOOOIOIIOOOIOOI- -OOAAOAZ
+                                   0 0 00         00                                                     0   0I00III0II0   IIVVIVN
+                                                                                                                             OO OM
+                                                                                                                                 W
 NONN=-XOOOO==O=NI=INIX=OOXXMXXXXXXXXXXXXXXXXXMXXXXXXXXN--IX=-==XNNOXINOOO=NI=-----=XOIOXXOONNN=I=X=NINOXMZMMMMMMXMMMMZZMMZMAZAAAMA
+       ----OOXO     OOO-X--WI-I-I---IIOI--II-W-I----IO                -XXO          -O-  --     OOO   -IWNWWWWWW-WWWWNNWWNWVNVVVWV
+                     -   IIOOIOIOIIIOO-OIIOOIOIOIIIIO-                                           -     OOAOOOOOOIOOOOAAOOAOZAZZZOZ
+                         00I 0 0 000    00  0I0 0000                                                    IVIIIIII0IIIIVVIIVINVNNNIN
+                                                                                                         O           OO  O MOMMM M
+                                                                                                                           W WWW W
 NNOXNXIOONOOXIOOOIXOOOO=XXXXXMMMXXXMMXXMXZMZMMXMXMXXXOO--XOI----IOOI==XOOXI=ONNONO=OOOXXONONII=X=ON=O=OMZZXXXMXMMMMZMZMMXXXXXAZMXM
+  XO      -XOO -   -XXXOOI---WWW---WW--W-NWNWW-W-W--OX    -            XXOOO-  - -OX--    -     O- O O-WNN-IIWIWWWWNWNWWI-I--VNW-W
+   -        -           -OIIIOOOIIIOOIIOIAOAOOIOIOII-                    -                             OAAIOOOOOOOOAOAOOOIOIIZAOIO
+                          000III000II00I0VIVII0I0I00                                                   IVV0  I IIIIVIVII 0 00NVI0I
+                                         O O                                                            OO         O O       MO
+                                                                                                                             W
 NNOXO-=---IXONNNXOOXXXXOXXXXXXMMXZMZMZMZMZZAMAMMXOOXXXINO==O==XI=OOONIIIOIOOIO=OII=IONONNOOXXXXXXIO=OXXZMXXXXXXXXMXMXXXXXXXMZZMMXZ
+  XI        -     -IIIOX-II---WW-NWNWNWNWNNVWVWWOXXOOOO -OO-      --    -OXXOXOXOOOO-    -         O-OONW-I-----IW-W--I--IOWNNWWIN
+   O               OOO- IOOIIIOOIAOAOAOAOAAZOZOO-  ---                                               --AOIOIIIIIOOIOIIOIIO-OAAOOOA
+                        0  000II0VIVIVIVIVVNINII                                                       VI0 00000 I0I00 00  IVVII V
+                                 O O O O OOM M                                                         O                    OO   O
+                                           W W
 O=OIO=-===--XOONNONOOXIXXXXXXMMMXMMZMMXMMZMZZAMMXXXXXXOOIXININOOOXONNIIIXNOOO=II=O==OOOI=ONNNOXX==OOIXXMMZXMXXXMXZMMMZXMXMXZZAAAMA
+-O-O-              XXOOOOI-IIWWWIWWNWW-WWNWNNVWWIIO-II--OOO   --  -       ---OOOOXOO---OO-        -XOO-WWN-WI--W-NWWWN-W-W-NNVVVWV
+                     - --OIOOOOOOOOAOOIOOAOAAZOOOO-IOO   -                                           -IOOAIOOIIOIAOOOAIOIOIAAZZZOZ
+                          0  III IIVII0IIVIVVNII   0                                                  0IIV0I 00I0VIIIV0I0I0VVNNNIN
+                                   O     O OOM                                                           O       O   O     OOMMM M
+                                             W                                                                               WWW W
 INIOIO=I-=II=-=INNN=OI=OOXOXXMXMXMXZMXXMZZMMZAMMMZMZXXOIOON=-==XONNNNOXIONOO==IXXON=IIO=OII=XIXXXX==XXXZMMXXXXXXXZXMMZMAMZMAZMMAMA
+O   O-             OXOOXXOXIIW-WIW-NW--WNNWWNVWWWNWN-I- -X           -    --       OOO-O-OOO      OO  INWW-------N-WWNWVWNWVNWWVWV
+                         - OOOIOOOIAOIIOAAOOAZOOOAOAIO                                                OAOOIIIIIIIAIOOAOZOAOZAOOZOZ
+                             I0I I0VI00IVVIIVNIIIVIV0                                                  VII0000000V0IIVINIVINVIININ
+                                   O    OO  OM   O O                                                   O         O   O M O MO  M M
+                                             W                                                                         W   W   W W
 XOO=X=OOX=OX--XOOO=OXX=IOXXXXXXXXXMMXXXZMMZZZAZAZZZMMMOOXOOON=-=IIXOII=OONII==-===NONOII=OOOOON=OO=XX=MZMZMAZZMMXMXZMMMXXXXMMZMZMA
+-X   O--         -OXOOOOX-OII-IIO-WW---NWWNNNVNVNNNWWWX  XXX       -OOO--          -      XX - OXXO  OWNWNWVNNWW-W-NWWW-I--WWNWNWV
+I                   --   I-OOIOO-IOOIIIAOOAAAZAZAAAOOO                                                OAOAOZAAOOIOIAOOOIOIIOOAOAOZ
+0                        0   0   0II000VIIVVVNVNVVVIII                                                IVIVINVVII0I0VIII0 00IIVIVIN
+                                       O  OOOMOMOOO                                                    O O MOO     O         O O M
+                                             W W                                                           W                     W
 XOXX=OXX=NNXIIOXONNIO==XMMXMXZMMMMMAMMMZZZMMMMMZMAMXXXXOXN=-=XOXII==O==OIXOOOONONI=----==XOOXNO===ONXZZMMZMMMZXMXXXXXXXXXXXMMZMMXZ
+O-    IIO          O-OOOWW-WINWWWWWVWWWNNNWWWWWNWVW-I-IX             OOXOOX-   -          X-  -OOO  -NNWWNWWWN-WI-II--IIOI-WWNWW-N
+-     OO               -OOIOOAOOOOOZOOOAAAOOOOOAOZOIOIO                  -                          IAAOOAOOOAIOOIOOIIOO-OIOOAOOIA
+                        II0I VIIIIINIIIVVVIIIIIVINI0 0                                              0VVIIVIIIV0I 0  00    0IIVII0V
+                             O     M   OOO     O M                                                   OO  O   O               O   O
+                                   W             W
 XXI=O=XMXX=OO=ONOO=OOOXZZMZAZAZAAAZAZAMMMMXXXOXMMZZAZZMMINI=-=XO=ONIXOOOOOIIII=OX==IXXXOONONOOO=OONOXMMMMMMXXMXXXXXMXMMMXMXXXMMMMZ
+--OO-O-W-OO--O- -XO- -ONNWNVNVNVVVNVNVWWWW-IOX-WWNNVNNWWO      -O-   --XXXOOOOO-          -  --OXX X-WWWWWW--WI----W-WWW-W---WWWWN
+II    IOI-            -AAOAZAZAZZZAZAZOOOOIO- IOOAAZAAOO                                            IOOOOOOIIOOIIIIOIOOOIOIIIOOOOA
+00    0I0              VVIVNVNVNNNVNVNIIII0   0IIVVNVVII                                            0IIIIII00I 0000I0III0I000IIIIV
+                       OO OMOMOMMMOMOM           OOMOO                                                                           O
+                           W W WWW W W             W
 ZZXXOOXMMMXIO==OOO=OIXXZMZZZZZZZMMXMXXOXOOXXIOXMMAZAMAZZXOON=XOXXXXOO=OXXXXI=II=O==ONNIIIXON=OO=XOOXMMMZZZMAZMXMXXMZZZMZMZMZMZMMMZ
+NN-IXXIWWWOO-OOXXXO-OI-NWNNNNNNNWW-W--XOXXOOOXOWWVNVWVNNIX-   XO-IOX-OXOOOOOOOOO-OO-        OX-OOXX-WWWNNNWVNW-W--WNNNWNWNWNWNWWWN
+AAIO  OOOO-          OIAOAAAAAAAOOIOII -  --  -OOZAZOZAAO      -IO-    ----                     -  IOOOAAAOZAOIOIIOAAAOAOAOAOAOOOA
+VV0    III            0VIVVVVVVVII0I00         IINVNINVV        0                                  0IIIVVVINVI0I00IVVVIVIVIVIVIIIV
+OO                     O OOOOOOO                 MOM MOO                                               OOO MO      OOO O O O O   O
+                                                 W W W                                                     W
 XMMMXXXXMMXXXOXXOIIXXX=XXXXXXXXXXXXMXXXXXXXOIIOXXMXXMZXXXXXXINOXXXXXXONXNONOIOOOOO-I-I=IINOXXX=N=IOOXXXXXXXXXMXXXXXXXXOIOI=IIIO=II
+-WWW-II-WWIIOXOOXOOOIOOOOOOIOIOIIIIW--O-IOOXOOXOIW--WN-----IO XIII-IOX   -     --         XOOOO OO-XIII---I--WIOO-I---XOXOOOOO-OOO
+IOOOIOOIOOOO- --   -O- ----O-O-OOOOOII-IO--    -OOIIOAIIIIIO   OOOIO-                      ---      OOOIIIOIIOO--IOIII
+0III0  0II                         I00 0         I00IV00000       0                                    000 00I   0 000
+                                                     O
1
 XXXXXXXXXXXXXXMXXXXXXOXNOOXXIIXXXOOOONIXXXXXXI=NIIIIIIIIOXXXXXZXMXXXXOXXXXMXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXIOIOIIIIIOXXOXXOOXXXXXX
+----IIIOII---IW----I-X  -XIOOOIO-X--- OI-I-OOOO OOOOOOOOXOI---N-W---OXIO--W--IOOOO-I-I-I-I---IWI-III-III-OOOXOXOOOOOXO-XOOXXIOI-IO
+IIIIOOO-OOIIIOOIIIIOI     O-  O-I      OIOI--            -OIIIAIOIII- O-IIOIIO----IOIOIOIOIIIOOOIOOOIOOOI--          -I --  O-OIO-
+0000      000 I0000 0           0       0 0                000V0I000    00I00     0 0 0 0 000 I 0   0   0             0        0
+                                                              O
 MMZZMMZMXXXXXXXXXXZXXXXOOOXMXXXXXXOIXOO=OOXXX==OO=O=OO=NOO=IIIXXMMZMMMMXXMMZZMZZMMMMXXXXXXXXMMMXXXXXMMXXXXXXXXXXXXXXXXXXOIXXMMMXMX
+WWNNWWNW---O-OII--N---OXXX-W-OOOIOXOOXXO-XIOOOOXXO-OXXO --OOOOOIWWNWWWW--WWNNWNNWWWW---O-I-IWWW-II--WW--IOOOOOIIOOOOIIIOXOOIWWWIWI
+OOAAOOAOIII-I-OOIIAIII-   IOI---O-  -     O--                 -OOOAOOOOIIOOAAOAAOOOOIII-IOIOOOOIOOIIOOIIO-----OO----OOO-  -OOOOOOO
+IIVVIIVI000 0   00V000    0I0                                   IIVIIII00IIVVIVVIIII000 0 0 III0  00II00                    III I
+  OO  O           O                                               O        OO OO
 ZMZXZMAZMXOOXXXXMMMXXXXOOXXXXXMXXXXOOXXOOIO=NONNI=IXOIOONO=O=O==OOMMMMXOXXXXZZAMZZXXZXXXXXXXXXXXXXXXXXXXXXXOXXXO==IOXXMXXXMMMMMXXX
+NWN-NWVNWIXX-OI-WWW--IIXXO----W-IIIXXOOX-OXO        -OX-  O-O-OOXXWWWW-XI---NNVWNN--N---OOIOIOIOOIIIIOIOOOIXOOOXOOOX--W-IIWWWWWO-O
+AOAIAOZAOO  I-OIOOOIIOO  -IIIIOIOOO  --                           OOOOI OIIIAAZOAAIIAIII--O-O-O--OOOO-O---O ---     IIOIOOOOOOO-I-
+VIV0VINVI   0  0III00     0000I0                                  IIII0  000VVNIVV00V000                            00I0  IIIII 0
+O O O MO                                                                    OOM OO  O
+      W                                                                       W
 XXXXZMAMZMXXZMMXXIOXXXXOOXXMXXXXXXOXXXXOO==NI=---=XN=ONNOOOXONONOOXXXXXO=OXXXXMMZZMXMMXI=IOOXOXXXXXXXXMXXO==OOOIOXXMZMZMAMMMZXXOX=
+IO-INWVWNW--NWWIOOXOOOOXXI-W-----OXO-OOXXOO         O   -   - - -X-I---XOXI---WWNNWIWW-OOOXXOXIOOIOO-IWIIXOOXXXOXOIWNWNWVWWWNIIXOO
+O-IOAOZOAOIIAOOO-  ----  OIOIIIII- -I--                           IOIII   OIIIOOAAOOOOI     - O--O--IOOOO        -OOAOAOZOOOAOO -
+  0 VINIVI00VII           0I00000   0                             0 000    000IIVVI II0             0 I            IVIVINIIIV
+    O M O   O                                                                   OO                                  O O M   O
+      W                                                                                                                 W
 XXXXXIOXXXXXMMMXXXXXXOOXXXOOIXO=XXONIONOOIOO=----INOIIOIOOXONXNOONOOXXOO=OOOXXXXZMAMZMMOOIOOXXXXXXIOXXXXXXMXXXXXZXXOMMAZZZMXXXX=X-
+-I-I-OXOIOIIWWW-III-OXXO-OX-OOXOI-X OX -XO--       -OO         -- -X-OXXO-XXIII-NWVWNWWXXO--I--OIOOXOOI---W--I--N-OXWWVNNNW-OO-O
+IOIOI  -O-OOOOOIOOOI-  -I-   -  OI                                  I-      OOOIAOZOAOO     OII-O-  --OIIIOIIOIIAI- OOZAAAOI--I
+0 0 0       III0   0    0        0                                  0          0VINIVII      00        000I00 00V0  IINVVVI0  0
+                                                                                O M O                           O     MOOO
+                                                                                  W                                   W
 XXMXXXXXXXXXXXXXXXXXXOI=XOOXNO=OXXX=O==IOOOI-===I=-=ONIOOINXOONONO=OXXOXXII=IXXXXXXXXXX=OOO=OXOOXXX=OIOXXXXMMXXX=NOIXXZXXIOXONO---
+-IWI--OOIII----IIIIIOXOOOX-  -OXOOOO-OOOX-            OXXO       -OXIOXOOOOOOIIO-IIOIOOO---OXOXXOIOO-OXO---WW--OO -O--N-IO
+IOOOII--OOOIIIIOOOOO-   -       ---                                 O- --    OO-IOO-O--      -  -O-    -IIIOOII-    IIAIO
+0 I 00     0000                                                                 0                       000II00     00V0
+                                                                                                                      O
 XMZZMXMXMXXXXXXXXOXXXXOONO=NX=XXN=OONNOO==ONNXI-I-=IONIOONNNONOONOO=OIOXXXXXXXXXXXXOXIIO==XOXXIN=OXOIIXXMXXXI=NIXX=OXOXXIX=-- -=-I
+IWNNW-W-W------IOXIIIOX- -O      O-   --OO-           OX-   - -- --OXOXO-O-OO-----OXOOOXOOOXIOO OX-XOOOOW--OOO    OXOXOOO
+OOAAOIOIOIIIIIIO- OOO-                                                 -I-I--IIIII- -     - O-    I   --OII-        - --
+ IVVI0I0I000000                                                         0 0  00000                0     I00
+  OO
 OXZMAMZMZMMMZMZMMXXXXXIOOOOO=NNXXXNIXONNO=III=  --==IIINONX-ONONO=X=NOII=OXXXXXXXXXXXXO=IOXMMX=OOOXXXXMMAZXOXXN=O=OOXXXOX---ON=INX
+X-NWVWNWNWWWNWNWW-IIIOO- -XXO        -  -OOO            -       -O      OX--IOOO-O-IIOXOOX-WW-O---OI-IWWVNI    OXO--OOIX      OO
+ IAOZOAOAOOOAOAOOIOOO-                                                    IIO---I-IOO-    IOOI    -OIOOOZAO         --O
+ 0VINIVIVIIIVIVII0                                                        00    0 0       0II0      0 IINV
+  O M O O   O O                                                                                         MO
+    W                                                                                                   W
 OXMMMZZMZMZMZZZMXOXMMMX==NNOOXXINOOIONINNOOI= ----I===IXNINI-IOXNOI-IX=--I=XXXXIXXXXXOOOOXXXMXINNN=OXMZZAMMXXOOXXIXOXO=N==OXXIOXOO
+XIWWWNNWNWNWNNNWOXIWWWIOO  -XOIO    -    -XO                     -        OO--OOOO-OOXXXXOI-WIO   OX-WNNVWWOOXXOOOOXOXO   -OOO  -
+ OOOOAAOAOAOAAAO- OOOOO      -O                                            -II- --I--    -OIOO      IOAAZOO--  -- - -      --
+  IIIVVIVIVIVVVI   III                                                      00    0        0I       0IVVNII
+     OO O O OOO                                                                                       OOM
+                                                                                                        W
 IXOO=XXXMZMMZZZMMMZZXOXXXINOXXXONX=IOXONXO=OOIII= --===IO-==XNOONOI-=X=-=IOOXMMMXXXOOOI=OXXXXXXIOOONOXXXMXXOIOO=XOO=I=ONOOXX==OOXX
+OOX-OO--WNWWNNNWWWNNIXOOOO -OI-X          O-                     -        -XIWWW-IIXXXOOXOII-IOO--- XOIIW-OXO--OOXXOOO-  -OIOO--OO
+ -   -IIOAOOAAAOOOAAO ---   -OI                                             OOOOIOO      -OOIO-      -OOOI-     -         -O    --
+      00IVIIVVVIIIVV          0                                              III0           0           I0
+         O  OOO   OO
 =O==OXXXXXXXXXXXMMAMXNOXNNOOO=OXOONONOII=IOOOXXNOXXXX=IXNI=-IONXINO--OX-=XNN=XXXMXXOXOOIOXXXXO=IIIIOOIOIXXXX=NOIOOONO=II=OXXXXOOIX
+OXOOXIII--II----WWVWI       -OXOX- -            -                           OOI-W-OXOXXOXOOO-XOOOOOXXOXOOOOOO -OX-- -OOOO-OO-I--OO
+     OOOIIOOIIIIOOZOO          -                                             -OIOI- -    ---I           ----              --IO   -
+        00  0000IINI                                                           0I0          0                               0
+                  M
+                  W
 =OONOXI=XO=IXXXXXOOXXXONX===OOOOIIIIOXXX==IIXIIO=OOOIXXOONXI=NOX-=O=-I= X=OOON==IOXXXXXXXXXXMXXXXXIIOOXXMXXIIOXOXOXNIIOOO=OOIOO=OO
+O-- XOOOOXOOOOII-XXO-IX     - --OOOO-           O---O   -     -   -      OX-  OOOXII---OIII-WIIIIOOOXXI-W-OOOXOXOXO    --OXXO--OXX
+     -  -   --OOI  -IO                                                            OOIII-OOOIOOOOO-    OIOI-   - - -
+                0   0                                                               000    0I          0I0
 =XXXXXXOI=OOO=OOXXXXOOIONOOOO=OOIIXO=NII====IINOXXINOOOONOOO=IXO- IOIXI=O=OXXXOOOONOXXXOXOXOOIOXX==XXXXXXOO=OXXXXXXINOOIII=ONOXONO
+OO-I-IIXOO--XOXX-IOOXXO-  ---OXXOOOXO          -O   X---  --            -OXOIOX--- -OOOXOXIXXOXOOOOO-----X  -I-----O -XOOOO  -O- -
+ -IOIOO         IO--              -             -                          -O-      --- - O    --  -IIIII    OIIIII           -
+  0 0           0                                                                                   00000     00000
 IIO==OO=IXXXXOO=XOXOOI=I=I=IOOOIIIINNOI=----=INXXXINO=OONNONXOXO==XINNNOOOOOOOO=ONNNO=OOI=OOONNNNNNNIXONO=IOXXXXXXXOI=ONOO=OXXX=XX
+OO-OO--OOOOOIX-OOXOXXOOOOOOOXXXOOOO            OO   XO--  -    -        --XXXXXO-   -OXXOO---         - -OOXI----IIXOO-  -OX-IOOOI
+         ---O   - -                            --                                                           OIIIIOO         IO- -O
+                                                                                                             0000           0
 NOXXXOOOXXOXXMMXXXXXXXXXXXXXOOOXONN=--II--=-IIXOONO==ONNONONXONOONOXOXXI=XNNOIXONNONNN=IOIOOIOONXXXXNO=IXXOIXXXINXNOIOOOIXXXXXXXMX
+ -OOIXXXIIXO-WW------III-O-OXX-                -X -OO-    -    -- - XOIOO         -   OOXOXXO--       OO--XOIIIO   -OXX-OI---OO-WI
+  --O   OO -IOOIIIIIIOOOI-I-                                         -O                                 II  OOO          OIII--IOO
+            0II000000   0 0                                                                             00                000  0I
 --OOXOXOXXOOXXXXXXMMXXXXXXXXXXI=OXO= =OI-=NNO==IIIOOOONNXXOO=X=OONOXOMMXXOIIXIIOI-=INNOOIIOOIONOONOIXXXXZMOOONXI=-NOXXXXXXMMXXXXOI
+  -XOXOXOOXXII----WW-O-OII-IIOOO                OOXX      -   O-  - XWW-I             --OOXXO- -- -OOI--NWX        XOOIO--WW-IIOXO
+    - - --  OOIIIIOOI-I-OOIOO-                                       OOIO                           -OIIAO          --O-IIOOIOO-
+              0000II0 0   0                                          II0                              00VI              00II0
+                                                                                                        O
 INIINNONXOO=OXXXXXXXXXXXXXMXX=OX====--NO--ONOIXII=X=XOOXXXNO-=O=IXOXOIMMMI= =OON- -OONNOXXOOXNXXNN=XXXXXX=XIONXOOOMXXOXXXMMMMX=IX=
+  OO  - OXXOXOOOOOII-I-I--W-IO-                               -O  - -OWWWO    -     -      -O     OO-IIIOO      -XW-IXI--WWWWOOOOO
+        -    -----OOIOIOIIOIO                                         OOO                   -      -IOOO-         OIO OIIOOOO-  -
+                    0 0 00I0                                          III                           0             I0   00IIII
 OONOOO=IOIOOOIIXOOOOIXOII=XXONINIONI--=IX=XXOIIIIII=IXXXONOX--I===NNOIOXON=-XXXX-=IOONNOOXXOOIOOONO==II=IIXXXXXXMMMOONOOXXOXOOXXXO
+   ---OOXOXXXOOOXX--OOXOOOOOX   O-                        -   OO    -OXIX           -  -   -XO--- -OOOOOOOOOI---WWWX  XXOOXOXXOI-X
+               -     -    --                                           O                                  --OIIIOOO     -- -  -OI
+                                                                                                             000III             0
 OOO=XXIO=IOOIOIOOIIOXOXXXOOXXIXIXIIIOI--=XI=I===IIIIIOOXOOON==OO--I==OOIO-- IOOX=IONNOIXNO=II=NXXN=OO=OOXXXXXXXXXIOOOOONNO=OXXXXON
+---OOOO-OOXXO-OXXOOXOXOOOXXOOO                            -   X     OXXO-         -      -  OO    O--OXX--II---OOO-   -  -OXO--OX
+    --              - ---  --                                                                           IIOOIII--           -II-
+                                                                                                        00  000              00
 MXOOXOXX------XNOOO=OIXXO==OIOOI--==NOI-IXII=---=====IXIINOONIXI--IIO=XXX=I=--XXOOO=NXNNNX=-INOXXOOO=XXXXXXXIOONOOOOXXXOIXXXXXOOIN
+W-XXIXO         ---O-OIOXOOXOX-                           -- OO     -OIIOO       --O          -  ---OOIIOOIOO-- -  -OIIXOOII--X-O
+OI  O -               O-                                      -       OO-                            -OO--O-        -OO  -OOII
+I0                                                                                                                          00
 ZXXXMX=X--    --=IOIIOOIIOOIINI ---IXIXXN= -I==--==-===-ON=OXO=- -==XX=IXXON=IONN=O=NOOOXXNIXNONO=OI=OX=OOOINONOIOMXMMZXXXXXXXXXXX
+N---WIO           -OOXXOO--OO                             OXIXO       OO--X   -  OXO          - -O- OXOOXXXO - -OXW-WWN--I---I--IO
+AIIIOO                                                      O           II                            -           OIOOAIIOIIIOIIO-
+V000I                                                                   00                                        I0IIV00 000 00
+O                                                                                                                     O
 XXMXXXOO=-IXXONONOOO==II=OO=ONX-==IIO===OO=- ---=====IIXNOONINO--=--XXNNOOOIXXOXX=XIONI-XX=OIOOO=NONII=IOOOXXOXXXMMMXXXXXXXXXXXXO=
+IOW--IX-       - ---OOOOO--O-       -                    -- O           XX-      OOO-     O-O---O - OOOOXXXOIXOO-WWWII-OI------IXO
+O-OIIO                                                                            -                        -O --IOOOOOI-OIIIIIIO
+  I00                                                                                                           0III  0  000000
 XOXXOOO==OXXMMXXXXXXXXXXXXXOX=OXIIOXOI  =XXI=--INOI==---OIO=OXNO=  -O=OOO=OXO=IN==XOXOOI=O==O=IOOOO=IOIIXXXXOIXXMXXOIIIIXXXXMXMMMX
+IX-OXXXOOXI-WW-----I-I-II-OXOO-                         -OXO-       -O---O  -OO OOOXOX  O-OOXOOXX--OOXOOOI-IXOIIW--XOOOOII--W-WWW-
+O I-      OIOOIIIIIOIOIOOI- -                                                     - -                   -OIO  OOOII     OOIIOIOOOI
+  0        0II00000 0 0  0                                                                                0     I00       00I0III0
 NONOINONOIOXXXMMMMMMZMMMMXXOXXXOO-IIOO=   IXI=X=OIO=- --IOXOOI=OX--XOXXOIION=NO==XOOINXO=OONI=ONNXXONOIOXO=OIOXXXIXOXOOIXOOXXXZXXX
+   -O - -OXOIIWWWWWWNWWWWIIXOOOX-              OXO       -OXXOO-    XOOXOO- O -OO  -O   O-- OO-      -OXOXO-OXI-IOOXOXXOOXXOI-N---
+           -OOOOOOOOAOOOOOO ---                           -          --                                 -     OIO - -   -  -OIAIII
+              IIIIIIVIIII                                                                                      0             0V000
+                    O                                                                                                         O
 =-- --=IXNO===XOXXXXXXMXXO=ONNO=OO=INNX=--=XNII=OONX=-XIXNNIXNOIOOONOIIONOOONOO=IOO=O=--=I=I=II-----=XNONN=OXXXXOIINO=NOOOXOOOXXOX
+          -OOOOXOOOI--W--XO-  -OX               --            -  -  -OO- -XX   OO -O                      OXIO-IXOO -O  -XOXXXOOXI
+              - ---OIIOII                                                                                   O-IO          -   -- O
+                    00I00                                                                                     0
 OX=---- --I-XONOOOXOOIOIO=NXIIXXXXXIOOONONXOOOOOOOI==-  -IXIONNOOOOOOO=OONIONIXXXO=XXXXXNN=--== -===O=IXXXXXXXMMMXO==OO=XIIOOOIIXO
+               -XXOXXOXO-O          --- -   ------              ----XXO-- OX      O                  OOOII-I--WWWOXOO--OOOO-XXOOOX
+                  -                                                                                    -OOIOIIOOO-      -       -
+                                                                                                          0 00III
 OIOI=NXII==-=-==NIXXXOXIO=ONOOOI=---IINO=OONOIXOXOO==-- =NOXXIOO=IOIXOI=OO==NNOO=I---=ONO=--IO=-==XNIOXXXXXXXXZMXOIOONONON=ON=IOX=
+XOXOO            OOOOXOOXO-            -O-  -OOXOX              OOXOOXOOXXOO  --O                   OXOOIOIO-INW-XO-- - - O- OOXOO
+                  --- -                       - -                   -                                 --O-O-IOAOI               -
+                                                                                                            0 VI0
+                                                                                                              O
 OOXXXXOOOI=ONOXXOOI=OOXOOOO=OOOOOOI---IN=OOXON==XIOO==- XON=-=ONOXXXOOO=OI=I=ONNONI---==OX=XNNX--=NO==XOXXXXXXXOONOIIXX==N=ONNNOII
+XXOOOOXXXOO-    --OOXXOXXXXO------      O-    OOOOX-O    -      XOIIXXXOXOOOO-  -                  -OOOXIO-----X-         O-   -OO
+  ----                -                         -                -OO                                  - O-IIIII
+                                                                                                          00000
 OOOOOI==OOOOXOXXXOXXXXOOXOOOXXXOOOO=ONIOXOO==ONXOOI-- --OIONN=IOIIIOX=XOOI==ONX==IXIOOIINNOIOIO=IOIOOXMMMXMXXOXOX==----=XIONIOXOXX
+XXXXXOOOX-XXOXOOIXOOOOXXOXXXOOOXXXXO-  -OXXOO-           OX  OOXOOOXOOOXXOOOX        -OO  - -OXOO-OXXIWWWIW-IXO-            OXOXIO
+            - --O ----  -   ---         -                           - -                              OOOOOOIO -               - O-
+                                                                                                      III I0
 NOOOOOXXXXXXMXXXXXXXXXXXXXXXXXIIOOXXXXXXXXOOXOOII=IOOXXXXXXIXXXOOXOOXOOOXXXXIONONXOOOXXXXOIOXONINO==OXXXXXXXXXXXIOONN=OOXXXXXXXXXO
+ -XXXXII----W----I-I-IOOIOII-OOOXXOII---IOXXOXXOOOO-XOII--IOOOIXXOXXOXXX-OOOO     ---    -OXOX   -OOXO--OOIOIO-IO--  OXXIII-II---X
+      OOIIIIOIIIIOIOIO--O-OOI-    -OOIIIO-  -        -OOIIO --O  -  -   I---                -        -II--O-O-IO        OOOIOOIII
+        0000I0000 0 0       0        000                00              0                             00      0            0  000
 ONOO=OOXXXOXXXXXXXXXO=NXOXXN=OOOONOO=OIII=IIOIXOOIIIXXXXMXXXXXXOOOOXXOOOOXXXONXXIO==I=O==OOOIII=OXOOXXXXXXXXXOXXOOOOOIOIXXXXXXXXXX
+- --O-XOOOXO-O-IIIIIXO      OX--- --O-OOOOOOXOOXXOOOOO--W--IIIIXXXXOOXXXXOIIX     OOOO-OO-X-OOOOXOXXOOOOOOIIIXOOXXXXXOXOII---IOOOO
+       --- -I-IOOOOO                          -     --IIOIIOOOO    --    -OO                     -  ------OOO --        OOIIIO----
+            0 0                                       00I00                                                               000
 NONXXIIIOX==OXXXNNOIONOI=----XNNNNOOOOXOOONNOOO=OOOOOXXXXXXXXXXXXXXXXXXXOOXXXXXOIXXNOXOXOXOOOOXXMXXOXXXXXXXOXXOI=ONNO=XXXXXXXXXXXX
+                  -O-             ---        --OXXXXXO----IO--IIIOIOOO-OXXOO-IO-    XOXOXOX-XX--WOOXOOIOOOOXOOXOO-  -OOO----I-IOOO
+                                                     -IIIIO-IIOOO-O---I-  --IO-      - - -    IIO-- --O---- --        --IIIIOIO---
+                                                      0000  00        0     0                 00I                       0000 0
 =OO==ONXX====-- --XNIXINXXI===ONNOONONNOOXONONO=O=XXXXXXMXXXXXO===O=IXXO=ONOOXXXNNIXOOON=OOOXXXXXXXXXXXXXXOOOOOOO==O==OXXXMMZMZMMX
+O-XOO-              OOO           - -       - -O-OOO-I-IW----OXOOOXOOOOXO  -XI-O    --- OXXX-I---I-IIIOOIOXXXX---OO-OOXOI-WWNWNWW-
+                     -                            --IOIOOIIII-       --      OI-            IOIIIOIOOO--O-             -OIOOAOAOOI
+                                                    0 0 I0000                 0             0 000 0                      0IIVIVII0
+                                                                                                                            O O
 IO===NNOONX====---=I=XXXXXXOO=OOIIOIONOOOOONOOIOXOXXXI=IOOXOXOXOOOXXXXXXXXXXMMMXIO=N=OXXXMMXXMMMMMMXMXXXXXXXXXXXXOIOXXXXMMZMMXZXXO
+O-OOO  --           OO-OIOOXXO--OOXO- ---   --OXOXOOOOOOXXOXOXOXXXOOIOI-II--WWW-O-O OXII-WW--WWWWWW-W-II-I---IOOOXOXIIIIWWNWW-N-O-
+                     -I-O--                     - ---     - - -   --O-OIOOIIOOOI      OOIOOIIOOOOOOIOIOOIOIIIO---   OOOOOOAOOIAI-
+                      0                                                0  00III0        0II00IIIIII0I0  0 000           IIVII0V0
+                                                                                                                          O   O
 OII==ONOOO=OOO=OOONO=IXXXXXXXXXOXXOIIONOOONNO==IXXXXXXXXXXXIOIO=I=OOXOIIOXXXXMXMMXMXMMMMMXXXMXXXXXXXXXXXXXXXXXXIOXXXXXXXXXXXOOOIOO
+XOOOO- ---O---O-    OOI--OIOOOIXOOXOO- ---  -OOOOOI--OOOIIOOXOXOOOXXOXOOXOII-W-WW-W-WWWWW---W-I------II-----IOOOXOOO-I-I----XXXO--
+                      OII-O---O --              --OII---OO-         -    -OOIOIOOIOIOOOOOIIIOIOIIIIIIOOIIIIIO--  ---IOIOIIII
+                       00                          00                       0I0II0I0IIIII000I0 000000  00000        0 0 0000
 IOOOOONOO=XXXXXXXXXXXXXXXXXOXOXOXXXXXOOIOIIIOXXOOIOOXOOXXXMXXXOO=OO=IOXI=OXXXXXXXXXXXXMXXXXXXXOXXXXXXXXXXXXXXXXXXOXXXXXXXIOOIX=IO=
+O----- --OOOII-IIOOOIOIIIOOXOXOXOIIOOXXOXOOOXOOXXOXXOXXO--W--OX-O--OOXOOOXIOIOOO-I--I-W--IIIIOXOI--I-OIIIIII-OOOOXOO---OOO-   OOXO
+          --OOIOO---O-OOO-- - - -OO--        --     -  -IIOII-        -   O-O---IOIIOIOIIOOOO- -OIIOI-OOOOOOI---- --III--
+              0                                         00I00                   0 00 0I00        00 0       0       000
 XXXXXI===OIXXXOXXOOXXXXXXXXOON=OI=I=XOXIOOON=IXXXXXXXOOXXXMMXXXIONOIIOOOXXXXI=XXXXXXOOOOO=OXOOXXXXXXXXXXXXXXXXOOXXXXXMMXO=-=IONXII
+IO-OOOOOO-OO-IXO-XXO-I-I-OOX- O-OOOOOXOO--- OOOOIOIIOXXO--WW-IOO- -OOXXXOO-OOO-I---O--XXXOXOXXOOIOII-I---OOOIOXXOO---WWI
+O-I--      -IO -I  -IOIOI--         - -       --O-OO-  -IIOOIO-         --I-  IOIII-       -  --O-OOIOIII---O-  --IIIOOO
+  0         0   0   0 0 0                               00II0             0   0 000                 0 000         000II
 OOXO=NNOOO==IIIII=NOXIO==OOOXOOOOOIIXOXIIIOII=OOOO=IOIXXXXMXXXXXXOOOXXXXXOXXXXXOXXO=OIOI=OONNNO===XXXOI==OXXOOXXMXMXMXXOXXONNONNNO
+XXOXO  ---OOOOOOOO XOOXOO-XXOXXXXXOOOXOOOOXOOO----OOXOOO--WIIOIOOXXXIOOOOXIOOOOXOOXOXOXOO--   -OOOOOOXOOOXIOXXOIW-W-W-O-         -
+  -                 -       -       - -               --IIOOO-O--   O---- O---- --                ---     O-  -OOIOIOI-
+                                                        00I                                                     I0I0I0
 OOO=IO====III==OOXXXNOOONOOXXXOOXXXXXXXXXXO====OON=IOXXXXXXXO=I=OONO=II=IIOOI=OXXOXOXOIOOIOOIOXXXXXXXXOXXXZMMMMXMMMXXXXI==IIOXXXXX
+XXXOO-OOOOOOOOO-      -  -XOIOXXO--I-OOOOOXOOOO-- OOXO-I-I-OXOOO-- -OOOOOOXXOOXOIXOXOXOXXO--OXOOIO-IIOXO--NWWWW-WWW--OOOOOOOXOII--
+                           -O-  -IIOI-----           -IOIOI-                   -O - -         --O-IOO- -IIAOOOOIOOOII--      -OOII
+                                 00 0                 0 0 0                                       0     00VIIII0III00           00
+                                                                                                          O
 XXX=NNONNNOIOII=OO=OI=OOIOXXXXXXXXXXXXXXXOIIOOOXXOOOXXXOXXXXXXXXXXOXOOOXXOXOXOXOXXXXXXXXXXXXXXMMMXXXMXMMMXMMMMMXMXMXXOXOX==IXOXXMX
+OOOO  -   -OXOOO--O-OO--OXIO--IIIII--OOOOXOOXXXOOXXXOIOXOIIIOOOOIOXOXXXOOXOXOXOX-O-OIOIOIOOO--WWW---W-WWW-WWWWW-W-W-OXOXOOOOIXOOW-
+---                       O-IIOOOOOII----      --   -O- -OOO----O- -   -- - - - I-I-O-O-O---IIOOOIIIOIOOOIOOOOOIOIOI- - -   O --OI
+                            00     00                                           0 0         00III000I0III0IIIII0I0I0            I0
 XXXXXXXOOIOOXOOIOOOXOOXOOXXOXXXXXXXOOOXOOOIO=ONO=IXXOOXXXXXXXXXX====OXXXXOXXXOXXXXXXXXXXXXXXXXXXMXXXXXOIXOXXXXXOXXXOI=IOO=N=XXMXXX
+---OOOOXXOXXOXXOXXXOXXOXXOIXII--OIOXXXOXXXO-O- -OOOOXXIII---IIIOOOOOXOIOOXIOOXOO---I-IOOIIII---IW----IXOOXOIII-XIIOXOOOXXO OOOWI-I
+III----     -      -  -  -O OOII-O-   -           --  OOOIIIOOO-     -O-- O-- --IIIOIO--OOOOIIIOOIIIIO  - -OOOI OO-         --OOIO
+000                           00                         000                    000 0       000 I0000         0               I 0
 XXOOIONO=O=OOOOIXXXXOOOO==OONONNNONN=IOOIII=O=IIOIOXOXXXOOOOXOOOOXOOXXXXXXXOXXXOOOXOO=OOOOOXOOIIXXXOXXOIMXMXXXXXXXXIOOIOOXXXXXXXXX
+IIXXO- -O-O-XXXOOOIOXX--OO--        OOXXOOOO-OOOXOXOXOOOXXXXOXXXXOXXOIIOIO-XOOOXXXOXXOXXXXXOXXOOOIOXOOXOW-W---I--OOO--OXXO---OOIOO
+OO              --O-                               - ---    -    -  -OO-O-I ---   -        -    -O- --  OIOIIIOII--      -III--O--
+                                                                          0                             I0I000 00         000
 IOOOOO==IOOOXOXXXXXXXXIIIONNOONII===OOXXXXXOOOXXO=OOOOIOIOO=IOOOIOIXXXMXMXXXXXXXXXXXXXXXXXXXXXXOXXXXXXMMXXXXOOXOOIXXXOXXXXXXXXXXXX
+O-----OOO-XXIXOOIOOOOOOOO-     OOOOOXXOOOOIXXXOOXO--XXOXO--OO---OXOOOIW-W--III-I-I-IIOOOIIIIIIOXII-OOIWW---OXXOXXOOOOXIIII-IIIIIIO
+            O --O-----                ----O   --                   --OOIOIIOOOIOIOIOO---OOOOOO- OOI--OOOIII-  -   --- OOOOIOOOOOO-
+                                                                      I0I00   0 0 0               0   II000               0
 O=IINOOOXXXXXXXXOXOOOOXXOXXOOOOXXXO===OIOOXOXXXXXIOOOO=IOOOOOIXOXXXXXXXMZMZMMXMMMMMMMXMXXXXXXXXXMXMXXIXXI=OOXXXOIOXXXXXXMXMXXXXXXO
+XO   -XXIOOOIOIOXOXXXXIOXOOXXXXIIOXOOOXOXXIXOOIIOO----OOX----OOXOOII---WNWNWW-WWWWWWW-WI-I--I---W-WIOOOOOOXXOOOXOXIOI---W-W--I-O-X
+        O---O-O- -    O- --    OO-        O --OO-             - --OOIIIOAOAOOIOOOOOOOIOOIOIIOIIIOIOO- --    ---   O-OIIIOIOIIOI-I
+                                                                    000IVIVII0IIIIIII0I 0 00 000I0I                  000I0I00 0 0
+                                                                        O O
 NX=-=O=IXOINOOINON=OXXXOIXXOI=IOXOXXXOI=====OOIIOXNNOONNOO=IXXXXXOXO=OXXMMZXMZXXXXZMMXMMZMMMMXXMXXXXXXXOIOOI=IXXOOXXMXZMXXZMXXXXXX
+      OOOXO --O   OXOOOXOOIXOOOXOXOOOXOOOOOO--OO-   --  --OOOOI-IXOXOX--WWN-WN----NWW-WWNWWWW--W-I-IIIIXOXXOOOOOXXO-W-NW--NW-I-IIO
+        -           ---  -O     - ---                       --OIO -   IIOOAIOAIIIIAOOIOOAOOOOIIOIOIOOOO       --  -IOIAOIIAOIOIOO-
+                                                               0      00IIV0IV0000VII0IIVIIII00I0 0                0I0VI00VI0 0
+                                                                          O  O    O     O                             O   O
 XOI---=XXOOOXXO==NO==OXXOI=IXIIONXNOONONOIOXXIOIOII=IIIIIIOOXXXXXXMXXXMXXXMMMXXXXXMXMXMMMMMMXXXXOOI==OIOXXXOXOI=XXXXXXXXXXMXXXXXXO
+ -    OOIXXXOOXOO -OOXIOXOOOOOO-    - - -OXOOOXOXOOOOOOOOOXX--IOIIW---W---WWW--O--W-W-WWWWWW-OIOXXOOO-OXOOOXOXOOOO---IIIIIW--IIOIX
+       -O   --        O-    -              --               IIO-OOOIIIOIIIOOOII-IIOIOIOOOOOOI-O-        --- -   --IIIOOOOOOIIOO-O
+                                                            00    I000I000III00 00I0I0IIIIII0                     000     I00
  -=I- I=XXXXXXXO=IOOXXXXXXXXXXO==IO=IIOOOXXXXXXXXXOIOOXXXXXXMZMMMMMMMXXXXXXXXOOIO=IIOOXXXXXXXOOOI=III=OOXXXXXXXXMMMXMXXXXXXXXIXXXX
+       OIIOOOOIXOOXXOO-IIOOOIOXOOOXOOOXXXOIOOO--OOXOXXOO-I--WNWWWWWWW---IOOIOXXOXOOOXXOOI-I--XXXOOOOOOXXIOI--I--WWW-W--I--IOOOOOII
+        OO----O     --IOO---O-           -O---II--    --IOIIOAOOOOOOOIIIO--O-         --OIOII           O-OIIOIIOOOIOIIOIIO-- --OO
+                      0                       00        0 00IVIIIIIII000                 0 00              00 00III0I00 00
+                                                             O
 IIONXIXNXXXOOIXOI=IIXXXXXXOOXONONONNOO=IOXXOOXXXXXXOXXXXMMMMZXMXXOONO=====NOIIXOOONOOOO==OOOXOXXXXXXXXXXXXXXMMMXXXXXXOOIXXXXXOXXXX
+        OOOXXOOXOOOOOOII--XXIX      --OOXOOXXOO-IOOXOO-IWWWWN-W-IX- -OOOOO     ---    -OOXXXIXOO-I--III--I--WWW----IIXXOIIIOOX-III
+        ---   -     --OOII  O            --  --IO-- --IOOOOOAIOIO                           O --IOIIOOOIIOIIOOOIIIIOO   OOO-- IOOO
+                        00                     0      0 IIIIV0I0                                0 00   00 00III0000           0
+                                                            O
 NXX-OIOO==OI=O=OIOOOXX=XXOOIOO=IO===OII=OOOOXOXXXXXXXXXMXXOONONXXXONIXXIONOONOOONXOXOONONONXNOOOOO=OOIIIXXMXXOIONOOXXII-==OOOOOOXO
+      --OO-OO-OXO-XX-IOOIXXOXXOOXOOOXOOOXXXXOXOO-OIOII-W-IXX        OOOO-                -   -XXXXOXXOOOI-W-IXO-          -XX-XXOX
+                    IO -O                   - --I-O-OOIOIO           --                                 OIOIO                   -
+                    0                           0     0I0                                                0I0
 I=XIXXINXXXOXOOIIXXXXOOOON=O=NON=O==ONNONNN=OIO=XXXXXXXXONONNXOXOONIOIXI=OOONOOONONONNO=IIOOIOXXOIOIOOOO=NOIXIOI=OONONOONOIOONNONO
+        I-IXOXXOOO-I-XX-- O-O - O-OO-      OXO-OOO-IOOOO- -        OXOOOO--           -OOOXXO-OOXO-OXXXXO -OOOXOO-- - -- -O--    -
+        OIO -    -IOI                           --IO----              -                       --            -
+         0        0 0                             0
 IIOOOINOOOOIOOOIOXXXXOIIIIIOONNNNNIIINNOXNIOOIOXXXXXXOOII=IONNI==IOIO=IIIII=OO==I=OOO=IIXOXOOIXXOOIIO=IOINOOONO=IIOIX=IIIIOI=ONNOO
+       -XXXOXXXOXI-IIXOOOOO--     OOO     OXXOXOOOIIOXXOOOO-  OOOOXOXOOOOOOO--OOOO---OOOOXOXXOOOXXOOXOOXO --- -OOOXOOOOOOOXOO-  --
+                 OIOO                          ---OO-                                   - -   --                    -
+                  0
 ==OXN=OOIOOIO=OIIXXOXIXO=I=NOOIIIOO=ONNNNNOOXOXXXXXXXOOXXIIIOOXOXOII==I==IIOOO=OOONNOO====OOXXXXXO=OI=IXXOO=OIOXO===XIOIOIOOIO=OII
+       -OXXO-OXOOOOXOOOXOOO --OOO--O-     XXOXOOII-IOXXOOOOOXXOXOXOOOOOOOOO---O---  --OOOOXXOOIOOXOXOOOOO--OXOXOXOOOOOXOXOX-OXO-OO
+                 -- - -                     - --OOIO-  --     - -                           --O--      --      -    -
+                                                  0
  -XXNONONOOONONOXOXOIO=IONONNN==OOOOOXXOXOOOOIOOOXXXXXXIOOXXXXOOOI=IOIIIOI=OOONNNNONII==I=OO=OONNNO=XOXX==XIO=OII==NOXOIXXXIO=ONNO
+         -XX   -OXOXO-OO- -   OOXXXXXOOXOXXXXOXXXOOI-IOOXXIOOOXXXOOOXOOOXOO---    - OOOOOO--O--   -OOXOOOOOO-OXOOOO - -OIIOO-O-
+                - -                  -- -        --OIO-   O---                                      - --  -             OO-
+                                                    0
 -=OOXIXNXXOONNOOII==OOOI=NO=OOOO=IOOII=NOOOO=IIOOOXXXXOXXXXOO=OOOOIOOOOIOXI===X=I=XIXONO=OOO=ONNNOOIOOI=OO=ONOOXXOXXXOIOXXXXXXXOOO
+  -       -X  --OOOOXXXOO -OXXXXOOXXOOO ----OOO-XXIIIOXOOOOXXOXXXXOXXXXO-              -O---O-   -XOXXOO--O-  XOIXII-XOXIIII-----
+                                                  OOO- ----                                                    -O OOI   OOOOIII
+                                                                                                                    0       000
 X=NNNNXI=-IO==OI==IIIOOOO===XOXII=III==OIIOIIIOOXXXOOOOIOIOOOIIIXOIIONNNNXI=IIOXOXXXXONOOO==I====III=II=O==IIO=I=N=OXXXXXIIIOOXXXX
+           -OOXOOOOOOXXXXOOOOXOOOOOOOOO-OOXOOOXXOOOXXXXOXOXXXOOOOXOO-                  ---OOOOOOOOOOOOOO-OOOO-OOO OXIOIOOOOOXXIIOI
+                            - -                 ---             -                                                   O-O--     OO-O
 ONNO==ONO--N=IO==O==OXOOOO==I=OO=O=OXXXXXXXOXXXXXXO=I=I=OOIOI==OO==NXIIXXIXXOXNNONOOON=ONOIIXOXOXIIOONX=====XXI===--==IINOIOOIOO=I
+-  -OO-     OOXOO-OOXOXX--OOOO--O-OX-OOO--IXIIIIOOXOOOOOX-OXOOOXXOO             - --- O- -OOOXOXOOO--                    -OXXOXXOO
+                     -              I---IIO OOOO--                                          - - -
+                                    0   00
 OOXOO==ONI =OIXOIOOOOXXXOOOI=OONOO=IXXXXXXOXXXXOXII=OOIOON=IIIOONX==XXNNNXONOOII=OOO=NO===IOOOXOII=O=======--- --- - --   ==IO==OI
+-   -OO-    -OOXO---XIOOXXXOO-- --OOII-I-OXO-OOXOOOOXXO-- OOOOXX            --OOO---O -OOOOXXXOXOOO                           OO
+              -      O--            OOIOI- -I-- -                                             -
+                                      0 0   0
 =X-=IX=XOIIOIOOOOINOOIII=IOOOO=O=OXXMXXXXXOOOIXXXXXXOOOONNOOOOINI=IIIXOO=O==OOI===O==I=I=OOOO=I=I=ONXIO=ONNNNNOOOOONNNI--=XXX=II==
+        -   OXXX-  -XOOOOO----O-OXI-WI-IOOXXXOOOIOIOXX--  --XXO       --O-OOXXOOOO-OOOOOO-XXXOOOOO-   -O-       ---
+                                  OIOOIO--    --O-O-
+                                   0I 0
 IO= I=--X-IO==OOIIOIO==OOOONNNIOXXMMXXOOXOOIOOXXOIO=IO=NOO==IOOII=XNOO=IIO=OOOOONNNOOOOONOONNXXII==I--===-=-XNOOOOO=NXI--=IONOONNX
+            OO--  -OXOO----   OXIIWW-OXXOXXOXXOOXOXOO-O --OOO-      --OOO-O----    ----- --                   ----XO
+                                OOOOI-  -     --
+                                  II0
 OO  XI--I==XOO=O==OOXOOOXOI==IOIOXXXOIOXOOIIOOXIINOIIII=OO==NXIION=I=OI=IIO=ONOXXXNNNXIXOXOI=-------  --   -XI-=-=OI= -- -  --=XOO
+            --O-  -XOXXXOXOOOOXOXO--XOXOX-OOXXOOO XOOOOO--OO      OOO-OOOOXO-                                                   --
+                    -   -        -II   -      -
+                                  00
 OX- IX -- -NO=IOO==IOO=OOIIOII===XXXOII===OXXIO=OIIONO=OOONXI=XOIXXX=IOOXXXOIOOII=- -- - -----====I=---     -=- --  --=-- --=-=--
+            -OOX  OOXXOXXOOXOOOOOOOOXOOOOOXOOO-O-OO- -O-X-     -OOOOOOXXOOOXO-
+                                 ---       --                    ---    ---
 NX=-XX---=XOIOOOI=OOOIOOO=OOOOI=I=OOIIIIXXXOIOOO=O===II=OONXNNIOXXXXXXXXXO==OOII-=--=-===-=---  ----  ===--- --------   ==-=-   --
+           -OXXXOOXXXOXXXOXXXXOOOOXXOOOOOOOXO---O-OOOOOO--    OXOOIIII-OOXOO-
+                                        ---                     --OOOOI--
+                                                                      0
 NOXXNI--IN=IOOOOI=OONNONONIOIIIIIII=IOOO===OO==OON=O=OO=IOONO==OOOXXXXXOIONOXXOXIXXXXXIXI---   -- -  - ---===-==XXXI==---- ---
+          OOXXXXOO--    - OXOOOOOOOOOXXXOOO--OO-- O-O--OO-- -OO-XXIIIOOXO-
+                                                                  OOO--
 IONOX=O=XNOOOOOOOII=NNOOOOOXXIOIXIOIOIIOOOOO=NOOOOON===O=O=ONNOO=OXXXOOXXIXOXX==--===--- --  --  - - -----      ---=III=  -     --
+          --XXXXXOOO  --XXXOOOXOOOXOXOO-----O  ---- OOO-O-O-    OXIIIX-
+                           --   -                                 OOO
 =XI-  X--X==OOOIIIOOOXXXXXXXXOOI==O=OOO=ONIINONNNXOOOOIOONI=IIN=OXOONIIXOOXX==--= -=XXIX-=I====--   ==XI--  -  -  -   -          -
+          OOXXXOOOXXXOOO-IIOOXXOOOXO--XO- OO      ----O--      OXOXX
+                     ---IOO--                                    -
+                        0
 XI  =OI- XO=IIIOOOIOIOXXXXXOXOO===IIOO===I==OOOO=O=OOOOXXIIXNNIIOONONNNOXX=-------=---- -=XON==NXIXXI===IXXXI===----=IXI=- -
+          -OOOOXXXO-OXOI-OOXOXXOOOOOXXOOOOOO----O-O----       OOX- -                         OO
+                      -OI-- -
+                        0
 - -=XO=--=O=IO=OOI=N=OXXXIOOOO=-OIOO=OII=ONOIIOIONNOOII=OOOOOOOOXXXXXI=---- ----  --- -=XXNOONONOOONXXI=I=IIIII=I----IOOOONXX=--
+     -    -OO-OXXOO OXIIOOXXX    OXXO-OOO- -OOXO-  -      --XX-                             - -   -                   ----
+                      OO-
 -=XXNN=--IO=I=OOXO=IIOXO=IOO=  ==O=O=IONOXNOO=OOOOXI===XOIOXO=XIIXII=I=--   --  - -  -IXX=IXNO=O==IIIOONOOXOIIXXNNNI==IIXIXXNNONII
+          -OOOXXOXOOOXOXOOXX    OXO-OOX    --O--        -OXOXO                               -O-OOOOO-- --                    -
+                -     -                                    -
 IIIIONONOOO=I=I==OOOXIOOOINI  NIO==IXOOIIO=OI=OII===XOOIOXOONNONOIINX-   --- -   -==IXNOIII=NOIIOOOXXXXOXOOXXIOIONNNO-INXX=---=I=-
+    - - ---OOOOOOXX-OOX-XO     OXOOOOX-   OXOO-       -OXOXX  -                        -OOOO -OOXXXOOOOXOXXOOOXO-
+                    -               -                    -                                         ---- -  --
 ==XONOONNO==O==OONOIXO===XX=XNOO=IOOOOOOOOONNXXI==IXOIOIINXOOX==IXNX- ----- - --=INNONONOOONONOOOO==IIIOOOXOXOOOXOXO=NONIO=NNOII==
+     -   -OOXOO-- -OOXOOO     --OOXX-   ---         -OXOO  --                       - - --- - ----OOOOOXXXOXOXXXOXOXO   OXO
+                    -                                                                                     - -   - -
  -ONNOOOIIXOIOIO==XXXOI=ONNONONOIXO=OOO=I=OXX=IIONO==OONNO=NOOIIIIINNNNX=-=-=INNOONNNOOXXXOXXXIIIXXIIIIIIIXOO=I=O=OO=II=IIOI=OONNX
+     ---OOOXO-O-OOOIO-OO-  - - -OOXO  -OOO-       -OO--     --OOOOO             --                          -OOO-O--OOOOOOXOO--
+          -       -O-            -
 =O=IOIO=IIO==N=IXXXOIIOXOII=X==OXONNO==OIIXXIINOI==ONXONONOOOIOOONNNNNI=OOXXNNON==OXII=---==XXXI=-- -    - ---XIIXXNNONO==IINNXION
+  OOXOXOOOXOO OOO--XOOXOXOOO   -OX  -OO-       -OOO-  - -  -XOXX-             - OO-                                    -OOOO    -
+                -II    -        -
+                 00
 =OOOIIOOXIIONNO=XOOOOOOX=OII  NI=ION=NNIIIXXXO=OI==O=ONOO=OOOOOIIONNONNOO==OOX=NOI----    =XONONOOIXOIII=---  --- -==XXXONOO=ON-==
+OXXXOOXXOOO-  -OOX----XOO-O    OO   O         OXOOO-O- --OXXXXXOO-  -   -OO-  O             - - -                       - --OX
+        -       -      -
 =IOI=O====I=I===NOONOOOO=X- -OONXONO=O=NI=IXO=OIIONNNOOOON=III=OI=OONNI==NOOXI=--  -I==IXOO=OII=I==OOOOO=NOOIII==------=IIXXOOOOOO
+OOXOO-OOOOOOOOOO    --X-O     -    -O-O     -OXOO-        OOOOO-OO-   OOO                 -OXOOOOOO-----O -                  -X--
 OXXII=II=IXXMX=NOOOO=ONX=-=XONNXI=XN=I=OX=OO=OOO=NOXXXXOOXNONNNNNOOOONNXI=- - ------OIIO=O=O=II==IOO=O=O===O=OOXNNONNXXOONOOONI=OO
+XOOOOOOOOOIIWIO   --O-      -       OOO     OXXXO                ----               -OO-O-O-OOOOOOXXO-O-OOO-O-          - --- OO-
+ --       OOOO
+            I
 OIXI=O=OXXXXX=NOOOOIOOI--X=ONOXI- XOOOOXNN==II=NXXXIIXXINXXIX=OO===OOX=---- ---==XXNIIIOOOIOO=IONNOOONXION=IONOXON==I=IO==IOIOIO=O
+-OOOO-OXOI--IO   -XO--    O-       -XX-   OOOOO               --OOO-                OOO---O--OO-  -       OO-     OOOOO-OOOXOXO-O-
+  -     -OIIO
+          00
 =OXI==OXXXXOOXIIX=OIOIONIINII--  XOIOON=INIII=IIXIIONNI=IXOOOIXOI==OOIO==---XXIIOXONOO=OOO=OI=INOXOOXOI=NOOOINXXONXIXN==OOONOOINII
+O-OOOOXOI-O-     OXO    OO        -OX- OO                 --XOOXOOO -O              XXO---O-OOO          --XO         OO--- XXO OO
+  -    -OI-                                                   -
+         0
 OOXOXOXXOONNI=--IXNOOINONXI=- --NOOIION=-- -=XXXXIOXNNIOIIOI==ONNXXXNO=ONOONXII=--IN=IOO=IOII===I=II=IIOIII=OONOONNOONO=I=OOXOOOOI
+XXOXOX-IX-         -   -         -XOO-                OXOOXOOO-      -O  --         OO--OOXOOOOOOOOOOOOXOOOO-- --  -- -OOO--   --O
+  - - IO
+      0
 OIIIOO=NIIII----IIXONNNOX--   -X=OOOXI--==IXXIIIXXNO===I=OOONOOIXIXONNOIIXI====I--IXNNONNOONNONONOONONOOOO==OONNOIONONONOONXOIOXXX
+XOOOXXO                         OXX-               -OOOOO---                          -  --      --   ----OO-     - - - -
 OOOOOI-----=OXI=--IONOOX--   =OII=NI---IOOOXI=IXOOIIOINONNNXXXXINNOX=======-=-   --IIXONNONXNXOXNNOOOII=====I-I===I=NN=I=OI=IXXOON
+XXX-                 -        -OOO              --OOXO                                                                OOO       -
 ONN=----=I=IOI= -=XXNON=   -NOO=I=I---XOXXXIIXO=ON=IOONNOXON=ONI-- ===---   -- - -XNONOXOOIOXXXOIONNO=NNNNONNNNXIX==NONOIOIOIIIXIO
+                     -       -XO              -O- OOX-      O-                      -   --OXOOOXO-  -O    -            -OXO
+                                                                                            ---
 ---     --XI--  -IXXNX-  -IONXI-=--=NONXII=XOOO=IINNONOOOOOI==--===-- -   -- -=XXOONO==N=NO=O=OONONNNNOOO=IONIOOONXNONNNNOXXX=ONOO
+                           -         -      --      - -                             -OO O -OXO-       ---OO- OXX-   -    -OOOO-
+                                                                                                                          ---
        ===----==XIXIXII=ONNX=-=---OONOXII=INOX==IIIXNXN=I-=-----  - - -- =--==XXXXOOONONONOONO=---=-=-IXXNOOOIIIO=O=OOOOONIXXXXXOX
+                                   -        -          O                          --- - -                 --XOOOXOXOXXX-- OO--IO
+                                                                                                                           -IIO-
+                                                                                                                            00
  -    -----=XONXOII=IN===X---   -IOOXII=- ONONO==IXIXXNOX=------ ---  --=IXXIIXIIXNNOO=I=NIXIIIIOXX=OI=XOXOXONOOOOOOXXXIIOIOOXXXOO
+                      OOO         --        -          -                              OOO                     ----XXOOOOO-  X-IIX-
+                                                                                                                    ---      IOO
+                                                                                                                             0
 -  - ---IXXNOOXIXI- =ONI---    -NONII=-  XNXNNX==XXIIX=OIOOIXX- -  ---==XX=====INOOO=I=ONXO==I=OOO=IIIOII==NOXNONNONXXONXOO=XOOOXX
+            -                    -                    OXO                        ---OOO-  -OOOO---OOOOXOOOO       -           -XII
+                                                                                                                                OO
 - - --=IXXXIOOIIX------ - - ---IOO-     XXONXIIXNNOXN===ONNNI=-   ---=--I=XXONOO=IO==IOI==O==OOO=II=OO==IOOONOONNOIO=OOOO=OIONIXOO
+                                -                    OOO-                     --OO-OOOXOOO-OO---OOOO--OOO--- --  -O-O---XOXO-   --
 ====XII=--IIXXXII--- -    --   =I=-    -I=I=IIONONNN=INOOOX-  -   - =IXXONN=OXIIOIOXXXXXXOXII=IOI==ONN=OII=OOONOO=II====I=IIIOOXXI
+                                                -   OO                     OXOOOXOXOII-OOXOOOOOXOOO-  O-OOO--- --OOOOOOOOOOOO-
+                                                                             -     -OOI-- -
+                                                                                      0
 ONI=I-  -=IINO=----   --==     -- --==I=====I=IXNNOOONNONI-   - --=XNOOOOOXXXOOOOOXXXXXXXIO=OOIO==OOON=OO=XI=OXNOONO=NO=IOI=NOOOOI
+-                                                 -    -             ---XXIOOXXXXXIOIIIOOOXO--OXOOX-- O--OOOO      -O -OOXOO --
+                                                                          O--     O-OOO--                 -
 OI==    --=XO- --      -X-   --==-XONNO=--===---XXXIONOX-       XN=OOOOXXXXOIIOXXXXOXXOII=OO==OINO==OI==OOOO=ONIOONOOONOOOO=OOONNN
+                                                      -           O---XOI--XOOXO-IIXOOXOOO--OOXO  OOXOOO----O  OX  -   --XXO---
+                                                                       -OII    -IOO --
+                                                                         00     0
 ===-    -==-  =--   --==  - ---=IOONOI===== --=IIIONOOX-      IXOIXXXXXXXXXIOOXXXXXXXXIOIXXO=NOONO==OOO=INON=OOOONO=OOXOOOI===O=ON
+                                  - -                           -OOOO----IOOXXI-OI---OO-OOOXO -- -OO---OO   O---- -OX-  --OOOOXOX
+                                                                  ---IIIIO-   OI-OIII-   --
+                                                                     0000      0  000
 I==  --==---=--   --=--    - --=XIONX=XO=- -IIXXNNNX=-      =N=IOXXXXXXXXXXOXXMXOOXXOIOIINOXXO==II=NOOO=IONOOOOOON==OOOONOON=O=O==
+                                                              OOXOII-I-OIOIXO-WIXX--XOXOO     OOOOO ---OO- ------ OOXX-  -- O-O-OO
+                                                                 -OOIOI-O-O -IOO  II
+                                                                    0 0      0I   00
 =---I===------  -==--    -=--=I=X=XIIXOXI-==XXNNONI=      -I==XXXXXMXIIXXXXXXXMXOOXXXOOIOOOXIXNNOO=OO=OONNOIOI=OX=IOOOOO=XNNNNO=OO
+                                                -           OOOOII-WOOOO------WIXXIIIXXO-       --O-XO--  XOXOO-    ----      -O--
+                                                              --OOIO-  -IIIIIIOO  OOO
+                                                                  0I    000000I
 =-===-=IO=--    -       XO=--III==NO=NI=IONNNOONI       =INNIOXXXMXXXXXXMMXXMXXXXXXO=NNONOOO=IO=IOO=XO==OO=IXXXXIONXOONNN- =OO=IOO
+                                   -O        --             OXI--W-IIO-IWW--WOI-IIIXO  - ---OO-OO--OOXOO--OOIIIOO-  --      --OO--
+                                                              OIIOIOO-IOOOIIO-OIOOO                 -       OOO-
+                                                               00I0   0 II00I  0
 --=-- -INX--  --=-     -= --I===NNONNXIINNNNNN=-      -=ONOOOOXXMMXXXXMXMMMXXXXO=NO====OOONOONO=IO==XI=OOO=IOOXXXXNOON==NO= -NXXIO
+                                  -                       --XX--WW-OOIW-WWW-IIOXO -OOOO---    -OOXOOOOO---OOXXOOIO    OO      OOO-
+                                                              IIOOI--OOIOOOIOO-                     -         --O-            --
+                                                              00II0   I0III0
 =X-   ONO=  ---==---  --I==-IXONONOOIINNONOXI-      -INN=IOIXXXMMXMXXXMXZXXXOOOOI=IOIONNOOOOOOIIOOXXOIOOOOOO=IXXXXOINOONNONX -OIIO
+                                - -                     OOXOI--WW-WI-IW-N-IOXX--OOOXO-  ------OO-   -OXXXXXXOOOOOOXO          -OO-
+                                                            OIIOOIOOIOOIAIO-                                  ----
+                                                             00II0I 0 I0V0
+                                                                        O
 OI- -XNX---=I==I=  -- -XI=IOOONXXXXXOXNOX==-      -INNOO=OXXXXMXMXXXXXXXXXIOOOOIOOONOONONXNNO=OOX----=XN=IOO=OIXINIOOINIXXNOX IOII
+-                           --                        --OXII-IW-WIII-I---OO----OX-- -       -OX-        OOXXO-OOO OXXO     -    OO
+                                                          OOIOOIOOOOIOIII-                                     -
+                                                            0 I0I   0 000
 N- -OI--=II=I==-  --- ====O=NXI===XXNONI=-  -- --IOO==IIIOXXXXXXXOOIOXXXXONNOOOOONNXXIOXXXONOI=NI=  -==--IN=OOONONXINOXIXINNOI-=N=
+                          -O         -            --OOOOOX---IIIO--OXOI-O-  -----           -OO            OX-- X    XIO    -    O
+                                                          IIIOOO-    -OI-                                             O
+                                                          000          0
 - -I=-IXNO=I=--  - -IIXXNONII==-=XONNNONX=--=---NO=O=OOOXXXXXXXXXO=IXXMXOIINONNNNXIIXII=IIONNOOOI---=---=-=X==OIONXX-=IXONXOIINIXO
+                         -                       -O-O-XXIIIO--IOOXOOOIWIXOO -                ---            OO-       OOX   OO   -
+                                                        OOO-IIO--   -OOO                                               -
+                                                            00        I
   --=XNOII==I=------XXOONXI=--=IIIOOOOI-=====INN=OIIIIXXXXXOXXXO=O=OXXMXO=I=NNOOOXOI==IXO=IIXOOXII====IIOOIIXNO=---=  =OXOOXO=IOIN
+                                    --          O-OOOOOI-OIX-OOXO-OX--WIXOOO  -                         -     -        -OX- -OO-
+                                                      -OI-O I--     IIOO                                                -
+                                                        0   0       00I
   IIOOX==NO=I=I==---==XXXII=IOIXNXOXI==--- -XINOOOOXXOXXXXXIXXONIXXXMMXOOOIO=OOXXIIIXION==IOOONOIXOXI=-=NXOX===-X==X-  -=XOONOOOO=
+          -                                     --XOIXOO--OOOO- OO--WWOX--OXO-              --    -                     OOX- ---
+                                                   -O --II- --   -IIOO-                                                  -
+                                                        00        00II
 XONO---XO=OOXOII- =--=IXONXI=OONI--    -X=---II-ION=XIIXMMXX=ONIXXMXMXO==IOONIIIXIXXNOX=-=NOXII=XOOO= -=ONOONI=--IINIX  XIXX=NOONN
+        -OXXOXO                                    OOOOOWWIIO  OI-W-WIXOOOX-               -     -X-      --        O    O-OO
+            -                                       -  -OOOO    OIOIOO                                                    I-
+                                                        II       0I0I                                                     0
 NX-- -XN=N==IONI----==IONOOOXOXOX=-   --N=X=XOOOIO==NOOOXXIOO=XXMXMXXXI=OOXII=IIXXIII-==XOONONIIO=IN==XXNNOIOIOI  -NXXO--OXXXNOONN
+        O OOO-            --             O    -      --X-OO--OIIW-W-OOOOX-               -- -   -OO       XOXO-     OO   -OOO --
+                                                        I-    OOOIOI--                                              --    ---
+                                                        0       I0I0
 =-  -XNN=NOIIIX=  -=IXXIIO=OONNOOOI=XO= -XOX=-XXNN=-=X=OX==OXXXXMMXOX==ONXI=IIXOXI=---=XONO=INNNNOX=IXX=-XO=OOXXN=-==OOOIONIXOO=OO
+        O -               O--  ---                    OXIOOXOO--WW-XOOO-                - -OO             -OXXOO    OXX-   OOXXO--
+                                                        O   --IIOOI -                                         --            -
+                                                              00II0
   --XXONOONI==   --IIIIXNOOOOOOI=---NIO-=-- -=--==---NXX=OXXXXXXMXIIOOOONXI=XXNNI=  ==XOIIONOXONNOIIO=NI-XOOO=XXON=-INXXII-XXXIO=N
+      - -                ------      O-               O-O-O--I--WIOOX---               -OOX   -     -O    ---OOOX     OOO   OOO-O
+                                                      -I  -IIOIIOO                                            --      --    --
+                                                       0   00 00I
  -I=IONOOOOX-  -INNNOONOXINOOI=  --IOO-  --  --  --=OXMMOOXIIIXXX==XI==NNNOO=-=XI---XOIOXXOIIIOOXXXOIONX-OIINOIOI=N=-==OXX -IXONNO
+       --           --     -XO      --              -OWWXXOOOO--IOOOOOO       OO     -OXOO    -     O-    OO  OXOO    OXO   OO-  -
+                                                     -OO  -   IIO  -           -        --                              -    -
+                                                      II      00
 ==XOOOOON=    XOIOIONOX==OIOI=I=-===-     ------ ---OXXXMMOOIXXIOOOO=OOOONOI-=IO=--IN=OIOIXIOOONIONOOIN=-=NOOOO=XIIX--OIOO=-NOONXO
+    ----       -OXO-      OXOO                      -O--WWX-OO-O--XXO----     OX     OXO-    --    -XO        -OOOO    OX-   XX
+                                                     -IIOO   -I                                                 -
+                                                      00II    0
 =INXNN==X=--=X===OOX=---NIO=NI=-----          -II-- XIXXXXXOXXIN=OOOOOXOOI=- =O=--XN=OOO==IOOOXOO=I=OOO---IIXXON=IIO=-=OOXI-XNOO==
+      OO      OOO--      OXO                         OIOOOIXOIO OXX--- -      XO    O--     -   -OOO-           OOO-    -     -
+                                                      O---O -O
 IOONNNN=NOXOOOOOONI-  =OOXON=  -O=    -     -  II-  =N==OOXOXXOOXOIOOXINOO=--=INIOOOOOI=--XOI=OOOOOOIIXOOIX=- -IOOOIX---NXX-IINOI-
+  -    O    -----       XOX                           OO-XOXIO--OXO-          O   ---         --XX              --XO
+                         -                                - O-  -
 NO=IOOXN-- -OIOOO=  -=NOXIO-   =OI-   --    - ---=  -N=OXXOOXOXXOOI=I=OON=N=IIIN==ON= ---=XOIOOON=-I==ONO==   -==OOOO==-NO=I=O-XII
+ -OO-       -O-        XOO      -                     OXIOXXIX-OXXOO  -- O    O OO-                   -         OXXX-    -O
+                        -                               O-  O I-
+                                                              0
 ONNXXIIX-   XO=-   -=-NIINI-   =XI    IO-   -- -XI- =NXXXXXXXXMXI=OOXIN=ONI=I-OO=O=X  -=X=NNNOOO=-INXOI=ON=    -OOOIO=X-IIXON=XNOX
+-                      OO                             OOIIIII-W-OO--   OX     --OXO                             -XXOXO   OO- O
+                                                      --OOOOOIOI                                                          -
+                                                             0I0
 OI==IIOI-  -=X= - -=II=O=--    IOI     -     -- XX- XOOIXXXOIOXOIOOXII=IOI-IX-ONIO== -XXIINOOI==IXNXX==INOO-    NO===OX===O=OIONOO
+                      OXO                            --OOI-XOXOXO-    OOX     - OXO        -             -       -OOO-   OXO-O-
+                                                        -OI   -
+                                                          0
 =-==NN=-- -IXI---XOOO=OXN ---=-=NX-   -     --- -== XOIOXXXOXXI=NNOIIXIXO-=N=-NOOIX -=OOXOOOOIONOON==-IXOO=-   -IXIIIOOXNOONOINIO=
+                  ---OXO                             - -I--XOOOO      OO-      --O       ---    XX      --O          -   XX -O   O
+                       -                                OII --         -
+                                                         00
 --XO=-    ---- =OOIOOO==X- -OO- I=--   -    IX- - I=NI=NXXXIO==OONX=XOOXO=N=-==INOI---=-N=OOOOIOOIN--IXOI==I-  -XN=-=XIOOXOOO=O-=X
+                -XOXXXOO    -                           OOOOXOO--    -XO-  O     -       O- --OXXO     -OOO           OXXIX--O  OO
+                                                        ---            -                                                 O       -
 IX=-     -=---XNIIOOI=O=N=  NX----=XII=---IONXI---INO--XXXIIOOIN=NIIOIXXONO=-XIXOO----I==OO==IOOO=O-NNOIONO--   -NO---NIIXOONO=-IX
+                OOXXOO-O                            -   OOOOXXO O   -OOO  XO            OX-OOOXXXO    -OX              OOOX-    OI
+                                                        --            --                                                 -       O
 =-    --=IX=-IOIIONN==OXOO- ===- -==--II=-XO=N=-  XNI -XOOOOOOII=NIXIXXIOIOI-XNOXIIOI=IOOIN==IO=OOXNOOIOINO-I=---XI=--IO=OIONX=-OX
+              -OO-  OOXOX-                 -O           XXXXXXOOO   OOOO OXO            XO OOO-OX-  --OXO -            -O-O-    -I
+                       -                                             --                                                          O
     ---IONI=XOOINOOOXXXXXXX===I-  --  --ONOXX-    NI--=X=OXXXOOIOOOOOXONNOXO=XOOXXNOI=IXI=NOIOO=O=NO=IOX=OO=IOOXIOO= --INX==OO==OX
+             -XO ---OOII-O                XO            OXIOOX-OX-  XOX  X-X       -    OO -O- OXO -OOXOO--   -           OO-   -O
+                    --OOI-                 -              O--        -    I                            -                         -
+                        0                                                 0
    - =IXNOO=XXX=OIONOXOXONIOII-----     - NI-   I=IOO=XXIXXXO=OI=NOOIO=XIXXI=XOOXOO=I=II=N=I=NOIOOOOIOOOOO=N==ONNOOX-  -=X=I=N===X
+          -OOOOO-OX XOXOX O-               O     OO-    OO-OXO-OO - OXO OOIO  --  XO    O OOO -OXX  OXXXX-O OOX  -X       OOO   OO
+            ---      - -                                 -I-             -O                                                      -
+                                                          0
 - -=OOONNOOXMXMXXOOOIOOOOXXOXN-   - --   -XOI=-IONOONXXNOXXOI==NNXONIOOXIXXI=XNOINXOI-IIONNIXO=IXIII=IOOI=XXXOOOXI=O=-  =XOOOII=NO
+         -XOW-W-IXX-OXXXXOIXO                     --    XOIXOOO   - OX- OOOO      OX    -  OO-OOOO  OOXXOOOOO---  OX       -XO   X
+           -OIOIO        -O -                            -O              --       -         -   -         ---
+            I0I0
 --XXONNXN=XXMXMXXIIOONOXXXXN=-    =-=========- --=OONXOOXOXI===OXXONOOXOXXXO=NIOXXOOIIXO=N=XXXOOXI-=OIOOIIXOOOIIX=OIN---=-XOXIO=OO
+    -    OI-W-W-OOO-  XI--O                       --   -IXOOOOO   - XX  OO--  O-  X-    O OO-OXXOO  -OXXOOOXX-OO   O       -OO  -X
+          OIOIOI-      OII-                             O -             --I                -I-  -         -                 -
+           0I0I0        00                                                0                 0
 =XONNO=X=XXMZMMXOIONOIXXXXOX- --  - --XO=---    -XNNOOIXXIOIIO=NNONO=NXOXXXOIIXNXX=I-==O=IXXXX=IXO=IIO=II=XOXOIIX=-NOO==- =XIX=OXI
+  -     OO-WNWWOXO- -OI--OX                         --OOOOXOOXO  -  O  -OOI  OO   O     OOOI-OOOOX  OXOOOOIXOXOO    -       OOO  O
+         -IOAOO-      OII-                             --               --O   -           -OI-  -         O -                -
+          0IVII        00                                                                   0
+            O
 OONII-INXMMXZXXOXIIXXXXX=OIIION=I=II= --       -=XOO=XXXOIOIO==OI=IINXXOXXOX-OIOINIX=--NIIOOI=XIOOXO==NIO=OXOOOOX=-OIOI=---IIXXNOI
+--      IWW-N-OXOOOO-I-IO                          -OOIIXOXO-OO-OO     -OOX  -O   O     OOXXOOOOXX -OO OXOX-XXXX    O-      OOO  O
+        OOOIAI- -  -IOIO                             -OO                --                    -            I                 --
+         II0V0      0 0                                                                                    0
+            O
 IOI==INOXXXXX=O=OIIIXXX=I==XIXXIXOOONX=------=XONXINXXXOOOXI==NNX=-====NXXOI-N=NIIOXXXN=XXXOIXIOXOOO=IXOIIOOOIOXN=INOOOX=---OOOIXO
+O-     XII-IOO-OXOOOOIOO          --                OIIXXXOOOO          OOX   O   -    OOOOX  OXOX--OO -OOXXXOXO    X-      -XXO -
+        OOIO-       -O-                             -OO   -             --              ---     -              -
+          0
 ONI--NXXXXOOOX==O==IOOOOI=N=IOX==-===---- =IOIOO=N=OXXOO=IX=I=OO=-XI==XOIOO=-OOOX=NOOXNOIOIO -OIXOOOI==N==OIOOOXIIIO=OIX=-=-I=XXNN
+X     OI--X-  OOXOOOXX-    OO-              -OXXO OX-OXXOOOOOO--       -OX-  -X-    -  -OXO-  -OOX--OO  OOXOXXXOO  -O        OOO
+      -OII                                          I-    -                                     -              -              --
+        00                                          0
 X==-X=XOXXO=OOOOXXXOI=NOOOIXXX=XOIX=- --IOOIOOXIN=XXXXXOOII===ON--ON- XOOOX=O=O=O=ONNXO=OOO=-==OOOOOOO=XOOO=XXXOXO=X=INI===-I=OX=N
+OO   OO-OOXO -XXIIOXOO    OO-OO           -OXXOO OOOOOOXXOOOOO-   -      -   OXO      -OXXXO  OXXX--X-  ---OOIOXI-  OO       OXOO
+-     - --      OO-        -I-                -   -----                                                     -O- O              -
+                            0
 =IIO=IXIIOONNIXXXXXIOXNOO=XXXOINOOOI=-INOOOXIONNOXXOOXXOO=ONOOOO=XII- =-XX=--NO=X=IOOO=OONI=--NIXINOON-ION=OXXXXXI=-O=OOO--=O=IOIN
+OOO-OO  OXX  O----IO   --O-IOXO ---     XXXOO-  XOOXXOOXXO- ---   OO          XO   -  O-- OO   OOO -X   - OX--OOOO   OX-     OOXO
+              IIIIO       IO-              -     --  --                                         -           II---
+              0000        0                                                                                 00
 XOIIOO==IOXXXXXXMMXXOO==OXXOONNNNXIIXXOIXOOOXXNIXXOIXXXXIOOONOOI-I=O-   I=-  -NONX=NOIOOONOO -NOOONOOII=NOO=XXXXXOO=INOOOOI=IOIOXI
+OXOOX-OOOXOO----WW-O--OOXOOX-         -OOXX-   OIIXOIIOOO---      O-           -      --- --   --- -XO   --O-IIOOX    XXX-   -OXIO
+-         --IIIIOOI-     --             -       OO  OO--                                                    IOO--               O
+            0000II0                                                                                         0
 ION=ON==OXMXZXXXMMXXOOOIX=NXNNOOOXNOO==O==IONOOXXOXXXXXOOONO=OOI-IO=--  ----  =XOI=XOXOOOO=I--XO=OO=XOOXIN=IXXXXXOOONIOOOOOX==OIXO
+O- O- OOXOW-N---WW--X--OOO         -XOO-OOO- -XOOXIIIIO--- -O     -O                  ----OO   -O--OOX-   OOI--IIX-   -XXX-   -OIX
+         -OIAIIIOOII    -                      -- OOOO-                                             -       OIIOO               O
+          I0V000II00                                                                                         00
+            O
 ONOOONN=XXZMXXXMMXMXO=XO=NIINNXXOIIIIO=IXXOONOOXXXXXO=ON=ONN=II==I=O- -  -II- --XI==OOOONN=O==IOI=OOXO=O==OOXXXXXXOI=O=OOOIOI-IOOO
+- --   OI-NW---WW-W-XOOXO       -OOOO-OOOIX- -XIIOI-XO- O-  O     OX                - --  O-    OO--OXO   --O----OXOO  -XXO-   -XX
+        OIAOIIIOOIOI  -                 -O     OO-OI                                                -       -IIII-
+         0VI000II0I0                               0                                                         0000
+          O
 OOOXIONIXXMXXXMZMMXXXOX==N=II==IXONNIXXMMXNN=IXX=IXOOXONIIOO=---IIOXX----IXI-  -II==ONNNOO=NIXOXIINOOOXNX-NNIXMXXXXXIX- NIXIO=-=OI
+  -    O--W-IIWNWW--IXOOO OOOOOOOX  O--WW-  OOOOOOOX-   OO-       XO                -   --O     OO -XXO     OIW---OIO    OOO-   -O
+        IIOIOOOAOOIIO -         -    IIOOI    --  -                -                                  -      OOIII-O      -
+        00I0  IVII00                 00II0                                                                    I000
+               O
 OOIXOIOOXXXOXXMMMMMXX==IIOINOOOIIO=XXXMXXIO=XXXI=ION=NONI=NX- -=IXION----=XX=II==XIXOOOOOONNXOONOX===OO=N=IN=XMMMMXOOI=--XIION=-O=
+-   -OXXOOIXOIWWWWW-IOOOO-O -XXOO-OO--W-OO-OI--OOO- O - OO        OX                ----      - -   OXXO    OOWWWWIX-     OO-    O
+        --O -OOOOOOIO              -IIOI-   OII                                                              -OOOOO
+              IIIII0                00I0     00                                                               IIII
 OOONIOOOOIIOXXZMMXXXX=IOOINNOOI=OXXXMMXXOOIOXX=NOOON==I==ONI=--==XION= ---OI=IXI-=IXOOONXIXXOONOON=-OOXOOX-=NIXXMMXI=OX=--NOIIOXXN
+X   OXXXXOOX--NWW---OOO-XO  XXOOXO--WW-O--OX--O --- OOOOO-        OX                  -         -   -XO--    O--WW-OO-     -OO-
+            IIAOOIII-            -IIOOI-    II                                                        -       IIOOI
+            00VII000              00II0     00                                                                00II0
+              O
 ONINIOOI=IXXMMAZMXXOO=XXXXIOIOOXXXMMMXINOOXXXOOIOOOIOOOONONIIO--=O==O=- --NN==O= -X=XNON==OXNNOOONX-NI=NNOI=XNXXZMMX=ONI=IOOXXXONX
+X   OXXOOOI-WWVNW-OXXOOO-OO-OXXO-IWWWOO -XIII-  ---OXXX-          OO-                 -       -      OO       I-NWWOO-    -XOIIX
+          OIOOZAOI-   --I-     -IOOOO-    OOO                                                                 OIAOO-        -OO
+           0IINVI0      0       0 III                                                                          0VII
+              MO                                                                                                O
+              W
 X==IXIOOXXMMZMAMXOOOXXXXXXIOOXXXXXMMIOO=XXXOOXOO=OO=OIIONNNOO=I--=INOX= --=X------OIIO=O--IIIIONXXX-IXOONNOOXXOXMMMMX=NNOOIOOXXXOO
+OOOOOO-XI-WWNWVWOXXXOI-O-IO--O-I--WWO--OOOOX   -O--OXOO-    -O      -                 O-              --  -   XIWWWWOO    OXXO-IX-
+-   -   OIOOAOZO-   -OI-IO   -IOIIOO    ---                                                                    OOOOO-        -IO
+         0IIVINI      0 0     0 00II                                                                            IIII          0
+            O M
+              W
 NOOOIOXXMMMZZMMXO=XXMXZXXXXOOOIN=OX=NNIXXIONNO=ONNOOOOI=NNNOOIX-==XIX=I=  -II--- -=I==NN===XI-IXXIOI=-IONNOOXX=XXMMMXOONONOXXXOXXX
+  XXOX--WWWNNWWO-OI-W-N--I-XXXO OXOO  OOOO-  -O-  -XXXOO    -O                                            --  OI-WWW-X- - X-IOXIIO
+      IIOOOAAOO-  OIOIAIIOI       -    --                                                                      OIOOOI      IO- OO-
+      00IIIVVII    0I0V00 0                                                                                     0III0      0
+           OO         O
 NOXOOIXMMMZMMXXONOMMXXMXXXXXOXIXNONN=IXIOON=IOOXONIOXIOONN=NXOO-=-==--==  --==- --=I=-OOXI==X==I==XO====IINOOXOOXMMMMO=ONN==XXOIXX
+ -OXXO-WWWNWW-O- XWW--W-I--I-    -  OOOO-  OO-    OXOOX-  O  --                       --                   -  -X-WWWWXO-  OOIOXOOI
+  -   IOOOAOOI-   OOIIOIOIIO          -             -                                                           IOOOO       O-  -O
+      0IIIVII0    II00I0 00                                                                                     0IIII
+          O
 II=N==XXXXXOIO=-OXXMXOOXXXONIINNONNN===NXNO=ONNOOOXXXOOOOONOIOOI-=- --=X- - -=-- -IIIIXONX=-I=-IO=IOX==--=NNONO=OXZMMXOIOXOO=OOIOO
+OOO OOI---I-O   -O-W-XXO--X     -   OOO   XO-   -XIIOX-    -  -                        -                    - -OXINWW-XO- --OXXOXX
+      OIIIO      -IOI  -II                        OO-                                                            OAOOI
+       000        0I0   00                                                                                        VII0
+                                                                                                                  O
 XINX=OOXMOO-=-XOXXMXOONOXIXIX=ONNOOOONONI=OONON=XXO=IOXOOONOOXOO-=-  -=OX-  -=OO- IIOXIIOOX-=I--XIIIX-=-==OONOO=OXXXMXXOONNOOOOIOI
+OO  OXXIWX      O-W-X- X-O   OX  -- -   OO--   OIOXOO-  -  -  -                         -                 -  --OXO--W--X-  ---XOXO
+-      OO       -IOI    I                       O-                                                               -IIOII
+        I        0I0    0                                                                                         00I00
 XINNOO==OXXO==OXMXXX==OOOOXXOXX=I=IOXXOI=OOONNOXOIONIONONXNOOIOOI-=-  XXOI   -ONI  =XXNXO=N=-=OIIXX=OOX===ONOOOOOXMMZMZXOIOO=O=IXX
+IO  --OO-     XIW--OOOXXX-  XIOOOOO   -OO--   XOXO-    -   -  --        -               -O          -         --XOWWNWNOXO--O-OOOO
+O              OOII-         O-                -                                                                 -OOAOA-        --
+                I00                                                                                               IIVIV
+                                                                                                                    O O
 IONNOOO==OOOOOXXMXX===IONO=OXXXXXO=OOOO=OOXXIOXOOONION=OOXOXXIOONII=  IX=O-  -IO=- -XN=NOOX=- IXIIOIXOOX=-XXOIXOO=XXZMZX=O=NOOIIOO
+O-  --    ---X--WIOOOOO-  OX---I-XO   -O--  OXOX--    O--      -        O-            O  -           -         --OO-NWNIO-O --OOXX
+              IIOO-         IIIOI             -                                                                   -IAOAO
+              00I           000 0                                                                                  0VIV
+                                                                                                                    O O
 ONOIOO=XXI=OXXXXXXO=OO=OOOXXMMMMX==NOOOI=OXOOIOIOONNIIIOONNXOXONNXIX--=OOXO=  -OX-  IXIIXXI-  ==O=OOIOONI-IINOONXOIXMMMXXOOXOOIOOO
+- -O-     OXIO-I-OXO--O--X--WWWWIOO ---OO  -XOXO-   OOO--               XO-           OO        -OX- --           OOWWW-O-  --OXX-
+            O-IOI-        IIOOOOO                                        -                                         -OOOI-
+              0 0         00IIII                                                                                    III0
 OIIOII=I=IN=XXIIOXOO=NNOXXXXMXMXOOIIIIN=NOIO=IINNNOOIOOOIXOONXONOONOI--==OXN  -IOI- -IOXOI- --=-NIOIOINNX==INNONI=OOXZMMMXX-ONO=OX
+-OO        OIOOOXO- O  -I---W-W-XXOOOO O  OXOOO   XXO-- OOX     -  -    OXO     -     XO-        OXO          -    --NWWWI    -OXO
+            O-   -      OIIIOIOI                         -                -            -                            IAOOOO       -
+                         000I0I0                                                                                    0VIII
+                                                                                                                     O
 INXO==OOXIN=IOOIXO==NNOXXOXMZMXOIOXXXIOI=II=NNIIIII==O=NNNOXIXOONOONX---=XXOI- -N=N=-I=XONI-=I==IOXOIOIII===XININX=O=XMZAZXNIIXNXX
+O   OO--   OO-XOOXOO  XIIX-WNWO-OXOIOOXOOOOO  OOOOOOO-O   -             OOIX     O    OOX        -OXO          O    OOWNVNI     O-
+                -      OO IOAO-   -O-                                    -O            -          -                  -OAZAO     -I
+                          0IVI                                                                                        IVNV       0
+                            O                                                                                          OMO
+                                                                                                                        W
 ONIXXXXOI=OOXIXXIO=OIXXXXXZMMX=OOXXXI=OOIIOON=I==NOO=OOONNI=IXXONXONI- -NOXIX-  XNON--NIXONOX=I==NXXOOI=XI--I==ONX==XNXXZZZXOIIIN=
+  OO-OOXOO-     OXO-OOII--NWWOO-XI-OOO--OO-- OOOO --O---          -      XIO      -    OIX        OOX-                OINNN--    O
+   -I--              -OOIIAOO-   OI-                                      O             O         --                  -OAAAI
+    0                   00VII     0                                                                                     VVV0
+                          O                                                                                             OOO
 OOXXMXXX=OI=--IN=OIXOXXXMMMXXOXXXXIONNNNOOOIOO===ONNNOONNXXIIXNXONOXI  -OIXOIX  =IOO- INXXXONIII-IIXOX=--==--=O=OX= -O=OXMZMXINXXI
+XX--WOOOO-      O-OOXOI-WWWIOXOI-OO-    XX-OXXOOO-    -         -        OOXO     -     OIOX      OO-                 OX-WNWIO
+  IIO---           - -OIOOOO- -OI-                                        -             -O-        -                    IOAOO
+  00I                  0III     0                                                                                       0IVI
+                                                                                                                          O
 MXXXOIXXN=-  -ONOI=N=OXXMXX=IOXXOONOOOO=OXXO=ONNNXNOXXONNXNOXINOOOII=  -IOXOOO-  -XI=--IIXXXOOI===NNX=I=- ====NO-=XI=OO==OMXMXX=NN
+WI-IXOIO      - -OO OX--W-OOOX--X-    -OXOOXO-                  --       -OXX-          OOIOX-                        -OOXW-WIOO
+OOIO  O-              IIOI-   II         --                               -              -O-                              OIOO-
+I 0                   00I0    00                                                                                          I0I
 OOOIIOX=I- -NN==IONNOXXXXOOIXXXINXOONNIXXXX=ONXINNIIOXNNONNNOIXNONXII-   IIIOO=  -XXX-  IIXXOONXOXIIIXX=---=-=XNOXOOI=OOO-NIX=OO=N
+XXXOOXIO      OOO-  XI-O-XXOIIOO      OOOOOO-     OO-           -         OOXX           O-OX-                    --   --  OOO--O
+      O              OI-I   OO-        ----                                               I-                                -
+                      0 0                                                                 0
 XXOIXXXN=-XNOO=OONNN=OOOI=OXXIOOOOONO=OXXO=OONOOIOIOOOOONONNOOXOOOOI==-- -NOOOI   IOOI --IIXXNNXXXI-==II-----=IXOXXOOXNOO=--XX--IN
+  -OOIO     --O--   OXXXOOXOOO-     -OXOOXO--  -OXO-  --    -   -          -XX     -      OOO                          --
+    -O-                    --          --                                                  --
 OOXXXXX=XXNNOOONO=-XONONOOOI=XXXOOONOO==O=OOIOIOONOOOOOONNONNXIXNOII-==---INIIO= -INX=-   NIONNNNOX===-I== -=IIII-=IXNIOOOI--=-  -
+ -OO-I-O        -     - --XOO     - --OO-O--OXO-- -   --  -                 OO-            OX                         OXX-
+  --IOI
+    0 0
 IXXXMXONOOXOIXOII--IXXNN=O=OXIXX=OOOONNNNOOXXOOIONOOOOONNNOO=NXIXI===-XI  =NOXIN- =IONO=-- -OINONXXXI=-===--==XI=  -==OO=O=N=-I
+OOIOWIX       XO        O-O-    O----    -XOOXXO- - --X   --O               XOO     -       -O                         -O-O
+ -O-OO                                     --                                -
+    I
 XXXXXINOXIXOO=N=-=XIIXIOONOIXXNNOXXIIINO=IOIO=ONNONNNOONNOOO=ONXOXIIIIXO=- IIO=OX-=-OOX=- --N=X=OOXIOOIIIIII= =X==-==IXIINI=ONXOXI
+II-IIO      -O          -              -OOXOXO-      --    -O-              OXO-    -        O                            OO-
+OOIOO
+  0
 XXXX=NNXONONX=--IXIX==IIXIXIXONOXI==IOOONNOOOI----==--IXNONNNNNNOOIXI-==I- -OOO=NIIXOI=--  -NNO-IIOXIINOOXXIX=--==IIONOOOXOXNNNNNO
+---OO     -                    -      --                        -           --XO                                      -
+III-
+000
 XO==O=IONNN=  ==XXNI- ==XXOXNNNX==IIOOOXI=-           -INN=ON=--=OXI=---II=-XN=OONNONI--  -=NNOX=IIXXXXNO=ONI=---==IN=XXOIOOOXOONN
+-XOOXOO-                             -                    O-                  OXX  -          -         -O-          OOOXO--   -
+I                                                                                                                     --
+0
 OOXXXOOINX-  -==XNX--=OXXXNOOOOIIIIINOXII--      -  ----ON=I=I- ----=  -IXN==NON=I=OOOX - -=IXOOI=I=IIXIO==OO--=- =INO=OXXX=O=NNON
+  O-OXXO                    -                             OOO                   OOO---        --        -OOX         -OXOIOO-O  -
+  -I-                                                                                                                   -O-
+   0
 OXXXO=NXXI-=====I=--NNNXNONONXXIIIINX=   --IONNNOOONNX--- =IIX==- --   -==XN=INOXONXONNI -XI==XNN=I-II=XOOONX=OI=--=XXOONOO=OOIOOO
+X-IIXO                                          ---                              -                      --               --O--O---
+ IOO
+ 0
 XXI=NII=--=II=----IIOOONNONXXI===INO-     -II=I=XI= - ----   --IXIOX---- -IXXINNOOI=IXOI=II==---XNX=-=- IXXII=NNNNONNNOOXXI=IXNNOO
+-IOO                --   -                                                      --                                -             --
+IO
+0
 ONNXI-- -=I=-- =IOIXONOOONO==-=INOINOOI-=-XIII=-= --   --       -XNOOXXI----==N==ONI==I=XNO=I=---XXI=-- --XO==XXONON=I=OXI===-=--I
+-                   - ---        -O                                -           OO-                                - OOO-
 II==NI---I====OXO===ONNONO= =IXNO=II=O-   --XNNOOI-       ----    -INN=IIO    NO=NNNOXIIONONXX=---O=X=I--  -XNONNO=OONNONOI=I=- -
+                         -      -OOOO           -                     OOO      -O   -     -                   -  -O--
 -=XOX=IXXXOXNNOI=-IXOXXO=N--I- -NONOI-     =NOOXONX=       -=--   - XNON=ON=--=X=OOONXXIXO=ONOOX=--=ONONI   -XNNONNNOONONNNOX==-
+   -IO        -         O        -           --                         O-      O-       -O-          -         -
+    O
 XOXMMXOOXOOIXXOI-=OOONOOX----  =I-II-      -==XI---        -==---    ==-==ONOI -XNNIXXNNOO=OO==OO=- =XOOIX----XXOX=IONONN=I=OOX=--
+ --WWIX-          -   --                                                    -            -O--OO-      --O             -  OOO-
+  IOOO
+  0II
 XXMMXXON=-==ONX=INO=OOIO- --  =I---   --=-INI---  ---  --     ---       -- -XI- -IONOOONNNNNOO==NI=---=IOOXIXXNII-- --XOOOOXOOONI=
+I-WW-O-           - -XO                                                           -  --     --OO                         -XOXX-
+OIOOI-                                                                                                                     -
+ 0II0
 XXXX=NNI--=IXI=-NOXNOOX-   ----       -XI---IX-   ----== -     -=---    ---   -  -OOOOIONOOIOO=II=INX-===--XON=NX= - --IXOONO=IOO=
+---IO            -  -                                                                -O-     -OOOOO         - O           - -OOXXO
+IIIO
+000
 XOO=OOI-==I=I-=XIOONI====  -=   - -   XI      --=I=-    - -     I=IX-     -   -I--=XOOO=OOOOIXNNIIXI=NOO=N--IONNOOI--==-====-=IOO=
+-XXO-           O--                                                                 ---O--      OOOOO --O       -               -O
+I                                                                                                 -
+0
 I=ONNI====I==-N==OOX-=XX- -=-   -   -==   -                      -==---       -=X= =ONXN==OONIIXOXXXXOO=ONX=-=NNONOOX==-====--=XO=
+OO-            OO -                                                                 -   OO      -OIIIXXO-       -               -O
+                                                                                                 -OOO
 XXXXNIIIXXXXNOIINNX- -=-  -    --   - --- -          -        --  -----        -IX--XNOIOOOXOO==X=XXMXXOOIOO=-IXXOOONNX===IXXXN=OI
+             -OO                                                                         -- -    OIIW-I-          --           OXO
+                                                                                                  OOOIO
+                                                                                                    I0
 IXNXNNNOONNNNOOION= -=- -    -=-    - ---             -            -  - -      =NNI-IINNXIOOOOIOXX=OXXMXX=NONIIOONN===I=IIXINOINO=
+        -    -XO-                                                                         ----O-  OXIIW-IO      -  OOO       -O -O
+                                                                                                    OOOIO
+                                                                                                      I0
 IOO=OOONO=NNIOONNI   I==      -   --- - -                                --     ONOX=ONONXXOO=IIINNN==OXXXMONNNXONOONOX--=XOO=IIOI
+  -OX-- -O    -                                                                        -    -OOOO   OOXOI-WX      --        -OOO-
+                                                                                                       -OIO
+                                                                                                         0I
 OOOOIOOOOOO--=NOX=--=---   --     -           -             -             ----  =ONX=INNNOONNOON=OX=ONNNOOXXXOIOXXONNXI---==ONNOON
+  --O-----                                                                                -  -- OXOO-   -X--IXO-  -            -X
+                                                                                                  -       IIO
+                                                                                                          00
 NNONONNOX=---XOXOXII=   -  -     -  -           -                   -  -    -   -ONNOXONNXO=OXXXNOOXIOIIOOXXXOXOOONN=ONX-   --I=OO
+  - -         -                                                                           -O-    -XOO-OO--OOIXIX--  O-         OXX
+                                                                                                   -      --O O
 OINNXI=-   -=OOINO=O-   - - --      - - -     --    -   --- -    ---    -       -XNXXONN=NNNOOONOOOOXXXO=OIOXXI=XINXXXOI=O---IN=NI
+                 -O                                                                  -  O   --- ---XIOOXO-OXOOOOOO    -OO      O
+                                                                                                    O--     --  -
 ==----    -=NOO==XIN-  -- ---     --  -       -          - -==--   -           -=I--IOOONN==O=ONOOOOIOOXXXXOIIOXOII=NXXINIOXXXXXXX
+              - OOO                                                                  --   OO-O- ----OXXO-IOXOOXOXOOO     OXOIIII-I
+                 -                                                                                     -IO-    -           -OOOOIO
+                                                                                                        0                       0
 --  ------=II=- NOON- -=-   -   --                      -------                --- --NOXXN==OOO=OXX=-=XXNOOOOIONOOOOOII-IXNN=OOOXX
+                 --                                                                   -   OOXXXO         -X-    --XX-       OXXXOI
+                                                                                                                                -O
 --- - IXOXXI=-  XON= -I-        -                         -  -- -               -  ---NIIIOIXMXXO=X=----IOII----- -INON=-   =IO=XO
+                                                                                          -OIW--XO       -O          -         OOX
+                                                                                            OOII                                -
+                                                                                             I00
 - --I==XOXXIX= -XXO----       ---                            ---        -  -        IOOO--NNIXXXXOINXXN=OO=OI-==-     -=I-     -OO
+                                                                                      -     OO-IIXO    OX-O                      -
+                                                                                             -IOO
+                                                                                              0
 --IOOI==-----   =-==- -    -  - -  -          -              --- -             --   -OXONO====OXXXXOOIIOOOOONNNOX- -- ----I----- -
+                                                                                     -OX  OOOOXO--OXXOOXXXX-
+                                                                                      -        -II-
+                                                                                                00
 -=XOI=-  -----  === -      -                                    - -   - -   -  -=     OIOXO=OOO=XXXXXOOOXXXXXXXXO=OX====IXNIIXX---
+                                                                                      -OXOXOXX-OOOIIOXXXI--OOOIOXO-
+                                                                                         -      --OO-   OII---O-
+                                                                                                         00
 ==--        - -IX-  -                 - -            -         ---  -  --   --  -   --XO=OOIO=OOO=OOOOXXOOXXXXXXMXXX=ONNX=---=ONNO
+                                                                                       -OXXOXOXXXO--XXOOXX-I----W-IOO-           -
+                                                                                                      --  IOIIIIOIO-
+                                                                                                          0 0000I0
            -I==I-                                     =--     ==--          -  ---- - XNNOO=O=IXOIOOO===IOXXXMXXXXIIOXOONX-     -=
+                                                                                         --OXOOOXO---OOOOXOI-WIIIOOOXOX-
+                                                                                               -          -OIOOOO-   -
+                                                                                                            0I
         --=IOX---  -=-                -              -OI--    - - -     -   - -O=ONX=-X=XXOXXONNOI=XXXNN=IO==IOOIOOXONONXI-     -
+                                                                                O-                      OOXOOOXXOX- - -
      -=IIXOX=---=- =O-                 -            --OO      -=-           --N=OOI=-==  ==I=XNNOOONNNOONNOOON=====OOI==---    ---
+                                                                               O                ---   --  --  OOOOO--
   ---=XOOI=- --=O=-=O- ---                   -      - X=-      I-            -ON=-  =--    INNO=ONXIOXOOONOONNOOONOOIO=OOO=--   =I
+                                                                                              -O-      -- --  --- --O-O--
 - --=II=-- -- -=OX--III---            -              ---      -X              II=I  XN-   -IXINNOONNXNOOXXNONXIIONIINN=XXXXOOOOXOI
+                -                                                                                               -     OOIIOXX-
+                                                                                                                       -OO-
  -------=-----=-OO- =X=--             -            -- -       ==          -   =--- -=X- ---=-=OXOXNNOOOOXIXOXINONNNOOXNOOOIOOOII=O
+                --                                                                                  ---                -XXOXXXOOO-
 --------====OOIONO- -OI-                     ---              I--    -   --   =I -  ----OXXIXIXXOI=---IIXXXOX=OONIOIII=OONOOI=O==I
+             -O  -                                                                                            -- OXOOOO--  -OO-OOO
 --==I=I=XIOOO=O==O=-=I-             ------   -I--             ---         -   -OO= -I-- XOOO=OOOXI-    --=IXNINOOOONONONOX=IXXOXON
+          --XO-                                                                          ---O-                 ---- - -
 =II==OO==OXOOXN- ------               X-- -   -             -                --=O- XO-  =IXXNNOOONOI=-= -   --XIOIII-===II=---====
+    OXXOOXOX-                                                                       -         ---
+          -
 OOOOOIXOO=O=IO=--XX                  --  --    -        - - -   --      ---    -IIXOO---=I=IXXI=--=II====--   IXNXIXXNNONOX=====I=
+--XXXOOXXO    O                                                                    -
+      -
 OOONNONNNXOOOIXOOOI=  -                -     - ---        -- - - --            -=-I=- -----=XOI-  -===--II=---=I==ONNNOOIXXIIIXXNO
+---         -OIX-XO                                                                                                   -
+              O
 XI==--=-INOIIOOI=NXO  =-                     -- --          -- -              -XN=I- -=IOXONXOI-XIIXI===I=---== --IONOOONOOOXIOOOX
+          XOO-    O                                                                                                      -
+                  -
 ---  -=I=OII -NX-=ON--NO=   --          -  ----   =         ---      -        =O=-=  -XOI=IIONX=-=OON=-- ---===  -XNOOOONOOXXXXNNO
+        OXO       -    -                                                       -       -                            ---- --
 --=INNNOX==INOIIN--XONNX     --          -   -                                -- -- --OX  -=IOX-    -=III=----=-=IIXOOOXNNNXNNOOOO
+       -     -OO                                                                                                              ----
 XOOONX===IOOOONII--IIXX=-                 -                                      =- ---  --=ONOI==I===III--     IN=O==OOOO=NNOOONO
+  --      ----                                                                                -                   O-OO----O  --  -
 ONI==IIXXIXIXOOOOOIIXN==---                                  -                   = -=-   -OXOOXIXOOXXINNOI==---=ONNNX===IIO=NONXNN
+-             ---                                                                           --                             O
 I==II=- --=XIOOO=-=IIX- ---   -                         -  -  -I             -- - IIOI- -XNINXIIII----ONOX=====-IIIIXII=I=ONI==XON
+            OXX                                                                                         -                       -
 XII--- -=XIINO=-- -=IIX=- --  -                           --             -   - -=IIXI---OXXINX=-XXXXXONOX=II==IIIOONNNOXXINXONNOON
+          OO                                                                                                      -            --
 ------IN=NI--- --=I==INNI    -X-                                     -  -- -=----II==-==XXXIXIXXNXII==III-II====XONIIIXII==IINO=IO
+        O                                                                                                                     -OO-
 - --=OIOI-- =INNOIO==OOONI    II-                                    -    --- =-  =XOXOXOXNIXII=-- -----==I===XINONIIXOXXI--IIXNXX
+      OX        -O-   XX
 IINOXOXOX=I=XXXXONX-XIXXO=-    --               -   -       -       --  --  -   --XOOXNOOI=--- -  ----==I=I==XNO--- -=---==---
+   -OXO-   OII-IX    O-I                                                               --
+    - -     OOIO      IO
+              0       0
 X==XIOXINOXXXOOI=====XMXN-                             ----      -----  ----=---=IXIIIIII==- -----=-=-IIIIII- --------==-        -
+    OXIO XOIOX-     OIW-
+      O   -O-        OOI
+                      I0
 --=XXXXXOOOXI====--NXMMOX     -       --                      --II=--   -II-   -IIII=IIXX===-=--=-----=====-  -   ---III=--   -- -
+    OO-OXX-         IWWX
+    --I-            OOO
+      0              II
 --NIXXXXOI--==NXIIX=MMXOXI-      -                          -==--      --IXX==IINONOOI=-=   - -------==-==---     - ====- ----==--
+   OOO-I-          OWW--                                                           -
+    --IO            OOI
+      0             II0
 OXXXXXMO=----=ONONOXMMONOXN=    II- -                      --           --=XNOOIXI=-          --=  ---        --- -  -----IXOOI==I
+-OI-IIWX      -   -IWWX                                                      --
+ -OIOOO            OOO
+   0  I             II
 O=OOXXMXONXI==I=XXOXMMOOXXO=-    ==-                    -             --I=XXNO==- -    - --- -- ----=I--    -----------=I=XXI= --
+-OXXI-WI-         X-WW-
+    OIOO           IOO
+     0I            0II
 OXO=XXZXO=NII=--==OXMMIOO==OXI                  --              -   ==XIOXX===-- -  ----==-- --- -=-- - ------------X====-XI--==--
+   OIIN-XO        XIWWO--OO
+    OOAI           OOO
+      V0            II
+      O
 ===OXXXXO----   -=OXMXOINI==II=       ---                    ---III-XONNI-----    ---XNX-     - - =----=IIOI--== --=====I=NX=-===-
+   ----I          XIW-XO
+    IIIO           OOI
+    000             I0
 ==OOXMMI=    -==I=XXZXN==-==I=-                               -===ONOOXI-  -   -   --ON=--    ----XIXI= -XNX      -  ----==II-=-II
+   X-WWO         O--NI                                              -
+    IOO           IIAO
+    0II           00V
+                    O
 =IOXMXXO=--=I=N=XXXMXN=--=I=---         --     --  --  -   -=-IINOOOOOI= -  -  -- -- -XI=--==------    -=--     -  -I==-=-XI===-==
+  XIW--X       OI--W-                                            ----
+   OOII         OIIOI
+    I00          00I0
 OIIXXXMXN=-  -INXXZXXNIII=OO-  ---= - I=NI----   -- - - ---==IXIOOOO-----   -    --- -I---I=- -        ---    ---  - ---------=---
+  OI--WI        I-N--                                             -
+   OIIOO        OIAII
+    00I          0V00
+                  O
 NXXXXXMIO-    -NXXMXX=NXNXNX=---==--=IXIXIII==--------====I=IX==XO=-  -             --NX----        --  -==-XOX-  ----      - ----
+  OI--WO-       --W--O
+  -OIIO         IIOII
+    00I         00I00
 XXXXMXXXNI=-=IXIXXZMXI== ---IX=--===XII=XOOOI=-------====- -I=-=-        --- -      --OI=-- --   - -- -IINOI-- -=-       --   -ON=
+  OIW--O       O--NWI                     --                                          -O                  -
+  -OOII-        IIAOO
+    I00         00VI
+                  O
 -=OXMXMXN==II=OOMMZZXIOI=---OONI===-=-=--=XNI=--==I--- -----=-      --  --- -- - ---=-I=-   -=-  - - -II -- -   -        -I=XXOI--
+  XIW-W-       XWWNN-O                                                                                                        -
+   OOIOI        OOAAI
+    I0I0        IIVV0
+                  OO
 =XXXXXXXO=-  -XOXMMMMXN=I=--III-- - - -===----  ---    ----        --- - ---- --  -=----  - -- --- - ----          -- =XOOOONOI=--
+  O-IO---      X-WWWWI                                                                                                  - --
+  -IO-II        IOOOOO
+   0  00        0IIII
 -XXXXXMX=X=I==NOXXZZMXOI=-=-==-- ----- ---       -                       -= -=--------   ----- --     --=-    -    -XN=NOIXXXI==--
+  I--IWIO      X--NNW-X                                                                                               O
+  OIIOOO        IIAAOI
+   00 I         00VVI0
+                  OO
 XOXXXXXXX=ONNNOXXXXXXXXN    - - -         --- --    --             -  ---  -    -- --       ----- -      -=---==---=IXI==-----=-
+ ----I--OO    X-------I
+  IIIOII-      IIIIIIIO
+  000 00       0000000
 IOMXXXXXOI=IOOXXMMXXXXMX=-- --  --==--  =-   ---      -             - ----       -- - -- ------  --   --=XXI----I---===---- --=---
+OXW--I-O-    --IWW----WO
+  OIIOI-      IOOOIIIIO-
+  I00 0       0 II0000I
 XXZMMMXXO=-INOXXMXXMXXMMN=- --    ---   -   -                 -  -- --       -    ---------=--------==-=OONO=---- -==-==--===----=
+--NWWWII-    ---WI-W--WW                                                                                --
+IIAOOOOO      IIOOIOIIOO
+00VIII        00I 0I00II
+  O
 XXMXXXXOO==OIXXXXXMXMXMMX=- ----- ---   -- -               -- -----     --==--    ---- ---------=-=-==--XXNX=-I-----=-II-==----=IX
+--W----XXOO-OO----W-W-WWO
+IIOIIII      -IIIIOIOIOO-
+00I0000       0000I0I0II
 XXMXMXXXXIXINXXXMXMMXXXXXO ----   - ---     -              --- -==-   --- =--   -- - --------- ---=--- -I-OII===II==III=--- ==--==
+--W-W-II-O   O--W-WW-I----
+IIOIOIOOI    -IIOIOOIOIII
+00I0I0  0     00I0II0 000
 XXMXMMXXXX- XOXXXXMXXXMXMXI    --  -       -  - --   -    -   -------- ==--    ---==XIX------ ==--==- - --I===I=I=--------=II-----
+I-W-WWIII    X----W---W-WI
+OIOIOOOOO     IIIIOIIIOIOO
+ 0I0II        0000I000I0I
 XXXXMXMXX=NIOXMXMXXXMXMXMXN-        - --    -----           --- -----------  - -XN=OOXX=I---- ----=-- -- ----- -=I---==---=-------
+II--W-W--O  -OW-W--IW-W-W-                                                        O--
+OOIIOIOII    -OIOIIOOIOIOI
+  00I0I00     I0I00 I0I0I0
 XXMXMMMOXOIIXXXMMXXXXXMXMXXO-       --- -       -            ---- - - ----- =XNOIOI=NX= -- ---===-===-==--=-===-----II--- -   -- -
+--W-WWWXOXOOO--WW-----W-W---                                                   -OXOO
+IIOIOOO -   -IIOOIIIIIOIOII
+00I0III      00II00000I0I00
 XMMMMXXXXONOXXMMMXMXMXMXMXXXO                              -  --- - --= ==IOOONII==IIII-- --==XXXI=I==-=--=-=IIIII=II=II--   ----=
+-WWWW--IIX -O-WWW-W-W-W-W--I                                                --
+IOOOOIIOO   -IOOOIOIOIOIOIIO
+0IIII00      0III0I0I0I0I00
 MXMMMMXXXO--IXXMMXMMMMMXMXMMXN--  -         -  -           -=--  --  ----I=-=-==ONOOOOI=--=II=IXXII====--INNOOOO=ONIX=XOIII-==---=
+W-WWWW----  OI-WW-WWWWWIW-WWI                                                     ----                      ----O-     -
+OIOOOOIII    OIOOIOOOOOOOIOOO
+I0IIII000     0II0IIIII I0II
 MMMXMXXXXOIIOXXXMXMXMXXXXXMMXX=X   -  -                 --- ---  -----=-==---IONONOXX=I====III=-===----=ONXOOOONNXI=---=I==----=IX
+WWW-W--IIX  XO--W-W-W--I-IWW-IO                                               - - -                       OXX--
+OOOIOIIOO    -IIOIOIOIIOIOOOIO                                                                            -
+III0I00       00I0I0I00 0 II0
 XMMMMXXXXX=IXXMXMXMXMMMXXXMXXXXII=-        -   -----               -II-- --IONNOIIIIXIOII=====----   --INONNOI----=---------IIIOOO
+-WWWW--O-IOOI-W-W-W-WWW---W----O                                            -                            -  -                   --
+IOOOOII-IO  OIOIOIOIOOOIIIOIIII
+0IIII00 0    0I0I0I0III000I0000
 XXMXXXXOXXOOXXMMXMMMMXXXMXZXXMMXI=X        -II---                ---==---=NNXIIIXXXIXIOII=----- -=--==NIXXII=-- --I=I=IXOOON=OOONX
+--W---OXIO  OIWW-WWWW--IW-N--WW-OO                                                                                      --- O-X-
+IIOIII- O-  -OOOIOOOOIIOOIAIIOOI
+00I000        II0IIII00 I0V00II0
+                          O
 XXMMXXMXXI=-=XXXMXXXMXMXXMMMMXMXXXII- - --  =--                -- - ====XIXIXXOOONNXII=- -- ----=INNOXX=-----   IOOOOO=IOOXXXXO=NX
+--WW--WI-O  OO--W---W-WI-WWWW-W---O                                             -                   -               --OOXXOIIOXO
+IIOOIIOOI    -IIOIIIOIOOIOOOOIOIII                                                                                        -OO-
+00II00I 0     00I000I0I 0IIII0I000
 XXMXXXXXXONXIXMXXXMXMXXXXXXXXXXXXXXIX-    --              ---      --II=IIXXNONOOII=--------=IXONNNIX=-  - -- - =OOONO==OOII=ONNXI
+--W----IIX  OOW---W-WI-III---------O                                                                                 -OO--OOO-
+IIOIIIIOO    -OIIIOIOOIOOOIIIIIIIII
+00I0000       I000I0I 0   000000000
 XXMXXXXXII=OXXMMMXXXXXXXXXXXMXMXMMMXX==          -              ----II==IXOXXIX==-=--  IXOXOXNOIXII=-           -I-==-----=-- -=XX
+--WI---OOOO-OIWWW----I--II--W-W-WWW-IO
+IIOOIII-    -OOOOIIIIOIIOOIIOIOIOOOIO
+00I 000       III0000 00  00I0I0III0
 MMXOXMMOIO==OXXXZXXXXXXXXXXXMXXXXMMXMXOIO-    -   -- --    - -=IIXIIXI--IXX==--    --INNNNNXI-==I==------- --             --IXNONN
+WWIX-WWX  OOXI--N-----------W----WW-W-X
+OOO IOO      OIIAIIIIIIIIIIIOIIIIOOIOI
+II  0II       00V00000000000I0000II0I0
+                O
 MXXXXMXO-=IIOXXXMXXXMXMXXXXMMXMXXXZMMXXXIN=-  --- -- - ---==--=I--======I-- ------==OOONII==--==-- -- ----         -  - --IIXXOOON
+W--O-W-X    -O--W---W-W--O-WW-W---NWW--IO                                             -
+OII-IOI      -IIOIIIOIOII-IOOIOIIIAOOIIO
+I00 0I0       00I000I0I00 0II0I000VII00
+                                  O
 XXXXXXXX=--=OOXXXXMXMXMMMXMXMXZMMXMMMXMXMII---------XXONO==X- - ----II=---  --=IXIIIXIIII=--=IIII=====I=XI===-===-==---  - --=OONO
+--IO---O     X-I-IW-W-WWWIW-W-NWW-WWW-W-WO              -OO                                                                   -
+IIO-III-      IOIOOIOIOOOOOIOIAOOIOOOIOIO
+00  000       0 0 I0I0III I0I0VII0III0I0I
+                              O
 MXXOXXMXN-IO=OXXMXMXXXMXMXXXMXMMXXXXMMMMZXOOI--=IXNOOIIXIO=X------I==------=I-I=I=====----IOOIXXXII=NNOOOOO=OOX=IX-     -   -=OIXI
+W-OX--W-    OXI-W-W---W-W-I-W-WW----WWWWN-X               O                                 -OOOOOOO  --XXXO--
+OI- IIOI      OIOIOIIIOIOIOIOIOOIIIIOOOOAI                                                    ---
+I0  00I0       0I0I000I0I0 0I0II0000IIIIV0
+                                        O
 MXXOXXXXXOONO=XXMXMXXXXXXXXXMMMMMXXXZXMMMMXII-INN= -  ---=XXI=--==--    --=-=IOII=I-   -=OOXXIOOXOXXXXXOOOOIXXXI=O-   --====IIXI=I
+W-OXII--I-  -OI-W-W---II----WWWWW---N-WWWW-O                                              XOOOXXOXOIIOIXXXXOOOOOO
+OI- OOIIO     OIOIOIIIOOIIIIOOOOOIIIAIOOOOI                                                --   - -OO-O     ---
+I0    00       0I0I000  0000IIIII000V0IIII0
+                                    O
 XXXXXXXXXOI--=IXXXXXXXOOXXXXXMMXMXXXMMXXXXXXX-XII=XIOOO=IOONIIXI----- ==XII=XIXX=-  -IOOXOXOXXXOOXOIOOX===IIIIXXXXNNIIIXXI- --- -
+-IIO--II-X    OI---I-IXX-III-WW-W---WW------          -OOX-                            -OXOXOOOXXOXOXXOOOOOOOOO-IO
+IOO-IIOOI      OIIIOIO  IOOOIOOIOIIIOOIIIIII                                            - - ---  -    -       -IO-
+0   00  0       000 0   0   0II0I000II000000                                                                   0
 XXXXXXXXXXX-  I=XXMXMXIOXXXOXXXXXXXXMXMXXXXXOXNONOIOXOOI=OXIXX=-----  IOOONIXI=---ONOIXXXII=OXXOOOOIIIXOXXXXXOXXMXXXOOOI--   -- --
+-I---I---I     OIIW-WIOXOIIXOI----I-WIW--I--X    -OXOXXOO-              --          -OOIOOOOXOOXXXXOOOOXOI-IOXI-W--IX-
+IOIIIOIIIO      OOOIOO  -OO -OIIIIOIOOOIIOII        -                                 -O-    --       - -OIO- OIOIIO
+0 000 000         I0I         0000 0I I00 00                                                              0    0I00
 XXMXMXMXMXONI==NXXXMZXXXXXXXOXXMXXXXXXXXXXXXXX=NNNNN==IIO=OII=- --=I=-XO=NN=III=XNN=XXXXXXOOOXINOON=OIOOIOXXXXXXMMZMMXOX---=IIXIII
+--W-W-W-WIX     II-WNIIIII-IXO-W---O----II---OO     OOOOXO              O          OOOIOOOXXXOO    OXOXXOXOOI---WWNWW-X
+IIOIOIOIOO      OOIOAOOOOOIO -IOIII-IIIIOOIII-                                      --O---   -            --OIIIOOAOOI
+00I0I0I0I         0IV     0   0I000 0000  000                                                                000IIVII0
+                    O                                                                                             O
 XXXXXXMOOXXXNX=OXXXXMXXXXXXXOXXXXXZXXXXXXOOXXXXNOOO=OOOXOOXOX=--ONNO=-N=XII---IOOOOXXO===IOOOOOO==IOXXXXXXIOXXXXXXMMMXXXNI==XXX=
+I-----WXXI-O   -I---W-----I-XO----N--I---XXI-IO  --O--                 O        --XOIXOOOOX-----OOOXI-IOOOO-OI----WWWIII
+OIIIIIO  OI-    OIIIOIIIIIOI -IIIIAIIOIII  OIO-                                    -O               OIO---  -OIIIIOOOOOO
+ 00000I   0      000I00000 0  0000V00 000   0                                                        0        0000III
+                                  O
 XXMXXXXOOXXX=--IIXMXXXXXXXXXXXXXXXXXXXMXMXXXXXXNI=II=-=XNONOOXIXXINOIXXII==IOO=IXXOOONNNNOONOOOIOIIIOOOXXXXOXOXXMXXMMMXXXOX-II- -
+--W----XXO-O    OIW--I--II-IOOII--I---W-WI-IIII                              -OOOO---    -- --XOXOOOXXXIIIOXOX--WI-WWW--I-
+IIOIIII  -I-     OOIIOIIOOIO--OOIIOIIIOIOOIOOOO                                 --                     OOO- - IIOOIOOOIIO
+00I0000   0       I00 00  0     00 000I0I 0                                                                   00I 0III00
 XXMXXXMXMXXXO==XIXXXXXXXXXMXXXXXMXXXXXXXXXXXXXXOI--OONIII --XXOONXNI==-==IXOIIXX=NXXIIIXOOIIXO=II=OOXOOOXXXXXXXOXXXXXXXXXX=====IXX
+--W--IWIWI--    OO---I----W----IWI-II--II--I--I-    -         --           -OOOOO       --OOOXOOOOXXOXXXOOI-IOOXII-----I-IO
+IIOIIOOOOOII     -IIIOIIIIOIIIIOOOIOOIIOOIIOIIO                               --            -       -   --OIO-- OOIIIIIOIO
+00I00 I I 00      000 0000I0000 I 0  00  00 00                                                             0      00000 0
 MXXXXXXXXXXXXOOOOOXXXXXMMXMXMXXXMXXXXXXXXXXXXXXXONXOOOOI==XNNXIXXXI=--IOOO=IOOIOIII==-ON=OIO=NIOON=XXXXXXOXXXXXXXXXOOI==XXX=OO=IIO
+W--------I--O---XX-----WW-W-W---W--I-I-II--I-I-IX  -XX-                  -OOXXO         OXO-O OX- OOIOOOOXO----I-O-XXOOOIIOO--OOOX
+OIIIIIIIIOII-     IIIIIOOIOIOIIIOIIOIOIOOIIOIOIO                                                   -O---- -IIIIOI-I     OO-
+I00000000 00      00000II0I0I000I00 0 0  00 0 0                                                            0000 0 0
 MXMXXXXXXXXXXXOOXOXXXMMXMXMMMXXXXXXXMXXXXXXXXXXXXXX=XXXNNNX=--III=IXXN=OOOOOINI=====ONOONOONI=XNONOIOXOXXXXXXXXXXXXXOII=OI==OXXXXX
+W-W-II-II---IOXXOXOI-WW-W-WWW----I--W------I-I---IOOOIO               OXXXXXO         -- --     - -OXOXOIOOOOIIOIOIOXOOOXOOOXOOIII
+OIOIOOIOOIIIO-  - -OIOOIOIOOOIIIIOIIOIIIIIIOIOIIIO- -O-                                              - -O----OO-O-O-         --OOO
+I0I0  0  000        0II0I0III0000 00I000000 0 000
 MXXXXXXXMMXXMXXXXXN=XXXXXXXXMXMXXXXXXXXXXXXXXXXXXXXXXXXX==-=====XNOIOIO=I=NXI===IONOOONOOONXXN=ONO=ONOOOOOOOXXXXXXXIOOOOOOOXXXXXXX
+WI-I-I-IWW--W-OO-I OI--I----W-W--I-I---IIIIIII-III---IIOO         -OXO-OOO           -  --    O- -OX -XXXXXXOOIO-OIOXXXXXXXOII---I
+OOIOIOIOOOIIOI--IO  OIIOIIIIOIOIIOIOIIIOOOOOOOIOOOIIIOO-                                                    --O-I-O        -OOIIIO
+I 0 0 0 II00I0  0    00 0000I0I00 0 000       0   000                                                           0             000
 MXMXXXXXMXMMMMXXXXXOXXXXMXXXXXXXXXXXMXMXXXXXXXXXXXXXXXXX== -==XN==OXXI=OX=I=I=IXNOOXOOOOONOONOII=O=OOOI=I=I=III=I=IIOIIII==IOXXXXX
+W-WIII--W-WWWW-I--  OII-WI-O----III-W-WI-II------I-I---IO       OOXOOOO-              ---    -OOO-OXXXOOOOOOOOOOOOOOXOOOOOOOXOIOOO
+OIOOOOIIOIOOOOIOII  -OOIOOI-IIIIOOOIOIOOIOOIIIIIIOIOIIIO           --                                                        -O---
+I0I   00I0IIII0 00     0I 0 0000   0I0I 0  000000 0 000
 XXMMMXXXXXMXMXMXMXO=OXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXOOIIO=OOXXXOOOI===XXXIXOOONNNONNOONOONOONN=OIOOOXOXOOOXXXOOOOOOIONOO=O==OX
+--WWW-----W-W-W-W-  XIII---OII---I-----I-I-I----I-WIOO-IX-  -OXXIOIX--                     --     O-OXXXOXOXXXOOOXXXXXXO- --OXOO-
+IIOOOIIIIIOIOIOIOI   OOOIII-OOIIIOIIIIIOIOIOIIIIOIOO--IO        O-O                                     - -   ---
+00III00000I0I0I0I0      000   000 00000 0 0 0000 0I   0
 MXMXXXXXXXXXXMMXMXIXOXXXXXXXXXMXMXMXMXXXXXXXXXMXXXXXXXXXXXXXXOOXXOXII -=IINONXIIXIIIXOOOOXXIIXONOO=OI=ON=OXXXOXXXXXXOIO=ONX=-=-XOX
+W-W-II-I-----WW-WIO XI-I------W-W-W-W----I-I--WI---IIO-I-OI-OXXOOXOO       -          --        --O-OO- OXOOOXOOIO-IXOXOX
+OIOIOOIOIIIIIOOIOO   OIOIIIIIIOIOIOIOIIIIOIOIIOOIIIOO-IOI-OI-  -- -                                       --- --O-IO
+I0I0  0 00000II0I     0 000000I0I0I0I0000 0 00I 000   0 0  0                                                      0
 XXXXXXXXXXXXXXMXXXXOXXXXXXXXXXXMMXMXMXXXXXXXXXXXXXXXMXXXXXXXOOO=NONIXXXONNNONNOOOOIOOIONI=NXIIOOOO=O=OONNNO=IIII=OOOOI=NXXIIINN=OO
+II-----II--II-W---I-OOOO-I-----WW-W-W-IO---I--IIIII-WI-II--OXXXO           -    -XOXXO-        ---O-O--   -OOOOOOXXXXOO        OXX
+OOIIIIIOOIIOOIOIIIO ----IOIIIIIOOIOIOIO-IIIOIIOOOOOIOOIOOII-
+  00000  00  0I000      0 00000II0I0I0  000 00     0I 0  00
 XXXXXXXXXXXXMXXXMXMXXXXXXXXXMXMXMMZXMXXXXXXXXXXXXXXXXXXXXXXXXXOIXIOXNN=ONNNN=ONN=IOIOO=IOONONNOOI==O=OOOOXOXNNOO=OIOOII=NONNNNO=O=
+--II-I-I-I--W---W-WI-I-O----W-W-WWN-W-II-I-OII-I--I----IIIIIOO-       O-    O-  OOXOX-OO--    --OOO-O--       --O-OXXOOO -    -OXO
+IIOOIOIOIOIIOIIIOIOOIOI-IIIIOIOIOOAIOIOOIOI-OOIOIIOIIIIOOOOO--
+00  0 0 0 00I000I0I 0 0 0000I0I0IIV0I0  0 0   0 00 0000
+                                  O
 XXXXXXXXXXXXMXXXXXXXXXMXXXXXMXMXXXMMZXMXMXXIXXXXMXMXMXOOXXXOX=NXOOON=O=OI==IOOI=IOOI=O==IIIOOONONOIIO=OII=ONOOX====OOOONXI=====O=N
+II-I-I-I----W------IIIW-I---W-W---WWN-WIW--OOI--W-W-WOXXIIIXIO    - O-O-OOOOXXOOOXXOO-OOOOO---   -OOXOXOOO- --    OXXXX         O
+OOIOIOIOIIIIOIIIIIIOOOOIOIIIOIOIIIOOAIOOOII -OIIOIOIO-  OOO O
+  0 0 0 0000I000000   I0 000I0I000IIV0I I00   00I0I0I
+                                    O
 XXXXXXXXXXXXXXXXMXXXXXMXXOXXMXMXMXMXXXXXXXXXXXXXXXXXMXXIOXXXXOOO=O=O==OOXXXXXOOXXXXXXXXOOOO==OOOONO=IIINOOIOOXXIO=NOOXONOXNII=INX=
+OOIIIIII-I-----IWI-I--W--X-IW-WIW-W-I------OOI--O---WIIOXI---X--O-O-OOXX-OIOOXXOOO--OIIXXXXOO---- -OOOO -XO-    -O  XOX
+--OOOOOOIOIIIIIOOOIOIIOII IOOIOOOIOIOIIIIII--OII-IIIOOO  OIII           I-O--  ---II-OO                              -
+        0 00000 I 0 00I00 0 I0I I0I0 000000   00 000I     000           0         00
 XXXXXXXXXXXXMXMXXXXXXXXXMXIXXXXXXXMXOXXXXXXXXXXXXXXXXXXXXXXXXXXX=ONONOII=OOOXXXOIOOOI===OOXOXOIOOOONON=OIOONXOOI=O=XXXIIIIOON=ONNO
+II-I-I---II-W-W----I----WOOO-I----W-XO---I----I---II----II--IIIOO- - -OOO-XXIOOXO---OOOOXXOXOXO---- - O-O--  -XOO   OIOOOO-  O-  -
+OOIOIOIIIOOIOIOIIIIOIIIIO- -IOIIIIOI -IIIOIIIIOIIIOOIIIIOOIIOOO-            O--           - -                       -O
+  0 0 000  0I0I0000 0000I   0 0000I0  000 0000 000  0000  00
 XXXXXXXXXXXXXXXXXXXXXXXXXXI=XXXXXXXXXOIOXXXXXXXXXOXXXXXXXXXXMXXXINO=NXNONNO=I==O==OOOOOO=IOXXOXOOOOI=ONOOINX=OO=- IOOOOIIOOIOIOOOX
+II-O--IIII-I-I-II-IIII-I-IOOIO-I-I---XOXI--IIIII-XIIII-I-I--W--IO -O      -OOOO-OOXXXX--OOXOOXIXXXXOO- -XO  OX-    -XXXOOXXOXO---
+OOI-IIOOOOIOIOIOOIOOOOIOIO  O-IOIOIII   OIIOOOOOI OOOOIOIOIIOIIO                           -- O
+  0 00    0 0 0  0    0 0     0 0 000    00     0     0 0 00I00
 XXXXXXXXXXXXMXMXXXXXXXXXXXX=OXXXXXMXXXOOXXXXXXXXXIXXXXXXXXMXMXXXO=I=I=OOO=IIOI====I=IXXXXOXXXOOXXOOOXXOXXOOIXOOX-II=XIOOOO=O==IIIX
+-I-IIIII-I--W-W---I--I--IIOOXOIOIIW--IXXII-OII--IOIIII-I-IWIW---XOOOOO---OOOXOOOOOOOOOOOIXIOOXXOIXXXOOXOOXXOI-           -O-OOOOO
+IOIOOOOOIOIIOIOIIIOIIOIIOO-  -O-OOOIIO  OOI-OOIIO OOOOIOIOOOOIII                     ---O O--  -O   -- --   O
+0 0     0 00I0I000 00 00          I00     0   00      0 0 I I000
 XXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXMMMXXXXXXXXXXXXXOOXXXXXXXXXXXXXXXXXXOIIOOOXIIXNN==IO=OXOXXXXXXXXXOXXXXXXXXXOO-N==  -IOOIIO==IOXX
+II--IOIO-II-II-III-I---I-I--XOII--WWW-OO---OI--IIIXXII-IIIII---IOOIOIOXOO---      OOO-OXOXOOIO-OOOIXOOIIOOOOIX   O      -OO-OOO-
+OOIIO-O-IOOIOOIOOOIOIIIOIOI  -OOIIOOOI--III-OIIOOO  OOIOOOOOIIIO--O-O-                  - --O-I---O --OO----O
+  00    0  0  0   0 000 0 0     00III0  000  00       0     000                               0
 XXXXXXMXXXXXXXXXXXXXMXXXMXXXXXXXXXXXXXXXXXMXXXXXMXXOXX=OXXXXMXXXXXXXXOXXXXXOI=IOOI=OIOIOOOOXXXXXXOXXXXXXXXXXXXOINO=IN=INX= -=XONIX
+II----W------------IW--IWIOO---I-III-IIO--W-II-IWIOX-OOXOI-IW----IIIOXOOOIIXOOOXXOO-O-OXX-XOOOIOIXOOOOIOOI--IO-  -   OO         OO
+OOIIIIOIIIIIIIIIIIIOOIIOOO--IIIOIOOOIOO-IIOIOOIOOO- I-  -OIOOIIIIOOO- ---OO                ---O-O ----O--OIIO-                   -
+  0000I000000000000 I00 I   000 0   0   00I0  0 I   0     0 I0000                                         00
 XXXXXXXXXXMXMXXXXXXXXXXXMXIOXXXXXXOOXXXXXXMXXXXXXXMXXX===OXXXXXXXOIIO=I=O=OIOOOXXXOOO=I=I==IOOXXXXXOXXXXXXXXXOOOON=OON-- -III=IXOO
+----------WIWII----I----WIOXIIIII-XXIIIOIIW----I--WIIOOOOXII-----XOOXOOO-OXOXXXOOOXXXOOOOOOOXXOOIIIXIOIIIIIIO-- - OXX           -X
+IIIIIIIIIIOOOOOIIIIOIIIIOO  OOOOOI  OOO-OOOIIIIOIIOOO-    OOIIIII              ---            --OOO O-OOOOOO-
+0000000000I I  0000 0000I        0        I0000 00I         00000
 XXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXI=OXXXXXXXO=OOOOXOOI=O=OOXI=OXOXOXOIIIO=OXXXXXXXXXXOXONO=ONO=O-  -IO=-=XIXO
+-IIOI--IIO-----I-II-----WIIOII-I-OIO-OIII----I-III-IIOOOO-OI-IIIIXO     --OOXOXXOOOX-XOXOXOOOXOXII-IIOIOIIXOX -OX -O-            -
+IOO-OIIOO-IIIIIOIOOIIIIIOOO-OOIOI-O-I-OOOIIIIOIOOOIOO--   -OIOOOO               -   I - -       OOIOO-O-OO -
+0    00   00000 0  00000I     0 0   0    0000 0   0         0                       0             0
 XXO=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXXXXXXXXXXXXXOOOXXXXXXXINOOO=I=O=OOOIXOXXXXXXXXXOIOI=OXXXXXOOXXXXXOIOXO-XI- -=I  -II==-
+OOXOOOIII-II--IO-OOOIO-IIOIOIO-OOOOOOXOOOOOOOOOOIOIOIIIOX-XOIO-IOOO ---OOOXOXXXOOXOOIIIOIIOXOXOOXOOO-OXXOOIOOXOXO-
+--  --OOOIOOIIO-I---O-IOO-O-O-I------ ----------O-O-OOO-   -O-IO--              - --OOO-OO-      ---I-  --O--   -
+         0  00  0     0       0                               0                                     0
 XX=OOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXXXXXXXXXXXXXXXXXXXOOXOXOXXXIO==OI==OOXXXXXXXXXXOOXXXXXXXXXXXXXXXI-XX==-NX -I- -=O
+IOO-XO-OIIIIII-IIOOOOOIOIII-II-OIOOOOXOOIXIOIIIOIOIIIOIOIOOOI-IIIIOXXOXOXOIOO-OO-OOOXXIOIOII-OOOXXOIIO-IOOIIIOOOIO
+O-   -I-OOOOOOIOO-----O-OOOIOOI-O---- --O O-OOO-O-OOO-O-O---OIOOOO-  - - -O-          O-O-OOI---  -OO-IO--OOO---O
+      0       0            0  0                              0                              0         0
 XOIOOXXXXXXXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXOXXXXXXXOOXXXOIIXOO=I==OINXX=IOOOXXXXXOOOOXOXXXXXXXXXXXINOOOXO=O=X-  -NN
+IXO XOIIIOIIIOOXIOOOIOIIII---IIIOOIOIOOOIOIO-OIOIOIOIXOOIOXOI--IIOXXOOOXOOOXXOOOOXO   OOXXXOOOIOXXXXOXOOIOIIOOOOOO --   O-
+O    -OOO-OOO-- O---O-OOOOIIIOOO--O-O---O-O-I-O-O-O-O --O- -OIIOO-  ---   -                ---O-    - --O-OO-----
+                          000               0                00
 XXX=XXXXMXXXXXIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXINNOXXNO=ONOOIOOOIIO=OON=OXXXXXOOOX=IIXXXXXOXOOOOOO=O=OOOO= =OII
+-IIOOII-W----IOO-O-IOOII-I----IIIIIIIIIOII-OIIIIIIIIIOOIII--II-I-IO      -O-  -OXX-   O-- OXII-IOXXXOOOOIO--OXOXXXXXXO-OXX--   -O
+IOO -OOIOIIIIO -I-IO--OOIOIIIIOOOOOOOOO-OOI-OOOOOOOOO--OOOIIOOIOIO                          OOIO-   -   O-II- -
+0      0I0000   0 0     0 0000            0               00  0 0                             0           00
 XXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXMXXXO=====I====IOOXXXOIINN==NOOOXXOOXXMXNOOIXXXONNNOIOII=O=XI=X IOX=
+IIIXII-I-I---IOO-IIIIII----I-----I-I-IIO-I-III-I-IIIIOI-W--OOIW---             -OOOXOO  OO --XIOXXO-WO  XOOOOX   -OXOOO-OOOO   -OO
+OOO OOIOIOIIIO--IOOOOOOIIIIOIIIIIOIOIOO-IOIOOOIOIOOOO-OIOII--OOIII              ---           O-  -IO-    ---            -      -
+      0 0 000   0      0000 00000 0 0   0 0   0 0      0I00   I000                                 0I
 XXXOXXXMMXXXXX=IXXXXXXXXXXMXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMOIXXXXXO==NOXI=OX=IO=XXXXXXXXOOOOXXMXO=OOOOOO=N=OOOXXXXXXXXX=IXOOINOIXX
+---XII-WW--O--OOOOII-I-I--W-W----I--IOIOI----I-I------II--WXOO---IXOO         -OOI-IIIIOXXXXI-WIXOXXXX--O OXXXOOIIOOIOOOOOX-O -OOO
+III OOIOOII-II  --OOIOIOIIOIOIIIIOIIO-O-OIIIIOIOIIIIIIOOIIO  -IIIO              -OIOOOO-    OIOO              --OO--O--  -      --
+000   0II00 00      0 0 00I0I0000 00     0000 0 000000  00I   000                 0          0I
 MXXXXXXXMXXOXXIOOXXXXXXXXXMXMXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXONOXXXXXXXXOO=NOIOIO=OOXXXXMXXXXXMMXOOXIIIOOOONNN=OXXXXMXXXXXXXXIXXXXMX
+W-IO----W-IXI-O-XOIII--I--W-W---W--I-O-I---I-OII-----I-----X X---IIO-IXXO     -OXXOO--W----IWW-X-           OXOO-IW--I---IOOOOI-W-
+OIO-IIIIOIO OI   -OOOIIOIIOIOIIIOIIOI-IOIIIOI-OOIIIIIOIIIII   IIIOO-IO            --IIOIIIIOOOI               --IOOIIOIIIO- --OIOI
+I0  0000I0   0       00 00I0I000I00 0 0 000 0   00000 00000   000   0               00I0000 II0                 0 I00 000      0I0
 MXXXXXXXXXXOXXOOXXXXXXMXXXXXMXXXXMXXXXXXXXXXXXXXXXXXXXXXMXXONIXXXXXXI===OIXIOOOONONO=OXXMXMXMMXON==II=--=IONOIOXXXXXXXXXXOIIXOXXMX
+W----I---IIXI-X-II-I--W--I-IW----W---OOOIIIIIIII-I----IIW--X O---IIOOOOO           -OXIIW-W-WW-X            -OXOIOI----IIXOOOX-IW-
+OIIIIOIIIOO OI  OOIOIIOIIOIOOIIIIOIII---OOOOOOOOIOIIIIOOOII   IIIOO-                  OOOIOIOOI                -O-OIIIIOO   - IOOI
+I0000 000    0    0 00I00 0 I0000I000           0 0000  I00   000                       I0I0II0                    0000       0 I0
 XXXXMXXXXXXIOXXIXXMXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXXOIOONNNONOONXIXXNOI=XXMXMXXOOO==I=---=IIOOI=- -=IIXX=---O=OOOX
+III-W----IIOXIOO-IW--I---IW------I-IOOI-I--I-IIOI-IIOOII---I -I--I-OXO        -      -OOI-W-W-OX-                            OXXXO
+OOOIOIIIIOO  O- IOOIIOIIIOOIIIIIIOIO--OIOIIOIOO-OIOO--OOIIIO  OIIOI-                    OIOIOI-                                  -
+   0I0000       0 I00 000 I000000 0    0 00 0    0      000    00 0                      0I0I0
 XXXOXXXXMXXOXXXOXXXXMXXXXXXXXXMXMXXXXXXXXXXXXXXXXXXXXXXXXMXX=OXXXXX=O=ONNOO=IOOOOOIIOOOOXXMXINX=----==- --=-------- --=-----XOOX=O
+IIIXOII-W-IXI-I-O---W----III--W-W--III--IIIO-III---I-----W-IOX-I-IIO-O-  --OOXXXXXOOXXXX--W-O                                -XOO-
+OOO -OOIOIO OIO -IIIOIIIIOOOIIOIOIIOOOIIOOO-IOOOIIIOIIIIIOIO  IOIOO                     IIOI                                   -
+       0I0   0   000I0000   00I0I00   00    0   000 00000I0   0 0                       00I0
 XXXXXXMXXXXOXXXXXXMXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXMXOOXXMXXX=OXXONOO==OO==OXOIXXMXXXX=-=I=XXXNOXOONXXIIONOI=----==IINNOXOI
+-I-II-W---IXOI-O--W----IIOOI----WI---I-IIOI--IIII--OOO----W-XXI-W-IOO   - --OO--OOXOXOO-W--O                                  XOXO
+IOIOOIOIIIO -OI-IIOIIIIOO--OIIIIOOIIIOIOO-OIIOOOOII---IIIIOI  OIOIO-               -  -IOII-                                   -
+0 0  0I000    0 00I0000     0000I 000 0    00    00   0000I0   0I0                     0I00
 XXXXXXMMXXXXOXXXXXMXMXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXXMXIOXXMXXXINNNO=NN=IONOOOOIIXXMXIONXX=IINONONONOOOXXONONONOONXIIXXOO=II=
+------WW---OXI-OI-W-W-W--III-----I-III-I-I--I-II----XOI---WIOXI-WI-IO   -O  OO- --XXOO--W-O-         -          - -           OOOO
+IIIIIIOOIII- OI-OIOIOIOIIOOOIIIIIOIOOOIOIOIIOIOOIIII -OIIIOO  OIOOIO                  IIOI
+000000II000   0  0I0I0I00   00000 0   0 0 00 0  0000   000I    0I 0                   00I0
 XXXXXXXXMXII=XXOOXXXMXXXXXXXMXXXXXXXXXXXXXXXXXXXMXXXXXXXXXMXOXXXXXXXNOOON=OO==IXXXXXXXMMMOOOI=I=XIIONNOIOXXIXIXONNOOX=OONOONNNO=I=
+--------WIOOOOO-XO--W----I--WI-----III-I-I-I---IW--III---IW-XO---I--  -  OX-OOOOOO----WWWXXXOOOO                  XXOO-- --   -OOO
+IIIIIIIIOO   --  -IIOIIIIOIIOOIIIIIOOOIOIOIOIIIOOIIOOOIIIOOI -IIIOII           ---IIIIOOO                           -
+00000000I         00I0000 00I 00000   0 0 0 000 I00   000 I0  000 00              0000III
 IXXXXXXXXOO-OOXXXXMXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXOXOI====IXXXXMMZMXXN-  - ==--XXI=---------=I=NNI---=- -ION=OO
+OO-I-IIIIX   X-OIIW-WI----I--I---I--I--I-I-I--I----I-I--II--OI---IWIOXOXOOOOOOO---WWNW-O                                       OXX
+ -IOIOOOO     I-OOOIOOIIIIOIIOIIIOIIOIIOIOIOIIOIIIIOIOIIOOII-OIIIOOO- -       -IIIOOAOI-
+  0 0         0   I0I 0000 00 000 00 00 0 0 00 0000 0 00  00  000 I            000IIVI0
+                                                                                    O
 OXXXXXXXXXXO=XXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXMXXXOXXXXXXXOINXXON=XXXXMMMMMX=OI---=---------   -- ---=--I------ --IXNOII
+XOII-I-IIII-OO-OOI--------OOII-I-III--WI------I-I--II---W--IXOI-I---XO     OO---WWWWW-O                                        -OO
+ -OOIOIOOOO  -I--OIIIIIIII--OOIOIOOOIIOOIIIIIIOIOIIOOIIIOIIO -OIOIII        -IIIOOOOOI
+    0 0       0   00000000    0 0   00I 000000 0 00  000I00    0 000         000IIIII0
 XXXXMXXXXXXXXXMXMXMXXXMXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXMXOXXXXXMXIOI==XOOXXMXMXMXXOI=IXXI==-----      -I=IINONON=I==-----=XOONO
+-I--WI-----I--W-WIW---W---IO-I-I--------WI---I-I-I--II----W-XOI--IWIO-    -X--W-W-W-O-                           -               -
+IOIIOOIIIIIOIIOIOOOIIIOIIIO-IOIOIIIIIIIIOOIIIOIOIOIIOOIIIIOI -OIIOOO        IIOIOIOI-
+0 00I 00000 00I0I I000I000  0 0 00000000I 000 0 0 00  0000I0   00 I         00I0I0I0
 XXXMMXXXXXXXXXMXXXXXXXMXXXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXOOON=XXXMMXXOOONOOOOOONXXIXIX=I===-=-I=-=XOO===IOONX===-===I=
+I--WW--I-I----W--I---IW--IOXII--I-IIII---I---II-----II--I-W--O---I-IOX-- O-I-WW-IX-    ----                     -OOOO--
+OIIOOIIOIOIIIIOIIOIIIOOIIO- OOIIOIOOOOIIIOIIIOOIIIIIOOIIOIOII-IIIOIO-     IOIOOIO
+ 00II00 0 0000I00 000 I00     00 0    000 000  00000  00 0I00 000 0       0 0II0
 XXOXXXOIXXXXXXXXONXXXXMXXXXOXXMXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXX=OO=XXMMMMMXIX======X=IO=-=I=-IXI=O=OX=-===XOXIIO=XO==IN=-O=II
+-IXI--XO-III---I- OI--W---IX-IW-III--I---I-I--II-III-IW-----II---IIIO--OO-WWWWWOO        OO           -O-            OO-OOO    OOO
+IO OII  IOOOIIIO  -OIIOIIIO IOOIOOOIIOIIIOIOIIOOIOOOIOOIIIIIOOIIIOOO    -IOOOOO-                                      -
+0   00  0   000     00I000  0 I0   00 000 0 00  0   0 I00000  000        0IIIII
 XOIXXXXNIXXXXXXXOOOXXXXXXXXXXXMXXXXXXXXXXXXXMXXXXXXXXXMXMMXMXOXXXXXX=OIOXXMMMMXX- ------I=XO- ---- --=IXOX===IXINNX=XOXXMOOIIOXXXO
+OXOO--I OO---I-I- XI-I-I-III--W-OII-IO-----IWIOIII-II-WIWW-WOXII--OOO-OX--WWWWO          O-X          OOX            -IIWXXOOXI-I-
+-  -IIO  -IIIOIO   OIOIOIOOOIIOI-OOIO-IIIIIOOO-OOOIOOIOOOOIO- OOII--    IIOOOO-           I            -              OOO     OIO
+    00    000 0     0 0 0   00I0   0  00000 I     0  0I II0I    00      00IIII            0                             I      0
 XXXXXXXOOIXXXXXXXOXXXXMXXXXXMXXXIXXXXXXXXXMXXXXXXXXXXXXXXXMXOOXXXX=NOOXXXXMMMXN=   -XXXOOOXXOXIIXX=- IXXX=NOOOOIXXOOO=XXXOO==XXXI-
+IOOO---- OOI-I-IOXI---W--OIIW--IOOIIIOOI--W--OOI-I-I------W-XX---IO -XOI--WWWI          -XIO-         O-OO -XXXOOOX--OII-XXOOO--O
+O---III   -OIOIO- OIIIOII-OOOIIO -OOO--OIIOII--OIOIOIIIIIIOI  IIIO    -OIIOOOO            O-          -I-       --    OOI    -II
+    000     0 0    000I00   I00         00I00   0 0 000000I0  000       00III                          0                0     00
 XXXXXMMXXNXXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXMXXXXXXX=OXXXXXXMXXXXOOIOXXXXXXXXXXXXXX=OO=OXXXOXXOOOXMXXOO=OOXXXOXXMMO-
+-OII-WWO  OI-I-OIOIO-III-O----WI---I--II-I----IO-I-II--I--W--II--IO-OO-I-IW--OIXXOXOIIIIII-I--IIIO--OX-IIXI-XXXIW-IX-OXXOOOXOIWW-
+I-OOIOO-  -OIOI-O-O-IOOOI-IIIIOOIIIOIIOOIOIIIIO-IOIOOIIOIIOIIOOIIO  --IOIOOII-O    -OOOOOOIOIIOOO     IOO OI   OOIO     --- -OOO
+0   0II     0 0     0   0 0000I 000 00  0 0000  0 0  00 00I00  00     0 0 I00             0 00        0    0    I0            II
 XXXXZXMMO=XXXXXXXXXXXXXXXXXXXXMXXOXXXXXXXXXXXXXXXXXXMXMXXXMMMXXXMXXXXXXXMMMXMXIOOOOXIIXOIIXO=XXMMXXXXXXXXXXIOXXMZMIIXN==NINOMMZXI=
+-II-N-WW-O--II-I---OII---I-I--W-OXOO-I-----I-I-I-I--W-W---WWW---WII-----WWW-W-O--           OOIWW--I-I-I---OXO-WNWO   OO   XWWN-O
+IOOIAIOO  IIOOIOIII-OOIIIOIOIIOI- --IOIIIIIOIOIOIOIIOIOIIIOOOIIIOOOIIIIIOOOIOI               -OOOIIOIOIOIII  -IOAO          OOAI
+0  0V0II  00  0 000   000 0 00I0    0 00000 0 0 0 00I0I000III000I  00000III0I0                 II00 0 0 000   0IVI          IIV0
+    O                                                                                                           O             O
 XXXXMXMMXIXXXOXXXXXXXXXXXXOXXXMXXOOXXXXXXXXXXXXXXXXXXXMXXXXXMXMXXXMXXXXMMXZXXX=OI=IXXXOOOIIXOOXXXOO=OXXXXXXOOXXXMXX==XNXXIXOXXXXOI
+----W-WWOO--IXOOI-I--I-I-IXII-W-OXXO-I-I-I-----I---I-IW-----W-W---W----WW-N--IO-            --OI-XXOXOIO-I---O--W-         -----X
+IIIIOIOO- IIO --OIOIIOIOIO OOIOI-  -IOIOIOIIIIIOIIIOIOOIIIIIOIOIIIOIIIIOOIAIIO                -OI    -O-IOI  -IIOI          IIII
+0000I0II  00     0 00 0 0    0I0    0 0 0 00000 000 0 I00000I0I000I0000II0V00                   0       0 0   00I0          0000
+                                                                          O
 MXXXMMMMXOXXXXOXXXXXXXXXXXOXXXXXXX=OXXXXXXXXXXXXXXXXXXXXMMMXXXXXXXXXXXMMMMMXXXXONXXNONNX=XNNNOXXXIONIOOIXXXNOOXXMM==O=IOOINOXXXXI=
+W-I-WWWW-X-I-IXOII-I-----OXO-I---OOXII-I---I---I-I---I--WWW--II-----I-WWWWW--IOX             -OIOO- OXXOOIO -X--WWOOXOO-   -I---O
+OIOIOOOOI IOIO -OOIOIIIII- -IOIII-  OOIOIIIOIIIOIOIIIOIIOOOIIOOIIIIIOIOOOOOIIO-               -O-       -O-   IIOO          OIII
+I0 0IIII0 0 0     0 00000   0 000     0 000 000 0 000 00III00  00000 0IIIII00                                 00II           000
 XOXXMXXXMXXXXXXXXXXXXXXXXXXXXXXMXXI=XXXXXXXXXXXXXXMMXXXXMXXXXIXXMXMXMMMXMMMXMXOO=-----==IXXXXOXXONNOXXOIXXNOIXXXXXMXXXMX=OXXMMXXO=
+-XIIW---WI--IIIOII-I-----II----WIIOOIII-II---III--WW----WI-IOOI-W-W-WWW-WWW-WO-              -IOX  -OOXOOO  OO----W---WIO-OIWW---
+I OOOIIIOOIIOOO-OOIOIIIIIOOIIIIOOO  OOOIOOIIIOOOIIOOIIIIOOIO- OIOIOIOOOIOOOIO-                O-    --  --   -IIIIOIIIOO  -OOOII
+0   I000I 00      0 00000  0000I       0  000   00II0000I 0    0I0I0III0III0I                                 0000I000I     II00
 XXXXMXMMMXXXXXXXXXXXXXXXXOXXMXXXMXOOXXMXXXXXMXXXXXXXMXXXMXXXIIXXMXMMMXZXMXMXMXIOOOIIIIIXXIXX=XXXXXOOXOIIXOXO=OXXMMXXXXXXXXXMMXMXO=
+-II-W-WWW----I-III-I----IXOIWI--WI-X--W--I--WI-I----W---W--IOOI-W-WWW-N-W-W-W-O--           OOIIIOXXOXOOOX  OXIIWW-----I---WW-WI
+IOOIOIOOOIIIIOIOOOIOIIIIO -OOOIIOO  IIOIIOIIOOIOIIIIOIIIOIIO  OIOIOOOIAIOIOIOI               -OOO-  -   -     OOOOIIIIIOIIIOOIOO
+0  0I0III0000 0   0 0000    I 00I   00I00 00I 0 0000I000I00    0I0III0V0I0I0I0                                  II00000 000II0I
+                                                                      O
 XXXXMXMXMXXXXXMXXXXXXXXXXOXXXXXXMXXXXXMXXXXXXXXMXXMXMXMMZMXOOOXXXXMMMMMMZXMXXXXXXOIOOXXXOIXXXXXXX==IOO=OOOXNIOXXXXOOXXOOXXXXMMXXON
+-O--W-W-WIIO--WIIIIIIII-OX------W-II--WI-----I-W--W-W-WWNWIXXX-I--WWWWWWN-W---IIOXOXXOOOXOOO--IIOOOOX-OXX   OXII--XX-IXX-I--WW-I-
+I-IIOIOIOOO-IIOOOOOOOOOI- IIIIIIOIOOIIOOIIIIIOIOIIOIOIOOAOO   IOIIOOOOOOAIOIIIOO-    ---  --IIOO-             OOII  IO  IOIIOOIO
+0 00I0I0I   00I        0  000000I0  00I 00000 0I00I0I0IIVI    0 00IIIIIIV0I000              00                  00  0   0 00II0
+                                                        O               O
 XXXXMXMXMXOOXXMXXXXXXXXXOXXXMXMXMXXXXXXXXXXXXXXXXXMXXXXMMXXOXXXXXXXMMXMXMXMMMXINNOOOOOXOXXXXXXXXXIOO=OOI=ONO==XXZXIIOXOOXXMXMMMXXO
+-O--W-W-W-X-IIW--I-IIOIIXO-IW-W-W----I---I-I------W----WW-OXIII----WW-W-W-WWW-O  -XXXXOXOOIO---OOO-XO--OO  -OOI-N-  XI--I-W-WWW-OX
+I-IIOIOIOI  OOOIIOIOO-OO -IOOIOIOIIIIOIIIOIOIIIIIIOIIIIOOI- OOOIIIIOOIOIOIOOOI        - --O-III--             OIAI   O  OIOIOOOI-
+0 00I0I0I0    I00 0       0 I0I0I0000 000 0 000000I0000II0     0000II0I0I0III0              000                0V0       0I0III0
+                                                                                                                O
 XOXXXXMXXXXOXXXXXXXXXXXXXXXXXXMXXXMXXXXXXXXXXXXXXXXXXXMXXXXXXXXXMXMXXXMMMMMMMXNIIIOIOXX=XOOXXXXXIIOXIOO=XXXXIIXXXXO-IX=IXXXXMXXO=N
+IXII--W----XII--I-I-II-IOI---IW---WII----O-IIOI--I-I--W---II-I--W-W-IIWWWWWWWI            XI---OOOXOO--OOO-IOO-I--  OOOO-I--W--XO
+O OOIIOIIII OOIIOIOIOOIO-OIIIOOIIIOOOIIII-IOO-OIIOIOIIOIIIOOIOIIOIOIOOOOOOOOOO             OIII-   -    --IO  IOII   -  IOIIOII
+    00I0000   00 0 0  0   000 I000I  0000 0    00 0 00I000  0 00I0I0  IIIIIII               000           0   0 00      0 00I00
 XXXXMXXXXXXIXXXXXXXXXXO=OXXXXXXXXXXXXXXXOXXXXXXMXXXXXXMXMXXXMXXXXXXMXXXXMMXXXXXO-=-=IIXINIXXXXOOIOXXXXXXXXMXX=XXXXXOOXXXXIOXXXMXX-
+IO--W------OO----I----XOXI---------III--XO-----W-----IW-W---WI-----W-O--WW----I          OII-IXXOXII-I-I-IWIOOIO--O-XO-OOOXI--WO
+O-IIOIIIIII -IIIIOIIII   OIIIIIIIIIOOOII -IIIIIOIIIIIOOIOIIIOOIIIIIOI-IIOOIIIIO           OOIO    OOIOIOIOOO- O-II-  -I--  OIIO-
+  00I000000  0000 0000    000000000   00  00000I00000 I0I000I 00000I0 00II0000              0       0 0 0 I     00    0     00I
 XXXXXXMXXXXOXXMXXXXXXXO=OXXXXXXXXXXXXXXXOOXXXXXXXXMXXXMXXXXXXXXXXXXXXIXXXMXXXXXO=-IIIIIIN=XXXOXOOOOIXXXOXOOOOOXXXXXOXOX=N==I=OXO-
+-I-I-IW----XIIWI----IO-OXO--II-I---IIIII-X-----I--W---W------I------OOI--W----I-         O--OXOXXXXOOOOXOXXXXX-O---XOXOO    OX-X
+IOIOIOOIIII OOOOIIIIO-   -IIOOIOIIIOOOOO  IIIIIOIIOIIIOIIIIIIOIIIIII- OIIOIIIIO           II- -     --- -     I-III - -       I
+0 0 0 I0000   I 0000      00  0 000       00000 00I000I000000 000000   00I0000            00                  0 000           0
 XXXXXXXXMXXXXXXXXXXXXXOXXXXXXXXXMXXXXXXXOXXXXXXXXXMXXXXXMXXXXXXXXXXXIOXXXXMXMXXO=ONXXI=IOOXXXOXXXXOOXXXOX=OOOXXXXXXNNNIOI---OIXO=
+I-------WI-I----IO-IIOXO---O---IW----OIOXO--II----W--I--W----I------O-O---W-W-IXO-      -XIIIXOOOOXXOOOXOO--XI-I--I   O-     O-X
+OIIIIIIIOOIOIIIIO-IOO- -III-IIIOOIIII-O- -IIOOIIIIOIIOIIOIIIIOIIIIII  -IIIOIOIO           OOO ----  --- -    OIOIIO           I
+ 0000000I 0 0000  0     000 000 I0000     00  0000I00 00I0000 000000   000I0I0                                0 00            0
 XXXXXXXXXXXXXXXXXXXXXXIXXXMXXXXXXXMXXOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXXMXXXXXOII=XXIIO=OXXOIOIXXXXXXXXXXXXXXXXXXINOXX=O--I=XX=
+--III---II-----IIOIIIOOOI-WI---II-W-IXOO-OIO-----III-I-I------I-----IXIII-WI-II-XO      -OXIIXOXOO-OOOIIIOOI-------O -OIO    O-O
+IIOOOIIIOOIIIIIOO-OOO- -OIOOIIIOOIOIO --I-O-IIIIIOOOIOIOIIIIIIOIIIIIO OOOIOOIOOI           OO    -I---OOO--OIIIIIII   -O      I-
+00   000  00000          0I 000  0I0    0   00000   0 0 000000 00000     0I 0  0                  0         0000000           0
 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOXXXOXXXXXXXOIOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOI-IIOOOXXXOOXOO==ONIXOO=IOXXXXXXXOOXI=I  IOXXI-
+-IIO-I---II--III-III-OIIIIII-I-I----OXOO-XIO-I--IXOXOIIIIOIIII-III---I---I-IIII--I-   OXXXI-O-    OO- OOX-OOXOIOI--OX-OO     --I
+IOO-IOIIIOOIIOOOIOOOI-OOOOOOIOIOIIII- --I O-IOIIO   -OOOO-OOOOIOOOIIIOIIIOIOOOOIIO        OI-          -     -O-OII-  -       IO
+0   0 000  00   0   0       0 0 0000    0   0 00              0   000 000 0    00          0                     00           0
 XXXXMXXXMXMXMXMXXXXOXXXXXXMXXXXXMXXXXOXXXXXXXXXXX=OXXXXXXXXXXXMXMMXXMXXXMXMXXXXXXXX=N=XXOXXXOOO==O=OIOXX=N=IIO=IOXXXXOOII=- IOXXX
+----W-IIW-W-WIW--IOXOOI--IW-----W---OX-IOOIII----OXO-----I----W-WW--W---W-WI---I--OO OIOXOI-X--OO-O-OXIOO OOO-OOXI--IXXO     --I
+IIIIOIOOOIOIOOOIIO- --OIIOOIIIIIOIII- IO--OOOIIII  -IIIIIOIIIIOIOOIIOIIIOIOOIIIOII-   O- -OI          O-         OIIO         IO
+0000I0  I0I0I I00      00 I00000I000  0      0000   00000 0000I0II00I000I0I 000 00         0                      00          0
 XXXXXXXXMXMXXMXXMXOOO=XXXXMMMMMMMXXXXXXXXXXXXXMXXXXXMMXXMMMXMXXXMMMMXXXXMXXXXXMMMMMXXXXOOXXXXOXXII=OOOI=XXXXX=OOXXXXXXXXIO=-OOXXO-
+--------W-W--W--WIX- O----WWWWWWW--I-I-IOI-I--W-IOI-WW--WWWIW---WWWW----W----IWWWWW---IXXO-IOXOOOOO-XXOOOI--OOXXOI--IIIIO-   X--
+IIIIIIIIOIOIIOIIOO    IIIIOOOOOOOIIOIOIO-OIOIIOIO-OIOOIIOOOOOIIIOOOOIIIIOIIIIOOOOOOIIIO  -IO- --        -OII-   -OIIOOOO      II
+00000000I0I00I00I     0000IIIIIII00 0 0   0 00I0   0II00III I000IIII0000I0000 IIIII000    0               00      00          00
 XXMXMMMXXXXXXXMMXXXOOOXXXXMMMXMMXXXXXXXOXXXXXXXXXXXXMMXXMXMXXXXXZMMXMXMXMMMZMXMXXXXXZXOOIXXXXO=OXXOOXXXOXXXXXXXXXXXXMMXOO=NNXXXXNI
+--W-WWW---OO-IWW-I-XXX---IWWW-WW-II---IX-III-I-IOI--WW--W-W--I--NWW-W-W-WWWNW-W-----N-X OIIIOXOXOOXXIIOX---OOO---I--WWOXXO  OI-I
+IIOIOOOIII--IOOOIOI   IIIOOOOIOOIOOIIIO IOOOIOIO-OIIOOIIOIOIIOIIAOOIOIOIOOOAOIOIIIIIAI   OOO-   --  OO- III---IIIOIIOO-     -OIO
+00I0III000  0 II0 0   000 III0II0  000  0   0 0   00II00I0I00 00VII0I0I0IIIVI0I00000V0                  000   000 00II        0
+                                                                O          O        O
 MMMMMXMXXXXXMMMXMXXXXXMMXXMXMXXMMXMXMXXOXXXXXXXXXXXXXMMXZZMXXXMXMXXXXXXXMXMMMMMMMMMMMXONIXXXXXXOXOXXMXXXXXXXXXXXMXMXXXXXXOI=XXXXXI
+WWWWW-W-----WWW-W--O-IWW--W-W--WW-W-W-OX-I---I-I-----WW-NNW---W-WI-I-I--W-WWWWWWWWWWW-X OO-OOOOXOXO-W-OO---IIO--W-W---I--XOO---IIO
+OOOOOIOIIIIIOOOIOII-IOOOIIOIOIIOOIOIOI- IOIIIOIOIIIIIOOIAAOIIIOIOOIOIOIIOIOOOOOOOOOOOI   -I---- - -IOI--IIIOO-IIOIOIIIOII   IIIOO
+IIIII0I00000III0I00 0 II00I0I00II0I0I0  0 000 0 00000II0VVI000I0I 0 0 00I0IIIIIIIIIII0    0        0I0  000   00I0I000 00   000
+                                                        OO
 MMMMXX=NIXXXXMXXMXXXXXMXXXMMMMXXXXMXXOXXXXXXXXXXMXMXMMMXZMMXXXMXXXXXXXXXZXMXMXMXMMMXMXXOIXXXXXXXXXXXXXXOXXXXXXMMMMZMXXXXMMZXXXXXXX
+WWWW--O OO---W--W-IO--W-IIWWWW-O--W--XOI---I----W-WIWWW-NWW-I-W------IOIN-W-W-W-WWW-W--XOO-IOOIOOOOI-IOX---IOIWWWWNW-O--WWN----I--
+OOOOII   -IIIOIIOIO-IIOIOOOOOOI-IIOII -OIIIOIIIIOIOOOOOIAOOIOIOIIIIIIO-OAIOIOIOIOOOIOII  -IO--O----OIO- IIIO-OOOOOAOI-IIOOAIIIIOII
+IIII00    000I00I0  00I0  IIII0 00I00   000 0000I0I III0VII0 0I000000   V0I0I0I0III0I00   0         0   000   IIIIVI0 00IIV0000 00
+                                                        O               O                                         O       O
 XXXMXXOINOXXXXXXMXXXXXXOIXXXMXXIXXMXXIXXXXMXXXMXXXXXXMMXMMXXOXMXXXXXXMXXMXMXMMMMZMMMMXMXXXXOOXXOOOXXXXXXXXXXXMZMZMZXXMMMZMMXXOOOXX
+---W---  X-I-I--WOOI-I-XOO--W-OOI-W-OOO--IW--IW--I---WW-WWIOXIW--I---WI-W-W-WWWWNWWWW-W-I--XXOOXXXII-IIO-I---WNWNWN--WWWNWWIOXXXOI
+IIIOII    IOIOIIO--OIOI  -IIOI- OIOI- -IIOOIIOOIIOIIIOOIOOO- OOIIOIIIOOIOIOIOOOOAOOOOIOIOII  --   OOIOO-IOIIIOAOAOAIIOOOAOOO-   -O
+000I00    0 0 00I   0 0   00I0   0I0   00 I00 I00 000II0II    I00 000I 0I0I0IIIIVIIII0I0 00         0   0 000IVIVIV00IIIVII
+                                                                                O                             O O O     O
 XXXXXXOXXXXXXXXXXXXXXXXOOXXXXXOXXXMXXXXMMXMXMXXMXOXXMMMXMMMXOXXXXXXXXXXXXXMXMXMMMMMXXXXXXXXXXXXXXXXMXXXXXXXXXXMXMXMXXXMZMXO==IXOXX
+----I-XOOIIIII-I-OII-I-XXO--IIXO-IW-OI-WW-W-W--WIX--WWW-WWWIXO-I-II----I--W-W-WWWWW------I-IIOIOOO-W---OO--I-IWIW-W-I-WNWIXOOOOXI-
+IIIIOI --OOOOOIOI-OOIOI  -IIOO -IOOI-OIOOIOIOIIOO IIOOOIOOOO -IOIOOIIIIOIIOIOIOOOOOIIIIIIOIOO-O---IOIII--IIOIOOOOIOIOIOAOO    - OI
+0000 0        0 0   0 0   00    0 I0  0II0I0I00I  00III0III   0 0  0000 00I0I0IIIII000000 0       0I000  00 0 I I0I0 0IVI        0
+                                                                                                                       O
 XXXXXMXO=OIOXXMXXOXXXXIOXXXXXOIXXXMXXXXXMXMXMXMXOXXXZXZXMMXXOXMMMXXXMMMXXXZMMMMXMXXMXXMMXXMXXXXXOIXXMXXXXXXXXXXMMXMXXXZMXXXXXXXXXX
+OOOI-WIXO-OXI-W-IXI--OO-I-OOO-OI--WIII--W-W-W-W-XOIIN-N-WW-IXIWWW-I-WWW---NWWWW-W--W--WW-IW-II-OXOIIWIOOI---IO-WW-W-OINW-I--------
+---OIOO     OIOIO OII-  OI---  OIIOOOOIIOIOIOIOI -OOAIAIOOIO OOOOIOIOOOIIIAOOOOIOIIOIIOOIOOIOOI-  OOOO--OIIIO-IOOIOI-OAOIOIIIIIIII
+    0I       0I0   00    0      00I   00I0I0I0I0    V0V0II0   III0 0III000VIIII0I00I00II0 I0  0     I    000  0II0I0  VI0 00000000
+                                                    O O                   O                                           O
 XXXXXXXXXOIXXXXXOOXXXXIXXXMXXOXXMMZXXXXXMXXXMXXXXXXXMXMMZXXXOOMXXXXXMMZXXXXMMXMMMMMXMMMMXXXXXXXO=IOXXXXXXXXXXXXXXXXXOXXXMXXMMXXXMX
+O-----IOOXOO---IXXII-IOO--W-IX--WWN--I--W---W-------W-WWN--I-XW-II--WWN-II-WW-WWWWW-WWWW-IIOIIOXOOXOIIIOIII--I-----IXO--W--WW--IWI
+-IIIIIO--  -IIIO  OOIO -IIOIO IIOOAIIOIIOIIIOIIIIIIIOIOOAIIO  OIOOIIOOAIOOIOOIOOOOOIOOOOIOO-OO-    -OOO-OOOIIOIIIIIO -IIOIIOOIIOOO
+ 00000      000     0   00I0  00IIV00 00I000I0000000I0IIV00   I0  00IIV0  0II0IIIII0IIII0                  00 00000   00I00II00 I
+                                  O                     O             O
 XXMXXXXXXXXXXXMO=XXXXXXXXXXMMXMMMMMXXXXXXXXXMXXXMXZMMXMMZMMXOIXXXXXXMXXXXXXXMMMXMMXXXXMXXXXXXXXNINOXXXXXXXXXXMXXMXXXO=XXMXMMMXMXMX
+--W----III----WXOOI--II----WW-WWWWW------I--W--OW-NWW-WWNWWI-O--III-W----I--WWW-WW----W----I-IO   XIIIOOIOOI-W-IWIIOXOI-W-WWW-W-W-
+IIOIIIIOOOIIIIO  -OIIOOIIIIOOIOOOOOIIIIIIOIIOII-OIAOOIOOAOOO  IIOOOIOIIIIOIIOOOIOOIIIIOIIIIOIO-    OOO--O--OIOIOOOO-  OIOIOOOIOIOI
+00I0000   0000I    00  0000II0IIIII000000 00I00 I0VII0IIVII   00   0I0000 00III0II0000I0000 0               0I0 I      0I0III0I0I0
+                                                  O     O
 MXXXXXXXXXMXMXMXXOIOXXXXXXXXXXMXXMXXXXMXXXXMMXIXXXMMMMMXMMMX=IXXXXXXMXMXMXXXMMMMMMMXXXXXXXXXXXXXNOXXXXXXXXXXMXXXXXXXXXXXXXXXXMMXXX
+W--------IWIW-WO-XOXII---I----W--W----W--I-WWIOO--WWWWW-WWW-OO-I-IIIW-W-W---WWWWWWW--I-----I---O -OIIOOOIII-W----IOIIOI-IOOO-WW--I
+OIIIIIIIIOOOOIO-I   OOIIIOIIIIOIIOIIIIOIIOIOOO -IIOOOOOIOOOI  IOIOOOOIOIOIIIOOOOOOOIIOIIIIIOIII-  -OO---OOOIOIIIIO-OO-OIO---IOOIIO
+I00000000 I I0I 0     000 0000I00I0000I00 0II   00IIIII0III0  0 0   I0I0I000IIIIIII00 00000 000            0I0000      0    0II00
 MXXXXXXXMXXXXXXXXO=OXXXXXXXXMXMMMMMMMXMXXXMXXOOXXXMMMXMMZMMXOIXXXOXXMXZXMMMMMMMXXXMXXMMMXXMMMXMXXOIXXXXXXXXXXXXXMXXXXXXXXXXXMXMXXO
+W-------W--------XOXI-III-IIW-WWWWWWW-W--IW---XI--WWW-WWNWW-XOIIOX--W-N-WWWWWWW---W--WWW--WWW-W-I-OOOIIOIO--II-IW--OIII--OOIW-WIOX
+OIIIIIIIOIIIIIIII   OIOOOIOOOIOOOOOOOIOIIOOII  OIIOOOIOOAOOI  OO- IIOIAIOOOOOOOIIIOIIOOOIIOOOIOIO  --OO-O-IIOOIOOII-OOOII--OOIOO-
+I0000000I00000000    0   0  I0IIIIIII0I00 I00   00III0IIVII0      00I0V0IIIIIII000I00III00III0I0          00  0 I00    00   I0I
+                                                        O             O
 MXXXXXMMMXXMXXMXXO=OXXXOXXXXXXMXMXXXXXXXXXMXMXXXMXXMMMMMXXMMXOXMXXXXZXMMMXMMZMMXMXMXZMZMMXMMMMMMMXXXMXMXXXXXXXMMXXXOXXXXXIOXXMMXXX
+WI----WWW--W--W--XOX--IX-III--W-W--------IWIWO--W--WWWWW--WW-X-W-OI-N-WWW-WWNWW-W-W-NWNWW-WWWWWWWI--W-WIIO----WW-IIXII---OXI-WWI-I
+OOIIIIOOOIIOIIOII   IIO IOOOIIOIOIIIIIIIIOOOO-IIOIIOOOOOIIOOI IOI-OIAIOOOIOOAOOIOIOIAOAOOIOOOOOOOOIIOIOOO-IIIIOOIOO OOIII  OIOOOIO
+I 0000III00I00I00   00  0   00I0I00000000 I I 00I00IIIII00II0 0I0  0V0III0IIVII0I0I0VIVII0IIIIIII 00I0I   0000II0     000   0II 0
+                                                                    O       O       O O
 MXXXXXXXMXXMMMXXXIOXMXXXXXXXMMXXXXXXXXXXXXMXMXXXXXXXXXMXMXMMXOXXXXXXMXMMMMMXMMXXMXMXMMMMZMMXMMZMMXMMMMXXXXXXXXXMXXOIXXXXXXXXMMMXMX
+W-------W--WWW---OXOWIIOIII-WW------I-----W-W----I----W-W-WW-XI--OI-W-WWWWW-WW--W-W-WWWWNWW-WWNWW-WWWW-I---I---W--XOOOII-OIIWWW-W-
+OIIIIIIIOIIOOOIII  -OOO-OOOIOOIIIIIIOIIIIIOIOIIIIOIIIIOIOIOOI OII-OIOIOOOOOIOOIIOIOIOOOOAOOIOOAOOIOOOOIOIIIOIIIOII  --OOI-OOOOOIOI
+I0000000I00III000   I      0II000000 00000I0I0000 0000I0I0II0  00  0I0IIIII0II00I0I0IIIIVII0IIVII0IIII0 000 000I00      0   III0I0
+                                                                                        O     O
 XXXXMXMXXXMXMXMMXOXXXXOXXXXXMXXXMXMXMXZMXXXXOXXXMXIOXXXMMXZXXXXXMXXXMMMXMXXXXXMMXXMMMMMMMXMZMMMXXMZMMXMXMXXXMMMMXXXXXXXXXXMMMZMXXX
+I---W-W---WIW-WW-X-I-IXOOO--W-I-W-WIW-NW----XO--W-OX---WW-N--OI-W---WWW-W-----WW--WWWWWWW-WNWWW--WNWW-W-WI--WWWW---I------WWWNW---
+OIIIOIOIIIOOOIOOI IOIO ---IIOIOIOIOOOIAOIIII -IIOI  IIIOOIAII-OIOIIIOOOIOIIIIIOOIIOOOOOOOIOAOOOIIOAOOIOIOOIIOOOOIIIOIIIIIIOOOAOIII
+ 000I0I000I I0II0 0 0     00I0 0I0I I0VI0000  00I0  000II0V00  0I000III0I00000II00IIIIIII0IVIII00IVII0I0I 00IIII000 000000IIIVI000
+                                      O                   O                                O      O                          O
 XXXXXXMXMXXXXXXXXXXXXIOOXXXXXXXXXXXXMXMXMXXXOIXXXXOIXXMMMMMMXXXOXXXXXMXXMXMXMMMXZMMMMMMMXXMMMXZMMXMXMXMXXOXXXXMXXXXXMMMXXXMXZXXOXO
+-I----W-W--OII---I---O-XOO---I---IIIWIW-W--O-OI--IXOI-WWWWWW-IOXOOII-W--W-W-WWW-NWWWWWWW--WWW-NWW-W-W-W--XII--W-----WWW---W-N--XOX
+IOIIIIOIOII-OOIIIOIII   --IIIOIIIOOOOOOIOII-  OIIO  OIOOOOOOIO- --OOIOIIOIOIOOOIAOOOOOOOIIOOOIAOOIOIOIOII OOIIOIIIIIOOOIIIOIAII -
+0 0000I0I00   000 000     000 000   I I0I00    00    0IIIIII0       0I00I0I0III0VIIIIIII00III0VII0I0I0I00   00I00000III000I0V00
+                                                                                O             O                             O
 XXMMXXXXMXXIXXXXXXXXXXOIXXXXXXXMMXXXXXMXMXMXOXXXMXXXIOXMMMMMMMXXOXXXXXMXMXMXXXMXMXMXMMMMMXXMMMXXXXMXMXMXXXXXXXMXXXXXXXMXXXMMMMXXXX
+--WW----WIOO-I-----I-O-OOO--II-WW-----W-W-WOXO--W-IOO--WWWWWWWIOXOOI-IW-W-W---W-W-W-WWWWW--WWW----W-W-W--IOOI-W----I--WI--WWWW-I--
+IIOOIIIIOO- IOIIIIIOI-  --IIOOIOOIIIIIOIOIO- -IIOIO-  IOOOOOOOO- --OIOOIOIOIIIOIOIOIOOOOOIIOOOIIIIOIOIOIIO--OIOIIIIOIIOOIIOOOOIOII
+00II0000I   0 00000 0     00  0II00000I0I0I   00I0    0IIIIIII      0 I0I0I000I0I0I0IIIII00III0000I0I0I00    0I0000 00I 00IIII0 00
 XXMXXXXXXXXXXXXXXXXXXXIOXXXXXXMXXXXXXXMXXXXXXXXXXXXXX=XXMXMXMXXOOOXXXXXXXXXXXXXXMMMMMMMZMMXMMMMXMXMXMXMXMXXXXXXXXXMXMXZXXXMXMMMMZZ
+--W----I-IIO-II-I--I-OOXII--I-W----I--W--I--II------OOIIW-W-W-IXXXOO-----I---I-IWWWWWWWNWW-WWWW-W-W-W-W-W----IOO-IW-W-N---W-WWWWNN
+IIOIIIIOIOO-IOOIOIIOI-  OOIIOIOIIIIOIIOIIOIIOOIIIIII- OOOIOIOIO   --IIIIIOIIIOIOOOOOOOOAOOIOOOOIOIOIOIOIOIIIIO--IOOIOIAIIIOIOOOOAA
+00I0000 0   0  0 00 0     00 0I0000 00I00 00  000000    I0I0I0      00000 000 0 IIIIIIIVII0IIII0I0I0I0I0I0000   0 I0I0V000I0IIIIVV
+                                                                                       O                              O         OO
 XXXXMMMMXXMXMXXXXXMXXXOXXXMXXXXXZXMXMXXXMMXXXXXXMXXXXXMXXXMXXXMXOXXXXXXXMXMXXXXXMMMZZMMMMXMMMXMXZXMXXXXXMXMXXOO=XXXXXXMMMXXXMMMXMM
+-I--WWWW--W-WI----W---XO--W-I---N-W-W---WW-----IW-----W---W---W-XOOO-I--W-W--OO-WWWNNWWWW-WWW-W-N-W----IW-W-I- O-I----WWW---WWW-WW
+IOIIOOOOIIOIOOIIIIOIII -IIOIOIIIAIOIOIIIOOIIIIIOOIIIIIOIIIOIIIOI ---IOIIOIOII--IOOOAAOOOOIOOOIOIAIOIIIIOOIOIO   IOIIIIOOOIIIOOOIOO
+0 00IIII00I0I 0000I000  00I0 000V0I0I000II00000 I00000I000I000I0    0 00I0I00  0IIIVVIIII0III0I0V0I0000 I0I0    0 0000III000III0II
+                                O                                                  OO           O
 XXXXMXXXXXXXXXXXXXXXMMXXXXXXXXMXXXXOXXXXMXXXXXXXXOOIMXXMXXXXXXXXXXXOOOXXXXXXXXXXXXMXMXMXMXMXXMXXMMXXMXMXXXMMXXXXXXXXMMMXXXXXXXMXXM
+----W----------I-I--WW-I-I-IIIW----X----WI-I---I-X OW--WII-IIOI-IOOXXXII-I---IOI-IW-W-W-WIW--W--WW--W-W---WWI---IOI-WWWI-I-O--WI-W
+IIIIOIIIIIIIIIIOIOIIOOIOIOIOOOOIIII IIIIOOIOIIIOI   OIIOOOIOO-OIO--   OOIOIIIO-OIOOIOIOIOOOIIOIIOOIIOIOIIIOOOIIIO-OIOOOOIOI-IIOOIO
+0000I0000000000 0 00II0 0 0   I0000 0000I 0 000 0   I00I  0    0        0 000   0 I0I0I0I I00I00II00I0I000II 000   0III 0 0 00I 0I
 XXXXXXXXXXXXXXXXXXXXXXOOOXXOXXXXXXXXXXXXXXXXXXXXMXOXMMMMMXMXXXXXXXXXXXXXMXXXXMXXMXMXMXXXMXXXXXXXXXXXMXMXMXXXXXXXXXXXMXXXXXXXXXXXXX
+-I---I------IOI-II---OX-XOOXOO-I-I-IIIII-I---I--WIXOWWWWW-W--III---III--W----W--W-W-W---W-II---II---W-W-W------IIOI-W----IIIIO----
+IOIIIOIIIIIIO-OIOOIII-   -- --IOIOIOOOOOIOIIIOIIOO -OOOOOIOIIOOOIIIOOOIIOIIIIOIIOIOIOIIIOIOOIIIOOIIIOIOIOIIIIIIOO-OIOIIIIOOOO-IIII
+0 000 000000   0  000         0 0 0     0 000 00I   IIIII0I00   000   00I0000I00I0I0I000I0  000  000I0I0I000000    0I0000     0000
 XXXXXXXXMXXXXXXXXXXXXXXIOXXXXXXXMXMMMXXXMXXXXXXXXXXXXXMXXXXXXXXXXXXXXXXXMMMMMXXXMMMXMXMMMMMXXXMXXMXXXXXXMXXXMMX=O=OXXXXXXXXXXXXXXX
+-I-----IWI-I-I-------IOOXO-O-I--W-WWW---W-II---I------W-------IO---I-I-IWWWWW---WWW-W-WWWWW---W--W------W---WWIO-OXO-------IIOOO--
+IOIIIIIOOOIOIOIIIIIIIO-  -I-IOIIOIOOOIIIOIOOIIIOIIIIIIOIIIIIIIO-IIIOIOIOOOOOOIIIOOOIOIOOOOOIIIOIIOIIIIIIOIIIOOO    -IIIIIIIOO---II
+0 00000 I 0 0 0000000     0 0 00I0III000I0  000 000000I0000000  000 0 0 IIIII000III0I0IIIII000I00I000000I000II      0000000     00
 XXOXXXXXXXXXXXXXMXMXXXXXXXMXXXMXXXMXXXXXMXXXXXXXXXMMZMMMMXMXMXXXXXXXXOXXMMZZMXXXMZZZZMMMXXXXMXMXMXMMMMMXMMMMXXXXXXXXXXXXMX=OIOOOXX
+IIXI-I-I-I-I----WIW----OI-W---W--IW-----W--I------WWNWWWW-WIW--I-I-OOXIIWWNNW---WNNNNWWW---IW-W-W-WWWWW-WWWW---IIIII-I--W-O OXXXI-
+OO OIOIOIOIOIIIIOOOIIII-OIOIIIOIIOOIIIIIOIIOIIIIIIOOAOOOOIOOOIIOIOI-- OOOOAAOIIIOAAAAOOOIIIOOIOIOIOOOOOIOOOOIIIOOOOOIOIIOI      OI
+    0 0 0 0 0000I I0000  0I000I00 I00000I00 000000IIVIIII0I I00 0 0     IIVVI000IVVVVIII000 I0I0I0IIIII0IIII000     0 00I0       0
+                                                    O                     OO     OOOO
 XXXXXXXXXXXXMXMXXXXXXXXXXXXXMMMXMXMMXXMXMXMXXXMMMMZMZMMMMXMMMXXXXXXXXXXXMMZMMMMXZMZXMMMXMXXXXXMXXXMXMXMMMZZXMXMMMMXXXXXXXX=OXOOOXX
+----II-I---IW-W---I----O---IWWW-W-WW--W-W-W---WWWWNWNWWWW-WWW-----I-OI-IWWNWWWW-NWN-WWW-W-----W-IIW-W-WWWNN-W-WWWW-OOOI--OO-OXXX--
+IIIIOOIOIIIOOIOIIIOIIII-IIIOOOOIOIOOIIOIOIOIIIOOOOAOAOOOOIOOOIIIIIOI-OIOOOAOOOOIAOAIOOOIOIIIIIOIOOOIOIOOOAAIOIOOOOI---OII-  -   II
+0000  0 000 I0I000 0000 000 III0I0II00I0I0I000IIIIVIVIIII0III00000 0  0 IIVIIII0VIV0III0I00000I0  I0I0IIIVV0I0IIII0    00       00
+                                                  O O                     O     O O                      OO
 ZXXXXXMXXXXXMXMXXXXXXXXXXXXXMMMXMXXXMXMMXXXXMXZMMMMZZMMXMXMMMXMXZXMXXXXXXXXXZMZMZXMMMXXXMXXXMMMXXMMMMMMMZZZMMXMMMMMXMXMXMXXXXXXXXX
+N--I-IW-I-I-W-W--I-I---III--WWW-W---W-WW----W-NWWWWNNWW-W-WWW-W-N-W--I--I---NWNWN-WWW---W---WWW--WWWWWWWNNNWW-WWWWW-W-W-W--I-I--II
+AIIOIOOIOIOIOIOIIOIOIIIOOOIIOOOIOIIIOIOOIIIIOIAOOOOAAOOIOIOOOIOIAIOIIOIIOIIIAOAOAIOOOIIIOIIIOOOIIOOOOOOOAAAOOIOOOOOIOIOIOIIOIOIIOO
+V00 0 I0 0 0I0I00 0 000   00III0I000I0II0000I0VIIIIVVII0I0III0I0V0I00 00 000VIVIV0III000I000III00IIIIIIIVVVII0IIIII0I0I0I00 0 00
+O                                             O    OO           O           O O O                       OOO
 XMXXXXXXXXXXXXMXMXXXXXXXXXXXXXXXXXMXMMMMMXMXMXMXZMMMZMZMMMMXMXMXMXMXMMMXMMMMMMZMZXXXZXMXXXXXXXMMMXMXMMZMMMZMMMMXMXMXXXXXOI=ON=IO=O
+-W---I---I-I--W-W---I--I-I--------W-WWWWW-W-W-W-NWWWNWNWWWW-W-W-W-W-WWW-WWWWWWNWN---N-W-------WWW-W-WWNWWWNWWWW-W-W--OOOXOO- OO-OX
+IOIIIOIIIOIOIIOIOIIIOIIOIOIIIIIIIIOIOOOOOIOIOIOIAOOOAOAOOOOIOIOIOIOIOOOIOOOOOOAOAIIIAIOIIIIIIIOOOIOIOOAOOOAOOOOIOIOII---
+0I000 000 0 00I0I000 00 0 00000000I0IIIII0I0I0I0VIIIVIVIIII0I0I0I0I0III0IIIIIIVIV000V0I0000000III0I0IIVIIIVIIII0I0I00
+                                                O   O O                       O O   O                 O   O
 XXXXXXXXXXXXXXMXXXXXXXXXXXXXXXMXXXMXMXMXXXMMMXMXMMMXZXMXXXXXXXMXXXXXMXMMXXMXXXMMMMMXMXMXXXMXMXMMMXMXMMMMMMZMMMMXXOXO=I=-  -IONOO=I
+II---IIO-IIO-IW-----OI---I-I-IW---W-W-W---WWW-W-WWW-N-W--OI---W-----W-WW-IW---WWWWW-W-W-I-W-W-WWW-W-WWWWWWNWWWW-IXOXO         --OO
+OOIIIOO-IOO-IOOIIIII-OIIIOIOIOOIIIOIOIOIIIOOOIOIOOOIAIOII-OIIIOIIIIIOIOOIOOIIIOOOOOIOIOIOIOIOIOOOIOIOOOOOOAOOOOIO -
+  000   0   0 I00000  000 0 0 I000I0I0I000III0I0III0V0I00  000I00000I0II0 I000IIIII0I0I0 0I0I0III0I0IIIIIIVIIII0
+                                                    O                                                     O
 XXXXXXXXXXXXXXXXXXXXXXMXMXXMXXXXXMMMMZZZMMZMMMMMMXMXMXMXXX=OXXXMMXXXMMMMZXMXXXXMMMMMMMMXXXXXMXMMMMMXMMZMMMMMMMM=- =ONNIOXXOIOOOOOO
+I----IIIIIOO---O---I--W-W--W-----WWWWNNNWWNWWWWWW-W-W-W--OOX---WW---WWWWN-W----WWWWWWWW-OO--W-WWWWW-WWNWWWWWWWWO      OXIOXOXXXXXX
+OIIIIOOOOO--III-IIIOIIOIOIIOIIIIIOOOOAAAOOAOOOOOOIOIOIOII-  IIIOOIIIOOOOAIOIIIIOOOOOOOOI--IIOIOOOOOIOOAOOOOOOOO         O-
+ 0000       000 000 00I0I00I00000IIIIVVVIIVIIIIII0I0I0I00   000II000IIIIV0I0000IIIIIIII0  00I0IIIII0IIVIIIIIIII
+                                     OOO  O                             O                             O
 XXXXXXXXXXXXMMXOXXMXMXMXMXMMXXMXMXMMMZZXMXXMXMMMMXMMMMMMXMXOXXMMXMZXXXMMMMZMXXXXMMMXMXXXXXXXMMMMMXZMZMMXMMZMMMXN= =XIINIOOI=IO=ONN
+I------II-OOWWIXIIW-W-W-W-WW--W-W-WWWNN-W--W-WWWWIWWWWWW-W-XI-WW-WN---WWWWNW----WWW-W---IO--WWWWW-NWNWW-WWNWWWI        OXXOOO-O-
+OIIIIIIOOI--OOO OOOIOIOIOIOOIIOIOIOOOAAIOIIOIOOOOOOOOOOOIOI OIOOIOAIIIOOOOAOIIIIOOOIOIIIO-IIOOOOOIAOAOOIOOAOOOO
+ 000000  0  II    I0I0I0I0II00I0I0IIIVV0I00I0IIII IIIIII0I0  0II0IV000IIIIVI0000III0I000  00IIIII0VIVII0IIVIII
+                                     OO                           O       O                       O O     O
 XXXXXXXOXXIXXXXOXXXXXXXXXXXXMXXXXMMMMXMXMXMMMXMXMXMXMMMXXMXXXXMXXXMXXXXMMXZXXXXXXXXNOXXXXOXXXXXMMXMMMMZXMMMMZMMXNNI=NOOOIO=OO=INOO
+----I-OXOOOO-IIXOI---OII---IWI---WWWW-W-W-WWW-W-W-W-WWW--W--I-W---W-II-WW-N----I--I XO-IOX-I---WW-WWWWN-WWWWNWWO  OO  --OXO--OO --
+IIIIOI- -- -IOO -OIII-OOIIIOOOIIIOOOOIOIOIOOOIOIOIOIOOOIIOIIOIOIIIOIOOIOOIAIIIIOIIO  -IO- IOIIIOOIOOOOAIOOOOAOO-
+0000 0      0     000   000 I 000IIII0I0I0III0I0I0I0III00I00 0I000I0  0II0V0000 00    0   0 000II0IIIIV0IIIIVII
+                                                                          O                           O     O
 MXXXXXOOXXOOXXXXXXXXXXXXXXXXXXXXXXXXMMZXMXMMZMMXXXXXMXXXXXXXMXXXMXMXXXMXMXXMMMXXMXXX=XMXXXXXMMMXMMZZMXXXMXMMMMMXXOO-- -=XONO=-I=IN
+W--I-IXXIIXX-I--IOIIII-III------II--WWN-W-WWNWW----IW-------W---WIW---W-W--WWW--WII OOW-OO--WWW-WWNNW---W-WWWWW-IX       -
+OIIOIO  OO  IOIIO-OOOOIOOOIIIIIIOOIIOOAIOIOOAOOIIIIOOIIIIIIIOIIIOOOIIIOIOIIOOOIIOOO  -OI--IIOOOIOOAAOIIIOIOOOOOIO
+I00 0       0 00      0   000000  00IIV0I0IIVII0000 I0000000I000I I000I0I00III00I     I0  00III0IIVVI000I0IIIII0
+                                      O     O                                                     OO
 XXXXXXXXXXXXXXXXXOXXXXXXXXMXXXMXXXMXMXMXMXMMMMMXXXXXXXMXXXXMMXMXXMMMZXMMMMMXMMXXMXXXXXMXXXXXXXXXMMMMMMMMMMZMMMXON=-==-=IONOIO=IIII
+-I-I-IOIIII----IOXIIIIIIIIW--IW---W-W-W-W-WWWWW-------W--I-WW-W--WWWN-WWWWW-WW--W--I--W--I-I-I--WWWWWWWWWWNWWW-X          -OXOOOOO
+IOIOIO-OOOOIIIIO- OOOOOOOOOIIOOIIIOIOIOIOIOOOOOIIIIIIIOIIOIOOIOIIOOOAIOOOOOIOOIIOIIOIIOIIOIOIOIIOOOOOOOOOOAOOOI
+0 0 0      0000           I00 I000I0I0I0I0IIIII0000000I00 0II0I00IIIV0IIIII0II00I00 00I00 0 0 00IIIIIIIIIIVIII0
+                                                                    O                                     O
 XXXXXXXXXXXXXXXXXXXXMXXXXXXXMXMXMXMXXXMXMXMMMXXMMXXXXXMMXMMXMXMXMXMXMMMXMMXXMMXMMXMMMMMMXXXXXXXXMXXXXXMXMMMMZXXO=-=XOOOONO===NNNNN
+-I---OOI-II----OII-IWI-I----W-W-WIW---W-W-WWW--WW-----WW-WW-W-W-W-W-WWW-WW--WW-WWIWWWWWW-II--I--W-----W-WWWWN-OXO   ---- -OOO
+IOIII--OIOOIIII-OOIOOOIOIIIIOIOIOOOIIIOIOIOOOIIOOIIIIIOOIOOIOIOIOIOIOOOIOOIIOOIOOOOOOOOOIOOIIOIIOIIIIIOIOOOOAI-
+0 000   0  0000   0 I 0 0000I0I0I I000I0I0III00II00000II0II0I0I0I0I0III0II00II0II IIIIII0  00 00I00000I0IIIIV0
+                                                                                                            O
 MXXXXXXXXXXXXXXXXXXXMXXXXXXXXXXXXXMXXXXXZXMXZMXMMMMXXXMMMXXMXXXMMMMMMXMXMMMXMXMXXXXXXXMMMXMXXXMXMMMXMMMMZXMMMXOIONOIIOIOOOOI=N==OO
+W-II-OIIOO--I--OI---WI--I---------W--I--N-W-NW-WWWW---WWW--W---WWWWWW-W-WWW-W-W-------WWW-WI--W-WWW-WWWWN-WWW-XOX -OOXO---XOO OO--
+OIOOI-OO--IIOII-OIIIOOIIOIIIIIIIIIOIIOIIAIOIAOIOOOOIIIOOOIIOIIIOOOOOOIOIOOOIOIOIIIIIIIOOOIOOIIOIOOOIOOOOAIOOOI
+I0  0     00 00  000I 00 000000000I00 00V0I0VI0IIII000III00I000IIIIII0I0III0I0I0000000III0I 00I0III0IIIIV0III0
+                                        O   O                                                           O
 MXXXMXXXXXXXXXXXMXMXXXMXXXXXMXXXMXMXMXXXXXXXMXMMZXMXMXXXMMMXMMMMMXMMMXMMMXXXMXMXXXMXZMXXMXMXXMZXXXMXMMMMMMZMZMMXXOO==- --===-=XNIO
+W--IWII-OOII---IWIWI--W-----W---W-W-W-------W-WWN-W-W---WWW-WWWWW-WWW-WWW---W-W---W-NW--W-W--WN---W-WWWWWWNWNWWIOXXO            O-
+OIIOOOOI--OOIIIOOOOOIIOIIIIIOIIIOIOIOIIIIIIIOIOOAIOIOIIIOOOIOOOOOIOOOIOOOIIIOIOIIIOIAOIIOIOIIOAIIIOIOOOOOOAOAOOO-
+I00 I  0    000 I I 00I00000I000I0I0I0000000I0IIV0I0I000III0IIIII0III0III000I0I000I0VI00I0I00IV000I0IIIIIIVIVII
+                                                O                                   O         O           O O
 MMMXXXXMXXXXXXXXXXMXMMMMZMMMMMXXXXMXMMMMMXMXMMMMZMMMZXXXMXMXMXZXMXMXMXXXZMMXXXXXMXXXMXMMMMMXMXMMZMMXMXMMMMZMMXXXXNXX
+WWW----WI--I---IIIW-WWWWNWWWWW-I--W-WWWWW-W-WWWWNWWWN--IW-W-W-N-W-W-W---NWW-----W---W-WWWWW-W-WWNWW-W-WWWWNWW--OO
+OOOIIIIOOIIOIIIOOOOIOOOOAOOOOOIOIIOIOOOOOIOIOOOOAOOOAIIOOIOIOIAIOIOIOIIIAOOIIIIIOIIIOIOOOOOIOIOOAOOIOIOOOOAOOII--
+III0000I 00 000   I0IIIIVIIIII0 00I0IIIII0I0IIIIVIIIV00 I0I0I0V0I0I0I000VII00000I000I0IIIII0I0IIVII0I0IIIIVII00
+                        O                       O   O         O         O                       O         O
 XXXXXXXXXXMXMXOIXXXXXXXXMMMXMMXXXXMMMMMMMMXMMMMXMXMMZXXXXXXXMXMXMMXXXXXXMMXOXXMXXXMXMXMXMXXXXXMXXMXXMXMMMMMMMMXXXXOONIIXOXOONNX=--
+---III---IW-WIXOOOI-----WWW-WW-II-WWWWWWWW-WWWW-W-WWN-------W-W-WW------WWOXIIW---WIWIW-W-----W--W--W-WWWWWWWW-IOOX-
+IIIOOOIIIOOIOO  --OIIIIIOOOIOOIOOIOOOOOOOOIOOOOIOIOOAIIIIIIIOIOIOOIIIIIIOO- OOOIIIOOOOOIOIIIIIOIIOIIOIOOOOOOOOIO--
+000   000 I0I      00000III0II0  0IIIIIIII0IIII0I0IIV0000000I0I0II000000II    I000I I I0I00000I00I00I0IIIIIIII0
+                                                    O
 XXMXXXXXXXXXMMXIXIXXMXXXMMZMMMMXXMZZZMMMZMXMZMZMMMMMZMMXXXMMMMXXMMMXMMMMZMXOXXZXMMMXXXMXMXXXMMXXMMXXXXMMMXMMZXXO==O=IOI=II==OOI=ON
+IIWIIO------WWIOOOI-W--IWWNWWWW--WNNNWWWNW-WNWNWWWWWNWW--OWWWW--WWW-WWWWNW-XI-N-WWW---WIW---WW--WW----WWW-WWN-IXOOXOOXOOOOOOXXOO-
+OOOOO-IIIIIIOOO - OIOIIOOOAOOOOIIOAAAOOOAOIOAOAOOOOOAOOII-OOOOIIOOOIOOOOAOI OIAIOOOIIIOOOIIIOOIIOOIIIIOOOIOOAIO
+  I   000000II     0I00 IIVIIII00IVVVIIIVI0IVIVIIIIIVII00 IIII00III0IIIIVI0  0V0III000I I000II00II0000III0IIV0
+                          O       OOO   O   O O     O                   O     O                             O
 XMMMXXMXMMMXMXXOXOOXMXMXMZZMZXMXXZZMZZZMZMMMMMZMMXMXMMMXXXXMXMMXMMMXXXMMZMXXMXZZMMMXXXMXMMMMMMXXMXXXMMMXMXMMMXINOOOOOIOI=OIOOOIONI
+IWWWIIW-WWW-WIOXO-X-W-WIWNNWN-W--NNWNNNWNWWWWWNWW-W-WWW--I-W-WW-WWW---WWNW--W-NNWWW--IW-WWWWWW--W--IWWW-W-WWWIO  -XXXOXOO-OXXXO-
+OOOOOOOIOOOIOO- -  IOIOOOAAOAIOIIAAOAAAOAOOOOOAOOIOIOOOIIOIOIOOIOOOIIIOOAOIIOIAAOOOIIOOIOOOOOOIIOIIOOOOIOIOOOO
+ III  I0III0I      0I0I IVVIV0I00VVIVVVIVIIIIIVII0I0III00 0I0II0III000IIVI00I0VVIII00 I0IIIIII00I00 III0I0III
+                         OO O    OO OOO O     O                         O     OO
 XXMXMXXXXXXMMXXXXXXXMXMMZZMMMXZMZMZZZMZMMMZMMMZMMMMXMXMXMXXXMXXXMXXXXXXMMMMMMMZZZMXXMMZXMXMMMMMXMXXXMXMXMXZXMXXOXXXONINOI=O=XO==OO
+--W-WOI----WWIIO-OOIW-WWNNWWW-NWNWNNNWNWWWNWWWNWWWW-W-WIW--OW---W--I---WWWWWWWNNNW--WWN-W-WWWWW-W--IWIW-W-N-WIOXOOI-   -OO-OOXOO--
+IIOIO-OIIIIOOOO-I--OOIOOAAOOOIAOAOAAAOAOOOAOOOAOOOOIOIOOOII-OIIIOIIOIIIOOOOOOOAAAOIIOOAIOIOOOOOIOIIOOOOIOIAIOO- --O         -
+00I0I  0000II   0   I0IIVVIII0VIVIVVVIVIIIVIIIVIIII0I0I I00 I000I00 000IIIIIIIVVVI00IIV0I0IIIII0I00 I I0I0V0I
+                        OO    O O OOO O   O   O                               OOO     O                   O
 XXMMXXXXXXMMMMMXXXXXMXMXZZZMZMXXMXMMMMMMZMZMMMMXXXXXMMMXXXXXMXXXMXMXXXMXMMMMZMMXMXXXMXMMMMMMMXMMMXXXXXXXXXMMXNO=OOIOI-IN=OO=O=I==O
+OOWW-OOI--WWWWW--I--W-W-NNNWNW--W-WWWWWWNWNWWWW--I-IWWWI----WI--W-W--IW-WWWWNWW-W---W-WWWWWWW-WWW--I-I----WWI -OXXO-    O--OXOOOO-
+--OOI--OIIOOOOOIIOIIOIOIAAAOAOIIOIOOOOOOAOAOOOOIIOIOOOOOIIIIOOIIOIOIIOOIOOOOAOOIOIIIOIOOOOOOOIOOOIIOIOIIIIOOO
+  II0   00IIIII00 00I0I0VVVIVI00I0IIIIIIVIVIIII00 0 III 0000I 00I0I00 I0IIIIVII0I000I0IIIIIII0III00 0 0000II
+                        OOO O           O O                                 O
 XXXXMXXXXXMXXXXXXXXXMXMMMMMMMMMXZXMMMMMMMMZMXXXXXXXXXXMXXXXXXOXXMXMXXXMXMXXXXXXXXXMXZXMXMMMXMMMMXXXXMXZXZXMMXO=XXO=N=--I=ONOXNOOOI
+----WI-I--W------II-WIWWWWWWWWW-N-WWWWWWWWNW-III-OOI--W--I-I-XOIW-WII-W-WI--------W-N-W-WWW-WWWW-II-W-N-N-WW-XOOOXO     O-
+IIIIOOIOIIOIIIIIIOOIOOOOOOOOOOOIAIOOOOOOOOAOIOOOI--OIIOIIOIOI -OOIOOOIOIOOIIIIIIIIOIAIOIOOOIOOOOIOOIOIAIAIOOI  --
+0000I 0 00I000000  0I IIIIIIIII0V0IIIIIIIIVI0   0   00I00 0 0   I0I  0I0I 00000000I0V0I0III0IIII0  0I0V0V0II0
+                                O         O                                         O                 O O
 XXXXMXMXXXMXZXMXXXXXMXXMMMAMMMMXZMZMZMMMMMZXXXXXXXXXMXXXXXXXX=XXMMMXXXXXXXXXMXXXXXMMMMMMXXMXMMMMMXXXMMMXZMMZMXMXXXOOOIOOXXXOXXOXII
+II--W-W---W-N-W---I-W--WWWVWWWW-NWNWNWWWWWN--OIOOOOIW--I-I--OOI-WWWI-I-O----W-----WWWWWW--W-WWWWW---WWW-NWWNW-W--IXXXOXXIIIXIOXIO
+OOIIOIOIIIOIAIOIIIOIOIIOOOZOOOOIAOAOAOOOOOAII-O----OOIIOIOII- OIOOOOIOI-IIIIOIIIIIOOOOOOIIOIOOOOOIIIOOOIAOOAOIOIIO      OOO O- O
+  00I0I000I0V0I000 0I00IIINIIII0VIVIVIIIIIV00       I00 0 00   0III 0 0 0000I00000IIIIII00I0IIIII000III0VIIVI0I00
+            O             M     O O O     O                                                             O  O
+                          W
 MXXXMXXXXXMXXXXXXXXXMXMMMMZMMXMMZMMMMMMMMMZMMXOXIOXXXXXXXXXXXOXXMXMXXXMXMXMXXXMXMXMXMMZXMMMMMMMMMXMXZXMMMMZXMXXOXXXXXXXIOOXOXOXOXO
+WII-W--I--WI---I-II-W-WWWWNWW-WWNWWWWWWWWWNWWIXOOXO----I-I---X--W-W---W-WIW---W-W-W-WWN-WWWWWWWWW-W-N-WWWWN-WIIXIOOO-OOOXXOXOXOXIX
+OOOIOIIOIIOOIIIOIOOIOIOOOOAOOIOOAOOOOOOOOOAOOO -  -IIIIOIOIII IIOIOIIIOIOOOIIIOIOIOIOOAIOOOOOOOOOIOIAIOOOOAIOOO O---I--   - - - O
+I  0I00 00I 000 0  0I0IIIIVII0IIVIIIIIIIIIVII      0000 0 000 00I0I000I0I I000I0I0I0IIV0IIIIIIIII0I0V0IIIIV0I       0
+                          O     O         O                                           O             O     O
 MXXXXXXXXXXXXXXXXXXXXXMXMMMOXXZMMMMMMMMXXXMXXXOXXXXMMXXXXXXMXXMMMXMXXXMXXMMXXMXXMXMXMZMMMXXMXMZMMXXXXMXMMXMXZMXXXXXXXXXXXXXXXXXOXX
+WIOOI---II-OOI---OI--IW-WWWXI-NWWWWWWWW---W--IXO-I-WW-OI-I-W--WWW-W---W--WW--W--W-W-WNWWWI-W-WNWW--I-W-WW-W-NW---I---IIOI--I-OOXIO
+OO--OIIIOOI--OIII-OIIOOIOOO OIAOOOOOOOOIIIOIIO -IOIOOI-OIOIOIIOOOIOIIIOIIOOIIOIIOIOIOAOOOOIOIOAOOIIOIOIOOIOIAOIIIOIIIOO-OIIOI-- O-
+I    000  0   000  00 I0III  0VIIIIIIII000I00   0 0II0  0 0I00III0I000I00II00I00I0I0IVIII 0I0IVII00 0I0II0I0VI000 000    00 0
+                              O                                                      O        O             O
 XXXOXOXXXXXXXXXOOXXXOOXXXXXOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXXXXXOOIXXXXXXXXXXXXXXXXXXXXXX
+-OOXOXIOIOIOOOOXXOOOXXII-OO -O-----I-I---I-IIO-III----II-IIIII-I-I-I-III-IIIOI-OIOOO---OOOIOIOIO-IXXIOIII--OOOII-IIIIOIOIOII-OIOII
+I-- - O-O-O----  ---  OOI--  -IIIIIOIOIIIOIOO-IOOOIIIIOOIOOOOOIOIOIOIOOOIOOO-OI-O---III---O-O-O-IO  O-OOO   --OOIOOOO-O-O-OOI-O-OO
+0                       0     00000 0 000 0   0   0000  0     0 0 0 0   0     0     000         0               0           0
1
 XXXXXXXXXXXXXXXMXMXMXXXMMMMZXZXXXMXXXXXXIO=XMMXXXXO=NONOOONONXXXXXIO=I=IOXXXXMXXXXOXXXXXXXXXXXXXXXOXOXOXXXXXXXXXXXXXXXOXXXOIOOOOOX
+OOOOOOOIOOOI---W-W-W---WWWWN-N---W--I---O-O-WW--OO-O -  --   I--IIO-OOOOXII--W--IIXOIOOIIIOIOOOIOIXOXOXOOIIIII-II-O-OOXIIIXOXXXXXO
+-------O---OIIIOIOIOIIIOOOOAIAIIIOIIOIII   IOOII--           OIIOO       OOIIOIIOO -O--OOO-O---O-O - - --OOOOOIOOI-I-- OOO       -
+            000I0I0I000IIIIV0V000I00 000   0II00              00           00I00                              0  0 0
+                           O O
 XXXXXXXMXXXZMZZAAAZMMAAAZAMZZAMAZAZZMMMMOOIXAAMZXOIOOO=OOOOOIMMZMMXONONNOOXMMZZMMMXMMMXMXXXXXOOXXXOIOXOXOXXXXXXMXXXXXXXXXXXXOOOOOX
+III--I-W---NWNNVVVNWWVVVNVWNNVWVNVNNWWWWX-O-VVWN-XOXXXO-----OWWNWWO- -  -XIWWNNWWWIWWW-W--OIOXXOIOXOXOXOXOOOI--W--I-IIIII-OOXXXXXO
+OOOIIOIOIIIAOAAZZZAOOZZZAZOAAZOZAZAAOOOO   IZZOAI            OOAOO-       OOOAAOOOOOOOIOII-O-  -O-   - - ---OIIOIIOIOOOOOI--     -
+   00 0I000VIVVNNNVIINNNVNIVVNINVNVVIIII   0NNIV0            IIVII         IIVVIII III0I00                   00I00 0     0
+           O OOMMMO  MMMOM OOM MOMOO        MM O               O             OO
+               WWW   WWW W   W W W          WW
 ZAZAZAZAAAMAZAZAMAZZXMZMMMXXXMXXXMXMMAZMX=OXAAZZXXIOOOOIIIOXXMMZMMIONNNNNOXMMZMZMMMMXXXXXXXXOO=IOXOXOOIOOXXXXXXXXXOOOXOIOXXXOOOXXX
+NVNVNVNVVVWVNVNVWVNN-WNWWW---W---W-WWVNWOOX-VVNN-IOXXXXOOOXOIWWNWWO-     XIWWNWNWWWW-I----I-XXOOXOXOXXOXXIOIOIIIOOXXXOXOXOOOXXX-OO
+AZAZAZAZZZOZAZAZOZAAIOAOOOIIIOIIIOIOOZAO-  IZZAAIO         -OOOAOO        OOOAOAOOOOIOIIIIOI     - -     O-O-OOO--   -   ---   I--
+VNVNVNVNNNINVNVNINVV0IVIII000I000I0IINVI   0NNVV0            IIVII         IIVIVIIII0 0000 0                                   0
+OMOMOMOMMM MOMOM MOO  O              MO     MMOO               O             O O
+ W W W WWW W W W W                   W      WW
 MMMXXXXXXXOOOOOO=IO=OOOXINOIIINNN=NO=XXX=NIXZAMZMXIIIXOOOOOXXXMMXM=NXOXNONXZMMMMZZMMXXMZXXOONX--=OI=ONXX=OI=O=ONIIXOXI===I=I---IOX
+WWW---OIOOXX----OO-O--XOO -OOO   O  O---O O-NVWNWIOOOOXXXXXOOIWW-WO       -NWWWWNNWW--WN--XX     -OO-   OXOO-O-
+OOOIII-O--             -             III   IAZOAOO   -     --OOOIO        IAOOOOAAOOIIOAII
+III000                               000   0VNIVI             II0I        0VIIIIVVII00IV00
+                                            OM O                           O    OO     O
+                                             W
 XNOXI==I--==--=-=I==-==-- --=NOXINXNXMXINN=XZAZZMX=O=OOX==OIOOXMXX=NXXNONIXMZZMXXMXXIIOXXXOIIXXIIN==OOOOOO=IOOINXNONXIXOONXII==IIX
+                                    OWOO  OINVNNWOO-OXXOOO-OXX-W--O    - OOWNNW--W--OOXOOIXO      OO-- ---OOXXO
+                                    -O-    OAZAAO-     -      IOII        -OAAOIIOII   --O
+                                     I      VNVVI             0I00         IVVI00I00
+                                            OMOO                            OO
+                                             W
 =III=- - IX=--=-N=NXII=---- -=IIINO=XXOOOOXXMZMZXXOXXXXXOO=XOOXXXXIONO==OIXXMMXMXXMMXXXXXMXXIOX=XIOXXXOOXOOXXXXXXXOXO=IOOOOXOOIO=O
+                 O                 O---  -OIWNWN-IXOOOIIXXOOXXI-I-O- -OO-OO-WW-W--WW-----WIIO-   OXOOIXXOXXIIIOOOOXOXOOXXXXOXXOXOX
+                                    II    -OOAOAIO ---OO   -  OIOI        -IOOIOIIOOIIIIIOOO       --O  -  OOO---- -       -
+                                    00      IVIV0              0 0         0II0I00II00000I
+                                             O O
 NIONI=  =OIOXXNOIONXXNON=IOIXONNXOOMXXOOOXMZZMZMMZXMXMXMMMXMXXMMXMXX=IOOOXXXXMXMXXXMMMXXMMXX=O-  -=I=XOOXXXXXXXXXXOXOIIXXXOXXOXOO=
+ O-      -O-   -OX      OO       -XWIOXXX-WNNWNWWN-W-W-WWW-W--WW-W-IOOXXXOI--W-W---WWW--WW-IO     OOOOXX--III--IOOXIXOOIOOXOOXOX-O
+                                   OO-   IOAAOAOOAIOIOIOOOIOIIOOIOIO     -OIIOIOIIIOOOIIOOIO         -  IIOOOIIO-- O   O-- -- -
+                                   I     0IVVIVIIV0I0I0III0I00II0I0        00I0I000III00II0             00   00
+                                           OO O  O
 NION=XIXNOOOINXX=OXOOOIXIOXOI=OONXMMINOXMZZAMAXXXMXZMMMZMZMMMMXIOOIOOXXXXXXXXMXXXXXMMZMMMMXXOI- --IIIXIIOXIXO==O=ONOX=INOOXNOXNNX=
+ O-      --   OOO-   -OIO- -OO-- OWWO X-WNNVWV---W-NWWWNWNWWWW-O -OXXII---I--W-----WWNWWWWII                 OO-O- -    --  -
+              --       O         -OO   IOAAZOZIIIOIAOOOAOAOOOOI      OOIIIOIIOIIIIIOOAOOOOOO
+                                  II   0IVVNIN000I0VIIIVIVIIII0        000 00I00000IIVIIII
+                                         OOM M     O   O O                           O
+                                           W W
 IOONIXOXIOXIIOXINOINOOXX=N=XO=ONXMXXNNXOOOXMMMXXXXXXXXZMZMXMXXXOX=XXXXXXXXXMXXXXXXIOXMXXMMMMXIN--II- =IXXXOXXONOOXIXOX=XONOI==ONNX
+OX-   -OO-   -OO    -XI-O OOXO- OW-O  OXXXIWWWO----OO-NWNW-W--O- OIIII----IW---II-OXIW--WWWWOO                 -          -OOO-
+       -      -       OI   -    -OI-  -   OOOO-IIII--IAOAOIOII-   OOOOIIIIOOIIIOOI  OOIIOOOO-
+                       0         I0        III 0000  0VIVI0I00        0000 I000  0   I00IIII
+                                                      O O
 XX=OXXI=ONXOOIIOIIXOXMXXOOOONOOXZZXIOOXONX=XXXI=IXINOOXXXXXIXXXOOXXOXXOXXXXMXMXXXXI=OXXOXMXXI=N----   -======IXNOOXN=NXXOOIXX--=--
+OIO   OO-   -OO-   -OWIO--XX --ONNIO-XOX  OO-IOOO-O -X----OOOOOXXOOXOOXOOIIW-W----OOXIIXIW--OO                      O
+-O                  -OO-       -AAO   -    -IO   I    IIII- ---  -- -- --OOOIOIIII   OO OOII
+                     I          VV          0    0    0000                 I0I0000       I00
+                                OO
 XXNXOOI=OIIO=IOOIINXXXIO=IOOOOXZMMXXXMXXOOOXXXOX=XIOOXXXXXOOXIXXXXXXMXXX=OXMXMMMXXMMXXXXXXXXOOINXONXNOXNONII===I=--=ONNOI=I--=-
+-I   -OO   -OO-    O--O-OOX---ONWWOI-WIO---I-I- O-O-XI-I--XXOOO--I--W--IOXOW-WWW--WWI--I--IIXXO
+IO                 -II        -AOO-OIOO-   OIO   I   OIOII  - -IIOIIOIIO  -OIOOOIIOOOIIOIIOO
+0                   00         VII  0I      0    0    0 00     00 00I00    I0III00II 00 00
+                               O
 XOONIOONI=OOO=XI-IIX=OO=O=ONIOMMX=OXXXXOIIIXXOX=XXXXXXOXXXOOO=-OXXXMXXXXXOXXMZMMXXMMXMXMXMXMXXXXXXOOIOOOOOIXIOIXOIIOXXOIO=O=ONXXIX
+IX  OX-    XXO    OIO--O-O- OXWWOOXII-I- OO--X  O-OOIOXI--XX-  --IIWO---OXO-WNWWI-WW-W-W-W-WI-I-OOXXOXXX--OOOXOOXOOXOOXOXO-O-
+O                  O          OO-  OOIO    II   -I--O- OII      IOOO-III- -IOAOOOIOOIOIOIOIOOIOI--         -   -    --
+                              II     0     00    0      00      0  I 000   0IVII 0II0I0I0I0I 0 0
+                                                                             O
 X=NOOINI-==I=N=-=OOONOO===OOXMZXNNXXXMONXNIXXO-IXOOOXXOXMXXXO--IXXXXNOXXOXXMMMXMXXXMXXXXXMMZMXXMXXOOIOXXOOXOOOOOOI=OOIIIOXOXXXOXIO
+OO XXO    OOO     -- --OOO--OWN-  ---WX   OIO-  OX-XIOXOWIIO-  OIIII X--XI-WWW-W---WIII--WWNWIIWIOXXOXOOXXOXXXXXXOOXXOOOXOXOOOXOO-
+-                           -OAI  IIIO     O-   -   O- -OOO-    OOOO  II OIOOOIOIIIOOOOIIOOAOOOOO-    --  -              - --- -
+                             IV0  000I                  I             00  0III0I000I   00IIVI  I
+                              O                                                            O
 OOIX=NNX-OOONN==I====IXOOXONXZXXO=XMXX=ONOXXIO=NXI=XXXXXXXXXI-OXXXOI-XXMXXXXMMXXXXXMXXXXXXXMMZXMXXOOOXXXXXOOXOOO=ON=ONOOXXOOOXXOIO
+X-OOO     --           --   IN-O OIWI-O- -I-O   OOOOIOO-I--O  -OOOXO  -W-I--WW--II-W-OOOOIOWWN-WIIXXX-IIOOXXOXXXO- O- --OOXXXOOXO-
+   -                        OAI-  OOOI    OI    -  -O--IOII-   ---    IOIOIIOOIIOOIOI----O-OOAIOOO   IOO--  -           --   --
+                             V0    I 0     0           0 00           0I0 00II00  0I0      IIV0I     0
+                             O                                                               O
 NOXINNOIOOOOONI=====ON=OIOO=MMXOIXXXXXIIOXXXN-=OX=IXO=OXXXXO-=XXXXXIXOXMXXXMXXXXXXXMXXOXXIOOXZXOXIXOOXXXXXXXXXXXXXOOOIOOXXXXXXXXOO
+ -OO     ----         OXO- OWWIXOI---IOO O-I   XOOOIXOXIIIO-  OOIIOO X-WI--W-----I-W-OX-OO X-N-X    X--I----IOOOOOXXXOXXOIOOOOOIXX
+  -                         OOO  OIIIO   -IO    -  O   OOO-   --OO-   IOOIIOIIIIIOIOI- I-   IAI      IIOIIIIO-----      -O-----O
+                            II    000     0                           0I 00I00000 0I0  0    0V0      00 0000
+                                                                                             O
 OXOOOIXXNNONOXIIINXXXXXXXXXXXXOOIXMMXION=XXOX-OXO=XXO=XXXXII-==XXXOOXMMXXXMMMMXXXXXMXIIXXIXOMMMXOOIIXMXXXXXXXXOOXOOOOOO=OOOOXX=INN
+-OXX-OIO    -     O-I----I----X-O-WWIO- O-OX  --XOOOXOIOOOO  OOOIIXX-WW-I-WWWW--II-WOOO-OO XWWWIXXOOIW--I---IIXXOXXXXX-O---XOOOO
+ -    O-          -IOIIIIOIIII   IOOO    I-    I  --  O---     -OO  IOOIOIOOOOIIOOIO-  I-   OOOO    OOIIOIIIOO  -           --
+                   0 0000 0000   0II     0     0                    0II0 0IIII00  0I   0    III      I00 000
 N=OOOXXXO=O=IXXXO=N=OONOXXXMXM=OOMXXXXONXXO=--OXI=XXIOXXXXX OXXXXXNOXMXXXMMZMXXXXXXXXNOXXIIOMMXOO=NOOOOOIOONO=NOOIOOXOXNXOOONOOONN
+ O---O-IXO-OOOIIXO O-- XI-IW-WO-XW---O- O-XO  --OO-OOXI--O   II-OO X-W--IWWNW--II-I-O --OO -WWIX-O -XX-     -O --O--     --- ---
+     -IO     -OO        OIOOIO   OIII-  -I     I  I-  OII-   OOI--  IOIIOOOAOIIOOIOI-  I-   OOO
+      0                  0 I0I   I000    0     0  0    00      0    0I00 IIVI00  0 0   0    II
+                                                                           O
 OIIOXMMZMMXXXXXOOOINXINOXMMMXXIXXMMMXINOXX=X-OXXOXXXOXXXX=--IXXXOOOXXXXXXXXXXXXXXXXMOOIXX===MZX=----IO==----=IXXIIIX=I-- --I=IONOO
+-OOX-WWNWW---IOX--     -IWWW-IOO-WWWOO -IOO   O-XI-O-IIIIO  OIOIX-X---III-II-------WX-O-IO OWNIO
+    IOOAOOIIIO-         OOOOIO -IOOO-   O-    -I OI- OOOO    O-O   IIIOOOIOOIIIIIIIO   IO   OAO
+    0IIVII000            III0   0III           0  0                000   0  0000000I   0    IV
+       O                                                                                     O
 XMMMMAZMMMXMXXXXXXOONO=XMZMMXONXMXMXIONIXXO-=XMMXXXIOXOXOX-NOOXXI=XMXXXXXXOOXXXXXMXXIOIXXOI=MZXOXNOON=IONOOO==IO==I=O=OOOOOIOOOOOO
+-WWWWVNWWW-W--I-II--  OIWNWWIX OW-W-O- OIO-  OWW--OOXIXIX   --OIOO-W--OOOIXXI-IIIWIIO-O-IX OWN-X     OO- ---OOOXOOOO-O-----OXXXXXX
+IOOOOZAOOOIOIIOIOO     OOAOOO  -OIOI    O-   -OOII-  O O      -O  IOII---O  OIOOOOOO   IO   OAI
+0IIIINVIII0I00 0        IVII    I0I0          II00                0I00       0   I     0    IV0
+     MO                  O                                                                   O
+     W
 MMMZMMMMXZMMXXXXXM=OONNXMZXXOO=XXXXXNN=XI=I=OXXX=X=NXOOXO-IOOXOXIOMMXXO=NONIN=NO=IIIXOOXXO-OXMMMXXXXXXXMXXXXXXXXOXXXOIOXIIOIO=OXXO
+WWWNWWWW-NWWIO---WO    OWN--X-O----O  OIOO  --I-O   OXXI   XXIXOOXWW--XO -   O -OOOOOXX-O-  IWWW-IIOOI-W--I-II-IX-IIXOXOOOXO-OXOOX
+OOOAOOOOIAOOO-IIIO     -OAII   IIII-   O     IOI    -  O     O -  OOII              -  I-   OOOOIOO--OIOIIOIOOIO IOO   -       --
+IIIVIIII0VII  000I      IV00   0000          0 0                  II00                 0     III0     0I00 0  0  0
+   O     O               O
 XZXXXXXXXMMZMZMXXMXXNOXZMMXX=OOXXXOO=XXXON IXXOO- XXOIXI--OXXXXOOXXXXXNI=XNIO===IOIIIOIXXOXIXZMXOXXOOXXXXXXXXXXXXXXXOOOXXOOXOXOXXX
+-N-------WWNWNW--WIO -INWW-IO XI-IX   OO-   OO--   OXOIO  X-IOOXXI--IO       OOOOXOOOXOIIX  ONWIXOOXXIOIO-------O-OOXXXOOXXOXOXOIO
+IAIIIIIIIOOAOAOIIOO-  OAOOIO   OIO    --    --     -  O    IO--  OIIO-                 OO   -AOO --  O-O-IIIIIII-I--   --  - - -O-
+0V0000000IIVIVI00I     VII0     0                          0      00                         VI          0000000 0
+ O         O O         O                                                                     O
 OXXXXXXXXXXXMMMMMMXXXXMZMMXXOOXXXXN-X=X=N-==OINI =OXNIOO-NXOXXI=XMXXXXIN==OIOOOOIXI=OXXXXX=XXMMMXXOOXXXXXXXXXXXXXXXXXXXXXXMMXXXXXX
+XOIIO-I-OOO-WWWWWW--OOWNWWI---OIIO   OOO   OXO    XI OX   OXOIOOOW--IIO OO  -XXXOOOOXOOI-IO OWWW--XXOOOI-I-I-IOIIIOOO-I---WW----I-
+ -OO-IOI---IOOOOOOII--OAOOOI  -OO-    -            O      - -O  -OIIOO           -   --OIO  -OOOII  ---OIOIOIO-OOO---IOIIIOOIIIIOI
+     0 0   0IIIIII00  IVII 0                                     I00                    0    III00      0 0 0        0 000II0000 0
+                       O
 OXXXOXXXXXIIXZMMMMXXZZMMMXXON=XXXO===XINI XXOOOOXNXXOININXI=XOOIMXXXXXINOOIIOXXXXX=NIXXXMXXOXMMMMMXXXMMMZMZMMMXXXXXXXXXXOXXXMZMXXX
+XO--XIIIOOOO-NWWWWI-NNWWW-IX O--OX  OIO    OXXX-  I--O   OOOIX-OW---I-O --  -IIOOOO OI-IW-OX-WWWWW---WWWNWNWWWO-I-----OOXOO-WNW---
+ -II OOO--  IAOOOOOIAAOOOIO   II-    O     -      OI     -  O   OIIIOI       OO---   OIOOI- IOOOOOIIIOOOAOAOOO-IOIIIII-- --IOAOIII
+  00        0VIIII 0VVIII0    00                   0            I000 0                0 I0  0IIIII000IIIVIVIII 0 00000     0IVI000
+             O      OO                                                                                  O O                  O
 XXXOOXXXXXOOIXMZMMMMMZXMXXXO=XXXXOXIXXXX=IXXXXXXXXXXXO=OOXIXOX=XMMXXXX=NOOXNIXXXXXOONOMXXMXOXMZZMXXMXXXMXXXXXOOXXXXXXIOOOOOIIOMZXX
+OIOXXOI--IX-O-WNWWWWWN-W--IXOIIIIX OO-OIOOI-O--II---O-  XIOOX O-WW-II-O -   OIOIOO-  XW--WIX-WNNW-IW---WI--IOXXIOI--OO-  --OOXWN--
+-O-  -OIIO   IOAOOOOOAIOIIO  OOOO   -I-O  OI-IIOOIII-    O -   IOOIOOI       O-O--    OIIOO IOAAOIOOIIIOOIIO-  O-OII-         OAII
+       00    0IVIIIIIV0I00           0     0 00  000           0II0  0                I00I  0IVVI0 I000I 00       00          IV00
+               O     O                                                                        OO                               O
 OOXXOOXXXXIOOMXMXMXMMZMMMZXXXXXMMMMXXMXXMMXMXMMMXXXXXXO=XXOXINXMXMXXXXXIN=XIXXXXXX=NOIXXXXXXXXMZMXOOOXOOOXNNXON=OOONNONNOOOOXXXXXM
+XXOOXXO-I-O-XW-W-WIWWNWWWN--I-IWWWWIIW--WW-W-WWW--I----O--XOO IW-WIII-OO   OO--II-O -OIIOII---WNW-XXXO--       O---      --XIIII-W
+  --  -IOI   OIOIOOOOAOOOAIIOIOOOOOOOOIIOOIOIOOOIIOIII  II -  OOIOOOOI-     -IIOOI    OO-OOIIIOAOI   -                      OOOOIO
+       0 0   I0I0I IIVIIIV00 0 IIII  I00II0I0III00 000  00     I0I   0       00  0         000IVI0                              0I
+                     O   O                                                                     O
 NIXXOXXXXXIIXXXXXMXMMMMMMZMMMXXXXMXMXMXMXMMZXMXMXXXXXMXMMXXXXXXXXMXXXXIOOIOOXXXXXX=NNOXO=OXXXMXXXIIIXXII=X=I=IIOONI=-=IXXO=OXXXXXX
+ O--XOOIOOOOI-O--W-WWWWWWNWWW-I--W-W-W-W-WWN-W-W-----W-WW--IO-I--WIIIIO--  XO---IOO  -IXOXOI-W---O                       -OXO--II-
+  II --O--  OI-IIOIOOOOOOAOOOIOIIOIOIOIOIOOAIOIOIIIIIOIOOIIO-IOIIOOOOO      -IIIO-    O   -OIOIII                           -IIOOI
+  00         0 00I0IIIIIIVIII0 00I0I0I0I0IIV0I0I00000I0II00  0 00I           000            0I000                            00  0
+                         O                 O
 =OXXOXXXXXOXXXXXXMMZMMXMMMXMXXXXXXXXXXXXXXXMXXXXXXMMXXXMXMXXXXXXXXXXXXOOOOIIOXXXXXOIOIXXXXXXXMXXOO ----XIOIIXXXX=  ---==-IOXXXXXXM
+OX-IXOOIOOXI--I-OWWNWW-WWW-W--OI----IIO-O--W----I-WW---W-W-IO---IIIIOI- --OOX---O-XO-OIOOO---W--X        -                -II-IIOW
+  IO --O-- OIIOI-OOAOOIOOOIOII-OIIIIOO-I-IIOIIIIOIOOIIIOIOIO-IIIOOOO-O       III-I    O---IIIOII                           OOIOO-O
+  0         00 0 IIVII0III0I00  0000   0 00I0000 0II000I0I0  000             000 0        000I00                             0   I
+                   O
 OXXMXXOXOXXXXXXXOOXXZMXMMMMMXXXXXMXXXXXMXXXXXXOOXMMXXX=IXXXXXXXXI=XXXMXXXXXXXXXXXXXXXXXXXMMMMMMMXXOXI=OOIOOOOOXI-=XI--IIXXOOXMMMXZ
+X--WIOXOXIO-O-O-XXI-NW-WWWWW-----W-----WI--IOOXXIWW-IOOOOI--I-IOOOO-IWIIIII-III---III-I--WWWWWWW-OXOOO-- ---               XIWWW-N
+ IIOO- - O-I-I-I  OIAOIOOOOOIIIIIOIIIIIOOIIO--  OOOIO-  -OIIOIO-  -IOOOOOOOIOOOIIIOOOIOIIOOOOOOOI- -                        OOOOIA
+ 00I       0 0 0   0VI0IIIII00000I00000I 00      II0      00 0     0 I     0   000   0 00IIIIIII0                            III0V
+                    O                                                                                                            O
 XXXXOOXOOXXXXXOOIOOOXMMMMMMMMXXXMXXXXXXXOOOONOXONXMMXIOXXXXXXXXOXXXXXXXXXMXXXMXMXXXXXXXMXXXXMZMZMMXXXXXX==OOOO=IXN=ONNIOIXOXMZMZZZ
+OO--XXOXXII-OIXXOX---WWWWWWWW---W---IOO-XXXX -IX -WWIOXI-IOI-IIXO-III-II-WI--W-W---II--W----WNWNWW--IIIOOO---     O-  OXOOXIWNWNNN
+--II  -  OOI-O      IOOOOOOOOIIIOIIIO--I      O  IOOO  OIO-OIOO -IOOOIOOIOOIIOIOIIIOOIIOIIIIOAOAOOIIOOO-                 - OOAOAAA
+  00       0        0IIIIIIII000I000   0         0II    0   0    0   0  0I 00I0I000  00I0000IVIVII00                        IVIVVV
+                                                                                             O O                             O OOO
 XXXMXXXXXXXXXOIOXXONOXXMMMMMXXXMXXXXOIOOOOOOOXO==XXXXXXXXXOOOXXMXXXXXOXXXXXMXMXXXXXXXOIOOIIIIXXXXXOOIIIIOONOXIXNOOOOONNN=OXXMMMMXX
+O--WIIOOO---IXOXOO- XI-WWWWWIOIW--IIXOXXXXXXXIXOO---I-II-IXXXIIW--IIOXO-I-IW-W--I-IIOXOX-OOOOOI-IIXXOOOO--      -----   OXI-WWWW--
+-IIOOO---IIIO   --   OIOOOOOO-OOIIOO         O   IIIOIOOIO   OOOIIOO- -IOIOOIOIIOIOO-        -OIOO                        OIOOOOII
+ 00I     000          0IIIII   I00               000 0  0      I00     0 0 I0I00 0             0                           0IIII00
 XMMXXXXXXXXXXOOXXXOOXXXXXXXZXXXMXMXXXXXXXIOOXXO=XXXMXXXXMMXOXXXMXMXXXXXXIIXXXXXOIOI=O=OON=OI=XMMXONOII=III=====I===I=II=XIXXMMXXXX
+-WW---OOOIIOOXXOOOXXOOOII--NIIIW-W--IIOOOOXXOIXOO--W----WWIXI--W-W--OOOOOOOII-OXOXOOXO-- OXOOOWW-X                       OI-WW--OO
+IOOIII---OO--  ---  ---OOIIAOOOOIOIIOO---   -O  -IIOIIIIOOO OIIOIOII----  -OOI-              -OOI                         OIOOII--
+0II000                   00V   I0I00             00I0000II   00I0I00         0                II0                          0II00
+                           O
 OXXXXXO=XMXIOOOXXXOX=IOXXMMMXMXMXXXMXZXMXXXMXXOO=XXXMMXXMMXXXMXMMMMXXXOOOOXXXXXIIOIIII==OXO=OOMMX=XOIIIOXO===III==IIII--XXMZMMXXXX
+XI-I-O-OIWOO -XOOIXOOOXO-WWW-W-W-I-W-N-W---WIIXXOOIIWW--WW---W-WWWW-IOXXXXOIOOOOOXOOOOOOXOXO XWWIO                       IWNWWOOO-
+ OIOI-  OO-    --O -   -IOOOIOIOIOIOIAIOIIIOOO   -OOOOIIOOIIIOIOOOOIO-    -O---          -    OOO                        OOAOO---I
+  0 0    I              0III0I0I0 0I0V0I000I        II00II000I0IIII0                          II                          IVII   0
+                                     O                                                                                     O
 XXXXXXOXXXOO=XXXMZMMXXXXXMXMXXIXXXXXXMXMMXXXXXXXXXOIXMXMXMMXXZMZMMXXXXXXXXOIXOXOIIOOO=OI=OOIXXXXINI==IIII===XXOI--=-=-=IXMMZXXOOXM
+IOOIIIXI-IXXOOIIWNWW-----W-W-IOO--II-W-WW----IOOO-XOIW-W-WW--NWNWW--IOO-IOXOOXOXOO---O-OO- OO---O                       IWWN--X-OW
+O--OOO OIO   -OOOAOOIIIIIOIOIO -IIOOIOIOOIIIIO---I  OOIOIOOIIAOAOOIIO--IO-  - -             -III                        OOOAII  -O
+        0       IVII00000I0I0   00  0I0II0000    0   I0I0II00VIVII00   0                     000                         IIV00   I
+                 O                                           O O                                                           O
 XOIIXXIIX=IX=IOIOXXXXXXXXXXMXXOXXXXXXXXXXXXXXZMMMXXXXXXMXXXXMMMMXMOOXOOO=OOONONOOOONNOOIOOXMMXXXOOONXXNOOO-I-=II=I=IXXINMXXMXXXIXX
+OXOOO-OOOOOOOOXOXIOIII-----WI-XI--IOI-I---II-NWWW-II-I-W----WWWW-WXXOXXXO--  -  ---  --OXXOWW-IIXX-    -                W--WIIOO--
+-   -I  -  -     O-OOOIIIIIOOI OIIO-OIOIIIOOIAOOOIOOIOIOIIIIOOOOIO  -                     -OOIOO                        OIIOOO- II
+     0                00000I 0  00   0 000  0VIII0  0 0I0000IIII0I                         II0                          I00I    00
+                                             O
 XX=XNX=IIOXXXXOXXOOXXXXMMMXMXXOOIOXOXXXXXXO=XMMZMMMMZXXXXXXXXMMMXXN=OONO==ONO===IION=ONNOXXMXXXXXXXXIOOXXO=OOONNNOXXXIIIMXMXXXXXXO
+-IO  OOOO-OIOOXOOXXOOI-WWW-WI-XXOXOX-----IXOOWWNWWWWN--------WWW-O O-- -OO- -OOOOO- O-  -O-W-IOI--OOOXXOOXOX--         OW-W-OOOIOX
+IO   -    -O-- --  --OIOOOIOOI    - IIIIIO  -OOAOOOOAIIIIIIIIOOOI-                       -IOIO-OII--   --               OIOI---O-
+0                     0III0I 0      00000    IIVIIIIV00000000III0                         0I0   00                      I0I0
+                                               O    O
 XMXXXXXXXXMMMMXMXZMMXMMMXMXXXXXOXXZMXMMZXXXMXMXMXXXMMMXXXMXMMMMMIX=XIXXXXXXXXXXXOXO=NOOONIXXXXXXXXXXXXXOOIOXXXXXXXXXXOIXXXXOOOOXOX
+-W--I-O---WWWW-W-NWW-WWW-WI---OXO-NW-WWN---W-W-W---WWW---W-WWWWWO OOOOOIIIOIOIIIXOXO  -- O--OI----OOIIOX-OXIIII-III-OXO-IIOXXXXOXO
+IOIIOI-IIIOOOOIOIAOOIOOOIOOIII- -IAOIOOAIIIOIOIOIIIOOOIIIOIOOOOO   - --OOO-O-OOO -        II-OIIII--OO-    OOOOIOOOI-  IOO-    - -
+0I00 0 000IIII0I0VII0III0I 000   0VI0IIV000I0I0I000III000I0IIIII                          00  0000             0   0   0
+                 O                O    O
 MZMZMMMMZMMMMMMMMMMZXMZMMMXZXMXXXZMZMZMMXXXXMMXMXXXXXMXXMMXMXXXOXXOOXXOOXXXXOOOO==ONXNONOXMZMMXXXXXXOXXIIOXXXXXXIOXXOXXXIOIXXXXMXM
+WNWNWWWWNWWWWWWWWWWN-WNWWW-N-W---NWNWNWW----WW-W--I--W-IWW-W--IX  -XOIXXOOOOXXXXOO-   - -IWNWW---IOOXOOOOXIIIIIOOXI-XOOOOXOOO-IW-W
+OAOAOOOOAOOOOOOOOOOAIOAOOOIAIOIIIAOAOAOOIIIIOOIOIIOIIOIOOOIOIIO     -O  ----             OOAOOIIIO-- --   OOOOO-  OI ---   --IOOIO
+IVIVIIIIVIIIIIIIIIIV0IVIII0V0I000VIVIVII0000II0I00 00I0 II0I00                            IVII000                  0         0 I0I
+ O O    O          O  O    O     O O O                                                     O
 MMMZMMXMMZMZMZMMMMMMMZMZMMMMXMXXXMMMMMXMXXXXXXXMXXXXMMMMXMMZMMXXIIOXXXXXIOIOXXXXXXXX=OOIOZMMMMXXIOXXOXXXXOOOXXXOIXXXOOOXXXOXXXXXXX
+WWWNWW-WWNWNWNWWWWWWWNWNWWWW-W---WWWWW-W-OO----W--I-WWWW-WWNWW-OOOXOO-OOOXOXII--IIIOO--OXNWWWW-IOXIIXIIOOXXXOOOXOOI-XXXOOOXII--III
+OOOAOOIOOAOAOAOOOOOOOAOAOOOOIOIIIOOOOOIOI--IIIIOIIOIOOOOIOOAOOI-   --I--    OOIIOOO-     AOOOOIO  OO OO--   ---  -OI   --- OOIIOOO
+IIIVII0IIVIVIVIIIIIIIVIVIIII0I000IIIII0I0  0000I00 0IIII0IIVII0      0        00         VIIII0                    0         00
+   O     O O O       O O                                   O                             O
 MMMMXMMMMZMZZMXXXXXMMMMMXXXXXXXMMMMMMXXXXXXXXXXXXXXXIOMMMMMMXXOONNXNOXXOOXOXXMXMXMXMMXXXXMMMXMXXOXOONXMXXXXXXXXOIXXX==IXXXXXOOOIOX
+WWWW-WWWWNWNNW-----WWWWWIIOOI--WWWWWW----II-I----IOOOXWWWWWW--X-    XOOXXIXI-W-W-W-WW-I--WWW-W-IXOX- -W---II-IOXOI-OOOO-OIOOXXXOXI
+OOOOIOOOOAOAAOIIIIIOOOOOOO--OIIOOOOOOIIIIOOIOIIIIO--  OOOOOOII       --  O OIOIOIOIOOIOIIOOOIOIO -   IOIIIOOIO-  OI-   I-O--     O
+IIII0IIIIVIVVI00000IIIII     00IIIIII0000  0 0000     IIIIII00              0I0I0I0II0 00III0I0      0I000  0     0    0
+         O OO
 ZZMXXXXXXMMMMMMXXXXMMMMXXXOXXXXXXXMZMMXXXMXXXXMMXMXXOOXMXXMXNI=- --I=XXXXXOOXOXXXXXXXXXXXXXXMMXXOO--IOXXXMMXXXXXXXMXXOXXOOOOOOXXXX
+NNW------WWWWWW-OOIWWWWIOOXOOOOO--WNWW---WIIOIWW-WIOX-OW--W-        OIIIIOXXIXIII-I-I---IIO-WW--X-   X-I-WW-IIOOIIW-OXOIXXXXXXI--I
+AAOIIIIIIOOOOOOI--OOOOOO-- -----IIOAOOIIIOOO-OOOIOO-  -OIIOI         OOOO-  O OOOIOIOIIIOO-IOOII      IOIOOIOO--OOOI- -O      OIIO
+VVI000000IIIIII0   IIII         00IVII000I    II0I     I00I0                     0 0 000   0II00      0 0II0      I0           00
+OO                                 O
 ZZXXXXXMXMMMXMXMXMMMMMMXIOXOOO==N=XXXX=NOXXXXXXXMMMMXXXMXMXXOOIOIOXXXXXXXXOOXZXXXXXXOXINONXIXXXOI    IXXMXXMXXXXXMMMXMXXXXXXXXXXXM
+NN-IO--W-WWW-W-W-WWWWWW-OXOX--OO OO--IO X---I-O-WWWW---W-W-IXXOXOXIIOOOOIIXX-NI-OIIIXIO -  OO-IX      I-W-OW-II-OWWW-W--I--IOO---W
+AAIO-IIOIOOOIOIOIOOOOOOI  -       -IIO   IIIOI-IOOOOIIIOIOIO      OO----OO  IAOI-OOO O      -IO       OIOI-OIOOI-OOOIOIIOIIO--IIIO
+VV0  00I0III0I0I0IIIIII0           00    000 0 0IIII000I0I0                 0V 0             0         0I0 I0  0 III0I00 00   000I
+OO                                                                           O
 MZXXOMMZZMMZMMXMXMZMXMMMXXXXXXOXOOXXX=NNOXXXXXXXMZMMXMXMXXMMXMXXXXXXOOXXXMXMXZXOOOOXXI=NOX =NIX=-    -OXXX=MXXXXXXXXMXXXXXXXMMMMMX
+WN-IXWWNNWWNWW-W-WNW-WWWI---OOXOXXOOOO  X---OII-WNWW-W-W--WW-W-IO---XXI-IW-W-N-X--XOOOO      OOO      -OIIOW--I---I-W-------WWWWW-
+OAIO OOAAOOAOOIOIOAOIOOOOIII-- -  ---    III-OOIOAOOIOIOIIOOIOIO-III  OIOOIOIAI    --         -        -OO OIIOIIIOIOIIIIIIIOOOOOI
+IV0  IIVVIIVII0I0IVI0III 000             000   0IVII0I0I00II0I0  000   0 I0I0V0                            I00 000 0I0000000IIIII0
+ O     OO  O      O                              O                           O
 ZZXXOXMMMMXXXXXXXXXXOOXXXXXXOXXXXXXXIOOXXXXXIOXZZAZZMMXMMZZMXMMMXMMMIIXXXXXXXMXIIXOOXX=NOO-=OOXI=    -NIXXNXMMMXXXMMMMXMXXXXXXXXXI
+NNIOX-WWWW----I--IOOXXOI---IXOI-I-IIOXXO---IOX-NNVNNWWIWWNNW-WWW-WWWOO----O--WIO  -XOOO      -OO       OIO -WWW-I-WWWW-WI-I-I-IIOO
+AAO- IOOOOIIIIOIIO--  -OIIIO -OIOIOO   -IIIO  IAAZAAOOOOOAAOIOOOIOOO  IIII-IIOO     --        -         O- IOOOIOIOOOOIOOIOIOIOO-
+VV   0IIII0000 00       000    0 0      000   0VVNVVII IIVVI0III0III  0000 00I                             0III0 0IIII0I 0 0 0
+OO                                             OOMOO     OO
+                                                 W
 MXOON=MMXIOOOOO=NNN====OIXXO=X=NONNONXMMXX=IXXXXMZMZMMXXXXMZZMXZXZMXXXXXMMXXXMX===NOIXXOXOI=NOOI=    -NIXXXXIXXZZAZZMZMMXXXMXXOOI-
+W-X- OWWIO-----O   OOOO-OOOXOOO -  X -WWIOOOO---WNWNWWI-IIWNNW-N-NW-OI--WW---W-O    OOOXO-   -XO       OIO  OI-NNVNNWNWW--IW--X-
+OI    OOO                --  -       IOOO-  -IIIOAOAOOOIOOOAAOIAIAOI-OIIOOIIIOI      -- -               O-   OIAAZAAOAOOIIOOII
+I0    II                             0II     000IVIVII 0  IVVI0V0VI0  00II000I0                               0VVNVVIVII00 I00
+                                                 O O       OO  O O                                             OOMOO O
+                                                                                                                 W
 XXXOOOXMXX=IIOXOXX=OOOXOOXIOOO=IOONOIXXMXXIIOXMZXZXMMZZMXMZMMMXMZZMXOOOOXOIXXMXI-=OO=XZMMMOONNOOI- - -NIXXI- -OMMAMAZMXXXXXMXXI=-
+--OX---W-OOOOXOXOOOXXXOXXOO---OOX- XO--W--OOX-WN-N-WWNNW-WNWWW-WNNW-XXXXOXOI-W-O   -OINWWWX-  XX       OIO     WWVWVNW-IOIIWI-O
+II-   IOI-    - --    -  -           IIOII   IOAIAIOOAAOIOAOOOIOAAOI    -  OIOI      OAOOO              O-     OOZOZAOIO-OOOOI
+00    0I0                            00I00   0IV0V0IIVVI0IVIII0IVVI0        0I0       VIII                     IININVI0    I 0
+                                               O O   OO   O     OO                    O                          M MO
+                                                                                                                 W W
 XMXXXXMMXX=OONNONO=OXXOOXXIOXIXNIOXNOOXMMMXXXMXXXXIXXMMZMZMMXZMMXZXXOXXXOOIXXMXO--NNOXXMMMXON=OOI--=--NOXXO-  =XMZMMXXOXOOOXXXO
+-W--O-WW--O-   - -OXOOXXOOO-    O-   --WWW-I-W--IOOO-WWNWNWW-NWW-N--XOOOXXOOIWO-    -O-WWWIX OXX       -II     IWNWW--X  -X--I-
+IOII-IOOII          --  --            IOOOIOIOIIO- -IOOAOAOOIAOOIAII ---   -OO-      -IOOOO             OO     OOAOOII     IIO
+0I00 0II00                            0III0 0I00    0IIVIVII0VII0V00         I        0III                      IVII00     00
+                                                       O O   O   O                                               O
 XMXMXMXZXXO-- -=---I==II=XX====N=ONOONXMMMMMXXXXXXOOXMXXMMMMMMXXXXXXOXXXXXOIOXIX--OONXXMXMX=N=IOI -=I-OOXXX  -IXMZMMXX=-  XXXXO-
+-W-W-W-N-I          OO  O-OO    O- -  -WWWWW--OI-IXXOW--WWWWWW------XIIIIOXOXIO    - OIW-WOO OOX       -OO     IWNWW--O    OII-
+IOIOIOIAIO               I-           IOOOOOII-OIO  -OIIOOOOOOIIIIII OOOO-   O       -OOIO-             --     OOAOOII     -OO
+0I0I0I0V0                0            0IIIII00  0    I00IIIIII000000                   I0I                      IVII00
+       O                                                                                                         O
 O=O=XXMZXXO --=X=O--NO=NIXX==I-IIOOOI=MMXMXXXXOXXMXXXXXMXMXMXXXXXXXO--==-=IIIOXO--=XXOXMXXXIO=IXX---=-N=XOX  -IXMMZMMXO-  -=XXO-
+-O-OI-WN-I    OOO    XO OIIO   OO--- OWW-W----XO-W-----W-W-W--OIOIO-         XO-     XIW--IO-OOO       O-X     IWWNWW--    OII-
+    OIOAIO     -         OO           OOIOIIII -IOIIIIIOIOIOII-O-O-           -       OOIIO    -        I      OOOAOOI      OO
+     0IV0                             II0I0000  0I00000I0I0I00                         I00              0       IIVII0
+       O                                                                                                          O
 -- --NXMXXO -=OXINOIOXIOXMXOO==O==O=OOXXXXXMXXOOXMXIOXMMXXXMXXX=IXX- -  - --XXXO==OOO=XMXMXOXN=IOII==XOXXXN=- -OMMMMMXO-  IOXXO-
+      IW-I    X-O XOXIO-OWIX OOXOOXO-X-----W--XX-WIO-OWW-I-W--OO             OO-  -- O-W-WI-  OO      X--O     XWWWWWI-    X---
+      OOIO     I     O  -OO           IIIIIOII  IOO  -OOIOIOII-              --       IOIOO            II-      OOOOOO      II
+       I0      0         I            00000I00  0I    II0 0I00                        0I0I             00       IIIII       00
     -NXZXXNIIOXXIOOXIOOOXXXXOOOINOXXOOXXXXXXXXXXXX=NOIXXXXXMMMON     ---=-==OXXXOXOOXNXZXMXIO=IOXIOIOOOXXMX=  -=XMMXXXN- -NXMMOX
+      -NII   --IOXXOOX--O-IO--XO -OOXX--II-----I--O  O--OOIWWWX              O-O  --  -N-W-O-OO-  -O--X--WOO   O-WW---     OWWX
+      IAOO    IO   -    -IO-      --  IIOOIIIIIOII    II--OOOO               -I-      IAIOI            IIO-     IOOIII     -OO
+      0V      0          0            00  00000 00    00   III                0       0V0I0            00I      0II000      II
+       O                                                                               O
    --=XZXMXXXXXXXXXXXXXXMMXXOINNIXMXXXMMXXXOXMMMXMXON=XXNNOXMMXO==--=I=-- =IOXXXON==X=XMMMXXXXX=I=-=-=IMXXXOX--OXXXXXXO  -OXMMXI=-
+      ON-WIOOIIIOIIIOIOIWW-IXO  OOW---WWIOIX-WWW-WOX O-I  XIWWO-             OII- OO O-WWW-IOIOO      OW---X   ----IIO     OWW-O
+      -AIOO--OOO-OOO-O-OOOIO     -OIIIOOO-O IOOOIO-   IO   OOO-              -OO      IOOOIO-O-        OIII     IIIOO-     -OOI
+       V0I              II0       I000II    0III0I    0     II                        0III0            I000     000         II0
+       O
 OOOIOOXZZMXXXXXXXXXXXXXMMMXXXXXXXMXMXMXXOO=NOMMMMMXXIOXXOONXMXOXXX==OO-=-==ONXXXOOOONIXMMXXXXXO---- =XXXXMXXX==XXXXXXXO--IOXMMXXO-
+--XOXX-NNW--I-I-I-I----WWW--I-I--W-W-W-IXXO XWWWWW-IOXII-  OW-XOOOOO-        I--XXXX O-WW-I--I-       I--W--OO  --III--   --WWI--
+      IAAOIIOIOIOIOIIIIOOOIIOIOIIOIOIOIO     OOOOOIO  OO   -OI ---           OII      IOOIOIIO        OIIOII-   IIOOOI     IOOOI
+      0VVI00 0 0 0 0000III00 0 00I0I0I0      IIIII0         I0                00      0II0 00          00I00    00   0     0II 0
+       OO
 OXXXXXMZMXXXXXXXXXXMXXMMXXXXXMXZXMOOMZXXOOO=XXMMMMMXIIXXXOOXMMXXXXXXI==OOXOOXMXMMXXXOIXMMMXXXO=    -=OXOIXMZXIX-XXXMXXOIXOXMXXXXOI
+X-I-I-WNW-OOI-OOOI-WI-WW---IIW-N-WXXWN--XX-OI-WWWWWIOO--OX-OWWI-I-IOOOOXXIXXOW-WWIIO-O-WWW--IX       -OXOIWN-O  I-IW---  -IW--OIXO
+ IOIOIOAOI--OI---OIOOIOOIIIOOOIAIO  OAII    OIOOOOOO  II-  -OOOIOIO-     O  -OIOOOO-  IOOOIIO         -  OOAI   OIOOII    OOII-O
+ 0 0 0IVI0   0    0I 0II000  I0V0I  IV00     0IIIII   00    II 0 0           I0II     0III00              IV0    0 I00     I00
+       O                       O     O                                                                     O
 ONOOO=XMXXOOXXOOXOXXXOXXOXXXXMMMMXXXZZXXXX=OXMMMMMXX==XMXXNOXXOO=II=XOXXO=OOXXOXXMXXO=XMMXXXON      -OXIIOXMXONXXMXXXXIONIXMXOOONN
+-    OOW--XXOO--OXO-OX--XOO--WWWW-I-NN--OOOX-WWWWW-IOOOW-O X--X-OOOO     OXXOIXI-WIO-O-WW---X        -OO  -W-X  OWI---O  O-WIX
+      -OII  --  - -I- II --IIOOOOIOIAAII--  IOOOOOIO  -OI-  II              -O OIOO-  IOOIII          -   IOI   -OOIII    IOO
+       I00         0  00   00IIII0 0VV00    0IIIII0    I0   00                  0I    0II000              0I0    I 000    0I
+                                    OO
 I=OOOOXMMMXXXXNOXXXXOOXXXOXXXXXMMMXMMMXXOOXMXMMMMMX=XOOXXIXOXMXN--=- -  -=IOIXXXMZMMOOXMMMMX=-     -=IXO--OXXXNNOXXXXXOOOXXXII--=-
+OO---XIWWWOOII XOOOIXXIIOXOI---WWW-WWW--XXIW-WWWWWOO -X-IO -IWO             OIIIWNWWXXIWWWW-O        OO-   I-O  XIOOO-X-XI--O
+      OOOO--OO  ---O  OO- -OIIIOOOIOOOII  OOIOOOOO-    IO   OO-              OOOOAOO  OOOOOI          -    OI-   O---I   OII
+       III                  000III0III00   I0IIIII     0     I                  IVII   IIII0                0        0    00
+                                                                                 O
 XO=XXXXXXMXXXXOXXXIOOXXXX=NOXXXXXXXMXXXXXXXXXXXXXXONN=XXO- -OXXX=- --    - -=XO=XZXXOXXMMMXO=  -   -XOIX   NXXXNOXIIO=NNXMXO- =---
+IXOI--I--W-OIIX-IIOXX-OIOO -OIII--IW----OII-----O-X  OOO    X-IO             OXO-N--XI-WWWIX         XO     --O XOOO-O  IWIX
+O  OIIOIIOI-OO IOO   I-O-   -OOOIIOOIIII-OOIIIII-I    --     IO-             -  IAII OIOOOO                 II-  -      OOO
+    00 00I0    0     0          00 I0000   00000 0           0                  0V00  0III                  00           I
+                                                                                 O
 =XI==NXIXXOXXXXXXMXMXMXXXOOXXXXXXOXXXMXXXXXXXXXMXXINOOO=  -==MXXNIIX==---  --IOOXXXXOOOXMMXO-  -  -=OXOX-  -OXXONI==-=XOMXOO---=--
+O  OO  OI-XOIIII-W-WIW-IOXXIO-IIOXO--W--I---I--WOOO --      OW--              -X---I--X-WW-X        -IX     -I-X       XW-X
+        OI -OOOOIOIOOOIO-  O-IOO- -IIOIIOIIIOIIO--           OII                IIIO   IOOI          O       OI         OI
+         0      0I0I I0      0     00I00 000 00I             I00                000    0II0                   0         I0
 I==ONXIOOXON=OXXXZMMXXXXXO=OIXXXXXXXXXOOINXONOXXON=NNN -=I--NXMMXOXXXXXX=OO=ONNIXX=XOIN=XZX=     -=XIXON-   -OMXOI---IOZXO=  --  -
+   -    XO- OXII-NWW---IOXOXOOI-I-I--I-   OX -O-- O          -WW-XIII-OOO--O-  OIIOOXO OIN-O        OIX      -WI-     XN-X
+         -    OOIAOOIIIO-    -OIOIOIIO    -   -I             IOOI OOOI--        OO -    OAI          O        OO       AI
+                0VII000        0 0 00          0             0II0    0                   V0                   I        V0
+                 O                                                                       O                             O
 I=XNII=XXXOOOXOI==XMXXXIONOO=XXMXXXXXN   =XX -=I=-=IXOOXON= =XMMXMXXXMXMMMXMXXXXXXNNXX=OXMXN   -=IXNNOXO=    -XMOO=-=OXMOI
+OO      I-XX-OXOOOIW--IO  --OO-W----O         OO        -    OWW-WIIIWIWWW-W--I--I  -IO-IWO          XOX      OWX-    -WX
+        OI   -    OOIIO      -IOIIII-                        -OOIOOOOOOOOOIOIIOIIO  IO  OO-           -       -O      IO
+         0         I00        0I0000                          II0I   I III0I00 00   0    I                     I      0I
 XXOIIXOXMMMZMMXMXXXXXXOO------IIXNOOO= =IXNNONIOI=-IOOXX=I  XXMMXXXOOOOXXOOXOONOXXXIIMXXXMOX     -==XMXXO=    OMXOIIXXXXO
+I-XOOOXOWWWNWW-WII---IX-          XX-       - O-    -XOIO    IWW--OXXXXOOXXOXX -OO  OW--IWX        OOW-I-      W-X   I--
+OI   - -OOOAOOIOOOIIIO                                -O     OOOII-    --  -    --   OIIOO          -OIO       OI    OII
+ 0      IIIVII0I  000                                         II00                   I00 I           I0        I0     00
+           O
 IO=IOOOXXMXXXMXXNX=X===NI====I=IINXXIOO=IOOIO=ONN-==OOO==- -=XXMMMMXXXOXXXOXOOXXXXOXXMXXXXIX=-==OOXMXXXMXI=   -OXX=OIXXO=-
+OXOOXXXOIW---W-O  OIOOO           OIO--OOX- -O     OXXXO    OI-WWWW-OOXIOOXOXXOO-O  OW-I--O     -XIWII-WOO     ---O-OI-X
+       -OOIIIOI-   O              -O                         OIOOOOI-- O-- -  --I-  -OIOII        OOOOIO-       II   OI
+         I000I0                                               0IIII0            0    I0 00         I  0I        00    0
 ==NNONNNOXXXXXXO--NXOION==---=-==NOIO-=IIONNOIONXOOIOOX=-==NXXXMXXXOOOOIIO==I=IOXXOOXMMMXXOOON=XXXO=NOOXXXO=   -XMMMXXXOX---- -=IN
+OO  -   -O-II-O-   O-O-           XO        -O-   -O        O--W--IX---OOXOOOOOXII---WWW----- OO--XO  XI-I-     OWWW--IX
+         -IOOI-    -                                        -IIOIIO             OO  IOOOII     -II     OIO      -OOOIIO
+          0  0                                               00I00                  0III00      00      0        III00
 OOOONOOONNNNNOOI--IIXXIII=IXXOXI=X=O=    -NO===OOONNX===INOXXXXMXMXXXXXXOIOOOO==OXOXMMXMMMXXXOOOXXXINOO=XXOO=-  XXZMMXXOXOIIIIOIOO
+XX-- ---     --   OO              O-       -OOO---        -O--IW-WIIIIOOXO----OOX-XOWW-WWWI-IX----OO -XOO-X-     -NWW-OXIXOOOO-OXX
+                                                           -IIOOIOOOOO--         I -OOIOOOOIO   II-     -I       IAOOI- O
+                                                            00 I0I               0  II0III 0    00       0       0VII0
+                                                                                                                  O
 XMXXXXXXXXOOOOX-=IOOO=NONONIIIIOIO==ONII=XOONOOIN-  =NOOXXIXXXI=XXXXMXX=IXXON=-=XXXXMXXMMZXMXXONXMXINIXOOOXXOO   NMMXXONOI==OONXI=
+-W--O-I-IIXXX-    X--O - - OOOOXOXOO-     -- -XO      --  OO--OOO-I-W-OOOOOX     O-IW--WWN-W-O  IWIO OOX-XI-X     WWII- XOOO--
+IOII-IOIOO                                                 -II  -IOIOI-  --      -IOOIIOOAIOI-  OOO   -   OI      OOOO
+0I00 0 0                                                    00   0 0I0            0 I00IIV0I0    I         0      II
+                                                                                         O
 MMMXXOIXOOIOIOOXOOOOIOOXXXOOOOOOXO=I=IOOXNOONNNN=-   -IONOXXMX=I-NIXXMXXOXOOIOO=OXXMXXXMXXMZXXONXXXO=NO=OXXXXOI- -OXXXOXNOIOII==OO
+WWW-IXOOXXOXOXXOXX- OXXOOOXXXXXXOXOOOOXX  --             XO-W-O   OI-W--XOXXOX-OX--W--IW-IWN--- ---XO -OXO-IIX    X-OI-  -OXOOOO--
+OOOIO  -       -       ---      -                         -IOI     OIOII -       IIOIIOOIOOAII  III      -IOO      I-O
+III0                                                       0I0      0I00         00I00 I0 IV00  000       0        0
+                                                                                           O
 ZMXMXIO=NXIIXNNXONXNOOO=NOIIXOXNOONNOOIO--=ONOIOOONONX=XO==OXXO=--=OXMZMXXXXOXXXOIXMXXXX=OXMXXIOXMXXXXXOOOIIOXIX  NOOXON=XXXXO=IIO
+NW-WOO O            ---O             -O-     XO-   -    -OOXOO     --WNW---IXOOOXOOWI---O--W--O -W--I-OXXXOOXOO    XXO- OOOIOXOOOX
+AOIO-                                                       --      IOAOIIIO ---  -OOIII  IOII  IOIIOI-      -       -   --O-
+VI0I                                                                0IVI000        I 000  0I00  0I00 0
+O                                                                     O
 XXXMXXOXXOOOIOONNNOOOOIO=ONX==-==INOOOIOX==XOOOOIXOOI=IO=OXNI=--=-XXXXMMXXMMXXXXNI=NXXXXNOXMMXINXXXXXX==ONONOXXIOO=OX=OOOOOXOXIXXO
+-I-W-IX-OX--OX-    -XXOXO-            OX    XX--OO--   -O-  OO     O--WW-IWWIOI-    O--O  -WW-O I---OOOO-   -OOO--OXOO  -XXOXOOOOX
+IOIOIO I-                                        -                 -IIOOIOOOO-OI    -II-  IOOI  OIII--       --     -      - - --
+0 0I0  0                                                            00II0 II   0     00   0II0   000
 MMMMMZMMXXONIXXXOXXXXXXXXOOINOONNOIOXXXXXXIII==OOOOX    IOIO=NOOIIOMMMMZXXXXXIN=-  =OMXXIOXMMMXOXMXXXXIO==IOOXOOXOIN===O=ONONNXINO
+WWWWWNWW-I- OIIIXOI---IIOX-      -OXOOIIOOOOOOO- -         -O  -  XWWWWN----IO O    XW-O  IWWWIX-W---IOXOOOXXOXXIXO    -O- -     -
+OOOOOAOOIO   OOO -OIIIOO-           --OO--                         OOOOAIIIIO        OI-  OOOOO IOIIIO       -  O
+IIIIIVII0          000                                             IIIIV0000         I0    III  0I000
+     O                                                                 O
 MZZZZZXMMMXO=XIXXXOXXXIOXI=--=IXIIXNOOOOIOI==IOOIOONIIIXXOOOIOOXXOXMXXXMXXXXII ==--OXMXMXXXXXX=OOXXXXXOOOO=OOXXOONI=-=OOXXXOOI=IOI
+WNNNNN-WWWI-  O-IOXOOOO-            --XXOXOOOO--OX-      ---  -  XIW---W----O      --W-WI----OO-X----OXXXXO-XIIX-     -XOIOXXOOO-O
+OAAAAAIOOOO    IO- ---                                            OOIIIOIIII        IOIOOIIII-   IIII-       OO         -O-
+IVVVVV0III     0                                                   I000I0000        0I0I 0000    0000
+ OOOOO
 XXZMMMXXXMXX=OOXXXXXXOOONNXXXXXNXXXXOOOIIOOIN=IIIOOXOXOXXXX=--=-=OXXXIOXXXOOO--I---=OIXXXXXXXOIINXXXXXOOXXOXXXXONOO-=XOI=OOOXXOOII
+OINWWW-I-W-OO-X---I-OXXX             -XOOXXO OOOOXXOXOXOOIOO     -OIOOXIIIX-         O--I--IO-   OI-IO-XIOXOIIOX      -OOXXXOIXXOO
+-OAOOOIOIOI-   IIIOI-                              - - --O-       -O-  OOO            IIOIIO-    -OIO-  O- -OO-             -O
+  VIII0 0I0    000 0                                                                  00 00        0
+  O
 IXMMMMXXMZMMXXXMXXXZMXXXXXXXXXXXXXXIOXXXXXXXOOXXXXOOXXOXXXXXI  -==XONI-==--=XOX- -I--INOIII=X=--==XMXO=IIOXOIXOOO=NXO==O==NOOONNOO
+O-WWWW-IWNWWI--W--INW---III-OI-IIOOOXI-IOIIOXXIIOO--OIXI--OO       -                   XOOOO     O-WIXOOO- -OOX--O   OO-OO ---  --
+ IOOOOIOOAOOOIIOIIOAOIIIOOOI-OIOO--  OIO-OO-  OO--  -O OII--                                      IOO        -
+ 0IIII0 IVII 00I00 VI000   0  0       0                 00                                        0I
+         O         O
 =OXMXXOIXXXMMXXMXXXMXXXMMXXXXMMXXXXXXXXXXXXX=OIO=N-IIXXXXXXX=O=IIN--=IOXIOOOIN=--XI-==IX== -    -=XX=I=X---IXX=XIXOOONOOOXO=IIIXXX
+OXIW--XOO--WW--W--OW---WW---IWW---O-I-II--OIO OXO   OIOI--OOO-            -XO                    OIIO       OIO  OXX- -XXOXOOOOOII
+  OOII  -IIOOIIOII-OIIIOOIIIOOOIII-IOIOOII-O         O-OII--                                      OO        -O   -       -     -OO
+   I00   00II00I00 I000II000 II000 0 0  00              00
 IOXOOINXOXXXXXZMZMXXXXOXMMXXXMMMXXXXXXOOOIOOX=NXXOIIIXIN=IOOOXIO=ONIOIOION=IOO=XONXIX=OO-=-     =IOO=-=NNN=IOOOIIN=N=NIOOXXXXXXXXX
+ -OXXO  -I----NWNWII-OX-WW---WWWIII-I-XXXOXX   OOX  O-O OO---  -O- OXOXO- OO--                   OX       OO--    O   OXXOI-IO----
+  -      OIIIIAOAOOOI- IOOIIIOOOOOOIOI         --    I                                                                   -OIO-IIII
+          0000VIVI  0  0II000III   0 0               0                                                                     0  0000
+              O O
 NOOXNXXOXXXXXMMMXMXX=NIMZMXOXMMXXIIXIOXX=NNINIXXXIIXOXOIXOOXX=XOIIIOONNNX=IN==XNOOOI -===I -   -NXOI=OOI=OX---=INO=--=XXXIXXXXXXXX
+ X-    -I-OI-WWW-WOOO OWNWIXIWW-OOOIOXIIO  O   OOO  XI-  -          -            --   OO         I-  --OO-           OIOOOO-I-IIII
+        OI-OIOOOIO--   OAOO OOOI-  O  OO       --    O                                           O                    O-- -IOIOOOO
+         0  0III0I     IVI   II0                                                                                           0 0
+                        O
 OI=-XOONOIOXXXXXXMXX=NXMXXOOXMXXXIOX=OOIX-OIII=OOOO=IOIIOOOOOOOXIOIOXOOXOX - ---=X--I=XOXI-    IOXIOOXIXIXONNIXN=- =OXXXOO=XOXOXOO
+XO   -- -OXII--I-WOOO OW--XXOW--OO-  -XO   O  OX-  OO-  -- -  -      -XO-            OOX        X-O-                -I-OX-OIXOXOX-
+           OOIIOIO--  -OII  -OII-                                      -              -          I                   OI-   O - -
+             00 0I     I00   I00                                                                 0                    0
 XI-IOX-IOOXXXXIOXXION=XXOO=OOXXO==X-=OOI--O=IOX=XX=II=IOOO=ONOOIINNOXNXOIOOI==XN===NXXXXOI -  -XOXNX=---IXOXX==--=XOXXXIOINXOXOOX=
+    -   -XO---OXIIOX OI-X-O-X-IXOO   -    -O -OO  OO   -XXO- X     -  OXO-          OOIO-       XO        X-OO     -O-OO-  OXIXX
+          -III  OO    OI     IO               -                       -             --O-         -         I-       -I-    - O
+           000         0     0                                                                             0         0
 ----=XOOIXXX=NINOXOIOIXX=OOOOOOOO=--I=XIIOIOIOOXXNNO-IOOXONOOX==XNNNXXXOIIXIII=OOXOXXOXXIO-   -OXX=N-ION=I=XXXI=OOIIXI-=IOOO==OX
+      --OOIOO   XOXO OIIO  ----XXO  OO   -OXOX-       -XOX  -                 O-  XIOXIIO       IIO       OIOOOO-        -XXOO-
+         -O-     -    OO                                -                          O- OO        OO         O--
   =ONNOXOOOOI=IOIOXXXOOONXXOO=I==X-NIOOOOOIOI=NONNXIN=XXOONX==-XOOIINOXNX===IOONIIOOONOIIN=   -OO=NNXIOX-=NXXXOO=O   -XN=IOI==---=
+         -     -O-   -XX       OO   O----XOXOO       OOIXX      -XOO         --   XX  XOO      -XO         OIOXXO       OOXO
+                                                      -O                                                   -O-
 X=XONXI=--IXNNNO=--IO==NIXXX=XNO==NOXOXXOOOXOONO=O=IOXOXIONIIIXN=II=NNOX====IXI=I=IO-=O=O=-   =I=OOXIXII-==OOOOXOX-IOOO=NNI=   -=O
+                    -OO        -   XOXOOX--OXX -O-OOXOXOOX      OOOO             OO-  -OXO     OO-        OXXXXO-   -XXO         -
+                                    - --   -         - -                                                       -
 OIN====N=IXNOXOIIXNIIOXIOO=IOOXOIOXXOOI=OXXOOIXNNOIIXXXXX=-===XNOON=OO==  - --  -OI  I=OOO-  --I===INO-=OON=I=OXOIOXX===   - ---ON
+XO OOOO            OO-   -  -XOXOXOIXXOO         -OOOIIIOO      -- O-                  -X-     OOOOO    -X   OXOXOXIOO          -
+                              -   -O                -OOO-                                                      -   O-
 XXXXOXXO=ONIII=OIXONONOOOOX=OXOXO=NNXXXIX=--- -- -IOIXOXOIOOX=---I=------  - --    -O=IXXI-- -NOOIXIIXO=IOI==I=XXXXX=O--  -----XON
+IIIIXOOXO- OOOO   -   ---  OXOXOXO                 -OOXOXO-                         -OOOOO     X-     -OO-    O-IOOOO           -
+OOOO --                      - -                     - -                               --                      IO---
+                                                                                                               0
 XMXXXMXXXXXXXXOOOOOONNOXIO=XO=O=NONONNNNNXXI==-IXXNOOO=I==ONXX==-IONIXON==IOI=- --O=XMXXXXX---OXOIOOIIIXONNN=IXXXXX=XX==-IIXN=NOOI
+IW---WIIO--II-XX----      OOXO-O -                 ---OOOO-             OOO-       OIW---O    -OXO-         OOIIIIOO         O  -O
+OOIIIOOO-IIOOI             -                                                        OOIII-     -              OOOO-
+ I000I   00  0                                                                       I000
 XXXMXXXXXXXXOXXXIIIO=OIIOXXXI=XXXXOIOIIOXOOOOONONOOOOI=NNNNNNNOONOOOOOXXXXXXI=ONOIOXXXXMXXN- -OO=IIOXOXON=OXXXXXXOOOOOXXOXXXXMXXXX
+---W--OOI--IXIIOOOOXO-  -OIIOOOIOOXOXOOXOXXX-  - --X-OO       -- ---XXOOOIOOOO- -OXI--IWII     XOOO-     OXO-IIIOX---XOOXOOI-WIII-
+IIIOII--OIIO OO-         -OO  -O--      -                             ---O--       OIIOOOO                 -IOOO-     -- --OIOOOOI
+000I00   00                                                                         00 I                    0               0I   0
 MMXMXXXXXMXXOXXXXXXXXXIOOXXXXXXXXO=OOXXXXXOXOONNONNOIOO=OOOIOOOOIOIOOOIOIOIIIIIIOOXOOOOXXXN---XX=ONONNNOIXOOOO=NI=XO=XXMXMMMXMXXXX
+WW-W--I--WI-XI------OOOXXIOII--IOXO-XIIIOOXO--  -  XOXXOXX-O- -XOXOXXXOXOXOOOOOOXXOXXXXOII     OO- -   -  -XXXO    -OI-W-WWW-W--OO
+OOIOIIOIIOOI OIIIIII--   O-OOIIO-    OOO-- -                                      -    -OO     -                     OIOIOOOIOII--
+II0I00 00I 0  000000         00                                                                                       0I0III0I00
 MMXMXXXXXMXXXXXXXOOXON--IOXXOXOOI=I===O=O=NOXOXNIOXXXO=OO==IXXOOOO===IOOOOIOOOO=IIOOOIXXXXO---=XO=IXXXXXNO==   -=XOOXXXMMMXXXZXOOI
+WW-W-----WI------XXOX    -OIXOXXOOOOOO-O-O -    OXOIOXO--OOOOOXXXXOOOOXXXXOXXXXOOO---OI-I--   OO-OOOOIOO          -XO--WWW---N-X
+OOIOIIIIIOOIIIIII  -      -O -                    -O-       --                        OIOI     -   --O--            -IIOOOIIIAI
+II0I00000I 000000                                                                      0 0                           00III000V0
+                                                                                                                             O
 XMXXXXXXXXXXXMXXXMXXXI=X=XOOIOOOOI==OONOO=ONOONONOO=O=O==OIIOOIIIOOOOXOOXXXXXXXXXXXXXMXXXX==--=XIIIOOOII==N= --INIXXXXXMXXXXXX=N=I
+-WII----I----W---W--OO  OOXXOXXXXOOO-- --O- -- - --O-O-OOXOOXXOOOXXXXOXXOOOIOII---I--W-IOIO   O-OOOXXXOOOO       OOOOI-WII--IOO
+IOOOIIIIOIIIIOIIIOII-    -                                           -  ---O-OOIIIOIIOIO-O     I                  ---OIOOOIIO-
+0I  0000 0000I000I00                                                           000 00I0        0                      0I  00
 MMXXXXXXXMXXXMMMXMXXXXNIN====I=OOIOOIO=O=OOOOXXONOOOO==IIIO=IIOXOOXXOXXXXXXXXXXXXXXXXXXXXXIOIXIXOO=OO==OOXIOXOOOXMXXXXXX=ONNNNXX=O
+WW--I---IW---WWW-W--IO   OOOOOOXXOXXOXOXO-     - ----OOOOO-OOOXOXXOIXIII--IIOIO-OIOOOIOOOIO   OIXXO--OOXXOO-  -XOW--I-I-O-      OX
+OOIIOIIIOOIIIOOOIOIIO-                                         -  -O OOOIIOO-O-I-O---O---O     O         -      -OIIOIOI
+II00 000 I000III0I00                                                    00     0                                 I00 0 0
 XXXMXXXOXMXXMMMXXOXXXXOO=IOIIIOOOOXXOIONXI=-=ONOOIOOIOO=OIXXXXXXXXXXXMXXXXOOXXXXXXXXXMXXXXON=I=O=OONNIIIIXIIOOXXXXXXXXXOIN==IXNOOX
+OI-WI-OXIWI-WWW-OXOI-O--OOXOOOXXXXOOXO-        --OXXOXXO-OO---I-I-I--WI-I-XXOII-II---W--I-X   OXO-   OOOOOOOXXOOO---OOOXO      -
+-OIOOI- OOOIOOOI- -OI-            --                      -IIIOIOIOIIOOIOI  -OOIOOIIIOIIOI               -    ---III---
+  0I 0   I 0III0    0                                      000 0 0 00I 0 0     0  000I00 0                       000
 OXXXXO=OXXMMMMMXXXXXXOIO==IOII=OXXO=NO-=INOOO=OOXOOIIOIOOXMZMMMMXMXXXXXXOOI=IXXOIXXXXXOXXXXN=-NOOONNNONOOONNXOONOIIONOOI==OOONXNOO
+X---OXOX--WWWWW-----OXO-OOOXOOOXOOXO       --OXXOXXOOXOXX-WNWWWW-W--I-OIXXOOOOOXOOI--OXOOOO    X--   - ---    - -OO- XXOOO---
+ III-   IIOOOOOIIIII-           --              -        IOAOOOOIOIIOI-O     --  -OII- ----
+ 000    00IIIII00000                                     0IVIIII0I00 0             00
+                                                           O
 O=OOOXIOXXXMXMXXXXXXI=XXONNO=IIOI=XI-=INOIIOIIOOOOOOXXXMMZMMXXXXXXXXIIOO==IOI=NNOIXXO=N==OIN=-OOOONOONXNNOIXXONOO==OOO=O==OONNXNO=
+-OXX   XI--W-W----IIOO     -OOOXOO      -OOXOOXXXXXXO--WWNWW-----IIOOO--OOOXOO  -OOIXO OOXO   -X--             --OO--XO-OO--    -O
+        OIIOIOIIIIOO                                -IIOOAOOIIIIIOO-              -O
+         00I0I0000                                   00IIVII00000
+                                                         O
 IXXI-XOXXOXMXXXXXIOXINIXNNOIIII=XIIIXNIO==ONNOOOXMXXXMXXXMXXXXOXXXXONNIOXXOOOX=XOXOXONNOO=IN-=O=OO==OOONONOOXXNNOXNONXII=XIXNOOOOI
+      -OOX-W----IOXOO     -OOOOO      OXOO-  -XXIW---W---W--OOXOOIOX  OXOOX-    -OXO-  --OO   -O--OO    -          -         --XXO
+       -- IOIIIIO  -                            OOIIIOIIIOII-- --O-     --       - -
+          0I0000                                 I000I000I00
 ---INOXXXIOXXXIIOI=ONOONOOIIOONXIOON==NXONNONOMMMMMZXMXXXXOXXMXXXXXOIOOXO=NI=IXNOO=OXNONO=OO=-NOONONINO=NOONNIIXONNOI=  -=NIOIOONX
+     -O-OOXI--OOXOOX    -XOOXX   -- OO     - -WWWWWN-WIII-XOIW---IOXOXXOXO      X-O-    -O--   -  -   -O           -       OXO--
+      -I-  OII                                OOOOOAIOOOOI -OOIIIO-    -
+       0    00                                IIIIIV0I   0   I000
+                                                   O
 =OONNIOIOOOXXIOO==OXINOII=ONIXNNOO==NXX=XOXXXXMMXMXO=ONXXXXXXXXXXXXOOXI=NX=XOONNNXONOOIXOOOO==N=OONNOO==OONOIONIONONOONO=OO=OOX==I
+  -  OXO- -OOO--OO    -OOO-      -OO     XOII-WW-WOXO- OOIOOO---IOOXXOOO     -      --   -X-   O    --OO--     O-      -OXXO-
+           --                             -OOIOOIO-    --O---IIIO--  -
+                                             0II0I           000
 OOXIII--INIOXOIIONXINO=INNXIIO=IOONNOXONIXXMMMXXOO=O=OIXXMXXXXOXXXXXXX=NOOOOOONNXNNONI=IXNI=IININNOOONOO=NNONONNXXXNOOIO=IOONON=IO
+--        OXOXOO-    -OO     -OO--      OI-WWW-IXXO-OXOI-W--OOXOOOI-IOO --         -      OO   O  --- --O    -      --OXOO--   OOX
+            -                            OIOOOIO       OIOII-- ---OIO-
+                                          0III0         0I00       0
 XOI----=INIIOOOIONNOO=NNXIIOO=XIXNOOO=OXXMMMXXOOOXXXOXXXXXOIOXXXXXXXXXI=ONOOOXXOOOXI-==ONIO=I=OONNONNNX===NNNONOOXXXOOOOIOO=IOXXXX
+          OOXXXO   --O      -O    ---OX-IWWWIOXXXOOOXII-I-XOXOOO----OOOO-       --       OXO  -X  -          - -    -XXXO--OOXO---
+                                       IOOOOO-   --- OOIOI   ---IIII--                                                        -III
+                                       0 III           0 0      0000                                                           000
 NIO=IOO=N=OOOONOXONONNXI--IO=IXN==IOXXXMMZXXXXXXXXIOOXXXI==OOOXXXXXO=ON=ONOXIIONOXNO=ON=OOXIXIOIOOOXI=I=IIXOOIINO==OIOOIIIXXXXXMXX
+ O-OOX   O-- -   - -            OOOXII-WWN--I-I-OOOXXOOOOOOXXXI--IOXO- O-              OXXOO   O---             -OOXO- OOOO---IW--
+                                    OOIOOAIIOIOI--   ---      OIIO-                       -                               -IIIOOII
+                                      0IIV00 0 0               00                                                          000 I00
+                                         O
 O=OOOOIOO=OOONOOOONOII-=XOI=XO=OOXXXXMXXXXOXOOOXOXOXOXXOIOOXXXXXOINONNOOOOXNOOOO=ONNOOO=OIXOX-OONNXI-I=INIIOXOXXIO=XOOXXXXXXXXXXXX
+-OXXX-  -O---  ---           -OXXOI--W--IIXOXXXOXOXOXIOXOXXOI--IXO -  --     ---O-  ---O-OOX   X         OO- -OOO-OOXXOII--IIIOOOO
+                                 -OIIOIIOO -   - - - O-    -OIIO                          -                   --   -  -OOIIOOO----
+                                   00I00                     00                                                          00
 O=OXIONOIIIONOIIOOXX=-=OOON=OXXXXXOXXXXOOOI=O=IOIOXXXXXXXXXXXXOXXI=IOOONNNNOOOOONO=IIOOXXOOII=NOXXOOXNO=IOIINOOONIXXXXXXXXXXOI=ONN
+-OXOO- XOOOX -OO--         OXIOIIIXOI-IXXXOO-OOXOXOI-IIOOOI-IOXOOOOOXX-    --X-- -OOO-   -XO   X      -OOXOO --- OOI--IIIOOOXOO-
+   -                         O-OOO -OIO           -OIOO---OIO- --                                                 -OIIOOO---
+                                     0              0      0                                                        00
 OIXINN==IXXXIIO=NXONONOONIXXXXXXXXXXXXXOOONOOIOOOOXXXOXXXXXOIXXXXXXXI=OOOOO==NXINONONOIXOOOII=OONNONONONIOIOIONOXXMMMMXXXXXOOXII=-
+-OOO  OOOOIIOO-O         OOI----I-OOI-OX-- --OXXXXIIOXOOO-OXOOI-IOOIOO-----OO    - -     -XO   X  -   - OXO-   XO-WWWW--OOOX-
+  -      -OO              -OIIIIOI--OI-           OO- ---I-  -OIO--O                                            -IOOOOII---
+                            0000 0   0                   0     0                                                 0IIII00
 IXO=OO=OOXOX=OIXOONOOONOOXXXXXXXXXXXOXO=NO=XXXOXXXXXOINXXOIOXXXXXXXXOOOIOOONXIOO=ONNXOOX==OO=-NIXIIIXONIIOXXNOXMXMXMXXXXXINX====-
+OOXO -O-XOXOO-OOX-     -X---I-----I-XO-O -OOOOXOOIIO-  OOXOXIIIIOO-OXXXO--     -O-        -X   O       OO-   XIW-W-WI-IOOO
+ -       - -   -         IIIOIIIIIOI -     --- --OO-   --   OOOO--I-                                          OOIOIOOIO--
+                         000 00000 0                              0                                            I0I0I 0
 O=NO=OOXXIOO=I=ONXIONOIXXXMMXMXXXXOO=IOXXXOXXXXXXXOINNIOOIXXXXXXXXXXXXOOI=OOO=OIOOXXNNX==OOXN=N=IIIXINOOOONXXXXMXXXXOONIIOOI-==IIX
+XO -OXXOOO--OOO-     -OI--WW-W--IIXXOO-OOIXOOOOIIIXO  OX-OOII-IIIIIIOOXXOO---O-O--        XO   O      --   OIIIW--IIX-
+       --              OIIOOIOIIOO     --O ----OOO        -OOIOOOOOO--                     -               -OOOOIIOO
+                        00II0I00                             0                                                 I00
 OO=OIXXXONO=OOXIIXNOOXXXXMXXXXXMXXXXOOOXOOOOOXXXXXXOOOOXXXOXXXXXOXOOIIIOOXOO=IOONNOXONOOOOOOO=OONNIX=XNO=XXXXXXXOO=OXIXXONNO=I=NI=
+--OXOOOO- -O--     -XO---W-I---WOOOOXXXOXXXXXIII-IOXXXXOOOXOOOOOXOXXOOOXXOXXOO--         --X- -X       -OOI-I-I-XXO-       -OOO
+     ---             -IIIOIOIIIO----   -     OOOIO-    --- ----- -       -                               -OIOIOI
+                      000I0 000I                0                                                          0 0 0
 ==IIIXOONO=INX=INOIXXXXMXMXXXXXXXIIOOOIOOXXXXXXXXOOXOOXO=XOIIXI===N=O=IXOXO=ONO=OOOXO==IONOOXIOONO=OOOOXXMXMXXXOONI====XXONOIINI--
+OOOOOOXX -OO     -OO---W-W-----IOOOXXXOXXOOOI-IOOXXOXXOXOOXOOOOOOO O-OOIXOXO- -O-X- -OOO- -X  XX     -XO-W-W--OX-          XOO
+     -             -IIIOIOIIIIIO-        ---OIO--  -  -  -   -         O -                             -IOIOII-
+                    000I0I00000              0                                                          0I0I00
 OI=OIOXIO=IINOOOOIXXXXXOXMXXXXXIOXXXOOOXXXXXXXO=IOOIOOOIO==IOOOOONOOXX=XOO=OO==OII====OONOOOIXOOXO=IIXXXXXXXXXONI -===-=ON=O=IIXXO
+XOOXOXOO-OOO ----OO-IIOX-W--IOOOXOOOXXXOOII-IIXOOXXOXXXO-OOOXX--  --  OOXXO--OOXOOOOOO-- -XX  -X  OOOOI-----IO-           O-
+      -           -IOO- IOIIO--  ---   --OOIOO                         -                             -OIIIIIO-
+                   0    0I00               0                                                           00000
 OOOOOXOOOO=O==OOXXXMXXXXXXXXXXXXXXXXOIIXXXXXIOOOOOIIOO=IIIOOOOOONO=IOIXX==O====I===XOOOONIXXNX=OOOOXXXXMXXOONOOO- =I=IOOOOXI=IXXXX
+XXXXXOXXXXO-OO--OI-W--II----III-OIIIXOOOIIIOOXXXXXOO--OOOOXXX---     OOOOO-OOOOOOOOOXX-- OOO  OX-XXO-I-W-IXX --       ----
+     -          -OIOIIOOIIIIOOOI-OOO   -OOO-                          --           -      --       -IOIOIO
+                  0I00  0000   0                                                                    0 0I0
 XOIOII=IIO===IOXXMMMXXXXXXXXXXXXXXXXXXXXIOOOOOXI=I=OO=OOOOXONXOONNN=XXI=OII=OOOOO==I=ONONNOXXIOXXXOXXXXXONXXIN==OOOOOOOII----==INO
+OXOXOOOOOXOOOOXI-WWW----IIIII-I-III-OIOOOXXXXXOOOOO--OXXXXOX   -   OOOOO-OOO-XXX-OOOO- -  XIOOXIIOXI--IIX     OO -XXXXXO         -
+-              OIOOOIIIIOOOOOIOIOOOI-O--      -           -         --                     O-  OO- OIIOO
+                0III0000     0 0   0                                                                00
 OOOOIOIOIIIOOXXMMMXXXXXXXXXOXXXXXXXXXXIIOXXXXXOOIIOOOOOOOO=NOONOO=IXO=O=IIO=OOOOOONNNNONO==OX=OXXXXXXXOX---==OIOOXXO=X-- ----I=XOO
+XXXXOXOXOOOXXI-WWW----IIOIOXOIII--OIIIOOXIIOOOXXOO--XXXXXXO    --OOOXO-OOO-O------    - -OOXOOX-IIII-I-       OXXOOXO
+             OIOOOIIIIOO-O- -OOOII-OOO   OO---                     -                        -  IOOOOIO           --
+              0III0000          00                                                             0    0
 OOOIOX=IOIXXMMMMXMXXXMXXXXOXXXXXXXXXOOIXOXXXOIOXOO=OXOIXOOO=IO==OIII=ONII=ONXXN=ON=XONNNOO=XINOXXXXXOI--==--=OXXOX=- ---=XXI===OON
+XX-OXOOO-OO-WWWW-W-I-W---IXOO---OOI-XXOOXI-O-OXO--OXOXOOXX-OO-OO-OOOO- OOO-    O-       --OOO X----O-         OO-               -
+     -    -IOOOOIOIOIOIIIO --III--OI   - OI-   -    -  -                                   -   IIII-          --
+           0IIII0I0 0I000    000   0      0                                                    0000
 IIIOIOIXXXXXMMXMXMXXXXXXXXXXXMXXXXXXXXXXXXOOIIOO=XOXIO=IOOOON==O=NOONOOO=OOIIII=OOONO=OOOONOOOIO=OONXONOXI==IOXI-   ---XXX=IOO==NN
+OOOXOXOOII--WW-W-WI---I--I---W--I-IOOIOOOIXXOO--OOXOOXOOXX-- OO-O -- -XXO--OOOOO-   -O---- XX-OXO-           -               -OO
+       -OOIIOOIOIOOIIIOIIOIIIOIIOIO--O---O       - -
+          00II0I0I 000 00 000I00 0
 IOIIOXXXXXXXXMXXXXXXXMXXXXXXXXXXXXXOOXXXXXI=OIIOOXXOO====OONOO=II==NO=OXOIII====O=====OOOIIXOO=O==INO==I=OOX-- -  -==-IIIXXOIIONNN
+OXOOXII--IOI-WI-I-I--W--I-OI--I-OIOXXII-IOOO-OOXXOOX-OOOO-  --OOOOO -OXOXOOOOOOO-OOOOO---OOIX-O-    -OOOO--                -OO-
+     OOIIO-OIOOIOIOIIOIIOI-OIIOI-O-  OOIO-       --                    -                   O
+       00   0I 0 0 00I00 0  00 0       0
 IOXXXMXXXXXMXXXXXXXXXXXXOXXXOXXXOOIIOOOXXINOIOOXXXO=IO====NOIOIOXOXOIOXXXXOIIIXXIOOIOO=OXXXXXII=NNO=IION===I=XXXX=IIIIIXNOOI=OI=NX
+OXO--W---I-W--I-I-----IIXIOIX-IIXXOOXXXOOO -OXXIOO-OOXOOOO XOXOXOXOXOXOIIOXOOOOOOXXO--OXOIIIOOOO  -OOO-                  --OO-OO
+  -IIOIIIOIOIIOIOIIIIIOO O-O IOO       --      O--              - -   -OO-    --        -OOO-
+   00I000 0I00 0 00000       0
 XMMMXZMMMMXXXMXXXOXXXMXXXXXXXXXXXXOXXI==OOIOOOXX=OOO=ONOXOOOOIXXXXOXOXXXO=O=XXXX===OOOXXXXXINOXOXX=OO ---XNON=NXII=IXIOI==O=IOINNO
+-WWW-NWWWW---WIIOXOIIW---II---I-IOXOOOOO--OXXXOOO-XXO- -  XX-OOIIIXOX-IIXO-OOOOOOOO-XXII--OO XOXOOO-       - O       OXOOO-OOXO  -
+IOOOIAOOOOIIIOOO- -OOOIIIOOIIIOIO- --         --              -OOO - IOO    ----      OOII-   - --
+0III0VIIII000I       I000  000 0                                     0                  00
+     O
 MXMMMMXXXXXMMMXXXXIXIXXMXXXXXXXXXXXOOOO=OXOXI=IIII==OOON=I=OIXXMXXXXXXXX==OOOOI=IXXXXXXXOINOOXX==NI----XONO=OONNN==I=I==O===OONNNO
+W-WWWW--I--WWW--I-OIOOOW--I-I-OIOIOXXX-OXOXOOOOOOOOO -  OOO-OOIW--I---OOOOXXXXOOOOO-I-IIXO  X-OOO       - -O-    OOOOOOO-OOO--   -
+OIOOOOIIOIIOOOIIOI O --OIIOIOI-O-O-      - -                 -OOIIOIII--         --IOIOO     I-
+I0IIII00 00III00 0     I00 0 0                                 I00 000             0 0       0
 XOXOXMMXXMXXXMXXMMXXXXXMXXXXXXXXXXXXXXXXXXO=O===NNOONO=I==IOXXXXXXXXXXXI=OOOIOIIOXXXXX=N=XO=OXOO=- -=OOOOONI-=INOO=II===NOOOXIOONN
+OXOX-WW--W---W--WWIIOI-W-II-IIIIOIO-OOOIOOXO-OOO     -OOOOOXO-IIIIII-IOOO---OXOOXO--IIO    OX-X-      -- -      --OOOOOO
+- - IOOIIOIIIOIIOOOO-OIOIOOIOOOO-O-I---O--                  -IOOOOOOIO-          -IIOO       I
+    0II00I000I00II    0I0  0       0                         0      0             00         0
 OIOOIXXMXMXXXMXXXXXXXXXXXXXXXXOXXXXXXXXI==OOONONXOOIOOOOIXXXOXOXOXXXXX==OI=IXXXXXXXXONOOXONN=OII  INIOOONX---IOONOOONNNNXXIXIIXIXI
+XO--OIIW-W---W--I-IIOIOIIIIIIIXOIIOIOOOOOO--- -  --OXXXXOOOOXOXOXIIIIOOO-OOOI-OIIIII-       OXO     OXXX       - ---
+     OOOIOIIIOIIOIOO-O-OOOOOOO -OO-O---                  --- - - OOOO-      OI-OOOOO
+       I0I000I00 0                                                           0
 XX=N=XXXXXXXXMXMXOIXXXXMXXXMXXXXXXXXOXIOOO=NNOOOOXXX==OIOXIXOOXXXXXXOONOIXXMXMXXXXOI=O==II=NX=XO-NOXXONI-=IOOONI=ONOOONN=I=NNNX=--
+OOO OO-III---W-WIXOOIIIW---WI---IIOOXOOXXXO  ---XOOOOOXOXOOOXXOO---IX- -OOIW-W--IIXOOXOOOOO  OI-  XIOX      -- OO-      OOO
+--   -IOOOIIIOIOO  -OOOOIIIOOIIIOO-- -           ---     - -  --IIIO     -OOIOIIOO            O    O-
+      0   000I0I       I000I 000                                000        I0I00
 OINN==OXXMMMXMXMXXXXOXXXXXXXXXXXXXXXOOIOI=O=IXXXXXOIONIOOOOXXXXXXXIO=OXMMZXMXXXOOOOXOOOIO-  ==X==OIOI---=XN=OONNXXIIOOOII===IOX---
+XO  OOXI-WWW-W-W--OOXOOIII-II---IIIIXXOXOO-OOOOIOIXO- OXXXXOOIIIOOOXOXOWWN-WI-OXXXXOXXXO     OOO -O-       O--       --OOOOOO-
+       OIOOOIOIOII-- --OOOIOOIIIOOOO         --O-O         --OOO--    -OOAIOOI-    -          -
+        0III0I0I00        0  000                                       IIV0I 0
+                                                                         O
 ONO=OO=OXXXXXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOIOO=OIOXXXXXXOXOXXXXMXZXXXX==NOXOOOO=OI   -I=XO =I--===XOIINOIIXNONNNOIIIOONX-- -
+- -O--OXO----WI---I-IOIOOII-I-IIOIOIIIOOOOI-OIOXXO--O-OXOOI-IOXOXOOIIW-N--OOOO   -XXXO       OO-         -OO          -OOO--
+        -IIIIOOIIIOIO-O--OOIOIOO-O-OOO----OI-O-         --OIO- - --OOOIAII--                  -
+         0000I 000 0       0 0             0               0         I0V00
+                                                                       O
 OOOOOO=ONIOXXXXMXXXMXXXXXXXXXXXXXXXXXXXXXMXXOXIINONIIOIOXXXXXXOXXMXMMMXXOOI=-=---=OI-=-    -OIXO- ---INO=IOINIINOOOOOIOOIONX-- --
+ ---  O- O-OI--WI--W------OI-IIIOIO-O-I--WIIXOOO   OOXOXOOIIOOXIIW-WWW----                   OO-       -OOXO    -----OXXO-
+           -OIIOOIIOIIIIII-OIOOO-O-I-IOIIOOO -          --OO-- OOOIOOOII                      -
+             00I 00I000000  0      0 0 00I                       I0III00
 NNNOXNNOONOOIXXMXXXXXXXMXMXXXXXXXXXXXXXMXMXXNIONXNXXXXOI=XIIXMXZXMXXXONI--=---- -=---- - -X=XXON  IO=XXXXX=NNOOOONO=OO=OOI     ---
+       -  --OI-WIOII---W-W---IOIO-OII-OW-W-O      OIIIXOOOOOIW-N-W--OX                     OO-X     OOO-IOO  ----  OXXOX-
+             OIOO-OOIIIOIOIIIO-O-I-OOI-OIOI-      -OOO   -  OOIAIOII-                       -I       --IO-
+              0I    000I0I000    0   0 I0I0                  I0V0I00                         0         0
+                                                               O
 OXONOONNONOOOOXMXXXXXMMMXZMXMMMMXMXMMMXXXXXOOOXNXXXXXXOXOXMMMMMXXXIOI=-=II=- -INNO=----IOXXXXXXO--NXXMXXIOX=XOOOOOOIONXI---  ---=X
+    --    ---XIW-II--WWW-NW-WWWW-W-WWW---IOX--  O--IIIXOX-WWWWW--OO-                    -OI-I-O-   O-W--O-      -XXO-
+              OOIOOIIOOOIAOIOOOOIOIOOOIIIO-     -IIOOO - IOOOOOII-                       -OIOI-    -IOII
+               I0  00III0VI0IIII0I0III000        00      0IIIII00                          0 0      0I00
+                         O
 NO=OIINNOOOIOIXOI=OOXMXMMMMMMMMZXZMXXXXOINNONNOXXXXXXXXMMMXMXOONNX====IXXXOX=O=IO==NIIO=OXXXOIOOIXOOXXON====---=OONOI=----- - =OXX
+ -OXOO  ---O-OOXOO-X-W-WWWWWWWWN-NW--IOXO  -  XI----I--WWW-WIX-               OO-OO    OX-OIXO-   -X--X         -X -
+              -     IOIOOOOOOOOAIAOIIO-        OIIIIOIIOOOIOO                            I-O        II
+                    0I0IIIIIIIIV0VI00           0000 00III0I                             0          00
+                               O O
 OOOOOX==II=I==OX   XOXXXXXXXXXXMXXXMO=OONNOOXXXXXMMMXMXXXXOOXI==II=I=XNNONO=O=IOOO===OOOOX=NII==-=OINI=--=--- --IN=--- -----=XONOX
+XXXXXOOOOOOOOO-     XOI---I-I--W---WXO     XOO---WWW-W--II--              -O-OOXXXOOO---XIO       -O
+     -               -OIIIOIOIIOIIIO        --IIIOOOIOIIOO                               O
+                       000 0 00I000I          000III0I00
 XXOOIOII==IOON-    -=X=XXXXMXXXXXXXXOI=IXMMMMXXMXMXXXXOOI=----III=INNNOXNO==XOOO==OOXXOOOINXOO- -ON=-- - -   =X=--       =I=XOIOOI
+OOXXOXOOOOOX-         OII--W--I-IIOIXOOO-WWWW--W-W-IIIX-                 XOOOXXXOO--OOXXXO                                   -OX-
+--                     OOIIOIIOIOO-O    IOOOOIIOIOIOOO                      -       --
+                         00I00 0        0IIII00I0I0
 OOOOOO==NOOXI=--  -  ---=O===XXXXXXXXXXXXXXXXXOIO=OOI----INNOONNNNOO=OIOOOII=INO=OOXOINN=OXXI= -NX- ---- -=IIX---    --IXXIINOOOI-
+XXXXXXOO --               OOOOOI----IIII----OIXO-O--        --     -O-OXXXOOOO  OXXIXO  OXOOO                                -
+                             --OIIIIOOOOIIII-O                                     O      --
+                                0000    0000
 I=NOOOOI=IOXII- -       -------IXXONONONNO=ONOI=-- ---IOOOOOO===X==I=OXIIOOX==IN=O=NIOOIXXXOX=O==-   --==XI=---===-==XXX==-==XXNI-
+OO ---                              - -  -O-            -----OOO    OXOOOX-     OXO   -OOI-X
+                                                                      -                 -OI
+                                                                                          0
 OO-=I==IIOII==--      -=-------      --==XXI=- -----IO==ONXXOOOI--INOXIOXI---XOXXX=NOIXXXX=I-=-- - - -=OOOI===ONOX=IXXOI -----XX==
+-                                                    -OO-           XIO-      -OOOO  OI--IO              -
+                                                                     O         ---    OIIO
+                                                                                       00
 ==-=XNNNNX=---      -==-====-- =-----==XI--- ---INNOOONNX---==XON===XI--==-IOXXXXXOOOXXXO=   --XOO- --IXII==-===     ==-=--II=I=--
+                                                   ---           OOO        XOOIIOXXX--I-       -
+                                                                             --OO-   IIO
+                                                                                     00
 =IIIOO=INI--      -IXOI-------=III-==- --------IXNXOX==X-===ONONOOXOI=--=OOXXOXXOI=IXXIN---IXONOX===I====-------    -IIOOOX==--=-=
+     -OO                                                        --       -XIOXOIXOOOOIO
+                                                                           O- -O    -O
 -=XNO=O=I-   -   -=I== - -  -----            IIII=--=--=----XOXI===XXI=IOOOXXXXI=OXXIX-  -OOX=I=---=-=-=-----===-IOONOOX=-=I==---
+    -O-O                                                                -XX-OOOOOXIIO      -                       -
+                                                                           I---   OO
+                                                                           0
 XNXI=-IX   ------==--    --=--           --=--   --II-     -II==-=-==I=IOXXXOIII===X-     -- ---==XXXX-=====-IINOOOXI==----=-=----
+                                                                        XIIOXOOOOOO                             - -
+                                                                         OO-
 N=------ -=IIXI===-  -  - -          ---XOOI--IXIIOOI= -  -------=-----OXX=OO=IX=O            -==XII=--IXOOX=XOI-=I=--------=IIIIX
+                                                                        O-O- OOOO
+                                                                        -I     -
+                                                                         0
 --   -=IXNOO=X=- -  -= --      - =INXI==NNOIXXIII=-- -- -----=I=---=IXIOXI--=OIN-=-     -  --- -- ---==I=IXXI- --=--     -IOXI=-==
+                                                                             -O
 I=--=XONNO       --  --- - ---=I=OIXIIXOOXIIII==-=-- ----=-=IXI=---=-=---   -=X--IXI--  -- ---  -- ---==XNOI=--=---- --  -=----=-
 OOIONNOXXX-      -==IIXX==---=-II=X=-=---- --=XXXI==---=--IXI= -    -         =--  ------=--    ---=II--XXI-=IXOOO-=-==------- ---
 ONIXNOINNN-    --==IXI-=-- --X==-==-    -  -IOOOI=-=-=---XOO- ------                 --=I- -    ---=-  -==IIONN=OXIIXNII---------I
+                                              -           --                                                   O-
 NXOOOONN=-----=-IOXIOI----==-=   ---- -----=XXI===---I-I==XIXONO-- -- --         -- -----=  ------     -===XOOONOIXXOOI=-- --====-
+   ---                                                                                                       --
 OXONI-    =IONNX=II=----IXNO--   ----=-=------  ---==XXX==IXO=I=I= -- - - ----   --==- ==---  -  - - --==IIXNONNIII===------- ----
+                                                            -OOO                                             -
 =----  --II=IXXX-  -=XIOI=XI     ---=--  - ---  --==INXIIINOIOON- ------IXII=-    --=====- -- -   ---=OXIXNO=ONNONXIII=------=----
+                                                           -OX-                                            -OX
  -- -=OONNI=I===   --=--=I-  --- --=-- - ---  =I=INNI=INOO=OONNO-  -=XNOX=-   -- -=III-- ---  -- -=IIINOONNOIIIO=OXNNO=OXI- -=--
+       -                                                --O-           -                                -  XOOOXO-   -O
 -INOOONX=---     ------II- - - -   ----- -=I==-- ==IXXIOXXXOONII--IONOI=-   -- ===II----=O=  -IIXIIOONOOIOOXII==NX==-I=--- - --III
+   ---                                                                                                --OXXOOOOO
+                                                                                                           -
 -XO=----     -  - -==X--  -        -   - ----  ---======-=ONONOI=IOX=-  -----I==-==--  -==--== -- ION=IIOXI=NNNOONX=--=-IIIIXON=NN
+                                                            -                                        OOOXOOO   --              O
+                                                                                                         -
 --X= -  -     -=--==--       -        --=    --- --- ===-=XXIII===II--  -IIX====----=  -====-=---INIOOOOO=OOOXOO=OOOOOONXNXOXO=ONX
+                                                                                                   OXXXXXO--  --O-- ---       OX
 =INX=----------         - ---        --  -         --=IXII=-II=X--=I=-I==IXI=XXI--=- -====IXXXXNOXOXOXXOXXIIXNOIIOIINNXII=II==IXXN
+                                                                                                XOXIXOOX      -OO-OO
+                                                                                                 - O --
 XNO=O=-=----       --- --                  --  -- ==XXOOO=NOOOXONOIINNXXNOONIX=--=---=I====XXNXXXXOXXXOOXNNOOOOONNNNNOXI=IXOI==IXO
+  -O                                                    -O       -OO     -                    O-IIXIOI-    ----X                 -
+                                                                                              -IOO O-O
+                                                                                               0
 XN=X==--------   -=III--     - -        -     ---IXXIXONNIOOOOXNOOO=NNNOOONNXI=I==--=II====INXXXOOXXXXOONO=OOOIIOXIIXXIXXOOOXIXOO=
+  O                                                      O--    ---O   ---                   OIOXXOOOO-- XO---OO                -O
+                                                                                             -O-  ----
 IOOX--=I=--===---==---  - =I==-     ----  ---=-=IOII=IXXOO==XONNNNONNNXXONOOIIIXI=-IXXII=XINIOXXXXXXO=OO=IIIOXO=NI----IXXXNNNNOONN
+ --                                                                                         OXI-I-OO-O--OOOOX-XO              --
+                                                                                              OIOI--         I
+                                                                                               0 0           0
 IO=-II-II=-O=---=I-----IXXOX---  -      -==-I==OI--=-II=--=ONOOONNXOOOINOOON-- I---=NNOOXNOO=XXXXXNNOXO==IOOOOOOO=--==---IXNOONNOO
+                          -                                    -        -X-                -OOOIIO  XOXOOOXXXX---            -   -
+                                                                                             --OO-   -
 =-=XIXXOIXXNI===--=-==XONONO==IX=--- --IXOOOXXON==I=-=---=IXOONNOOXNOOOOXXIO===XXOOOOOONNNO=IOIO=OOXXOIIIOI==OII=-  =IOIXXIONOXI=X
+                       - -                    -             --       -XXI-O-     -XXX-    -OOXOXOXXIOXOOOXOOO-
+                                                                        OI                         O-
+                                                                         0
 XXONNNONOOIXXOXXONOO=ONOOOXNOOIIOOXXOOOOOOOXXOOI=----=-==XXOOONNNONOO=OXXXOINOOOXXXOOOIXXOII=IIXOXXXOIOO==NOOI======XNNXONOXIX==IX
+                  --O-       -OO -                          --   - --OXOI-XO --XO-OXX-   -OOOOOOXOOOXOXXOO
+                                                                       -OI      -I-            - ---
+                                                                         0       0
 OOOOOIIOOX==INXXONIOI=ONNONOO=OINONI==NOINOXI=- ---XXO=IONXO=O=I=I=I=OXXXXXXOXXXXXXOI=NNOI===OOOOOIXOOOOOONNNI=IXONOOOOOO=OOI=---I
+----              OXOO-  - --OXO - OOO                      OXOOOOOOOXOII-OOXOI-OOOXOO  -OOOOXXXXXOOXX----       -   ----O-
+                                                                      -OOI-- -OI---                -
+                                                                         0     0
 NXOOIIIOXOXOOOONOONO==OOOOOI==OON=XOIONOIXIIXNOI=-ONN=ONI=NOIXIOOOO=OXXXXXOXXXXXXXOIOXOOIO=IIOIIOXOONNNNONXNNNNOOOOOOIO==NOXIXII==
+            --  -X -OO ----OOO-- O -OX               O  OO -O-OXX--OXIOOIIXO----OOXOXOXXOXOOOXOOXOX-    -      ------O-OO
+                                                             I       O--OO -IIII--   -           -
+                                                             0              0000
 XOXIIXONNNOOO=OONNN=OOOOXONOOOXOOONNNONNIX--=II===OO=IOI==ONXOOI=INIXXXXXXOXXXOOOIIXXXXXO=NNIXOOI=OOXON=OIOOO=--=XONONXXXNXNONOOON
+          ---O--   O--     -    --   -             -OO-OOO-  XXOOO O--O-OOXOIIXX-OOOI-OOXO  OOXXOO--   OXO--      - -         ---
+                                                                    II-I-- -OO     -OI--     -
+                                                                    00 0             0
 ONOOIXNOOONOOONNNOOOXXXIIIXXIIXNXIXOXOOOONOX-=IOXOOXNOXNXXINOOOXIOOIOXOOI=OI=I==OOOXXXXXOON=OXOINOOXNIOOOO=NI=-XNI==O-   ==IIOIO==
+       --- ---                                              -XXOOX-OXOXXOO-OOOOO-XXII-OOX- OXOXO -   OXXXXO      OOO         -OXOO
+                                                               -     -             OOI--     -
+                                                                                     0
 O=OONN==ONOOONONNOXXXXXXIIII--=XIIXOIXI=XNNOXOONXI=IX==I-=IOOOIIIIIOOOONNOONOI=OIOXXXOOXO==XOXO=O==IIOIII=XXOOOOOIOOI--=IONOXOOONN
+-O--  OO- --- -  -                            -            -XXOOOOOXXX-      OOXOXOIIXXOXOOOXOXO-OOOOXOOOO   ----O--     -   ---
+                                                                                  -OO  -   - -
 OOI=O=ONNX== ---  -----III-=---=--=XXXIONNNNII===-- - -OXOOION==OOOOOI-ION==OIXXOXOOXXOXXXXXOONOIIOOIIOO==O==ONONONONOONN=OOII=IIX
+XXOO-O-                                                   -O- OOXXXX-     OO OOOXOXXOOXIOOOOXX -OOXXOO-    OO- - - - -   O-
+                                                                              -- -  -- O----
 NNXNO=NN-- -- --     --=-=-- -----XIIIONXXNNXI-=---IXNO==OOIOOIO==OOII=X=INOOXOOO=O=XXXXXXXXI=OIOOO==O=IO====N--=OO=OOOXOIONNNXI-=
+    -O                                                -OO--OXXO-OO-     OO -XOXX-O-OO---I-IIOO-OXXXOO-   OOOO     -O--  -O-
+                                                                             -      -IIIOIOO
+                                                                                     000 0
 IOO==ONX==-I== -=XXX==IO=-     ----=IXXXIXII===I==XN==IIIOIXXXIO=IOI=X=IOOOIIII=OOIXXXXXOOXOOOO===NXOONOOONOI=--I=III==IOOXIIIII==
+  -OO-                                              OOOOOXOOOOO-OO-   OO---OOOOO--OI--IOXXOX---OOO     ---       OOOOOOO-
+                                                           ---                     OIIO-  -
+                                                                                    00
 NNII=OII-IXOOOIX=I=ONXINXI----- --  --=II=  ----=IXO=OOOOOOIIOOIIO=NX=NOO=NO===OOXXXXXXXO=NOO=OOOO=IXNONXXII=I=INI=OOOOXII===I=--
+  OOO-          OOO-                                O-XXXXXOOXXOOXO  O --O -OOOXXOIIIIOOXO --O---     -          OO---
+                                                                                 -OOOO--
 OOIOXXIIINOONO=IOONNOXIOI=-  -- --   -  -I---=---IXNNO=IXO=IOXOOOONNIOO=OXOOOOOOXXXXXXXO=O=II=OXI===XXOOXONOOONOOOOOXI--   --=XOON
+-XO-      -- XOO--                                   -OOIXOOXOXXXX  OX-O  -XXXXXI-O-IIOXO-OOOO-            --- -----           --
+                                                        O    -                  OI-IOO-
+                                                                                 0 0
 IOOOXXXNNON=IOONXXNNIXNX--- -- --=-      --==-=---XXXO=IIIOIIXXXOIOXXOO=NOIOXXXXXXXXXXOXOOOONO====INNNNOOONN=II=OONX---------=NNNI
+OX--     - OOX-                                       OOOOXOOOI-XO   -XO -OXO-I-OOOIOIXOXXXX           ---  OOOO--               O
+                                                             -OI            -IOI---O-O -
+                                                               0             0 0
 I=NNNNN=OI====NX--I=--=- -=-==---- -  -    -==----IXIIO====OXXXXOINNNO=OIOOOXXXXOXOXXXXXXXX=ONXXXOONXNNOOOII=OOOXXIX===IIONONNXXXO
+OO     O-OOOOO                                        -OOOOXO-OOXO   -O-OXXXI-IOXOXOOOI-IIOO-          ---OOO--            -
+                                                            -I--            OIO- - ---OIOO-
+                                                             0               0         0
 ONONO==IIIOI=OXOXOOONOI=INNO=ONOOI- -  -   --XXII=IONIOOONOXIO=OI=OOOIOXOXXXXXXOOXXXXXXXXXOOONNOOIONONOOOO=ONOONOOXIII=IONNNONONOO
+-   -OOOOO-OO-    --       -O- -                   -   -  XOO-OXOO---OXOXOI-O-OXXOOI--IIO-X--  --O-   -XXXO- -- --              -
+                                                           -           - -OI-I-  --OIIOO-I
+                                                                           0 0      00   0
 =ONO=OIXIOOXONXN=II=OONX=-=XO==IIOOX=----   -=NO-IONONIXXNNONOIOOIIOOXXXXXOI=O=NOXXMXXXXXOOOXNIOO==I=OO==O=IIOIIO=OOOONOXOOO=I=NNO
+O- -OXOOO-XO-   OOOO--       OOOOX-                 -      - -OXXOOXXOIOOIXOOXO -I-W--OOOX-   OXXOOOOX-OO-OOOXOOXO----     -OOO  -
+       -   -                                                         -O--O       OIOII---
+                                                                                  0I00
 OOOIIIIIOXIONXNI==I--IIXIIOOOO===OIONX=-==----XOI=XOON=XI=I=OOOOXXOXOO=OOINNXXIOOXXMXXXOOOOI=OOO==NXXOIIXO=OOII===OONOO===OXXXXOOO
+---OOOOO  OX               --XOOOXOX           -    -      OXXXXOOXOXXOXXO      X--W-IOXX--OOXXXOO       -OXXOOOOO-- --OOOXOOOOXXX
+                                                                -- -             IIOIO-                                    ----
+                                                                                 00I0
 OI=IIIIINOI=OIIXIIX==OXONNXXIIXXOOIOIIO---XONI-IX---O=OOOOOO=OXXXXOXIIO=OOXX==ONOOOXXXOOII==NOOON=OXOOXNN==OO====I=IIO=OXXXXOIOXXX
+-OOOOOOO -OO                     -OXOO     -        -O    -XOXOIOOXOOO-OX-      -XXIIOXXOOOO --- O       OOXXOOOOOOOOXOXIOOOXOXOOI
+                                                              -O-- -               OO-                                  O---   --O
 IOOOOOOXOXON=INONOXIIOOXXNI=-IXXNOOOOOIOI=XO=N -OI--XONINOIOOOIOXXXOIOOXIOIIO==ON=IOOOII=OIXXOII===OONONO=IXOOXXOXOOXOIXXXXONNXNOO
+OXXXXXXOXO-    -                 --XXXO-   XO        -   XO--XOXIOOXOXXOO    OO- OOXXXOOO-   -OOOOO-- - -OOOXXOOXOXXOXOOI-OX    -X
+       - -                                                      O--    -                                   -  -- -  -  -OI-
+                                                                                                                         0
 OOOIIIOXO=X==N=O=N=IIIINOOIX=-=IINOIOOXXNNION=  XN--I=NXOOONNIIXXXI=IOXOONNNOIOON=OXXXNOXINOOIOO=O=II=OOOIIOXOOO=OIOIIIXXMMXXXIOI=
+XXXOOOXOXO    OXO                 XOXXOO   -         O  ---  OOOIOOOOXOX-   -O-- OXOOO     --OXXO-OOOO---OOXOXXXOXOXOOOO-WW-IOO-
+       -                              --                       -O-    -            ---                      -          -IOOIO-
+                                                                                                                        0II0
 OOOOIOOOOX=-INII=NIXIONNNNNOIXXNOOOOOOIO=NON=N- =X -IOO=IN=--NN=OIOIXXXXO=NONNNNOIIOOI=-=OOOO=NO=O===OIOOXXXOO=ONOO==OO=IOXXO=OXXX
+XXXXOXXX-     OOO                   --OXO   O        -         OXO-OO-OO-O -    -OO-      ---O -O-OOOXOXXOOIXXO- --OO--OOXOOXOXIOO
+                                                                    -I--                                 --O              --   O--
+                                                                     0
 OOIOI==IOI=I=IOX- IOO=OOOOI=IIO==OIIONOOOO=ONI ---- =OOI-==-INOINNIXXXOOO=OXIX==NNII--=XNOONOIXOOOIIOXOIOOIOONIIIIIXXNXNONOO==IOIO
+XXOXOOOO      -     -O- --     OO-    -XX-           -         O  OI--XXXO               --    -XXOOXOXO-XOX-             --OOOXO-
+                                                                   OII                               -
+                                                                    00
 IOIIOO=OXXI===--  OOOION==OXXXNIOONOXIOXOI=-O=  -I --NNX-==ONNONX=XMXXOOIO==--==X---=IOOXOOONNOIOIN===OOOIIINNIXIIIXXOXXNNNOOXN==N
+OXOOXXO-           -XO  OO     OX- -  -OXO                    -  O-W-IXXO-                --  -OXO OOO---OOO                   OO
+                                       -                          IOIO
+                                                                  0I0
 IOOOOXOOXNI==I- -INOOOOIOOOXXX=XXO=O--=IOOI-OX -==I--OOO-IIOOONXOXXXXXXXOI-=XX==-- -XNII=IOONONXXNOIOO=XXIOIOO=OON==IIONNONOONNNNO
+OXXXXO-            ----O---   OOOXO-   OXX       O    --        -I--OIOO-             OOOO-- -    -O--OOOO-OXXO--        - --    -
+     -                         --                                OII-O--                               --
+                                                                  00
 OOOOOONXII=XI=  INOOIO=NOONOOOIXOOONXI-OIOO==-- =NX--ION=IXNNOOIXXXXXXO=XIIXX=----XOXXOOOO==ONOO=IOXOOXXIOOOXXI=II--==--=I=IXOOOO=
+XXXXXX            --OXO    - -OOXX-     OX-           -      - OI---IIXO           -OIX---OO  --OOXO--OOO---                  ---O
+                               -                                OIIIOO              -O             -  --
+                                                                 000
 OOOOOIO=------=XONNOIOIOOONONOOIOIOONIINOXN==- -=NI- -O=XIONOOO==IXXOIOOOOI=  -IOOIOOOIIO=OIOOOOXOIOOOOONXIXXI=-===--- - ---=IIOO=
+XXXXXO          -  -OXO--  - --OXO--    XO            -O    ---OOOIIXO---        -OXXXOO-OXO---XOXOX----                        -O
+                                         -                        OO                            -
 OOOXIO=  ----=XO=OO==IIIOOIO=ONO==ONO==OOII--=-=XI-- -OONNNNOOOOOIXIONNO=----=OIOOOOOIIOIOOINOOOOXINNNNNNNOOONIIIXII=--- --- =IO==
+XXXOO-         -O  OOOOO--OXO- -OO-    -XO            --    --  -OOO-          OXXX--OOXOXXO -            ---                   OO
+   -                                                              -
 OOXXIN----=OIXN=OI=NOII=OO=ONOIXOOONX=XI=O--==OO=-  -XI=ONNOOONIXXO=OI=-=XXOOOXO==O=OO=IIOONONOO==OONNI=-===IIIIIIIN==NI-II===-ION
+XXOOO          O    -OOO--O-    ---    OO     --      OO-  -   OOOXO        -XOXOO-O--OOOX-   --OO--                OO
+  --                                                            --            -
 XXXOIN--I=ON=I==X-=NOIOOOOOOOONXN=INX=XOIX--==NXIX- -OIOONONN=OXXOON=IIOIXXOOO=IIOOOO=NNNNXIXONOOONO=X=O--==I==--IN=IOONIXXXI===-=
+OOOXO         OO    -OXX---- -   OO    -              OX- -  OXOOX-     OOOXXXOOO-XX-O             -OOO            OOX-
+---                                                            --        --                          -
 IOOO=X -==OX-=NOX--NOO=IIO==NN=ON=IOX=XI=X--==I=-  -OO==NONIOXOXI=OOXOOOXXXXI==I==IINNIIIXIIXONOOOOIOO=O==XNONXI-=XOO=O=ONXNXI----
+OXXXO          -    -XOOO-OO  O- OO-                 -OO - OXOXOOO   -XXOOIOOOOOOOOO           ----OXXO     -      --O-O-
+                                                             - -        --O-
 OOXX=O ---O=IIOONX-O=X==O=O=NO=OONOI--== I--II----XOO=OXXNOOXXOONNNOIXOOOIXXI=OON===NXIIXNOOO=IO==NOONIIXI-IXI---==IIOINOOOOO=-
+-XOOO     -O  --    OOOOXO-O -O-  -                --O    -XOIXX   -OOXXXOOOOO-- OOO      ---OOXOO -                    -- -
+  --                 -                                      -O       -    --
 NOOXIN----OIOOO=NN-=ION=IONIOONONONI =X- ----   INOOI=NON==OXOOONNNI=IOII===NNNNONON=IINO=OOOIONNO=I=IOOOI=XIXXI--====- --=NNX==-
+ XXOO     -O  -O    OX OO- O-- - -                XXOO - OOXOX--   OOOXOOOOO      -     -O-XXO-       --
+   -                                                        -
 INOO=N--=X=OOOXOOI-=IOONOOONNOOINOIXNOI=X= -- -X=O=OINNIOOOONOXOOOO=OOIOI=OO=OOOX===XOO==IIIONIXOONN==OO=OOOONNONNXOONOOXIOO=OXNNN
+  XXO     OX--OX-   OX- X-   --O     -OO        OXO-   OXXX-    ---OXXOXOO--O---     --OOOOO-   --  OO--O-     -           -O-
+              -
 -=IOIN=XOXN=OXXXIN--OO=NO=XOONO=O=-XOOIOI=NIIIXNOOOON=IOI=NOIOOONOOIIIOI=OO=ONOOOXOOO=NO=ONNOONNIOIOIOOI=OI=NO=XNNN=IONNNOOOO=ONON
+  OXO      OXO-IO   -XO -O    -O    --OXOO      ---- OOXOO       --OOOXOO--O- --   --O -O-  --  OXOXOXXOOXOO       OOX     --O-
+             -IO
+              0
 - NIO=XNONO=XXXXO=--OXINNINOXXXOOI===I=OOIONXXOOOO==NOOINXIOONIXN=OXOOOIOIONNOIO=OO==ONOOOIIOI=O===II=II=OI=-=-=--IONONNIXXXONOOOO
+   OXO  - -OOOOOXO  -OO  O            OXXO-    ---OO XXO         OXOXXXOXO-  -OXO--OO-      -OO-OOOOOOOOO-         - -        ----
+            ----     -                                             -
 = -ININ=-OONOXIOXX=ONOOIIN=ON=ONNOIOOXINOOOOIII===OOIXONXNNNOOOOOXOIIIOOOOOO=I=I=OIOOOX==XOOO==IO===I=OOXI--==I=-=X=OOOOIXII==IONO
+     O    - XOOXOOO  -XO  O  O          XX--OOOOOO--OO-      ---XOXOOOXX----OOOOOXO---     --OOO-OOOOO--           O----         -
+             -  --                                   -           -
 XI--O=NI-=OOIXIXOXXO==IIONOOONIIONOXONOONO=ONNOOOI==ONXNNOX==OIOOI===OI=NNONO=O=IO=OXIXONOOOOII===O=ONONONNNOXXI=-IOOONNNOOXIIIXXO
+     O    --OOOOXOOXOOOO  --  OO-     -- -O-  ---OOO-    -    OXXOOOOXOO  - -O-OOXO-     ----OOOOO-O-   -          ---
+             - - --
 XOI-=NOO=-IOXXIOOXXXXOOOOO==I=OIXO=ONNO=NOI==IIIIOONXONNXI -OIOOONN=OONX==XXNNO=IIOXIOO=IONO=OO=OI==NOO=IOXOI=OXIXOOO=OONNONNNNONO
+ -    --   XIIOXXOIIOXXX--OOOO-OOXO-  -O -OOOOOOOX-          OXX-  O--        -OOO-  --OO- -OX-OXOOO --OOXOXOO-    --O--  -    - -
+            OO   -OO-           -                                                                         -
 ION--=OOOX-IXXOOIXXXXXIOIIO=OINNIXXXXXIOIOOONOOOIIOOOIOO=--OIO=NOO=OOX==XONNXN====XOIXOXII=OXX=OO=NONNOOOXXXXXXXOIOOOIOII=O=OOOX=N
+ -    -X-  OI-XXOOIIIIOXOO-OXO  OOIIOOOXOXXX --XOO  -O--    OXO --O-          OOOO  OOXOOOOXOIO--O -  --XOOII-OOXO---OXOOO-OXXXOO
+            OI   -OOOO           -OO--                                               - -    -O           --OOI--               -
+             0                                                                                               0
 =XO-- OOO=XXXXXXOOXXXXOOO=OON=I=OIXOOXOOIOIOOO=I=OONO=NOI--XOOOONNOI==XO=I=OOONII=NXOXXI=IOOXONNNN=OIIIIIXXXXOXXXOOOOI==OONN=OOXN-
+       XXO  I-IOXXO-I-X--O-- OOO-OOXXOXXOXO- -OOO-  -O      ----        OOO--- OOO   OIOOOXXOX    OXOOOOOOO-IXIIOXXXXOOO--  OXXO
+            OIO-  -IOI            -  -                                               -O     -            --IO OO-              -
+             0     0 0                                                                                     0
 -=NX  =NIX=NOXXXXXXXXXXOOOOOO===OI=INNNNNNNOONNNXNNNOI=I==OOONOONNOIXOO=IO=OXIXOOONINOXO==IIOOONOI=IOOXXOOXXXMXMXMXXXXXOIOOONO=I=N
+        OOO -I--IOOOIIOX-----OOO-OOO                -OOOOO    --     --OOXO-   ---   XOXOOOOXX- -OOOXXOOXXO--W-WIWI--IOXO--- -OOO
+         -   OIIO---OO-                                                               -               --  -IIOIOOOOIIO-
+              00                                                                                           00I0I I 00
 -NNN-  -NXXOOOXXXXIOOXXXIONNNO=IIX==O=OONNNOOOOO=IOXXXOOIOOXIONNXXNNNNOXOINNXONNXO=OO=OONOO=OII=IOIOOOOXOOIOXXXMMMXMXXXXXXOI=NOO=I
+         -OX-XI-IIOXXII-O-   -OOOOOO-O--   -----OOXOOOXXOX-             -O       -O--O-- --OXOOOOXOXXXXOXXOXO--WWW-W------XOO --OO
+         I-   OIOO   OOI         -                 ---                                                 -    -IIOOOIOIIIIII
+         0     0       0                                                                                     00III0I000000
 -NIOO-- IOXXIOOXXXOIOO=XXIONOOIOXXOXOXIO===OIOOXOXXXOIOONO=--IIOONNX=I==XONOOO==NO=I=OONOXXOO===IXOI=I==OI====OXXXXXXMXXXMXXO=NOO=
+         XOOOXXI--XO--OOIO-  -OXIOXOXOOXOOOXOXXOXOIIXO--                 - ---OO -OOO--     -OOOOOXOOOOO-OOOOOXII-O--W---W--XO --O
+          --   OII     -O       O- - -         - -OO                                             -             OOI-IIOIIIOII
+                00                                                                                               0 00I000I00
 --==ONIX-=XXXIOOXXXXIO=-OXOO=OIOXXXXOXOI=OOOOOOO=IOXNI=---XONNNNOI-=XII=OOII=OI=IOOOIONO=INNO=OXXXXOI=ONOON=IOIIXXXXXMMZMZMMXXXONN
+          O-OO-XOIIIO-  -IXXO-OXOIOOXOXOOXXXXXXXOOXO                     -OOOXOOOXXXOX      -OXOO-OXOO- -- OOXOOOI--IWWNWNWW--OX
+          -I-   -OOO     O      -O-- -             -                                           --I-             -OIIOOOAOAOOII-
+           0                                                                                     0                00 IIVIVII00
+                                                                                                                       O O
 =--=IXXOXXOXXXIOONOXXXN==IOO=OII=IXXXXXOI=OO=ON=OONO=-=IIONOXX=--==OIIOONIIIOI==IOOO=NOXOOOOIXXXXMXXXXOOOOXOONNON=OXXMMMXMXMMZXMXO
+          -IIIO-  XIOO    --OXOOOOOOIIOXOO--O- O--                     - OOOXOOOOXXXO   ----OOI-IWOOOIX-       - OXO-WWW-W-WWN-WO-
+           OOO     O--            --OO-                                                      -OIOO---O             -IOOOIOIOOAIO-
+                                                                                               0 I                  0III0I0IIV0I
+                                                                                                                             O
 X=--=INONOXOO=OII=INO=ONOX===NOOOONOOONXI----IOOOOI==IIXON=-   --=OIOOOIIOOOOIOIOOOO=O=IIXXXXMXXXXOOOOOOOO=OONXO=IIO=XXXXXXXMMXZMX
+         -OX-O-O    -O- -     ---- ---         ---                -O---OOXXXXOXOXXXXO-OOOOOO-WI-OIXXXXXXXXO--       OI--I-IIWW-NWI
+          -                                                                              ---IOOI-O                   OIIOIOOOOIAOO
+                                                                                            0I 0                      00 0  II0VI
+                                                                                                                               O
 X= -XXXNXNOXOOIO==NI--INNNXI--OXIOIXONO- --=X=IIONIXINNONX---INNOO=OII=OIXIOIOXOOXOOOXOXOOOXXXXXXOOO=OONNNIOOIOO=I-=INOMXXXXXXMMMZ
+          XO-   OO                           OOO-      -        --O-OOOXOOOXOXOXXOXXXOXOXXXOIIOIOXXXO--   OXXO-       XW----I-WWWN
+           -                                                             -    -  -   - -   -OO-O-                      OIIIIOIOOOA
+                                                                                                                       I0000 0IIIV
+                                                                                                                                 O
 =I--IX=IIXNOIO==INXOO--NI=OX--=IIXNNOOINI=OONO=NIXXNON=INONIOOI==IOXO==OOXOXOXOXOOIIOOXXOOIOXXXXXXXXOOIIOOXIO==OOOII=XOIXXXXXXXXXX
+           XO-    OX    OO          -XO   -- XO     -      O-XOOOOXOXOOXX-XOXOXOXXOOXXOOXXOXOII-IIOOXXOO--   OOXX-     O-----II-IO
+                  -                                                -     I - - -      --    -OOIOO--                    IIIIIOOIO-
+                                                                         0                     0                        00000  0
 XO== -----IXNONX=XO=OO=O=OI=NXONNNNO=OOO--=-IONOXN---=IO=OOIOIIIOOOO=IOO=OIOOXOOOXXXXXOOOOOOXOONNONNNO=XI=ONII=IO=IOI=ON=XXMXMXXXO
+             -     OXXO-OXOO       -OX-      -          O--OXOOO----OOXXOXOXXOXXX-I-IIXXXXXXOX-  -   -OOOO-      OOXOO  OIIW-WIIOX
+                                                                             -   IOIOO      -          -                 OOOIOOO-
+                                                                                 0 0                                       I0I
 INI=-  -- - =OI=OI==XOOO====N=--IOOOXXIN===X=II--  --OO=NOOI=NNOINNOOOII=IOOOXXXOOXXXOOXI=OONX==-- --=INNONNOXI==I=XIXI=N=XXXXXXXX
+              OO     ---OOOO     --XI-O              --O --OO      -XXOOOOXXXI--XXOOOXXOOO--             -          OOOO OOI--IIOI
+                                    OI                                       OII  ---  -                             -    -OIIOO-O
+                                     0                                        00                                            00
 NOX==--      =NOOO==---=OO=IOOX=---NXXON--=X--     IOI=ONXXXI-IXN=OO==OOXOOXXXXXOONNNOOONXOOXXXXX-- ---- -=NNONNOOIXIOOIOO=OOXXXXX
+               X--       -OOX-      O-X             -OO-         OXXOO-   XI---I--   ---                     -      OXXO  OXX-I-II
+                                    -I                                     OIIIO                                             IOIOO
+                                     0                                      000                                              0 0
 IIONI=--     - OI=ON-- - --XOXXXOX=IXX==          =O=OXOXNIXXINOXXO=NX--INXXXXO=NXX=OXON=OIXIONOOI-==--- --- --XNOOOOX=OI-IOOOXXXO
+OO-             OO-         -OO-XOOOI-O            -O-         XOOXO      O-IIXO   OXO- O-     -                 ---XOO-    -X--IX
+                             --I -  OI                          --        -IOO       -                               -        IIO
+                               0     0                                     0                                                  00
 OIOIOO--   -   -=O==N=--   ---=OONIIII-       -=IIIXNON=IIII=IOXOOIX==-IXOOOOX==IOOXOONNOX===ONNNNNOOOIIIIII----IIXIXOOXI=--IN=OXX
+XOXO-             OO                                   OOOOOOOXO-         --      XOX-             -                          OXII
+                                                               -                   -                                            OO
 =OIOI=ON=---=-    IOON=       -----  --= - ---    -=OOIOOI=II=ON--=II- ----=IX= =XOX==-==XXI=-=IXNO=OONONNOOXX=-- -=IIIXII===OIN=X
+O-OXOO-            --                                -OXXOOOOO-                                   -O-- -  --                    OI
+                                                                                                                                 O
 =OXIOOOONOII==--  --XOOX-      --=I--==- - -   -===XOIIIOONOOX-  -XO-----NOI=O-- ---==XOO=     -=OO=O==IOI=IOO==OXIIXOOX=I==XXXXX=
+O  OXX--             --                             -OOO-- --             -OO                     -O-OOO-OOO--OO-    --          O
 =IIIIOI=OOO=-=O= -  -=O=OI      =-   -----  --=IONONONI==IXX-- -=OOOXIOOXXXX=I--=IXXIXON=   ==OOO=NNOOOON=IOIIXXOXOIOOO=XI=--OOOIX
+OO  OXOO--            -O                            -            ---   XI-IIO         -        --O   --- OOXOOOOXOXO---O       -
+                                                                        OIOO                                  -- -
+                                                                         0
 =IIOIIOIONNNNOONI-- - -XOIO=-- --= ---   --==IXONNNOXIINOOI---=XOOOI=OXXXXXXOIXNNIIXNIIN==XI=OONO=OOXI=---=I=IOIXXXXXXIOIIOOIIN==O
+OOO-  -O-     -         -O                         -    --      ---OOXO---IO-        OO         -O--          -OOIOOOOOXOO-    OO
+                                                                      -IIIO-                                    -O----
+                                                                       000
 O=OIONNO====NNNOOI==---=N=ONOOXXXOII=--------=----=OOXOOOI--=IIXOOOOOOIXXXI==N=OOXOIOIOXII---IIXOONO-    -IOI--IOOOXOXOXOOO=ONNIOI
+-O-O-  -OOOO   -         O- --                        -X-        -----O-IIOOO O-   OXO-         --               -XOXOXIXXXO-  OXO
+                                                                       IOO                                         - - O
+                                                                       0
 =IOO=IIOXOOOIIOO==NNOO==IXIXNNIIII=II= --=-  -===IXO==OIX-II=I=IIII=-IXXXXOIOOOIONIOOOIII=   -=XNNOI--===IOOO=----X=I=IXXXOX=NINOX
+OO--OOO-  -XOO--OO                                 -OOXO              O-IOXOXXXO- OX-             -       --       OOOOOOOXOO   XO
+                                                                      -IO-                                             --- -     -
+                                                                       0
 OX=OXXNOXIIIIOXO=OOIO=OXXX==NX==- -  -III=XOIX=IXXOOXXI=XIII-=--INOOOXOXXXXXXXOOO=OII=---- ---=IXOX=ONOIXONOX--    -=OOIOI==O=XINO
+XOO-   XOO  OXOXO--O-OXIOOOO                      -XOIOO          -XXOXOI-OOIIXX-OXO                     -            -OXOOOXO   X
+ -      -     -        O--                          -O               - -OI--OO
+                                                                         0
 II=OOXXO=XOOOOOII=OONONOIOXXXXIOIIIIIOXX=OOXIIIXO=OXOXOOOX==IONIOXXXOOXXXXXXOOOOIONI=-    --=II====INOXOOIONXO=--  - -XNOO=I==ONXN
+OOO-    OOXX---OOO-- - -OXIIOIOXOOOOOXOOO       -OXOXOXX-    -  X-IIXXI--IOOXX--OX                   -  XO-             XXOOOO-
+         -                OO-O        --           - -           IOO  OIIO--
+                                                                 0     00
 ONOOONNN=OOXXX=OOXIXXOONOIOOIOII=IIOOOOIOOOONNNOO=IXIOIOII=XOXXXXX==XXXXXXOOOOOOIO==--  ---IXX=--==XONIOOOIOO==OOO=----=O=NO=O==XO
+  ---   OXXOOOO-        -OXXOXOOOOOXXXXO----   --OOOOXO-    -OOIIOOOO-I-OOXX-  XO-                  -  -XXO--OOX--      -O -O-OO
+           ---                                     -         --OO-  -IOI--
+                                                                     0 0
 XXONNO==IXOOIOOOO=NOOONNOOIXXXIIIONOO=IXOOI==OONNIIOOXOX==OOXXXXNI=OXMXXXXONI=XNII=---  -=INNI- ===XOINOOXXIOOOX=X----=--NO=I==O=O
+     -OOOOXXOXXXXO ---             --OOOXXOOO--  OO-       -O--O    IWIOOOX                            XXOOOXXXOO         -OOOOXO-
+         -                             -                    -II-    OOO---                               --    -
+                                                             00      I
 IOIIOO=OO=O====IOOXXXXXOXXOX=IOOOIOXXIOOOOIIOIOOONOXXX====OIXXX=  ==MXIXNOOX--I=-=X= ---==NNX    -=II=XNONOX=XON--   --=IOI=O=OXON
+O-  --O--O-OOOOOXXOOOOIXOOXOOOXXXOXIOOXXXXOO-O--  -       -OI-OO   OW-O  X-                               XOOOX           OO-OXOX
+                  ----O -- -       O-                       OI-     OI                                     - -                 -
+                                                             0      I0
 OXOOOONIOOOOIONNN=IIOOIIO==OOOIOIOXXOOII==IIOOXXXNOOXXXX=N=OXXON--OXXO=--XI==----IX------=OO  -   =I--XI- -INIO----- -  -INONNOII=
+XOXX-- OXXXXO-   OOOXXOO-OOXXXOXOXOOXXOOOOOO-     --      OXOOX    --X                                       O             -  -OOO
+ -                                --                        --     II
+                                                                   00
 OXIOOIOOIOOXNOOONOOOO=OOOOIIOO=I==OOOO=O=IOXXXIOXONOOONNON=OOIO= -OMOO  -OII=- -=O=-=-===III --   -- -==   -ON---INNXII==-=I=IXNOO
+XOOXXO--OXXO     ----O----OOXXOOOO----OXOO         -    - O--O-   XWX-                                      -                   XX
+ -         -                                                       O
+                                                                   I
 NOOIIINO=I=INOONNNNONNOO=OO==ONOIXIIXOOOOOIXONONIIONNN=OI=--NOX -OXXO=  =XXX=- -IOXXXIOXIXI- --  -=   I- --NON--IONOONOOOIXOXI-IIX
+ --OOO -OOOO --    -  --O--OO-          -             OXOO   X   --O-                                       -                   OO
+                                                                  I-                                                             -
+                                                                  0
 O=ONOOXIIOOOOINNOOONOO==IOIOXOOOOOXXIXOONN=ONOOOXONNNIIXOO -OO--NXXIX- -IXXX- =OO=II=O=I=X=- =-  ==- -=---OXOI- -IOONNNNI==XNO===X
+-O-       -XXO  --- --OOOXOXOXX- -     -  O- ---     OOIX   -X   -OO           -                          -O-                   O-
+                            -                          O         I-                                        -                     I
+                                                                 0                                                               0
 O==OONNNOOXONNNNOOI===OOONNO=IXOONONNOOI=IOONONOOXNNOXXX=--IXO=OXXION= IOOXX===O=INX=XXIII=-=X=-XN=--X=--IOON=  -OO=OI=NOX=XOOOX=X
+-OO--           --OOOO--   -OOOX-    --OOOXX - -    -O--O   O- -IIO-           -                          XX      -O-OO      -  O-
+                              -                      -II    -   OO                                                               I
+                                                      00                                                                         0
 OIOON=II=I==OOOOOOONOOIIOOI=IOIOOOINIIXXN=XIONNNXXON=XMXO--OOOOXXXO=I--OOI--I=X=-NN=IXOIXOO==IXNOI--=O=--NOONI- I=OO==OXI=--IX=O=X
+-O-- OOOOOOO--      --OO--OOOXOXXXO      OOO      - OIW--  -X--IIIXO         O           -      XO   -    XX     OXXOO        O-O-
+                                          -          OOI       OOO                                                               I
+                                                      I0                                                                         0
 ==NOIXINN=XXOOI=NO=INOO=O=OXXXXXXXXOOONOXOXINNOOXO==XMMM==IXXXXXXXON= =OX=  =N--=INIIXNOOINX===OXI- =O= XOXON=-=OOOINOXXI----INOIX
+OO       OOOXXOO     --O-OXOOOOOOOOX--   -OO  -  -OOOWWWO  O---I---    -         O     - O     -OO   -   -IX    -XXO -         XO-
+          --               --------       -         -OOO   -IIIOII                              -         O                      I
+                                                     III    000 00                                                               0
 OXOOO=OI==NOOXI=IINOOIOIIOOOIXXXXXOXOOIXOXX=NXXX=OO=XMMXONOXMMXXXXOX--INX=  =O--=NN=IXOINIOX===OX=--=I=OOOXOXI=OIO=ONOINOI----OIXX
+XOXX-O-OOO -XOOOOO -  -OOXXXOOOI-IXOXXOOXOOO    OX-O-WW-X -IWWI--O-                   -O O-    -OO   OO  -IX    OXO-           OOI
+ -           -               --OIO -   - --         IOOI   OOOOII-                              -         O                     -O
+                                0                   0II0    II 00
 O==OONNONO=OIINNNNO==O=ONIOO=OIIOOOIXOO=IXXX=OO=O==OMAMZXXXMXOIXXXOI--=ON-  IX---IX=OON=NI=NIIIOIO--IIOOOXXIX==OIIOOXXINN=NOI=XOOX
+-OO--  - -O-OO    -OO-O- OXXOXOO---OOX-OOOOOO--OXOOXWVWN--OWIXOI-I-                  - O OO    -O-   OXXXIOO   -OO--     O     -XI
+                                    -    ---        OZOAII-OO  OIO                                       O-                      O
+                                                    INIV00 I    0
+                                                     M O
+                                                     W
 O=OIII==OO=OIOXXXOOOOOOOOIOIOOOO=IIO==NNNNIONO==OOOXZZMZXMXMXOXXXXOX--=OO-  X=---I=IONIXNO=OXXIOOO--XOOOXXOO==IIONII=X=ONOOOXOOOIX
+-OXOOOOO--OXO-          -OXOXXXXOOOXOO    OX  OO--XINNWN-WIWOXOIOI-    --           -    XO-    -    -XXOOX-   O-        X-  -XXOO
+                                                   OAAOAIOOO- -O-O                                      --                       -
+                                                    VVIV0I I
+                                                    OO O
 OXIINNOXO=ONONXX=-=I==INOOOOIXXXOXOIOII=OON=NNIIOXXXMZMZMMXX=IOXXXN===ION- -X- ==XIONI--II=NOXIOX= =XION=XONIIOXOX---OI=X=OOI=OXOI
+XOOO    -O- -           -XXXOII-XOXOXOOO-  O  OO-OI-WNWNWW--OOXIOO     -                 OO           - OOX    O-        O-  OXO-O
+ -                           OOI -               -OIOAOAOOII   O--                                       -     -               -
+                               0                   0IVIVII00
+                                                     O O
 XNO=OONNNONO=XOIII==OI=OXXXXXOOXXOONO==OXX=OOX=OOXXZZMMMXMXXOOOXOOIIII=OX  ==--O=NXON=- -OONOXIX---=I=O=IX=OIX=INX--=X=-=O=N=O=OIO
+  -O--   - -OOXOOOOO-OOXOOOOOXXIOX- -OOXOOO-- OXXI-NNWWW-W-O -XIXX     -           -     X-             OOO-  OO         -O   OXOX
+             -          -----  O-       --       OIAAOOOIOI-   O                                         -
+                                                  0VVIII0I0
+                                                   OO
 =XNNNNONO=OOO==IOOXOIXXNOIOOOXOXXXOI=OO=OO==ONIIOIOMMMXMXMXIIOIXXOX=INXOI---- -NIOINN- --=I==IX==--XOXNO==ONNOIOOO--IX= =N=NIXNI=N
+      - -O---OOO--      -OXXXOXIIIXOO--OXXOO- OO-OXWWW-W-WIO  OOOX     -                 O          -  -OO    OX--        O    OO
+                             - OOO                 OOOIOIOO    --
+                                                   III0I0I
 NNOXONOO==OONO=OI=OOOOIIXOIXONN=XXOOXIOO=IOIO=ONOOIXMMMMMXOO-IOOOII==OI  -    -NII=OX=   N----X=I==OO=OI=O=INI=INO----  -I=NIIIOII
+      --OO-- -OXOO--           OOO-XOO--OO-OXO-  -OIWWWWW-X-  XXXO                                  -OXOO-    OO -        O
+                                --  -              OOOOOOI
+                                                    IIIII0
 NN==NOONN=O=NNOIOXOOI==IONOI=IINN=NOXXIIIOOXO=OONNOXZMMMXXOO-=OOO==-II= -     -NOX=XN=- -O-  -I-===OO=XOOONX==O=OO---  -==NOXIIO==
+  OO -   O-O  -OXOXXOOOO-        O -IIOOOXXOXO--  X-NWWW--X   XXXO                                 --OOXXX    -O--         -
+                 -                  OO     -       IAOOOII                                            -
+                                                   0VIII00
+                                                    O
 XO=OXOONNOOO==O=OONONON=NNIXOOXXOXONIOXOI=OOOIOOXNOXMMMMMXIX-=IIXOX-I=       - OX= =XXI--N-  -=====OIOOXOX=N-=XO=INI-  --INOX==NI=
+OXO-     ---OO-O-- - - O  OOXXOIXO- OXOXOOXXXO-   X-WWWWW-O   OOOX                                   -XOXIO    -OO         -
+-                          -  -O -    -            IOOOOOI      -                                      - O
+                                                   0IIIII0
 IOOOIO==OOO=OOO===OOXNONN=IIOXXMXXXOO=XXXIIIOIONN=OXMMXMXXIX-IOIXXNIOX -=ONNII-==---NNOOON    =-=IIXOOXXXXIO==ON=XOX- -=-XONO==NO=
+OXXXOXOO---O---OOO--  -  OOOXOOWOIOX-OOOOOOOXO-  OXOWW-W--O   XO--  -    -            -              -OOOIO-    OO-
+                             --O-O-   ---          -OOIOII      II                                    ---O       -
+                               I                    II0I00      00
 ONNNONNNXIXNNNNNOOOOOIOONOOOIOXXXXXXOO=XXXOOIO=ONIOXMMXMMXIX OOXXXIOON- IOOIOO- - --NO=OON - -IOOOOXXI==XXXOIINOOONI=- --IXNNOIXNX
+-   -           -----O--   -OXOIIOOOX-OOOI--O-O- OXOWW-WW-O   XOI-O--    XXO-        -O--       --    OOOIO-   XXX
+                              -OO---   --O         -OOIOOI     -OI                                      -O-
+                                                    II0II0       0
 XXXOXXXXIIINNNNNXXONNONONOXO=IOXXXXXO=ONOXOO==INXOOXXMXMMXII-NIOXMXXX=I-OXXO==--- -=OOIO=O---=XOO=ONNXN=XXXOXXOXXOX=XXIIINXOON==XN
+                     - -    OOXOI-IIXO- XOXXOOO  -XO-W-WW-O   OX-WIIOO   -IXOO      --OXO-      -O     OO-OX   OOX
+                               -OIOO     -         -IOIOOI      IOOO-    IO                             -I-    --
+                                 0                  0I0II0      0I       0                               0
 NOOOOO=ONXXOXNNONN=IXX--==ONNNNNOXXX=OOOIXOXOOINOOOXXXXXXX=I-=IIXMXXXOO-NMXXNOI   -III=OIO=- =ONIONN=OIOXXXXOIXOOXN-=NNNNOIXNX--XO
+ ----          -                XO-OO--XOOXOXXO  -XI--III-O  OOOIW--IX   W-O        OOOXO-      OX  O  XOIOO   XXO       -       -
+                                 -I-     - -       OIIOOOI      OOIIO    OI-                            -O--     -
+                                  0                 00   0       I00     I0
 XX=I-=XONOONNONOO==O=III=ONNNOON=IXX===OOXXXXXOOINIXXXXXXXIOOX=IXMMMXXOIOXXXNNX- -II=XOOIN--I=IXO=ONOO=OXXXOO=X=OXOIXOOOOOIXI=-=NO
+       - -   - --OO-OOOOO-   -- OOOIOOOXX-IOOOX-  OOO-I---O  IOOIWWWIO  --IO        OOXXO       -O- -- -OIOX-  OXI-  ---         -
+                                  -O     IO---     --IOIII   O  OOOOO-   IO-         -                  -O-      O
+                                         0           0 000       III     0
 ----=XNOOOOONONOO==OIIO=OOOOIOXOOOIXO=O=IXXXOXOOXNIOI=IXXXI=OX=IXXMMXXNXIXXOOON- =ON=XOOO=XXX=IXNINNNO-XXXXXNI-O=I=XXNOOOI=III--X=
+       ----- - --OO-OO-OXXXXOXOX--OOXO-OOOIOXOX-  OXOOOO--OOXIOOO-WWIO  OOOX      - OIXXXO       O   -  O-OO    OOO   --         O
+                              -    -     -O- -         -II   O  -IOOO-   --          O                  -I--
+                                                        00       0II                                     0
 -==XOOO=NI==OONOXOXXONXONNNOOOOX=O=OOOI=IIXOXXX=ONIONN=OXXXOXX==OXXMXXOINIXIXIN=-INOOXXXIII=O=IXNO=OOO==OXXX=X=XOIOOOXOOXOI=XX---O
+    ---O OOO-- -           -XXXOO-OXXXOOOOOXOIOO  OX  OXI-OXIIOOX--W-O-  OOO       ---IOOOOO     XO---  X-IIO   -OXX-
+                               -          - -O-         OI- OO   IIOI-    -          IO-                 IOO
+                                                         0       00I0                0                   0
 IOO=OO=O=OO==NIXI-==-----IXN=O=OO=O=XOXIOOOOIOOIN=XOIN=IXXXOXXOOOXXMXX=NOOXXX=II XO==NXXOOOOOI=IOII=NOX=IXXXIXXOO=OXNO=INON=-XXX--
+ --O--O-O--OO               OXOXXO OOXOOXXXXOXXO OOXO OOO-OXI---X--WIIO  XOO      -O  IIXX--     OOO -  OII-O   -OXO     -
+                                    - -           -     -I- OI   IIOOO    --          OO                 OOI       -
+                                                         0   0   00I                                       0
 NII=NI====O=OX=-=----=XN=IIOONNO=ONOOXXIIOIXXXXOOI=IINIOXXXXXXI=OXXMXXONNXXOO=IN INOOXXXXXOONXIOOOXOOOX-OXXXXNXINNOO=O==ONNN-XXX==
+ OOO OOOOO-O-                  -OX -XIOOOXOOOIOX-OOOO OXOIIIOIOOXOIW--X  OOX       -  OIOOXX    -XOX--  -I--O     XXO-
+                                     O-    --O-         -OOO-O   -OOII   --           -O--        -      OII-
+                                                                   I00                                    00
 XO=ONOONO=OOONIIXIIXOXNOONNXXNONNO=OOXOIOI=IIXOXNOIIOOO=OO==IXO==OXXXXOO=XXON==N-=OXX=OXXXOONII=X=XONNOIXOXXX=OOOOOOO=XXOOXNI-XOON
+ -O-    -O---          -         -O-XIXO-OOOOOXO -OOXX-OXXOOOIXOOXI---X-OIOX          -IOOXX     OIX  -  X--OO - --XXO   -     --
+                                     O       - -             O    OIII   O-            O--        O       II-
+                                                                   000                                    00
 XNNOI=OII=IOI=NOII-=I==I=IN=ONNNNO=OOOO=O===IOXX=NIXOI===OOX=XXOOIXXXXXXIXXX=I=O=-X=IX=OXXXOONX=I=XXOOOOXOXXXONOONOIOIXXIONOOI=NOI
+      -OOOOXOO             O-    -OXXXXO-OOOOXOOO OOXOOOOX  OIIX-OO----OOOIIO          XOOOX-    OIO---- ----X -  -OXO      -   -O
+                                              --   -         OO   -IIII- -OO            ---       O-      III
+                                                                   0000                                   000
 XXI===II=XNONXI=-=-=IXII=IXNII=OOIIO=I=III==OXOX=OOOOI=O=IN==IX=OIXXXXXXXXXXIN=I=NX--X-IIOOIONN===XXOOOO=IXXXXONNNNOOO=OOXI=NOXON=
+           -                OOO--OOXOOOOOOOOXOXOO -XXOOXOO   OOO-OOI-II-OII-O   O       OXXO-    OOIX---  O--O-    -XXO-     -   O
+                                             - -              -   -OIOOI-OOI                      -O      -II-
+                                                                    0  0   0                               00
 =ONOII===XXI=I=I-----IXOXX===NIOI==I==IOXINOOXOXIOIOOXOO==OX=-NOONOXXXXXXXXXX=NOION= III=OOOO=---I=OOONOX=NXXOOONON=IXXXI=IX=OOONO
+O-                            OXOOOOOOOXOO -XOXOO-OXXOXXOO-    -  XI--IIIIIIOO  OX      OXXX      OX-  -   OIX--   OOOOOOO   --  -
+                                        -    - -     -             OIIOOOOOO-                              -O        ---
+                                                                    00
 ==OX-=XOXX== ==I=X==-=IXXIII===IOOI==IIOXIONOXOOO==OXXOOI==N- =XON=OXXXXXXXXXOOOOIOX IO=XIO==- ---XOOXIXI=-OOX=NXNOOO=OXOIOOIOOOOO
+OO-                             -XOOOOOXOO  XIXX-OOXOOXXOOO       OX-IOIO--IOX---O-      OXO       --       XOO   ---OXIXO-   ----
+                                        -    O      --              IO-O-IIO-                                -         O
+                                                                    0    00
 OOOXXOOX==--=IIX==I= -=XXI--=----=X=IOIOXXNNIXOIOOOOOXOOXOI=- -IOOOOXXXXXXXXXXI=XNON-=O==OO=-=I-  INIX---=-=X=OO==OOO=OXXOOI=ON=I=
+  -                                OOXOXOO  OIXO-X--XOXXOXOO     ---I-OOI-I-IOOO  -   -  -XO        O        OXXOO---OX--XXOO- OOO
+                                        --   O       -  -           OI--OIOIO-                                         II
+                                                                     0   0 0                                           00
 XO=I=--=-=  -INNIX==---IOONI  --=XIXXX=OIX=ONXOOO==NNIOOOXIIO--=IXOOOXOOXXXMXXOIOXO== =N-XXI==II---I=N - -=--X=XXX=ONOXXXXIONNONOO
+                         -         OOOOXOIO- OXX-OO  OXXXOOO      --XIXXOI-W-IXO  XO  O   OO        O         OI--O- -O---O-  - --
+                                   ---   O   -           -           O  -OIOIO            -                    OII    -III
+                                                                          0I0                                   00     000
 XNXX=----    XOX==---- -=IOOO=  =XOXXXOOIXXIOOXXOOONOOXXOO=ON=-=XINNX=XOOXXXXXXO=I=OX-NO-IOXO-=NO=--II-----XIOOOXXX=IXOXXMXX=OOOXN
+                          --      XOIOXXOIOO-XIO---  -OOXXO-         OOXXOO---OXOOOX   -  XO                  -X---O  -O-W-OO-
+                                   -O-   O-   O-      --              -  --III-            -                    III    -IOI-
+                                                                           000                                  000     0I0
 ===--=I    -=I=IXX=I==IIXOINNONI-=OXXXXOOXXONIXXOIOOXNOOOO=OOX-XOXIOOO==IIOXXXXX=IOON=XOX=OXO=-ION-  -IO==-IONONIXXXOIONIXXXINOONO
+                             -    -IIIOXXOOX OIIXO-   XXXXO-        --OOOOXII-IOOOXX   X  -O-   -               OO-O-   O-IIO    -
+                                   OOO-  --   OO                           OOIO-           -                     -I-     IOO
+                                                                             0                                    0      0
 -- -=O- --II---=XXI=XNOOONOIIIOOXIOOXXXXOXXOONXXOOOONO=XOII=XONOXI==NXXNOOXXXXXOOOOXONOX=XIXON=-OIX-  IONX--IOXXOXXXOOXON=XXOOXOON
+                              --   XIIIOXIIX- OIXX--  OOXOOO   -         XOIIIIX--XOX  OO  OX   -O     -        -O--X-   OOIX- --
+                                    OOO- OO   -O       -                  -OOOO    -   -   -                     -II      -O
+                                                                                                                  00
 ===II=-===    IONO= =NOXXONNXIXNNOINXXXXXXOXONXXOOIINOOXOI=ONOONIXI=XO=-IXNNXXXX==IXXO=XX==NOOX=IO=O-  -ON==--XOOIXXXXO=--XIOXOIII
+                                 -  OIOIOIXO- OOXXOO --OXOOX  -      -      I-IOOOOOOXOOOO  XX   XO     -       -OO-IO-    O-
+                                    -O-O-O -  --       -                    OIO-   --  --                         -IO-
+                                                                             0                                     0
 -==NOX==--  -XOXXOXXXNOO=IXNOIXOO=OXXXXXXXOXOOXXXOIIOONIIOO=OONOO=ON=N=-==IXIXXXOXOOXXXXXXNNOOOOI=I=I-  IOX=-=-IXOOXXXIO==-O=ONIII
+                      -         -O  O-IIOOXIX-OOOXOO-- OO- O-- --O-         O--IXO-XI-OIOO  -X-  OOO             -XOI-O-    OX
+                                    -IOO-- O  ---                            IIO -  OI-O--                         -OI
+                                     0                                       00      0                               0
 -=II--=-    =I-  --=ONNOXIONXOOOIOOXOOOXXXXXXXOXXXO=I=OOIIONOX-XOI=IXIX- ---=IXXOONOXXXXXXO=OIIOXO=IOI  -XNX=----=NIXXXXNI--X=OINN
+                                  - -XXOIOOIIOXIOOXOOO -OO  -    OOO         OI-XX -OOOIOIXO-OO-  OO-              OOIOO     OXO
+                                       -O--OO- O--                            OI    ---O-O                          -O--
+                                                                               0
 ==I- =-  -===-  ---==I=I=-IXXOIXIIIIIN=OXXOXXXXXOXXOXONNIONNXI-==N===NIX-  - XOXXOOOOOOOXXXX=OOOOO=OON-  =NNI-   =IO=OXXIO=--=OIOX
+                                      O-OOXOOIOIXOOXOX  OX        OOO         X-OX--XXXXOIIOOXXX--OX-              -OXOIO-     OXO
+                                        -- --O-O -- -                          I-       -OO-                          -O         -
+                                                                               0
 -I=--I=-IX=I---=IIIX==--   =OOIIOX -XNOOOXOXXXXXXXXXXO=NOINO=IIX=OIIOONX=-   -XOXXINOIIXXOXXOOXXOIOX=ON- --XNO   X==ONOXOOOI- -=OX
+                            --        - -OXOOI--IOOIOXO -O        OOXX         -OOO -OOOOXOIXXOOXOXOO-                XOX-      -O
+                                         - --OIIO--O-                           --     -- -O  --   -                   -         -
+                                              00
 IX- -XI==XI-  ----  =-- -  -O=I -O=IONOOOOOOXXXMXXXXXXXIO=IOI==XI=OOOOOX==-  --IOOX=OO=OOOOXXOXXXOIOOO=O- --IXI-  -XIXON=IONI==--=
+                            -O      - - -XXXOO-WIOO-OIIO-OO       -X--          -XOO -OXXXX-OXOIOXOXXXO                 OO-
+                                            --IOO--I-OO                           -        I- -O-
+                                              0I   0                                       0
 OX--=I---I-   --     -=- =--X=O- -NXNNONOIO=OXXXXXXXXXXXOOO=XI --=OO=NNX=I==  -IOOOXNNOII=OOXXOXXOOXIIO=X-----XOX--XI=NX=OOIIOONXI
+                             O        - -O-OXO--IIOIIIIO--XO       -O           -XXO  -OOO-XOIXIOXXOOOXO            OO    -OO-
+                                             -IIOO-OOOO-                           -        -O O-  -
+                                              00
 =- =XX--IN    -       ----- =ONX--IIN=ONNOONNOXMXXXXXXXX=I=IXI-----XOINOOOON- =IOIXXOONNIONO=OXX==NOOOIXXIN=- --XNXOXXXIOIINOOOONN
+                                     O-  -   XOW--OIOOOOOOOO        -O    -     -OOIX-  O- -OXOOOO XXXOOOO          OOOO    --
+                                              -OII-O----                          -O          --       --           ---
+                                               I00
 ---XO=--XN     ---  ---  --   ON-- IN=ONXNIXOI=XXXXXOXOXXXOON==   --=XNIXNNNNI-IXO=XXOON=IONNNNNNOON=IOOOON= -   -OOXOIOXIXIXOOOOO
+                                     O-     -OOII-IOXOXIOIX-                     -OOOX- OO-      -- OOXXXX         XOXOXOO      --
+                                               OOIO- - O-O                         --                               -   -
+                                                 0
 == INO--XN     -I-   =O- --=- -O-  =OOIOOONO=IOXXXXXXXOXXX=O=OI=  -- II--IOIO=---XNIXXINOO=ONNXXNOOOOOIOII=O--   -IXNO=IOIX=IXXXXO
+                                     -O- - -OOX-I---IIXOIOO-O-            -OXO     OOIO  -O-     --  -OXOOO-         -OOXO
+                                               IOIIIOO -O-                          -O
+                                               0 000
 XN-XOOOIXO      -    XO-  -II=-I---=NN=NOOO=OIXXXXXXXXOXXX=N=INII---INNX==OOXXN  =XXXIXONXNNOOOIXONNOOOIOXXXIN- ------=INN==XNNONN
+    --                                O  --O-OOI-----IXOOOO OO             XIO       OOX    --       --OXOOOO                  -
+                                              -OIIIIIO ---                  O-        -                  ---
+                                                00000
 NN=XNOX==X          -OI   -XOOI   ==XOOONIIONOXXXXXXXXXOXXONOOIOXI -NOO=II=OXXIX  - -OOX=NIOOOONIXXOIOO=XXXXXOX--     -==I--=NIOOO
+     -                               --- OOX -OI--O---OXOIX --O-     --O   ---O       XOO   --        -OOIIIOX                OXXX
+                                              -OII-III- -O                  II         -                -OOO-
+                                                00 000                      00
 =INOOO- -I -      -=II -  IONN=  -XIXOOONIOIOOOXXXXXXXXXXOXOOOIOXX=-=OOIOX==XOO==-- -IOO=OOX=INOOXIOIXXNOXXXXXNXX      ---IONNINIO
+OO ---                     -          -  OXO  XII-OII-IIOXO---OX     --O-    -XO       -OX- OO -         O-IIO                  OX
+                                               OOI-OOIOO- -                                              -IOO-
+                                                 0   0                                                    0
 XXOONOOX==--     -=-----  N=NX- -IXOXXNOX=OOOOXXXXXXXXXXXXXXX===OOI--=O=OO===IOON=----XXIN=O=INONOXXOONNOO=OXXOOXIOX-  - - -IN= =X
+OO-  --                    O             OXXXXOI--OOII-IOOOIOOOO-     -O-     --          O-OO   -   -  --OXOIXXOO-
+--                                            -OII--OOIO---O-                                               -O  -
+                                                00    0
 OXNIXONX==-- --    - --  -OOX---=NNXI=NNIOOXXXXXXXXXXXXXXXOXOIOON=NI-=IOOOI---XOONINXXOOOIOIIIOOOOONOOOINNOOOOXXXXXOOXXNOOXI=--=IO
+XO   -                    --             -XOI-III-OOI-I-IOXOXO-- O     ---     --         -OOO----   --O  --XXOII-OX-
+ -                                         -OIOOOI--OIOIO- -                                                  -OOI-
+                                             0   0   0 0                                                         0
 O=OXNOI--IIX=IOX===-  ---=OOXI--XOOX=INOXXOOXMXXXXXXXXXXXXOOOXIIOOI=XO=INNOI--=XNNNO=ONNONNOXXXOOI=IOX=NONNNNO=IOXXX==OONO==OI=-=X
+ O-  -                    --     -     -  XXOW-II-OOO-IIIOXXXOOO-XOO               -O-  -  -OOOXXOOO-   -    -OOXIOOOO-- -OO
+                                            -OIOOI---IOOO-   -                              ---                  O--
+                                             I0  0   0
 IONXIOO=OOIIOOOXII=I----NON==I -NNO==OONOI=XIXXXXXXXOXXXXXXXOO=IOIOOOOOI=OOI-  -==OXOOI=N=IO=XOXXXXXOOON==OO=--IOIOOIOI=OON=OONN=-
+     -XO--   -           -                OOOO-----OXO--I-IOXXOOXOXX---  -          -XOO OO-OOXOOIOIXX- OO--    -OXXOXOO-- O -
+                                           - -IIIII- -IIOIO-                                 - --O-O
+                                              00000   00 0
 =XNNOOOIOONOI-XNOXIOOX==II====-IONX=OOXOOXOXIIOXXXXXXOXXXXXXXXIOIXX=OO=OIXONI  -I---O=O====OOOOOOXOXXXXXIXNXNNOI=-=XO==OIINNONN=NO
+     --OXX                      -      -- -IOOX----IOXI-I-IIOOOXOOOO--O-  -          O-OOOOXXXXXXOXIOOOOO           -OOXOO     O
+                                           O   IIIIO- OIOIOO--   --                              - O----
+                                               0000    0 0
 =XN=OOONOX=NX=-=I===ONI=-=OX- =OON==NIIX=NOXO=IXXXXXXXXXXXOXXXOXOXXONXNI=NXXX----I   -IOO=IXOIIOOXOOIXOXOOXIX=OONX-==IIO=IOOXIIOXX
+   O--  XOO                     -       O -IXOOO--I-OOII-OXI-IXOXOOX   OO              -XO  -OOXXOXXOOXOX-   O--       -OO--
+         -                                 O   -IIOI--OOI- OIO - --                              -   - -
+                                                00 0    0   0
 OOOOONOXNOOIOI=XXXXXIIXXINNI  XNOO=IXIIOIOOXXXXXXXXXXXXXXXXXXXXXXXXXOOIOOIO=-----X=---=N===--INOO==OIOIIIINOX=IIO=NO=--=XOOOOXI===
+   --    -XO                           -O--OIOOOI-I--I----I-IIIOOOIIX- -XO              OO     --OOXOXOOOO   OOOXO       ---
+                                           -O---OIOIIOIIIIOIOOO---OO
+                                                 0 00 0000 0
 NNONO=--IOOOO--==IN=ONXNXNXOXONNI--==IOOOOXNXXXXOXXXXXXMXXXXXXXXXXXXXONONX=O   --INOIN==NOO- --INOI-=IOIIOOINNONOO=O=OXXXIINNNX==I
+          --       O-        -        -XX-  --OOXOO----WI-IIII--IOI-IX   OO           OO -       -    -OOXXO  - XXOXO-
+                                            II-- --IIIIOOIOOOOIIO-OIO    -
+                                            00     0000I 0    00   0
 =INONOOII=XNOO==IXXOONO=NNOIOIOOIIIIOOI=OINNXMXXIIOXXXXXXXXXXXXXXXXXXXXIONOO=  --X=OINO=OOOO=-- =XOI--XNIOXOO=ONOONNNOOO=OOO==---=
+OO   -      --OO      -O  -O-O-      -OOXO  -W-OOOXII-I---OIIII----II-OO-  -      O   -OXX-       -     OXOXXO- --   -XXO-
+                                            IOI-   OOIOIII-OOOOIIIIOOI-                                   -
+                                            0I0      0 000     0000  0
 X=XXIXOOONXONNONXOXN=IONOOO=NOOOIIXOIXOO=OIIXXXXXOIXXMXXXXXXXXXXXXXXXXXXO=NOOI=NINOX==XOO=IONX----=XNXNONO===I=OONXX=X=I=ONO-
+OO    ---     -     OO-    O       -OOX-OXOOI-I-OXOOIW-I--III-I-I-I-OOIIXO        -    --OOX           - -OOOOO--     OOO-
+-                                    -      OIOI-  -OOIOIIOOOIOIOIOI--OO
+                                             0 0     I0 00   0 0 0 0
 XOONXIIXNOOOXX=----INII=NNOX===I=INXXXONOXIIXXXXXXOXXXXXXXXXXXXXXMXXXXXXXX=ONOXNOIXOO=-=XNO=O=XI==--==NNXNXOON=IOOOOOO=OO=ON--
+OX-      -           OOO           I-IX -OOOO-I-OOXOI-I-O---I----WI-IIOIOOO- -   OOX      -OXO                OO------OX-O-
+-                                  OIO   -  -IOI-- -OIOI-IIIOIIIIOOIOO-O--        -
+                                    0        0 0     0 0 000 0000I 0
 XXO=ON=- -IXOOIX---ONN== ---==IXINIXXXXO=XOIIXXXXXXXXMXXOXXXXXXXXXXMXXXXIOOXXIONIX=OOIX- -IIOOO=XXXI-   ==XONNNOOIO=IOI=O=OOI-  -
+OOXO-                             OI--OXOOXOOOIIIOOI-WIIXOIIOI-----W--OOOXXOOO-   OXXO       -XO           -   --O-OOXOO-O--
+--                                 OII-  -   -OOO--OIOOO -OO-OIIIIIOII--   --
+                                    00              0I        00000I00
 XXIOOOOX-- =XXIOOOOOXX===XINOI=OOOOXXXXOOOXXIIOXXXXXXXXXXXXXXXXXXXXXXXXXXO=IIO=IOOOOIX=X---- =IN=ONNX=-- ---=XOOOONNO==OOONOI--- -
+OOO---           ---        -OO--XXOI-IX-XOOOOXIOIOOIII-III-I-II------OIOXOOOXOO-  -OOO         O-            ----  -OO--- -
+--                                 -OIO   --   O-O--OOOIOOOIOIOOIIIIII-O-            -
+                                     0                 0   0 0  000000
 IXXXI==ONX---IXNONNNNOOOOOOOOO==II=OXXXX=IXXOI=XXXOOOXXXXXOXXXXXXXXXXXXXOXII=OIIONOON=OOOI-- - -XONOONNNOI--  ---=IINO==OON=OO== -
+OOOOOOO-               ----XXXOOOOOXOIIIOOOIXOOOOIXXXI--IOXOOOIIII-IOOOIXOOOOXOO-    OXX-          -                 -OO-- O-
+ ---                                -OOO  -O   --O   OIIO- ---OOOOIO---O -
+                                                      00          0
 II=OXOXXI=XOOO=OOONNNOOIO=NNNNO==IIOOXXMXXXXXO=OOXXXXXMXXXOXXXXXXOIOOOOXXXXXOOIIOONXNNOOONIXI=-----==IINNONNII=-   -=N=OOOO=I=NI--
+OOOXOXOOOO   -OX--   --O-O    -OOOOXXOIWOIIIOXOXX-I-OIW--IXOII--OXOXXXXIO-IIXXOO--    ---                -            OXXX-OOO
+    - --                             -OO-OOO-    IOI-OOIIO -OOII-      O-IOO
+                                       I         0 0  I00     00         0
 =ONIOXOON=IO=IIOOOOOOXO=OX===IO=IXIIOXXMXXXXXXOO=OXXXXXMMXXIO=XXXXI=OOOOOXXXXXXXOOO=OONONNXNON----== --IO=IOOO-=---II-=XXNNONIO=OX
+OX  -OX- OOXOOOXXXXXXOXO      -OOOOOXOOW---IIIXXOX---IIWW-OO-OOIIIOO-XXXXOII--IOXXXO - -    -           -OOX-              - OXO-
+     -               -           -   --OIIIOOO    IIIOOOOI-   -OOO       -OOIIO-
+                                       I000       000  II0                  00
 NIONOINIIXO=XXOXXXXXXXXXNOXOXOOIOXOO=OOXXXXXXXXXXXXXXXXXXXXX==O=XXOIIOOOIOXXXXXXOOOOOIINNOONOOON=---IIIIXOIOOXIOOOIXOOOONNOXIOXONO
+ O- -O    -OOIXOOIOIIOOO      -OXOXXOXXI-----I-IO---IIO-IIIOOO-OOIXOOXXXOXO---IOXXXXXOO   -  --          -OXXOO---   ---         -
+            -O --O-OO---         -     OIIIIIOIO-IIIOO-IOOO-    -O        -IIIO-                             -
+                                        00000 0  000   0                   000
 OIOOOO=OXIONXXXXXXXXXXXXOI=IIOO=IXXXOOIXXXMMXMXXXXXXXXXMXXOIIOIOIO==IOOOOOOXXXXXXXOXXXXOII==NNNOONXXI=IONON=OXO===OOOO=O=IN==IIIII
+-OXXXXO-    OII-OOI-IIOIXOOOOX-OOII-XXOOI-WW-WI-I---IO-WIIXOOXOXOXOOOXXXXXXI--IIOOXOOIOXOOOO   --        - OXOXOOO----OXOO
+            -OOI--OIOO-O         OOI   -OIOOIOOIOIIIO-IOOO                 OIIOO-- --O-                      -
+               0   0               0     0II0I 0 000  0I                    00
 XXXXXXXOOI=IOXXXXXOOXXXXXXIIIXIOOXXXXXXXXXMMXXXXXMXXOOXXXXXO=OXXIOIIIOI=IOOXXXXXXXXXXXXMXXXXOOI==IIINOOO==OIIXXXXXOI==OIOXO=-=IXOX
+OIII--OXXOOOXOI-IOXXOIIIOOOOOOOXXOI--IOI--WW--IIIW-IXXO-O-OXOXIIOXOOOXOOOXXOIO----OOI--WIIIIXXOOOOOO   -OO-OOOOIOOXOOO-OXO-
+-OOOII-      -OIO-  -OOO--   -   -OIIO-OIIOOIIOOOOIO  -I-I-   OO           -O-IIII--OIIOOOOO                 --O--       -
+    00         0                   00   00II00   I0    0 0                    0000   00I
 XXXOXXXXXXXXXXXMMMMXOOXXXXIOXXXOOOXXXXOXXXOXXXXOXXXXOON=OXXXOXXMXXXON=I=OOOOOXXXXXXXXXXXOMXMXXXXXX=ONONONON=IOIXOOIOOIONOXXXIONOXX
+--OXOII-I-OOOIIWWWW-XXIIOOOXOIIXXXO--IXOOOXO---XOIIIXX OX-IOXIIW-OOX OOO----XI-II---IOOOXW-WI----IO-   -   OO-OOXXOXXO- XOOOO-
+II- -OOIOI---OOOOOOI  OO--  -OO   -IIO --- -III -OOO     IO- OOOI--          OIOOIIIO--- OIOOIIIIO             -         ---
+00     0 0     IIII0               00       000          0     I0             0  000     I0I 0000
 XXXXXOOOXXXOXXXMXMMMXXXMXXIOXMXXOXXXXXXXXOXXXXXXXXXXOIOONO==N==IXXXO==OIOO=ON=IOOOOXOXOIOI=IOXXXXXOII=OOONOOIXO=IXOXOOXXXOXXXXXOOX
+--OOOXXXOOOXOI-WOWWW---WIOOXIW-IX-I-I-IOOXOOIIIIOIOIXO-- -OO OOOOIOXOO-OXXO- OOXXXXOXIXOXOOOXIOOOIXOOO--- -XOOXOOOXOXXOIOXOOOIOXXO
+II---   --- -OIO-OOOIIIOO-  OOIO IOIOIO-- --OOOO-O-O            -O-                - O       O---O           -   - -  -O- ---O-  -
+00            0I III000I     I0  0 0 0
 MMXXXXOIO==OIXOXXXXXXXXXXXIOXMXXXXXXMMXXXXXOXXXXOOXXXO==IIOONNNN=XXXXXXO=OXXONNOIOOXOIIOIOOOOII=OXXXXOO=IIIOOOOOOOXXOXXXOXOIII=IOX
+WW--OOXO-OO-OOXO--II-II---OX-WIIO---WW--IIOXOOOOXXOOOXOOOO--    OO--OOOXOXOOX  -OXXOXOOXOXXXXOOOXOOIOXXOOOO--XXXXXOOXOOOXOXOOOOOXI
+OOII--       - -IIOOIOOIII  IOOO-IIIOOIIOO- ----  ---            -II---   --       -             --O-             -- --- -       O
+II00            00  0  000  0I   000II00                          00
 XMXMXXXXXXOOIOOXXXOXOOOXXX=OXMXXOXXXMMXMXXXXXX=OOIXXXXXOIXIOOONOOOXXXMXXXX=XXINOOXXXXXOIIOXXXXOOOOOXIOII=II=NOXOXOOXOXXXOXXO=ONNNO
+-W-WI---IOXXOXXOIIXOXXXOIOOXIW-IXII-WW-WOIIOIOO--OOIOIOXOOO--- --XO--W-IOOOOOO  -OOIOOXOOXOIOOXXXXXOOXOOOOOO -OXOXXOX-OOXOOXO-
+IOIOOIIIO-     -OO -   -O-  OOIO OOIOOIO-OO-O-    -O-O-  -        -IIOIO-- --    --O--    -O--     -          - -  - I-- --
+0I0I 000                     I0    0II0I                           00I0                                              0
 MMMXI=XXMMXXXXOOXXXXXXXXXXXXXXXMOIXXXMXMXMXXXOOIOIOXXXXMXXXX=OO==NNOXXXMXXXOIOOOXOOXOXXXXXXXXXXXXXOXOOOIIOXON=XXXXXXIOXXXXOOI=NONN
+WWWIOOO-WW--IIXXO-O-OII---OOO--WXOO--W-W-W--OX-O-OX-I--W--IOO--OO  -I--W--OXOX-  -XOXOOIOIIIO-OOIOXOXXXOOXOX OOOO-IOOXOIOIXXOO -
+OOOO  -IOOIIOO  -I-I-OOIII---IIO  -IIOIOIOII-      IOIIOIIO-        OIIOII-        - --O-OOO-I--O- -      -   ---IO-  -O-O
+III    0II00     0 0   000   00I   00I0I0I00       0 00I00           00I00                   0                   0
 ZMXXXXXXXXXXXXXXXXOOOXMMZMXXOXXMXXNOXXXXXMXMXXXX==OIIXXMMMXXXXIOX=--=ONIOOOOOOOONIXO=O=XXXOOOOXXXXXXXXOXOXOOIXXXXXXXXXOO=I==OO=IOO
+NW--IOOIOOO----IOOXXXOWWNWIIXO-WIO -I---IW-WI-OOOO-OOOIWWW--OOO-       OXXXX---- OOXO-OOOOXXXXO-III-IIXOXOXXOOOII-IIIOXXOOOO--OOXX
+AOIIO--O---IIIIO--   -OOAOOO -IOO-  OIIIOOIOOI--     -OOOOII--                    -    ---    -IOOOIOO - -   --OOIOOO-
+VI00       0000       IIVI    0I     000 I0I 0         III00                                   0   0             0
+O                       O
 MMMMMMXXXIIOOOXXXMXXXXXMMMXXXXXXXXOOOOXXXXXXXMXXOOOX==OIXXXXXXOOOOI---=NO=NOOOIOIOIO=OOOXXOXI=IIIIOOII=OOOI==IIIIXXXXXXX=NOOOO=I=O
+WWWWWW--OOOXXXI-IWI-OIIWWWIIII--I-X--XI------WI-XXXOOO-OIIOIOIXX-       -O ---OXOXOXO--XOIXOOOOOOOXXOOO--XOOOOOOOOO-IIOOO ----OOO-
+OOOOOOII-     OIOOOI-OOOOOOOOOIIOI    OIIIIIIOOI   -    OO-O-O                          -O -                     --IOO--
+IIIIII00       0 I 0   III    00 0     000000I 0                                                                   0
 MMMMXMXMMMXXXXXXXMMZMZXMMMXXMMXMMMMXI=OXXXOOOXIOIIOOI=NOO=II=O=ONOX----XNONI=XOO=XOOXXXXXXXXOOIIIIOOOO==NOOIOO=ONOXXXXXXXOOOOOXXII
+WWWW-W-WWW--IOOI-WWNWN-WWW-IWW-WWWW-OOXII-XXXIOXOOXXOO --OOOOXO-         -    --OOXXI-O-IIOOXXOOOO-- -OO --OXXO- XO-IIOOOXXXXXOOOO
+OOOOIOIOOOIIO--OIOOAOAIOOOIOOOIOOOOI   OOI   O                                   -  OI-IOO--                      -IOO---     --
+IIII0I0III00    0IIVIV0III0 II0IIII0     0                                           0 0                           0
+                   O O
 MMXXXXXMXMMMXXXXMMZMMZMZXXXXXMMMXMXMXMXXXXXXO==I==IXOOIONNONONNOOIXI--  -II- -IOIXOXXXXXMMXXXXOXIOOXOOOX=OIINO===OOXXXXXXXXXXXXXXX
+WW--OIIW-WWW--I-WWNWWNWN-----WWW-W-WIW-I--OO-OOOOOOOXXO-  - -                  -OOXI----WW--OOXOOXXOXXXOOXOO -OOOXXI--IIO-------OO
+OOII-OOOIOOOIIOIOOAOOAOAIIIIIOOOIOIOOOIOII--       -                             - OIIIIOOII-- -   -   -           OIIOO-IIIIIII--
+II00   I0III00 0IIVIIVIV00000III0I0I I0 00                                          0000II00                        00   0000000
+                  O  O O
 ZZMZMZMMZMXZXMXXMMZZZAZZMMMZMZMZXMXXXXMZMMXXXO=I=O=I=OXX==OIO=--=-XOONXI--=--=-IXNOOOXXXXXXXXMXXXXXXOXOXIIO=NNO=OOONIIIXXXXXXMMXXX
+NNWNWNWWNW-N-WI-WWNNNVNNWWWNWNWN-WIOO-WNWW--OXOOOXOOOXOOOOXO       --             XXXOIII----WI-IIOIXOXOOOXO  -O--  OOOIOIOOIWW-IO
+AAOAOAOOAOIAIOOIOOAAAZAAOOOAOAOAIOO--IOAOOII-         --                             -OOOIIIIOOIOO-O - -               O-O--OOOIO-
+VVIVIVIIVI0V0I 0IIVVVNVVIIIVIVIV0I   0IVII00                                             0000I 0                             II0
+OO O O  O  O      OOOMOO   O O O       O
+                     W
 MZXMXMZZZMMXXXXXXMZMZZMAMZMZMMMZMXOIOIXXXXXXXXOXIOXO==OXOOOOI- IIXNO==ON=-=N=OOXXXON=OOOXO=IOXXXXXOXOXIIIOOOO=IO==NONN=XXXXXXMXMXX
+WN-W-WNNNWW---II-WNWNNWVWNWNWWWNW-XO-OOII-I-IIXOOXOXOO   -XX       -OO-     O-      OXXXOXOOXOOIOOXOXOOOOXXX-OOXOO    OOOOOI-W-W--
+OAIOIOAAAOOIIIOOIOAOAAOZOAOAOOOAOI    -OOIOIOO -  -                                     -    --O-- - -                 ----OIOIOII
+IV0I0IVVVII000  0IVIVVINIVIVIIIVI0       0 0                                                                                0I0I00
+ O    OOO         O OO M O O   O
+                       W
 MMXXOXMZMZXMMZMMMMZMMZZZMMMZMMMMXMXOO==IXXXO=IXO=XXOONOOIOOINXXNO=NOXIOOI=-=N==OOO=IO=OXIONNIOOXXXOXXXOXOXXXXOOOOOIOIXOXXXXXXXXXXX
+WW--X-WNWN-WWNWWWWNWWNNNWWWNWWWW-WOX-OOOOIOXOOOXOOOX- --OXXO    -O -   -     OO--   -OXOO-  OXXOOOXOOOXOXOOOOXXXXXOXOOXIIIOIIIOIII
+OOII IOAOAIOOAOOOOAOOAAAOOOAOOOOIO-     -O-   -  --                                    -       --- --- - ----        - OOO-OOO-OOO
+II00 0IVIV0IIVIIIIVIIVVVIIIVIIII0I
+       O O   O    O  OOO   O
 MMXMXXMMMMMMMZMZMMMZMMMZMZZZZZMZXXXXO===OXXX=OOON=NXOXOOXOOI -- -X-X=--IIX===N=IOOX=XOIOXXO=OXNOIOIOXXOOXXXXXXXXXXXXOXXXXXXXOOOOIO
+WW-WIIWWWWWWWNWNWWWNWWWNWNNNNNWN----XOOOXIIIO--  O    -- --                   OO--    OXOOXO   XOXOXOIXXOII-OOOOOOOIXIIIOIOOXXXXOX
+OOIOOOOOOOOOOAOAOOOAOOOAOAAAAAOAIIII     OOO                                            --          -O  -OOI-------O OOO-O--
+II0I  IIIIIIIVIVIIIVIIIVIVVVVVIV0000                                                                       0
+             O O   O   O OOOOO O
 MZXMXXMMMZMZMMMMMMMMXXMZMZZZMZMZZZMMXXOOXXXOOOONON==OIOOOIO=-IXXI=INXNOXNOONI--=IOII= =N=IIOOOI=OIOOOXOXXXXXXXXXXXXXXXXXXXXXXXXXXX
+WN-WIIWWWNWNWWWWWWWWOIWNWNNNWNWNNNWWIOXXOIOXXX- -   -OX--O               --             OOOXXXOO-OXXXIX-IIOIOOOII-I--IOOI-I-I---OO
+OAIOOOOOOAOAOOOOOOOO-OOAOAAAOAOAAAOOO-  -O-                                                          O IOO-O---OOIOIIO--OIOIOIII--
+IV0I  IIIVIVIIIIIIII  IVIVVVIVIVVVII                                                                   0         0 00    0 0 000
+ O       O O           O OOO O OOO
 XXXXXIXMMMXXXXMZMMXXOIOXMMZZMMMZMZMMXXXXXXXXXX=O=-=IN==NO==OOOIIOONONNONNNNXOII- =NON- IOIIOIOOOOXO=IXOXXXOXXXXXXXXXXXOXXXXXXXXXXX
+----OO-WWW--I-WNWW--XOX-WWNNWWWNWNWW--OI--O-IIO-     OO -OO--XOO-- -  -            -    -OOXOXXXXOXOOOXOOOXOOIIIII--IOXOO-I-IIOOOI
+IIII- IOOOIIOIOAOOII   IOOAAOOOAOAOOII-OII-IOO                                                   -   - --- --OOOOOIIO- --IOIOO---O
+0000  0III00 0IVII00   0IIVVIIIVIVII00  00 0                                                                      00     0 0
+               O          OO   O O
 XXXXIOXMMMXXOIXZMMXXXIIXMMMZMMOXMZMMXMXXXXXXXXOO==-==ONOOOOI==O===N=O===OOI=INOOI-INOXIX=OXN=O=IXXOOXXOOOOOOXXXXOXOXXXOXOXXXXXXXXX
+IO--O--WWWOO-O-NWW--IOOOWWWNWWXIWNWW-W-----II-X-         --OOO-OOO O-OOO--    --    -       OXOOOOXXOOXXXXXXOIIIXO-OOOXOXOOOOOI---
+O-II  IOOO--  IAOOIIO  -OOOAOO OOAOOIOIIIIIOOI                                                  --  --      -OOO - --- - -----OIII
+  00  0III    0VII00    IIIVII  IVII0I00000  0                                                                                 000
+               O           O     O
 IXXX=OXMMXXIN=MAMMMXXXIIXMXXMXXOOXMMXMXXXXXX=IOOOOOIOII=ONNXX=--==---==X=X----IXX---NN=IOOX=X=IOOXXXXO=IOOXXXXXXXXXXIXOOOXXXXMXXXM
+O-I-O-OWW-IO OWVWWW--IOO-W--W-OXXOWW-W----IOOOXX-    O                                OO     OOXXOOOOXOOXXI--IOI-IOOOOXXXOI--W---W
+ IOI  -OOIO   OZOOOIIO  IOIIOI-  -OOIOIIIIO-                                                     ----     OIIO-OIO-- -   -OIIOIIIO
+ 0 0   II0    INIII00   0I00I0    II0I0000                                                                 00   0          00I000I
+               M
+               W
 IXXXNNXMXMINN=MMMXXMXMXXOXMXXXXOXXO=IXXXOXON=XOOOOOOOOI=XNNOOXII==IXIXIX===I==-=NOOO-I=OI=ONIX=OOOOX=OOIII=OXMXXXXXXOXOXXXXXXMXXMM
+O-OI  IWIWO  OWWW-IW-WIOXIW-OIOXOOXOO--IXO- OOXX-----      -                     --   OXOO-   OXXXXOO--OOOOXOWI-OIOOXOXI--I-IW--WW
+ I-O  OOOO    OOOIOOIOO- OOI-O- --   IIO -   -                                                     -        -OOI-O-- - OIIOIOOIIOO
+ 0     I I    III0 I0I    I0         00                                                                      I 0        00 0 I00II
 XXXONNXMXMXOOOMMXXXMMMMXXOXMMMXXOOOOOOXX=ONOO=OI=IOXIXIIXNXI=I-==IXXXXIXOOOOII=-=XOO--IOOOINXNNOOXOOO==OIIXXXXXXXXOXOXXXXXXXXXXXXM
+O-IX  IW-WO--XWWIIIWWWW-OX-WWWIOXX---XIOO-  -O-OOO-                               --   --XO    -XOXX-OOXOOOII-OIOOXOXOO-IIIII----W
+-IO   OOIO-   OOOOOOOOOI- IOOOO-      O-                                                         -        -OOI-O-- - --IOOOOOIIIIO
+ 0     I0I    II   IIII0  0III                                                                               0         0     0000I
 XXO=N=XXXXO=OXXXOXOMMMXZXXXZMMMXXXIO=OXXI=IXXOON=XNI=IIIIII=IIXONNXONNX=XONO=INOIXIOOO-INOIN=XNOOXXXIXIO==OO=XOXXXXXXXXXXMXXMMXXOO
+I-XO O--I-XOXIIO-OXWWW-N--INWWW-I-O-OXIOOO   -- OO                                 --    XO    -XIOOOOO-OO--OOXOIIOI--I--W--WW-IXX
+OI    IIOI   OO- - OOOIAIIOAOOOIOI    O-         -                                               O-- -       - -OO-OIIOIIOIIOOIO
+ 0    00 0         III0V00 VIII0 0                                                                                  00 00I00II0
+                       O   O
 XXI=NOXXXXI=XXXOOXXMMZMZMXXMMXXXMMXXXXXXI=NNO=OOOXNIONOOOOIOXONOONO=XXON=IONIINO=I--OOI=OXIO=OOXXXXXXINOI=IOOXXXXXXMXMXXXXXXOINX==
+--OO X-O--OOI-O-X-IWWNWNW--WW---WWI-I-IIOO  -O--XO     --      --  OIIX             XX  X-O-  XIOII-OO      -II-II-W-W------XO
+II    I-II  OI-  IOOOAOAOIIOOIIIOOOIOIOO         -                  OO                   I     O-OOI-        OOIOOIOIOIIIIII
+00    0 00   0   0 IIVIVI00II000II 0 0                                                   0         0           0  0I0I000000
+                     O O
 XX=OXMXXXXOOXXXXOOXXMAMZMZMZXMXXXMXMXXXXXOONNNOOXX==NNNOOX=IXNOXXONONO=ONIX=NXONNO--I=XI==OXIXOXXXXIONOONIXXXMMMXMXXXMXXO=ONXXONO=
+-IO-OW-----X--OIXXI-WVWNWNWN-W--IW-WIOOOOX-   -XOOOO   -           - -OX   O         O  OO    XOIIOO- -- OO--WWWIW---WIOXO-     -O
+IO  -OIIII  II-O  OIOZOAOAOAIOIIOOIOO----       --                                             -OO-       -IIOOOOOIIIOO-
+0    I0000  00     0INIVIVIV0I00 I0I                                                                       00III I000I
+                     M O O O
+                     W
 XX==XXXXXXNOXXXX=IXXMZMZZMZMMMXXXXXMXXXIOX=N=N=XXXIIOOOONO=XOOXOONIXO=NOON=IXNNO=OX-=NI=NX-IX==OOXO=IIOXXXXXXXXXXXXMXXIOOOO==IIOO=
+IOOOIII--I XIOI-OOO-WNWNNWNWWWIIO--WI-OOXOO O OOOOOO----          OIXO --      -O-            OXXIXOOOXOOIII-------W-OO----OOOOXXO
+O-  OOOIIO  O-OI  -IOAOAAOAOOOOO-IIOOI-  -     ---                 O                             O     --OOOIIIIIIIOI-
+       00      0   0IVIVVIVIII   00I 0                                                                      0000000I0
+                     O OO O
 MMXXXXXMXOOXXXXXOXXXMZMMZZZZMZXXXXXXXXOO=XIOOIOXOO==NONNOINNOOOX==NOO=OXXO==INNNNN--=NOII- =OXOXXXXXXXXOOOOXXXXXXMXXOXIOIIIOOIONOO
+WWII--IW-X-O---OX-I-WNWWNNNNWNOOO----IX-OOO-XOXIXXOO -  -O  --     XXO                      - -OI-IIOIOXXXXIIIII-W-OXOOXOOOXXO-
+OOOOIIOOI  -III- IOIOAOOAAAAOA---IIIIO   -     O                                               -OIOO-O-    OOOOOIOI- -
+II  00 I0   000  0 0IVIIVVVVIV   0000                                                            0              0I0
+                     O  OOOO O
 XMMXXZMMMXXMXXXOXXXXMZMZZMXMXOOOOXXXXXXONNOOIOOXXONNIONONIOOONOI=XNO=II=NX==INONNN--ON=IX=XIOON==IXXXXXXXXXXXOXMXXXXXXXXXOIONOOONO
+-WW-INWWW--W--OXO---WNWNNW-WOX---OOIIIOX  --O---IX       O---      -OOOO      -             -- OOOI---II--OIOX-WI-IOOOOOOXO- --- X
+IOOIOAOOOIIOII- -IIIOAOAAOIO-    --OOO-        IO                                                 OIIIOOII-O- IOOIO------
+0II0 VIII00I00   000IVIVVI0I                   0                                                   000  00    0I 0
+     O               O OO
 MZMMXZZZMMMXXXOXXMMZMZZAZZXXXXOXXXOOXXXX=II==ONXXXOOXXNNXO=ON=OOOXNNONO=I==IINNOII-=OO-=NI--OIO=OIXXXXMXXXXMXXMMXMXOOOOOOOXON==OOX
+WNWW-NNNWWW--IXIIWWNWNNVNN--IOXOOOXXI-I-O  OO- I-O       -O- O         O                     O-O-OI---W-I-IWO-WW-WOX--       OO--O
+OAOOIAAAOOOIIO OOOOAOAAZAAIIO- ---  OIOI       OI-                                                OIIIOIOIOO-IOOIO-              -
+IVII0VVVIII00    IIVIVVNVV00         0 0        0                                                  000I0 0 I 0II0I
+ O   OOO           O OOMOO
+                       W
 MMMMMMMZMMMMXXXXXMMZZZMMXXXXOXOXXXXXXXXXOO=OOOXOX=IIXXNOXO=OOI=IIOXNNOII=IION=ONXNOXX=-=OIII=XI=IXXXXXXXXXXXXMXMXXXIONOOONOIIXXXXX
+WWWWWWWNWWWW--O--WWNNNWW--IIXOXOIIOOO--IX- XX- XOO     - -O--OOOO            O-             OOOOOOI-----OII--W-WIIOO      -OOOOOOI
+OOOOOOOAOOOOII-IIOOAAAOOIIOO - -OO---IIO        -                                            -   -OIIIII-OOIIOIOOO-          ----O
+IIIIIIIVIIII00 00IIVVVII00           00                                                            00000   00I0I
+       O           OOO
 MMMMXZMZMZMMXXXXXMMZMMXXXXXXXOOOXXXXXXXXXIOXXXIXXOI-=I=OXNIO====IOIII=-I-==XO=OOOOOON--IIIOXOXOOXXXXXXXXXXXXXMXXXXXOOIOIOOXXXXXXXX
+WWWW-NWNWNWWI-I--WWNWW--OIOOOXXX--OOOI--IO O-OOIO-    O-  O-OOOOO-           O----          -OXXOIIII-IIOII--WIOI--X-OXO-XO---I--I
+OOOOIAOAOAOOOIOIIOOAOOII-O---   II---OIIO  -I- O-                                            -  -OOOOIOO-OOIIOO-OII       -IIIOIIO
+IIII0VIVIVII 0 00IIVII00        00    00    0                                                        0     00I   00        000 00
+     O O O         O
 XXXXXXMMMMMXOXXXMMMZXMXXXOIXOXXXXXXXXXXMXINXXXXMX=X-==O=IIONNNO=ONX=- =XIXOOXONONNOON--XINNNOXXXXXXMXXXXXXXXXXXXXXXXXOIOXXXXXMXXXX
+----I-WWWWWOXI--WWWN-W-IOXOOXOO---III--WOO O--IWOO    -O      -O-            - -  --        XIII--OW-IOOOIO--IOI--OOOXOXO----WIOOI
+IIIIOIOOOOO- OIIOOOAIOIO-  - --IIIOOOIIO-  -IIOO-                                            OOOII-OIO---O-IIO-OII---   -IIIIOO--O
+0000 0IIIII   00IIIV0I0        000   00I    00 I                                                00 I0      00   00       0000I
+                   O
 MMXXXMMMMMXXXXXXXZMZMXXXOOXOXOXXXXXMXMXXXOOOXXXXX=NX==OONINNNNOONXON=-IONNOONONOOX=II==OOO=XXXXXXXXXXXXXXXXMXXXMXXII=OXXXXXXOOIIOO
+WW--IWWWWW-IO-I--NWNW-IOXXOXOXOII--WIWI-OX-XOI--OO     -      --          -- - -       ---OO--I-I--IIIII--IWI--WOOOOOXOIO--IXXOO--
+OOIIOOOOOOIO-IOIIAOAOIO-  - - -OOIIOOOOI-   -OII-                                          -IIOIOIIOOOOOIIOOOIIO--    -O-IIO
+II00 IIIII0  0 00VIVI0           00I I 0      00                                            00 0 00     00 I 00I         00
+                 O O
 XXXXXMXMXMXMXXXXMZMMXXXXXXXXOXOXXXXXXXXXXONOOXXOXINNX=X==NOONNOINNXOIIXI=XO=NNNNOX=---XOIN=MMMXXXXXXXXXXXXXXXXXXOOOOOXXXXXXXOIONON
+-II--W-W-WIWIII-WNWW-IOII-OOXOXOO---I-I-IX -XOIXOO     OO --  -O          -O           -O OWWW-I----IIO---I--IOOXX-XXOI-IIIIXO-
+IOOIIOIOIOOOOOOIOAOOIO-OOI-- - --IIIOIOIO    -O -                                          OOOIOIIIIOO-IIIOIIO--     -OIOOOO
+0  00I0I0I I   0IVII0    0       000 0 0                                                   III0 0000   000 00          0
+                 O
 OXXXMMXMXXXOOXXMXMMXXXXMXXOXOXXXOXXZMXXXXXOONOXIIINOX--NOOO=OOOOOX=IIXOOIOONOONNX--IIXNIONIXXMXXMMXXXXXXXXXXXOIOXOXXXXXXXXOOI=NOOO
+XII-WWIW--OXXOIW-WW-OOIW-IXOXOOIX--NW-I-IIXX -OOOO      ---O----         -- --         O- O--W--WW----IIOIOIOXOXOXOO---IOOXXOO --X
+ OOIOOOOII-  -OOIOOI--OOIO - --O IIAOIOIOO    -                                            IIOIIOOIIIIOO-O-O-   - --IIIO--
+   0II I00     I0II0   I0        00VI0 0                                                   00I00II0000              000
+                                   O
 OXXMXXXXXXOI=OXMXXOOXXXXXXXXXMXXXMMXXXXXXXXXIOOXO=OOOO -O===XIONOX- =IOX=ONNNNIX===XXNOX=OXXXXXXXXXXXXXXOOOOOXXOOXXMXXOI=IO==IOXXX
+XIIWI-I-IO-OOXIW--XXOI---IOOIWI--WW---I----OOXXO-O-X-    OOO            O-            -OO-I-----III-IIOOXXXXXOOXXI-W-OXOOO-OOOXOOI
+ OOOOIOIO-    OOII  -OIIIO--OOOIIOOIIIOIIII-   -                                       -  OIIIIIOOOIOO--     --  OIOI-         --O
+   I 0 0       I00    000    I 00II000 0000                                                00000   0              0I0
 XXXMXXXXXNONNXXZXXXXMMMMXOOXXXXXXMXXXMXMXMXXOIOOXIOOXXN=-INOX==II=--=XN=NXXNNNOX--=I-IIXOIXXXXXMXXXXXXXXOOXOXOXXXXXXMXIOXXXXOXXXXX
+I--WI---O    O-N-IO-WWWWIXXOI--I-W---W-WIW--XOX-  -XII     -           O              OOXOI----W------OIXXOXOXOI--I-WIOXOOOOXOOOI-
+OIIOOIII-    -IAIO-IOOOOO  -OIIOIOIIIOIOOOII        OO                                 -  OIIIIOIIIIII-O  - - -OIIOIOO  ---- ---OI
+ 00I 000      0V0  0IIII     00 0I000I0I I00                                               0000I000000          00 0I            0
+               O
 XXXXXXXXOOOOOXXMXXXXXXMMOXXXMXXXXXXXXXXMXMXXI=OON=-NOXIOXII=NONNN==IOONOOXXNNOX- --=INIOOOXXXMXMXXXXXXXXOXXXXXXXOOXXXXXXXXXXXXXMMM
+I-III----   ---W------WWXOO-W-II--I-I--W-W-IOOXX    X-O-     -         -     -        O---O--W-WIII---IIXOOIIIOOXXO---OOOIIOO--WWW
+OIOOOIII     IIOIIIIIIOO --IOIOOIIOIOIIOIOIO         I                                    -IIOIOOOOIIIOO --OOO--  -III---OO--IIOOO
+ 0   000     00I000000II   0I0  00 0 00I0I0          0                                     00I0I   000             000       00III
 XXXXXXXX=IO=IXXXXXXMMMMXXXXMXXMMMXXXXXXXXMMXXIIXOOIO=XXIOOO==XOO==NXXX=I=XOOXO-----IOIXIIOXXXXXXXXXMXXXXOXXXOIOIIIOXXXIXOXXMMZZZXX
+I-OII-IOOO-OOI-----WWWW-OI-WOOWWW-III----WW-OOOOX-  OIOO--    --OO         -        -O   -I-IIO-I--W-IO-XOOOXOXOOOXOOOOOXI-WWNNN-I
+OI-OOIO-     OIIIIIOOOOI-OIO--OOOIOOOIIIIOOI-  -     O-                                   OIOO-IOIIOIO-I ---       --- - OIOOAAAIO
+ 0   0        00000IIII0  0I  III0   0000II0                                               0   0 00I0  0                  0IIVVV0
+                                                                                                                             OOO
 XXXXXXOOOXOOIOXXXMMMXMMMXMXMMMXXXXXXXXXXMMXMXI=OIOOOIXXXIONI=---XOIIIINNINNOXI=I=-I=ON=-IOXXXXXXXXXXXXXXXXIIONO==O==OXXXXMMMMMMXOO
+II--IOXXXIXXOXI--WWW-WWW-W-WWW---I--OI--WW-WIOOXO--XOOIIO-                 -       OX    XIII-----I-OI--IOOO- -OOXOOXOOIIWWWWWW-X-
+OOIIO-   O    OIIOOOIOOOIOIOOOIIIOII-OIIOOIOO        -OO                                  OOOIIIIIOI-OIIO-           --OOOOOOOOI
+  00           00III0III0I0III000 00  00II0I                                                 00000 0  00                 IIIIII0
 XXXXXOIXXXXXXXXMXXXMXMXXXXXXMMMXXXXOOOXXXXOXXXOXO=OOIOXXOIOXI==---ONONXOXI=IIXII==OOOI-=IXXXXXXXXXXXXXXXXXOX=OO=OOXXXXXXXXXXMXINN=
+IOIOOXO--IOOOI-W---W-W--III-WWW---IXXXI-IIX--IXOXO--OXOIXO                        -X-   OIIII---IO----IIIIXOO--OXXOII-IO-II-W-O  O
+O-O--  IIO---OIOIIIOIOIIOOOIOOOIIIO   OIOO IIO -      -O                                 OOOOIIIO-IIIIOOOO -      -OOIO-IOOIOI
+       00     0I000I0I00   0III000     0   00                                                000  0000               0  0  0I0
 XXXX=OOXXXXXXMXMXXXXXXXXOOIXXXXXXXOXOXXXXXXXXXXXXOONOOONOOI=NO=IIXX===-- =XOXXXON=OI= =OXXOXOOOOIXXXXXXXXXXXIO=OOXXXXXOXOO=XXONN==
+O-OOO-X--IOIIW-W----IIOOXXOI------XOXOO-I-O-I-OIIX- --- --OO -OOOOOO       -     OXO   -IOXOXXXXOOI-IIOII-IIO-OXXI--OOXOXXO--X  OO
+-I--   IIO-OOOIOIIIIOO--   OIIIIII - --IOI-IOI-OO                --                     O- -     -OIOO-OOIOO     OII-- -   II
+ 0     00    I0I0000        000000     0 0 0 0                                                     0     0        00       00
 XXXXIXXXXXOXXXXMXXOXOXXXOIOXXXXXXXOXOXXXXXXXXXXXO=OOO=NO--=INIXXOXIOXI===IOO===IOO=N-IOXO=OOIO=OIXXXOXOXXXXXXXXXXXXX=IION=OXOOXXOX
+I-OOOOI-IOXOI--WIIXOXOOOXOXII-I-OIXOXOOIO-I---I-XO  -O       OOOXOO-       -OOOOXXO   -OXO--OXOXOOOOXOXOO--IOIO-O-IOOOO- OXIXXOIXO
+OI-- -OIO- -OIIOOO - ---   OOIOI-O - --O-IOIIIOI              -- -                     -         --- - --IIO-O-I-IO-       O  -O -
+ 0     0     00I             0 0         0 000 0                                                         00    0 0
 XXXOXXXXOOXXXXXXO=IXOXXXXOXXXXXXXXXXIOXXXXXMMMXMXI=-IN==NI--INOXXXOXONXIIXOOXXOOOIIXXXOOONOOOIOXOXXXOOXXXXOXO=OXXOOIOINNOXXXXXOII=
+OOOXOOOIXXO-O---XOOOXIOIOXOI----OIOOOXOOI--WWW-WIO    OO      XIIOXO-      -OOXXXOOOOOXX-  --OXOXOOOXXOIOOXOXOXIIX-OXO  XOOOOOXOOO
+--- ---O  -I-III   - O-O- -OIIII-O--  --OIIOOOIOO              OO- -        --     ---         - ---  -O-- -   OO        -----
+           0 000            0000         00III0I
 XXXXXXXXXOOXXXOIO==I=XXXXXXXXXXXXXOIOOXXOIOXMMMMMMX=NONOOXXXOIIXXXO=OIXOOOOOO=NNO=OXXOOONO=OOXOXOXOOOOOXOOOOXXXX=NOOI=OXOOOXI=ONOO
+--IIOIOOOXXIOIXO-OOOOOOOO-I--IIIOOXOXXOOXOXIWWWWWWOO - -XOOOXOO--IXO   ----XXO  -OXIOX-- -OXXOXOXOXXXXXOXXXXO-IIO XXOOXOXXXOOO  --
+IIOO-O---  O-O       ----IOIIOOO--    --   OOOOOOO-      ---   IIO                 O-        - - -     -    -IOO       -   -
+00                       0 00               IIIIII             00                                            0
 XXXXXXOOXXXXXOOO===IOXOXXXXXXXXXXOOOOOOXOOXXXXMZZZMMXOONOOXXXXXXXOX=XOOOOXOONO=IIINOONOO=OOXXXOXOOOOOXXX=IOOXXXOO=I=OOOXOX=OXXIOOX
+I-I-OOXXOOI-OX--OOOOXOXOOI--I-IIOXXXXXXOXXOOI-WNNNWWIX- -XOOI-I-IX     -XOX- -OOOO -   -OXXOOOXOXXXXXOIOOO-X--IX-OOOXXXOXOO-    -O
+OIOI--  --OI-        - --OIIOIOO-      -  --OIOAAAOOO     --OIOIO        -                 --- -     -O-    IIO        - -       -
+ 0 0       0              00 0               0IVVVII         0 0                                            00
+                                               OOO
 XMXXOXOXXXXXI=NOOOONXXXXXXXXXXXXOXXXXXXXOXXXXXXMXMZMXXO=OOOIOON=ONXO=NNOXXOO=OO=NNXXNO=XXXXXOXXXXOOXXXXXIIOXOOOOOINNOIOIOOIXXONONX
+IWIIXOX---IIOO ---- OIO-----OI-IXOOOOI-OXOOOOI-WIWNW-IXO---O-- O-  -O  -OOXXOXXO     -OOOIOIXOOIOXXOOIOOOOXOXXX-XO  -OXO--   -   O
+OOOO - IIIOO        -O-IIIII-OIO ----OI- ----OIOOOAOIO                  --             --O-O --O-  --O--   -                     -
+ I     000             00000  0       0       0I IVI0
+                                                  O
 XXOOIOXXXXXXI=IOXOOXXXXXXXXX=XXXOOOOXXOOXXOXXXXXXXXXXXXXIIXXX=I--=INNOOXOONXOOXXOONO=OOXXXOXXXXMXXXXXXXXXI=IIOIONXNON=OOXXIXOOON=I
+I-XXOXOO---IOOOXOXXII---I-OOOIIOXXXXOIXXIIXOO---OOO---IOOOO-OO       -XOX-   -OO   -OXXIOIXOO--WIIOIOII-OOOOO-OX   - O--    --- OO
+OI    --IIIO    -  OOIIIOI-- OO-    -O  OO --III---IIIO-  -I-          -      --       O-O --IIOOO-O-OOI-
+ 0      000          000 0                   000   000     0                                 00I       0
 XXIOOXXXXMXXXXXXXXXXXXOXOXXXXXXXXXXXOOXXXXOOOXXXXXXXXMXMXXXXXXNN=IO==OOOONXNO=XXI=OXXXXXXXXMXMXXXXXXXMXXOXXXOXI=N=OXXX=ONXIOONOI=I
+OOOXXOOI-W--I-IIIO--OIXIXOOII-OII-IIXXI-IIXXXO-----I-W-WI-IIOO  OO-OOXXX-   -OIOOOXOOOOII--W-W--I-OI-WOOXOI-XOOO OXOOOO-    - -OOO
+--   --OIOIIOIOOO-II-O O --OOI-OOIOO  OIOO   -IIIIIOIOIOOIOO--                O-   ----OOIIOIOIIOI-OIO-- -OI -     ---
+        0I00 0    00         0   0     0      00000 0I0I 0                               00I0I00 0  0I     0
 XOIIIOXMXXXXXXXXXXXXOOIOXXXXXXXXXMMXXXXXOOIIO=XXXMXXXXXMXXOOOO=O==OOOXXXXXXXXXOXOXOOOOOXMMMMXXXXXXXXXX=OXMMMXOI==OOXXMXOXIN=IOXXOO
+OXOOOX-W-------IIIOOXXOXOOI---I--WW-IIIOXXOO-OOIIWIII--W-IXXXXO-OO-XX--IIIO-IOXOXOXXXXX-WWWW-IOIIII-OOOXIWWWIXOOOXXI-WIX   OOXOO-X
+-     IOIIIIIIIOOO--    --OIIIOIIOOIOOO-      -OOOOOOIIOIO           IIOOO-IO- - -     IOOOOIO-OOOOI--  OOOOO      OIOO       --
+      0I0000000            000 00II0             I   00I0            00    0           0IIII0      0     III        0I
 OX=I=XXXXXXMMMXXOIIO=IIXXXXXMMXXXMXXXXXXI=O=O=XXXXXXMMMMXXXXOOXXOOXXOXXMMXXXXOIOOO==OXXXXXXXXXXXXMXO=IOXXXXXXO=XXXXMZMOOOIOXOXIIIX
+XOOOOO--II-WWWI-XOOXOOOII---WW---W--I-OOOO-O-O--I-I-WWWWIIIOXXOOXXOOX-IWW---OXOXXXOOXO----OIOOI-IWIXOOX--IOIIXOOI--WNWXX-OXIXOOOOO
+ -   -IIOOIOOOOI       OOIIIOOIIIOIIOI--      IIOIOIOOOOOOO-  --  -- IOOOIII-        -IIII-O--OIOOO    IIO-OO  -OIIOAO     O -   -
+      00  0III 0         000II000I00 0        00 0 0IIII             0 II000          0000     0 I     00        00IVI
+                                                                                                                    O
 OI=OXXXXMMMMXXOXOO==OOXXXXXMXXXXXMXXXXXIOOOOOXMMXXXXXXXXXXXXXXXXMMMZZZMZMZMMXXIOOOOOXXXXOXOIOXXXXXXO==XXIO=IO=XXXMXXXIOOXXXOIOOONO
+XOOXOIO-WWWW--XO--OO-XI----W-OII-WIIIIOO----X-WW---I----I--IO---WWWNNNWNWNWW--O--XXXOIIIXOXOXI--I-IXOO--O-OOXOO-IW--OO-XIIOXO- -
+    -O-IOOOOII -      OIIIIOI-OOIOOOOO-      IOOIIIOIIIIOIIO-IIIOOOAAAOAOAOOII      -OOO -   OIIOIO   II      -IOOII-   OO-
+       0IIII00         0000I0   0I           0II000 0000 00  000IIIVVVIVIVII00                00 0    00       0 I00
+                                                                   OOO O O
 IOIXXXXMXMXMXXXXOOXXXXXMMZXMXXXMXXXXOO=IO=IXXXMMXMXXMMXMXMXMXXXMMZMMMMMMMMXMXX=XXXXMXXOOOI=OXZXXXXXXXOIIOOOI=XXZZXXXOXXXXXOIOX=XNO
+OXOOOI-W-W-WI-IIXXOI--IWWN-WI--W---IXXOO-OOO--WW-W--WW-W-W-W---WWNWWWWWWWW-WIOOOO-IWIIXXXOOX-N--OIIIOXOO---OOO-NN-OOXIOOOOXO-    -
+   --OIOIOIOOIOO  -OIIOOOAIOOIIOIIIO       -IIOOIOIIOOIOIOIOIIIOOAOOOOOOOOIOO- --IOOOO      IAII-OOO-        -IAAI-- O----
+      0I0I0I 0      00 IIV0I 00I000         00II0I00II0I0I0I000IIVIIIIIIII0I     0 I        0V00              0VV0
+                         O                                       O                           O                 OO
 OOIOXXXMXMXXXXXXXXXXXXXMXMMMXXXXXXXOI==IOXXXMMXXXMMMMMMMXMXMXXXXXXXXXXXXXXXXXXXXXXXXOXOOXXMMMMXMXXXXXIOIOXOIOOXXXIOXXXXXOONXI-=NNO
+XXOXI--W-WIII-I-OII-I--WIWWWI-I-O-OXOOOOXI--WW---WWWWWWWIW-WII-----II-I----IOI--IIOOXOXXI-WWWW-W--IIOO-OXOXO-X--OOXI--IOXX       -
+    OIIOIOOOOIOI-OOIOIIOOOOOOIOI-I-      OIIOOIIIOOOOOOOOOIOOOIIIIIOOIOIIIIO-OIIOO-- -  OIOOOOIOIIOO-    -    II-  OIIO-
+     00I0I   0 0   0 00I III 0 0 0        00II000IIIIIII I0I  00000  0 0000   00         0IIII0I00            00    00
 IXXXXMXMXMXXXXXXXXXMMMXMXXMMXXXXXXOOIOXXMMXMMXXMXXXMMMZMXMXXXXXMXXXXXXXXXXXXXXXXXO=IIXMZMMMMMMXXXXXXXXXXXXINNOXXIOXXXXXOIO=NXIOOX=
+OOO--W-W-WI-II----IWWW-W--WW--IOOIXXOXI-WW-WW--W---WWWNW-W-----W-IOOOOIIOII---I-OXOOO-WNWWWWWW----I-I-IIIOO  XIOOXI---OXOXO   --
+ --IIOIOIOOIOOIIIIOOOOIOIIOOIIO--O    OIOOIOOIIOIIIOOOAOIOIIIIIOIO----OO-OOIIIOI-    IOAOOOOOOIIIIOIOIOOO-    O-  OIII-
+   00I0I0I 0  0000 III0I00II00         0II0II00I000IIIVI0I00000I0          000 0     0IVIIIIII0000 0 0             000
+                                                      O                                O
 XMXMXMXXXXXXXXXMXZXMXXXMXXMXXMXXXXXXXXMMXMMMMMMMXMXMXMXMXMMZMMMMMMXMXMMMMMMMMMXXXXXXXZMZMZXXXMXXXXXMXXXXOONOOOX=OXXX=XXXXMXOOO=XI-
+IW-W-W--I-III--W-N-W---W--W--WII--OII-WW-WWWWWWWIW-W-W-W-WWNWWWWWW-W-WWWWWWWWW--IIOIINWNWN-I-WIIII-W--IIX- -XXOO-I-OOOOI-WOXXXO
+OOIOIOIIOIOOOIIOIAIOIIIOIIOIIOOOII-OOIOOIOOOOOOOOOIOIOIOIOOAOOOOOOIOIOOOOOOOOOIIOO-OOAOAOAIOIOOOOOIOIIOO      -  OI- --OIO-
+ I0I0I00 0   00I0V0I000I00I00I  00   0II0IIIIIII I0I0I0I0IIVIIIIII0I0IIIIIIIII00     VIVIV0 0I    0I00            0     0I
+                 O                                         O                         O O O
 XMXMXMXXXXMXXMMMXMXXXMMMXMMMXMXXXMXMMMMMMMXMMMXMMMXMXXXXXZXMMMMMMMMMXZMMMMMZMMXXXXXXMMZZMZXXXXXXXMXMXXI==OXO=O=OIXO=OXXXXOIXXONXIO
+-W-W-W----W--WWW-W--IWWW-WWW-W--IW-WWWWWWW-WWW-WWW-WI----N-WWWWWWWWW-NWWWWWNWW-II-I-WWNNWN----I--W-W--OOOXOXOXO-OOXOXI---XOOOX   -
+IOIOIOIIIIOIIOOOIOIIOOOOIOOOIOIIOOIOOOOOOOIOOOIOOOIOOIIIIAIOOOOOOOOOIAOOOOOAOOIOOIOIOOAAOAIIIIOIIOIOII    -      -   OIII  --
+0I0I0I0000I00III0I00 III0III0I00 I0IIIIIII0III0III0I 0000V0IIIIIIIII0VIIIIIVII0  0 0IIVVIV0000 00I0I00                000
+                                                         O           O     O          OO O
 XXXXXXXXXXXXXXXXXXXXXXXMXMMXXXXMXMMMXMXZMMXZZMMXXMXMXXXXXXMZXMXMXMMMXMXMMMMMMMXMMZMMMZMMZZMMMMMMMMXMXOOOXXOXIOIOIIOOIXXXOO===NNONX
+--I--II--IIIIIOII-OOO--W-WW----W-WWW-W-NWW-NNWW--W-W--I-I-WN-W-W-WWW-W-WWWWWWW-WWNWWWNWWNNWWWWWWWW-WIX-XIIXOOXOXOOXXOO-IXXOOO  - O
+IIOIIOOIIOOOOO-OOI---IIOIOOIIIIOIOOOIOIAOOIAAOOIIOIOIIOIOIOAIOIOIOOOIOIOOOOOOOIOOAOOOAOOAAOOOOOOOOIOO   OO -         -IO         -
+00 00  00        0   00I0II0000I0III0I0VII0VVII00I0I00 0 0IV0I0I0III0I0IIIIIII0IIVIIIVIIVVIIIIIIII0I                  0
+                                       O   OO              O                     O   O  OO
 OOIOXXXXXXOXOOOXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXOOXI=IXXXXXXMXXXXXXXXXXXXXXMMZMMMZMMMMMMMMXXXXXXXXXO=OXXOXXXXXXXOOOXXOXIOONIXXOO
+XXOXOOO-OOXOXXXIO-OIOIIIIOOIIIO-OIIIIIIIOII-IIIIOOXXOOOOIIOII-W-IIIIOOOIII---WWNWWWNWWWWWWWWI-I-II--OXOXOOX-I---IIXXXIOXOO-- OOIXX
+    ---I-- -   O-I-O-OOOO--OOO-I-OOOOOOO-OOIOOOO--  -   OO-OOIOIOOOO---OOOIIIOOAOOOAOOOOOOOOOIOIOOII-   -- IOIIIOO   O- -     -O
+       0         0             0           0                 0I0          000IIVIIIVIIIIIIII 0 0  00       0 000
+                                                                               O   O
 ONNNINOOII=I=I=IIOOXXXOOOXXXXXXOII=O=IIIIOOOIOOOOOIIOOIII=O=IXXXOXOOOOIXOXOXXXXXXXOXOOXXOOXXXXXXXXXXOXXXXXOXXXXXOO=O===OIOOOOXXXXX
+-     XXOOOOOOOOOXXOOOXXXOOOOOOXOOOXOOOOOXXXOXXXXXOOXXOOOO-OOOOIXOXXXXOOXOXOOOOIOIXOXXOOXXOOOIIIO-IIXOOIOOXOI-IIXXOXOOOXOXXXX-IIII
+                   ---   ------                              --O -     - - ----O-O -  --  ---OOO-IOO --O-- -OIOO             IOOOO
+                                                                                                 0           0               0
1
 =OOOOIOOOIIIIIO==O==I=OIXXNOXIXX=ONXXXOXNNNIIII=OOIOOXOI=-==XII---=XXXXONXXXNXNNNNOOOIIXOIONO===IXXXXXOXNNNNOO=I=OO=I=I=O=OOXIXIIX
+O-XXXOXXXOOOOO-OO-OOOO-         O-               -O-                                                        X-OOO-XOOOOOXO-
 XXOOXOOI=O==I==OIOIII=IIOOOONONNOOOOOXXO=OO=OOON===OOOONNOIIXXI=IXNONOOONOOO=OOONOOOOONNOOO====OOOOO=OIIOI=OXXMXMMMMZMXMXXMMZXXXXM
+OOXXOXXOO-OOOOO-O-OOOOOO---- -  ---     OXXO--- OOO----               -- ---O--- ---    --XOOOO-----O-OOXOO-I-W-WWWWNW-W--WWN--OIW
+--  -                                                                                                       OIOIOOOOAOIOIIOOAII-OO
+                                                                                                             0I0IIIIVI0I00IIV00  I
+                                                                                                                    O       O
 XXXXXXXO=N==OIOIOIO=OOXXI=ONOOIOI=ONNNNN=OOONONNO=IIXOXXOIONONON=OOOOOOOIIXXXXXXXXOIOOOOOO=OXOXOOXXXI=OXXXXXMZZMZMMMZMMMXXXXXIOIOX
+--IIIOOXO OOXOXOXOXOXXOOOO- --O-OO-     O--- -  -OOOOXIOXO-   - O-X---XXOOOO-I-OOOXOXXXX--OXOXOXXOOOOOXOIOIIWNNWNWWWNWWW-I-OIOXOXO
+IIOOO--               --                            - O-                  --IOI---          - -  ---   -O-OOOAAOAOOOAOOOIOI-O    -
+00                                                                          0 0                             IVVIVIIIVIII0 0
+                                                                                                             OO O   O
 XXXXOOXOOIXXXXXXXXXXXXXXXXXXXXXXXXXIOIOOXXOXOOO=IOOXXXXOOXNNO==OON=OXINNIXXXMZZXXXOOOOXOOOXXXXMMZMZZXXXXMMZZZMAAAZMMZMZMZZZXMXXOOO
+-IOOXXOXXOII--II-IOO----IIOO-I---OOOXOXXOOXOX--OOXXOOIIX    -OO-- O-    OO--WNN--OXXXXOXX-OIOIWWNWNN-I--WWNNNWVVVNWWNWNWNNN-W--XXX
+IO--  -   OOIIOOIO--IIIIOO--IOIII--     -- -       --OO                  -IIOAAII-    -   -O-OOOAOAAIOIIOOAAAOZZZAOOAOAOAAAIOII
+0           00  0   0000    0 000                                         00IVV00             IIVIVV0 00IIVVVINNNVIIVIVIVVV0I00
+                                                                             OO                 O OO      OOO MMMO  O O OOO
+                                                                                                              WWW
 XOO=OIIOOXXXXXXXXOOIXXXXMXXMMXMMMXIOOOONNIXOO===IIIIOOOIXONOOONO==IIO=XXXXXXMZAZZXMXXXOOO===IIXXMMZMMZMMXXMMZMZZZZZXXXXXMMZZAMAAAZ
+OXXOXOO-X-----IOIX-OOI--WI-WW-WWW-O-XXX  OIXXOOOOOOOXX-     --       OIIIOOIWNVNNIW-IIXXXOOOOOIIWWNWWNWW-IWWNWNNNNN-OIIIWWNNVWVVVN
+-        IIIIIO-O   -OIIOOIOOIOOOI        O                           OOO--OOAZAAOOIOO        OOOOAOOAOOIOOOAOAAAAAI-OOOOOAAZOZZZA
+         00000        00I 0II0III0                                          IVNVV I0            IIVIIVII0 IIVIVVVVV0    IIVVNINNNV
+                                                                             OMOO                 O  O      O OOOOO       OOM MMMO
+                                                                              W                                             W WWW
 OOO=OOOOXXXXXOXIOXXXXXMMMXMMMMMXO=ONOXXXNN==IIIXXXOOOOOOOXNIXXXXOIXXOII=I==IXXMMMMZXXOXOXOXXXOOOXXMXMXXOOXXMMMMMMZXOXXXXMMAZAAAAAA
+XXXO--XXIOIIIXOOXOII--WWW-WWWWW-XO  XI-I  OOOOOO-OXXX-XX-  OIO  -OIOXOOOOOOOIIWWWWNIOXOXOXOOOXXXOIW-W-IXXO-WWWWWWN-XO-I-WWVNVVVVVV
+        O-OOO -  -OOIIOOOIOOOOOI     OIO       -I-          O-    O-        OOOOOOAO- - - ---   -OOIOIO  -IOOOOOOAI -IOIOOZAZZZZZZ
+                    00III0IIIII0      0         0                             IIIIV               I0I0    0IIIIIIV0  0 0IINVNNNNNN
+                                                                                  O                              O        MOMMMMMM
+                                                                                                                          W WWWWWW
 II=OO=XXXXIOOOOIOOXXXXMXMXMMZMMOONOXXXXONN==IXMMMXXO=O=NO=XXMXXXXXXXOIOXOOXXXXXXMMXXXMZZAZAMZX=ON=OOI=OONOIXXOXXOOXXXMMMAMAMAMAAAA
+OOO--OOOIOOXXXXOXXOI--W-W-WWNWWX  XO---X  OOOIWWW-IXO-O -OO-W-OO-I-OXOXOXXIOOII-WW---WNNVNVWN-O- OXXOO-- -OOOXOOXXII-WWWVWVWVWVVVV
+      --O-        -OIIOIOIOOAOO    -III      OOOOIO       -IOI--IOI-   -  O--OOIOOIIIOAAZAZOAI             -- --  OOIOOOZOZOZOZZZZ
+                    00I0I0IIVII     000       III0         0I0  0 0            0II000IVVNVNIV0                      0IIININININNNN
+                            O                                                         OOMOM O                           M M M MMMM
+                                                                                        W W                             W W W WWWW
 IIIIOOXXXO===IOIOOXXMXMZMMMMMMXXXOXOOXXOOOXXXXXXXXO=NNO=XXMXXXOOOIXXMXXXXXXOXOOXMMZMXXMMAZAMXOXOOIOXOOXO=OOO==XXXIXXXMZMAZAZAMAAAA
+OOOOXX-IOXOOOOXOXXI-W-WNWWWWWW-OOXIXX-O--XOOOI--IOXO   OI-W--IXXXO-IW--IIOOXOXXOWWNW-IWWVNVWIXOXXOXOXXOXO---OOOIOOIO-WNWVNVNVWVVVV
+      IO-         OIOIOAOOOOOOI-- O  I-   ---OIIO-      OIOIIO    IOOIIOO-- -  -OOAOIOOOZAZOO -    -  -       -O- O-IOAOZAZAZOZZZZ
+      0            0I0IVIIIIII0      0        00         0I00     0 I00         IIVI0 IINVNI                        0IVINVNVNINNNN
+                       O                                                          O     MOM                           O MOMOM MMMM
+                                                                                        W W                             W W W WWWW
 OIXOXXXXOOOOXOOOXXXXMXZMMXXXXXXXMXONOXOXXXXXXXXXXXOONOOXXXXXINOO=IXXXX=IO===INOXMZAZZXXXMXMXMXMMXXXMMXXXXO=OOOXXMMZXXMAMZMZZAMZZAA
+XOOXII-IXXXXOXXXII-IW-NWW-II----W-X XIXOOIII-I--IOX- -X---IIO  -OOOO-OOO-OOOO X-WNVNN--OW-W-W-WWII-WW---OXO--X--WWN--WVWNWNNVWNNVV
+  - OOIO    -   OOIOOIAOOIOOIIIIOI   O --OOOIOIIO-     IIIOO      --I-         IOAZAAII-OIOIOIOOOOIOOIII-     IIOOAIIOZOAOAAZOAAZZ
+      0           0 I0VII0  0000I0          0 00       000          0          0IVNVV00 I0I0I0II  0II000      00IIV00INIVIVVNIVVNN
+                      O                                                          OMOO                             O   M O OOM OOMM
+                                                                                  W                                   W     W   WW
 XOXXXXXOIIOXXOOXXXMXMXXMXXXXMMMXMOONOIXXXXXXXXXXXX=OXXXXOIINX=OOXNNNNO=O=O==OOXXZXXOIOONNO=OXXXXXOXMAZAZXMMMZZAZMMAMAZZZAAZMZZAZAA
+OXIOI--XOOXOOXXOI-W-W--W-OOIWWW-WX- -OOOI--I---I-OOX---IXOO   -XO    -O-O-OO--I-N-OXO--  -O----IOX-WVNVN-WWWNNVNWWVWVNNNVVNWNNVNVV
+- O-OII    --  -OIOIOIIOI--OOOOIO     --OIIOIIIOI-  IIIO        -             OIAI-         IIIO- IOZAZAIOOOAAZAOOZOZAAAZZAOAAZAZZ
+     00          0I0I00I0   III0I        00 000 0   000                        0V0          000   0INVNV0IIIVVNVIININVVVNNVIVVNVNN
+                                                                                O                   MOMO    OOMO  M MOOOMMO OOMOMM
+                                                                                                    W W       W   W W   WW    W WW
 XXXXXXXXXOXOXOXXMXMMMMXXOOXXMXMXIO=NO=XXXXXXOXXXMXXXXXXOOXXIN=XXXOONNNONIOXXXXMMMXXXXIOONNIOXXXXXXXZAZAAMZZMZMZMZMZMMMMMAZMXMXMMAZ
+IO--I-IOOXOXOXOIW-WWWW-OXXI-W-W-O-O -OOOIOOOXO-IW----IOX-    O--O--   - OXII--WWWIOOOOX-  OXII-I-O-NVNVVWNNWNWNWNWNWWWWWVNW-W-WWVN
+O-IIOIO-- - - -OOIOOOOI-  OIOIOI      --O--- -IOOIIIIO-       II-         OOIIOOOO---       OOIOI-IAZAZZOAAOAOAOAOAOOOOOZAOIOIOOZA
+  00 0          I0IIII0    0I0I0              0 I0000         00            00III             0 0 0VNVNNIVVIVIVIVIVIIIIINVI0I0IINV
+                                                                                                   OMOMM OO O O O O     MO      MO
+                                                                                                    W WW                W       W
 XXXXXXXXIIIIOXXXXXMXXXOIOOXXZMX=O=NNIXXXXXIIXXXMMMMXXXOOXINIXXMMZZMXXXXXXMMZZMMXXXMMZMMXXIO=OOOOXMMMAZAAAAZMAZAAAMAMXXXXXMMXXXXXXX
+-I-I--IOOOOOXOI--IW--OXOXX--NWIO-O  OOOOOOOOI--WWWW--I-    O-IWWNNWIOO-I-WWNNWW--OWWNWW-OOXO---X-WWWVNVVVVNWVNVVVWVW---I-WWI-IOII-
+IOIOIIO-     -OIIOOII-    IIAOO      -----  OIIOOOOIIO      IOOOAAOO--IOIOOAAOOII-OOAOOI-       IOOOZAZZZZAOZAZZZOZOIIIOIOOOIO-OOI
+0 0 00         00 I00     00VI               00IIII00       0 IIVVI   0 0IIVVII00 IIVII0        0IIINVNNNNVINVNNNINI000 0II 0    0
+                            O                                   OO         OO       O               MOMMMMO MOMMM M
+                                                                                                    W WWWW  W WWW W
 XXXXXXX=OOOOOXXXOOXXO=I=XXXMXOOONIINOXXXXXXXXXIOXXXXX=NXIXXOXXXMMMZMMMZMMMMXXXOXXXMMMMMMX=NXMMZZMIO=XOI=O=OOOOXXXXZXXXMMZZAAAMMXXX
+----IOOO--XXXOOOXXOOXOOOOO-W-- -    XIOO-OII-OOX-I-OOO  OO-X---WWWNWWWNWWWW-IIXO--WWWWWWIO OWWNNWO   -OO-OXXXXII--N---WWNNVVVWWI--
+IIIIO--      ---  --    --IOI        O--I-OOI-  IOI--    -I IIIOOOAOOOAOOOOIOO -IIOOOOOOO  -OOAAO             OOIIAIIIOOAAZZZOOOII
+0000                      0I0           0   0   0 0       0 000IIIVIIIVIIII0    00IIIIII    IIVVI               00V000IIVVNNNII 00
+                                                                  O   O                       OO                  O     OOMMM
+                                                                                                                          WWW
 XXXXXXXOXXXXXXXXOOI===XXXXXXMXONXXNNXXXXXXMOIIOOXXXXOIIXMXXXMXZMAAAMMMXXZMMXXXXOXXXOINNNNOOIXXXXXIOOINOOOOIOOIOOO=XXXXMMAMAZAZAZMX
+------IXOO---I-OXXOOOOOOOO--WO-     OI----WXOOXXOI-OXOOOW---W-NWVVVWWW--NWW---IX-OOXO     -OI---OOXXO   --OXXOXXXOII--WWVWVNVNVNW-
+IIIIIIO --IIIOI-      ----IIO-      -OIIIIO     -OI-   -OIIIOIAOZZZOOOIIAOOIIIO I--         OIII-                 OOIIOOZOZAZAZAOI
+000000    000 0           00I         0000I       0     I000I0VINNNIII00VII000  0            000                    00IININVNVNVI0
+                                                              O MMM     O                                               M MOMOMO
+                                                                WWW                                                     W W W W
 XXXXXXXXXXMXXOXXXOIIOOXXXXXXXIONNOOXXXXMMXOOIIOOXXMMZXZMXXXMMMAZZMXXOIIXMXOONONN===IIO==OOOOOOOOXXXXXOIOIOONOOIXXXXXXXXXZZZZAZAAAA
+------IIIIWIOXIIOXOOXXIOOO-I-O-  -XI---WWOX-OOXXOOWWN-NW-I-WWWVNNW-OXOOOWIX-    OOOOO-OO----XXXXIOOOIXOXO-  --OOIO-OOOIINNNNVNVVVV
+IIIIIIOOOOOO- OO-     O---IOI      OIIIOO-      --OOAIAOIOIOOOZAAOI-   -OO                      O---O          -O-I---OOAAAAZAZZZZ
+000000    I               0 0       000II         IIV0VI0 0IIINVVI0     I                                         0     VVVVNVNNNN
+                                                    O O       MOO                                                       OOOOMOMMMM
+                                                              W                                                             W WWWW
 XXMXMMXXXXMXXXOOOIOOXXXXXXXXO=OOXXXXXXXXOONN=I=OOXMMMMXXXXMMZMXXIO====IO=NOOOIIOOOOIOOXOIOIIONOINO==XXXXXXXXX==IOOXXXOXIXXZZAAAAAA
+-IW-WWOI-IWIOOXXXOXXII-OIO-IXOXXOIII----X-  OOO-XIWWWW-O--WWNW-OO-OOOOOXO --    ---OXXOXOXOO-    -OOOOIO-IIOOOOOXXIIOXOOI-NNVVVVVV
+IOOIOO-OIOOO--      OOI-O-IO    -OOOIIII         OOOOOI-IIOOAOI-                      -             --O-IOO--     OO- - OIAAZZZZZZ
+0 I0II  0 I           0   0         0000          IIII0 00IIVI0                                         0                0VVNNNNNN
+                                                            O                                                             OOMMMMMM
+                                                                                                                            WWWWWW
 XXXXXXXXMXMXXOIIIIXXXXXXOXXXXXXXMXXXXMXONOXNONOOXXXXXXXXMXMOONNO==I===OXNNOO=OXXXXXXXOOOOIIOI-----=IOIOIXIXXXOOIOOI=O=OIOXMZAXZAAA
+-OI----IW-W--XOOOOOOIIIOXOOOOI--W----WIX    - --IIIIIII-W-WX-  -OOOOOO    --O-OO-I-IOXXXXOOX        -OXOOOIIIXXO--OO-OXOX-WNV-NVVV
+I-OIIIIOOIOII     --OOO- ----OIIOIIIIOO         OOOOOOOIOIO                   --IOIO-                   - OOO            IOAZIAZZZ
+0  0000 I0I00                 00I0000I                 0I0I                     0 0                                      0IVN0VNNN
+                                                                                                                           OM OMMM
+                                                                                                                            W  WWW
 XXMXXXXMMXXXXXXXXXXXXXO=OOOXMXMMMXXXXXOOOOOONNIXXII==XXOXXXI=O==OO=IO=OO=ONOOONOONO=IOON=OONONOOOONONOOOXIO=OOXOIOIOIIOIXXMZMXXXAZ
+I-W--I-WW----IIOIIIOOOXOXXXIW-WWW----O- ----  OOOOOOOOOXIOOOO-OO--OOXO--O- --- --     - O-- - -      -XXOOXOXXOXO-OXOOXOI-WNWI--VN
+OIOIIOIOOIIIIOO-OOO---     OOIOOOIIII-         --    -- O--                                             -     -         OIOAOOIIZA
+ 0I00 0II0000               I0III0000                                                                                    0IVI 00NV
+                                                                                                                           O    MO
+                                                                                                                                W
 XXXXOXMMMMZXMXMXMXXOXIOOIXMXMXXXXXMXXINOI=OONOOOOO=OXXIOIION=OIOOIOOONNOII=NXI=-- -=OOOO===IIOOONNXXON=OOXXI=OOO=O==OOIOOIXXXXXOXM
+I---XOWWWWN-W-WIWIOXIO--OOW-W--II-W--O -OO-  -XX--O-OOO-OO- O-OXXO---  -OOO          ---OOOOOXXX      O-XIOOO---O-OO--OXXOOI-IIXIW
+OIII -OOOOAIOIOOOO- O    -OIOIIOOIOII               --                                                   O-               -OIOO OO
+ 000  IIIIV0I0I I         I0I00  0I00                                                                                       0    I
+          O
 XXXXOXMMMMMMZXMXMXXXXO=OXXXMXXXXMMMMXXX=ONNNIOX=NOOOIOIIOOO=IOOIONNNNXNOOONXNOX=IIN=OXOXXXXXOOXO=ONNONXIXNIIOI=NOO=I=OIOXOO=OXXOOO
+II-OXIWWWWWWN-W-W-IOO-OXII-W-I--WWWW-OOO-   OXOO ---OXOO---OOXXO-      --          OXOXOIOOOXXOXO-  -     OOXOO --OOO-OXIX-OXO-XXX
+OOI- OOOOOOOAIOIOIO--   OOIOIOIIOOOOI--       -                                      - -O---  -                         O    -I
+  0   IIIIIIV0I0I0        0I0 00IIII0                                                                                         0
+            O
 XXOOXXMMZXMMMXXOXXXOXOXXXXXXXXXXZMMMZXOOXXN=ONIO=O=OOI==OONOII=NOIIIIXOONNNONNIOOOO=NO=X====----=XO=IOONI=--IOOOOOOIIIOXXXXIO=OOXX
+OIXXIIWWN-WWW-IX-IIXOXOI-I--II--NWWWN-X-   OX O-O-O--OOO-- -OOO       -       OXXXXO  OOO         -OO--      -XXXXXOOOXOO--OXOXXOO
+-O  OOOOAIOOOIO IOO - -OIOIIOOIIAOOOAI                                                 -                               --II     --
+      IIV0III0  0       0 00  00VIIIV0                                                                                   00
+        O                       O   O
 XXOOXXMMMXMXXXXIOOIOXXMMXXXXXXXMZMMXZXX=OOOXOOO==O====NNNXO==OOX----=IXOOIXNO=ONOI====OOOOXII=IIO=XOOIII=OIIOOXXOIIIOXXXXXMXOO=IXX
+IOXXI-WWW-WIOOOOXXOXI-WW-III---WNWW-N--O--XIXXXOO-OOOO    -OO--             -O-       ---        OOXXOOOO-   XOOXOOOXO--I-WIX-OOOI
+O-  OIOOOIOO---     OIOOIOOOIIIOAOOIAII    O                                                      -           --     -IIOIOO    -O
+     0III0I          0II0   000IVII0V00                                                                               00 0I
+                                O   O
 XXXXMXMXXXXXOIIOI==OXXXXXXXXXXMMMMMMMXXXXXXXXOOOO===OOOO=====OO=--===-XXXI==I===----==IOOOX=IIIXNOOOOOOXXOO=I=NOOOOO=IXXMMMXXIIOOX
+-II-W-W----OXOO-OOOX---IIOIII-WWWWWWW--I---IOXXXXOOO----OOOOO-                                   -XXXXXOOXXOOO -----OOI-WWWIIOO-XI
+IOOIOIOIIII-        IIIOO-OOOIOOOOOOOIIOIIIO-                                                          --             OIOOOOO    O
+0  0I0I0000         000      0IIIIIII00 000                                                                            0III
 XXXMMZMXMXXXOOXX=OIXMMXOOOXXXXZMZXMMMMMXXXXOXOIXX=OOOOOOIIOXI==- -=-IXXI==------===IXOOXX==--- -=-XXNNXXN==ONOXXNNNOIOOOXXZMMXXIOX
+-I-WWNW-W-IOXXOOO-OIWWIXXXII--NWN-WWWWW--IOX-XOOOO----XXOO-                                              OO- -        --O-NWW-IOXO
+IOIOOAOIOIO-  --   OOOO   OOIIAOAIOOOOOIIO- I  --                                                                       -IAOOIO  -
+0 0IIVI0I0          II      00VIV0IIIII00   0                                                                            0VII0
+     O                        O O                                                                                         O
 IOXXMXZMMXXOOOX=NN=XMMMXXXXXXXMXMXXXZMXXONNOXOOI===O=OXXON=-- - --IXXOX-==---=-=IXONXI===----IOXONOOOOO=-==INNXOOOIII=XOOOXMMXXXXX
+OX-IW-NWWIOXXXIO  OOWWW---OI--W-WII-NWIIX  XOXXOOOO-OXIOX                         -             -    -          -      ---IWWIIIIO
+  IOOIAOOO-   O    -OOOIII-OIIOIOOOIAOOO    -         O-                                                                  OOOOOOO-
+  0 I0VII           III000  00I0I  0VI                                                                                     II
+      O                             O
 =XMMMXXXXXXXO=ONOOXXMXMMXXXXXXMXMXXXZMMXXXXXXXNNIXXOOII=I--- --=NNXII-==II==XXNOIXOOOX==OX=--OOOXOOIIII=OI=XOI=NNXXIOXOIONIXXXXXXX
+OOWWW------IXO-  -OOW-WWOO----W-WI--NWW-IO-I-O  OIOXXOOO                          --          XXOXXOOOOO-   -OO           OO---I-O
+ -OOOIIIIIIO      --OIOO--IIIIOIOOIIAOOIO-IOI-   O-                                             -                          -IIIOI-
+  III000000         I0II  0000I0I 00VII0  0 0                                                                               000 0
+                                    O
 MXXMXXXXMMMXINNO=OXXXXXXOOXXMXMXXXMMZZZXXXXXINII=OXOO=O=--  -INNOI=-- -IOXXXOXXI====XXIXI----=IOOXONONOXIXNNNO=IONOOOXOOOXOOIXMXXX
+W--W----WWW-O  -OXIII--OXXIIW-W---WWNNN-II-IO   OXOXXO-                                             -        -OO- ---   -  -OOW--I
+OIIOIIIIOOOI      OOOII-  OOOIOIIIOOAAAIOOIO      -                                                                          -OIIO
+I00I0000III0         00     I0I000IIVVV0  0                                                                                   I00
+                                    OOO
 MMXXMMMMZMMOONNOXO=OXXOOIOXXXXMXMMZMAZMXXXMIX=-X=ONO=X=----IONXXXI=-  -INOO==-===-==I=--    =IIXX=NONI----IIIN=OOO=OOOXIOOXXNOOOXX
+WW-IWWWWNWWX-  -OXOX--X-OXI---W-WWNWVNW-I-WO    O  -O                                              -          O-XXO --       -XXII
+OOIOOOOOAOO     -   II    OIIIOIOOAOZAOIOIO                                                                                     OO
+II0 IIIIVII         00     000I0IIVINVI0 0I
+        O                         O MO
+                                    W
 MMMXMXMMMMXNII=OX=IOXXIOXOXXXXXXMMZZZXXOXX=N=-OOI-IO= ---=ONIIOINX=- -XOON=-----=-I==-  -==--=II=-=-==----=---IINIOOONOO==NNIIOX=X
+WWWIW-WWWWO   OXOOOXIIOXOXII----WWNNNI-XOIO   --          -            --                                        OX   --OO      OO
+OOOOOIOOOO-     -   OO  - OOIIIIOOAAAOI -O                                                                                       -
+III I0IIII                  0000IIVVV 0
+                                  OOO
 MXXOXXZZZXIOXNIXIOXOXXXXXXXXXXXMZZZMXX=OOOO==XNI--I==--=NOI=IONO=-==ONNI= ---=OXXI-  -      -=IXOXXII=IIIINNI==- -XOX=OOOOOONII=XN
+W--XI-NNN-O   OOO-OXIOOOI--OIIIWNNNWIOO-XX-                                                                            -X-XX
+OII OIAAAI     -  - O---OII-OOOOAAAOO-
+I00  0VVV0               00    IVVVI
+      OOO                       OOO
 MXMXXMMMMONINOOXIIXOXXXOXXIOXXMMZMMXXOXNOOONNNI-==I-==XNXI=XNONNOXO==O-  --=XXII- -       - --I=I=I=OOXIIIIONNOXI=----IIIXXXI==OOO
+W-W--WWWWX   -XOOOOXIIOXIOOXOIWWNWW-IX  XX-                       -OO                                                   OI-OOOO
+OIOIIOOOO      -  - OO- O-  -OOOAOOIO                                                                                    OI-
+I0I00IIII                     IIVII0                                                                                      0
+                                O
 MMZMMMMMXOOX=OXOIOXXXXI=O=OIXXMXZMXXXN=OOO=OII==I=--==IXOONOX=OOOOIONI====I-=---    --==-- - -------===-XXIOOXIIXXXI--IINOXXXI=OON
+WWNWWWWWO-  OXIXOX-IOIOOXO-OI-W-NW-OO   XXO                    -XXO-                                        -            -OI-OO--
+OOAOOOOO-     O   IO-O      OIOIAOI--                                                                                     -OI
+IIVIIIII          0          0I0VI0                                                                                         0
+  O                             O
 ZZZMMXMX=ON=OXXOXOXXXO==O==XXXXOXXXXOX=OONNXNIX=X-=I==IONNOXINIXX=NI- I===----==I=--I===--    ----- ----IOOXXXI=II==XIOI=IIOIOXOI=
+NNNWW-WIO  OXOIX -II-XOOXOOO--OX--IOX   -                     OOIO                                                         -OXOXOO
+AAAOOIOO     -O   OOI      -II- IIO-                           -O                                                             -
+VVVII0I             0       00  00
+OOO
 MXZXMMXI=OIOXXXNIOXXO=OOOIOXXXOOXOXON-IOOOONOO===-=I-=XNXIII==OIOX-----------=-=-=------- ------  ----==I=IXXIXXOOII===ONXXXXNIOO=
+W-N-WW-OO-OXIIO   OIXO--XOXO--X-OXOX   -XX- -               OOXO-                                               -             OXXO
+OIAIOOI     OO-   -O       -II  - -
+I0V0II0                     00
+  O
 XXMMMMXO=OOIXXOXO=XXO=OIOIOOXOONI=OOI-N=IONN=I-- -==-==XONO=I==OX---=-- -- -- - =IIXXXIII===----  -  - ----==-=IXXNIXIIIXI=-XNNNOO
+--WWWWIXO-XOI--  O--XO-OXOXXOX- OOX-   OO-  O             -OOOO                                                                 XX
+IIOOOOO     OI    II        -
+00IIII       0    00
 MXZXXXIO==OIXXOXOXXIO=OIOOOOI=O=XOOXIXO=OOONI=O=  -I==XXNNO=I=X-- ---- --  - -  IXXXXI=- -----=I------ ----=XX===---=ONXXXXINIOXN=
+W-N--IO-OOXO-O  -OIO-O-OXXXXOO-OOXX   -OX--               XOOO                                                               O-  O
+OIAIIO      I-   -O             -
+I0V00       0
+  O
 XOIXXOI=OOOOX=XXOXXOOIOXXXOONO=IXXOXINOOOONI=XN=-====NOONOOO=X-II=--- -- -  --====XI=====-=-------=---=-----NOXX=-=---INOXIX==OXXX
+--OIIXOOXXXXIO  XIO-XOXOOOXX  OOII-   XXX-               ---O                                                -              OO-
+I  OO       O    O-    ---      OO
+0
 OXIOXIOOIOXXXONIXXXOO=OXXO==XX=IXXNXOIOONOI=IXI -=-=XONN=IOXI---=--   -  ---==---=ONI==II-==-=--=-===-==-- -=XOOI=====OOOXXIO==NOX
+- OXOO--OXOOO- OIIOXXOXOIXOO  OOIO  -OXX -           -  OO-                                                   --      -     -OO
+    -     ---   OO-    -O       O-
 OO=OOONNOXXXOOIXMO=OIOOOOO=X===IXIO=I=IOOO==XO=-==-=ONOO=OOIXI- - -- --  --=IX==IXIIIII=XNOIXXXOXXX=-=-===-=I=====XI-=OIIXXXOO==NX
+  OXX-  XO-OX-OOWXO-O-XXXXO   OOIOXOOOO-              --O-                                                                   -OO
+         -I-   -O               O
+          0     I
 OOOXOOO=XXXX=OOXXINNOOXOOIO=-XIIOO=IOXOIII==II==I-=XONNOOXIXIO----- ----  -===-=OXOXX=IIOXXXIXNNONOONXI==-=-==I====-=ININI=NOOI=OO
+--XOX--OOO-OO-XI-O  --OXXO-   OO- OO-               -   -   O                                   - --                     OO --OO-
+   -    --I-   OI     -
+          0     0
 OIXXIONOOXXOONOOOONNOOIOOOI =OOO=-NOXX-=---==--I=--XNX====XOIN-- -==------=- -=XO=----=--=OOONO=XXOOOONXXII==INI-==- -OOIOXXXXXION
+XOOOO- -XO-X- -XX-  --OXX-   -X    -                       -O                               - -OOOXXXX                -  ----IOO-
+  --     -I                                                                                     --                        IIIO-
+          0                                                                                                               000
 XXXO=OOOXXXXONIONXNOO=XOINX-NIOX==OX==OX=II=--I=- =IOX==-I=I=X----=--  ---=-==I===XIOXXIXOONO=OOO=OO=OOXXINI=OXIOIONX=OOOXOOXXXXI=
+--IXO--XIIIO- OX    -OOXO    OX   -                 -     OOO                             - -OXXXO--O-     OO          -  -XI---OO
+IIO     OOO-          -                                                                                                     OIII
+00                                                                                                                           000
 ZMXXOIOXXXXONOOOXXOOIOX=OXII=IO=-=OI=INXIXX==I=-- ==II-=IOOOOI---=--------X=I=-=XOOOONNOOO=O=I=ONNOOXXNNNONNOI=NXIN=ONXONOIIO=XXXO
+NW-OXOXOI--X -XX  --OXOO-   OO                           ---                      ---  ---O-OOO-            XOO    OX       -O--OX
+AOI-   -OII           -                                                                                                       II-
+VI0      00                                                                                                                   00
+O
 MMXOXOXXXXXOO=XIOOOO==OINXONIO=-=OI==OX=IXI=XX- --IN=-==NONOI=----=- -=--II=-=IXNNOOON=IXXXIONX=--- -INIIINXNNIOOIXXIOI=OOOIXXOXXO
+WW-XOXIO---X-OOO  --OOXO    O-                           -                        --- OOOIOO-                 OX-   OX  --    XIOX
+OOI - O-III   -                                                                         -O-                                    O-
+II0     000
 MMXXXXXXMXXON=OOXONNONOIOXOOIX=-II--=NI-=IIIOO- INNO=-=XNNX=X=--==I----==--=XIONONOOOOOXXOX=- -  ----=XXOIOO=-IOO=XIXOO=OO=OXIXO=I
+WWIOOOOOWIOX OX     - -O  --O                                                   - ----XIO-                     -XO   -- -XO     OO
+OOO-----OO-                                                                            O-
+II      I
 ZXOI=OXXXXOOXX=XINOOI=OONOOO=NO==X=-XN=-==XXN=--=XNI=IXOOX=-=--==- -==X=---IOXNNONOO=III-       -- -===-XNNOX---=I=IIXOOX=IOOOIINI
+N-XOOXI-IOXXOIO   --OO-- ---O -OO                                               - --OOO                               -  OO--    O
+AI    OIO-  -O
+V0     0
+O
 ZMOOIOXXXXIIXXIINOOOI=ONONOOOOXXOI===N--=INXO=--IXXIIONXX==== -----===---=XXNOONOON=OO=  ---I==I=-   =I-==OONI----OONOONIXO=IOOIXN
+NWXXOX--IOOOOIO  ---OO- - ---XIO-   O                                           -- OX-                    --              -OO-
+AO    IIO-  -O                O-
+VI    00
+O
 ZZXOOOOXXOIXXXIN==IOIOIO=OXO=OXOOOIOOX-=IONX= -=I=X==XXX--=----- -=-=---=IOONXNNNNI=I-------X=XO=-----XI--OOOX=---NOOONNO=INI=OOIX
+NNIXXXXOIXOOOOO OOO-OXO-O-  OXIX-   -                                             OO           -           -       ---      OO--
+AAO    -O  ---                O
+VV
+OO
 MMMXXIIOXIIXXXOIXOXIOXII=OIO==OON=OOXII==INN--==II==OXOX==I=-=----=OI-=IIINNNONNOOI=--  - -=O-NO- -  -===--=XXOI--=NOO=NON==XNIOOI
+WWW-IOOXOOOO--XOIXOOXOOOO-  OOX- O--                                            --O                                 --O -     OX
+OOOIO   -  -II  O -  -
+III0        00
 ZZMXXO=IXOIXXXXXXXXXXXXIOOXN=INONINN==-=IXON=-=IXXIXNNI----=-----=NX--IXNOOOOOOOI=I-  - --=X==O=--------I=--IINNX--XXOOO=IN=INIOON
+NNWIIXOOIXOO-IOOOO-O--OO--  OO - O        -                                   --OO                                    --OO    O--
+AAOOO   O  -IO----I-II-
+VVI         0     0 00
+OO
 ZMXXXOIOXOOOXXOXOIXXXXXOONNO==OO=OONI==XXNOO--==XIIOON=-  --  ---IX===XONOOOXONO=I-   --- IX--X=--  -=--=IXIIIOONI--XXN===O=IONXNO
+NW-OOXOXOXXX-IXOXO-OIOOX-  -OO  OX-       -                                    -O                             --       OOO-  -   -
+AOI--   -   IO -  I-O--
+VI0         0     0
+O
 ZMXOOIOXXXOXXXOIIOOXXXOIONOOIIIXIOONX-=IXOON====I==ONI--    -- --=I=IINNOXOXXOOOX-- --I---I--==-- - -=-==XOXI=ON=X--I=XNNNX==NNXON
+NW-XXOXII-XO-OXOO-XI-IXO- --OO  OX-       -                             -     --                                O
+AOI    OOI -I-     OIO
+VI0      0  0       0
+O
 ZXXOOOXXXXXXXXI=IIXXXXXO=O=IIOIIO=OOX-IIIINN=I=I=-=IOX=--  -=-  --XIXIOIXIONNNOO--  -==---I--==-= ---==I=IXOOXXX=O=-=XIIXII-=ONXNN
+N-IXXXOO-OIO-OOOOOOOIIIXO-OOO-  XO-                                           --                                O-
+AIO   --I-O-I-    --OOO
+V0      0   0
+O
 XXXXXXXOO=OXXI=IOIOXXXXOI=XXOOXOONNXI=I=IOOX=I=III==------ ---==IXXIIINXXXNONONN--  -==--=I-=II=I----=I=-=IXNNOXN=N=-X==- ==-XIXON
+-IIIIIIXXOXOOOOOXOXOIOIXOOOOX   X        --                                  -                                   O
+IOOOOOO    --      -O-O   --
+0
 XOOOXOO==NOOX=NO==XXXXXOIIXXIOOOONNXI=I=XNOI==X===-- --    ---X=XXI=IXNXIIOOONOX-  -=----== =XOI=-- -=I=I=IINNOXXNOX-=X=- II=XXIXO
+-XXXOXXOO XXOO -OOOIOO-XOOI-O---X         -                                 - -                               -   -
+I   -       -     -O--I   OI
+0                     0    0
 XXXOXOIII==OXIOOIIXXXOXXIOXXIO=INOXII=IIII=X=IIII=-= ---  ----==OXIIXXNXXIONNNN=-  -I----==-=XX=-----II====INOONOONI--NIIINNOOOIIO
+-IIXO-OOOOOXOO--OOOIOX-OO-OIO-OO          O                                                                   -  -
+IOO -       -     -O- I-  -O
+0                     0
 XMMXXXOIIOOOXXOOIOOXXOXONOOXINNO=XXI==IN=IOI=I==X=---   ------==I==XXXXXONNONNOI-   I ---I--XXII=-- ----==--XOOOO=OI- XIOO==NIIX=I
+-WW---XOOXXXIO--OXXOOXIX  XOO  -O                                          -  -                              ----O-      -OO
+IOOIII      O-     -- O    -
+0II000
 MMMXMXMXXOXXXXI=OOXXOOXXONOOOON=NIII-==I=XXXXI-=I=----------==IIXIIOXXIIOOONOOO=    -----=--XXI=------I-=---=NOOONN=----OOO=X=OXXI
+WWW-W-WIOXOOIOOOXXOOXX-O- -X-  O                                                                              ---        --O
+OOOIOIOO- --O-    --  I-
+III0I0I               0
 XOXXMZZXXXXXXXOIOIXOIIXOXXOONNN=NIXI=-II=INNO===------ --- ====XX=XOIIIIINOXXON=- - --------I=I=--- --=-=----XONNX==--  =ON=I=OXII
+OXI-WNN-IOOOIOXOXOOXOOIX  --   O                                                                                           O
+- OIOAAIO---O-    -   O
+   0IVV0
+     OO
 ONIXMMMMXXOXXXIO=OOIOOXIXXN=OOX=OIII=-IXIIIII=----=--  -  -IX==II=XXXXIXIINOOONI   - -- -- -=====--   ---=---IINNNI==-=-=N==I=ONXX
+  OOWWWW-OXIIOO-O-XOXXOO   O-  O-                                                                                         OO
+   -OOOOI- OO-        -
+    IIII0
 OO=OXXXXI=OXXXIOO==OIOXOOOOINXXOOXII==IX=---=-=---=--    --IX=II==XOXNOI=IOXOIOO=----   -=- =IX=I=-  --==-=====IXXI=XOO-INONI-OOON
+  OX----OOXI-OO--OO-OXOX---O   --                                                                                         -    --
+    IIII   OI-        -
+    0000    0
 NNIXXXXOONIXXOX=NOOOOOXONN=OOOOOOXI=--=I===-- ----=----- --=NIXIX=XXONOIIXONNIOOI  --  - =--=IXXII--------=-===II---IXX-XOOOI=XO=O
+  OOIIIX- OOOXOO ---XXOX  O-   --                                         -                                              -X-   -O-
+   -OOO    -- -       -
 ON=OIOXOINXNI=OI=O=OOIIIOOI=XOXONII=---I=---------==---  --=IXOIIIOONNXIXXONNXIXX---- - ------X=II=--  -----=--=---=IXX=ON=NI-IN=O
+- OXOXOXO   OOXOO-O-XOOO--OO   -                                                                                          O     O-
+      -
 O===OOOOXOIIIIOXO===I=OO===ONNN=NX=----=- ==-- ---=--=-    -IIXXOIOOOXOXOIOONXXIX---  --- =---XII=X=-  -=---=II==-X==NNOOIXX=-IXOX
+XOOO--XXO-  OOXOXOOOOO--OOO-   O                                                                                   OO           -
+        -      -
 XOIOI=OOXOOIOOIOXI=IIIIOI=OIION=O=--   -----  --- -----   --=XXXOXIXOOIXXXNXNOIIOI- -   ----  =IX--=--- --=---==I=NOX=OOI=IX==I=XI
+OXOXOOXXOX  --OXIOOOOOOXOOXOO- O                                                                                   XOO-
+-       -       O                                                                                                   -
 XIOOOOIOXX=XOOXIXOXXOOIIIIIIOI=INX==- -- --- --   =-=--   --XOXXOIOXOXXIXXNONNIXXO=---- -- --- =XX--=- --=---==XXINIXONXI=III=I-XX
+OOXXXXO-OOO -XOOOXOO--OOOOOOXOOO                                                                                   OOX
+-       --    - - --                                                                                                -
 XXXOXO==IOOOOIXIOIXO=NII=O=OOIOO=ONII   -   ---- -==== -- --XXOXOXOONXXXOOONNNOXXOXI- -     ----IOX-==-- --IXNI=OXNOXOXI=-XXI=I=I=
+IOOXOXOOOXX--OOOXOOXO OOO-O-XO--O-                                        -                                   OO-  -OX
+O-- -         -   -                                                                                                 -
 IOOXXXOIIIXO==XII=XX=N=IINONOXOOINNXI=--- --=-=I= =II=    - -IXXNXXONNNOOXONNONXNNNXI---- ----   -OX=---- =XOOIONXNNOIIX=-OX==IXI=
+OXXOOIXOOOOXOOOOOOOOO OOO - - --O                                            -                              --O-    XO
+   --O    -   -   --
 ONO=XOXO=N=OIIOINOXXINOOINO== OOO=IXOX=--------=--=XII-     --XIOIOOONNNXIXOOONNOXNNOX--------      XIXI=IONNOIONNOXXOI===OXI==IOX
+- -OOXOXO OXOOXO -OOO --O -O                                        -      ---      -                        -O-  XOO-    -
+    - -           --                                                                                               --
 OOIOIXXONNN=OOOOONOXOOOOOOIN=-XOO====---=-- ----=--=XI-  -  --IIXINOONNNNOXOONOONONOOXI-- - -- -    IIXOONNONOOXXIXXOI==-INIIXIINN
+-   OO-X   OXXXX- XOX---X-                                          -      --      --                        -XOOOOOX
+     -I            -                                                                                           -- --
+      0
 XXOINIOONXOOOXXO=O=XXIO=I=XO=-=XN=--=----= --I=-==--OXX=-  -   -IIIXNNONONONNONOONONOXXX=-  -- -- - -XO=---IOIOOOOXXN----==-==IOO=
+     OXX    XOOXO-OOOO-OOO -                                            -       - - -                       -OXXXX-O            -O
+             --    --                                                                                             I-
+                                                                                                                  0
 IINXXNOO=ONNO=XXO=O=XXOIO==II--INI- I=-=-  --==-----I-=-- -     -XIINOOONNOXOOONOXNONOOOOI- -      -=XX----X=OOIOXXIX--- -----INOO
+      XXO   -OOOXO-OOOXOXOOO                                                ---                             OXXOXOOO            -
+              --    --                                                                                           --
 I=IXXNOOO==I=NOOXOONXOOO=N=IO=-XNX- =N==-    -= --    I-- - -  ---=IOOOXOOOONONOXIXXOXNNNNOI=== -- -INII=-O=OOIIIXO==------=-=IOO=
+      XXXOOOO XXIX- OXXXO OO                                            --   -                             OXXOOOOXO           -
+                O   -                                                                                            -
 OXIXOIXOXXXXXIOOXXIOOOXXOOOOXN-IXO= -OIXI- -- ==NI- - I-- - - -- ---XXONXXNXONOXNXNONXXONONOONOOIIIIOOIII=I=III=OXON=-=- -===IOOI-
+     OOXOOII-O-XOOO-XXOOX-XXO        -O                                       -            --        -OOOOOOOOOOXOX
+      - --OOI   --    --    -                                                                                    -
+            0
 IOII=XOOXXXXXXOXXXOIIOOXINOIX==XNN=- XIN=I- =--IOO=---I------ ------=XNNXIOOOXONOOONNOOOOOIIN==ONOXXO=I==O==OOOIXXII--- -IX===-===
+O-  OOXXOOII-IXOOOXOOXXOO -OIO        O         X-                        -   -  --          OO-    -OOOO-OO---OOOO
+     -  --OOIO ---     -    O                                                                                   --
+            0
 XONXOXXOXOXXXXXXXXXXIOOIINNOOONN=OX=-=IIX-- -- -IOO-  -=-----=  -----INNNIIONNOOON=ONOXNONXIIXNO=IONOOIIIOOO==IXXON=  -ININII=--=I
+-X  XIOXOXOOIIIIIOIOOXXOO  -XX  O-    OO        OX                         -  --- O-    -      -OO- --OOO---OOOOOX       O
+I    O- - --OOOOO-O-                                                                                           --
+0
 OONIIXXOXXXXXXXXXXXXIIOOINNN=I=OOOII-IIOO-   -- NOOX--- -   -I----- -INOOOXXNINNI=XONOINONNNNXIINNOOO=IO=NNNO=XXXO=-  OONI=-=--=XX
+XX  OOOXOOOOOO-O-OIOOOXXO   OOO---O   OX-        XX                     -       OO -    -         ---OO-O   -O-IOX    --
+     -- ------I-I-O-                                                                                          IO-
+              0 0                                                                                             0
 XXX=XOXOXXXXXXXXXXXO==OOOI=ON=IO==OONOOXIN-   =-=NONI- --  ----- -- -=IXXNX=NNNONNIINONO==ON=OOIIIIINNOOOOOO=XXOOO--=XI=------=XOO
+     -OXOOOOOOI--IOXOOXXXOO- OO-OOX-  -OO         X                            -     - -OO- O-        ------OOIXX
+      - ------OIIO-                    -                                                                     -O
+               00
 I=XIXOOOOOXXXIOOXXXX=IIIOIONNOOOOOIOOONOI=-   ---=I=X----   -- - - -----IXNXXONNONNXIINNOIIXNONNXIOONNNN=NNOOXXON==INX-------=XXXX
+      XXXXOOOOXXOOOOOOOOXO-   ----O--- -OO        OO                            -                       O  -XOOX
+          ---   ----                                                                                         --
 ==XINN=IOI==IO==OXXXOIOOIOIINXOOIO=OOIIXONI--  -==INXI------  ----  --- -=XOIXNNNNOOOXXOOOIIXXXIIXOOO=OONNNIXOONIIONN--- ---XNOXI=
+      OOXOOOO-OOXOOOXO--OXOO   -O-O--OO                                           --              -XXO--   OOXX               -
+                 ---                                                                                        -
 =-OXXIOIXIOOIIOIOOXOOO=O=OOX=OXO=OOI=IXXXIIIN=  ----XI--- - - --- - ----- =XNOXIOIXNNNOXOXOONNOOI=I=NNNNONOOO=NXONNX=----  X=NNI=I
+       OOO -OOXOXXOXXXO-OXXOO   O--OOOIO                                                   -  -         - XXXO              O
+        -         -        -          O-
 XIOOXIXOO=O=XOOOOOXXOIOIIIOOX=NOONOIINXX=I--III   -=====-- --   - --IX=-=====IOXXXONO=ONOX==ONOONOIIO=ONOOIOONXOOOI===NNIXO=OOI==I
+  -    -XO-OOXXXXXIOXOXOOOXXOO  - -OO OOO   OO                                      -O-       -- -OOXO- XXO--  --         -O--
+            -     O-        -         --
 NNONXIXOIIOIXXOOOOXXXIOOXOXXXO=OOOIOIIXXXN=-OIOO ------I---==-- -  -==- --=IIIXXOXXXON=O=XI=IIXOIIOOOIIIOO=-=XONII--==INOIXOIOXIXI
+  -    -OO-OOOXXXXOOOOXXOXOOOXO---O-OOOIO    OX                                     - O-O         --XOOO-     -         -OOXO-
+            --    ---   - ---         -O-                                                                                 -
 XNONXXXO=OOOOOI=XOOXOIIXXXXOXXOONNNN=IXXXXNNOIXON-----==--==I-- -  - -    --XOIXNNOIIIN=OIIOONOIIINONNOI-- --=IIXI---=ONI=OINXI===
+  -    -O-XXXXOOOXXOXOOOOOOXIOX-    OOOI-O  -OOX                                  -    OXOO--                           OOXO
+                -  -   ---- O-        -OI-    -
+                                        0
 NONXIXINOOOOXOOOXOOXOOIIOOXXXXXO=NOXXOOXXXONNIXOXIO- -----IION=-      -=  -   ---IONNXXOXNN-==-----=---= ----XOOO=----NNX=OXI=----
+ -      --XXOXXXOXXOXXOOXXI--OOXO    -XI-IX  OOXOO                                -                           --         O-
+            -   -  -      OII--        OIO    - -
+                           00           0
 OONXOXX=IIIOXXXO=OXXXXO===XXXXXOIOONXXOOXX=NNOXXXOIO  -----IIOO=------  --=-- ----- II=IOIXIX===I=-    ---XOOONI--=-XONIXXI===--IN
+--     OOOOXOOOXOX-IIOXOOOOI--IXO--   -XOOO  -OOOXO                                                         --
+            ---   IOO-    -OIIO         --    ---
+                  0         00
 NXNNNNO=OIIO==OIIOXXXXO=OOIXXXXXIONOONOIOXOOOIOXXXX=N=- ----=-II -    --- =-=I==- ---   - --=-===-    ==XOOXIXI- -==XIXI---==IIO=O
+       OXOO-OOXOOXII-OXO--OO-I-OO- -- -OXO- -OXOOOOO                                                                            O-
+                  OOI-     -IOI-         -     ----
+                    0       0 0
 IIOIOONOO=O=NO=IOOXXMXXXOOOIXXXXXOIXOIO=OXX=XXOOOOOOI=I-- - - -II--   ---- --=XOX=-==-     --  - -  --XOXOOI=-=--====-= --==INI=ON
+  -O-  XXOXO -OOXXIIW--OXXXOIOIIO-  -O-OXOOO  XXXXXXOO                                                                        OO-
+                  OOOII-    O-OO-        --
+                    I00
 IIONOINIOI=IONIOIIXXXXXXXXO=OXXXXXO=XOIN=XOXOIXOI=OXOIO===-   -IO=-     ----   -=----   - -         --=OONNXI-- IXX==-- - -IIONOON
+  -    OXOOO  OXOOOO-III-OXOXO-OIO   -O OOXO-  -OOXOXO-                                                 -                   OX --
+                  --IOOOI-   -I-O-       - -       -
+                    0   0     0
 ==IXIXOIOOIIOOO=ONNOXOOXXXXOOOXXXXNI=XIO=IOOXIIINOOIIOIOII--    =O-- -   --==---=-----  --  -        -  ----=-=-OOOOX= ---X=NNOOI=
+      -OXXOO---O-  -OXXO-OOXXXOOOO    OXOOXXOO   -XOOXO                                                          ---       O  --OO
+                    -  -I--   ----          -
+                        0
 I=XIIOO==I==OOOOONOX=IIOXXXXXOO=XXO=NXNOINN=XXOIIXOOOO=N=---=  - =I---- ----  ===---- - ---  --   ---=====IINNOONOO=====-I=ONNO=IO
+     --OOOOO-----   OOOXOIIIOXXOOOXO   -O  OII-   ----O                                                                   OX  -OO-
+                        -OOO-   --          OO
 OXNNION=OOONNN=OONOIONIOOXXXXXXOXXXXIOXOOOXNOXX=X=XNXINO=   XO-  -- ---=--==--IXI=--  -- -I-- --   -INNOIIONOOX==II---=IOOOI=NIIIX
+       O---   O--     OXXOII-IIX-OIOO-  X-  XOOO                                                            -            -XOO
+                         -OOIOO I-O-         --
+                            0   0
 IIOXIXXONONOOONN=OXXOOOIOIXXXXXXMMMXXOON=ONON=XXOOXON=-=--  =NO=- ---- -ONOXXII=II-   - --=II-- - -=IN=OONXI-    -----INOOOXOOI=IX
+         - -    O-   --OXOIII-I-WWWIOX- O-   OOOX             -                                       O--               XXXOX
+                          OOOIOIOOOO-         --                                                                           -
+                             0 0III
 I=XXOOO=OIO=NXI=XNOONIOOOOOXXXXXXXMXXOOONNONOO=OXXXXXO  --   -XN--- ---  -NN=OONNN--     - -=-=-=-IIIION=OX---  --==-=NOXXXXOOXOIO
+    - -OXOXO      -- OXXXXX--I-OIIW-IXX-  -   OXIIOOI-                      O--                         O-             -OOOI-   OX
+                           IIOI-OOOIO           OO--O                                                                   ---O
+                           00 0   I0
 NONO=O=OXOO=OXI==IOIOOXXXXXXXXXXXXMMXXIONN=OOXOOOOXXXXO- -- - =IX=--  ---  -===IXOXI----=II=====XXNO=NX=I=--   =I=NONNIOOOONI=N=OO
+   -O-OXOXXO      -OXXIOOOOO-II--IWW-OO-  O-- --XXOI-I                                             -O              -  OXXX-    OXX
+        -             O-----IOOIIOOOI-            -OIO
+                            0  00 II0               0
 O=O=O=NNOOONNNOXI=INOOOXXXXXXXXXXXXXXXIONO==INNNIIIIXXII-      ---- -       ---- --  =IONNNXXIXXOXONNO=-- ---==X===NOOOII=XXXI=OXX
+-O-OXO  ---         XXXOOOOIIIOOOOI--IO-  OOO   OOOOI-O                                           -             OOO --XOOO    OXOI
+                       ----OOO----OIIO              OI                                                                          -O
+                                   00                0
 NO===O=OONNNOONONXIX=IIIXXXOXXXXXXXOOXXIONIIXOIONIO=INNIX     -  -II        -------    -====IIXINONNX==---=IOOII=N=IOIO=IINNOOXXXX
+ -OOO-O--   -- -    OOOOOOOXI--IOOOXXOOO- OOOXO- O-OO                                            -           -OOO   -OXOOO  -X-OII
+                        --- OIIO---  --     -                                                                                 I-OO
+                             00                                                                                               0
 X=II=IXO=ONOONOOINNNNOIIXOXXXXXXXXXOOOO=I=O=OOOOOONNN=-=NN--      --X=-     --------- --  I=-- --=IXOOOONOOOO==OOI-=XO=I=OO=OXXXXX
+        O- --  -O    -OOOXIOII-IIOIXX--OOO-OXXXX--                                                  -X--   --OO--    -OOO--OXOIO--
+                        - O-OOIOO-O                                                                                          -O-II
+                              0                                                                                                 00
 XII-==XXNONONIONIOIOO=OIIOXXXXXXXXXOXNIXN==NOIOOI=XII-- =XX=- -   - =I=--     --I=II=--  -=XOII==--=NOOONOXNOOONX=IOOO==IIIIIOXXXO
+                OXO--OXOOXIIOOIIIOOXO    OO -OXXOO                                                          ---     --OOOOOOOXOOIX
+                          OO--OOO-- -                                                                                         --O
 OONONOXX==I=XN==I=O==IOOI=OXXXXXXXOO=INIIIO=ON=OXINXXI    =IOXI====- -XXO=-    ---IXNOI-   -==-----IXONONNOO===NIIIO=NOO=IOOOIOOOI
+              OOOOXOOOXXOOXOIO-OIOX-OO    -O- OXOO                                                        --OOO     O --OOXXXOXXXO
+                           -O-I-O-              -
+                              0
 ===III=IIIOI-=O=I=OIIIXXXOI=XXXOXXXXIIXOX==O====IO=O==X=    -XOIOOOINI=XNNNX   --INOOXI=IINNOO=OI-=XOXNNNI--===IXO-IOXOOO=OOO=OIOO
+              -OOOXOOOOOIXOOOOIXOOIOOOOX    OOOOOXO-OO        -OXX                 -XOO     --O-              OOO-  XOXXXOXXXOXOXX
+                      --O   --O --O-  -                                              -                          -    -
 ----=-IINNNOOOOOOXNNI=XXXXXOIIOOXOXOOOXO=X==OOIIOOOIOOONOI-   IX=OIXNNO==NNONI-    -III-==ONIOXXI=OONOOO=-==XXNOXOI=IOOIOII=OOOIII
+           -        OOOOIOOXOOXXOXOXXXOXO    -OOXXXOX--         OXO   -OO  -                OXIOOO-- --        -OXOOOXXOXOOO---OOO
+                      --O--     - -   -                                                       O-                -
  --IXXNNNO=OOOOONXIXOIO=IO=OOOOOOIOOXXXXO=X=IIO=XXOOOIIOONOXIIXIXXOOINIXOOIXONNO=--  ---=OOOXXXXXXO=X=III-IOOO=OIOXIOIII==OIOOOO==
+         -O-----    -OXOO-OXXXXXXOXXIIIOXO    -OOOXXXOO--         --  OOX                 XXOOIIIOXO        --O-OXOOXOOOOOXO----OO
+                                    OOO-        --                     -                    --OOO-                -
 XINONOOO=NOOONNNOOXNOOONOOOXOIXXXXXXXXXOXIOI==II=OOII=I==ONNOOIONIII=IOIX=NXIXNOOON===IXOOXXXXXXXXOIO===IO=I=OO=IIOIIIOOXXXXXOOXXO
+     ---O ---   -   XXX -   -O-OIOOOOOOXOO-     OXXOOOOOO-  --OX      -OOO               -OO-----OXOXOOOO-OOO--OOOXOOOXXO--IOXXOOX
+                              I-O------ -                               -                 --IIIII-                      -IIO-  --
+                              0                                                             00000                        00
 OXXXXXOIOIONNNNOOX=X=IXONOOONNIOXXOIOIOOXXIOOI==XN=OON=OI=OXONNOO=ONNN=NNNOOIO=NNIXXNONOIINIXXXXXXXXXXXXOIO=I===OIOOXXXXXXXXMXMXXX
+      -OXO-    --   OOOX ---  OX-OXOXOXXIIO--     OX- OXOOXOX  -XO-   O   XXO-O            OIOIOOI-IIOIOXO-OOOOOXOXXOOIO-I--W-WI-O
+                      -         I-      OO                 -                                O-O--OIOO-O-            --O-IOIIOIOOI-
+                                0                                                                 0                     0 00I0I 0
 OONNNNNNNNNOOXXONOOXXNIIO=OOIIOOOOO=I=IIXXOOIOOIINOO==ONN=OOXXOOOOIOX=OOOO=IOOOOOIONNOONNNONOOOXIOONOO===OOXXOXXXXXXXXOIXXXXXXXXMM
+                 --   OOXO--OO  XXXOOOOOOOX-O-    --OO-  OXXOOX---OXOO----OOXXXXXO-  --   - ---   - --OOO-XOOXOIII-IOOXOOIII-I--WW
+                                        --                  --      -                                      -- -OOOIO--  -OOOIOIIOO
+                                                                                                                  0         0 00II
 ONNNNNNNOOOONOOON=O=XXON=OO=OOO=XXXOIOO=IIO=OIINNOO=I==O==IIOOXOO=OOXXXOOIONNNO=I==ONNOONOOX==II=-=IXONOIOIIOOXXOOXXOOO=OOOOXXMXZM
+-       ----     OXO    OXXO---OOIIXO--OOOXOXOO  --OOOO-OOOOXXOXXOXXIOOXXO-   -OOOO-                   -O-OOXXIOXXOOXXXOXXXXO-W-NW
+                                -OO                           -     O--                                       O-  --        -IOIAO
+                                                                                                                             0I0VI
+                                                                                                                                O
 XOXII=NONON=O==IXOXOOOOXO=OOOONO=XXXX==OOOI=OOIONO=I=OONNOOOIO=OXOOOIIOOOO=OI==IIOOOONXIX=XXXXNNNN=O=ONN=IOOXXXXOOOIOXOIOOOOOXXXXX
+OXOOOO     OXOOOOXOX--  -OXX-  -OO-OOOO---OOXXO- -OOO--  -XXO-OXOXXXOOXXXXO-OOOOO----             O-O-  OOXXOOOOXXXOXOXOXXXXXOIII-
+- -             - -              -I--                           -                                           ----     -       -OOOI
+                                  0                                                                                              0
 XOO=OOOOOOIOI=OOXXXXXOXOOIXXONIXNOOOXXXOOIOOOOIO=ONNONN=I=N=OOXIOO=II=IOII=OOOIIOOOOOONNOOONNXXXO=OOIIXIOO=XXXXOXXXXXXXIXOOIOXXXXX
+OXXO--XXXXO-OOXXIIIOO-  -OOOX    -XXIIOXXOXXXXO-O-     OOO OXXOO--OOOOOXOOO---OOXXX---          -OXXOOOOXXOOIOOX---IIOOOOXXOXO-I--
+-               OOO--     --        OO-                       -                                       -    -O-- IIIOO-- -    -IOII
+                                                                                                                000           0 00
 OOOXONNOOO==IOOOXXXXXOOOXOXOIIONXINNIOIIIIOOOIOI=OOO=O=OO===I=OIOOOIOONNOO==OO==IIXOXOI==O=OIIXOXXXOXXXXMXMXMXXXXXOIOXOIOOXOXXXXXX
+--     ---OOOXXX--IIOXXXOXOXOO-     OXOOOOXXXOXOO---O-O-XOOOOOXOXXXO--  --OO--OOOOOXOXOOO-O-OOOXOOOX-I--W-W-WI---IXOXOXOXXOX-I----
+                IIOO-   - -                                                       - -         - --- IOIIOIOIOOIIIO   -    - IOIIII
+                00                                                                                  0 00I0I0I 000           0 0000
 OOOXX=I=I=IIXN=OXXXXXXOOXX=IOIOINIXNOOO=OIOOXXOOII=O=OIOO==OII=O=II==OOIXIXONNNNNOXXXXXOOIOIOIOOXXXXXXO=IOXXXXXXXXXOXOOOOOOXXXXXXX
+ -            OXOIIOIIXXOOOOXOXO    ---OXOXXOOX-OOO-O-OXXOO-OOO-OOOOO-           -OIIOOXXOXOXOXXOOIIIOXOOXII---I-OOXOXXXXXXOOOOIIO
+                -OO-OO  --                  --                                    -OO--         --OOO-    OOIIIOI-- -      ----OO-
+                                                                                                            000 0
 II===-==XXXXIIOOXXXXXXXXXOO=XOXXXINNONONO=OOOXOOXI=ONOOOIIOIIIOOOOO=OO=OXNOOIXXNIOXXOIXOOIIIIO=IOOXOIIOIOXXXZXMMMXMXXXOOXXXXXXXXXI
+               -IIIO--IOOXXOOXOOOO  -   -OXXXOXXOOO- ---OOXOOOX----OXXO-        OXOOXOOXXOOOO-OOXXIXOOXOXO--N-WWW-W--IXXOIIIIIIOOO
+                OOO-IIO--   - ---            -  -                                 --  -           O      -IIAIOOOIOIIO  -OOOOOO--
+                    00                                                                                    00V0III0I00
+                                                                                                            O
 =- - --=IONNOOXXO=XXXXXXXXXOXXXIXX=XONONONIXXXXXXXXOXOIO==IIXOIII=IIIIIO=OOONOOOOOXXXXOIO==OOOONO=OXOOXXXXMMMMMXXOXIOXXXXXXOOOXOXI
+                -OIIOI-OIOOXOOOO-IO - -   OOOOOO-IIXOXO-OOOOO-OOOOOOOOOXO--- -----IOIOXOXOO---- -OXOXXOI--WWWWW-IXOOXOOIIOOXXXOXIO
+                  OO-OI-O-- --- IO         -----IOO -       -                     O-O-             -  -OIIOOOOOIO -  --OO--   - O
+                      0         0               0                                                       00IIIII0
 I=OX====NIXXXXI==NNOXXXXXXXXXXOIO=XIOOO=NNOOXXXXXOXXXXXO==OIOIOIIIOIIOOIOIO=ONOO==OXXXXXXXXOXXXXXXXOXXXXZMXXXOII=IOIXXOOOOONNNO=OX
+OO-      OOOIOOOO  -OI-III-IIOXOXOOOXXXO  --OOIIOXOOIIIXOOXOXOXOOOXOO--OXOXO- --OOXO---OIIIXIOOOIOOXOO--NW-IOXOOOOXOIOXXX--   -OXO
+          --O-      -OIOOOIOO-    -         --OO- --OOO                            -III-OOO O---O-- --IIAOIO-       O-           -
+                      0   0                                                         000               00VI0
+                                                                                                        O
 OOOONONIIOO=OXXXXO=NIOOOXOXXXXXIOIXOXXXI=NO=OXXXXOOOXXXXXXXIIOO=OOOOOOOO==III=I==IXXXXXXXXXXXXMXMMZXMMZMZMXI=OIIOXXXXOII=NOOIOOXXX
+XXX-      XOXOIOOXO OXXXOX---OOOXOOXOOOOO -OXO-IIXXXIIIIIIOOOXXO--------OOOOOOOOOOOO------II--W-WWN-WWNWNWOOO-OOXOIIOXOOO --OXXI--
+             -O--       - III--   - ---      -IOO   OOOOOO-                       --IIIIIIOOIIOIOOAIOOAOAO-      -OO-          OII
+                          000                 0                                     000000  00I0IIV0IIVIVI                      00
+                                                                                                  O   O O
 OOOOOO=O=ONXNOXXXXXXINOIXXXXMXXOOOXXXXXOOXIOXXXXXXMXXXXXXXXOOOXOONNNNNOONOO=O=OO=IXXMXMMMXXOIOXXMMMMZMZMXXXONOIOXOXOO=IOOOXXXMMXOO
+XXX---O-O    -II--IOO -OIO--W-IXXXOO-OOXXOOXOOIO--W--------XXXOX-     -- --OXO--OOOIW-WWWIOXOX--WWWWNWNW-OOX -OXOXOXXOOXXXIIIWWIXX
+              OOIIO-    O-IIOIO   --I--  -  --O-IIOIIIIIIII   -                   -OOIOOOO-   IIOOOOAOAOI--     - -       OOOOOO
+                00        00I0      0           00I00000000                         I0III     00IIIIVIVI0                    II
+                                                                                                    O O
 XXXOI=O=IOI=OIOOXOXXXX==XXXXXXMXXXIXXXXXXXIOOOOOXXMMMXXXMXXXXOXXXOOONONN=IOOXOIIIOXXXXXXXXXXOOXXMXMMZZZMMXXOOOIOOOONO=XXXXXXXOII=N
+IIIXOO-OOXOO  -XIXII-OOOOOI-I-W-IOOOIIIOOOOXXXXXI-WWW-IIWI-OOXOOIX-- -  OOXXOXOOOXOIII--OIIIX-OIW-WWNNNWW-IXXXO---- -OOIII--IXOOO
+OOO             O OOI-  --OIOIOIO- -OOO---      OIOOOIOOOOI-- --O           -     -OOOII-OOO  -OOIOOAAAOOIO           -OOOIIO
+                    0      0 0I0                 0III0  I 0                           00        I0IIVVVII0                00
+                                                                                                    OOO
 I=II=IOXXOONNONOIOOXXXOONOXXXXXXXXXOXXXOOOI=OIIOXXXXXXOIXOXO=OXXXXXXOIONO=OXXXXXXXMXXXMXOOXXXXMMMMMXMMMXXXXIOOONOO==XXXXXOOOO=IIOO
+OOOOOOXOIX-    -OXXO-OX- X-I--IOOOOXOIOXXXOOXOOXOO--IOXOOXOXOXOOIOIOXO- -OXO-IOOOOW---W-XX----WWWWW-WWW-IOOO  - --OOOI-IOXXXXOOOXX
+       -O          -I-    IOIIO---- -O-         --IIO-  - -   --O-O-       -IO----OIIIOI  IIIIOOOOOIOOOIO--         -OIO-
+                    0     0 00                    00                        0     I000I0  0000IIIII0III0              0
 NOOOXXNO=OOOOOXOIOOOOOXI==XXXXXOOOXOOXXOOXXOOIO=OXXXXXOIIOI=ONIIOXOXXOOOI=XXMXXXXXXXMXMMMXXXXXMXMXMMMMZXXI=NOONOI=OOXXXOO===IOXXXX
+ ---   -O-----OXO---XXOOOOOO-IOX--OXXOOXXOOXXOXOXOIOIOXOOXOO- OOXOXOOXXXOOOIWIII----W-WWW-----W-W-WWWWN-IOO -  -OOXXOOO--OOOOXOOII
+              -       -   --IO-   -  --  --      -O-O-           - --     -OOOOOIIIIOIOOOIIIIIOIOIOOOOAIO           ---       --OO
+                            0                                               I   0000I0III00000I0I0IIIIV0
+                                                                                                      O
 OOO=NNNOO==OOOOXXXOOOOOOXOXOXXXOOO=IXXXXXXXXO===IIOOX==IOOONOONN=IOOO===ONOOXXXXXXXXXXMMXXXXXMMXXOXXXXOIOXNNNNOO=O=IOIOOONIOXXXXOO
+---O   -XOO---XI-O- --XXOXOXIIOX--OOOOOOOOOOXOOOOOXXOOOO--- -   OOXXXOOO- -XII-II-I---WW-I-I-WW-IXOOIOXO-     --O-OOXO--- OXOI-IXX
+               OI-      - - OO-     --------        -                       OOIOOIOIIIOOIOIOIOOIO --O-                      -OIO
+                0                                                             0  0 000II0 0 0II0                              0
 ONNO=OIOXXXOIOOXMXXONOO=OOOXOOXXIOO==OXXXXXOXIONN=OOOXOOONNNONNOOO=OXOOIOOOOO=I=IO==IOIOXXXXXX=OI===INOXOIOI=ONONONNNN=OOIOXIOXXOO
+-  -O-OXIOIXO-XIW-IX  -OXXXOXX-IO--OOXOOOOIXOO-  OXXXOX--   -  -  OXOXXOX--XXOOOO-OOOXOXOOOIIOO-      XOXOXOO  -      O--OXOOXOOXX
+        O-O    OOIO        -  IO      ----O -        -              -                   ---OO-         -                   -  --
+                I0            0
 OXONNONNIXXXXOONIXXXXION=OOOOIXXXNONOOOOOIXIOOXXOIOOOOIIOOI==NNNNONN=II=OOO=OOOIIO=OOOOOIOIO=OIOOOIIOOII=NONNXXONNNNOIXXOI=IOIIOXX
+  -     OOOOO-  OO-IOO- O--XXOOOO - --XXXOOOXXOOXO----OO--OOO    -  OOOO---OXXXOO-O-----OXO-O-OXXXOO--OOO -         -OIOXOOOXOOXOI
+         ----    -IO-         ---         -   --                                                                      O-        -O
+                  0
 I=OO==OOOOIOXXOOONOXXXXIIIIIIIOXXONO==IIOIIIOOO=XXIOXIXONOO=OO=OOOON=OIONO==OXXXOII=I=IIIIIO==IOOOXXXXMXO=O=OOO=OOOXXXOOOIIOXOXXZM
+OO--OOX---OXOOX-  XIIIOOOOOOOOXOO-  OOOOXOOOXXXOOOO-     --OXXO---- O-O- -OOXOIIXOOOOOOOOOO-OOOXXXOI-IWIXO-O---OXXXOIOXXXOOXOXI-NW
+            --     OOO-        --               --                           -OO                  -OIOOO           -O-      - OIAO
+                                                                                                    0 I                        0VI
+                                                                                                                                O
 O=OOXXOII=OOOIXOONXOOXXOXIIOXOOXXOONOOO=I=I=III==IXXOOOOXNOIXOXOXXXOOOOIIIIOXXXXXXXOXXO=OIIIOOOOXXXXMXZMMXOIOXXXXXMMMXXIOXXXMMZMZX
+XOXXOOXOOO--XOOX-  -XOOXOOOXOXXOIX- --XOOOOOOOOOOOIOX-    -OOXOXIOOXXXXOOOOXOOIIIIOXOOXOXOOOXXXXIO-IW-NWW-XOXOIO--WWWIOOXOI-WWNWN-
+    --        -      -- -   -  -O                 O-        - - O--         --OOOO- --          O-IOOIAOOI   -O-IIOOOO-  -OIOOAOAI
+                                                                                                  0 I0VII0      00III      0IIVIV0
+                                                                                                      O                       O O
 ONOOOOOXOIO=O=OXOOOOXXOOXXOOXXXXXXOONNIOOOXI==OI=OOOOOOIOO=OIOOO=OXXXXXXXXXXXXXXXXXOOO=OI=OOOOIIXXXO=XXXXXXOI=XXMMXMMXXXXXOXXXMXO=
+X ----XOXOXOXOXOXX-   -XOOXX-I-IIIX-  OXXXOOOOXOO-XXXXXO--OXO-XXOXI-I--I-O-I-II--OIXXXO-OO----OOOOO OOIOI--XOOOIWW-WW--IIOXOI-WIXO
+       -       -        --  IOIOOO        -                       OIOIIOI-IOIOOII-O             ---  -O-OII   -OOOIOOIIOO- -OIOO
+                            0 0                                    0 00 0 0 0  00                        00     II0II00      0I
 OOONNNNOONO==OXOXOOI=ON=OOOIOOXOXXXOON=IXOO=I=OO=O=OXXXXOOIII=IONONOIOOOXXXIOOOXOOXXXXXO=OONNNNOI=OOXXXXXXXOOXMXZMMXXXXXXXXXMMXNXI
+---    -- -OO-OXOXXOO- OXXXOXXOXOOIX- OOOXXOOO--O-OXOOOOXXOOOOO- - -OXXXIOIOXXXOXXOOOOOXO--    -OOXXIIOO-IIXXIW-NWW--IOOII--WWO
+              - -             - --O     -           ----                O-O    -  -----             OO--IOO  OOIAOOIIO--OOIIOO-
+                                                                                                        0     I0VII00     00II
+                                                                                                                O
 ONON==OOOONNOO=OXXXO=O=O=IXIOOXOXOXXINOIXXXOXION=OOXXXXXXXXXOXXXXIOOON==O==O=OONOO=II==OONOONNNXNOOXXXXXMMMXMXMMMMXXXXXXXXMXOO=OOO
+  - OO---   --OXIIOXO-O-OOOOXXOXOX-OO -OIOOXOO- OXXOII--I-IOXOIOOOX-- OOXOO-O-- --OOOOO-- --     -XO-I--WWW-W-WWWW-OOOI---W-XXO---
+                OO-       -   - - I-    O-- -      -OOIIOIO- -O--                                  -IOIIOOOIOIOOOOI---OIIIOI
+                                  0                   00 0                                          0 00III0I0IIII0    000I0
 NONXOXNOONNNIIO=XXXXINIXIO=IXXXXXOXXXXOOXXXXXIOOOO=OXXXXOOIII=IOIII=IOIII=I==OOO=I=ONONOON===O=IIOXMZMMMMMMMZMXXXXXXOXXXMXXXOOOIO=
+        -   OO-OII-IO OOO-OOOOOOOXOOIOXXOI-OOO----OXOI-OXXOOOOO-OOOOO-OOOOOOO---OOO- - -- OOO-OOOXIWNWWWWWWWNW-IIOOOXOI-W--OXXXOXO
+                OOIO   -    ----- --O-  -OI--       -OI-                                          OOAOOOOOOOAOIOO--- -OIOII-
+                  0                       0           0                                            IVIIIIIIIVI0        0I00
+                                                                                                    O       O
 IOOI==IXOO==OOONOOXXINNI=NNOIOXOXXXXXXXXXXXXXXX=NON=XOOOOOXO=OOONONNN==XXOONO==IOOOOIXNNOOONIIIIO=OXXXXXMXXXXOOIIOXXOIOXXXXXOIONON
+O-       -OOXXX -XIIO  OO  -OXOXOOIO-OOO-IOOOOOO   OIXXXXXOXO--      OOOOX- -OOOXX-     XX- OOOOXOXI----W-IOOXXOOXIOXOXOIIOOXO- -
+                  OO          - --O-I---IO-----     O     -            --                          OIIIIOIO--     O-   -OO--
+                                    0   0                                                           0000I0
 OOOO=IIIIOOO=IXIONIOXOOOOOO==OOO=IOOII=XXXOIOOXXXOOIOONOOOOOOOO==O====IXXXOXXXXXOXOONO==OXO===I=OIOIOXXXXOXIIOO=OXXOO=XIOOOOONOI=-
+XXX-      --OOOO- OXOX--XXXOO---OOXXOOOOIOXOXXOOOXXOX- -------XOO-OOOOOOIOXIII-IXOX- -OOXOXOOOOOXOXOXOIOOXOOO--OXOIXXOOOX--
+              -     -                  -O-    ---                      -O- OOOIO -       -           -O-- -      -O   -
+                                                                              0
 IIX=XII=XOO=ON==II=IOOOI==XOI=OXXOO=XXXXXOXXOOXOXO=NOO=IOII==O=OONO==OOOXXXXXOXXXOXOOIOOOXMXXXXXOOXXXOOOOOOOO==IOXO=I=NIX=====- --
+OOOO      -O- OOOOOOXXXOOOIXOO    -OOOOOIXOOXXOXOXO --OOXOOOO-O-- -OOXXXOOOO-XOOOXOXXOXXXOW-IOOOXXOOOX-------OOOXOXOOO
+  -                       O         ----O --  - -                       ----I --- -      -OIO---  ---            -
+                                                                            0             I0
 I=I==IIIIXNNONONNO=IIIXOO=OXXIOOIIIIN=OXXOOOXXXOOOI===OOOOIOXXXO==II===II=III=OO=O=O=OI=OOXXOOXXXXXXIIOIOOI===OOOOOONII====-- - --
+OOOOO         -  -OOOOOXXOXOOO-      OXOIXXXOOOXXXOOOO----OXIOOXOOOOOOOOOOOOOO--O-O-O-OOXXIOXXOOIOOOOOXO--OOOOXXXX--
+                      -    --          -O   ---             O--                           O-  --O---
 =O====NNI=OOOOOI=OOI=OOOOIIOXXXXONXI==O=OXXXXXXXXXXOXIIOO=O=O=OXO=IO=O==ONOOXXXO==IOOO=OXXO=IOOOXXOOXOOIOOIOXOO=IOX===I-=-=-  --I=
+OX  OO     -  -OO -OO--XXOOX--IO-      OXOOOIIIOIOOXOOOXXOXO-OXOXOO-O-OO- --OOOXOOO---OXIOXOOXXXOOXXOXXOXXOXOXXOO-
+                            IIO-         ---OOO-O-- -          -            ---         O-      --  -       -
+                            00
 I=N-XOI==NOIIOOI=ONOIOOOXOXIXXXXXIOOOOONOXXOXXXOOIOOIIIOI=OOXIOXXOO==III=O==OXXOOI=O=OIOOOOOIII=OXXXXXXXOXIIIO==NI=====--  ---===-
+OO   -OOO -OO--OO- -O--XOXOOOIOIIO-     XOOXOOOXXOXXOOOXOOXXOOX-IX-OOOOOO-OOXOIXXOO-O-OXXXXXOOOOXOOOOI-OXOOOO-OO
+                        - - -O-OO        -- ---             -  IO            -O                  ----OI- -
+                                                               0                                      0
 OIIN=O==IIOOOOOOOOI=OOOIXOXOXOXXXXO=OOIOXXOOI=I====O=OOOI=OOOOOXXXOIIO=OO=IIIIO===IO===I=OOOIOXXOXXXXXXIII=OOOXII=--==-   -=I==-
+XOO   OOOOXXXXXX--OOX--OOXOXOXOIIOXO--OXOOXXOOOOOOO-O---OO----XI-IXOO-O--OOOOOXOOOO-OOOOO-XXOXOOXOOOOOOOOOO--
+                        - - - -OO-      --                     OIO                            -- ------
+                                                                0
 IOIOXION=IXXXIIOOOXXXOOIXOXXXOOOXXXOIII=ONNXOXOOONNOOOOOO=IO==OOOXXXOIONN=I=OOXXXXXOXIOIOI=IOOXXIOOIOXXOOOO===III=I==--- -I=-=---
+OXOX  - OOOOOOOXXXOOIXXOOXOOOXXXOOIXOOOO-       -  ------OO-OOXXXOOOXO-  OOOXXOOIOIXOOXOXOOOXXIOO--OXOIXX-
+          ---     --O   - ---   --O                              ---          --O-O -         O-     -O
 O=XO=IXN=OIIXXIOOXXXXXOIOOXXXXOOOOOO=IXINII=I=INIOONNOOOOOO=IOXXMMZMZXXXXXXXXXXXXOOONOONO==XXXNIOIXXXXXONIOII=====X=    --==------
+-OOXO   O-OOIOO-XOOO-IXOXXOOIOXXXXXXOOOO        O--  -- ---OOXO-WWNWN-----IO-O-IOXX-  - -OOOIO  -OOO--IX
+  -         O-   ---IO    --O-        -                       -IOOAOAIIIIIO-I-IO-          -O-    --IIO
+                    0                                          0IIVIV00000  0 0                     00
+                                                                  O O
 =OIOONIXO=OIOXOO=OXXXXXIIOXXXXXXXOXOOI=II==OI==O=ONOOO=OOIIOXXOIXXXXXXOII=OOOONNNNNNNOOOOOO=NNIOXXXXXIONX=OONXIII=-   ----- --=-I=
+O-OXX   -OXOXOX-OXIO--OOOXO-IIIOOXIXXOOOOOO-OOO-O- ---OXXOOXOOXO---IIOXOOOXXX-       ---XXXO  OX-I---O-    -
+             -    O-II-   -IOOO-- O                         --  IIIOO-                          IOIII
+                    00     0                                    000                             0 000
 OO=N=OIXNNOOIIOIIIXXMXXXXXXXXXXXOIOXXIOOOII=O==OOO==IIOXXXXXXOOXXXOI=OONNN===OONI=OOO=O=OII=XOOIXXXI=OOXIIOOXI=I==-  ==--- -==IIII
+--O O-    --OOXOOOIIW--OOO-IIIIOXOXOOOXXXOOO-OO---OOOOXOIOOIOXXOOOXOO--   OOO-- OO---O-OXOOOOXXOIIIOO--    -
+                  OOOII---IOOOO-   --                  -O--O-  ---                          -   OOO
+                    I00   0
 IO=OOOO=XONOI=OOOIOOXXXXXXXXXXXO=OOXXOO=OOXOIOOI=OOOOOIXXXXXXXOOOOI=OOOONOOIO=OONOIIXXOOOOOXIXOOOOOOIIXNXO=OOO=---==I==---=-III=--
+  O-XX-    -OOXXXOXXO--IOOIIIOO-O-XOIXXOXXOXO-XOO-----OOOO--IOXXXXOO---  -XOXO--      ----XOO  -X--       O--
+                    -IIO--OOO--    -O     -            ---IIO-                             -
+                     00                                   00
 --NOXXIXXNOOI=O=OI=OIXXXXOOOXOXO=OOOOIOOXXXONO=OOO=OIIOOOXXOOOXXXOO=ONIOO=NNI==---==--=XNXX=----XXXXOIXXOOON==---=OOX--  -==I=-
+   -OOO   --OO-OXOOXOOIIOXXXIXOXO-XXXOXXOIIX -O---O-OOXXXOOXXXOOOXXO- OXXO                                -
+    --               -OO-   O -         -OO              --   ---
 X=-XOXO=====OXXOIIOOOOXXXOI=XXXXXO=O=IXOOIOO=OOIIO==IOXXMXXXMXXXXOXIOI=OI=--------=I=-I=I-=-----IXXONNNOOIXX=I==XXNNX---===--- ---
+    XIXOOOOOXOOXOOXXXXOOIXOOIOOOO-O-OOOXXOX-OXXOO-OOOXOOW---WI-OOXOOXOO-                               --
+     O       --       --O   O----     -               --OIIIOOI-- -
+                                                        I000I 0
 NN- NOOIOOOOOXXOOOOOOOXXXOI=XXXXOIINNOO=OO=IOOOIIOOOIOXXXXXXXOXXOO=OONI=----- -=OXX-- =------- -NOOXOXNNI===X=-IONNNX=====- -   -=
+     XXOXX---OIX--XXXXOOIXOOI--OXOO  --OXXOOXXXOO---OX----IIIXOOX-O--                            -              -
+             -O       --O   OII-                      IIIIOOO --
+                             00                       0000
 OIN IOXO=IOXX=XX=NIOXOOXIOO=XXXXXIOONNXO===IOOOIOX=OOXXXXXXXXIOOOXI=I=----===IXII=- - =-  -----=NNX--XXXIIXI= -=ONNX--===- ---=-=-
+-O   -OXOO-  OIOO OXOXXOOXXOOI-IOOX-    OOOOXXXOXOO-XO-OOOOOIOX-                                                -
+      -       O-    -  -    -OIO-                -   -I-----O
+                              0                       0
 XON-=OOXOIOX=OXX=NIOXXIOOOI=XOOXXXXINNONNOO=I==O=IIN=IOOXXXXXOOII=---=- --XOOI-----  -=  -- -=III-  ==OON-=-  -X=NN=- -=-- ---=I=-
+ -   -XIXO-   OOO OXOOOXXXOOOXXOOOOO     --OOOO-OOO OOXXIOOOIX-                                        -        O
+       O      --    --      -  ----                     O---O
 XO=O=IXXXOINOOXXONNIXXO=XXOOO=OXXXXXINOONXNOOO==I=OO==XOXOIONXI==XXI=---IIX=----- - =II-----II===-  IXOOI-  -IX=IX= --X-----=I=--
+ -O-OOOOOXO   OIX  OIOXOOOX-XOXOOO-OO -    ---OOOO--OOOXOXO-
+      ---     -O    O-  --     ---I-                  - -
+                                  0
 N=IIOOXOOI===NXXX=OOXOO=XXOIXXOI=OXXI=OOXIIXNO===O=IXXX=OOI===I=IIXIXIIIXII--- -I===II==-=IX=-- --IIXII--  -IXOXX=---OO=--====----
+ OOOXXOXXOOOO OIOO -OXXOOOXOOOXOOXIOOO-      -OOO-OOOOOO-
+      -       -O-   -   --  --    O-                ---
 I=OIXIOIOOI=I=XXXIOXOOXIOOXOOXXIIXXXXO=NNN=OII=OIOXXXOOONII=XOO=-=XNNI====----=II=IOX=--IXX=-=  -INOXI--  -IIINI   -XX=--=I- - -II
+ OXOOOXOXXOOOOOOOO  XXOOXXOXXOIOOOIOOXO   O-OOO-OXOOOXX-
+    -         ---     -   -  -O  -O--             ---
 -OIOI===XXIOIIOOOINNOOOXI=XOOOOIOOXOO==OO=XXOI=XXXIIONOXOOO==N=-=IOXN-===--=XIX==IOI---IOO=-  --IX==--   ---I=-   -IX=--==-   =II=
+  OXOOOOIIO-OOXXXO  XXXOOOOX-XXOXXOXXOO--OOOXOOOIOOO-     -OO
+        OO             -  -       -       --   -O-
 --OI==NOOOIOIOXXXOINOXXOO=OOIOX=OXO=OOOIXII===XOOIII=NXONOOII-=-II=XO====IXNI=IIIII=-=OON=-   XII==--   --I===    -----==- --=III-
+  -OOO -XXO-OX-IIXO XOOXXOXXOXOOXOXOXXXOOOOOOOOXXOOOO               -                  -
+              IOO    --       -  -      -     -
+              0
 --N=I=NOOO=OOOXXXOOOIOOOOIIIOOX=OOXXXOO=OI==OOOIIIIONXII=-I===I==-=XXI=-I=XII===----IXNO=-  --I===I-   -II=-=    -    - -  -===-=-
+   OOO  XXO-XXOIIXX-OXXXXOOOXXOOXXI-IXXOXOOO--XOOOO-                                   -
+              -OO             -   OIO
+                                   0
 --INIO=O=OIO=IXOXXOOOOIOO=IOXXXIXOXXXINOONIOOOOI=I=NII- ===IIIOI=--=XXIIIIIII-----IXNNX=- -=XIXI==- --====--  --=-- --- -------=OX
+    OXO OXO-OOOXOOX-XXOXXOOXOOOOOXIIIO    O- -XOOOO
+              - --          --- - OOO
 ---OIOIONION==XXXXOIOXOIXIOXXOOIXOOI=OOOO=NN=OOIOOX--  -I=IXONXI----IIXI=XI=- -IIXOONI-   =OOONX-  -=III=---   =- - ----===-- INOI
+    OXO- O- OOOOIIXOXOXOOOXOOXXOOXXOO  --O  OXXO--                                --       --                                   XO
+              --OO   -  -  --   -
 X  -O=OOOOXOIIXXXXXXXXXOOIOOOXXOI==NNO=IOO=IIOOOX=-   -IIXX===I=--==III=--- --X=XXNX=-   =NNON=- - -==I-- -   -- ------=X-IIN====O
+     OXXXXOXOOII------OXXOXXXOOXOOO   OOX-OOOXXX                                            -                                OOOO
+          -   OOIIIIII-      --
+                000000
 O=  IOOOOXXO=IXXXXXMMMXII=OOOXXO==OO=OOXXX=OIOXN-  -  IIXOI=I=   =II=-  -- -IXXXOOI-=  -XXNX=-- --==II-- --       -  -XXONO=IOI=II
+     -XXXOOXOOO-II-WWWIOOOX-XOIXOO--O-XOOOO-OXO                                                                           -OO-
+         --   -IOOIOOOO      -O        ---    -
+               0  0III
 NX- -OOIXXXI=IXXXXXMMMXOOIONOXXO==OOXOXOOOO=OOX- -----XINI--- - INI-   - -==XIIIXX=-- -=OOO=- - --II--          - --=IOOOOXII---==
+      XOIIOOOOO----WWW-XXOX XIOXOOXXOX-XX--OXX                                                                        --XXOO
+        OO-   -IIIIOOOI      O-     - I                                                                                   -
+               0000III0               0
 XN=--X==XXX=O=XXXXXMMMXOXOIOOXXIIOXXXOX===OXXN=-  -  -ONI-- --=XX-      ==III==IOI-=- -IXI=--  -=-NI     ---   I==X==X==IO=- --=-=
+      OOIIOO-OOI-I-WWW-XOXO-XOOOOXIIOXOOOO-OO                                                                         OOO-
+        OO-   -OIOIOOOI -    --   OO- -    --
+                0 0III0
 XI= --=IXXX=OIXXMXXXMMXOOOIOXOOO=IXXXOOOO=OOO=--    -I==--  -IXI-     -=IIII==IIIIX=I====-  ----=---  ---     -==INOOO=N-  -=XI=--
+      OO-IIO-OI-W--IWWIXXXO-IX--OOOIOXX--OXX                                                                       ---O
+        IOO   OIOIIOOOO     O     -O-
+        0      0I00 II
 OO= --N=XXXI=OXXMXXXMMXOOIO=XION=OXO=O==O=XN---=- ---==-  ----     --IOOI=-===XII==----  ---=II==    =I=       -NNOONX= - XI==--
+--     OIOIOOX--W---WWIXXO-OOO- OXOXO-OO-OO                                                                       --
+        O-O   IIOIIIOOO     -     -       -
+              00I000II
 I==X--O=XXXO=IXXMXXXMXXXXIOOOOOIOOOO===OOON==--=- -=------=-       -IOX-----==----- =- -- --IX=-   -X=-     --XNOX=I=-=IOOOX---
+OOO    OOIOXOOIOW--IW--OOOXXX--OX---OOO-XX                                                                      -       ---
+        -O-   O-OIIOOII--
+                I00 I00
 =OOO--IOXXOO=IXXXXMXMMXXXIOXIOOX=N=O=N==XO=---  =-IOO=----=- -  - IXII---=----   --==    -=IX-     -      --INOO=-- --ONNXX-- - -
+O-X-   -OIX-OOIO--W-WWIOIOXOO-XIO O-O OOOX         -                                                          --      -
+        -O    O-IIOIOOO-O  -   O        -
+                00I0II
 O==O=-=XOXX=IOXXMMXXMXXXXXXOOOXXOO=OO==OIX--   -==OOINI=---- --  --=-------   -- ---    -===-    -= -  - -XNOOO-  XN=II=O==-   -I=
+XOO-    X-OOOXI-WW-OW-IIOOIXX-OOXXO-    O         -XO                                                       --      OOOO
+         I-   OIOOI-OIOO--O   --
+         0     0II0 I0
 =NI=---I=XOO=IXXMMMXZMXXXXXXXOXXXOXI- =OX---  -XNNIOOI=-=--      =I-------- -----     ---     -- -=- ---IONNOO-  -N=OIOI-    -IOOX
+O OO    OOX-OO--WWW-NWIOOO-OOXIOO-     -          OX-                                                       -      OXO          -
+         -    IIOOOIAOO---I-- O--
+              00III0VI    0
+                    O
 =NNN===X=OI==OMXMMMMMXZXXXXXXXXONI==--NN=--  -IO=X=NI=-IO=    -IONI=--- ----=-=-      =---   --    -  -==OONO-  O=XOOO -   -=NIO=-
+O       OXOOOXW-WWWWW-NIIIIOOOOX               -O O     -       -                                       O--      OOX-         O-
+              OIOOOOOIAOOOO----                                                                                   -
+              I0IIIII0V
+                      O
 OOXION=IIOOOIXXXXXMMZXXXXXXXXXO=X=---XOI      O=IINII=X=O=    X=IXI-    ------=-    ----     --     -=O=ON==- -OIOX==-    XOOXN=--
+-       OXX-OOI---WWN--OOOOOOIXO      -        O       O-      OO                                      OX       OXOO       -XO
+             -OIIIOOAII------O                                                                                    -          -
+               000IIV00
+                    O
 NIX=NOIOIXXOOOXXXXMMZMXIIOOXXIONX=--XOO=    -IO==XII-=III=-  ==OOX===----  -I=I= - --- ----=---X----OO=I=I-- =NOIOOI  ---X=OOO=-II
+       -OOI-XX-I--WWNW-OOXXOIO-      X-               OO      OX-                                    -OOO      -O--       OXX-
+         -O   IOIIOOAOI    -O
+              0 00IIVI0
+                    O
 OO--NXNO=OXIXOXXXXZMZMXXOOXXINXII-=XOXI=   -I=- =I--=OIN=-  INOXN===----I- =I-- - --=-   -=-=INX--=XOIINI-  -=ONX=-   -INOINNIXINN
+-       OXOOOX-I--NWNWIOXXOOO       XOO              -O       XO                                    -OO                  -O
+          - - IOIIAOAOO-  --         -                         -
+              0 00VIVI
+                  O O
 O-=INNOXOOXOXXXXXXZMMXXOIOXINIXI--X=XOI   -=I---= --OINI - =O=OOI-=---IXOIXOI----===--   -IINN=-=XNN=NI-  - ===-    --OOOX--IN=NX=
+         -OXOO-II-NWW--XOXOO       OOX              -O      -OX-                                    O                  --     O
+          - --IOOIAOOII   -         -
+              0  0VII00
+                  O
 I-XIOIIINIXXXXMXXXZMXXXOOO=I-=I-  NIOX-  -N=----- =OIN== =OIOXOI--- -=OXON=-=- -XI= -  -=INNN===OIXXO=--==NO=-      -XOX- - -=O=--
+         O-IOIWI--NW-IIXXXO        OX              -O     -OXOX       - -                                  -          -
+          IO-OOOIIAOIOO                                      -
+          0   I 00VI0
+                  O
 IX=NNXXXOXXXXXMXMMZMMXOIOIX-==-  =OON-  -XI-----  ONI=-=IOO=XON==   =OOONX=---=IX=-----=NOOOXIXXX-I=- INO=X=-        --- --    ---
+  O     XO-II-W-WWNWWIXOXO        XX                     --OOX        --                 -X-            -O
+         -IOOIOIOOAOOO                                      -
+          0  0I0IIVII
+                  O
 NN=OOONOXXXXXXMMMMZMXOOOOI=-=-  -NO=I   ==-----  -OX---IOI=OI=OI-  -NNNNI==-=I=-- -- =OOO=NIIIXXI---IN=OOX-       --=XOO=IIONX--II
+  O-   -I--I--WWWWNW-XXX-         XO                    -OO-OO                         -XO            O--             --OOO-
+        OIIOIIOOOOAOI
+         00 00IIIIVI0
+                  O
 OOIOOXOIXXXXXXZMZMMMXOIIO====- -NOOO-  -=--=- - =II=-==I=OONXI=-  =OO=OX=-==I= -----XNIIOI===-=---XNOIOX--      =X=OXXXXZMMMZXX=OO
+XXO-  -OIIII--NWNWWWOXOO         XX                     OX-         XO-               OO-           XO-           OXII--NWWWN-OOXX
+        OOOOIIAOAOOO-                                                                                               OOIIAOOOAI-
+            00VIVIII                                                                                                  00VIIIV0
+              O O                                                                                                       O   O
 OOONXXIOXOXXXMMMMMXXOI=NOXX    -N=OI- -I=-- -  -NX -I=XNXINNI-    NIOIX=- INIIX---INOO=I=-===- =OOOI=N=-      IOOXMMMMXMMZMZZZZMAM
+XXX   O-IXO--WWWWW-IXOO          O                      OO         OXO      OO      XXO          -XOO          -XIWWWW-WWNWNNNNWVW
+        O -IIOOOOOIO                                    -                                                        OOOOOIOOAOAAAAOZO
+           00IIIII0                                                                                               IIII0IIVIVVVVINI
+                                                                                                                         O OOOO M
+                                                                                                                                W
 OO=NNI=OOXXXZZAMZZXXO==NNI=   --I=- - II==-   -=I---==N=OXNI-   -O==OI=--INOXXO==IOIOIX= --IX==X=OONI=-   -XOOXXXXZZAZAAAZAZAMAAAA
+XXO  OOXXOI-NNVWNN-OXOO         OO                     O-         OO-      XI--   -OXO          OX-         -X----NNVNVVVNVNVWVVVV
+         -OIAAZOAAI-                                                        OI                                IIIIAAZAZZZAZAZOZZZZ
+           0VVNIVV0                                                          0                                0000VVNVNNNVNVNINNNN
+            OOM OO                                                                                                OOMOMMMOMOM MMMM
+              W                                                                                                     W WWW W W WWWW
 X=NNOO=OXXXMZMZMZXXOO==NOII----NN-  -==--=--  ---- -=XOX=II--   =X=IX=--=X=XXXOONOOOOX=---===-- IX= ----XNOXMXMMZMAZAZZZAZAAAZAAAA
+OO  --OXOI-WNWNWN-IXXOO                               -           OO      OO-IX  -XX-                     X-W-WWNWVNVNNNVNVVVNVVVV
+-       -OIOAOAOAIO                                                        -IO                             IOIOOAOZAZAAAZAZZZAZZZZ
+          0IVIVIV0                                                          0                              0I0IIVINVNVVVNVNNNVNNNN
+            O O O                                                                                               O MOMOOOMOMMMOMMMM
+                                                                                                                  W W   W WWW WWWW
 =OOOXO=OXXMMMMMMZXOIIOX=I=NX=-XX-   =I=--- --==---=-IOX====-   =ONON=--=XOXXMO=N=OINI--==----=OI=-=INNOXMXMMMXMMMMZMMZZMAMAMAZAAAA
+O---  OX--WWWWWWN-XOO-                               -          - -      -I-WXO O-O                   XOW-WWW-WWWWNWWNNWVWVWVNVVVV
+        IIOOOOOOAI                                                        OIO                          -OIOOOIOOOOAOOAAOZOZOZAZZZZ
+        00IIIIIIV0                                                         0I                           I0III0IIIIVIIVVINININVNNNN
+                O                                                                                                 O  OO M M MOMMMM
+                                                                                                                        W W W WWWW
 =OONOOOXXMMXMMXIOII=NI  =XO=OII-  -=IX=--   ==---I-=NI=-=-    =NOOI----IOIXXXOOIOIX=-==X===NOXMXXXXXMMZMMXXMMXZMMMMMZMZZMZAZZZAZAZ
+OXX --XI-WW-WW-O-OOO      -O-                                   --      -O-----OXO          XIW--I--WWNWW--WW-NWWWWWNWNNWNVNNNVNVN
+       OIOOIOOI                                                           III                OOIIOIIOOAOOIIOOIAOOOOOAOAAOAZAAAZAZA
+        0II0II0                                                           000                 I00 00IIVII00II0VIIIIIVIVVIVNVVVNVNV
+                                                                                                      O       O     O OO OMOOOMOMO
+                                                                                                                          W   W W
 OOOOOXXXXXXXXOON=OOI-   XO=NI= --I==--=    =--  --=X--- -    -NNONI-- XNOOXXINIXXOX=IOOI=OXXMMMZZMMMMMMMMXZZZMZMZZZZZZAMMMZMAZAAAZ
+ - -XOOI--IIIX- O--      -O                                     -       -XIOO OO-X    -OO-OIWWWNNWWWWWWWW-NNNWNWNNNNNNVWWWNWVNVVVN
+     --OIIOOO                                                             O-   -I         -OOOOAAOOOOOOOOIAAAOAOAAAAAAZOOOAOZAZZZA
+        00                                                                      0           IIIVVIIIIIIII0VVVIVIVVVVVVNIIIVINVNNNV
+                                                                                               OO         OOO O OOOOOOM   O MOMMMO
+                                                                                                                      W     W WWW
 IN=OOOXXMXXOON=ON=-    -NNOI-- -NOOX=--   =- --  -----=---- =NONOO- -=OIOOOOOOOXXIOIOIXIN=XMZXMMZZZXXOXXMXMMMMMMZZZMZZZZZMZMAZZZAZ
+  OXXXIIWI-XX O-                 -                            - -     -OXXX- -XIIO   OOO O-WN-WWNNN-OX--WIWWWWWWNNNWNNNNNWNWVNNNVN
+      OOOOI                                                                    OO     -   IOAIOOAAAI- IIOOOOOOOOAAAOAAAAAOAOZAAAZA
+        I 0                                                                               0IV0IIVVV0  00I IIIIIIVVVIVVVVVIVINVVVNV
+                                                                                            O   OOO             OOO OOOOO O MOOOMO
+                                                                                                                            W   W
 =OOOOXXXXXIO=OO---- -=IXX=    =O=IOOI   -=I-------  ----- --N=ONO= -IOIXXIXOOOXXIOIXOOIONOXMMXMMZMMXO=XXXXMMMZZZZMZZZMZMMMZZZMZZAZ
+OXXXXOI-IOO-OX                  OOX-                         O-       OOOO  -XIOO   XXO- X-WW-WWNWWI-O----WWWNNNNWNNNWNWWWNNNWNNVN
+     -OIO-                                                             --     O-          IOOIOOAOOO  IIIIOOOAAAAOAAAOAOOOAAAOAAZA
+       0                                                                                  0II0IIVII   0000IIIVVVVIVVVIVIIIVVVIVVNV
+                                                                                                O            OOOO OOO O   OOO OOMO
+                                                                                                                                W
 XXXOOOXONO=I=I  -- -IXXI-    -ONNIX--   II-    -- -  =--   X=OON=--IOXXOIIX=OXXIO=N=I=OXN=XXXXMXMXMXXXXMMXMXMXMMZMZMMMMMZMZZZZAMMM
+OOOXXXOX -OOO                                               O--     XOOXO  OXOIO   OOO-  OOI--W-W-WII--WW-W-W-WWNWNWWWWWNWNNNNVWWW
+---   -                                                              --      -O           -OIIOIOIOOOIIOOIOIOIOOAOAOOOOOAOAAAAZOOO
+                                                                                            00I0I0I  00II0I0I0IIVIVIIIIIVIVVVVNIII
+                                                                                                                O O     O OOOOM
+                                                                                                                              W
 I==N=ONXNOON- - --=XOX=     -IX- -= ---=I-  - --  --XX-   O==ON=- OOXXOOI-NIXOINNOX==OI=IN=IXXMXZXZMMMMMMMZMMMMMMMMMMZZZMMZMMZMXMM
+OOO O-   --                                                OO-     XOOX-   OOXO  -OOO-    OOO-W-N-NWWWWWWWNWWWWWWWWWWNNNWWNWWNW-WW
+                                                                    --      -     -         -IOIAIAOOOOOOOAOOOOOOOOOOAAAOOAOOAOIOO
+                                                                                             0I0V0VIIIIIIIVIIIIIIIIIIVVVIIVIIVI0II
+                                                                                                O O       O          OOO  O  O
 NOONNONNNONX- -=-=OX=-      ------==ONO==-- --  - IOOO=-=XI==NX-=XOXXIN=XNOOIONNIIO=OONIOIOOOIXXZMMXMMZMZZZZZMZMZZMMMMZMMMZMZZZXXM
+ --  -   -                          -               -     OOO     XOOO    XXO-  OOXO-   -OX--O--NWW-WWNWNNNNNWNWNNWWWWNWWWNWNNN--W
+                                                                   --                         IIAOOIOOAOAAAAAOAOAAOOOOAOOOAOAAAIIO
+                                                                                              00VII0IIVIVVVVVIVIVVIIIIVIIIVIVVV00I
+                                                                                                O     O OOOOO O OO    O   O OOO
 ONOOOONOONOO- --=X=---=--   ---=IOXNIOX==----   -INOX=XOO=OOOX==OOXOOI=I=OOOOOIIIII===O=IIIOX=NIXMMXZMZMMMZMMZZMZMMMMMZMZMZZZMMMZA
+  ----    -                         O-             -    -OXXX   -XOX-   OXXX--OOOOOOOOXOOOO-   O-WW-NWNWWWNWWNNWNWWWWWNWNWNNNWWWNV
+                                                                  -                             IOOIAOAOOOAOOAAOAOOOOOAOAOAAAOOOAZ
+                                                                                                0II0VIVIIIVIIVVIVIIIIIVIVIVVVIIIVN
+                                                                                                    O O   O  OO O     O O OOO   OM
+                                                                                                                                 W
 OONNNOOONN=-  -==---=I= - -  -ONXINOON- -- --- -XXX=--NOONOOO=IN=XOO-INOOO=OOIXOOIOOOIOOOOOI=XIXXXMMMZMMMMMMMMZZZZMZZMZMMMMMZZAZAZ
+--                                 XX                  -- XX    OOX    -XXO--OOXXOXXXOXXXX      I-WWWNWWWWWWWWNNNNWNNWNWWWWWNNVNVN
+                                                                 -            -                 OIOOOAOOOOOOOOAAAAOAAOAOOOOOAAZAZA
+                                                                                                 0IIIVIIIIIIIIVVVVIVVIVIIIIIVVNVNV
+                                                                                                     O        OOOO OO O     OOMOMO
+                                                                                                                              W W
 =NOIOOX=-   --I=---=-=-   --OXIOINO=N=--- -  -XIXII=--ONIOIONNN=X=IIONIXOOOIIO==ONO=XOOIOO=---OOMMMMMMMMMZMMZMMZMMZMZMZMMZMMZZAAAZ
+O                                 XO                    OXO-   OOO    OOX-    OO- -OOX-OX-    -XWWWWWWWWWNWWNWWNWWNWNWNWWNWWNNVVVN
+                                                                -      -            -           OOOOOOOOOAOOAOOAOOAOAOAOOAOOAAZZZA
+                                                                                                IIIIIIIIIVIIVIIVIIVIVIVIIVIIVVNNNV
+                                                                                                         O  O  O  O O O  O  OOMMMO
+                                                                                                                              WWW
 I=--=-   - -XNI-=I=-==- --XNN=-IOOOI- ---  -IOXI===-=O=OXOOOOXIIO=OIOXXIOII---IIOXNN=O=OONONO=XXMMMXMMZMZMMZZZZMZZZMMXMMZMZMZZAZMZ
+                                -X-                   OX-X--  OOXO-OXOOO            O-OXX   -OI-WWW-WWNWNWWNNNNWNNNWW-WWNWNWNNVNWN
+                                                        I            --                       OIOOOIOOAOAOOAAAAOAAAOOIOOAOAOAAZAOA
+                                                        0                                      0III0IIVIVIIVVVVIVVVII0IIVIVIVVNVIV
+                                                                                                      O O  OOOO OOO     O O OOMO O
+                                                                                                                              W
 I--  ----=NOONX===--=---INNI--=X=X ------ IOOOI==-- IOXXXXOXIOOIOOINIOOI--   -XNOOXOXOXXMXXXMMZMMZMXZMMZZMZMZMZZZZZMXXMMZMZZZMZXMZ
+            -                   O          --        -IOIOX  -XOXXO OX-         XXOXOX--W---WWNWWNW-NWWNNWNWNWNNNNNWIIWWNWNNNWN-WN
+                                                      O-O-                        - - IIOIIIOOAOOAOIAOOAAOAOAOAAAAAOOOOOAOAAAOAIOA
+                                                                                      00I000IIVIIVI0VIIVVIVIVIVVVVVI  IIVIVVVIV0IV
+                                                                                              O  O  O  OO O O OOOOO     O OOO O  O
 --- -- -IXNOII=----I=-IXIX=--=ON=  --- --XOOOX===--=OXXXX==-IOOONOO==X=- - =N=XXMMMMMMMXMMMMMXMXMMMMMMMMMMZMZMZMZMMXMXMMZMZMZZXXMZ
+                        O     -           --        XOIIIO   --- -           O-IWWWWWWW-WWWWW-W-WWWWWWWWWWNWNWNWNWWIW-WWNWNWNN-IWN
+                                                     -OOO                     IOOOOOOOOIOOOOOIOIOOOOOOOOOOAOAOAOAOOOOIOOAOAOAAIOOA
+                                                                              0 IIIIIII0IIIII0I0IIIIIIIIIIVIVIVIVII I0IIVIVIVV0 IV
+                                                                                                          O O O O       O O OO   O
 --=---  IIONNI=------IN=I-=--==- -== --IOOOOI=----O=XOXON= -IONNXNO=----=I=XMMMMZMMZZZZZZZZXMMZMZMMMMMZMZMMMMMMMZMMMZZZZMXMMZZMXZM
+                       O                ---        OOX-X                  OOWWWWNWWNNNNNNNN-WWNWNWWWWWNWNWWWWWWWNWWWNNNNWIWWNNW-NW
+                                                    - I                    -OOOOAOOAAAAAAAAIOOAOAOOOOOAOAOOOOOOOAOOOAAAAOOOOAAOIAO
+                                                      0                     IIIIVIIVVVVVVVV0IIVIVIIIIIVIVIIIIIIIVIIIVVVVI IIVVI0VI
+                                                                                O  OOOOOOOO   O O     O O       O   OOOO    OO  O
 I=-    -XXXONI-- --IOO==-  - ---=X=--=N==OX==-- -=OOXX=X-- =XOOIINOO=  =OXMMZZZMMMMZZMMMMMZMXXMMZMZMZMZZZMZZMXXMMXZMZMZMXXXMZMMMMZ
+                    --                 OO-        --OOO           --    X-WWNNNWWWWNNWWWWWNWI-WWNWNWNWNNNWNNW--WW-NWNWNW-O-WNWWWWN
+                                                    --                   IOOAAAOOOOAAOOOOOAOOIOOAOAOAOAAAOAAOIIOOIAOAOAOI-IOAOOOOA
+                                                                         0IIVVVIIIIVVIIIIIVI 0IIVIVIVIVVVIVVI00II0VIVIVI0 0IVIIIIV
+                                                                            OOO    OO     O     O O O OOO OO      O O O     O    O
 - -  -----=II=  -=O=X=    -  -X=--= XOOIXINI=-INOX=OXOI  --OOI=-IO=OX=XIXMZMMZXXOXXXMMXXXXXMXMZMZMZMZZZXZMZZZXXXXXMMZMZMZMMMMMZMAM
+                  -O                 -XO          OXO-            O-   O-WNWWN-OXO--WW-I---W-WNWNWNWNNN-NWNNNI----WWNWNWNWWWWWNWVW
+                                                    -                   IOAOOAI- -IIOOIOIIIOIOAOAOAOAAAIAOAAAOIIIIOOAOAOAOOOOOAOZO
+                                                                        0IVIIV0   00II0 000I0IVIVIVIVVV0VIVVV 0000IIVIVIVIIIIIVINI
+                                                                          O  O                O O O OOO O OOO       O O O     O M
+                                                                                                                                W
 -    -==I==II-==NOO- -   --==XI----=O=ONI=I= -NXNIX=I--  -ONI=-=OONOOXOXMMMZMMI=XXXXMXMXMMMXMMMXMMMXMMMXMMMMMMMXMXMMZZZZZMZMZZMMAZ
+                 --                  OX          OOO            -  -  X-WWWNWWOOI---W-W-WWW-WWW-WWW-WWW-WWWWWWW-W-WWNNNNNWNWNNWWVN
+                                                  -                    IOOOAOO  OIIIOIOIOOOIOOOIOOOIOOOIOOOOOOOIOIOOAAAAAOAOAAOOZA
+                                                                       0IIIVII   000I0I0III0III0III0III0IIIIIII0I0IIVVVVVIVIVVIINV
+                                                                           O                                        OOOOO O OO  MO
+                                                                                                                                W
  ---===---IXIIXXI=-     --INX=   --NOINIII-=IXOOION=-=--=NX=--=XONXIIOXXMMMXXXOXXXXXMMZMXXMMMXZMZMMMZMMXMZZMMMMMZXMMMMZZXXXXZMZMAZ
+                                    XO        -XO-              -     --WWW--OXI----WWNW--WWW-NWNWWWNWW-WNNWWWWWN-WWWWNN----NWNWVN
+                                                                      IIOOOII- OIIIIOOAOIIOOOIAOAOOOAOOIOAAOOOOOAIOOOOAAIIIIAOAOZA
+                                                                      00III00   0000IIVI00III0VIVIIIVII0IVVIIIIIV0IIIIVV0000VIVINV
+                                                                                      O       O O   O    OO     O     OO    O O MO
+                                                                                                                                W
 -       --INNXO=      --IONX--- --IX==OO--=I==X=X--XX==XOI=IIXOOONN=-NXXMXXXXXXXXXMXMXXXXXMXMXMMZMMMZMZMMMMMMMMXMMZMMMZMZMZZZMZMZM
+                                    OO-     OOOO              ---     I-W--IOOOI--WIW-----W-W-WWNWWWNWNWWWWWWWW-WWNWWWNWNWNNNWNWNW
+                                              -                       OIOIIO---OIIOOOIIIIIOIOIOOAOOOAOAOOOOOOOOIOOAOOOAOAOAAAOAOAO
+                                                                       0I00     00I I00000I0I0IIVIIIVIVIIIIIIII0IIVIIIVIVIVVVIVIVI
+                                                                                                O   O O           O   O O OOO O O
       --=ONNX--     ==INONI-- ---=IIOONIIXIOI=O=--IXNN==X=OOOOONOOI=-NXXMMXXXXXXXXMXMXMMMXMXMXZMZMZXMMMXMXZMZMMXMMMMMMMMAMMZZMAMAZ
+                        -           --    OXOO        OO    --- -     I-WWIOII-II-W-W-WWW-W-W-NWNWN-WWW-W-NWNWW-WWWWWWWWVWWNNWVWVN
+                                                                      OIOOO-OOIOOIOIOIOOOIOIOIAOAOAIOOOIOIAOAOOIOOOOOOOOZOOAAOZOZA
+                                                                       0II    0  0I0I0III0I0I0VIVIV0III0I0VIVII0IIIIIIIINIIVVININV
+                                                                                              O O O       O O           M  OO M MO
+                                                                                                                        W     W W
  ------ INX====-- --=X==X=-- ---ON==INNIXXOO=   -XOONOOO====OOOIX=-  XXXMXXXXXXXMMMMMXXXMMXXMXZMMXMMMXXXMZZMZMMXMMMMMMZMZMZMZMZMZM
+                      OO          OOO  OOOX-      -  -X-              I-W--IIIIIWWWWW---WW--W-NWW-WWW---WNNWNWW-WWWWWWNWNWNWNWNWNW
+                                        --                            OIOIIOOOOOOOOOOIIIOOIIOIAOOIOOOIIIOAAOAOOIOOOOOOAOAOAOAOAOAO
+                                                                       0I00     IIIII000II00I0VII0III000IVVIVII0IIIIIIVIVIVIVIVIVI
+                                                                                              O          OO O         O O O O O O
 IXX=----X=IIONI=--=IOOI-IX=---INIIIIXOXXX=O=-  -XNNO=OIO----I=-----  XXXMXXXXXXXMXMXXXMXXXMXMMMMZMZMMXXMZMZZMMZMMMZMAZAZAZXMZMAZAZ
+                    --          OOOOOXIOOO         -OXO               I-W--IIOI-W-W---W---W-WWWWNWNWW--WNWNNWWNWWWNWVNVNVN-WNWVNVN
+                                    - O--                             OIOIIOO-OIOIOIIIOIIIOIOOOOAOAOOIIOAOAAOOAOOOAOZAZAZAIOAOZAZA
+                                                                       0I00    0I0I000I000I0IIIIVIVII00IVIVVIIVIIIVINVNVNV0IVINVNV
+                                                                                                O O     O OO  O   O MOMOMO  O MOMO
+                                                                                                                    W W W     W W
 OIX---IXX=IONNXIIXNONI=XNNN=XN=IIIXXXXIOX--- -=IXOINO=I---XXX=- -   XIXXZXZXXXXMMMMMZXXXMXXXZXMMMXMXMMMMZMMMMMMZZZZZAZAMAMZZAZAZAA
+                   -          OOOOOO-IO-            XO               O--N-N----WWWWWN---W---N-WWW-W-WWWWNWWWWWWNNNNNVNVWVWNNVNVNVV
+                                  --IO                                IIAIAIIIIOOOOOAIIIOIIIAIOOOIOIOOOOAOOOOOOAAAAAZAZOZOAAZAZAZZ
+                                    0                                 00V0V0000IIIIIV000I000V0III0I0IIIIVIIIIIIVVVVVNVNINIVVNVNVNN
+                                                                        O O         O       O           O      OOOOOMOM M OOMOMOMM
+                                                                                                                    W W W   W W WW
 OXI=ONOOXOOONONONOOOXONNONNNIOOOOOOOOXX=-===IIXXX=INO=-- -I==--  -X=XXZZMXZMMXMMMMMMZMXXXXZXMMMMZMXXMXMMAZZZZZMMAZMMZZAZAMZZAAAAAA
+-     -          -      -   OXXXXXXX-                              OIINNW-NWW-WWWWWWNW-O--N-WWWWNW--W-WWVNNNNNWWVNWWNNVNVWNNVVVVVV
+                                                                    OOAAOIAOOIOOOOOOAOI-IIAIOOOOAOIIOIOOZAAAAAOOZAOOAAZAZOAAZZZZZZ
+                                                                      VVI0VII0IIIIIIVI0 00V0IIIIVI00I0IINVVVVVIINVIIVVNVNIVVNNNNNN
+                                                                      OO  O         O     O     O       MOOOOO  MO  OOMOM OOMMMMMM
+                                                                                                        W       W     W W   WWWWWW
 OIN=O=NOOIIXXO=II=NOOOO=OIOOO=XXXOI-----=X===IOI- X=   -XNNOOOXXXXMMMMZMMMMMMXXXXMMZMXOXMXXXMMMMMXMXXXMMZMAMMMZMZZZMAMZZZMMMAMZMAZ
+   OXO        OOOO   -XO-OXXXOOOIX                         -XXOOOOWWWWNWWWWWW-II-WWNW-XOW---WWWWW-WO--WWNWVWWWNWNNNWVWNNNWWWVWNWVN
+                              --O                             ----OOOOAOOOOOOIOOIOOAOI -OIIIOOOOOIO-IIOOAOZOOOAOAAAOZOAAAOOOZOAOZA
+                                                                  IIIIVIIIIII0  0IIVI0  I000IIIII0I 00IIVINIIIVIVVVINIVVVIIINIVINV
+                                                                      O            O                    O M   O OOO M OOO   M O MO
+                                                                                                          W         W       W   W
 O=OI=OOXIXIXONOONIXXN==OOIXOIO=N====--==NI-----   -==XXOXXMXMMMMMMMMZMMMXXMZMXMXMMMXMXXXMMZMZMMMMXMMMXXXMZZMMMZZMZAZAZAZMXZMAZAZAA
+-OXOO         --     OO-XOOXO-O                        ---W-WWWWWWWWNWWW--WNWIW-WWW-WII-WWNWNWWWW-WWW---WNNWWWNNWNVNVNVNW-NWVNVNVV
+                          -                             IIOIOOOOOOOOAOOOIIOAOOOIOOOIOOOIOOAOAOOOOIOOOIIIOAAOOOAAOAZAZAZAOIAOZAZAZZ
+                                                        00I0IIIIIIIIVIII00IVI I0III0I  0IIVIVIIII0III000IVVIIIVVIVNVNVNVI0VINVNVNN
+                                                                    O      O              O O            OO   OO OMOMOMO  O MOMOMM
+                                                                                                                  W W W     W W WW
 NNNNNXI==--=XXOOXXNNNOIOXOOO==X=--=-=-=I=-     ---XIXXXXMMMMXXXXMMMMMXMXXXMMXXMMMMMXXXXXMMMZMMMMXMMMMXMMZMZMMMZZMMZZZMZMZZZZZZAZAZ
+                     -OXOXX                        OII--WWWWII--WWWWW-W---WW--WWWWW--O--WWWNWWWW-WWWW-WWNWNWWWNNWWNNNWNWNNNNNNVNVN
+                        -                           OOIIOOOOOOIIOOOOOIOIIIOOIIOOOOOII-IIOOOAOOOOIOOOOIOOAOAOOOAAOOAAAOAOAAAAAAZAZA
+                                                      00IIII  00IIIII0I000II00IIIII00 00IIIVIIII0IIII0IIVIVIIIVVIIVVVIVIVVVVVVNVNV
+                                                                                           O            O O   OO  OOO O OOOOOOMOMO
+                                                                                                                              W W
 IXNXI==-==IINNOOXIOOOOOOIOI- -----=IIII=   -XOO=OXXXMXMXMMMXXXXXMMZMMMXXMMMXMMMXMXXXXXMXMMZMMMMXMXMMZXMMZMMMXXXXXXXMZMZXXXZMZZZZZX
+              -     --XXO-                    -OXOI-WIW-WWWI-II-WWNWWW--WWW-WWW-W---IOWIWWNWWWW-W-WWN-WWNWWW-I-OIO-WNWN---NWNNNNN-
+                                                 -OIOOOIOOOOIOOIOOAOOOIIOOOIOOOIOIIIO-OOOOAOOOOIOIOOAIOOAOOOIOI-O-IOAOAIIIAOAAAAAI
+                                                   0I I0III 0  0IIVIII00III0III0I000  I IIVIIII0I0IIV0IIVIII0 0   0IVIV000VIVVVVV0
+                                                                  O                       O         O   O           O O   O OOOOO
 NX=--==IIXXI-=-IXXOOOO=N- - --===IXNOIOOON=XXXXMMXMXXXMXXXXXXOXXZMXMMXXXMXMMMMMZZXMMXXXXXMZXMMMMMXXXMXMMMMMMMMXXXMZMZMMMXXXXMMMZZM
+                  --XXO             -O--  OO---WW-W---W-----IX--NW-WW---W-WWWWWNNIWW-I---WN-WWWWW---W-WWWWWWWW-I-WNWNWWW-I--WWWNNW
+                                           -IIIOOIOIIIOIIIIIO IIAOIOOIIIOIOOOOOAAOOOIOIIIOAIOOOOOIIIOIOOOOOOOOIOIOAOAOOOIOIIOOOAAO
+                                            000II0I000I00000  00VI0II000I0IIIIIVV II0 000IV0IIIII000I0IIIIIIII0 0IVIVIII0 00IIIVVI
+                                                                O              OO         O                       O O          OO
 ===--=XIXOX===XNOOII=N- --I-=NIOIIXOXXXOXXXMMXXMMXMMXXOXXXMXXXMMMMMXMXMXMXZXMMMXMMXXXXXXXMZMXXMMMMZXMMMMZMZMZMZMMMMXMMMXMMMMZZAMAZ
+                --OOO         OXOOOXIIOXOI-WW--WWIWW-IXI--W-OOWWWWW-WIW-W-N-WWW-WW---I---WNW--WWWWN-WWWWNWNWNWNWWWW-WWW-WWWWNNVWVN
+                                  - OO- -OIOOIIOOOOOIO OIIOI--OOOOOIOOOIOIAIOOOIOOIIIOIIIOAOIIOOOOAIOOOOAOAOAOAOOOOIOOOIOOOOAAZOZA
+                                          0II00II II0   00I0  IIIII0I I0I0V0III0II000 000IVI00IIIIV0IIIIVIVIVIVIIII0III0IIIIVVNINV
+                                                                          O               O       O     O O O O             OOM MO
+                                                                                                                              W W
 -=--IXOONO===IXOII=NI   =NIOIOXXXXXXXXIIXXMXXXXXXXMXXXXXXXXXXXMXMMMMXXMXMXMXMMXXMMMXXMMXMXMMMXMXMMMXXMXXMXXXXXXXMMZXMMMMMXMZZMMMZM
+               -OOO       O-OXOO--II-IOOOIW---IOIIWIIOI--I-I--W-WWWW--W-W-W-WWI-WWW--WW-W-WWW-W-WWW--W--W--I-I--WWN-WWWWW-WNNWWWNW
+                              --IIOOIO  -OOIIIO-OOOOO-OIIOIOIIOIOOOOIIOIOIOIOOOIOOOIIOOIOIOOOIOIOOOIIOIIOIIOIOIIOOAIOOOOOIOAAOOOAO
+                                00  0     I000    I    00 0 00I0IIII00I0I0I0II 0III00II0I0III0I0III00I00I00 0 00IIV0IIIII0IVVIIIVI
+                                                                                                                  O        OO   O
 -=IIO=IO=-- -=IOON=---=OOOXXXXXXMXXXMXXXMXMXXXOXXXXXXXMXXXXXXXMMZMMMXXZXMMMXZMZMMMZXXXMXXXXXXOOO=OOOONO=OOIXONIOXXXXXXXXOXXXXXXXXX
+    -OO-        -      -XX-III--W-IIWIOOW-W--IXO---I-IWII---IIWWNWWW--NIWWW-NWNWWWN---W--IOOOX--O--   -OX-    OXOIIOIOOOXOII--IIII
+                          IOOOIIOIOOOO--OIOIIO -IIIOIOOOOIIIOOOOAOOOIIAOOOOIAOAOOOAIIIOIIO---                   -OO-O--- -OOIIOOOO
+                          0   00I0  I   I0I00   000 0 I  000  IIVIII00V III0VIVIIIV000I00                                   00
+                                                                O     O     O O   O
 XNIOI=NII=XOOXNOIO=OOXOOXXXXXXXXXXXXXXXXMMXXXOXXXXMXMXMXXXMXXMMXMMXXMMMMMXMMMMMMXXXXOO=OONXXOOIX=--=NOI=O---NOOOOOOI==ONNXOX=OXXXX
+  OXOO         -O-OXXOXXII-I-II--II--I--WW-IIX---IW-W-WIIIWI-WW-WW--WWWWW-WWWWWW-II-X-O--   --O      -OO     ---XXXOOO-     OXIO-I
+                     -  OOIOIOOIIOOIIOIIOOIOO IIIOOIOIOOOOOOIOOIOOIIOOOOOIOOOOOOIOOI                                          O-IO
+                          0 0  00  00 00II0   000 I0I0I   I 0II0II00IIIII0IIIIII0  0                                            0
 O=OIIONNOOO=OOXXXXXXXXXXXXXXXXMXXXXXMXXXMXXXXXXXXXXXMMMXXXXXMMMXXXMXMZMMMXMMXXX=NONOXIOOONIOOXOOOOOXXOOONXONOOOOXXXXOONOXXNOOXXXXX
+-OXOO-  ---OXXOOIIIOIIIIIOIO--W-IOI-W---W---OOI-----WWW-----WWW---W-WNWWW-WW--OO          OXXOX---XOIXX-    --XXOO-OX-     -XI-II-
+              --OOO-OOOOO-O-IIOIO-OIOIIIOIII--OIIIIIOOOIIIIIOOOIIIOIOAOOOIOOII-              -     -O           --I-         OIOOI
+                            00I0   0I000I000   00000III00000III000I0IVIII0II00                                    0           0  0
+                                                                     O
 OOXOXXXOXXXXXXXXXXXXXXXOXOXXXXZXXXOXXXMXMXMXXXXXXMMMMMMXXMMMMXXXXMXXMZZMXXXOI=OIOOONONONO==IIOOIXOOXXOOO=OO=XIII=IOOXOOIOOXXXXXXXX
+XXOXOOOXIO-I-I-III--IIOXOXOI--N-IOXOIIW-W-W----I-WWWWWW--WWWW-I--W--WNNW-IIXOO   -- - - -OOOOXXOOXXOOX--O--OOOOOOOXXOXXOXXOII--OOO
+  - --- O-IOIOIOOOIIOO- - -OIIAIO- -OOOIOIOIIIIOIOOOOOOIIOOOOIOIIOIIOAAOIOO                     -  --       -       -     -OOII---
+          0 0 0   00        00V0      I0I0I0000 0IIIIII00IIII0 00I00IVVI0                                                    00
+                              O                                      OO
 OXXXXXXXXXXXXXXXXXXXXXXXXXXXMXMXXXXXMMMMXMMXMMMXZMZZMZMMMMMMZXXXXXZMZMMOO=ON=IOOOII=NNO=I==IIOXOOOIIOOI=OOOOION=IOXOI=XOXXXXXXIONO
+XO-I-OIIIIII-OIOI--OI---IOIIW-W--I--WWWW-WW-WWW-NWNNWNWWWWWWN-----NWNWWXXO- OO--XOOO  -OOOOOOXOXXXOOXXOO--XXO- OOXOXOOOXII---OO- -
+ -IOI-OOOOOOI-O-OII-OIIIO-OOOIOIIOIIOOOOIOOIOOOIAOAAOAOOOOOOAIIIIIAOAOO                       -                   -   - OOIII-
+  0 0       0    00  000    I0I00 00IIII0II0III0VIVVIVIIIIIIV00000VIVII                                                   000
+                                                O OO O      O     O O
 XXOOOOXI=XO=OII=XXXXXMMMXOXXMXMXXXXXMXZXMXXXMXMMMMMMMMMXXXXXMMMXMXZMMXIOONOIOOI==OOOOO==I=IOOOXXXIOOOOO=XIOOOOOOXXOIOOXXXXXOONXIOI
+IOXXXXOOO -OXOOOI--O-WWWIXIIW-WIOO--W-N-WI--W-WWWWWWWWW---IIWWW-W-NWWOO-- -OXXOOO-----OOOOO---OOOOXXX--OOO--XXXXOOXOXXOO-IIX-
+O-    -         OII-IOOOO OOOIOO--IIOIAIOOIIOIOOOOOOOOOIIIOOOOOIOIAOO-                        ---       -       --    --IOO
+                 00 0III    I0I   00I0V0I 00I0IIIIIIIII000  III0I0VII                                                   0
+                                      O                           O
 =NNOOIOIONIIO===XOXXMXMXXXXXXXXXXXXMMMZXMXXXMMMMMMZMZXMMMMXXXXMXMXXOOIO==IOOIO=O=OON==I===ONIOXOXXOIO===I==IOOX==IOXXXXXXXI==NNONI
+O  --OXO  OO-OOOOXI-W-W-IOII---OII-WWWN-WI--WWWWWWNWN-WWWW----W-W-IXXO-OOOXXO-O-O-- OOOOOO- OXOXIOXO-OOOOOOOXXOOOOXOIO---OOOO    O
+                - OIOIOIO-OOIII-OOIOOOAIOOIIOOOOOOAOAIOOOOIIIIOIOIO                           - O-            -    -O-III-
+                   0I0I0    000   0IIIV0I 00IIIIIIVIV0IIII0000I0I0                                                    000
+                                      O           O O
 NNO===I=IXXIOIOXXXXMMMMXMXXXXXOXXXMMMMMMXXMXMMMMMMMMMXXXXMMXXXMXXXIIIIIIOXOI=O==NOO=O=IO==O=IOOXXXIO===OOOIOIOO=IOXXXXXXXII=OO=OXX
+  -OOOOOOOOOXOXOI--WWWW-WIII--XOI-WWWWWW--W-WWWWWWWWW----WW---W--OOOOOOOXOXOO-OO  -OXOO-OO-OOXXOOOO-OOO---OXO-XOOXOOII--IOOO--OXII
+         --    -OIIOOOOIOOOOII -OIOOOOOOIIOIOOOOOOOOOIIIIOOIIIOII-       -                     ---                --OOIIO       OO
+                 00IIII0I   00   0IIIIII00I0IIIIIIIII0000II000I00                                                     00
 O=OO==O=OXOOOXXXMXZMZXMXMXMXXXXXXXMMXXMXXXMMZMMMMMZMMMMXXXMXMXMOOOOIOOOOOOOI==OIOOI=IO=II=IIIOXOOOOI=II===O==OOOXXXXXXXOOO=O=OXXXO
+-O--OO-OXOXXXO--W-NWN-W-W-W--OOI--WW--WOI-WWNWWWWWNWWWWI--W-W-WXXX-OXXXXXXXOOOXO--OOO-OOOOOOOXOXXXXOOOOOOO-OO-XXOO-I--IXX-O-OXOOOX
+         -   -IIOIAOAIOIOIOII--OIIOOIIO-OIOOAOOOOOAOOOOOIIOIOIO                               -                 --IOIIO       ---
+              00I0VIV0I0I0I00   00II00I  0IIVIIIIIVIIII 00I0I0I                                                   0 00
+                  O O                       O     O
 NNOO==OOXOXXXXMXMMZXMMMXMXMXXOXXXXXXXXMXXXXXXXMXMXMXXXXXMXMMXIIOINIOOOOXOOOIIIO==OOO=OXOII==OOOXXOXOXX=NON====I=XXXXXXIOOOOIXOOINN
+  --OOXXOXII--W-WWN-WWW-W-W-IXOI------WIO-----W-W-W---I-W-WW-OOXO OXXXXOXXXOOOXOO---O-OXOOOOXXXOOXOXOOO - OOOOOOOI-I-IO----OOXXO
+        - OOIIOIOOAIOOOIOIOIO -OIIIIIIOO-IIIIIOIOIOIIIOIOIOOI          -              -        -- - --          -OIOIO      -
+            00I0IIV0III0I0I0    000000I  00000I0I0I000 0I0II0                                                     0 0
+                  O
 NNO==IXOXXXXMMMXMXMXMXMXMMXXXXXXMXMZZMMXXXXXXXMMMXMXMXXXMXXX=O=OOIOOOOXXXOOOXII=I=O=IIOIIO=IOXXOI=OXOO====IO==OXXXXXI=NOIOXXXOIO=I
+  -OOOOXOI--WWW-W-W-W-W-WW--IO--W-WNNWW----I--WWW-W-WI--W--IO-O--OXXXXOOOXXXOOOOOOXOOOXOO-OOXOOXOOXOXXOOOOO-OOXO-IIOOO -OXOOOXO-OO
+      - -OIIOOOIOIOIOIOIOOIIO-IIOIOAAOOIIIIOIIOOOIOIOOIIOIIO          ---   -                --    -           -IOO-      ---
+          00III0I0I0I0I0II00  00I0IVVII0000 00III0I0I 00I00                                                     0
+                                   OO
 I==IOOOIXXXXMMXXMMMXMXMXMXMXXXMMMMMMZXMXXXMXMXZMMXXXMXXMMXO==I=OOOOIXXXOOIOXOIXOOIOOIOOI=OOIXXOIO=XXO===I=NN=IXXXXO=O=IOOOOOOIOIOO
+OOOOXXXOOI--WW-IWWW-W-W-W-WIOIWWWWWWN-W---W-W-NWW---W--WW-XOOOO-XXXOOOOXXOXOXOOXXOXXO-XOO--OOOXO-OOOXOOOOO  OOII-IXO-OOXXXXXXOXOXX
+        -OIIOOIOOOOIOIOIOIOO-OOOOOOOAIOIIIOIOIAOOIIIOIIOOI          ---    -  -             --    --          OOIO
+          00II0 III0I0I0I0I   IIIIIIV0I000I0I0VII000I00II0                                                      0
+                                    O         O
 OOOOXOOXXXXMMXXXMXMMMMMXXXXXXXMMMZMXMXMXXXXXXXMMMMMMMMMMX==OO=IXOOOIOXOXOOXOIOXXOOXO=IOI=IIOXXIOOOOII=OIINOOOXXOOOI=O=XXXXOXXOXOXX
+XXXXIXXO-I-WW-IIW-WWWWW--I-II-WWWNW-W-W-------WWWWWWWWWWOOOXXOOOXXXOXOXOXXOXOXOOXXOXOOXOOOOXIOO-XXXOOOXOO --XOOXXXOO-OOOIOXOOXIXO-
+    O  -IOIOOIOOOIOOOOOIIOIOOIOOOAOIOIOIIIIIIIOOOOOOOOOO-      -     - -  -   --  -         O-               --       --O- -- O -I
+        0 0II0  I0IIIII00 0  0IIIVI0I0I0000000IIIIIIIIII                                                                         0
+                                 O
 IOXXI=XXXXMMMXXXMXMMXXXIXXXXMMMMMMXXXXXXXOOIOOXXXXXXXXX=NOXXO=XIOI=IXOOOOXOOXXXXXXON=IO=I=OXXXOOOI=====IONIOXOOO==O=XXXXOXXXXXXXXX
+OXOOOOOO--WWWI--W-WW-OOOOOI-WWWWWW---I-I-XXOXX--------IO -OO-OOOXOOOOXXXXOXXIOOOOOX OOXOOOXOIOXXXOOOOOOO- OXOXX-OO-OOOIOXOOO--II--
+  --  --IIOOOOIIOIOOI-- --OIOOOOOOIIIOIOI     IIIIIIIIO   --  -     -    -  O-----         -O-              -       --O- ---IIOOII
+        00III 00I0II0      0IIIIII000 0 0     00000000                                                                      00  00
 OXXXXXXXXXMXXXMMMMZMXXOOXXXXZMMMXXXXXXXOIIO=OIOXOOXXXOON=IOIOIO=OO=OOOOXXXXOOOOI=IOIO==IOOXXXOXOXOIOOII==IXOIOONO=IOXXXXXXXXXXXXXX
+XOIOOO----W-IIWWWWNWIO--OII-NWWW-OOOIIIXOOXOXOXOXXOOIX- OOXOXO-OX-OXXXXOOOOXXXXOOO-OXOOOXXIOOXOXOXO-XOOOOOOXO-- -OOXOO-O-OOOIO-I-I
+ -O---IIIIOIOOOOOOAOO-  -OOIAOOOI---OOO        -  --O                  ----               O-- - -         -         --I-I---O-IOIO
+      0000I0  IIIIVI       0VIII0                                                                                     0 0     0 0
+                  O         O
 XXZXMXMXXXOXXMMMMXXXOIIOXXMXMXXXOOOXXXOIIO=IIIIIOOOOOIOIOI===OOIOOIOI=OOOI=OIIOI=N=OINOXXXXO=OIOXOO=OI==OOOI=OONOOOOXOXXXIOOXOXXXO
+--N-W-W---XI-WWWW--IXOOXI-W-W-IOXXXOIOXOOXOOOOOOXXXXXOXOXOOOO-XO--OXOOXXXOO-OOXOO OXO XOOOOXO-OXOXXOXOOOXXXOO-- XXXXOXOOOOXXOXIOOX
+IIAIOIOIII OIOOOOIIO    OIOIOIO-   -O-                                                 ----     -                   - ---   - O--
+00V0I0I000  0IIII00      0I0I0
+  O
 MXXXMXMXMXOXMMZMXXXXXXXMMMXXXII=OXIIOIIOIII===OOXXOIXOOII=ONO=X=IIO==IOIIIOOOIO=O=XXIIOXXOI=ONIO==OOOIOOOOIOOOIOXOXOOIX=OIXXXOXXOO
+WO-IW-W-WO-OWWNW---IOI-WWW-OOOOOXOOOXOOXOOOOOOXXOOXOOXXOOO- -OOOOOXOOOXOOO--XO-O-OOOOOXOOXOO- OXOOXXXO--XXO---OXOXOXXOOOXOOOOXOOXX
+O-IOOIOIO- -OOAOIIIO-OIOOOI--    -              --  -         -                   --   --                       - -   -   --- --
+I 0 I0I0I   IIVI000   0III0
+              O
 O=XXXXMXOXXXMMMMMXXXXXMMXXXOOIO=OI==OIOIOOIOIOXOOOOXXOO=OIOOIXXOOIONO==IONOO=NO=OOOOOOXXOOOOOIOONOOIIONN=II==IXOXOOXOIIOOOOIOIOOO=
+XOIIIIW-XOI-WWWWW-----WW-IOXXO-OXOOOXOXOXXO-OXOXXXXOOX-OXO--OOOXXO- -OOO- --O -OXXXXXX-OX----OX- -XOO-  OOOOOOOXOXXOXOO-XXXOXOXXXO
+  OOOOOI -OIOOOOOIIIIIOOIO-                   -    --        --                       I-                      - -  -
+      I0   0IIIII00000II0                                                             0
 OXXXXXMXMXXXMXXMMXXXXXXXXXXOOOI==OO=IOOOOOIOXXOOOXXOO===OOOIIIXIIOIO=OOONOOONXOIXXXOOOXOI=OOOIOO==ONONONOOIOXOOOOOXOXO=OOIXIOII=O=
+XO----W-WI--WI-WW--IIIIOIOOXXXOOO--OOXXXX-OXOOXXXOOXXOOOXXXOOOOOO-O-O--- ---  -OOOOXXXOXOO--XOX-OO  - - --OXOXXXXXOXOXOXXOOOXOOO-O
+ -IIIIOIOOIIOOIOOIIOOOO-O--                 --   --           -                 ---   -                     -     - -     -
+  0000I0I 00I 0II00
 OOXXXXXXXXXXXXXXXOXOXXXXXOOOXOOO=O=IOOIII=XOOIIOOXXOOOOIOII=OOI=OOOOOOON=OOOII=OXXOIOOOI=NOIOIIONXOOOOOO=OIOOOOOXXXXOO=OOOIO==IIOO
+XXOOII--III-OOOOOXOXOOIIOXXXOXX-O-OOXXOOOOOXXOOXXOOX--XOXOOO--OO------  O---  OXOOXOXXXOO -OXOO-  --  --O-OXXXXXOOOOX-OXXXO-OOOOXX
+  --OOIIOOOI----- - --OO-   -             -      --                             --                              ----
+      00   0
 OOXXXXXXXXXXOOIOXXXXXXXXOIOOOOONIIOIOIOOOXOI=OOOXXO===OI==IOIO=ONO=ONXO=ION=IN=IXONOOOI=NN==OIONXOONNNOOIIIOOII=XXXX=NIOOINO=OIOXX
+XXOI-IIOOOOOXXOXOOOOIOOOXOXXX-- OOXOXO--XOXOO-XXOOXOOOXOOOO-OXO- -O-   OO-    OOOX  XXOO  OO-OX   -   --OOOXXOOOOOIOO OXXO  OXOXII
+  -OIOO-----    ----O---                 -      --                              -                               --O-            OO
+    0
 IOXOXOXXXXOIOOXXOOXXXOXOX=IIIO=IOI=OIOOIOIOONIOXOOIO==ONOOOO==OONNON==NONO==OON=OIIX=INXNOOIN=NIONOOOONO=O=OOO===XO=NOII=ONNOOOOXX
+OXOXOXOOOOXOXXOOXXOOOXOXOOOOO-OOXOO-O--OXO-  OXOXXO-OO- ----OO-   -    -    -- OXO  OO   --  O      -- -O-O---OOOOXO -OOO-  --XXOI
+  - - ----    --  --- - -                      -                                                                 -              -O
 OOIOXXXOOIOOXXXOXOIOOII==OOOOOOO=ONNON=I=OONIOIII=IIIOON=OOOONNXN=NNOONOI==NOIOO=NOOII--ONXI=NNXNNXOOOOXONNNNNON=IOO=IOIINNN==OO=I
+XXOXOOOXXOXXOOOXOXOXXOOOO-------O-    OOO-- OXOOOOOOO-- O----    O  --        -XO --O       O      ---        - OO--OOXOO   OOXXOO
+    ---     --- -
 OOXOOOO==OOOI=I=IIOOO=OOONOOOOOOOIONOOIOOOOIXOIO==OO=OI=OO=OIONNOONOOOOI-=NOXO==XINOI--XOIXIX--IIXOONOXXNONNONNOONOOOOO=NXN=XOONOO
+XXOXXXXOO-XXOOOOOOXXXO--- ------    --O----OOXO-OOXXO-OO--O-O-  -- ---     -  OO                  --     -  -     --XXXO   OOX- --
+  -                                         -                                                                               -
 XXXOIIO=IO=NOOI==IXOI=O=NN==O=NXONNN=IIOOOOXOIIO==OOIIO===IIXOOOOOIINOI-INI=NIX==XX===IXXI=-- -=OOOOXIOO==ONOONOON=OOOINNO=IIONNN=
+OOOXOO-OOXO --OOOOOXOO-O  OO-O      OOO---XOXOO-OOX-OOXOOOOOOX-  -OO      OO                     ---    OO-       OXXXO  -OOO-   O
+---               -                        -                -
 O=IOOOOIINXNOIOOXXOIIOOOIO===OONO=III=NOOIOIIO===I==OIIO=OXXI=OOOOOOOX=OIINIXX===--=OONIX=----=XO=INIOON=OOIIOIO=IOOOI=ON=OONOXX=O
+XOO----OO   XOXXOOXOOX--OXOOO   -OOOOO --OXOO-OOOOOOXOO-OXOOOO-  -X-    OO                      -OO     O-    O-OOXXXOO  OX- -  OX
+                --                                        --
 ===OOO==NOIOOOI=IO==I=OOOIIONXOOIIIOOOIIOIOI=II=OIOIOOI=XXXOOONO===OOOIIOX=IX-=-=-XNOXX==----=XN==NXNN=IOII=N=I=OOXIOO=OIIO=OOOIOI
+OOO- -OO  OXXXOOO-OOOO--XOO-  --OOO---OOXOXOOOOOXOXOXXOOO-IX-- -OOO---OO-           -           OO    OO     OOOXXOOX-O-OOXO  -OXO
+                                                        -IO                                                       -
+                                                         0
 IONONONNNOIIOO=O==I=OO=O=OONXXO=I=NON=OIOOOOOIIOOIOIXIOXXXOONNII=NNN=OINIINX=---INONXII-== -=XNNONIINOINIIXX===OXOO=IIOIIOIONO=NON
+O-   -   -OO--O-OOOO--O-O--   -OOO   OXO- -XXOOXXOXOOOXO-OX-  OOO   OXO           -             -    -O     OOOXOXXOOOXOOXO- -O -
+                                                    -  -I-                                                      -
+                                                        0
 OOOO=NNO===OOO==IO=O=IOO=NONOOOOOOOOOOOOONIOOOOOOIXOXOXXOOON=OIINXO=XIX=NOOX- -==OOI==I==-- =XOONIIONONIIIOO=NOXOIO=XOOOOIIOOONOXX
+----O  -OOO---OOO-O-OOX-O   ----- -XXXX-  OXXXXXXOOXOXIOXXX OXOO  -OOO   --     OX             -     -    --O XIXO-OOXXX-OO---
+                                                  - - O-            -                                          O    -
 ==I=NOOIOON=IOONNO===O==ONONI=ONXO=XXONIOIO===XOO=OOOXXOOO=OXIIOIOOIONINIOX=- OIOI--=IO=---IXXONXONO=OI=XNOI==XOO=IOOXXXOI==ONNXOO
+OOOO  -OX- OO--  -OOO-OO- - OO-   OOIX  -OXOOOOXXOXXXOOXXXO-OOO-  -OX   O-     OX             -    -O     XOOOIXXOOXXOIOXOOO-    -
+                                   -O         -      --     -                                                 O      -O-
 =O=OOO=I=O=I=OOO===IIOOOOOOONOOXOOOXOONNOOIO=IO=OIXOXXIOXXOXXIOIIXNONIXNONI--XIIN--=NOX-=-IOOIXXOONONOXXN=O==OXO=IXXXXXO=IO=OOOOIO
+O-O---OOO-OOO---OOOOO------- --  -XIX-  XXO-OOXO-OOXOOOXOOXOOO-    -    -     OO     -             -     OXOOXOXOOOOOO-XOOXO----OX
+                                   O              - --  -- --                                                 -   ----I
+                                                                                                                      0
 ONONO=OII==OONOO=OOIXXXXXOO==ONO=XXOONO=XOONIOOO=OXXXOIXXXXX=OI==INN==NINI--O==X==OOIO---INNO=IXOOIOONOOO==OII=OOXMMZMM=XNIOXXXOXX
+- - -OXOOOO-- --O -OOO-IOXXOO-  OOOX- -OO-- OXX-OXOOOXOOII-OO-         O    -OO    -O            -O-  - -OO-OOOXXIWWNWWO  OXOOOXIO
+                    --IO-        --     -         ---  -OOI-                                                     OOOAOO     --- O-
+                      0                                   0                                                       IIVII
+                                                                                                                    O
 OOOOIOIOIO=OON=ONOOXXXXOXXXXXON=XXX=NNOONON=XI==OXXXX=IXXXXOONXI=IX=-=OOIIXNOOOX-OIO=I=-IONOXXOXXNONOXNNI=OONOOXMZZZZZZMXXXXMXXXMX
+-  -OXO-O-O-- O-  XIIIOXII-II- OOIOO  --   OOOOOXOIIOOOOOIIX-         --    XX-   OXO             -     OO-  -XOWNNNNNNWII-IW--IW-
+                   OOO- OOIOO   -O-         -    -OO-  --OO                                                    -OAAAAAAOOOIOOIIOOI
+                          0                                                                                     IVVVVVVI  0 I00 I0
+                                                                                                                 OOOOOO
 NNO==II=ONN===OOOXOOO=---OXMXX=OXOO=NOONOI=XOOX=XOOXXXXXOOOOOOOOOI----==II=XNO=-INI=I--=NNX=ONNXOONOOONNIOOXNOMMMZZMMMMMZMMXMXXOOO
+  -OOOOO-  OOO--XOXX-     IW-OOXOXXO --   OOX  OOXXIIOOOXXXXX-X-                  OO            --      O--  XWWWNNWWWWWNWW-WIIXXX
+                 -        OOI-  -          -    -  OO---                                                      OOOAAOOOOOAOOIOOO
+                           I0                                                                                 IIIVVIIIIIVII0I
+                                                                                                                 OO     O
 XNOOO=IIINNNI==OOIXXXOIOO=XXXXXMMXXIOXNNOXIOOO=IXXXXXMMXXII==OXXO-- - ==NIXXXX=-O=ON=--NNXIOOXINO=NONI--IIXOOXMZMMMXZMMZMMZMMXOOOO
+  ---OOOO   OOO-      O--OI----WW-OO      OX- OOOO---WW-OOOOOX--                 O-         -   XO          XIWNWWW-NWWNWWNWW-XXXX
+                          OIIIIOOI-             --IIIOOI-     II                                             OOAOOOIAOOAOOAOOI
+                           0000II0                000II0      00                                              IVIII0VIIVIIVII0
+                                                                                                               O    O  O  O
 OXXOO=IOXO=N=I=I-INNONOOOOOOOOXXXXXONIOOXNIOII=OXXXXMXMMMXONNOXXO-  -==----XOXOOOXOIIONNO==XXIOO==NNIOXIXXNOMMMMMMZMZMZMMXXXMXXXXM
+    -OOXOXO OOO       XXXXXXXX-I-IIX      O-  OXOI--W-WWW-X  X-O            XO--XOXOO-  -     -XOO  O-     XWWWWWWNWNWNWW---W--I-W
+        -                     IOIOO             -OIIOIOOOI    I-             -   -                          OOOOOOAOAOAOOIIIOIIOIO
+                              0 0                 00I0III0    0                                             IIIIIIVIVIVII000I00 0I
+                                                                                                                  O O O
   IOO=IIII==XXNXOOIN=IIOXNNN=IXIXXMONNOOOIXXOI=NNOOXXXXXMMXXXON=--=I=-   ==OXXOOOXXXMXXXXOXIIOXIOXXXXXXXXXXMZMXOXMMMXX=O=NNOOXZZXX
+    -OOOOOOOOO  --O OOO-    OOOOI-WX  ---OOOXOO  -XO--I-WW-OOX            OX--XXXO-IW-IIO    -OOXOOI----II-WNW-X-WWW-OO-O  -XINN-I
+            --                - OIO       --       -IIOIOOI--               II   -IOOIOO-     -  --OIIIIOOIOAOI IOOOI-       OAAIO
+                                 0I                 00 0II0                 00    0 I0              0000  0IVI0 0III0         VV0
+                                                                                                            O                 OO
 -IN=OOO=XOXXXXOO=OON=---IOONN=-=OOXXN=IIOXXXX  -XOXX=ONOMMMMO=INXXO-   -=XXXX-- OIIOMXMMMMXOOXXXMXMMMMMMMXXMMMZMZMXONXXIIINOXXXO=I
+   O  -O -O---XXO-        -     -XOO    X--O     -OOO- XWWWWX   OIX     OI-I     OOXW-WWWWOXXO--W-WWWWWWW--WWWNWNW--       -OI-XOO
+          -III                    --     II-      --    OOOO    -O       OIO        OIOOOO-  -IIOIOOOOOOOIIOOOAOAOI         -OI
+           000                           00             IIII              0         I0IIII    00I0IIIIIII00IIIVIVI0           0
+                                                                                                              O O
 OONO==NXXNIXXXXOON=-=-XN=OI-=IOOI--=IINOI=I---OXXIO-IO=XXXXXXX=XXMI   I=XXXN-IN=XXXXZMMMZMMXOXXXXXXXXXXXIIXXMMMMAZMIIOXXXXXXMMXONX
+-- -OO    OI-IIX-       O-             -OO    -O-O    OOII-O  OI-W     OI-O    O----NWWWNWWIXI--IIIII---OO--WWWWVNWOOXIOII--WW-X
+           OIOO                                -I      -OOI-   OIO      OI-     IIIIAOOOAOOO OIIOOOOOIII  IIOOOOZAO   O-OOIIOOI
+            0                                   0         0     0I       0      0000VIIIVII   00     000  00IIIINVI       00II0
+                                                                                    O   O                       MO
+                                                                                                                W
 I=OOIN- X=XXXOOONI==OOXXX-INOXX=- ONOXXX===INIXX=NOOXXOIXOXIIOIXMXN-IIX=XX=I=OOXXXXXMZMZMZZMMMXMMXMXXMXXXXXXXXZMZMZMMMZMMXMMZMZXXI
+OOXXO    OIIIXX-     -OO    XI-O    XI-IO    OIOO  -OO-  -IO  OIW-     OI-O   XII---WNWNWNNWWW-WW-W--W-----O--NWNWNWWWNWW-WWNWN-OO
+          OOO         --     OI      OIO      O-    --    O    OOI      OI     OOIIIOAOAOAAOOOIOOIOIIOIIIII-IIAOAOAOOOAOOIOOAOAI-
+                              0       0                         I0       0       000IVIVIVVIII0II0I00I00000 00VIVIVIIIVII0IIVIV0
+                                                                                     O O OO                   O O O   O     O O
 XXXOI--IIXMXXXMOOOIOOXXX-=IXMXOOOXOXXXXOIX=OXXXONOXXXO==OOXOIIXXMMX=XXNI=XONNXNOXOXXXXZZMMZMZMMMMXXXXXXXXXOIXXMMZMMMZMXONOMZAAAMMM
+OOIX    OIW---WX-   XOO   OOW-X-  XOI-I-  OX--O- -OIO-  -XIXOOO-WWOOOO  OOX    XOXIO--NNWWNWNWWWWII----OOOXOOIWWNWWWNW-X XWNVVVWWW
+--O      OOIIIO      --    -OI     -OIO     II-   -O-     O   -IOO- --   -      - O-IIAAOOAOAOOOOOOIIII---  -OOOAOOOAOI   OAZZZOOO
+          I000I             I0       0      00                 0II                  00VVIIVIVIIII  0000       IIVIIIVI0   IVNNNIII
+                                                                                      OO  O O                   O   O      OMMM
+                                                                                                                            WWW
 XXXN-X=XXXMXMXMX=OOIOXOOOOXMMXXOXOXXXXN-OIXXMX=-NOXOOXINXXXXXXXMMMMXMXIXXO=NINXXIOXXMMMMXXMZMMMMXXXXXXOIIOIXMXXXMMMXOOXIXIMXZZZZZX
+---   OO--W-WIWIO--OXOX  X-WW-IXOXO---   OIIWO   XIX-   OOI----WWWW-W-O  -O O   O---WWWWI-WNWWWW-IIIIOXOO-OOW---WWW-X-   OW-NNNNN-
+III    -IIOIOOOO     -    IOOIO - -III    OOO-    O     --OIIIIOOOOIOI            IIOOOOOIOAOOOOIOOOO-     -OIIIOOOI      OIAAAAAI
+000     00I0I I           0II0     000      I              0000IIII0I0            00IIII 0IVIIII0           I000III0      I0VVVVV0
+                                                                                           O                                OOOOO
 MXOOXXXXXXMMXXXMX=IXXXOOXXXXMMXXXOXXMOIIIOXXM=-=IXXXX-NOOOXXXMMMMXMMXOOOIOXOXONXXOXXMMMXMMZMMMZMMXXXOXO=I====OXXXOOIOOOXN=OIOXXOXO
+W-X-OI----WW-OIWIOOO-IXXOI--WW-IO-O-WX  OX-IWO  OIO    XXX---WWWW-WW-XX-  OXIX   -I-WWW-WWNWWWNWW-IOXOXOOOOOOX-IOXXO-    OXOXOOXIX
+OI  -OIIIIOOI-OOO  -IO  -OIIOOIO- -IO     IOO    O-       IIIOOOOIOOI     - O     OIOOOIOOAOOOAOOIO- -        IO-            -- O
+I0    0000II0  I    0     00II0    0I     0 I             000IIII0II0              0III0IIVIIIVII0            0
+                                                                                          O   O
 XXXXXMMXMXZMXXXXZMMXXMXXXXXXMXXXOOXXMX=OXXMXXO=NXXIII=IXXXXMXXXXMXMXNN==XOXXMX=NX=XXMMMXXMZXXXMMMXXXNXI=-=OONOXXXXXIONO=I=OOOOXXXO
+-O---WW-W-NWIOI-NWW--W-OIII-W---XX--WOO-I-W-I   I-O   OO---W----W-WI  OO  O-W-O  O--WWW--WN-I-WWW--O       - -OOOOOO- -OOOXXXX-OOX
+I-IIIOOIOIAOO-OIAOOIIOI-OOOIOIII  IIO-  OIOIO   OI     -IIIOIIIIOIOO      -IOI    IIOOOIIOAIOIOOOII-          -----           I--
+0 000II0I0VI   0VII00I0    0I000  00I    0I0     0      000I0000I0I        0I0    00III00IV0 0III00                           0
+          O     O                                                                         O
 XXMMMMXXXXMMMXMMMMMMMMMXXXXXMMMXXXMMXXXOMMMXXNX=XXXONXIXXXMMMMMMMXII--=IO=XMMXOOOOMXMMMMXXXXXXMXMMXOII==ON=ION=OO=XXXXXXXMMMZMXXXX
+-IWWWW----WWWIWWWWWWWWWOOI--WWW-IIWW-IIXWWW-I  O--IX  OIIIWWWWWWW-O      OIWW-X--XW-WWWW----IIWIWW--    - OO- OXXOOOIO-I-WWWNW-O--
+IOOOOOIIIIOOOOOOOOOOOOO--OIIOOOIOOOOIOO OOOIO   IIO    OOOOOOOOOOI        OOOI    OIOOOOIIIIOOOOOOI               --O-IOIOOOAOI-II
+0 IIII0000III IIIIIIIII   00III0  II0   III0    00        IIIIIII0         II0    I0IIII0000  I II0                   0 0IIIVI0 00
+                                                                                                                            O
 XXMMMMMXMXXXMXMMMMMXMMMXXXMXXXMMMXXXMXMXMMMMXXIOXXMXI=NOXXXMXMMMMON---IXIOXMMXXXXMMXXXMXOOOXXXXXXXON=INNOXXXXXIOIIXXXXXOOXMMZXXXXX
+--WWWWW-W---WIWWWWW-WWW-OIW---WWWI--W-W-WWWW-IOX--W-   XI--W-WWWWX      OXIWWIII-WW---W-XXXOII-I--- OO  XI---OO-OOOI-I-XXOWWN--III
+IIOOOOOIOIIIOOOOOOOIOOOI-OOIIIOOOOIIOIOIOOOOIO  IIOI    OIIOIOOOO         OOOOOOIOOIIIOI   -OOIOII       OIII-    -OIOI  -OOAIIOOO
+00IIIII0I000I IIIII0III0  I000III 00I0I0IIII0   00I0     00I0IIII          II   0II000I0      0 00        000       0 0   IIV00
+                                                                                                                            O
 XXMMMXXXMXZMZXMMMXXI=XMMZXZMMXMMZMMMZMMMMMMXZIOOXXMXOOXXMXOXXXXXXO=ONXXO=IXXXXXXXXMMMMXOONXXXXXXXXOIXXXOOI==NOXN=ONO==I=-OXXZMOIOI
+-IWWW---W-NWN-WWWIIOOOWWN-NWW-WWNWWWNWWWWWW-NO--I-WI -I-WOXOIOIOOXO-    OOOI-II---WWWW-X- OO-I-IIOXO-IIXXOOO    O-        I-NWXOXO
+IOOOOIIIOIAOAIOOOOO  -OOAIAOOIOOAOOOAOOOOOOIA   OIOO  OIO- -O-O--         -OIOOIIIOOOOI   --IOIOO-  IOO                   OIAO
+0 III000I0VIV0III     IIV0VII0IIVIIIVIIIIII0V    0I    0I                   0  000IIII0     0 0     0                      0VI
+          O O           O O     O   O       O                                                                               O
 XXXXXXXXMXMXXXXXXOI-IOXXXXMMZXMMZMMMMXMMXXMXXN=OXXXXXXXXMXXXXOOIIOOOONO==-XNONOIXXMMMXXO=OIOIIXOON=OO=NXNOOONNOIX=NNNN==ONXXMXONOO
+-I------W-WI---OO-   -I---WWN-WWNWWWW-WW--W-O OX---IOI--W--OOXXOO----       - -OI-WWW--XOXO-OOOX- OXXO   ---  -OOO    OO- O-W-X --
+IOIIIIIIOIOOIII--     OIIIOOAIOOAOOOOIOOIIOI-   IIIO-OIIOII--                   OIOOOII       -                 -         -IOI
+0 000000I0I 000        000IIV0IIVIIII0II00I0    000   00I00                      0III00                                    0I0
+                            O   O
 XXXXXOXXXXXXOOIONOXOO=XXXXOOXXXXMMMXXXXXXXXOO=OOOIXXIIXXXXXXOOI=I=OOOONI===-----INXXOXOOO=NOONNXIXI=I=XOOXXXXXXXXXXXXXXXXXXOXOX=NN
+---IIXII---OXXO-    -OOOIOXXOI--WWW--OOI--OXXOXXXOOIOO-I---IX-OOOO----            OIXOX--O --          -XOIIIOIIII-II--IOOIXOXOO
+IIIOO OOIII-          --O-  -OIIOOOII--OII-       -O  IOIIIO                      -O -                   -OOO-OOOOIOOIIO--O - -
+000     000                   00III00   00            0 000                                                       0  00
 OXXXXXXXX=OX=--     - --III=--OOOOXI=- =ON=IIIXO=OOO-INON=XXXOXXONIIOOOXOOOI=OXI-=OONOOX=    --=IIIXNOOXXXXXXNOOIOXXXXMXOO=-=OXXXO
+XOIIIO--IO                     --       X      -O- -     OOOOXIO- OOXXXOXXXOO-    -- --              -XOII-OO   OX-OOIW-X     OIIX
+ -OOO-IIO                                                 --- O-       -                               -OOI--     I--OOI      -OO
+      00                                                                                                  0       0   I0
 O=ONOOOOONI== ----- XI--IOOIIOXXI===---OXIOOI=IOI=ONXX==ONNNOXXOOOIIOOXXXXXXXOOI=OOOOI=O=--=OO==ONOON=OIOOOONXXIOOXXXIOOXXXIO=XXXX
+-O-   -XX                 -OO-         -OO--OOOXOO-   OO-   XO-XXXOOXXOOIOIIOXXOO-XXXOO      -OO- -- O-OXX--    -X-IIOXXOOOO-OI--I
+                                        -                    -I       --O-OO-                                     IOO   ---   OIIO
+                                                              0                                                   0            00
 --    --=OO===OIIONONO=-=IOOO=III=IXIOIXXXXOONII===O=OIOXXXXXOXXXXXIXOOOIIOIONXXIIXXNO=OOOIOOXXXXII--=INXXOII==OXXZMMXOOXXOXXOXXO=
+          XOOO-OO-        ---OOOOOOOO-OI-IIX- OOOOO-O-O-OOIIOXOOIOOOOXXXOOXO-        -O---OXXOIIIO      OIXOOOOXI-NWWOXXOOXOOX-OXO
+                                   -   OIOO             --OO- --O-- -                        -OOO       -O      OIAOO-  -- -- I-
+                                        0                                                                        0VII         0
+                                                                                                                  O
    =--   -N=IOXOX=O=III=--- ----==OO=OXXMXXO=ININ=OOINNOOXXIOXXI=OXOINOONII=-=XI=--=XIOXXOOI=XOOXO---=IXIXXXXXXXZMZMMMXXXOONONONOX
+           OOXOXOO                 -OXOIW-IXOO   OXXO  -XOIO    OXOXO --                      -XI       OI-I-I--NWNWWW--IX- - -
+              - -                     -OOIO              -O       -                             O        OIOIOIIAOAOOOIIO
+                                        I0                                                                0 0 00VIVIII00
+                                                                                                                O O
 XNX= -- -=IXNO=NO==IOOIIO=- - -      -NIXMXIINXOOOXIOIOOOXXOX=NOOOXOXOXOOI=NXXOONNXNXOXXXX=OXIXIOO==--IOXXMZZMMMXXMZMMMMXINX==II==
+             -  -   --OO               O-WOOO  -XXOO-OXXXIO-    XXOXOXOXXOO   --    OXIOIOO     -      -O-WNNWWW--WNWWWW-O
+                                        IO-       -      O-       - - -             - O-O-              -IOAAOOOIIOAOOOOI
+                                        0I                                                               0IVVIII00IVIIII0
+                                                                                                           OO      O
 N= ----INNXI -III=NIX==OOOOXXIX=    --NOXOIONOIOIOOXXOI==OI=XXXOI=O=OXXXXOXXXXXXO=XXXXOOIIIOOX==--   IOXXMMMZMXIOOXXXOMMMXXI=IXXON
+                   OOOO--              -OXOX -OXO-XOOXOOO-OOOOIXOO-OXOOOOXIOOO--XOOOIOXXOOO--         XI-WWWNWIOXXOIOXWWW-OOOOOIX
+                    -                   -          --       --O      ---- O---II  --O-                 OIOOOAOO   -O- OOOI-   -O
+                                                                              00                        0IIIVI        III0
+                                                                                                            O
 -   -IION--  -OX==OXX=-=XNON=---    =-=IOOOOXXOIOOXXXOONOOO=XXOONOOXXXINOXIIXOOXXXXXMXXXIOINN==OOX---IIXMMMZZMXXOOOIXXXMMZZXOXZMMX
+      OX                  -             --XXOIXO-XOOO-  ---OIOX- -XO--O       XI-I--W--IOXO  OO--     OIWWWNNW-O- -OOO-WWNN-XINWWI
+                                            -O    ---       O-     -II         OIOIIOIIO               OOOOAAOI-    --IOOAAI OAOOO
+                                                                    00          0 00I00                 IIIVVI0       0IIVV0  VII
+                                                                                                           OO            OO   O
 I=-=OOON==ONII=I----I=OOI=X--==----XOOII=IXXXX==OOXOONOOXXIII=OOIXXXOO-       -IO=XXXXZMXXX=X===XOII==IXZZAMZXINXII=OIXXZZAAMMMZAA
+    -XX     OOO        -OO          --OOOOOI-OOOXXOX- -XIOOOOO--OO--X           -OII--NW--OO     -OOOOOINNVWNOO      O--NNVVWWWNVV
+                                          -OI-    -     O-       -II              OOIIAOII-            OAAZOA-        IIAAZZOOOAZZ
+                                            0                     00                00VI00              VVNIV         00VVNNIIIVNN
+                                                                                      O                 OOM O           OOMM   OMM
+                                                                                                          W               WW    WW
 NNNIXXOIO=XXXXN==IXO==XXOIIOOOO-==XOXXXXNOXXMIIOXXOIN=XXXXONNNO=NOOOX-    -       I=XMMXXXXOONX-  NXMXMZMZZXXIOXXOX=--OOMZAAAMMMAA
+   O-O- -OII-I      OOII-   --     -II-O -I-WOOXIOXO OIIII-   -O -XX               O-WW---IXX      OW-WNWNNIOOXOOXOO  -XWNVVVWWWVV
+    I-    OOIO        OO            OOI-  OIO   O-    OOOO                          IOOIIIO        -OIOAOAAO-  -- -     OAZZZOOOZZ
+    0       0                         0    0I                                       0II000          I0IVIVV             IVNNNIIINN
+                                                                                                       O OO              OMMM   MM
+                                                                                                                          WWW   WW
 OXMMMMO=XXXXXXXOIXOI=XXOOXNNOI=----=XOXXXXXXXNXXXXOO=OOOXX===OXXO=NI---INIO=I=   -==XXMMXXXXXXON= -IXXZMXXZMMXXXXIOXO=-XXMAZAZZZAA
+XIWWWWXOOI-IIOO-OOXOOO-X             -II-I--I O--O--O-XXIOOOOX-OXO       OXO       OO-WW--IIIOX     O-NW--NWW--OOOXO-   -WVNVNNNVV
+ OOOOO  -OIOO--  -   -I               OOIOIIO -II-      O-    I-                    -IOOIIOOO-      -IAOIIAOOII--  -    IOZAZAAAZZ
+  IIII    0           0                 0 00   00             0                      0II00           0VI00VII00         0INVNVVVNN
+                                                                                                      O   O               MOMOOOMM
+                                                                                                                          W W   WW
 XXZMZMXXMMXXZMMXXXXXXXXXNXNNI-  -=NOIOXXXXXXXIXXXOIXXXXXXI==XXZMMOOINN=OOOI= -- -=XNO=XXMXXXXXXXOX-=IXMXIIMMMXOI= -=II -IXAAAZAAAA
+--NWNW--WW--NWWO-OOOI--I           -OX-I----OOOI-XOOOOIOOOOOIINWWX    OX-            OI-W--II--O-   OOWIOOWWWI-         O-VVVNVVVV
+IIAOAOIIOOIIAOO-I---OIIO              IOIIII- -OI  ---O--   OOAOO                     OIOIIOOII-     -OO  OOOO           IZZZAZZZZ
+00VIVI00II00VII 0    00               0 0000    0             VII                      0I00  00       I   III            0NNNVNNNN
+  O O       O                                                 O                                                           MMMOMMMM
+                                                                                                                          WWW WWWW
 MZMMAMZMMXXXMMZMXXXXXXXINOOO  -==XXXXXXOXOOOINONNOIXOOXX=OIXXXMMXIOOXXON- ----=-XNOOOIXXXXXXIOOIIO=IXXXOXXMXII--IOONOOO=IXAAAMAAAA
+WNWWVWNWW--IWWNW------IO -X     OO----IXOXXXO -     -X-OO-OO--WWIO--I-X           ---O-I-IIOO-   -OOI--XOIW-O     - --  O-VVVWVVVV
+OAOOZOAOOIIOOOAOIIIIIIO          -IIIIO -             I-   -IIOOO   OI                IOIOO-        OII -OOI             IZZZOZZZZ
+IVIINIVII00 IIVI000000            0000                0     00II     0                0 0            00   I0             0NNNINNNN
+ O  M O       O                                                                                                           MMM MMMM
+    W                                                                                                                     WWW WWWW
 ZZMXMMMXMXMXMMMXXXMMMMXOXXO=--OOXXMMXXXOOON==ONO==OOOOXXXOOO=XMXOIOXMXN------IOIXXXXXXXXZXXNX-- NOXXZMOXXXX=---NXXXXXXXXXXMMZMAZAZ
+NNW-WWW-W-W-WWWI-IWWWWO-OI-   -X--WW-IIXXX OO-  OOXXXXIOOXXXOOW-XOXIW-        -OOII--II-NO       XI-NWXO-I-O    II---OIII-WWNWVNVN
+AAOIOOOIOIOIOOOOIOOOOO- -O      IIOOIOO               O--    -OI   OOI          -OOIIOOIA-        OIAO -IOI     OOIII-OOOIOOAOZAZA
+VVI0III0I0I0III 0 IIII          00II0                         I0    I0             00  0V          0VI  0 0       000    0IIVINVNV
+OO                                                                                      O           O                       O MOMO
+                                                                                                                              W W
 MZXXMMMMMMZMMMZXMXMMMMXXXX=OIIXXMMMXXXXXXIOOOOXOXXXXXXMXXXXXXXMXXOXXMXN-OXIXNONOXI--OO=XIOION=XXXXMMAZX=XX=IIIOXMXMMMXXIOIOOXXZZAA
+WN-OWWWWWWNWWWN-W-WWWWOO--OXOOI-WWW-----IO  XXIXOI-OOIWIOI----W-OXI-WI       -       -OOO    OOO--WWVNOOI-O   -OW-WWWIOOXOXXI-NNVV
+OAI-OOOOOOAOOOAIOIOOOO--II    OIOOOIIIIIO     O -OI--OOO-OIIIIOI- OIOO                 -      --IIOOZA- OI     -OIOOOO-     OIAAZZ
+IV0 IIIIIIVIIIV0I0IIII  00     0III00000          0   I   0000I0   0I                           00IINV   0      I0III        0VVNN
+ O        O   O                                                                                     MO                        OOMM
+                                                                                                    W                           WW
 MXMXMXMMMMMXMXZMMMMMMMMZZMMXXXMXZMMXXXMMXOOIXOOII=IOXOXXXXXXMXXXXXMMX=OOIOONI=IINX-===IOOO=OXOXXZXMMAZXOIXX=OIXXMXOIONI-=X=XXMMZAZ
+W-WIW-WWWWW-W-NWWWWWWWWNNWW-OIW-NWWI--WW-XXOOXXOOOOXOXOOII--W--IOIWWIO--O -            -- OXOX-IN-WWVNI-OO  -O--WOXOX     OO-WWNVN
+OIOOOIOOOOOIOIAOOOOOOOOAAOOI-OOIAOOOIIOOI   -       - --OOIIOIIO-OOOO                       - IOAIOOZAO  -    IIO-         -IOOAZA
+I0I I0IIIII0I0VIIIIIIIIVVII0  I0VII 00II0                 00I00   II                          0 V0IINV        00I           0IIVNV
+              O        OO       O                                                               O   MO                         OMO
+                                                                                                    W                           W
 MMZMXXZMMXXXXXXXMMMXMMMZZMXXXXMXZMMXXXZXXXXOINNOIIXOOOIXXXMXXXXXOXMX==OXXOOX-=OXI-----NINNOOOOXXOIXMAZZXXXNXOXMXXOO=IXOXXXXXNOXXZZ
+WWNW--NWW--I----WWW-WWWNNW-II-W-NWW---N--OOXO      ---OO--W----OXIWIOOXI---            O  XXXX-OXO-WVNNI--  X-W-O-           -I-NN
+OOAOIIAOOIIOIIIIOOOIOOOAAOIOOIOIAOOIIIAII--            -IIOIIII- OOO   OI                     I-  IOZAAOII   IOI-             OIAA
+IIVI00VII00 0000III0IIIVVI0  0I0VII000V00               00I0000   I     0                     0   0INVV 00   0I0               0VV
+  O   O                OO       O     O                                                             MOO                         OO
+                                                                                                    W
 XMXXMXXMXXMMMXXXXXMXMMMMMMMXXXZMMMZMZXX=IXOIXXNO=OOO-XOOOIIXXXXXXXXO=OXXXO=-XN------=NXXNOIXXXXXXXMMAMZMMXXIIXMXNN==OXONNN=XIXOXOO
+-W--WI-W-IWWW----IW-WWWWWWW---NWWWNWN-IOOOXO    O---    -OOOOOOOI-I-OX----            OO -OOI--I-IWWVWNWWIOOOIWI    -OX   O   X-X-
+IOIIOOIOIOOOOIIIIOOIOOOOOOOIIIAOOOAOAIO  -                 -----OIO   III             --   -OIIOIOOOZOAOOO-  OOO     -         I
+0I00I 0I0 III0000 I0IIIIIII000VIIIVIV0                           0    000                    00 0 IINIVII     I                0
+                              O   O O                                                               M O
+                                                                                                    W
 XOXOIOXXMX==IOXO==XXMXMXMXXX=XMXXMZMMXXXXO=ON=OOOXNNXIONI=X-  =NOX==OXXXXO==-IOOONONXI=-ONXXOOOIXXXMAMAMXXMMZZXOIIIXXXXO=OXXXIXION
+OXOXOX--W-OOOXOXOO-IW-W-W--OOOW--WNWWIOOOXO  OX-      -         XOOOXI--O-    --X -       OIX--OOI-WVWVW-IWWNN--  OO-OOXOX-IOOIO
+- -   IIOI    -   IOOIOIOII- -OIIOAOOO---                        -   OII-                 -O    -OIOZOZOIOOOAAI    -I--   IO- O
+      00I0        0 I0I0I00   I00IVII                                 00                          0ININI0 IIVV0     0     0
+                                  O                                                                 M M     OO
+                                                                                                    W W
 OO===OXXMXOX====INXXXXXXXXX==IIOXXXXXOXOOONN==INOOO=OOXO=   --=XOONOXXXONONX=ONOOXNXI==IOOXIONNN=OXXXZZMMXXXZZX=O=XXXIOXXOIOXOIN=X
+--OOOX--W--       OO-I----IOOOOXI--OIXOXXX  OOO   XO--O-        -- -O-IX -     --       --OO-   OXII-NNWWI--NN-O-OIOOOXI-XOXIXO
+      IIOI        --IOIIIIO     OII-O -               -             -IO                   -       OOIAAOOOIIAAI   O--  OI   O
+      00I0          0 0000       00                                  0                              0VVII 00VV0         0
+                                                                                                     OO     OO
 ONIIOOXXMXOX----IOONIXXXXIINNNIXXXXOXXXOXOOII==NOOXXOO==--XNIIOXOIOIXXXOIXOI=ONXXX=IOONONNNO=IXXXXXXXMZMMXMMZZZMXXXXOIXXII-=---  -
+- OOXX--W-X       - OOIOOOO   OOIOOX-IIXO--OOOO XX-OXXO     OOXOXO-O--I-OOXOO     OO-  -   -OOOOOO-I-WNWW-WWNNNW-I-O-O--O
+      IIOI           -O--      -O-- IOO -         I-           -    IIO  -                    ----IOIOAOOIOOAAAOIOI-  II
+      00I0                          0             0                 00                            0 0IVII0IIVVVI0 0   00
+                                                                                                      O     OOO
 MXMXXXXXMMXXXOXNOOXXXXXIX=OXN=XXXOO=OXXX=OOOXXIIOXXO=NXOOXXXXXXXO==OXXMXMXMXX=ONXN=I- ----==NO=OOIXXXXXMXXXXXXMMZMX==XXI=
+W-W-IIIIWWI     XXOO--OOOO-  OOOOXXOXO-OO-XXOOOOX--XO   -OII-I--XOOX-IWIW-W-OO    O           OXXOI----W--I---WWNW-OOOIO
+OIOIOOOOOOO       --II- -     ---    -I-    --   II      -OOIOII    IOOOOIOI-                     OIIIIOIIOIIIOOAOI  -O
+I0I0    II          00                0          00         0 00    0 I I0I0                       0000I00 000IIVI0
+                                                                                                                O
 XO=OO=XXMMMXXXMXMXZXMXXOOIIOOXXOOXXXXX=OOIXXXI=XXXO=OOIOXXXXXIONNNOOMMMMZMMMXXXN=OON==ONOX=XXXOXXOXMMMXOI=O==OIOXXXXIOON=- -INOOON
+IXO--OIIWWW---W-W-N-W-OXXOO-XOOXXOOOOOO -OO-IOOO--XO--OXIO--IO-   -XWWWWNWWW-O  O--     XOOO-IXIOXIWWWIXOOXOO-OX-I-OOXX       ---
+O     OOOOOIIIOIOIAIOI-      --  -----    -IO  -II      O-IIO       OOOOAOOOI-           - -IO O- OOOOO         IOI-
+        III000I0I0V0I0                     0    00        00        IIIIVIII0               0      III          0 0
+                  O                                                     O
 XO= --XOXXZMMMMMZMMMXXXOXXXXXXXXXXXXXXO=IXXXXIOXXXXOIIXXXXIO=O- --I=XMMXMMMMMXNNNOI=IOXXMMMMZXXXMMZMZXX===NNNONNO=OXXO=NNOXNOXMXZZ
+O-     ---NWWWWWNWWW-OIXI-OOOOI---IIIOXOOO--IOXI-IOXOOOI--O-O-     O-WW-WWWWWI   -OOOX--WWWWN-I-WWNWN-       -  XOXOOXO     X-W-NN
+-       IIAOOOOOAOOOI-O OI----OIIIOOO-   -IIO  OIO-   -OII          IOOIOOOOOO        IIOOOOAIOIOOAOAI             --        IOIAA
+        00VIIIIIVIII0    0     000        00    0       00          0II0IIIII         00IIIIV0 0IIVIV0                       0I0VV
+          O     O                                                                           O     O O                           OO
 XXOXXXNXXMMMMMMMZMZZMXXXMXXXXXMXXXXXXXXXXXMMXXXXMXXXXXXXXN=IXINNIIXXMMMMZXMXMXXOXXXXXXXXZMMZMZZXZMZMINOO=IXXXXI=I=OOI=OXXXXXXMMMZZ
+IO-    O-WWWWWWWNWNNWO--W-OOI-WIOOII-I-OI-WW-II-W--OOII-O       OOOIWWWWN-W-W--XOI-I-O--NWWNWNN-NWNWO   OOOOIOOOOOXXOOXIIOI--WWWNN
+O-     -IOOOOOOOAOAAO-IIOI--OIOO--OOIOI-OIOOIOOIOII--OOI-         -OOOOOAIOIOII -OIOI-IIAOOAOAAIAOAO      --O-         OO-OIIOOOAA
+        0IIIIIIIVIVVI 00I0   0I     0 0  0II0  0I00    0            IIIIV0I0I00   0 0 00VIIVIVV0VIVI                       00IIIVV
+                O OO                                                    O               O  O OO O O                             OO
 MZMXXXXXXXMXMXMXMXMMZXMXMXXXXXXXXXXMXXXXMMMXMXXMMXIOXXXXX-=II=XXXXMXXXMXX=OXXXXXXMMMZMZMMXXOIOIIOXMOOIXXXXXXOOOXOXOINOOIXXXMXXOXXX
+WNW----II-W-WOW-W-WWN-W-WOIOO--IOO-W----WWW-W--WW-O-OIIO     OII-IW---W--OX------WWWNWNWW--XO-  X-WX-OOOIIIO-         -OOO-W-OXOI-
+OAOIIIIOOIOIO-OIOIOOAIOIO-O--IIO--IOIIIIOOOIOIIOOI  -OO-      OOIOOIIIOII  IIIIIIOOOAOAOOII      IO   --OOO-            --IOI- -OI
+IVI0000  0I0I I0I0IIV0I0I    00   0I0000III0I00II0              0 I000I00  000000IIIVIVII00      0I                       0I0    0
+ O                  O                                                               O O
 XOIOXOXXNNN=OOXXMXXOOXMMZXXOXXMXXXZMMXXXZXMXMMMMZXXXMXXN=-IOOOONOOOOXXXXX==XXXXXMMMMZMXOO=-=OOIXMXXOXXMXXXOONOOOOXXXXOONNOOXNXIIII
+OXO-       OXXOIWIOXXIWWNIOXI-W---NWW---N-W-WWWWN---W--     --- --XXII-OIOOO-I--WWWWNWO-     -OOW-O-O-W--O-           -  -XO
+-             -OOO-  OOOAO- OIOIIIAOOIIIAIOIOOOOAIIIOII             OOI-O  -IOIIOOOOAO-        -OI- -IOII-                 -
+                I     IIV    0I000VII000V0I0IIIIV000I00               0     0 00IIIIVI          I0   0I00
+                        O         O     O       O                                   O
 OI=ONONNNNOOO===XO=XOIXXMXOXMMXXXMMMXXMXMMMXMMZMMXMXMMXOINOOX===NNOXI==---IOXXXXZMZMZXX=OO==IXXOXXX=OXXXXIOOOOO=IIONNONO==ONX=OIIO
+XOO- -      -OOOOXO -O--WOXOWWIO-WWW-IW-WWW-WWNWW-W-WWO   --      -        -I--INWNWNI    OOOOOXOIOOX---IO-----OOO-    -OO-   -OO-
+                -     IIO- -OOO-IOOOIOOIOOOIOOAOOIOIOO-                     OIIOAOAOAO       -- -O-  IIIO
+                      00I   II  0III0 I0III0IIVII0I0II                       00 VIVIV                000
+                                              O                                 O O O
 IOOOXXXXXXXXXXMXXXXIIOXXXXOXXZXOMMZMXXMMZMXXMZZMMXMMZXNXOOXO=NOOINO-      --O=XXMMZMMXOXXXXIOON=OOOOOXMXMXXOIOXXXXXXXXXXXXOO=OXXXX
+OXXXOOI-I--II-WI-I-OOX---OXI-NOXWWNW-IWWNW--WNNWW-WWNI   -OXO  -O           -OO-WWNWW-XO-IOOX- OXXX-X-W-WI-XOXII---I-III-O--OX-I-O
+    --OIOIIOOIOOIOI   III- OIA- OOAOIOOOAOIIOAAOOIOOAO    -                   -IOOAOOI -IO-          IOIOOI   OOIIIOIOOOI-    IOI-
+       0 00  0I 0 0   000   0V  IIVI0 IIVI00IVVII0IIV                          0IIVII0  0            0I0I 0     000 0   0     0 0
+                             O    O     O    OO     O                             O
 NNOIO=OOXOOOXOOOOO=OOXXXXXXXMMXXMMMXXOXMMMXXXMZXXXMMMXXNIXXXOOOON===- =XOOXXOOXXXMMXXXXXXXXX=XOOXXXOXXMXMZMXXXMMZMMMMMZMZMMXMZZMMM
+  -OXOXXOXXXOX----O--O---OOIWW--WWWIOX-WWW-O-WN-I-WWWO  OO-IX---        -XIOXXI--WW-----IOOOO -X-IIX--W-WNW---WWNWWWWWNWNWW-WNNWWW
+        -   -        -III--OOOIIOOOO- IOOOI-IOAIOIOOO-   -IO              O-  OIIOOIIIIIO---    IOO IIOIOAOIIIOOAOOOOOAOAOOIOAAOOO
+                      000   II00III   0III0 0IV0 0III     0                    00II00000        0   00I0IVI000IIVIIIIIVIVII0IVVIII
+                                              O                                                          O      O     O O    OO
     ----=-  =X-   -=OOXMXXXXMMXXXXXXXXXXMXXXXXMXMXMMZXXXXXXOIOIOOOXXXIIOXXXXXXXXMMMXMMMMMMMXOOXXXXMMMMMXZMMXMXMMZMZMZMAMAZAZZMAZAZ
+                    -XIW-I--WW-I---OOI--WIIO--W-W-WWN-I--IO- -O- -OOOOOXIIIII-I-WWW-WWWWWWW-XXIO--WWWWW-NWW-W-WWNWNWNWVWVNVNNWVNVN
+                      OOIOIIOOIOIII--OIIOOO-IIOIOIOOAIOIIO-       ---   OOOOOIOIOOOIOOOOOOOI  O-IIOOOOOIAOOIOIOOAOAOAOZOZAZAAOZAZA
+                       I0 00II0 000   00I   00I0I0IIV0 00                    0 0III0IIIIIII0    00IIIII0VII0I0IIVIVIVININVNVVINVNV
+                                                    O                                                   O       O O O M MOMOO MOMO
+                                                                                                                      W W W   W W
         -   =I= -  -OOXXXXXXXXXXXXXXXOXXXXXXXMZZMXXMMXXXXOOOOI=OOXXXXOO=III=XXMXMMMMZMMMZMMZMXMMZMMMMXMXZXXMXMMXMMZMMMZMAZAMAZAZZZ
+                    -X---------I---IOXI----I-WNNW--WWI---X---OO XI-IOXXOOOOO--W-WWWWNWWWNWWNW-WWNWWWW-W-N--W-WW-WWNWWWNWVNVWVNVNNN
+                      IIIIIIIIIOIIIO- OIIIIOIOAAOIIOOOIII        OIO-       IIOIOOOOAOOOAOOAOIOOAOOOOIOIAIIOIOOIOOAOOOAOZAZOZAZAAA
+                      000000000 000    0000 0IVVI00II 000         0         00I0IIIIVIIIVIIVI0IIVIIII0I0V00I0II0IIVIIIVINVNINVNVVV
+                                              OO                                    O   O  O    O       O         O   O MOM MOMOOO
+                                                                                                                        W W W W
            --------OXXXXMXXXMXXMMMXXXXXXXXXXXXZMMXXXXXXXXIOIOXXOXXXXONNOONOIXXMXXXZMZXZMZMMMXXMMZMMMMXXMMMMMMMZMMZMZZMAMAZZMZZZZAZ
+                    OII-W---W--WWW-IIOIIII----NWW----OI-IOXO-OOXIIIIX  -- -O--W---NWN-NWNWWW--WWNWWWWI-WWWWWWWNWWNWNNWVWVNNWNNNNVN
+                    -OOIOIIIOIIOOOIOO-OOOOIIIIAOOIIII-OIO    -- OOOO        IIOIIIAOAIAOAOOOIIOOAOOOOOIOOOOOOOAOOAOAAOZOZAAOAAAAZA
+                       0I000I00III0       0000VII0000  0                    00I000VIV0VIVIII00IIVIIII 0IIIIIIIVIIVIVVININVVIVVVVNV
+                                              O                                   O O O O       O             O  O OO M MOO OOOOMO
+                                                                                                                      W W       W
 ===OIOIOXOO=OOOOONIOXXXXMXMXMXMXXXMOXXXXXXXXMXZZMMZMMXMXXOOIXXXXXOXXOIOOOIIXXMMMXXMMMXMMZMMMZMMMZMZMZXXXMMMMZMMMZMZZZZZMAMZZZMZZAA
+OOO-OXOXOXXO -  - OXIIIIW-W-W-W---WXOI--II--W-NNWWNWW-W--XXOOI-IOXIO- ---OOO-WWW-IWWW-WWNWWWNWWWNWNWNI--WWWWNWWWNWNNNNNWVWNNNWNNVV
+        -           OOOOOIOIOIOIIIO -OIIOOIIOIAAOOAOOIOII   -OIO- O-       -IOOOIOOOOIOOAOOOAOOOAOAOAOIIOOOOAOOOAOAAAAAOZOAAAOAAZZ
+                        I0I0I0I000I   00  00I0VVIIVII0I00     0             0III0 III0IIVIIIVIIIVIVIV 00IIIIVIIIVIVVVVVINIVVVIVVNN
+                                              OO  O                                     O   O   O O O       O   O OOOOO M OOO OOMM
+                                                                                                                        W       WW
 XXXXMMMXMXXXXMMXMMMMXXXXXXXXXXOIXXXXMMMMMMMMMMZMZMMMMXMXXXXXMXXXMX=O=OO=OOXXMMMMMXXXXXMMMXXXZMZMZMMMZMZMXMMMZMMMMMAAAZAZAMZMZMZZAA
+-I-IWWW-W----WW-WWWW---------IXOI--IWWWWWWWWWWNWNWWWW-W---OIW---WOO-O-XOXXIIWWWWW-OI-IWWW---NWNWNWWWNWNW-WWWNWWWWWVVVNVNVWNWNWNNVV
+IOIOOOOIOIIIIOOIOOOOIIIIIIIIIO  OIIOOOOOOOOOOOAOAOOOOIOIII-OOIIIO-        OOOOOOOI-OIOOOOIIIAOAOAOOOAOAOIOOOAOOOOOZZZAZAZOAOAOAAZZ
+0 0 III0I0000II0IIII000000000    00 IIIIIIIIIIVIVIIII0I000  I000I           IIIII0  0 III000VIVIVIIIVIVI0IIIVIIIIINNNVNVNIVIVIVVNN
+                                              O O                                           O O O   O O     O     MMMOMOM O O OOMM
+                                                                                                                  WWW W W       WW
 MXZMMXMMMXMXXXMMMMZMMXMXXXXXXXOIXXMMZXMMZXXXMMZMMMZMMXMMMXMMXXXXXINOIOXXXXXXZZMMMXXXMXMXMXXXMZMMZMZMMMMXXMZMMXMMZZAAAAAMZMZMZMAZAA
+W-NWW-WWW-W---WWWWNWW-W-------XO--WWN-WWN---WWNWWWNWW-WWW-WW-----O -OXOOII--NNWWW--IWIW-WII-WNWWNWNWWWW--WNWWIWWNNVVVVVWNWNWNWVNVV
+OIAOOIOOOIOIIIOOOOAOOIOIIIIIII  IIOOAIOOAIIIOOAOOOAOOIOOOIOOIIIII     --OOIIAAOOOIIOOOOIOOOIOAOOAOAOOOOIIOAOOOOOAAZZZZZOAOAOAOZAZZ
+I0VII0III0I000IIIIVII0I0000000  00IIV0IIV000IIVIIIVII0III0II00000         00VVIII00 I I0I  0IVIIVIVIIII00IVII IIVVNNNNNIVIVIVINVNN
+  O               O                 O   O     O   O                         OO               O  O O       O     OOMMMMM O O O MOMM
+                                                                                                                  WWWWW       W WW
 XXXXXXOOOIXXOIIOXXXXXXMXXXXXXMZXZMMZMXMZMMMXZMZMZMMZZMZZXXMZZXMXOXIIXXXXMZZMZZZMMZZMMMMMZMMMMZMZAZAMAMMZMMAZZZAMAAAAAAAAAZAZAAAAAA
+OIIOOOX-XOOOXOOXII-I--WIIOOO-WN-NWWNW-WNWWW-NWNWNWWNNWNN--WNN-W-XOOOOOI-WNNWNNNWWNNWWWWWNWWWWNWNVNVWVWWNWWVNNNVWVVVVVVVVVNVNVVVVVV
+-OO---    --    OOIOIIOOO---IOAIAOOAOIOAOOOIAOAOAOOAAOAAIIOAAIOI -  --OIOAAOAAAOOAAOOOOOAOOOOAOAZAZOZOOAOOZAAAZOZZZZZZZZZAZAZZZZZZ
+                  0 00I     0IV0VIIVI0IVIII0VIVIVIIVVIVV00IVV0I0       0IVVIVVVIIVVIIIIIVIIIIVIVNVNINIIVIINVVVNINNNNNNNNNVNVNNNNNN
+                              O O  O   O    O O O  OO OO   OO            OO OOO  OO     O    O OMOM M  O  MOOOM MMMMMMMMMOMOMMMMMM
+                                                                                                W W W     W   W WWWWWWWWW W WWWWWW
 XNNO=-IOI=IXIINOOOO=IXOXOXN=XXXXXXXXZXXXXMXXXMMXMMZMXOXXMXXXMXMMMMXOIXXXMMZMAMMMZZMMZZMXXMMXXXMZMMZMZZMMZMZMAZZMZZAZAZAZZMZZAAAAAA
+-              -XXXOOOX    OI-OO----N----W-I-WW-WWNWO-I-W---W-WWWWIXOO--WWNWVWWWNNWWNNW--WW---WNWWNWNNWWNWNWVNNWNNVNVNVNNWNNVVVVVV
+I                    -      OI--IIIIAIIIIOIOIOOIOOAO- OIOIIIOIOOOOO  -IIOOAOZOOOAAOOAAOIIOOIIIOAOOAOAAOOAOAOZAAOAAZAZAZAAOAAZZZZZZ
+0                            0  0000V0000I0 0II0IIVI   0I000I0IIII    00IIVINIIIVVIIVVI00II000IVIIVIVVIIVIVINVVIVVNVNVNVVIVVNNNNNN
+                                    O             O                       O M   OO  OO         O  O OO  O O MOO OOMOMOMOO OOMMMMMM
+                                                                            W                               W     W W W     WWWWWW
 MONOX=NOOONOXIX=NO=-ONOXXOONOXOINOXXXXXXXXXXMMMMMMZZN-IXXMXXXXXMZMXXXXMXZXZMAXMXXMZMXXXXOIIOXIOOOOIO=NONOOMMXXXXXXXXMMXXMMAZAAAMAA
+W-     -              -     XI-  X-I-I---I--WWWWWWNN  OI-W--OO-WNW-OO-W-N-NWV-WI-WNW--IOXOOXOOXXXXO-O - -XWW-I-IOOIIWW--WWVNVVVWVV
+O                            O    IOIOIIIOIIOOOOOOAA   OIOII--IOAOI--IOIAIAOZIOOIOAOIIO-    -             OOIOIO--OOOOIIOOZAZZZOZZ
+I                                 0 0 000 00IIIIIIVV    0I00  0IVI0  0I0V0VIN0I 0IVI00                    II0 0     II00IINVNNNINN
+                                                  OO            O       O O M     O                                       MOMMM MM
+                                                                            W                                             W WWW WW
 XX-- -===INNOX=-=---IIIIOOIXZMXIIXXXXXXXXXXXXXXMMMAMIXIXMMMXXXXMMMZMZZZMZMZMZMOONOXON==OI=-IXIXII=-=- =II=MXOI=IONNNXOONXXMMAZAZAA
+I                       --OONWOOOO---I---------WWWVWO OIWWW-IIIWWWNWNNNWNWNWNWX  XO- OO                  OWIXOOO    IX- I-WWVNVNVV
+O                          -AO-  -IIIOIIIIIIIIIOOOZO   OOOOIOOOOOOAOAAAOAOAOAO    -                       OO        O   OIOOZAZAZZ
+                            VI    000 000000000IIINI    III0   IIIVIVVVIVIVIVI                            I              0IINVNVNN
+                            O                     M               O OOO O O O                                               MOMOMM
+                                                  W                                                                         W W WW
 XI  --=IXIONXIOI=INNONI=XIOOZMZMMXMXXXXXXXXXXXXXZZZZXXXMZZZMZMZZZZZMZMZZZMZX=OO--OOXOIXOOO=OONNOOIIX=-IXXIMXOXOOOOOOXXIOOOXXXXMMAA
+I         -         -     -XNWNWW-W------I--I---NNNN-O-WNNNWNWNNNNNWNWNNNWN-O-    - -OIXXXO--            OWIXOXXXX--IOO-XXI--IWWVV
+O                           AOAOOIOIIIIIIOIIOIIIAAAAI-IOAAAOAOAAAAAOAOAAAOAI          O                   OO -      O-    OIIOOOZZ
+                            VIVII0I000000 00 000VVVV0 0IVVVIVIVVVVVIVIVVVIV0                              I                00 IINN
+                            O O                 OOOO    OOO O OOOOO O OOO O                                                     MM
+                                                                                                                                WW
 OI -=X=IX=IIIXO=--=X=O==NXOOXMXXMMMMMXXXXXOOXOXXXXZZZZAZZZZMMMMMZMZMXMZMZMMI      ----I=XOOO===NIXXIIXNXINOONI=OOOONONNXNXOOIOXXZZ
+X             -     O-OO   -IW--WWWWW----IXXOXOOO-NNNNVNNNNWWWWWNWNWIWNWNWWO             -XXOOO           -  OO----       --OXI-NN
+                            OOIIOOOOOIIIIO  - ---IAAAAZAAAAOOOOOAOAOOOAOAOO                                                   OIAA
+                             I00IIIII0000        0VVVVNVVVVIIIIIVIVI IVIVII                                                    0VV
+                                                  OOOOMOOOO     O O   O O                                                       OO
+                                                      W
 XIOO=N=ONXOXIOONNXONX===IXOOXMX=ON==IOOXXXXIOOXXXXMMZMZMAZAZZMZMMMMMZMMXMMMO==IXXXXXXIXIXIIIOIIIXNONOO=OII---- -NO=------ --I=NOOX
+-O--O O-      -            --W-O- OOOXXOIOOOXXOOI-WWNWNWVNVNNWNWWWWWNWW-WWW-                      - --O-         -             -XO
+I                           IOI        -O--   --OIOOAOAOZAZAAOAOOOOOAOOIOOO                                                      -
+0                           0I0                  0IIVIVINVNVVIVIIIIIVII0III
+                                                    O O MOMOO O     O
+                                                        W W
 XXIOIIXXXOXOXXXXXXXXO=IOIIIXMMX=     --=XI=----==OXXMXMXZMZMMMMXMXMMZZAMZZAXO=XXOIOOOONXONNNON=IXXMXMZZMXO-   -NI=--IIOXXXNONOO==I
+-IO-OO-IOX-XOII--IIIXOO-OOOOWWO                  ---W-WINWNWWWW-W-WWNNVWNNVO-OOOXOXX-       - OOI-W-WNNWIX                   --OOO
+IO    IO- I -OOIIOOO       -OO-                   IIOIOOAOAOOOOIOIOOAAZOAAZ-  --                OIOIOAAOO
+0     0   0    00           II                    00I0I VIVIIII0I0IIVVNIVVN                      0I0IVVI
+                                                        O O         OOM OOM                          OO
+                                                                      W   W
 XOOIXXXXXXXXXOOXMMMMMXMXXXXXMZX=        --  --   XXXXXMMZMMMXMMXMZMMZMZZMMAXOOMXXXXXXOXXXOXXXXXXMXMXZXMMZXO--==OI---=INO=OINOIXIOO
+I--OII-I-I-OOXXOWWWWW-WI-I--WNI                   II--WWNWWW-WW-WNWWNWNNWWV-XXW-IO-IOXOOOXIOII--W-W-N-WWN-    OX       -O-O
+O   OOIOIOI--  -OOOOOIOOIOIIOAO                   OOIIOOAOOOIOOIOAOOAOAAOOZI  OIO-IO- --- O-OOIIOIOIAIOOAI
+      0 0 0     IIIII0I 0 00IV                      00IIVIII0II0IVIIVIVVIIN0  I0  0           00I0I0V0IIV0
+                             O                          O        O  O OO  M                         O   O
+                                                                          W
 OXMMMXMXMXIIOOOOXMMZZMZZMMMZMMX-          ---  - NXXMXXXXXMMZMMMZMMMMMZMMMAMOXXXXOXXXOXXMMZMZXXOXI=-XOXMZMXXXXXXXONX=OXMZZZMZMXXZZ
+XOWWW-W-WOOOXX-X-WWNNWNNWWWNWWO                   I-W-II--WWNWWWNWWWWWNWWWVWXO-IOXI-OXOIWWNWN-I-     --WNW-OII--O-  OXIWNNNWNW--NN
+ -OOOIOIO-      IOOAAOAAOOOAOO-                   OIOIOOIIOOAOOOAOOOOOAOOOZO -IO- OI- -OOOAOAIO       IOAOI-OOII-     OOAAAOAOIIAA
+  III0I0I       0IIVVIVVIIIVII                     0I0  00IIVIIIVIIIIIVIIINI  0    0    IIVIV0        0IVI0   00       IVVVIVI00VV
+                   OO OO   O                                O   O     O   M               O O           O               OOO O   OO
+                                                                          W
 MMMXMXOOOXOXXXXXXXXMXXMMZMMZZMX=OI==-==IXNXXXXXNOXZMMXX=OOIIOOXXOOXXOOON=IOOOOOXXXMXMXZMZXX=O-      ==X=XMXXMXXXZMMXMMZMAMZMMXMMMZ
+WWW-WIXXXOXOOOOO-I-W--WWNWWNNW-O                X-NWW-OO--OOXXOOXXOOX-- OOXXXXXOIIWIW-NWN-OO           O-W--W---NWW-WWNWVWNWW-WWWN
+OOOIOO   - -----IOIOIIOOAOOAAOI                  IAOOI-       --  --           -OOOOOIAOAI-             IOIIOIIIAOOIOOAOZOAOOIOOOA
+III0I           0 0I00IIVIIVVI0                  0VII0                            I I0VIV0              0I00I000VII0IIVINIVII0IIIV
+                        O  OO                     O                                   O O                       O     O M O      O
+                                                                                                                        W
 XOXXXOOOXXXXO=IOXO=OOIOXMZZMMXXXXXXXXXXXXXXXXXXMMMZXXXO==-==OO=ONNNNXNNN==OONOOO=IXXMXMMXII--  -==XOI=OXXXXXXXXXMXXXXMMZZXO==ON=OO
+IX--OXXXOIIOXOOXOXOXXOXIWNNWWOOIII--IOIIII---I-WWWN-IO      --O-        OO-     OOOIW-WW-O          OOXO---I----W----WWNNOXOO- OXX
+O II-   -OO-    -      OOAAOO--OOOIIO-OOOOIIIOIOOOAIO-                            -OOIOOI              -IIIOIIIIOIIIIOOAA-
+  00                    IVVII     00      000 0IIIV0                                I0II0               000 0000I0000IIVV
+                         OO                       O                                                                    OO
 XOXXOOXXXXXOIIXXXXXXXXXXMMZXOXOO=ON=IIOOOOXXXXXXMXMOIIX=   =OXMMXXXO-IXIXOIIX==O==XXMZZMXXONON=OOXXXMXXXZMMZZMMZZMZXMMAZAXXOON=-II
+IXOOXXIIIOOXOOOOIOOI-I-IWWNI- --O- OOOXXXX-OIIIIW-WXOO      X-WW-II             OOI-WNNW-IX   OXXO--W-I-NWWNNWWNNWN-WWVNV-IXX
+O --  OOO--   --O--OIOIOOOAO              I-OOOOOIO          IOOIOO               OIOAAOIO       -IIOIOIAOOAAOOAAOAIOOZAZIO
+                    0 0 IIV               0     I0I          0II0                  0IVVI0         00I0 0VIIVVIIVVIV0IINVN0
+                          O                                                          OO                 O  OO  OO O   MOM
+                                                                                                                      W W
 OOOXOOXXXXIOIIXXXXMXMXOXXXXOXONI--   - ---=-=-=INOMIIO-    -OXZZZMXX    -     --NIXMMXMZMXXXMMMMMXMXMMMXMMZZMMZZAMMMMMMX=ONXO=X--
+XXXOXXIO--O-OOOOIIWIWOXO---X                     XWOO-      X-NNNW-              O-WW-WNW---WWWWW-W-WWW-WWNNWWNNVWWWWWW-OX  -O
+   -  O-II    --OOOOO- -III                       O          IAAAOI               IOOIOAOIIIOOOOOIOIOOOIOOAAOOAAZOOOOOOI
+        00        I I   000                       I          0VVVI0               0II0IVI000IIIII0I0III0IIVVIIVVNIIIIII0
+                                                              OOO                      O                  OO  OOM
+                                                                                                                W
 XXXXIXXOXXXXOOOI=N=IXXOXXXMXXOON --- -------=-=-NOMXI=    -XXXMZZMZ===XIIO===--==OMXMMZMMMMMZZMMMXXXMXXXMMXMZMZMZMMXXMZXOXOONOXOX
+OO-OOOIXIIIOXXXOO OOIO-O--WIOXX                  XW-O       O-WNNWNO            OXW-WWNWWWWWNNWWW---W--IWW-WNWNWNWW--WNIXIX- -OX
+--I- -O OOO-        O- -IIOO-                     OI        -IOAAOA               OIOOAOOOOOAAOOOIIIOIIOOOIOAOAOAOOIIOAO O    -
+  0                     00I                       I0         0IVVIV               I0IIVIIIIIVVIII000I00 II0IVIVIVII00IV
+                                                               OO O                   O     OO              O O O     O
 XXXXXXXXXXXOXXXOIOOOXXXXXXXXXXXOOI------ - II=--NOXM=XXI==IOMXMMMXMONO=ONOOONOOIXXMXMMMMZXMMZMMXXOO=I=OOXXMXMZZMMXMXMMZXXXXIIOOXOO
+II--IIIIIIOXOOIXO---OIIOOO-IOOIX-                X-WO     OXW-WWW-WX  O- -    -OI-W-WWWWN-WWNWW-OXXOOOXX--W-WNNWW-W-WWNI---OO-XIX-
+OOIIOOOOOO- --O     -OO---IO--O                   IO        OIOOOIO             OIOIOOOOAIOOAOOI-       IIOIOAAOOIOIOOAOIII    O
+  00                      0                       0I        I0III0I              0I0IIIIV0IIVII0        00I0IVVII0I0IIV 000
+                                                                                        O   O                OO       O
 OXXXXXMXXXXOOXXXXXXOXXOOI=OXXXXXXON==--IXIXII-=-OXMZXOOIOXXMMZMMMMMXXIOOOIOOXIN=XMMMZMZMMMMMZZXONN=----OXIXMZMMXXXMZZMAMAZZMXOIOXO
+XO-O--W--IOXXI--IIIXOOXXOOXOIOOO-X              -OWNIXXOXO-WWNWWWWW-OOXXXO-    O-WWWNWNWWWWWNN-X       -OOIWNWW---WNNWVWVNNW-XOXIX
+ -I-IIOIIO-  OIIOOO --     -O---I                -OAO    -IOOAOOOOOI-           IOOOAOAOOOOOAAI         - OOAOOIIIOAAOZOZAAOI   O
+  0 00I00     00                0                 IV      0IIVIIIII0            0IIIVIVIIIIIVV0            IVII000IVVININVVI0
+                                                   O         O                      O O     OO              O      OO M MOO
+                                                                                                                      W W
 OOXXXXMXXXXXXXXXXXXXXOXOIII=OXMMZMXOI=IINNI==--=OXMMMMXXXXMZAZMZMMMXO=N=OOIOOOOOXMMMMMAZZMMXZMX=I-==O=OXXOXMMMXXMMMMMZMMXXOI=-NOXX
+--OO--WII--OOOIOIIIOOXOXOOOOXOWWNWO-            XIWWWWOO--WNVNWNWWWOXO OXXO------WWWWWVNNWW-NW-O    -OXIIX-WWW--WWWWWNWWIO-    X-O
+  --IIOOOII---O-OOO-- -      -OOAO-              OOOOO--IIOAZAOAOOO-            IOOOOOZAAOOIAOI        OO IOOOIIOOOOOAOOO-      I-
+    00I  00                   IIVI                IIII  00IVNVIVIII             0IIIIINVVII0VI0           0III00IIIIIVII        0
+                                O                          OMO O                      MOO   O                        O
+                                                            W                         W
 OOXOXXMXXOOIXXXXXII=OOXXXOOOOOXXMXXXOOXOO==OI---OXZZXI==IOMMZZZMZMMOONNONINO=OXXMXMMZMMMMMZMZMXOXXXXMXZMMXXMMMZMZMMXMMZX=IIOXXMMAA
+-XOXIIW-I--OIIIOOOOO--OOOXXXXX-IW-IOXXOXXOO-    -ONN-OOOOXWWNNNWNWWX-    O  OXO-W-WWNWWWWWNWNWIXI---W-NWW--WWWNWNWW-WWN-O   O-WWVV
+  - OOOIO   OOO--     ---     IOOIO-  -          -AAI     OOAAAOAOO           -IOIOOAOOOOOAOAOO OIIIOIAOOIIOOOAOAOOIOOAI    -IOOZZ
+      I0                      0 I0                VV0     IIVVVIVII            0I0IIVIIIIIVIVI   000I0VII00IIIVIVII0IIV0     0IINN
+                                                  OO        OOO O                   O     O O         O       O O     O         MM
+                                                                                                                                WW
 O=OOXXMXXIXXMXXXINOOXNOXXXXXXIXXXXIOO=XX==OXNI=I=XZZXXXOXXZZAZAZAMZXXXIO==OXOOOXMXZZZZMMZMZZZMAZAZZMZZZZZMMMZZZZZXXXMMXOOOXMZMAAAA
+-OXX-IW--OO-WIIIO     XO---IIOOIIOO--OOOOOXO    OINN-OOXI-NNVNVNVWN-OOO-OO- --XIW-NNNNWWNWNNNWVNVNNWNNNNNWWWNNNNN---WW-X--IWNWVVVV
+    IOOII -IOOOO       -IIIOO -OO-    --   -     OAAI-- OIAAZAZAZOAI--         OOIAAAAOOAOAAAOZAZAAOAAAAAOOOAAAAAIIIOOI   OOAOZZZZ
+    0 I00  0I           000                       VV0    0VVNVNVNIV0            I0VVVVIIVIVVVINVNVVIVVVVVIIIVVVVV000II0    IVINNNN
+                                                  OO      OOMOMOM O               OOOO  O OOO MOMOO OOOOO   OOOOO           O MMMM
+                                                            W W W                             W W                             WWWW
 O=OXMMXXMMMMMXO=NXXONN==IXXNOO=XXXXOXXMXOIXXXOIXXXZAZMZMMZZZAMAMZZZXMMIOXOONNOO=XXMZZMMMZZMXMMAZZZAZAAMXOIXIXXZMZMMZMMMXXXZMMXXXZM
+XOXIWW--WWWWWO-O      OOOOO --OOIOOXOIWIXOI-IXOOI-NVNWNWWNNNVWVWNNNIWWO-OXX   -OI-WNNWWWNNW-WWVNNNVNVVWOXOOOI-NWNWWNWWW-I-NWW-IINW
+   OOOIIOOOOO-           --    -O-- -OOO  OIO  -OIAZAOAOOAAAZOZOAAAOOO  -       OIOAAOOOAAOIOOZAAAZAZZO-  - OIAOAOOAOOOIOIAOOIOOAO
+    II00IIIII                         I    0     0VNVIVIIVVVNINIVVV II           0IVVIIIVVI0IINVVVNVNNI      0VIVIIVIII0 0VII0  VI
+                                                  OMO O  OOOM M OOO                OO   OO    MOOOMOMM        O O  O      O     O
+                                                   W        W W                               W   W WW
 XXXXMXXXMMZXMX=OON=IOOOOXOOOOOXXXXXOXXMMZXMZAMZMZMMZAZZMZMAZAMZZZMZMMMZMZMMONO==OXMMZMZMMXXXMXZMAZAZAZAMMMMMAMMZZZAZAZZMZZZOI=NIXX
+-O-IW---WWN-WIO - OOXXXXOX--XXOOIOOX--WWN-WNVWNWNWWNVNNWNWVNVWNNNWNWWWNWNWWX  OOXIWWNWNWW--IW-NWVNVNVNVWWWWWVWWNNNVNVNNWNNNX   OO-
+I-IOOIIIOOAIOO          -     --O-- IIOOAIOAZOAOAOOAZAAOAOZAZOAAAOAOOOAOAOO      OOOAOAOOIIOOIAOZAZAZAZOOOOOZOOAAAZAZAAOAAA     -I
+0 0 I000IIV0I                       00IIV0IVNIVIVIIVNVVIVINVNIVVVIVIIIVIVII       IIVIVII00 I0VINVNVNVNIIIIINIIVVVNVNVVIVVV      0
+          O                             O  OM O O  OMOO O MOM OOO O   O O           O O       O MOMOMOM     M  OOOMOMOO OOO
+                                            W       W     W W                                   W W W W     W     W W
 XXXXXXXXMMMMXO=OO=XIOXOOX==OXXOO=O=OIOXXMMZMZZZMMMMXMMZMXXZZZMZZZMZZAZAZZZZMMMXOXXMZZMZZMZMMMMZZAZAZAAAZAZAZAZZMMMMMZMXXAZO=====XX
+OI---O--WWWW-XO--OOOXOXXOOOXOOXXO-O-OX--WWNWNNNWWWW-WWNW--NNNWNNNWNNVNVNNNNWWWIXO-WNNWNNWNWWWWNNVNVNVVVNVNVNVNNWWWWWNW--VNXOOOOOIO
+-OIII-IIOOOOI     -  -  -   --        IIOOAOAAAOOOOIOOAOIIAAAOAAAOAAZAZAAAAOOOO -IOAAOAAOAOOOOAAZAZAZZZAZAZAZAAOOOOOAOIIZA      O-
+  000 00IIII0                         00IIVIVVVIIII0IIVI00VVVIVVVIVVNVNVVVVIII   0IVVIVVIVIIIIVVNVNVNNNVNVNVNVVIIIIIVI00NV
+                                          O OOO       O   OOO OOO OOMOMOOOO        OO OO O    OOMOMOMMMOMOMOMOO     O   MO
+                                                                    W W                         W W WWW W W W           W
 XXXXMMMMMXMXXOIIXXXXXOOOXOOXXOXOXXXXMXXXMMMMMMIOO=XXXXMXXXXXMXMXMXXXXXXXXXMXXXXOIOMMZMAZZZAZAZAZZMZMAMZMZZXOONIIOXXOOXXMAZMMZMMMAZ
+I---WWWWW-W-IXOOOOIOOXXXOXXIOXOXII--W---WWWWWWO--OOO--W--I--W-W-W----I-IIIW-I-IXOXWWNWVNNNVNVNVNNWNWVWNWNN-X- OO-  -XI-WVNWWNWWWVN
+OIIIOOOOOIOIO   --O--   -  O- - OOIIOIIIOOOOOO    --IIOIIOIIOIOIOIIIIOIOOOOIOIO   OOAOZAAAZAZAZAAOAOZOAOAAI          OIOZAOOAOOOZA
+ 000IIIII0I0                      00I000IIIIII      00I00 00I0I0I0000 0   I0 0    IIVINVVVNVNVNVVIVINIVIVV0           0INVIIVIIINV
+                                                                                    O MOOOMOMOMOO O M O OO              MO  O   MO
+                                                                                      W   W W W     W                   W       W
 MZZZZMMMMXMMXO=XXXXXXIOXXXOOOOXXMMMXXXXXXXZZAMOI=INNOOOOXXMXZZAZMXXXXXXXXXMOXXI=N=OMMZAMZZAZAMZXMXZZAZZMMOO=IXNNNOXXONXZAZAZAAAAAA
+WNNNNWWWW-WW-XOO-IIOOOXI--XXXX--WWW-IOII--NNVW      ----I-W-NNVNW--I-I----WX-IOO OXWWNVWNNVNVWN-W-NNVNNWWX          - ONVNVNVVVVVV
+OAAAAOOOOIOOI  -IOO--  OII    IIOOOIO-OOIIAAZO          OIOIAAZAOIIOIOIIIIO IO     OOAZOAAZAZOAIOIAAZAAOO             -AZAZAZZZZZZ
+IVVVVIIII0II0   0       00    00III0    00VVNI           0I0VVNVI00 0 0000I 0      IIVNIVVNVNIV0I0VVNVVII              VNVNVNNNNNN
+ OOOO                                     OOM               OOMO                     OM OOMOM O   OOMOO                OMOMOMMMMMM
+                                            W                 W                       W   W W       W                   W W WWWWWW
 ZMZMMMXXXXMMXOOXMXOIOXXXXXI=XXXXXXXXNN=ON=XXMMOX= - -  -=XXOXXM==--===XO=XXXXXOINOOXXMZXMZAZAMMMZZMXXMZMZMXMMMZZZZXXXXMZAAAAAAAAAZ
+NWNWWW--I-WW-XX-WIXOXOOOIOOOOI--IO-I  O- O--WWX            -I-WO        OOOI-IXO -X--WN-WNVNVWWWNNW--WNWNWIWWWNNNN--IIWNVVVVVVVVVN
+AOAOOOIIOIOOI  IOO   ---O-  -OIIO-IO      IIOO              OIO          --OIO     IIOAIOAZAZOOOAAOIIOAOAOOOOOAAAAIIOOOAZZZZZZZZZA
+VIVIII00 0II0  0I             00  0       00II               0I             0      00IV0IVNVNIIIVVI00IVIVI IIIVVVV00  IVNNNNNNNNNV
+O O                                                                                   O  OMOM   OO    O O     OOOO     OMMMMMMMMMO
+                                                                                          W W                           WWWWWWWWW
 XXXOXOON=XMXXXMMZIOOXXXXO=I=XXMMXOXXMXXOOIMMMMXNXIIIONNOOXI=NIIO==--=-=-XO=OO=ONO=OXMMMMZZAZMZZMMZAZAAAAAAAZZMMMZZMMAMAMAZMZAZZMXX
+--IXOX- OOW--IWWNO-XO---XOOOOIWWOX--W-IXXOWWWWO              OO           OXXO- -OX-WWWWNNVNWNNWWNVNVVVVVVVNNWWWNNWWVWVWVNWNVNNW-O
+IIO -    -OIIOOOA   -III    -OOO- IIOIO   OOOO-                                    IOOOOAAZAOAAOOAZAZZZZZZZAAOOOAAOOZOZOZAOAZAAOI-
+00        I00 IIV    000      II  00I0    IIII                                     0IIIIVVNVIVVIIVNVNNNNNNNVVIIIVVIINININVIVNVVI0
+                O                                                                       OOMO OO  OMOMMMMMMMOO   OO  M M MO OMOO
+                                                                                          W       W WWWWWWW         W W W   W
 II=OIONO=XMXMXZMZMXXXXXMXXXXXOXXXXXXMXXXXOXXZMXXO=XXXXOOOONONNOOOONNNNOOI=IIOIXXXOXXMMZMZZAZMXZZZZAZAAAAAAZXMMMZMZMMZZAZAZZMX=NOIX
+OOO-O-  OOW-W-NWNWIOII-WOO-OOXIOI---W--OOX--NW-OXO      --    ---     --OOOOXOOOOXOIWWNWNNVNW-NNNNVNVVVVVVN-WWWNWNWWNNVNVNNW-O -OO
+         -OIOIAOAOO-OOIO--I-- O-OIIIOII-- IIAOI-                              --- -OOOAOAAZAOIAAAAZAZZZZZZAIOOOAOAOOAAZAZAAOI    -
+          I0I0VIVI    0I  0      000I00   00VI0                                     IIVIVVNVI0VVVVNVNNNNNNV0IIIVIVIIVVNVNVVI0
+              O O                           O                                         O OOMO  OOOOMOMMMMMMO    O O  OOMOMOO
+                                                                                          W       W WWWWWW            W W
 NNO=OONO=XMXMXMMZMMXXXXMMXMXXXIOXXMXMXXXXXXMZMO==IOX-=--------=-====-=IIIII=OOOIIOXOIXZMAMZZZMZMZZAMAAAZAZZMAZZZZMMMMZAZAZAXOIXOXX
+  -OX- -OOW-W-WWNWWOII-WW-W--OO-IIW-W----O-WNWXOOO-                         -XXOOXIXOINWVWNNNWNWNNVWVVVNVNNWVNNNNWWWWNVNVNVO   -I-
+         -OIOIOOAOO-OOIOOIOII-  OOOIOIIII-IOAO                                    O  OAOZOAAAOAOAAZOZZZAZAAOZAAAAOOOOAZAZAZ-    OI
+          I0I0IIVII   0II0I00     I0I0000 0IVI                                        VINIVVVIVIVVNINNNVNVVINVVVVIIIIVNVNVN      0
+                O                           O                                         O M OOO O OOM MMMOMOO MOOOO    OMOMOM
+                                                                                        W         W WWW W   W         W W W
 =NOXNOO=XXMXMMZMMMXXMMMMMXXXXXX==OXXXXMXMXXXMMXOI=IIXONOI=--====--X-===-- =IIOI=-=NNOXMMZZZMAAAMMMZZZZZMMMZMAZZXXXXXZMAZAMXOXXMMAZ
+O XO  -OOIW-WWNWWW--WWWWW--O-IIOOXII-IW-W---WW--                            OX      X-WWNNNWVVVWWWNNNNNWWWNWVNN---O-NWVNVW-XIIWWVN
+   -    -OOIOOAOOOIIOOOOOII-IOO   OOIOOIOIIIOOI                                      IOOAAAOZZZOOOAAAAAOOOAOZAAIII-IAOZAZOI OOOOZA
+          I0IIVIII00IIIII00 0       0 I0I000II0                                      0IIVVVINNNIIIVVVVVIIIVINVV000 0VINVNI0   IINV
+              O                                                                         OOO MMM   OOOOO   O MOO     O MOM       MO
+                                                                                            WWW             W         W W       W
 IOXINNIOXXMXXXMMZMXXXXMXXOXOXXXXXXXXXXXXMMMMMMMXX===IIXXXXXOOIO==OO=NOI=IONNXIXIXON=XXZZAZAMMMMMZZZZZXXMZZAAAZAMOXXXMZMZAZZZZZAAAA
+OXIO  OXIIWIO-WWNW---IW-IXOXOO-I---OOOIIWWWWWWW-OOOOOOOO-OOXXOXOO-XO  OO    OO     O--NNVNVWWWWWNNNNN--WNNVVVNVWXI-IWNWNVNNNNNVVVV
+  O     OOOO-IOOAOIIIOOIO - --IOIII---OOOOOOOOOI-     --I--                 -       IIAAZAZOOOOOAAAAAIIOAAZZZAZO OIOOAOAZAAAAAZZZZ
+          I  0IIVI000 I0      0 000     IIIIIII0        0                           00VVNVNIIIIIVVVVV00IVVNNNVNI  0 IVIVNVVVVVNNNN
+                O                                                                     OOMOM     OOOOO   OOMMMOM      O OMOOOOOMMMM
+                                                                                        W W               WWW W         W     WWWW
 XXOON=OXXXMOO=XXMXMXXXXOIOOOOXXXMMXOOOXXMZMMZMXXXXXOOI=OXXXXMXXXXXXXOXXO=O==XOIIOOXXMMMZMZAZMMZZZZZMMZZMAZAAAAAMAMXXMMXXMMZZZZAMZZ
+IIX- OXO--WX O--W-W----XO-XXXOOIWW-X-X-IWNWWNW-IIOIXXOOXII-IW---OOIIXOOXO-OOOXOOXXI-WWWNWNVNWWNNNNNWWNNWVNVVVVVWVW-OWWOIWWNNNNVWNN
+OO     -IIO   IIOIOIIII      --OOOI   IOOAOOAOIOO-O     OOIOOIII--OO --     -     OIOOOAOAZAOOAAAAAOOAAOZAZZZZZOZOI-OO-OOOAAAAZOAA
+        00I   00I0I0000         II0   0 IVIIVI0           0 I000                   0IIIVIVNVIIVVVVVIIVVINVNNNNNINI0 II  IIVVVVNIVV
+                                         O  O                                          O OMO  OOOOO  OO MOMMMMM M         OOOOM OO
+                                                                                          W             W WWWWW W             W
 XXOOIOXXMMMXNNOXXMZXXXIOOOXIOOXXXMMOIXXXXMMXXMZXXXXXONONOXXXXXXXXOXXXXXXMMZMXXXIXXXMMMZMZMAZAAAAAZAZAAAMAZAAAAAAAMZZAMXXMXXMZZMXXX
+-I- OXI-WWWO  XI-WN---O-XXIO-XOI-WWXOOIOIWW--WN--O--X   XIOIOOOOOXII-OI-WWNW-IOOOI-WWWNWNWVNVVVVVNVNVVVWVNVVVVVVVWNNVW-IW--WNNWOO-
+IO    OIOOO-   OIOAIII    O   -OIOO  -O-OOOIIOAII-II     O-O----- OOI-OIOOAOIO- -OIOOOAOAOZAZZZZZAZAZZZOZAZZZZZZZOAAZOIOOIIOAAO--I
+0      0III     0IV000          0II      II00IV00 00                0  0IIVI0     0IIIVIVINVNNNNNVNVNNNINVNNNNNNNIVVNI0 I00IVVI  0
+                  O                           O                           O           O O MOMMMMMOMOMMM MOMMMMMMM OOM       OO
+                                                                                          W WWWWW W WWW W WWWWWWW   W
 XIONOXXXMMZIOIONOXXXMXIOXOOX=OOXXMMXXXXIXXZXIXMMZXMXXXXXXXXXXMMXXXXOXOOXXXXXMXXXXZZMMXMMAMAAAAAAAZZZAZAAZZZMAZAMZMZMXXMXMXXXZMMXXZ
+-O  XO--WWNO    X---W-OXOXX   XO-WWOIIOOO-NOO-WWN-WIIOOO-OOO-WWIIOOXOXXOIO-IW-IO-NNWW-WWVWVVVVVVVNNNVNVVNNNWVNVWNWNW--W-W-OINWW--N
+I    -IIOOA      IIIOI  -      -IOO-OO- -IA- IOOAIOOO---I---IOOOO-- -  -O-IOOIO-IAAOOIOOZOZZZZZZZAAAZAZZAAAOZAZOAOAOIIOIOI-OAOOIIA
+0     00IIV      000I0          0II      0V  0IIV0I     0   0II           0 I0  0VVII0IININNNNNNNVVVNVNNVVVINVNIVIVI00I0I0  VII00V
+          O                               O     O                                OO     M MMMMMMMOOOMOMMOOO MOM O O         O    O
+                                                                                        W WWWWWWW   W WW    W W
 =XX=XXMMMMM=XIONOXXXZMXXXXOO=IOOXXMMMMXXXXZXXXZZAZAMI=IIXXXXXXXXXXXXXXXXXXXXXXXXMMAZZMAMAAAAAAAAAAAAAAAMMZAAAMZXXMMZXXXMZMXXZMAZAA
+O  O-IWWWWWO    XOOINWOOOOX-OOXX--WWWW-OI-N-O-NNVNVWOOOOOOI----IOOOOIIIIIOII-IOIWWVNNWVWVVVVVVVVVVVVVVVWWNVVVWNO-WWN---WNW--NWVNVV
+    IOOOOOO      --OAO----      IIOOOOI-OIAI-IAAZAZO    --OIIIIO----OOOOO-OOIO-OOOZAAOZOZZZZZZZZZZZZZZZOOAZZZOA-IOOAIIIOAOIIAOZAZZ
+    0 IIIII         VI          00IIII0  0V0 0VVNVNI       0000             0   IINVVININNNNNNNNNNNNNNNIIVNNNIV 0IIV000IVI00VINVNN
+                    O                     O   OOMOM                               MOO M MMMMMMMMMMMMMMM  OMMM O    O    O   O MOMM
+                                                W W                               W   W WWWWWWWWWWWWWWW   WWW                 W WW
 OX=XMXAMAZXON=XX==NIMMXXXXXXI=OXXXMXMZZXXMXXXMAAAAAZZMZMMXXXXXMXMMZMZZZZZXMMZMZMAAAMAZAAAAAAAAAAAAAAAAAZAZAZAMXXZZZAAXXMMMMMZZAAAA
+  OOW-VWVNI-    OO OWW---OOOOOXI--W-WNN--W-O-WVVVVVNNWNWW-----W-WWNWNNNNN-WWNWNWVVVWVNVVVVVVVVVVVVVVVVVNVNVNVW--NNNVV--WWWWWNNVVVV
+   -OIZOZAO         OOIII---   OIIOIOAAIIOI-IOZZZZZAAOAOOIIIIIOIOOAOAAAAAIOOAOAOZZZOZAZZZZZZZZZZZZZZZZZAZAZAZOIIAAAZZIIOOOOOAAZZZZ
+    I0NINV          II000       00I0IVV00I0 0INNNNNVVIVII00000I0IIVIVVVVV0IIVIVINNNINVNNNNNNNNNNNNNNNNNVNVNVNI00VVVNN00IIIIIVVNNNN
+      M MO                           OO       MMMMMOO O           O OOOOO   O O MMM MOMMMMMMMMMMMMMMMMMOMOMOM   OOOMM       OOMMMM
+      W W                                     WWWWW                             WWW W WWWWWWWWWWWWWWWWW W W W      WW         WWWW
 NOXXXXAMAMOOONIX=OOIMMMXXXXXXOXXXXMMMMZZZO=OXXXMZZAZAZAAAZAZAZZZAZAAAZAZZZAMAZAZAAAAAAAAAAAMAAAAAAAAAAAZAZAAAZAZAAXXXXXXMMMXMZAAAA
+ -OO--VWVWX-X   O  OWWW-IOIIOXIIIIWWWWNNNXO--I-WNNVNVNVVVNVNVNNNVNVVVNVNNNVWVNVNVVVVVVVVVVVWVVVVVVVVVVVNVNVVVNVNVV--II--WWW-WNVVVV
+  --IIZOZO          OOOIO-OO- OOOOOOOOAAA   IOIOAAZAZAZZZAZAZAAAZAZZZAZAAAZOZAZAZZZZZZZZZZZOZZZZZZZZZZZAZAZZZAZAZZIIOOIIOOOIOAZZZZ
+    00NINI          III0          IIIIVVV   0 0IVVNVNVNNNVNVNVVVNVNNNVNVVVNINVNVNNNNNNNNNNNINNNNNNNNNNNVNVNNNVNVNN00  00III0IVNNNN
+      M M                             OOO       OOMOMOMMMOMOMOOOMOMMMOMOOOM MOMOMMMMMMMMMMM MMMMMMMMMMMOMOMMMOMOMM           OMMMM
+      W W                                         W W WWW W W   W WWW W   W W W WWWWWWWWWWW WWWWWWWWWWW W WWW W WW            WWWW
 NOOIMMAZAX==MXNOOONIXXMXXXMMMXXOXXMMZZMMZOOOXMMMAZAAAAAAAAAAAZAMAZAZAZAMAZAAAAAAAAAAAAAAAAAZAAAMAZAAAAAAAAAAAMAAAZXOXXXXMMZZAZAAAZ
+ --OWWVNV-OOWO --  O--WIIIWWWIIXIIWWNNWWNX --WWWVNVVVVVVVVVVVNVWVNVNVNVWVNVVVVVVVVVVVVVVVVVNVVVWVNVVVVVVVVVVVWVVVNIXOII-WWNNVNVVVN
+    OOZAZI  O-      IIOOOOOOOOO OOOOAAOOA   IOOOZAZZZZZZZZZZZAZOZAZAZAZOZAZZZZZZZZZZZZZZZZZAZZZOZAZZZZZZZZZZZOZZZAO -OOIOOAAZAZZZA
+    IINVN0  I       00I   III     IIVVIIV   0IIINVNNNNNNNNNNNVNINVNVNVNINVNNNNNNNNNNNNNNNNNVNNNINVNNNNNNNNNNNINNNV     0IIVVNVNNNV
+      MOM                           OO  O       MOMMMMMMMMMMMOM MOMOMOM MOMMMMMMMMMMMMMMMMMOMMM MOMMMMMMMMMMM MMMO        OOMOMMMO
+      W W                                       W WWWWWWWWWWW W W W W W W WWWWWWWWWWWWWWWWW WWW W WWWWWWWWWWW WWW           W WWW
 IIOOMZMZZXIXMXNO==OOZMMX=XZMXXXXXXXXMMZZAX=XZZMMAZZZAZAZAAAAAAZZZMZMZZAZAZAZAZAZAMAZAAAAAZAAAZAZAZAZAZAZAAAZAMAAAMMXXMMMMMZMAMMZXO
+  --WNWNNIOOW- -OO-XNWWOOONW-I-IIIIIWWNNVOOONNWWVNNNVNVNVVVVVVNNNWNWNNVNVNVNVNVNVWVNVVVVVNVVVNVNVNVNVNVNVVVNVWVVVWW--WWWWWNWVWWN-X
+    OAOAAO -OI      AOO- -AOIOIOOOOOOOAAZ- -AAOOZAAAZAZAZZZZZZAAAOAOAAZAZAZAZAZAZOZAZZZZZAZZZAZAZAZAZAZAZZZAZOZZZOOIIOOOOOAOZOOAI
+    IVIVV   I0      VII   VI0 0     IIVVN   VVIINVVVNVNVNNNNNNVVVIVIVVNVNVNVNVNVNINVNNNNNVNNNVNVNVNVNVNVNNNVNINNNII00IIIIIVINIIV0
+     O OO           O     O           OOM   OO  MOOOMOMOMMMMMMOOO O OOMOMOMOMOMOM MOMMMMMOMMMOMOMOMOMOMOMMMOM MMM         O M  O
+                                        W       W   W W WWWWWW        W W W W W W W WWWWW WWW W W W W W WWW W WWW           W
 ==N=MMMMXXIXZMIOOXOXMMZMXXZMXXXXXOOIXMZAAXZMXXMMZZAAAZAZAMAAAAAAAMAZAAAAAZAZAZAAAZAAAAAAAAAAAZAAAAAAAAAAAAAAAAAAAZAZZMAMAZMMMXXMXO
+   OWWWW-OOINWO-XOXOWWNWI-NW-I-I-X-O-WNVV-NW--WWNNVVVNVNVWVVVVVVVWVNVVVVVNVNVNVVVNVVVVVVVVVVVNVVVVVVVVVVVVVVVVVVVNVNNWVWVNWWW--WIX
+    OOOOI- OAO   - -OOAOOIAOIOIOI   IOAZZIAOIIOOAAZZZAZAZOZZZZZZZOZAZZZZZAZAZAZZZAZZZZZZZZZZZAZZZZZZZZZZZZZZZZZZZAZAAOZOZAOOOIIOO
+    IIII0   VI      IIVI 0VI0 0 0   0IVNN0VI00IIVVNNNVNVNINNNNNNNINVNNNNNVNVNVNNNVNNNNNNNNNNNVNNNNNNNNNNNNNNNNNNNVNVVININVIII00I
+            O         O   O           OMM O     OOMMMOMOM MMMMMMM MOMMMMMOMOMOMMMOMMMMMMMMMMMOMMMMMMMMMMMMMMMMMMMOMOO M MO
+                                       WW         WWW W W WWWWWWW W WWWWW W W WWW WWWWWWWWWWW WWWWWWWWWWWWWWWWWWW W   W W
 XXIXMZMXXO=XZMXIIXOXZMAMMMAMMXXXXXOXMMAMAMZXXMAAAAZZAZAMZZZMMMZZAAAAAAAAXXMMZZAAAAAAAZAMAAAAAZAAAAAAAAAAAAAAAAAAAAAAMXZZAZAZAMZAAA
+  OIWNW-O-O-NWIOOOXINWVWWWVWWI-I-O-OWWVWVWN-IWVVVVNNVNVWNNNWWWNNVVVVVVVV--WWNNVVVVVVVNVWVVVVVNVVVVVVVVVVVVVVVVVVVVVVWINNVNVNVWNVVV
+   OOAOI-  IAOO  - OAOZOOOZOOOIOI- -OOZOZOAIOOZZZZAAZAZOAAAOOOAAZZZZZZZZIIOOAAZZZZZZZAZOZZZZZAZZZZZZZZZZZZZZZZZZZZZZOOAAZAZAZOAZZZ
+    IVI0   0VI      VINIIINII 0 0   IININIV0 INNNNVVNVNIVVVIIIVVNNNNNNNN00IIVVNNNNNNNVNINNNNNVNNNNNNNNNNNNNNNNNNNNNNI VVNVNVNIVNNN
+     O      O       O M   M           M M O   MMMMOOMOM OOO   OOMMMMMMMM    OOMMMMMMMOM MMMMMOMMMMMMMMMMMMMMMMMMMMMM  OOMOMOM OMMM
+                      W   W           W W     WWWW  W W         WWWWWWWW      WWWWWWW W WWWWW WWWWWWWWWWWWWWWWWWWWWW    W W W  WWW
 MOXMAZZXOOIXZZZXXXXXMZMMZZAMMXXXMMZZAAAAAMXXXMAAAAMXMMZMZMZMMMMXZZAAAAAZZMAZAZAMAZAAAAAMAAAAAZAAAAAAAAAAAAAAAAAAAAAAAZMXXOXXMZAAAA
+WX-WVNN-- OINNNIOIOIWNWWNNVWW--IWWNNVVVVVW-I-WVVVVW-WWNWNWNWWWW-NNVVVVVNNWVNVNVWVNVVVVVWVVVVVNVVVVVVVVVVVVVVVVVVVVVVVNW--X--WNVVVV
+O IOZAAI   OAAAO-O-OOAOOAAZOOIIOOOAAZZZZZOIOIOZZZZOIOOAOAOAOOOOIAAZZZZZAAOZAZAZOZAZZZZZOZZZZZAZZZZZZZZZZZZZZZZZZZZZZZAOII IIOAZZZZ
+I 0INVV0    VVV     IVIIVVNII00 IIVVNNNNNI0 0INNNNI0IIVIVIVIIII0VVNNNNNVVINVNVNINVNNNNNINNNNNVNNNNNNNNNNNNNNNNNNNNNNNVI00 00IVNNNN
+    MOO     OOO      O  OOM       OOMMMMM     MMMM    O O O     OOMMMMMOO MOMOM MOMMMMM MMMMMOMMMMMMMMMMMMMMMMMMMMMMMO       OMMMM
+    W                     W         WWWWW     WWWW                WWWWW   W W W W WWWWW WWWWW WWWWWWWWWWWWWWWWWWWWWWW         WWWW
 XXXMAAAZOIXMAZAZXXXXZMAZAAAAAMMXMMZZZAAAMZMZAAAAAMZMAZAMAMAAAZAZAAAAAAAAAAAZAZAAAAAAAAAMAZAAAZAAAAAAAAAAAAAAAAAAAAAAXO=OIXXXZAAAAA
+-I-WVVVNXO-WVNVNIIIINWVNVVVVVWW-WWNNNVVVWNWNVVVVVWNWVNVWVWVVVNVNVVVVVVVVVVVNVNVVVVVVVVVWVNVVVNVVVVVVVVVVVVVVVVVVVVVV-XO-OO--NVVVVV
+IOIOZZZA  IOZAZAOOOOAOZAZZZZZOOIOOAAAZZZOAOAZZZZZOAOZAZOZOZZZAZAZZZZZZZZZZZAZAZZZZZZZZZOZAZZZAZZZZZZZZZZZZZZZZZZZZZZI    -IIAZZZZZ
+0 0INNNV  0INVNV    VINVNNNNNII0IIVVVNNNIVIVNNNNNIVINVNININNNVNVNNNNNNNNNNNVNVNNNNNNNNNINVNNNVNNNNNNNNNNNNNNNNNNNNNN0     00VNNNNN
+    MMMO    MOMO    O MOMMMMM     OOOMMM O OMMMMM O MOM M MMMOMOMMMMMMMMMMMOMOMMMMMMMMM MOMMMOMMMMMMMMMMMMMMMMMMMMMM        OMMMMM
+    WWW     W W       W WWWWW        WWW    WWWWW   W W W WWW W WWWWWWWWWWW W WWWWWWWWW W WWW WWWWWWWWWWWWWWWWWWWWWW         WWWWW
 XXXZAZAZXXXZAAAZXOXMZZAZAZAZAMZMZMZMAAAAAZAZAAAAAMZZAZAZAZAZAZAAAAAAAAAAAAAZAAAAAAAAAAAMAZAZAZAAAAAAAAAAAAAAAAAAAAAAXOXXZMMZAAAAAA
+OO-NVNVN-O-NVVVN-XIWNNVNVNVNVWNWNWNWVVVVVNVNVVVVVWNNVNVNVNVNVNVVVVVVVVVVVVVNVVVVVVVVVVVWVNVNVNVVVVVVVVVVVVVVVVVVVVVVIXI-NWWNVVVVVV
+--IAZAZAI-IAZZZAI OOAAZAZAZAZOAOAOAOZZZZZAZAZZZZZOAAZAZAZAZAZAZZZZZZZZZZZZZAZZZZZZZZZZZOZAZAZAZZZZZZZZZZZZZZZZZZZZZZO OIAOOAZZZZZZ
+  0VNVNV0 0VNNNV0  IVVNVNVNVNIVIVIVINNNNNVNVNNNNNIVVNVNVNVNVNVNNNNNNNNNNNNNVNNNNNNNNNNNINVNVNVNNNNNNNNNNNNNNNNNNNNNN   0VIIVNNNNNN
+   OMOMO   OMMMO    OOMOMOMOM O O O MMMMMOMOMMMMM OOMOMOMOMOMOMMMMMMMMMMMMMOMMMMMMMMMMM MOMOMOMMMMMMMMMMMMMMMMMMMMMM    O  OMMMMMM
+    W W     WWW       W W W W       WWWWW W WWWWW   W W W W W WWWWWWWWWWWWW WWWWWWWWWWW W W W WWWWWWWWWWWWWWWWWWWWWW        WWWWWW
 XXXXMMZXXXXXXXMXXXXXXXMXXXXXXXXXXXXXXMMMZMMMMXMXXXXXMXXXMXXXXXMXMMZMMMMXMMMMMXMMMMMMZXMXMXMMMMMXMMZMZMZMZMZMZMZMMMZMMMMMMXXXMXXXXX
+OI--WWN-------WI-III--W-II----IIII-I-WWWNWWWW-W-----W---W--I--WIWWNWWWW-WWWWW-WWWWWWN-W-W-WWWWW-WWNWNWNWNWNWNWNWWWNWWWWWW---W--I-I
+-OIIOOAIIIIIIIOOIOOOIIOIOOIIIIOOOOIOIOOOAOOOOIOIIIIIOIIIOIIOIIOOOOAOOOOIOOOOOIOOOOOOAIOIOIOOOOOIOOAOAOAOAOAOAOAOOOAOOOOOOIIIOIIOIO
+  00IIV0000000I 0   00I0  0000    0 0IIIVIIII0I00000I000I00 00I IIVIIII0IIIII0IIIIIIV0I0I0IIIII0IIVIVIVIVIVIVIVIIIVIIIIII000I00 0
+      O                                 O                         O                 O             O O O O O O O   O


























