DIR\FORMAT\Article
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
NNNNNNOcOK0NNNNNNNNXoooKNNNNN0KOk0docdcckOllXkkONNNNWNNNNWWNN0k0xoNNNNNNNWXKNNNWX0NNNWO00KOKOOk00000
xxxxxxx,kKOldxxxxxxxxdxxxxxxxxxooxoddlxdxxddxdddxxxxxxxxxxxxxdox0OkN0OK00KXXNNNWWNNNNWNNNNNXNN000000
ocodcoocxK0ooooddddddddddddddddccoollc::;;;;;::cclld.odddxxdddddOOcddddddxddlddxxddddxddddddddoooooo
ccdK:ockoNNNNXK0KKXNNXkkkXNNNN0kkc;:;x,lc000KNNNNdoNdlkkNkdkdKNdd::lkccolookldldodcoxclNNNNNNN000000
Od0Ox0kkoNNNNX0O0K00KKxxxXX00XNOkd:lx0ddd0O0OO0KN00NoOK0NddklO0lKkxdOOlkxNXKkX0KxKKKKKKKKKO0XN000000
0kXOOk0koNNNNKoldKNKK00KXX0:,kXOkl:lx:o;clckxdx;0NNNKNNNOkkxXNokNkxoKKxkkWNKOXKKOO000K0OKKOOKN000000
K0000k0koNNNNNXXXXxll0XXK00KXXNOkkkKdl0lOkOONNNNNNNNWNNKlkklOkoXNcdkl0lxod0o0cllooxxxXocxxxoox000000
KOXxOkKddKNNNNNNNNKOkX0xKkXlddKxdKKNO0NKNXKXNNNNNNNNWNNXkdxKNlONNXXNNNXNXNNXNXXNXXXNXWNXXXXXXK000000
xdNoooKxxONNNNXKKNNNNNkdxdKloddkkkXNNNNNNNNNNXNNNNNNWNNok0oxx.OkdxxKcxdNNWNNNNNNWNNXNNNNNNNNWXKKKKKX
olodddNkoNNNNN0c:oood;lo:Nl:o:NOk00KKXNNNNNNNNNNNNNNWNNXOO0NkcXdkk0XkOONNNWNNNNNWWNNNNWNNNNNNXOxOKKK
doOkkkNkoNNNNNNNXkKKxkxxkxx0koNOkOOXK0KKXNNNXKXKNKKXWXXNNWK0kdNlkNNNNNNNNNNWNNNNNWNNNNWWNNNNXkc:cxO0
kxxdxxNdc0kOONOOkK0kkKxdKdKXkkXOkX000XkO00dOd:ccN::cNKXNNWOOc;KoocKkldOKxXXXXKKKKXXXKXKNNNNNXKOkkkO0
dollolNc,klolNdloKNoo0doOdd0xxNOkXXNNNNNNXod00XOokOkKXXNNW0OocKlOkX0kO0KKKXXNXXNXXNXXNXNWNNNNNN00000
XNNNKxKkoXxNNNNNNNNNNNNNNNNNNNNOkXXNNNNNNNNNXK0kk0K0KNNNNWKOkd0cXNNNNNNNNNNNNWNNNNNWNNNNWWNNNNNX0000
0NNNXkKkoNXNNNNNNNNNNNNNNNNNNNNOkXXNNNNNNNNNNNNXK0KKkOKKKXKOkoNNNNNNNNNNNNNNXdx:l0KdxKNNNWNNNNNNX000
WWWWXxK:.OlklWdloNWWWWxoxlNcllN;'OONKK0XOKWkokoWllcx;okOKNNXo.OlxlXkcdOWWWWOkOO0kx0dkNXXXNXXWWWWWN00
NNNNXkKxl0d0ON0O0XNNNN00Kx0kkxNkkXKKOOOKNNNO0Oo0kxkKk00OOKNN0cOlOdX0O0KNKOll0OxdokO00NNNNNWWNNNNNNX0
NNNNXOXkoNkNNNNNNNNNNNNNNkKOkkNOkXXOO0OkNNNNNNdx0kxNWXK0Kk0NXlxl0OkXN0OdcxOOOdxX00O00XWNNNNWNNNNNNNN
NNNNXkXxlXk0kNOkOXNNNNNNNNNNNNNOkXXN0OOXNNNNNNNNNNNNWNNK0KO0NokNNNXOOkdkxxdkO0xOXXXXNNWNNNNWWNNNNNNN
NNNNNNN:'KdxlXxloONNNNNNNdl0NNNOkXXkO00kNNNNNNNNNNNNWNNNX00XNxdNKXoco0xkox0OkxXXXNNNKOOlXNNNWNNNOKxd
NNNNNNNkoXdNNNNNNNNNNNNNXk0x:ONOkXXNK00XNNNNNNNNNNNNWNNNNK000kcdoo0Ndldk0OxONXXNNWOkKldXWNNNNWOKO:OX
NNNNNNNkoNKNNNNNNNNNNNNKoXNKxdKkxkkK00K0OKNNN0OXkO0NWNNNNXxkxxlxOXOxk0X0O0XKKXNNNNKkxNKkOXNNNXOOKN0k
OOOOkOkodxOkxxdollcccclllooooox;,0OOkxkOOOOOOOOOOOOO0OOOOOd000OdxOOOOOOOOOOOOOOOO0;;0OOOO0OO0l;OOOOO
0,Xo:loxkdxkkO0KXNNNNNXlk:Nl:cXOkXXOk0xkNNNNNNNNNNNNWNNNNNNX00OlXNNNNNNNNNNNNNNNNNNWKXNNNNKNNNWXNNNN
NKNXOXKkoNNNNNNNNNNNNNN0N0NOx0KOkXX0xkdONNNNNNNNNNNNWNNNNNNX00Kl0NNNNNNNNNNNNNNNNNNWKXNNNW0NNNW0XNNN
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
;;;;::::::::::;;;::::;;::;:;;,''...................'.                                               
;;;;:::::::::::;;::::::;:::::::::::;;'..... .'''''''.                                               
;;;;:::::::::;:::::::::;;;;;;,,'....        .;:;;;,,'                                               
;;;;:::::::::;;::::;;,,'....                .'.......                                               
;;;;:::::::;;,,'....                                                                                
;::;;,,'.....                                                                                       
.....                                                                                               
                                                .....                                               
                                                .....                                               
                                                .''''                                               
                                                .,,,'                                               
                                                .;:;,                                               
                                                .',,'                                               
                                                .';;'                                               
                                                .....                                               
                                                .'''.                                   . .. .      
                                                .;:;'                                    ....       
...                                             ':c:,                        .  ...... . .....      
..                                              .,;;'                          . .......  .....    .
.. ...                                          .,,,.                             ....... .   . ....
....  ..                                        ..'..                          .   ..........   ....
..... .. .                                      .....                       .  . . .................
... ..                                          .....                     .    .. ..................
.....                                           ....                      .         ............... 
..   .... ..                                                                 .   .  ................
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
XXXXXXXXKXXXKKKKOdc;xdlllO0:,,0ol;lk; ,lxO:Ok0OOK;:dc:XOOddooxkkxxdkOkdlc::c. ;kkkx0Xdoooc'.';...lo 
XXXXXXXXXXXKKKKOd;:odll:dkOxooOxoo,;lxoccd:xdkOOXlldc:XOkoolxxlloddxxo;;:loo; ;kOOxk0Okkkd,..;;.... 
ldxkOKKXXXXK0OOxoldol::.oxddxdxdxddl:,:dkxcoodOkdoclddXOol;,lkdOxllc:ldlodooxooc,'...ld,';,',;o.    
,,,,:cdKXX0Okdloxdoc,clcll::cllclllc:,'',clccdddool,.,kOkccllkXk. .,;cxkkxc;,oddooodccc; ..'',cd.   
..','..kKOxxc,,coll;;oxl.....';c:ccclccodccdOd:cllox,,kKKOx:coK'   .lllo'.  .clloddlc;..;o...',c'   
,. ....Okdxdllo:;::.;c:.''. ..',''o,,,:lxx::::lododxllk0KkO:ccc ....cclcol. ;ol;;dc,,;,::;          
,'',, ckxkkkd::c::;';:,,locclc;:, '',,,,;odl.codddddo:00KkOl:c;'.....',,;:',;coddoldo:;l:l.         
'',. ;xddkkol;,'..',;:::,';c,',:o.'..''''c::'cc,:l';l;:dO0Ok'.'.         ';,,,;cc;::;':c,do,        
lc:,.oOOOxdxll,.'c,;;;,:doodclldd;...''''':,';ldooooc;,:,oXXlcl;..       .....,:;;,:cc:,,dd.        
loo:cdKX0dxooodlkOc.'',,:cc:;:;;o;.......',. .;::;;,.,,,.lkk:cl:c:,.     'o,koccclooollOloc.        
.';lOXXx;:clodooO0Ol''''.':;,'.,:;''..'oool:coccclllkOcc:xOOloolclol..', .ccokkddddodoxdollc.     ',
.lk00KO;::::cc:;;dc.......;llccc,..''''ckoc;:;;:ccclkOl:;'d0l:coolc:'..   .'..',;:'..:coddl:.    ;:c
:lxkkko;cc:;;..',..........,c:,.........:xoxl;:cdxkxolc,,.:ko:,,,,,;;..','...''''...'';:ccc:    . .,
;;coddc:ccc;ddool;;;;::::cokl:;........:c:::dkkkkxdlc;,:oddocc:,:clc:c:looo;';;::     .''cc:     ...
,,;:clc::c:,dc;'..........,ccclo........,,;:lxxxxxxxdcdxoollc:o:lodoooollc:;,;;c,     ;'.,''..,. ...
.',,,;:::;,cd,,,..,,'',;;,.,ccc::;.....  ..,cdxdxxxdddoc;..'.';loodddddc,';,',;;:;...':'',,'. .. ...
,,;,'''''.'lxc...'..         ..',;::;'..  .:lxxxxxdol:;.  ....,:::ccllc'.',,',;:cccccc:;....      ..
.. .'....'llo;......         . ..''',,,;:ldxxkkxoc:ccld. .'...:;,,;:l;,;..,'.',;;c:cccc:,'       . .
ddxl''...;locl..  ..              .';ldxxxdolcccclodood;,l;''''.';;c,;.,..''.'';:ccccc:;:;.......  .
;;...'...;clocc,',;c.     ..',:cldddcclc;'..:cllllcclod:,;......','''.,..,:,..',:::;;;::;:......    
..'...',;:::llc:cool    .',;;:cclc'... :'..':cccc:;llll:,;........'.. .'cc;..''',,,,,,,,;lc,........
    .'.     ........     .:ccll,. .    .................cx.           'cc,. ........... .xko:;,;;;,,
c:odxl;..............            'o,.,,...'dc''''.''',;;:c:;,.      .;c;.  ............ .:'llol:lol:
lol::;:clolllll,........    .    co,.,;;;::clclccxoooooxdclllc ..',:llc:..............  .;..;:,ldc;;
o;',:,,;,:cc;:;....... ....  .   .:c:;::loclccolc:l'cxdl;;oodo.....l,lc:;.............. .:.....':;,,
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
 ... ...,''.,..'ckcdlxdxdk0KkkKXNXKd:;::;:;;odOkkOOOOOOOOxkdddOO:,;ccclkOO000000K0Oxxkdlx:,c........
.. ............,;l'c:KXXlONONNNNXOdldoocccc:lkdxxxdxocdOlloc:lddc::cOxoooooddxxxkOkdl:;.............
...... . ............;cl':dlKKXXOx:::ooocooolcc:cdddll:oxcoccooodxddlodkxxkddxkol;'.................
.... . ............. .......:;xx,odxdxkdddoxxdllccc:cclldxoo:ccl:col:lll;;c:,.'.....................
...... .  .............'......:...ckdo:'cocddoodllc::ldoddlolc::c;''.'.'..........................'.
...... .  .... .....  .'...........;''...;,,;,:l;:,,.'''''..........................................
.... .    . .. .....  ............................................................................. 
....      . .  ..      ......... ..........................................................    . .  
.....  .  .  ....      ......... ........... ................................ ... ... ...... .. .   
....'.....    ...  .   .......   ...... .......... ... ...................... ...   .     .. . .....
.........      ...... .... ...    ..... .............  .. .    ..... .. . .    ..  .       ..   .'..
...'.   ..   ......'... .. ....  ...... .......  .. .. ..       ..   .. ...     .....       .    ...
  ..........  ... .'......  ...  ............... .. ..... .............   ..      ....     ..... .'.
  ........... ..'.......... ..........';,.'................................,........'...............
 ...,,''..............''.','''........',............................................................
 ...''''''.','.'''.'................................................................................
.....''''''........'................................................................................
..........''.''...''................................................................................
 ....''....',''''''...'....... ,....................................................................
..';c:;.....'''''''''','''''''..'...................................................................
...,...  ...'''''''''',,,,,,,'..'''',''',;',',,:''''.','',..........................................
.............',;';:::::;;;;;,,;;,,;;:;;;;::cclco:;;;;;lcll,,',,','..................................
          .. ................c',',::loldkxlllc;;:llc:::cxlc;;::cclco:;:cc';:'.......................
            ...'.....''.''':cO,,:codxdl:cclccclcooxolccdocd::ldlcllccddkkxkxodll;,,.................
'.'.          ..'.',,c:'',;ddK:'ddcl:lcccc:cxxxxkxoxlcdxlllccokdc:;;dkolooolldxxdol:'...............
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
                                          ..                                                        
                                          .                                                         
                                       .  .                                                         
                                      .. .. ..                                                      
                                      ..... ..                                                      
                                     ..  .  ..                                                      
                                  ........  ..                                                      
                                  ;;;;;....,,,'.                                                    
                                 .;;;'...;;;;;;.                                                    
                                 .;;' .;..;;;;;        ...........''........                        
                                 ';:c,xkk.;;;;,  ....''''''''''''''''''..'''''...                   
                                 ,oKK0kkd;;;;;'.''''''''''''''''..''....''''''''''.                 
                                 ;:dK0OkkO:;;;.'''''''''''''............''''''''''''.               
                                .;. 'dKOOKk;;;..'''''''''............''''''''''''''''.              
                                '.    .c0o, ';..'''''....'....''...''''''''''''''''''.              
                              ......... .   .'........'.....'...''''''''''''''''''''.               
                             .....''''.......... .''... .''...'''''''''''''''''''..                 
                          ..'''...''''..''. .. .. .   ......''''''''''''''''''..                    
                       ..'''''...'....................  ...''''''''''''''''..                       
                    ..''''''''..''.....'''''...........'''''''''''''''''..                          
                 ..''''''''''.......''''''''...''....''''''''''''''''..                             
               .'''''''''''''...''''''''''''......''''''''''''''''..                                
                    ........''''''''''''''''....''''''''''''''..                                    
                                 ........''''''''''''''''''..                                       
                                            ....''''''''''                                          
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
                      .....''''...  ...;clooc;''..'',;cloooolcc:::cccccllllcc::;;:cllooooodddoollccc
                       ......''''....';clol:;'...'',;:lloollc::::cccclllllc::;;;;:clllooooooolllc::;
                       ........',,,',;cllc;,....',;;:cllllcc::::cccccllllc:;,,,;;:cclllllllccc:;;,,'
                        ........',;;:ccc:,'....',;::cclccc:::::::ccccccc:;;,'',,;::::::::::;;,,''...
                          ........';;::;'....',;::ccccc::::::::::::cc::;,,''''',,;;;;;;;,,,,'''.....
                               ...';:c:;'..'',;;,,''''',,,::cc:;;;::;;;,'....''',,,,,,,,,,,''''.....
                              .....',;;;;,,,'........',;;:coccodoc;;;,,'....'''',,,,,,,,,,,,,,''....
                                .....',,,.. ......',;:clloddxxxxolo::,''...'',,,,,,,;;;;;;,,,,,'''..
                            ..    ......      .....,''::ccl:oclcldoxkc'...'',,;;;;;;;::::;;;;;,,,,,'
                                     .......  ....'.,.:;::c:o:klkkO00Oo''',,;;;;:::::ccccccc::;;;;;;
              ..        .....         ..........',;;c;oldlxdkxO00000000o,,;;;::ccccllooooolllccccc:c
              ...       ...           ........',,',,';,;;cllxkO000K00K0O:;::cclloooddxxdddoolllccccc
             .....   .......           ...... ....;',';,l:cclloxx0KK0000occloodddxxxkkkxxddoollcclll
            ..''''. ........ .    ..   ......',',,;:::c;:loddx00O000KKK0:;cldxxxxxkkkkxxdddollcclllo
             .',;;,. .......    .....  ......'',::cccoldlxxkkOOOOO00KK0Ollooxxxkkkkkkkxxdooolllllloo
             ..,;::;. ......    ...'..  ........,.,.:,:c;:clclllodkOO0Ooodddxxkkkkkkkkxdoolllllllloo
              ..,;:::.           ....   .......,'',;,::lc:d:o::oloooddc:lllxxkkkkkkkkxdoollllllllloo
               ..';:cc.                    ..',;;::ccllodddddoc,..',;;:;:cdxxkkkkOOOkxdolllllllloood
               ...';:cc.                     ...''';::ccl:;'.   ...,;:lc:oxxxkkkkOOOkxollllllloooood
                ...',:c'                       ..''...,'..     .'',;:cccoxxxkkkkkkkkxdollllllloooodd
                 ....';:.                     .';:cc.        ..,::cllcldxxxkkkkkkkkxdolllllloooooddd
                  ....',;.                  ..'clol'        ..,,,;:cloxxxkkkkkkkkkxdolcccllooooodddx
                   .....,,.                .',;clc;.       ..,,,,;lodxxxkkkkkkkkkxdolcccclooooodddxx
                    .....','.             ..',;:::;      ...';;;codddxxxkkkkkkkkxdolcccclloooooddxxx
                     ....'',,.           ...',;cc:,   ...',;;:cloddddxxxkkkkxxxxxdolcccllooooodddxxk
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
MMMMMMWWMMMWWMMWKMMMMM0MMKW0KKK0NMMMMMMMMMMMMMMMMMMMMMMMMMM0WMWMMMMKKMWOdWMMM0OMMMNWMMMWMMMMMMMMMMMM
MMMMWWMMMMMMMWMNWWWMWWKMMWNWMMMMNNNNNXNMMMMMMMMMMMMMMMNXXkOXXXKKKKK00KKNWOkWNOMNMMMXWMWkk0kKXWMMMMMM
MMWWMMMMMNKKOXXKXO00KKOMMMWdKWMkMKNWX0xoddkO0XWMMMMMMMWXKXWOWNK0WKWMMMMNXNKxdMMKMMMM0WOdoO0:.'dKNMMM
MWWNOXKOkdkxOkkkkxl::;kkdxlXdXOd0:cccc,:c:c:;,:okXMMMMMX0kNOO000c:WMMMMMMW0odoOlWMMM0KMWKNWMKc..lWX0
MXk0dddXN0dkodlkolldl;:O:0lxkkO:';olc;:l:llcco::::xWWXXXdXdoXkOk0x0KKXNNkkkXWXdOWMMK0KWWXOMMNXk:,cOM
NMWXKxMMMXXWMMWKdodo:,kMWdW0WO,;;cll:cll;dooodocc:l0XMMOXd:0KkO0000XWMMMOOMMMKOWNNXkOxkKKk0O0NXOc'kk
MMMMXkMNlXM0XMMMXWO,;,NkMMMMK:,;;c:,,;:c;::;:,',oXxNWM0xWNMO00ONWMOd0KKx00XXKOMMMMkWOXXXkKMX000OWNXW
MMMM0ONNKKWKoXKXMMN,,oNXKXKOl,.,,'',;';:;',;',;clcdMMMWkKXxkKWWdXN0dOOOWM0dNKXXXNXOkO0XWOMNXN0N;NMWX
MMMM0N0X0dXdlx:MMMK.xMMMMM0o';,,',,:ol'c:lld0NWKOlXMWNNN0oXMMWodKXKKXkcOO,kkKWN0NMNx0ONWOkOMMMOlkNMM
MMM0xN00koO00xkXK0l.NMMMN0o.',',',':O0ockMMMMMMMXXOMNKXXNxoxklXW0kKO0coXdcodkKM0NMXX0Nx00NMNWMkWxdM0
MKXkXXx0ldMXNKXKOl.cMMXko:''..,c;:':,;d,xMMMMMMWdK0MMMMMMMM0lKxd0NX0olOxdo:,xMNkcKX0WO0KXXKONWO0XOXW
NOOOKOx0xkMMNKWKO0OkXXd::,',,,;:c;','l::dMMMMMWOWMMMMMMMMM0odlkOkO0KNkoxllldXNX0;cxkOxNkMMMMWNdKWMNX
kXOKXK00Kx0MMOKMKNKNkKkOKO0Ox;,::,''c0,:dWWNNNOXNWMMMMMMMWxkNKokNOWMWooXKXWMKKMXl:ooOKdxkKMMMM0O0KNK
0WKKK0xOMMMNOOXKXX0k0MWNMMMMWKc;',''Kx'.,;:oMMMMMWN0O0K00KOKXOdKOWMMO0okNWMM0NMN0dlolKK00dx0WMNkWKXk
WNMWX0oXkKXoxOX0kKXOkkO0XXX0kkc,,.'cc,'''.,0MMMMMMMKdOKxOKkWN0kdxNNXdxKWWWNKWMNO0Ol:l:OXxOXOWX0KX0kO
MMMMNxXX::lONdKMMMMMMWMMMMMMMX:'.,:K:''',,;MMMMWXXXKxXX0dK0KWxxWkWxW0OMWO0KKOkOMXl0ol,,;kWOKKXM0xNxx
MMMMNXKklxOodOMMMMMMMMMMMNKWMM0:'cKd:,,...xNNXXXNNNXkNkdxoO0dxKMOxWM00oOWMMMOoNKdlKXx''.'ocxKMWKK0Xx
MM0XWNKk0ldkKKXWMMMMMMWKKNMMMNNldXO:o;OxcxWMMMMMMMWWOk0XdXdOkWKdod0M0WlN0WM0WdkKxKcKWx;''cckkNNXK0W0
NOWMMOxkxkWNkxllkMMNKXXMWxMWXMMdOWOollWKx0MMMMMMMMMW0kOXoNXNM00NMOXNKkkKKK0K0o0OdKkKXX0l:lk0WWkKK0XK
lNKMKoxNxMMNl:l:cdO0XXKKXW00WN0dd0xdl0X0OdKKXXKKXXXXKNxXxNMMxNMMO0MMNxNNNWMMKxdKxWMMKXNXOkMMMMK0kOkK
dW0MOdOXWMMKc;cco,XMMMMKNXK0lodM00lNcMKoOKWMMMKMMMMW0NOMXlWMNOMK0MMMkkOXWNXxd:0MOkMMX0XKKOXWMMK0O0xN
KWKMMkkMMMMWk,;;c:oWMMMM0kK0oKOMNcK0xKkXMMMWWKNMKWWkMMONWkkNNKXWkMMMW0OMNXdcK:kWKkoWMNXOOkxKXWNxKxkN
0W0NMo0xWMWW0d;;',loWWNMxko0kMkNoc0NMXkMMX0k0KMOXXxWMMMOX0KOkXOMNOWMMx00KldOMoXkWWoMWXkKXOKMMWWOOO0M
WKMKkdk0xOWXxWx,cko:dkOMOWdcdMW:lxMMMOWKkkk0XOkOO0MMMMMdWMWXlxoXMWoNOOWoNcoxNONM0Nd0NxXMM0WNONMMNN0W
M0MKO0XxXodNxK0KlcN;,XkNMM0doMd;xKMMMx0o0MkOkdWXNNMMMMNcdMMMKxKNMModdMxxW,kxkMxXkNxOoNMMNxxOMMMMMMNX
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
                                                                                                    
                                              ...                                      .            
                                    .:ccoolcodddddc,                                     .:l,.      
                                  .dOkXXNNNX000OOkkxo;.                            ..     .'..      
                                 '0OKNNXK0KXKOOOkxkkko;.                           .                
                                 k0odOXOc:lddOOOOoooodo,.                           ..              
                                .OO..:NNXOdx0NXK0kloollo;.           ,c;,.           ..             
                                ,Ox.;0X0XNNNXXK0kooloolc:,.                    .    ....      .     
                       cl       ,xo'kdckKNNXXXXX0o,ooc;lo:'.                       ..'.      .,     
                        .       ;c;. lccdKKKKXNNXo..;c,.,lxd:.        ..              .             
               .. .....         .,..  .l0KKKXXXkc. .,.:,..'lk0kc;,';:,'.                            
              ..,'''......       ,;.'  dxkxoc,.   ;0l..ld;...',;;'...                     .         
             .'oxdoc;,'.,'..     .d,..        cxxO0Kk,  .loo;..            .               .        
             ';dkkdc:,cc,;:''     ;o.       .kXkxx00xd:'                                            
             ..'';lc:ccc::;,.,...'....  .;lxdoccd:c'..,. .    .                                     
              ....,:clllc:;;;;:'. .     .,kOk0x .;dd;... ..                                         
            .....;::;;ccc:,'',;;;'.      .,o000oxkk..,k.  ....                ,k:.      .,      ..  
         .. ....'c:cc:,';ccc::;;cc.      .l.x0X0Kc.cONN. .  .,.               .c.               .''.
         .....ol:clc:. ..;clxdll:,,'      Kkdx;:;,:XXXl  .      .                            .  .''.
        .:l,'..'''.''.'..',,,....;::.     kKkc..;xKKXO   .  .'  .                          ,:   ....
        ':x.:  ...cOXXKKxc'.....';oo,     oock:.lOO0K;  .   ..  .    .        .           cx'  ..,,.
       ','..' ..;o0WMMMMN0OxxoodOKOo.     ''kk'.oO,'.   .  .:. .                       . .';  .:;;c:
      .;'.'...lONMMMMMMMMMMMMMMMMM0l;.     oxx';lK00K.  . ...  . .c.          .         .. .  ......
      ...,' ;kNMMMMMMMMMMMMMMMMMMMMMWd'.. .xxkc'cKlKK. .. .'. .  ..                     ......      
      ...,.'kNMMMMMMMMMMMMMMMMMMMMMMMWd''. d0Ol:kK;KK. ...    .  ...   .               . ..:''.     
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
. ......    . . . .  .. ..........  .      ........  .. ..  . ..  . ..    .    ..   .  .  . ..      
.........................'................  . .... .......... ..... .    ........... ...   ......   
....'.....''..'..    ..''''',;;,'...  .....  .',...';::,...,''',,;;,....',.......  ..'............. 
........':,,';:,,,..'.',''';c,.       ...,;:c:cc;:;,'.......','....',',........       ...  .........
....,'...,:oolc;'...,,:::;'';;'..':,'.:c;,'...','.... .  ...''...             ....  ... ..     .   .
.......,;'   .. ..  . .'.   ......;::;''......    .,,',',;'..      ......      ..':c:;.c;;,',,'....'
..,,..  ..  .......dxc..cc:,'..........'.  ......;;lOd:l,.........'..              .:d:';c;....;;c''
.oc.. ....;ollx:coddxxdoxOxl;,'',.....':'..;,;::c:oO0c:Occ:,,,;;.. ..,..             .::;;;,..;:;l'.
o' ...'olddok0kOkxxo::col:llll:,',,.':........''..cKooKK0XOo;:,' .'c:...,'.. ...........',,;clcl'...
,'.,kdkxlkxloo00KXXXKKXXO...:xOdl;.:,';,..   ..',okKkKXKXXXXXK0oc;l',..l.....     ..'''... .'.,:',,,
.,odccolxl'..:0XXXXXXXXX0:;,,:ox''.',,':;..cc,OxldKKKKKKKXXXXXXXXXKx;..'. ..     .........  .;.:::l;
dl;,:'o:okc..dOXXXXXXXXXK,;,''.lo. .;.. .,;lookkk0KKKKKKXXXXXXXXK0Kodko,..'                 .;..,;,'
,':'.'o.:Olc:koO0K0Odo:,.       :c;:l'. ..:dOllK0OKKKXXXXXXK0KO:,lk';oOd'.;.     .          ,:,....,
:c,cc:c.'c:xkddOd,.,...        'O0dddc,...xo0l0kcxkKKKKKxlcOoOdo::l.,d0Odco:'          ...,..o;c,..c
c.;::d,.'o:okOdlk:.....,ccc:;,.oOdx;oxl, 'OdK0OockkKO00klooKl;:occ;cxXXkc,dlc         .......ol;l:,,
:.';ld.:,;clxxxdd..,'.;,,;:cl:';kxoolxl,.,kllcl;o0kkkOKdk:kKdx::k;.:dXN0l:,dx:              'c,'.,'l
.'..do'l':dcOOXk;':oddxxxdl:,. olOdcoX,..llll;;,dkxkKKK0Klkk0dl';,.cdO0d:c,lOl              coc'.:dc
..'cd;':.;lo0kkddddddddol;,.   ,xxldc:...,c':,,:lxOkOkoddKl,,oOc,,.;oxkdc;;.d,              c,,,ldc:
,.,;x,'d.,.l0k0'....,';c;..   'Oxldc:.. .;o:;';lddxooo;;'dl:'.ck:..;lOOol: .c;             .c'.c:od;
,..;x''....;00:...'.,,.'...'..ddc.,ox;  .,;,..;loxl,::...'olc..cl'..OKx:od.                .l',,o':c
;...o.......lx;:;c::;;:::;;;;;do,'''co...c;...'.,;..'.....,dl'  .. :Kd:.c'.  ...           ;coo,'k:.
:. ';,. ....,d,,;;:;;,,,;,',;::,,,''':c,..'.. .... . .    ....   ..,... ..  ..           .;o:;:d:od.
,.    ......'',,;:;;;;,,,,,,,',',,,;c:;;,.'''',,'...................   ...   ......... .;,cx,':clx;'
    ........',;,,,;,;'''',;,,,'','.',,,,,'.''','.'..'',,'',,,,,....   ............    ,;'oo,:lodlxc.
       ........,:;:cc:''',,:::;:::c:;:,'',,,,,,,,;;;'... ...'',,,.    ...''.......    .,k:':odcl'';d
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
cxo:;:clooloooddXMMMKdocdddoooollllcc;;::',.......',';clolooooo:.,,,;;.,,;::;;clooddddxxxxxkkkkkkdco
o:,,,;ccc:;;;;;;;cONMW0:ccooolllccccc:,;;;,'.......,''.',,',ll;''...,,,,;:;;:clllloodddxxxxxxxdolcdk
oxxdl;,;::;,'',,;cldOKKoko:cccccccc::::;;;,;:,'......'',;,'.l''.....;,,;;,;:cllllllloddxxddolldOKWMM
xlc:cddoc;','',;;cldOK0XWMNOlccccc::::::clc:;'....''''',,,'.c'....,'',,,;:ccccllloooddolclxOXWMMNNXK
XXXX0xocccllc;;:::lxOKdKXNWWMXxllcc:cc:::;',.',::.''''',::;;',.'.'',,,,::::ccccllllcc:lookWNXOo;ldxx
KXXXXX0XOd:',;coolldxcoxkOxox0NW0oclc;;;;;,''cl;;;.'''',;;;'....'''',;:::::cccccccokKWNX0OXOooc;;;;;
KKKKKK0Kxdkdl::,,;:;:l:,;;;;::okkc:cc:;;;,,,,::c,'..'''.'......''',;::::::::clx0NMMWNK0KO000xlcl:'';
00KK0000okXxodxdOklo:,;:,:::ldocoOXNNOo:cc:;;;';.',..'',;,'...'',;;;::::;:dOXNNNNKKK0xdodxxddooll::c
:dxkdkKxll,...'lxoxKxxdl:OxOkc,',loxkO0Ododl;:,',::;:::;,,;,..';;;:::ok0KXXXKxoodxxddddl:cldooc:;;:c
lkOkco0c:,....,xdcOo':odx0kXK:,,dOOdllc::;::cc;::::::::;:,,''',:oldOKXOOOOkdoollll;::;;;lc:ccccldxkx
,:c,,xx;,.....cdccd'.;d:xdO0k;,,,lc;,''';::c::::cccc::::llc::cxOXXOkdkocldxkO00K00;ooclO0xokxddod0Xx
d:..;kl''.....lo,l:..:o;dlddd:,,','''.';:::::::::cccc::lOdccxOOOdlodxkcOcllKNXXXKXcdd;;lXolx:''...ko
::'.ck;'......o:'l'..l::dlll:l,..:cc:,'::c:::ccccccc:::ckooddldk0odx00dd;,,kKKKKkO;x:'''kccO,.....l;
;,,,oo'......,l,;c'.'l,:o::;;o.',lodl,,;:ccc::ccccc::::;,...,:kkc,,cokkxc::xOO0Koolx;..'d;:x'.....c,
''';x:.......::.:,'';:'cl:,:do,..;ll,,'lc:::ccccccc:::::.....:olll::lxxx,'.lxkOOccdo;...o,:d......:'
. .cx;;,',;:cd:.:'..:,'l;lddolddooc' ....;;;,;;;;;;;,,,,.....:c:;,'::o:,''.:oxxx:;oc,...l';o......;.
...ooc'.......cdd:.,o.,l;l::lool..c;. ..;,:'.........''''...,::;.'':;cc::lddo:od:,l:,'..c.;l......,.
 .'oc. .......:,'cdxd',c..;::,.,:;;,:'...;''''.''',,,,''..','''..'.':c:cccodxxxd:'l:....:.,c......'.
:::c,.  ..,::c:,','''cd:;,..';:,'''.:ooo;''...'',,,;;;;,,,;l:'.. ,lccc::lc;';doo;'c:;cc;''ldc:;'',;'
c;,,'.'clodlll;:ll;'.'c':.  .....;...,,,''..........',,,,,,,,;.  ....;;:ll:,,.'c,'c;odddd;';.';,....
,;::;,..cd:'.'....,clcc..;.... .., .,;;,''......',','...',,,,;;,.....;,'...,,;c:''clc'''. .;;oxkl'. 
,;;:;;,'';'...:c,....,; .'.......'...''''....'',,,,;''....',,;;;;;...,''''. .::'.,;',';cllo;;c,:dc.'
,;:::::;,......';cc;.;. .','....''      ....,,,,,,,;.'... ..,,;;;;::,,....',', .':;clcloo:,'.;c:;'..
,;:::;,,,''........'::'':::.              .'::;;;;;,',''.''.........;,;;''',,:;:;,.. .:l::.........'
.';;;,...'','.. .'...;'':c;.              .,:d;;;::,,;,,'.,.      ..    .'cc',,'.'. .:dOk;..........
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
KKKKKKK00000XNNNNNNNX                                                    .::::dK'     ,00000K00K0K00
KKK0KKKK0000XNNNNNXXXccccccclcl.              '........ ..        .',,,,,,::::oKo:::::oKKKKKKKKKKK00
000000K00000XNNNN0ooooooooooooo.          .'.',:loddxxdol:;'.     'XXXXXXk::::oKXXXXK0OkkOKXXXNNNK00
000000000000XNNNNO:           '.        .lkO00000O0000OkdxOxoc'.   kXXXXXo;;;;oKXOxdcc::okxOd0XNNK00
000000000000XNNNNO:''''''''''';.       ,x0KKXXXXXXKKKOkdoxkxxo::;,.cXXXXX:;;,;lKXxooldxkkkk0xKXXN000
000000000000XNNNNO:;;,;;;;;;;;;.     ..l0KXXXXXXXXXXXXOxdxkdlo:cl::;XXXX0;;;,,cKXxooxdc:oxk0dKXXX000
000000000000XNNNNO:;,,;;;;;::::.    .;o0XXXXXXXXXXXXXXOkddxolololc:;kXXXx;;;';lKKdxddkccoddOoOOOO000
000000000000XNNNNO:,,,;;;;;;;;;.    'o0XXXXXXXXXXXXXXK0kxxooddxdclc;cX0Xk;;;;;lK:.ko.'..o0Ool'.'.O00
0000000KK000XNNNNO;;;;;;;;;;;;;.  .'cx0XXXXXXXXXXXXXXXKOkxdlxkkxol:;'kxd,c::::lK:.ko,:..lOO,:.,l:O00
000000K00000XNNNNO:::::::::::::.  ':lkXXXXXXXXXXXXXXXXKKKkkkO00koc,'.;;.cd;;;;lK;.'........,,..;'O00
000000000000KNNNNO;;;;;;;;;;;;;   ,cOXXXXX0K000kddloodoxkkKOxxddc:;':d,',';:::lk,.....'..'';;....O00
00kldk000000KNNNNO:::::::,::::'   .oKXXXKxkkOOxlc;,..'',:xKdc,''...,0k....':::;......,;::,'''.'l;O00
00x,,',:oxO0KNNNNO:::::::,::::. ck,d0KXXX0KOxkocc;...;:kKXXk:......k00.....::::,',;.c,.o';;.;'.l:O00
00d,',,,,,,:KNXNNO:::::::,:::;  ;xlx0KXXXXKdocdo......:OXXXk;.....d00Kcc:;;::::.....',,;'','...,'O00
00k:,,,,;:lokNNNNO:::::::,:::.  xOox0KKXXXXXXXXKx:'..:OXXXXk'....c0000oclll::::ooooc:loooooxkkxk0000
00kol;,;oOk0ONNNNO:::::::,:::. .kkok0KKXXXXKK0KKOOkOKXXXXXXk....,00000XWWWWl::cNxKWWWWWWWWWWWWWWW000
00xokoxxddc;oNNNNO:::::::,::;  .dodO0KXXXXXXXXKKKXXXXXXXXXKd...'O0000000000d::c00dx00000000dkKWWW000
00d':;ccxc,,cNNNNO:::::::,::.  .xlx0KXXXXXXXXXXXK0kxdKXXXXKo'..x000000KWWWWNc;cWWWKxKXXKKKXWWWWWW000
00d'';cc,,,,cNNNNOcc:;;;;,;;. ;xxlO0KXXXXXXXXXX0d:'.cX