www.ASCIIBABES.com
             ..                                                     .... .                  2.NENNYZPPZYHHNNNNDDPPDPDEPZS6ZP66525Ss;::    s655c:cS2s;.       :       .                 ....  ..::.. ....
             ..   ....         ....                               .     .           s:: PSDYNEHPDEEENHNHEDPPDEDDDEEEEHHHEDDPEHHNNNHHNNNNNNNHHNNNNNHDDDDDDPZS65c:.                       .......    .....
                       ......                  ..        ..                 : ; 5c62EPNHNEDPPYZZZPDDPPDDDDDDYYYZPPYYYSZPZZPPHNEEDDDDPPPPYYYSYPPDDEEHHEHNNHHEEEEEDSY666SSYYS22;sPZ6P:2       .  ...... . 
     ..                                                                     2;NDNNHEEPEPEDPZDPDEPDYYYYYSPPPDPDPZDPPPDDDDNNEPDDZYZPPPPZPPDDPPDHDZZZPPDDDPPDDEEDDDEEHHNHHHNNNNNNNNN6Z .              .. . 
. ...  .                                      ....                  s;DPHHNNNHNEPPYYS6ZYDDDDNNDDSYYSPPDPPPHHYSPPPPPPPPPPYYYZZZPDPDPPPPDDHHHHEHEHEDPYYSSSZDPPPDDDENHDDDDDDPPZPNHDEHNHNDHPE26.c    .: .   
.      .         ........       .. .     ... . .                2cZZNHNEPPDPPPYYYZPPDDEDPDSSS6SYZZEDEEZZPP66DDDDZZZZPPZYPPPZZZPPZZY6ZPZYZPYYPEPZZPZZPEDYYYYYYSYZZYYPPPPZZYYYYZZPDHHDHDEZDSZ5Z.c         
.                                                         25DDHHNHEDDZDPZZDPPPPDDDSSZZYZPPYSPPPDZZPZZZZZPDZZPZPPZZZZYYYYZZPDDPDEDPEHDDZYZPPYYSYPPPPPDDDPDDPYPEDZPPPPPPPPPEEPPZZYZZZPPPDDDDEHNNNHNDNSPsS 
.               .....                                 ;2DDNHHEEPYYS656DPEDEEZPYYYZZPDD66YYZZDPYZYYYYYYYYSSYZ66ZYPZPPPZDPDDDDDPDDPPPPZZPDDDPZPPPPPPDDPPPPPDEHEDDPPDDPPPPDDDDYZEDYYSYDDPZDDDDDDEHHNEHHNHNY
          .....         .     .    ....            sNEEDPZPZYYDDZPDDYYPZZZYYYYZZZZZYYZZZDDZYPPPPPPPPDDZZPPDEZZY6PZPDPPDDZYYY66YZZPYSZPPDZZZYZPPPYSYPPPZZZZZPZZPPPZZSSZYYYPPPPNHHHPP6SYYPZPPYYPP66YYPPDED
      ..      .         .     .               5PNNNNNEPZYS6SSSZYYZZPPPDPSSYZZZZZYZEDPPZZYYZYYZ66DPPP66YZPPYYYYZYPPPPDDPZPDDDDDDPPPZZPDPPPPPPPPPZZPPDPPPDPPZZZZZZZPDDDPPPPPZYYYYPPPDDDDPPPZZPPZPPPDDPPDDP
                        .     .          .cSDNNHHPYS556YPPDPYZPPDDPZYYPPEEDDPPDDYYDPDP6SYYDDDDYYYYYYDDDPYYYYYSDDPPPZZZZZZPPPEEDPEHEDDDPPPPDEDPDHEDPPPDPPPDPZPDDDDEDPPPPDDPDDDPPZZPZPPHHHHDDHEPPPDPPPPPPP
    .                      ..  ..       cSHEHZ66SYZZZPDPYYZZZZPPZZ66YYZYPPSYDPPPSYYSDPPDZZYSPZPPYZYYY6DDZPZZPPDDPPZYYYZPPDYYYYZPZYZPPPZYZZZZPPPZPDDPPPZ6YDPPDEDDPZZPPPPEDPPPPZZZZPPZZPZYYYYPYEEDEPPPPPZD
.                                    2SPHDPS6YZPPPPZZZPY6SZZZYYYSY6SPZZZYYYYYYSSYY66ZYPPYZSSYSPZPPYZYYEDDEPZPZPPYYPDDDHHDDPPZZPDZYZPPPPPPPPPZZZPZZPPZPZZPDPDPZZPZZPPPPPPPPPPPPPPPPPPPYZYZPZPZHHYZPPPPPPD
      ...             ...   .      PNNEPZYYZPZSYYZPZYS6SPZSSYYZZZYYYYYYYPPZZSYSYDDPZYYSSSS66ZYZSZZZDZPYSYYYYDDPPPPDDPZPZZZPZEHZYYZEHDZPPPPPPPPPPPZPPDHEPDDPZYYZPPPPPPPPPPPDHEPDHHPPPDPPPPDPPPDDZPPPDDPZE
.  .    .                ..    5PHNZ266YPPEZ66665SZZZPDDZZPPZZZZPPPPPPYZZZZPDDYYYYYYZZPPEEEDZZZYEEPE6YYYZPZYPPDPZPS6SSSSZZEHPPENEPYSDHDPPPPPPPPPPZPPPZPPPYYPPPPDPPPDDDPZPPPPPPPPPPPPPPPPZPPPDYYPPPPYYPZP
..               ..      .   :.YEPZZYPPZYSSS6YPZZYSS66SSYZPZZZYYZYZZZZYYYYYYSYZYYYYYPPZYZYPZEEDPHHZD6SPPYZ66YSPPYYZPDDDDEDPPPPPZPPDDPPPPEHDPPPPZZZZZZZZYYDPPPPDHEDPPPPZPZPPPPZPYYZZPPPPEEPPYZYYPPPDPPPZP
.                    ...     PNDYS666SYYZYSYYYYYYS6SYSYYPYSYPZZZZZZZZZZZYYYZSYZYZZYY65S6YYYSZYYYSYYZSSYSZZYZY6PZPPDDPPPPDEPZPZPPZZZZPPPPDEDPPPZYPPPPPPPEEHDPPPZYYZZSSSYPZDPPPYZYZPZPZDPYZPDDDDDPPZPPPPPP
.  .    .                ..YPZZYSYYYZYSYYZPPZYYYPYYYYYYYYS6SYYYYPPDPYZYZPZYZSYPZZZ66S6ZSYYYYZYPDYYSS66YSZPYYYYZYZPYYYYYZZZZPPPPDPPZYYYZPZZYZZPDDDDPZPPPZYZZPPPZSYYZPPYYZZPPPPYYYYZYPPPDDDPPPPPPDDPPPPDPP
   .               .   ; YDDPZYSSPDPPZZZPS566SYYYS566SZYSYYYYYPPZPZZZZZZYYSYYYSY5655YSEDPDYYPZYY66ZYDPDDPZPPPPPDZZPPPPPPZZSSSSSYYYZYPPPZDDDDPPPDZYZZZZZPPDPPPYPDDPPDPPPDPDDDDPDDDPPPPPZYYZYPZZZZPZPPPPZP
                     . EHEEZ6YPS6656Y66SYYSSSSYYZYYS66YS6SYYPPPPYYSS6652556SSSsc52S6YSYS5S2265S6YSDPPZYSPPPDZZ66SSZZZPSSYYSSS6S666S6SYYYYYZZZZPPPPZYYSYSYZZPPPZZZZZYZPPPPPZYYYYYYYYPPYYPZDPDPPPPPPPPPPZP
                     PYHDS566YZYYZYZZYSYYYZY6YZZZPDPYYZY6SYYYS55c2662225ZZ565566S6SY6656SYcc6552S56666YY6666SSYYYY66552566SSSSYYZZYYZZYYS6SYYYYYYYZZZYYYSYYYYYYZYZZZYYYYYSSYYZZZYZZYYYYZZPPPPPPPPPPPDPPP
. .  ..  ....      S6DYPPPPPPYSSYYYZPYSYZYZS6SYYS65526YS6555SSSS5656SYPZYYsc22Y6YSYY25222522S62c6555S66666666622555655222255556666SSYYYYYYYYYYYSSYS6656YYYYZYSYYYYYYYYYZZPPPPPPDDDDZPPPDPPPZZPPPPPPPPZZP
   ..  .   :..   2cDPPYPPPDZZZZZZ65SS6666666S522c26622222255S66S6SYS2265c225S6656625c266222c65S6SS25652c2522222252565555556S6566SS6666SSSYYYYYYZYZYS656SSSSYYYSSSYYYYZYZZZYYYZZPPPPDDEDDDPPPPPPPPPPPPPPP
               ZPNHZYS6YY66SSYZYZSS55226Z6c5655556S6c2652256ZSc22222225525225566SS25522556222c522525cc2222226555525555556655666565665566SYSSSSSS6666666S665666SYYYYYYPZYYYYZZPZSSSSYYYYPPPPEDDDDDPPZZPPP
       . : : Y6HEZZ5565YYYYYY655S562s5652s:;;s25Sc:;cc22256552c252csccc2c22c2ccsss;scc22c2;;cs22sssscs222c225565665566555555556666666665522556556SSSS66666666S6666555S6YYZYYYYYPPPZYYZZZYYSYYYYYSDDDDPPP
         : E6EPZY6S56SYSY65555655csccccs;c255562cs;s;s222c::;;cs;;cc5522cccsssssss2222ssss22csssss2c2s222c22cscs222222522222225666666666656665666SSS66666666666SSSSYSYSSS66YYYSSSYYYYYYSSZYZZZZS6PYDPDDP
         . P5YSZZYPZPYY5555cs2522csc2cccs;::;;s;:::;ssss;s222ccc2265ccss;scc22ccssccssss;;ssss2cccsss;2c2222cc22222c5566666655525556666566SSSS66666S666666666SSYYSSSSYYYY6SSSSSYYYSZYYYZYPZZZPPPZDPPZPPP
     . . S;ESPZZPZDSY252222ccc2:.;ssc;:::;css;ss;sssss:;ss2csccc2css:;:;csssssssssssss;;cc;scssscscssss;2c52222c2252SY52556S555566666655556S666S666SS66S6666SSSYYYYYYYYYYSSYSSSYSZYZZZZZZYYYSZYYYZYZZDPP
 . .   6;Z5Z6DEZP6S26sc;;scs:;;ss22ss::s5222222s:;sss;::::;;;ss;;;ss::::s;cc::;;sscsccccssss:::.s:2cccs;;:cs552c52525566SSSS66655566SSSS66525566666666666S66666SSYSYYYYSSSSYYYYSSZYZZYYYYYYYYPZPZZZYSPZD
   c.2 DSZSS5YP5S26scs2s;;;;;c2ccs;scs;sc:.    .::::::;;;;::.:::s;:;;;::;::;.:;:..  ..  ;:::css;cs2ccs222c222c22525222222255556666665256666666555566656SSYSS666SSSSSSSSYYYYSYZZZZSSSSZYZZYYZYYSZYPPPZYYY
   6:DSP6ZYYPYP25;;::;ssscccc25ccss;:;;;;;;:::::;:::;;:::.:: :::;: .::s;s;::::ssscssss;;::::::;:s;s:2scs55cc2c22cs2255552222556S66555566525666666666656S666SSYSYSSSSSZYYYYYYYSSSSYYYYS6YSYYYYYYZZZYZZPPZ
.; YsY2S5PDSP26;c;;c2s;;;c2sssc::::..   .... .:;s;:;:: .::;:.:.....   ::::::s;::;;:;::::;:;;. cs;:;:2scccc222252225555555566656666656555225666656SS66665666SSSSYYYYSSZYYYYYZZYYYYZYZZYZZZYYYYZZZYPZZZPPZ
 s 5 ESZYYDc6;s;s;;;;;s;;;s:.....:;:.::;;;;;;ss;::::::...::::.   .::;::::::::.:::.  ..:::.;:::;:css:cscscs2c2c5255552c5566666555555555666666566665666YS5666YSSSYSSSSSSSYYYSSSYZPZYYYYYYZZYYYYSSSSZYYYSSP
 .   ScPD5S;2sc;;;;::;s......:::;..::;s;;:::   .....          ::. .       :.;::.::::ss::;:s;22s;s:css;2css2c222c5255555566556665666665666S65556S66666666SYS66S6SSYSSSSSYYYYYYSSSYYYYYYYYYZZYZPPYYZZZZYYY
   5 EY6Zs5;s:;:;:;::.:..::::. ...:.:.                        .   ..          s;..;:::;s:.;::::.s:s;s:cscc2c2c2c52526666652255555555565255566566666655565666666SSYSSSSSYYYYZZPPZZZZSSPZZYYYYYYYPZZZZZZZZ
   2 PPs5.;:s::.:::::.:::  .....:.     ... ....                 ..    ::.:s;: ..:;;:;:::  s;;;s;s;css:cscssscc225565552c2266666666555556665555555256666S66SSYYYYYYYYYYYYYYYYYSSSSYYYSYSYYZZYYZYYYYYSSYYY
   S;YZ.s.:::;s:::.::::     ..:..   .                               ..:.    ::::..  ;:ss;;..;::.:.;:s:2c2c2c2c2c222c22525566665566666655552256525566666SSYSS666SSYSYYYYSYYYYSSYYYYYZYYYZZZZYYYYYYZZZZZYZ
 . P65S.s:s::...:  ......::::.  .  ..                             .   ..::    ..... s:..::... ::;::.: cssssssss;cc222ccc222c25225555666666555655666666666S6SSSSSSSSYSYYYYYYYYZZYYYYYYZZSSSSZYYYYYZYZZYYP
 ; Z6;2.;:;.::;;s  ... .:::  ..                                   ..  .. .;:::      ;:....::::::s;s;;.2s;;s;ss2c222c6566555255555555555652566666522556556SSYS6SSSSS66YSYYSSYYYYYYYYYYZZZZSSZYPPZZYYZZYYZ
 s PP.s:s:;;s  :;..  .:::...:                                             .. .. ..::. ..  ;:  ..  s;: 2c52css;5222cs526655556655222256665252566666666666666SS6SSSYYSSSSSS6SSSSSSSSSSSYYYYZYZZZZYYZZPZYYZ
 s 66 ;.::;:;.::.;s:....:..                                             .       .   .   :...:::.  s:. :.:.cccscscc2c2c22552c55565522222256525555226S666665566SSSSS66SYYSS666SSS6666S6YYYSZYYYYYZZYSZYPPY
 s 66.;:;.:.:  :::..:                                                 . .           :.:.  ... :.;:s:cs2s2s2c522c652222222c2222556652555655555666625522566SSSSS66SSSSSSSSSSSSSSSSSS6YYSSYSYSSSSSYYSSZYYYY
 5;56 ::;;s::..   .::.:                                               .         ..: . .. .... . s;s;cs2s2c22ss52222265552255525566666655225666655566656666666SSSSSSSS6S66SSSSSSYYYSS6S6SSYYYYYYYYYYYYYYY
 6csc:s:::::;;;;;::       .   .                                         .     .   . s;;s. ;:;:c;sss;s;  csccs;2c2c2252565555555555555256556655555666666666666S6SSSSSS6SSSSSS66666YYSSSSYSYYYYYYYYYYYYYSY
 2s:;:::;;;.:  ::...:                                                       ;:;:. ::;;;;:.s::.2c..:.;:s;s;sscss;222252662c526655525552566666655566525666666S6SSYYYYYYSS56666SSSS6SSYYYYZYYYZZYYSS66SSYYZ
 5c:;..:::;::.. . .     . .                                                   ....:.      s:;:;;;:2s;:22ss;;;:22cs2cs;cc5522222222566655565222556S666665566S6SSYYYY66SS6SSSSS66YSSSSSSSSSSSS6SSYYYZSSYSY
 2c.:;;;s::::;s. ...:.. .                                                     . ....::::. c;:;  : 2ss:2csscs2css;;cc22c;cc22555556555255255555555566666666666SSYS66SSYYYYSS6SSSSSSSSSYYSSYSS6YYSSYYSYSSY
 2c:;ss;s;s..::   ..: .                                                 ..    :.    ... ;::.::..:.:.s:cssscc22cccc2c2c5566662c222222556665556666656666666666556S666YYSSSSSSSS66YYYYYYSSSSYSZYYYYYYYSY66Y
 cs:;;;:::;::  ;c;s...:.:..                                                   . ....    ;:::. s;::  ; s;cscs;:22222c5522252222562sc22225225555666665666666666SSS6S666SSYYSYYYYYSYSSSSSSYYSSYSSSYYYYYZSSS
 cc.:;;;;.:.:;;::                                                             .   ::          ;.;:;:2s22sscscs2c22ss222c56cs2225666555552255566666SS666YYSSSS66SSYYYYYS66SSYYZYSYYSSSYSSSSSYSSSYSYYSSSYY
 ss.:..:;..:;::.: . ..:                                                         ::::      . . s.:.;::.;:. :.sss:222c2c22cc2222222255222c556666666666SSSSS66SSSSYSSSYYYYYYZYYYSSSSSYSSYSSYSSYYSSSSSSSSSSS
.ss:::::::;;;..;s;s::                                                                 ::      : : s;  ::;.css;;:cscccs22ss252222cc2225556555555556666S66SSYYYSYZYYYSSYYYYYSSSSSSSSSSYZYSYYYYYSYSSSSYYSSS
.;;:;::::;s;;;;:::s . ..:                                                                     . . ;:;::.;:csccs;csssssccsscscscsc222ccss225655525566666S6SSS666SSSSSSZYYYSSSSSSYYYYYYYYYYSSSSSYSYSSYYYYY
 s;:;;:;;::.:.:   .                                                                         . :.:.. s::.;:: sssss;s;csc2ccsscc2522222522c;c2565256555666666SSYYZYYYSSYSYYYYYYYYYYSSSSSSSY6SYSSSYYSSSSSSS
 2c .::sssss2::::                                                                               .   : cs. ;:ss..:::.ccssc2s;cs252ccssc22cscc252555555525565225566SSYS56YSYYYYYYYYSYSSSSSSYYYYYYYYYYYSYYS
 SS::ss;;;s:;   .sc::.....                                                                      . ..  ..    s;:::::.::::;s:::::;ssssccs;sccssssssscc2225556YS66SSYYZZPZSSSSYYYYYYYYYYSSSSSSSSSYS6SSSSSSS
 52.:::::::.::;::::   . ....:                                                                   :.    :.    ..;;;::.;;;:::;s;;;:;;;:;ssssssccscccc22225SSYSYYYYSS666666SSS666YYYYYYYYYYYYYYSSSYSSYSYYYSY
 62:;;s;;;s::;;::. :;:;:;....                                                                             :..   . :::::.;;::... ::;;;:;;sssssscc22566YYYYZZPZZZZZYYYSSSYYYYYY66S6YYSSSSYYYYYYYYSYSSYSSSY
 2sss;;::sc:;::.:::;s.. .  .:                                                                             ....  . ::... .:..  :;. :;::;sssscs;;:scccccccc2c;c2555666SYYSS66ZZYYZYYYYYYYYSYYYYSSYYSSYSSSS
 s cs;;ss:;.:;s:;  ::;c.:                                                                                       . . ..  ....::::::;;ss:...:ssc222c2556556SS665526YYPZYY6SYSSS66SSSSYYSSSSSSSSSSYYSSSSYYS
 2.5s;s;ssc;sss;s..:; .       .                                 :.                                                    . . :::.::sscc25566652565566YDPPPZPPPDDPPZY6666ZYSSSSYYYYSSSSSSSSYYSYSSYYYYYYSSYYY
 . 6cccscsc;s...:::..     .                                                                                     .   . ;:cc22222266SSSSSYSYSSYYYYZPZYSSS666666SYYYYS56SSSS66SSYYYYZYYYSYSSSSSSSSS6PZYYSSY
   5;ccc2;s:s;s   .  .:                                                                                 .   . : :.:.s;2c2c6S6SS6SY66SSSSYYSS66666666666SSYZPY66666666SSYYYYYYSSYYYYYYYYSYSYSSSSS6YSSYYYY
   2:cc;s:s;s;s:: .                                                                                     : . : cs522c6562SSSS2ccs255566S6626YYYYSYZYYYZYSSSSSSSSSSSYZYS6SSYSZYYYYYYYSSYYYZSYSSYYSSYSYSSSY
   2.2c;c:s:; . ..: .                                                                               .   . : 2sYS552c5c65YZSSYYYYYP652c2c6SPHZ6S66SYPZYS66565SYZPPPZ6666YSSSYSYYYYZZZZZY6SSYSSSY6S66SSYY6
   c 2ss2:s:s...:..                                                                           . :.: . s:5sPYZSS66565YYEHEEDEPPPDZY62csSPPPS255555652cc266666552c266SSSSPZYS6665cc55SS66YY66SSSSSSYYSY66S
   s 52;c:s :..                                                                           . . c:;:; 6s626cS666S5YSZZPZYYSY5666SY526SYZZZ522ccccss:;sssscc2255666656YYYY66SSYYZZPPZZSYSSSYYYYYSSYYYZSYSYS
   ; 52sc : .                                                                           . ;:: 2:;:c:Y262PYYY22YSPZPPZZZPYY656S66SYYZ6655cccsccssss2555555225255S6666566S6SSYSYYYY6SSYSS6SSSSSSSSY566S666
   . 2s.; ; .                                                                         ;:  : : 6s6cY5S6Y6ZSPD6665YSZZZZSS66YZZPYYYZ65ccsssss;ssssscssccccscccccc226666SSYYZYZZYYYYSYSSYYSS66YYYYSY6SSY566
     : ;s ;                                                                               s:s 5;6cY662S6S6YYPDZYYS666S6S66SY6S55s;::         :::::;ssccc2S66665522222cc6566SSYYYYSY6SSSSS66SSSY6S6Y56566
     :..; ;                                                 :.          .     .   :.:.. : c:2s5s5c525252525222c222562222ccss::      .::;c5SYPDZ6SYSS656SSYYZZDDEEEEDDDDPZ66256666SSYYYYYYSYSS6SSY5656666
   : 55.s            .:;;;:s2cs2222662s    .:;s:.                     .     :.::;;:...;:c:2sc;2s2cs;cs6622ccc225ccscssss;;;;...:c6YZPDZY2;          :sss;.::;ss222556YYZPDDPPSS6SSSYYYYYYSSSY56565S55556
 : 5s56;c.::;;;s;;:2s652c5665225522s;6YYPY6662ss;:::      :..       . ..::::cs;:s;:.s;ss;.2ccscs52525252c22222c2scssssss;.;;SPDEY5:       sYDNNNNNHHEEHNNHEDDDDHDPZSS66556SZPPPZPSSYYYYSSSS6Y6Y5S5656555
 P5Y656:;scc2s;s;255c66662sc2225225cc56SYYYSS6555665ss.:.. .;:::..       .;:. :.::;;5ccc2s52cs626555222c2226c2scsss;s;: ssDNY6.   :6HNNNNNNNNNNDHNHHDPPSZPDEDPPYDNNNEDDPPPPZZYZZP6SYYYYSYSYSY6Y5Sc525225
 6;ZSscss6Sss;;s;s;;:255265PEPYYSDNDDZYS66666SS6552222cs.:::;: .      ::::. s;s;cscss;cs2ccs2c22cc2ccc222526sc:;;;s;;.22HN2;   .NNNN5.          2NEHEEDc566SSY6.;;:YSEEEEEDPDDDPDYZZZZZYYYZ6Y5S5Sc5c2225
 : S56625;;scs;c222cc;:cc25c;25YYS6662c565222ss::;;sc252c22c;;:: :.::.      : . ;.s;cscss;cs5222cs52655526:;.:::ssc;2sNN2:  SENND5              6NNNDPYs225ZS62 :ssDYPZZZZZZPZZYZYZYZYZSY6S6S5Sc526c2cc5
 c.2 S6sc2255ZPPPYYSS55522cccs;ss25SYYY652sccc222css;;sssc2ccccc;s.: ..:..  :.;:: s:s:s:c;622c2c525255562S;cscsscs2;PE2c  PNNNs           s5652s2S5S2c556SYEZ266YEPZSS6SSYYYYYYZZYZYYSYSY6S5626252522252
   ; PZc5cc22c2sc:;;ssssss;;;c222css;sss2cs;;ss;;;:;s;::::::;;;;.:.:..        ... :.s:c;2s2s5s626565656Y26s2c5sss;62ZD  6ZNN                2PHNDZYYYSYZPDZSS6YPZYS6666YYZZYY6SSSSS566656566S56252266662
 . 6.Y6c5scsc:; :          ... ..  ..:::::;:::;;;;;;;scsss;;ss;s::::.: : .::        ;.2:2s;.5s622c62Y66S566656c2csS6c;6YNN.                    s2YYYYSS65552666SSSYSSYSSSSS6S6S6656666666255626sc2255scc
   ; PSSY:;;2:s                                   .......:css;.:ssss;;.: . .          : c:c:2;5c2c62S66666556S6Z::c;2sPN   sDNNNNHNNHEPYZZZZZS62ss::s25SSS6556666556556S666SS665556226666252526c2cc22222
     c 6Ss5:s :              .:sc6YYYYYYS65cs:              .::ssscs;s :              . s 2;c:62626262666666665Y;;65NNNN6Scs             :  ;5s:sc5Y6556555222c222255Y65666552566565555555556s2c222sc2c2
   . ; 52:c:c:;        :s6YPEY6;         ;256YPPPPPPZ6;:   :;: .  ::::.: .            : c 2:2;6c5c6262656666556Z;:6555:s    :s:.;s:::;;;::::sccs22cs;::;;ss2c22666665665666255555cccc2c222222c2cc22scss5
     ; S6s2        :.YDDD6c      s2PEHNNNNNNNNNEHHNNNNNNHD2c.:.:  ...:.: .          : ; c 5;622s5c62S6666S66666Ysc52ss.:2Y2222s;c256cs;;;s;:.   .::s;:;25SS66S66666566666252222cccc225222c22222cc22c2cs5
   . : c;26;s;;: s:DN5s     ;NNNNNYEEHNDS2 c6YNPZS26ZPHDYDEP6c ..::::: . . .          ; 2:6s5s62626565SSSY55665666526Sccc2c2c2cc555566SS6655522255666SSS6555555655525cccc;s;scscs2c222c22c2cc2c5222222c5
     cs: 22cs2c2;PD22  ::ZNNN6             .YZNENZs566PS;s sZ6;2 :s;:; :....        . s c c.5s62S565656656562555565255SY22:;;cssss;;sc22256YYSSS666666665ccc252ccssss;;ssssss;;cscc2ccc2csssss;2c2222ss2
           ;.s:6cDE: 2cHNNN                sZDNHDYc56SPS.: .S6SY :s;.. .:: .          : c.2;c:5s5c65S666562525c2cc66556SSY66ss. :sss;::;::. .::s;;;;::. .;;:;;;;:::s;.:s;sssss;cscssscscc22cc222c222cccc
             s:s 655cHHDN            2Y5ss:c6262255YEDEDYDDENEPP   .ss.: .::..        . 2.2;2;2s625cS5666S5626c2cccc222225566S6Ss:. ::;;ss;;:.:;;;:::::;;;;::.:;:::;;::;;cs:;ss;:;:ssssssccccsssscs22525
             22: csDENNDNcc          c5PNNNDZSYZDDPZ62scscs;;::s ::.ss:;.:.:.:.:      . s 2:2s5s6262S6S6SS6S5S2522222c22562222566S65cs;:::;sss;.:;::;;;...... ..:::::... ::sscs;:s;sssss;ssccss222c2c2c6
             5cPYEPDPYS6Y5Z              :SSYS6;      :.  .:..   .s;;;::.:.. . .      . s 2:2;5s6262S56666SS6Y26sc22225522222cccss265522ccs;;;ss;;:;:::::::;::::... .;:::;:..::;:cscs;;sssss;cccccs2c625
               5252; 2cSZ6Y5622: ..:;;:.         :ssss5555s;    . ::;:::..  .: .      ; ; s:c:5s626252S665666656c2cccccccc222522ss;;;;ssccc2ss;:sc;::::::.:....::s; .s;s;ss;;.:s;s;;;sssscs22ccsss;2s2c2
               :.  :.52656Y6S666SSYYS652c; ..sc56655SYZSs:      ;::::::: . ..:      . : s.c:s.2;2s62526566666S6S2222252222ss;sss2522ccs;ssc2252ss222ccs::::.:;;::::    ..::::ss::ss;;sscsss22cccc2s62222
               .   ::.   ;2   :;;:.  :s:.s5c:;;s2SDPZ6     .    :.  :.s;::.. .        . : c:c:2;5c6265556655555666562225c2222cccscccssss;;:;:.::;sss252sccs::::;;;;s;....ss::s;;;::s;cs2c2csssccccs2c526
               ;;;;    . ;2ss.            :s5YPZY2;.         .;:::  ..::  .::: . .    . ; ; c:2;2s5c65522225c2ccc2222225ccccccc2ccs;ssssscs;;:::::::;csssscccs;    ssccs;::::ssss;;cs2c2c2c552c2c22222c5
               ;;;s  . . :;ssssssssssc26YZPYS2s               :.::....:: .::          : s:;.c:2s2s5c5265SS2525c2s;ccccccc222cccccccscccsc2s;s;;sss;::;:;: :ssssss::;;sscs;ssscs22;;s;cs2c22552c525255555
               . ;s          :ssssscc2css:                    . ..::......            : c:c:c:2s2c5c2c525625c222cc2ccc2256ssc2ssc22ccsscccs;scccsssss;;cs;;:;sssssscs..;s22sssss;;;cscs5c2ccccs656655655
                 :s....                                       ..........:...::.:  ..: : s.s:2s622c52655222252525cc2222s;25ccscscs;sc;::;ssc2cccssss;;;scc2s ..:s;:;2c;;::ss;;;;csss2c2ccs525252525552656
                 :s  .:                                           ...   :... .  ... . s:c:2;2s2s2c52225265666S22c222562cssc2sc;:;:;sscss: .::.::::..;s;.:.:s; :ss::  cs;;s;s;sss;2c2ccs2c2c2265555252526
                 ::  ...:.:                                   :...    :.::::.:    . : ; s.2;2s526265526566665656665566555522ccssssss;s:::.:s:...;2sss;:...:s; ...::::;:;;;;2cssss2css2s2c225c655555S6656
                 ..:;.:..:;                                     ..    ;:::;; :    :.s:;.s.c:2s2s2c6565Y6S6SS66SSSY665566SS666S6S55cc;;..:::::::::::::;:::::::::.:s;::;;s;::cscc2ccs;;2c222c2c62555265S66
                 . :: .                                     .   ..    s:;:.: . .    s:;.s:c;2s2s5c5252S665SSSY6S6S665266S6SSSSYYSYSS5622;:::::.  ...  :cs::.:;:::..:...::;;;:ssss2ccccc2c225c62522252656
                   :;                                       ......  :.;::: : .      . ; c:2s2s2c522ccs5266666Y5622222c225265666SSSYYYZ6622cs; . . ...:.  c; ..;6c.:s;;;2s..;:s;;;2csscsss2c2c625265S6S66
                   :s                                               :.;:.: . .    : s:;.c:s:2s2c2c22cs2s555625scssccsss;cs52S6SS66SYYZYP6S2ssss;;:;s;::  .   :.;:;: .cs;;2cs;sscs;;ss2c2scs2s6265665262Y
                   :; .                                         . :.:.::.: .        : : ; 2;c;c;cscc2ccc222526scscs;s;s;c;2c5266S666YYZPYYS62cccs:::. ..:::.:s: .:::.;:..:.;;52;;sssscs2c2c525265S652S5Y
                   :s .                                       . : ::;;::              ; s.c:2s2s522c525525c5;c:;;s;;;;;:s;ss2c56SSS6SSYZYZYSS652cs;.:::.    ..... .2s::s;..2s::::cscccs522c6552665565S66
                   sc.:                                         s;;;:: .              ; c.c:2s2s2s5c62SS26;2:s.;..::..::s;;:cs2255SSSSYYYZYY665cccc;s;ss;:;;;::..  :....:c;s;sss:2c;;cs2cccS65565526665S
                   ss .                                         s:.. .                  ; s.c;s;cs2c5c66c2:; :         .::222scs226Y66S6SYYPY6652ssss;ss;::..::....  :.. ::;;ss5c62ss2s652c2c52526562666
                   ss.:                                       s;s:...:                  c c.s:csc;c;2sccscss:;....:...:::ssscc22526YS6S6YPYZS26652css:;;:.: .:..:ss.:;:s;s;::::c;2c2c5222652252225265S66
                   ss:: .                                   ;:;:......                  2 2:2;2s2s5262522c52YSPPHHNNNNNNYP22cs2265SS65YZPEY652222522s;;;;::::.:::;:.:::csss:;c;;:s;5252525255525262S6S66
                   :::;   .                                 :.    :.                    s 2:2s5sS55c6s6cY6NHNNNNNNNNNNNNYZs:s;s;cs22SZDHZY66522ccssscccccss;;;:.:;;:;::s;..::s;s;2scs52cc65556566666565S
                   : ;;.:.:                                         .                 . s c.2s2s5c5;SsHDHEHEEDDDDHEHPEc5 .  ;scc66PDDDYS655522222csssssssssss::.:;;ss::;;sss;ss2c2s2c65ccS62255655265666
                     ;s                                 :..                         . s 2:5s6c5c2:ZcNDNNHHHHHNNNNNPP25sc22YYPPDDDPZZ2cc2c222222222cccccssss;sccs;  ::::.:cssscs;:ss2ccc52655252526566566
                     ;;;s;s..                         .  .:::.  s;ZYNNNH.s      ;:c;s:c:2s2;5c5cYsNZNNHNPDDEDE6Y;sscc256YYZYS622s;scc2s;s2252222222222522c22222222222ss;;;s22c222222s2ccscc52S6ZY66SS556
                     ;:;;.: .                         :    .:;cs52DYNNNNEN5Y;s:::.:.c:2ss;cs5c6cZsNPPZ6S6S2226s2c222555555562222ccss2556666655525655552c22222c22222556522ss;sss2ccc2252655252626566S666S
                     . ;s..                           ::;:   .s;2sY5Y522 ; :;ccc2c5c62S6522c2c2sZ2DYZPYZ6Y5625sccc222222555622252222226S5222222225555255222222566252566YS66c2sscc222c5265555252656565YSY
                       ;s:;                           ::...     :.s:2s5556c2.; ::.cs52S5Y6Y6655cY6PYYZ6Sc2cc22sc2ccc22s;cccc2cccc25552562c2225555255555666666555555222266665522ss222252225222525552S5Y6S
                       ;::;.. .                  .;:;.                ::cc55c2 : ..     s:52S6S65222;ssc;;: ss;:;;cccc2c55s;2555665555565552225655656SSS666S666222556225555255555sssc2c22S66652666665S5S
                         :s.:.:::                   :.  ...     .   .       ::.;        .                 s:cscccssscs22225252566555222c26556522csc25S666SSYYSS6S66c222sccc22555566sssc226262Y6SS2222S6Y
                         :c::     :         :   ..:.....:.   ...:.::::::  . .  .          . . ::  . ss:;  ;.s;s;2s222225csss225622565565552sc25655562c266S666SSSS66YY552522c25555556625sscc2sS566666665S
                         ;css::. ..           .:::;:........  . ::;::: .  . ::;s  :: : .  : ;:::  . s; .  :.;.s;s:222222cccs55222222222222555556665222225Y6666666666625662222556566SS6Sc222526265S666526
                         . ;c:::.:;:::::::;;;:..:::. .;:..    ..:.;::: .::..::;; ..:      . .. .  : . :;... . ;:c;2s222c665256css;26555266665225566666525ZYS65666SS56252522665565YS66SY6S26cc6cS566SS66S
                           ;2;:..::;;:.  .;;;;;:::::;;:: ..   ::::::s;::.:;;;:s;.::; :  ;::..         ;;      : s:s;2222222222cc2c6652cccc2256SY622c5SSSS6666665555552522225222525265SS5S26cc5sY6S6S6S6Y
                           . ;c;:.   .::;:....:::;;;csss:;;;;::::..:;;ss..:::.ss:s .          ::    ;;. :::;  . : s;552222552222252ccccccs25222225222ccccc266SSS6666666552266SS5566YS66YZ;2cc2sY5S5YSS66
                             c6cc;;::sssc;:::::;;;ss52;ss;::::.:::;:.:::.:::::ss:; . .    ;:;.;;;sssccs;5222::;.;.;:ssc2sscs2222s;sscc222cccssc22222222222256S6S666SS252555665522655566SS26c2cs5c6265S66
                             ..s2ssss;;;;;ss;ssssc522c:;:;;;s;s;:;s;.. ..::::::: .::.:::cscs2s55sssc:;. :     : csccss;ssssssss2cccscccc22252256556665566665556YSYYZYSY566625c225222c525556c5cc2s62Y6S6Y
                               ;cssss;;;s;;;;ssssc5ccs:;::::s;;;;sssscss::      ..:: .....    ..          . cs62S6665522225555556666SSS6S6SYYYYYYYYYYYYYYYYYYYYZZPZDPDEDHZPSY6S25cc65655525252c2sS2S5Y6Z
                                 c5cs;;scs;;:::;sc52ss.:::.:;;ss.:.:;;:: .  ::;:::                    : 5sY6YS65666S222222cs5522222252666566SSSSYZZPPPPPPPPPPEEEEEENNNNPD5S6S56c222ccc252c2ss2c2sS2S5Y6Y
                                 ;sscs;;s;::.:;ssc5252;s::.:s;;;;;.:::.:::::    . ....              2:625s6522csccs;sscccc22665555556SZPZZZZZYZZZPPPPZPPZPPEEDPSYPPDDYY262625c2cccc55c2cc22s;5c5s62Y5ZYY
                                   c6cssss;ss;;;;c622c;s;;.:::;;22:;.:......;:;;;:cccc25c5:;.:    c.2:5c626522cccc55YY66SS65SYSSYYSSSSYZPDDEZ6YZZPZZYSYPPPZYYYYYZDP6S6YSY26c555225266c2ss222c5c6cY5Y6Y6Y
                                   . c2s;;:;ss;;:;s;;s:sssss:;;;;: .;:::.:::;;s;2cs;;;:;::::ccs2::; Sc6cY5YSSYSY2265YPYYYYYYYYYSYYYY662c;:c25555666SSYS6SYSSYZZZYSSSSSY6Y26scsscscs2222sc2c2s5cS5S6S5Y6Z
                                     s2c2;;;;;s:.:;;;::;ssss;;::  ..;:;;:;;:::..::;:;;ccss2c5225s2:.6c62Y6PZPPPPPPZZPPZPYYYYSS66SYSSS665cs: s52225666S656YYYYYSSS6SSSSS6Sc5sc:;2ccs22c2cc2s2sY5Z6S6S5ZYY
                                       ;Y2c;:::::. .;;;;cscss;;;::;;s;ssssccccsscc66YYYZPPPZEDDEYPYS522s66Y6YYSSPDDDYZ6S22;;;;;;;;;;ssc26Yc ..cS656SSYYSYYYSS666SYSSSSS6Sc2;s2css2c6525sscs62S562Y6ZSPZZ
                                         ;Yc;;s;..    :.::;;cc22YSYSZYYYSSSSSSSYYZYY6S;s. ;:::222555656252ss2c25ss;; :  ..::::. ... ::s;256Y622c5YSSYYYYYS65666SYYY6625s2;s;s222252ccccsc62S5S2Z6ZYYYYYY
                                         .2c2s;:.::: .::::s;s;;;5566DP6656YS6S6S25.;                  ;:;;     .          ::    .:::: cc226YYPZSYYS566665556SZY6S6666c2s225555252222566526262S2DYZYYYSSY
                                           .5cc;:;;;::.. .:;cs2sss;:::    ::                                 .      :s    sc:.::sssscs6SYYYYS6YYS6656S6666SYSYSSS565525sc2222cc522222655252S5Z6ZSZYPZZZZ
                                             sY2s;::.:    ..::ssss;s;ssss; ....:                            .:      :c    ss;:;:sscs55SSSYSS65555666SYSSSSS66SS6625252222cc225565S6222252S662Z6ZYYSZZZZZ
                                               ;Scs;:: .:.  :.::::.   ;;2cc2ss55:s                           .    . .:    ::sss;222cSYYZS6665c25566SYYSSSSS66552222scc255c2655266SS666665S662Y6PZYYYYYYZ
                                               .c2S2:: . .::::;;.. .;:..;;2c;:ss5556s2                          . sc:.;;cs2ccs226SSS6522cc2555SPZZYS66SYY665522555555556522c2666655665265S6YSPYYYZYZYYYZ
                                                  cc62sss; .:::: .....    :.cscscc2526.s.:              ;;  ..  s;ss;:cc55s:2222222ccs2266SYYYYYSY626YS66252522c2225555662566S655526666S6Y6PYYSZYZYZZYYZ
                                                    2262css;::;;:;;:  ;:... s:s;;:..ccs2c25625c2 .::      ..;;;:: . ;:;:;:;:csssc256SYZPPPZYY6SS66666S6c225552222225255665522c22265666566Y6YSYSYSPZYYZZZ
                                                      22S2cs;s;; .::.:::..  ;:;:sssscs:;::;s:s:;ssss;ss;;:;:: .   ::;;;;ss2c66SYZYZPPZZZYSS66666665c2222222222225525565666656555265S6YSYSYSY6PZZZZZZZZZZ
                                                        55Z6cs;;.:::::    :::.s;s;::s;ss;;;;              . : ss2266YYZYPZDEDDZYYZYS66666665555222cc25565225222225552222266662566SS66ZYYSYSZYZYZZYYZZZZY
                                                          c2Z652cc:;:::;;;:::.  :.;:;:;;22666666526565SSYYDPHHNNEDPZYSYYS6SS565622csssscsssc;::;c52ss;s2cc255655555225566S66666SSS6Y6YSSSZYZYPZZYPZZZYYZ
                                                            :sZ662;s;s::::..::.::::.s;s;:.s:2265S6YYZYPZYYS6S652ccsssss;22ccssss;:;s;s;;::;;ssss;;;;:.;cccc2c55555255655566SS666555YSYSYYYSY6PYZYZZZZZZZ
                                                                Y6S5;s:;;;::ss;s::;;::;;::;:::::s;;;cs;;::. :...::. ;;::ssccscssc22222ccs;;;;ss;;;sc222ssss2222222266566666SS666666S5YSYSSSZYZYZZZZZZZZZ
                                                                  S6Y6cc:;.:;;:;:::::.::;;;;:;..          :::.:.s;cc5622cs22cc22ccs;sccccccccss:c522222sc2222222565S66666S6655666S6YSZYZYYYZYPZZZPPPPYYP
                                                                    52S2:;;s.:.:   .::....::::   .          ::cscsccss;:s;csss;:;sssccs;ssc2ccssc2222552255S656665566552265665565YSYSS6ZYZYPZZZPZPZZZPPP
                                                                      52Z6cc:s:;ss .::..    .. ..:    :::;..      ..:::.:.. ;;;;::;;ssssc2ccc225555556666666525666666SS6666YSYYYYYY66YSZYZYZYYYDPPPPPPPP
                                                                        s;Z6ss.:;sss.::;:s  ::::    ;::: ..:          ::  . ;;;;:.. ;;2525c;cccsc2566S62256YSS666S6S6666666YS66SSZYSSY6PYZYPPPZPPPPPPPPP
                                                                          5;62ss:;;s;;::;s::::.:.:.::: ..:         .    ;;s;;;::;;s;s;scc2csc2cc225S6666625666666YSSSS655YSSSSSSSYSYSZYPZZYDPPPPPPPPPPPP
                                                                            6sS5;s:;;;:;;s:::;;;ss;s.: . .      . .:  ... . ;s;:;;;::.scs;sscc2256666666666SSYS56S655SS66YSSYYYYSSSYSPZPPPPDPPPPZPPPPPPP
                                                                              EScs.:ssss;;:;ss::.:ss:s . . .  . ::.:  .         .::::.sc:.;;c2225655566666525Y65555666SYYYSS6SSS6ZYPYPPZZPPPPPPPPPPZPPPP
                                                                                Z6;;;:ss:;cc:;:;.: ..: .            . . ::.:..;;s;;:;;ssc2c:sccc2556SS66SYYS656YY66YYZY66SSYYYYYYPZPZPPPPPPPZPPPPPPPDPZP
                                                                                2:Z6ssscc2sc;s;;c2.:.:..:;.:  :.:...  :::;..:...;sss:.c5ccccccc55665566SSYSYYYYZZYYYYYYSSZYYYZZYYPZZYPZPPDPPZPPPPPPZZPPP
                                                                                  6;Z6cc;s;s;s;;sc:s.:sscssc;s:.s;;;;:ssc2:::.::;;;sscccs;ss225522566SSS66SYYZYYY66YSSSYYYYYYZYZZZZPPPPDPPPPPPPPPPPPPPPP
                                                                                    Z265sc;s;s::;;;s::s;2222c2cs2c2222ccscssss;;sssc22s;;ssscc256YSSSYSYYYYSYYYSS66YYYYYYSYZYZZPPPPPPPZPPPPPPPPPPZPPPPPP
                                                                                      D652;sss22ccsc::ss;:sssscscs22222c22c2565522ccscc2552sc25S666666SPZYYZYZYSYZZYYYYZZYYPZPPDPZZPPPPDPPPPPPPPDPDPPPPP
                                                                                        NZ52;;scssccssccss;:222252222252SSYZ665225222222222c2256656YYYSYSYY6SYYZZZZYYZZZZPZPZZZPPPPPPPPPPPPPPPPPPPPPPPPP
                                                                                        . DS62;s:;ss22ss56cscs55655252666556252225552c2ccs256S66SSSSYYYYYZY6S6SZZZZZZZZPZZZDDPPPPPPPPPPPPPPPPPPPPPPPPPPP
                                                                                          ; DSY6scss2c2c25ss2222s;226652556S665222cscc2255566YSSSSSYSSSYYZZZZYYZYPZPZPZZZPPZZZZPPZZPPZZPPPPPPPPPPPPZPZZD
                                                                                            : P6Y6csssccssccccsscc52665252666666552c2255666555SYYYSSS666SYYZZYYYYZZYZZZZZPPZZPZPPZPPPPPDDDDPPPPZZZPPDZPZ
                                                                                                6cNDS5csc2cc22ccccsscs555266556S665566656666556S6S6SSYSSSSYYYZZYYZZZZZZZZZZPPPZPPPPZZZZPPPPZZZPZPPDZPYZ6
                                                                                                    EYHDS52c222222cscscs556652566SSS6665225SSYSSYZYYYYYZZZZPPZZZZZZZZZZYYZZZZDPZZPPZPPPYYSYYZZPZPSY6S565
                                                                                                      . ZYNHEPEDPYZYPZYSS6S6SYSSSSSSSSYYZZZZYYZZZZZPPZZZYZYYYYYZZZZZZZPPPPPPPPPZZZZYY6SYYPPYZ6Sc25622SY5
                                                                                                              2cYYDYDYZYS6ZPPZZZZZZZPPPPZZZYYYYYYZYSYYYZYZZZPPPPPPPDDDDPZZZSYSSSSSYYYSYYYYY6S25565555SS2
                                                                                                                      52SZ22YZPPPZPPPPPPZZPPPPPPPPPPPDPPPPPZPZZYYYYSS5666SS6666SSSS6SSS55c2256656256656c
                                                                                                                    2;S5DNsc. 266666YYZZZPPZPPZZZYZYYYSS65552c26666566655226666S655222225555522562222ss5
                                                                                                                  5sPSPPZPZN. ::ss;:. :;;;::sccssss;ssc55266666Y65555655556S665cc5522255555ss2222cc22cc6
                                                                                                                2 Z6NHHDPPDN25s.s2ss;;::..::::;ss;ssc222cs;::::.::;ccccccccssss52555655scsc22222222SS662
                                                                                                                PcDYDPPPPPYD6P; s222ccss;;;;;::::;;;: ....:ss2cccsssscccc2ccc225522cccccccc2266566S26;sc
                                                                                                              2 P2DZDPPPPPPDDN62s:25csscs;sssss;scccs:;;scc2ccccccsccccssccccccsssscccc52556666c2sc.;::s
                                                                                                            . PcP5ZYZYPPPPPPDHPH2:ssc2ccs;;;;;scs;;;;sscs::::::;;sscssssscc2css;s2ccc2c6566c2.:ssssc2sss
                                                                                                            6 P2EZPZPPZYPPPPPDDN2ss;26562cs;:.  .;::;ssss;;;;sscscscccc2cssc2566S66552566ss;sssc2s;c;;:6
                                                                                                            P2DSZ6ZZZZYSZZPPPPPEPHc.sc2222252cssscs;;;;;::;;;sssc2ccs5225666522ss:;55cc::::22cc;;;:;:YS6
                                                                                                          ZcYsZSZSZYZZZZPPPZPPPPDN65s:sc2555522cccs;s;;sscccc222css22222222ccc22522;;;sss2cccss;:2cYS22c
                                                                                                        : P6Y5Z6ZYSSZZZYPPPPDDPZDNPHc.sc2c2556655522222cccc5552s2522255c22252ssss;;;sccsscscss;65YS65ss6
                                                                                                        Y2Y2Y5PSZYZZZYZYPPPPDPDDDEDNS6s:ssc5252sc222222652265c2ccsc2c;;::s;;;;sssccccsssscs;;SS52s:2sS56
                                                                                                      5sSc2s2;S5ZYZYYYZZPPPPPZDDDDDHDN2;ssccc2cccssssssss;;;;;;::..:;:;;;ssssccccsscscc2c22SSsssss;6cY6Y
                                                                                                  ;:PPY2S66562S5S5YSZZPPPPPPPZPDDDDDENS6s:cc222555222cs;;;;;sscsssscssc2252cc22sscc222c6566ssss6552S5S66
                                                                                              : NNNN;s2sS55265S6Y6ZYZYPPPPPZEEDDDDDDDHPH2:sc2c222525222c22cccssc2655252cc2222cc2c22ss6552ss525cS5SS66225
                                                                                          s NZNNNN:S :2;62YSYSY6ZYZZPPPPPPPYDDDDDDDDDDENZP6:ccccc222222222222c22222cc22cccc22cccc55562c;;cs5cS6S6SS66565
                                                                                      ; ESNHNDEH6H ss;6sS5ZYS6YSPYZYPZPPPZDDEDDDDDDDDDDEDNS.sccc22222c22222222222225555c222ccc26S55sss;5265S6S6666S6S665
                                                                                    PSNHNHPYZZPN 6 .c.S2ZY6665ZSPZPPPZPPEEPYPDDDDDDDDDDDDNDP6:sccc225555552c222c25222cccccc256622;;;;626565YS66555556252
                                                                                Z5NNNHDPZZYYPH5H ;2sSsY5YSYSZYPYZYPPPPPPZZDEDDDDDDDDDDDDDDHNP65ss;ssc2cccc25222522222cc55666662::cs52Y665556666562225225
                                                                            s:NNNHEPZZZYZZZDZN 2 .5.SsPZYSZYZYZZDPPZPZDEPZDDDDDDDDDDDDDDDDDEDESs222c2222255225222652256YS22;; .cs65666566SS5556225656225
                                                                          DSNEHZZZZYYYZYPPPNcD:2c.E2NPZYYYPPPZPPPPPPDDPZEHZYDDDDDDDDDDDDDDDDENPY5scscscsssscc2ccc2266S6cc::.:2c62S6665566252525565522562
                                                                      s;NENEDZZYZZZZZZZZPH6H :.ss EsHZDPPPPPPPPPPPEEDDPZPPDDEEDDDDDDDDDDDDDDDEENYc22522scccss;s6555652c.:sc2265Y665665666662525cc22c2scc
                                                                    DZNHEPYYZYZZZZZZPZZPSH ; s  : NSEPPZNHPZEHPPPPPPPPPZDDPZZYPDDDDDDDDDDDDDDDDHDD6;cc222ccs2SSYS55::::cc65556555YS666622555556;;25c2ccc
                                                                  NHNHPZZYYYZZZZZZZZZZZPSN  NN2D  NZDPYSPPHHPPPPPPPPPPPPEHPZEEEDDDDDDDDDDDDDDDDDENDY6s2s26SY622c;  .:626565666522552266222222255556scc2s
                                                              55NNHZYSYYZZZZZYPPZZZZYZZPYN  NZNN  H2EZPZPZPZPDZZZZPPPPPPZZDHPYPDDPDDDDDDDDDDDDDEHNNNHSY22c252s: :cc2c6565556525652255ss226625cc2cc2s2c2s
                                                            6YNHDZYYYYPZZZZZZZZZZZPZYYPPZN  EsNN sPcNDDPZYPZEEPPPPPPPPPPPZZZPZDEPZPDDDDDDDDDEHNNNNDZ6s; .:;::.;cc22S665665522cc55662522522225cc22c2s2ccc
                                                         sHENEPYSSZZZZZZZZZZZZZZYYZZYYZZZN.22 NN 6c NZPZPPPPZZPPPPPPPPPZDDPPPZPPDEDDDDDDDEHNNND6c      Z5 ;;c56ZS6655255222c2556655cc5525cc22225556;scc2
                                                    c2EENHHPPYYYZZZZZZZZZZYYZZZZYYZZZZZYZE6H  NNcE  NYEDPPPPZZPPPPEHPZDDEHPZDEPZDDDDDEHNNNNP6s;.   ;SNNNHc6s56666555222cc55665522sc55ccccssssssssscscccs
                                                 5NNNNHDZYYYYYYYZZZZYZZZZZZZZZZZZZZZZZYYPPPN  NYNN  DcNDPZPPDDPZPPPZEHEEZZZZEEPZDHHNNNHEc::      sZNNNEHDZY s62;ssc525222222cssss22sssccc55ccssss;sccccc
                                              sDNNNEYYYYSYZZPZZZZZZZZZZZZZZZZZYYYYZZZZZZZZPN.6  NNsY: NDDPZZPPPZPPPPPZZZDEPZPPENNNDDc;        sDNNNHPYZDPDY ;ss5222cccc2222;ssc2c52c2ssss22c22222c2:;;;c
                                            cPNNHPSYSYYYYYYYZZZZZZYYYYZZZZZZZZYYYYZZZZZZZZZE5H  HSPN  NZEPPPZZPPPPPPPZDDPPDHNNNNS2:::s.     6NNNEPZYZPZYYZY22 sS522c25522c2cccc2222225522ssss2ccc56sc;;c
                                         :ZENNNPYSSSSSYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZPSYYN s5 NN  ZsNDPPPPPPPPPPZZZPNNNNYSs;s2ss    2ZHNNNEPYYY666656ZPNP s2222222222scsscs22ssssssccsc;:cs22c2sc;;c
                                        5PNNNPYYSSYYYYZZZZZZZZZYZZZZZZZZZZZYZZZZZZZZZZPPYZSSZE2P; NN.S; NDDPPPPPPPPPHNNNDEcc.:..     .PNNNNHPYYYSSSS66666SSDYc2 ;6555cc2cssss2c22c2cc;;ssccsscscsc2scsss
                                     s6DNNHPZY6YYZZZPZZZZZZZZZZYYYYZZZZZZZZZZZYYZZZZZZYZ6S66YP6H  NDYN  H6HDPPPPPPPDZH:.          6PNNNNZS65666S6666SSYZYZYSYP6 :ccssssss2266522222scc2ccssscss2cc2:;ssc
                                   : ENHHDEPSS5SSYYYZZZZYZZZZZZZZZZZZZYYYZZZZZZZZZZZZP6SSYYYYYSH  EcNN  c NDDPPZPPDN:s  :;56YYPDNNNNDDS65256YPZZYZY666SSYPZPZPYc2 :;;;;cssscs;s522222ccc222;s..::ccsscsc
                                   YHEDPEZSS6SYYZZPZZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZYZSYSYYYYYYSZN:26 NN.6; NZDZPPDDDN2S6SDPY6S6SSZPZZ65cs256YZPPEPYZZS566665656SDS ssccccccc22cccc22c2c222ccc222sssc;sssc
                                 5ZEEEHDPY6SYYZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZYYZZYZ6SYYYYSSYSZDsZ  NNcZ  PcHDEEPPDNZNs;cscs66YZS6552566SYYSYYYYYYS6SYS66556SZZDP2S;scssssscc2ccc2222c2scsscc22c2c2:;::;
                               ssDHDDDEPYY6YZZZZZZZZZZZZYYZYYYZZZZZZZYYYZZZZZZYYZZYZSSYYYYYYSSYZYN  NYNNssESNHDDDDENZN;;5265656S66SYYYYZYY62565225526Y65656SSYYZZ6S ;2252ccss222cccssccc2c2ssss;;c2scsss
                               YHDZPDPDZ6YZZZZZZZZZYYYZZZZZZZZZZZZZYZZZZZZZZZZPZZPSYYSYYYYYYY6ZYDN.sY.NNSDc:HPEDDDZDYNs;6665YYSSYYYY66SS66656666666666666S65562sc25.;s;s;scssccss22ss2222scccsscc;s;sscs
                             6PEEDDDEYSSSYYYYYZZZZZZZZZYYYZZZZZZZZZZZZZZZZZZZZZZYZ6SYYYYYY65PYPZPN.6s NHDNcsYcEDDEZPYHc25c66YYSS666S66666SS6SSS6656666SSS66S622ss;s:; .5ccc222csscc522c;s22sccc2522sscc;
                           ; PHPZPDZPS6SYYZZZZZYYYYYYYYZZZZZZZZZZZZZYYZZZZZZZZZZYZSYSSS6YSPYPZZYPNsZ. NZENscDYHEPEPPYN;s2c65556666SYSSSSSS66665266666652222ssssssccscsscccs;;ss2csss;cc22cc22ssc2sssss;c
                           5YPPPPDHZSYYYZZYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYZZYZSY66S6PYDPZZZYZD6N. NYHN56Z6NHZZZDZN;;2c6666S6SYYYSSSY6666666252222ccss;;:;cc2cssssss :22ss;s22;scc22sssssssc:;sssscs5
                         s.PNPZPEZYSSYZZZZYZZZZYZZZZZZZZZZZZZZYYZZZZZZZZZYYYZZZPYY66YSPZPZYYYZZZYZZN  HSDPZH52HEZZZDYN. 52YSSSSYS66S6S66222ccss;;:;;;;;:;ss2csssssscc65:;:;22cccc222222sccscc22scss;;css
                         6DPZZPZPYSYZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYZZZZYZYYYYSY6SPPPPZZPPZZZZZZPN  P2NHENscPYDDPEYH::66S6SYSYSS6S5225css;;;ss;:: :;;:;ss;;:::;ss5255YY;c22cssscs2css225265ccs2;ssss;s
                       2 DNPYZPYSYYZZZZZYZZZZZZZYZZZZZZZZZZZZZYYZZZZZZYYZZYYYYZZYZPPZYYYZZZZYYYYYYPN:2YsHPDNYDc:EDPDSN;;55655522ccss;::;:::;;;;sc52sc2csssssssccc5265sc66sc:;ssss;;csccccsscc22c2c2sss;c
                       PSPPZPZYYSYYZZZZZYYZZZZZZZZZZZZZZZZZZZZYYZZZYZZZZZZYYYYZZPPZZZZZZZZZZZZZZZYPN;65.NHZZDNssEPDEYN:ss;s;:::;::::..:::.;cssscsss;;;;::::sscc225555c26522 ;2cssssccsc22ssccccc2;css2c2
                     ; EDPZZZYSYZYYZZZZZYZYZZZZZZZZZZZYZZZZZZZZZYYZYZZZZZZYYYYZYZZYZZYYYZZZZYYZZZZPH;Sc NPDDENYP62ENYN    :;ss:.:::;::;;ssccs;;;::::;;;;;ss2c225255222255ZS.s:s5222scssccss;;2cc2;sss2cs
                     YcEEZZYSYYYZYYYYYYYYYYYYYYYZZZZZZYYYYYYYYYZYYYYYYYYYYZZYYZZZZZZZYPPZZYYZZZYZZZE2P: NPHHPPDNssHN6E    ;;..::s22222662ss;;;;;:::;;;scc22552252222222ccSSYY :csccccssssccssccssc2sscsc
                     DPPPS6SSYYYYYYYYYZYYYYYYYYYYYYYYYYYYYYYYYZZYYZZZZZZYZZZZZZZZZZZZYYYZZZZYZZZZZZD5E: NZZZZZEN5Y6Ds5::ssc2s;262s;:::. :;:::::ssscccsc522222sc22cc2c2ccsS6PZ ::;s;cc2csscsccssscs2;s2s2
                   5 EDYYS6YYZZZPZYYYYYYYYYYYYYYYYYYYYYZPPZZZZYZZZZZZZZZYYYYZZZZZZZZZZZZZZZZYZZZYZZD6H. NPNHPPZPNN:;  s2s;;:sss;::::;;:.::::;ssssc22565652252ccssccss5265YSYYs2 ;22;;ssccsscccccc;c:;::s
                   Y2DDYYYYZZZZZZYYZZYYYYZZZYYYYYZPZYZYYYYYYZZYYYYZZZZZZYYZZZZZZYYZZYYZZYZYYZZZZZZYZ6E: NSDZDDEHEN;c: ;;::;s::::. ..::ss;:s222cssscc22ccccs;sc222525222YSYYYZPD2Yscssccss;;csccscs2;ss;;
                   DZPZSSYZYYYYYYYYYYYYYYYYYYYYYYZYZPZYYYYYYYYZZZZYYYYYYYYZZZZYZYYZZYYPZZZYZZZZZSYSY6H  H6DZDPEN5N  .:;;:::::::;;;s;sssccscsssc2252cc22cc;ssscsss2c65YSPZZZ26PP6P :2csssccccs2222sc:;ssc
                 : EEYYYYYYYYYYYYZZZZYYYYYYYYZZZYYYYYYYYZZYYYYZYYYZZYYYZZZZZZZZZZZZZZZZZZZYYZZZPYYYYSN  D5EPPDDN 6..;:ss;;:.;;;:sssscccc22222222222222css;ssscssc65ZYDPPP56;cS6:2 .2s2ccsccccs;22scccsss
                 5 EEYSZZZPZZZYZZYYYYYZZYYYYYYZZPZYYSYYYYYYYYZZZZZZZYZZZZZYZZZZZZZZZPZZZZZZZZZYZSYYYYN  E5EZEN6N    :.sccscscss;c2252s222cc2c2ccss;:;;s;sssss22SSPZPPZPYZs2ccsc:c..;:2sss52sss;csccsss;c
                 6;PPYYZYZZYYYYYYYYYYZZYYYYYYYYYYYYZZYYYZZPZZZYYYYYYYYZZZYZZYZYYZYYYZZPPYYYZZZYZSSZYYN  D5EPHN c  ::s;:.::ss2225552222222222csc2s;scs;;;;sc2266ZZPPPP56:s :sss; ..:::2sss:;sccc2ccc;;2cc
                 PYZYYYYYYYYYYYYYYYYYYYYYYYYYYZZYYYYYYZZZZZZZYYYYYZYZZZYZZZZZZZZZZZZZZYZZZZZYZSYS6ZSDN  PcHH6N  ;:cs22cscscccc22252c22555522222c2c22csc5555YYDPDPYZ26;c:;:;cs22s2:;s:::2csscs::s;22s;2cc
               c EDZYYZYYYYYYYYYYYYYYYYZZZYYYYZYYYSYZZZZZZZYYZYZZZZZZZPPZZZZZZYYZZZYPZYZZZZPYZSYY6PYDN .P2NNsH  s:cscc22525522222555ccssssssss;:;;sssss55YYPZPPZY6S.s:;;;::s;s;:;;s22::s;ss;;cc;:s;2cssc
               Z2DPZZYYYYYYYYYYYYYYZYZYZZYYYZYYYYZZZPZZYZZZZZZZZZZZZZYZZZYZZZZZZZZYYZZZZZZZPYZSSZSDYDN.;Y;NN Y  c:2c22222256cccc22222222c2csscs:;sss255S6SYPZS6ss :   :ccsss;:;sc;;::ss;;2c;;ssss;:c;2cs
               PYPZYYZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZZYYYYYZZZZZZZZZZZZZZYZZZYZZZZZZZYZSYSYYSZ6ZSDN ;S;HN 2  c:22222c2525222cccsssc2222cscccc2256SZPDPPZS6cs ::;;;:::..:ssss::::::cs  ;;:::.ss::s:52c
             2 HEZYYYYYYYYYYYYYYZYYYZYYYYYYYZYYZPZZZZZZYYYZZZZZZYYZZZZZZZZYYZZZZZZZZZZZZYZYYSSYSPYEPPN ;6;NN ;;.Y555555525ssc2csccssssscs;;:::;s26SPPPY55cs    ;;..::cscc2cssssccss::..22:;ss::csccs;522
             Y5PPYYSSYYZZYYYYYYYYYYYYYYYYZYYYYZZZZYZZYZZYYZZZYYYZYZZZYYYZZZZYYZZYYYYZZZPYPSYYSZSDYDYHNsS2sEN  s.S555552525ccccs;sc2522css;sc2256SPYYSS6ss.::;::...:;;s;ssss:::;;;;;cs2s55:scc2c;:cs;;cs2
             DPZZYYZYYYYYYYYYZZYYYZYZZYYZYYYYYZZZZYYYZZZYYYYYYYZZZYYZZZZZYZZZZZZZZZZYYYZSZSYYSZ6DZDZEN5E.;YE .5sS52225222556ccs;ccc2c2cc222256SYYY62css.:::::;;ss;;sscss;;;.:s;..:.;:csc2:;. 2ssssscc: 2
           6 EHZYYYYYYYYSYYYZYYYYYYYYYYYYYYYYZZZZZZZZZYYZZYZZZZZYYYZZZZZZYZZZZYYZZZZYYZZYZSSY6PSDZPYEEDN :.c;;5c5225222522ssssssc22222cccs22565522;     .ss;;::;ssscs .s;ss;;s;::s;ss22c2:s. 2sssss22; S
           NSDPYYYYYZYZYYYYYYYYYYYYYYYZYYYSYZZZYYYZZZZZZZZYZZZZZZZZZZZZZZZPPYYZZPPZPYYPPZPYYZSPSDZEDDDDN2N  s;2ccc2522cs;;csc2cs:.;sssscc225522c;:::;;sccs;::;;::s;ss .:.::;:.:;;5c2c52:s.:::;:66;:c;: H
         6 NPZYYSYZYYYYYYYYYYZZZZZZYYYZZZZYZZYYZZZZZYYYYYYYYZZZYYYYYZZZZYYZZYZPPYZYZYZYYSSS6ZSDZDZEDDDDNPN :626656c2;:sscc222522sscc5652cs;;:  .. :;ss;::::;;;:::...:::s;;;ss;::.;:s;ss:scc55:;  c;c PcE
         NYEPYZYYYYYYYYYYYZYYYZYYYYYYYYYYYZZZZZZZZZZYYYYZZZZZZZZZZZZYZZZZZZZZZZZZZYYSYYYSSYSPYDZDZEDDDDN5N  655525sssscs525c2c26YDY6YYs :: :::;;scs::::::::::;sssssssssss;;::;;2c2cssss;;ss;s.;  c 6 NDP
       5 NDZYYYYYYYYYYYYYYZYZYYYYYYYYYYYYZZZZZYZZYYYZZZZYYZZZZZZZZZZYZPZZZZZZZZZZZZZYZYYZYZSDPDZDPDDDDDN;D  2csc:s;;;:s;c;2sYDENSs      SZ65: . :;::;s;::::s;s;;;;;:;ss:;;;::s;2c22scsssscccc25;:  NSDZS
       E2EPSSYYYYYYYYYYYYYSYYYSYZYYYYYYYYZZZYZZZZYYYYYZZZZZZZZZZZZZZYYYYZYZZPZYZYYYZYYYSZSPYDPDZDPDDDDDN 6  cs;s.:::;:s:c:5cDNs           SNY:: :s:.;sss;::;;s;::s;.:ss .s;ss5c22:;sc:;ccssccs;: S:NZZYY
     c NDPZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZYZYYYYYZZZZYZZZZZZZZZZYYYZZSYZYZYZZZZZPSYYYSYYSZSPYDZPYEDDDDDEN c::ss;s  ..;:s:2:PHSN  :2NN5 s5  .S5D2 s2s;ss;;;::::;: .sscc;;.:s;;:2ccc:;;sss::;;::. 6 NEZYSSY
     H2HPYYYYYYYYYYYYYYYYYYYYYYYYYYZZZYZZZYYYYYYYYZZYYYYZZZZZZZZZZZZZZZZZZZZYZZPYYYYSSYSPYZSDZHDDDDDDHYN :;;s;ssc2csc;5sPSNN.2              ;NS:cs;:;ss;;ssss;s5c;;:;;:.:cscscc;sc2;;;;::;;;.s N6DYYYSSY
   . NDPZYYYYYYYYYYYYYYZZZZYYYYYYYYYYYYYZZZZZZYYYYYYYZZZZZZZZZZZZZZZZYZZZZZZZZYZYYSY66ZSPYDPDZEDDDDDDNsN  . ;:;:;;;:c;S2PYDN.2  2ZYY2;.   .56N6:;::::::::;sccssssss:;:;2cs;2cccscss::;;ccs;: DsNPYSYYYYY
   EsNDYYSYSSSSYYYYYYYYYYYYYYYYYYZZYYYYZPZZYYYYZZZZZYYZZZZYYYYZZZZZZZZZZYYZZZZYZYYYYYSY6DYPYEPDDDDDDDN.D  :.::;;s;cs2;S5ZYSPcY.           6NP2s . :;;;;;;:::::..:2c;;..;;ss2cssccsccccsss. 2 NYPYYZYSYYY
   NZPYYYYYYYYYZYYYYYYYYYYYYYZZZZYYYYZZZZYYYYYYYYYZYYYZYYYZZZYZZZZZZZZZZYYYZYZYZSYYYYSPSDPDZDPDDDDDDDN S  s:css;;:cs2s5c556Ys625cs;:;:;sYZSS; ..;sssss;::::::;;s;::ss2c;;s;cssscc;s:;;;;:: E5EZYYYYSSYYY
 5 NDYSYYYZYYYYYSYYYYYYYYZZYYYYYYYYYYZZZZYYYYYZZZYYYYYZZYZZZZZZZZZZZYYZZZZZZYZSYSSYYZYDYDPDZHDDDDDDDEN 2  2ss;cs2ccscs2c556Ys2ss26s 5ZS652:   :;;:;s;::::::;;;;s:   .sssss;:::;cc::;;;;. 6:NPZYSSSSYYYYZ
 NZDZYYYYYYYYYYYYZZYYYYYYYYYYYYYYYYYYZPYYYYZZZZZZYYYYZZZZZZZZZZZZYYYZZZZZZZZYZSYSSSSZYZSDZPYEDDDDDDHYN :..s:cs2ccs225256ccs2:;::::. c5cs;;::::::::::;sss;;scs.:ssccsscs :5222cc:;ssccs;: HSPY66YYZZYYYYY
 NPYSYYYYYYYYYSYYYYSSYYYYYYYYYYYYYYZYYZYYYYYZZZZYYYZYYZZZZZYZZZZZZZZYYZYZZZZYYSYYYYSZSDZDPPZDDDDDDDN2N  ;:;;:.s;2c52566Sscs2::::::ss:.:::;:.:::;::::::;;s225c.:cs;;sscccs2ssssc;scs:.  P5HPYYYYYSYYYYYYS
cEZYYYYYYYYYYZZZYYYYYYYZZZZYZYYYYYYZZZZYYYYYYYYYYZZYYYYYZYZYYYZZZYZZZZZZYZYYYYSYYSZYZYDZPYHDDDDDDDEN H  c;sss;s;cs222526;s...:;;sss;;;;;::;:::;s;::::::;;;;;;sss;::s;s;csccccsc;s;;. 2.NPYSSSYYYYYYSSZYY
SZYYYYYYYYYYYYYYYYYYYYYZYYYYSYYYYYYZZYYYZZZZZYYYZZZZZZZZYYZZZZZZZZYYZZZZYZYZSYYYSSZYZYDYEPDDDDDDDEZN S  s:ss;;;:s;2csc;s:s .  :::;:.;s;::::.:;;s;::;:::;::.::ss;;::;:s;cccc22c2;s. : HSDZYYYYYYYYYYSSYYY
YYYYYYYYYYYYYYYYYSSYYYYYYYYYYYYYYYYZZZZZZZZYYYZYYYYYYYZZZZZZZZZZZZZZZZZZZPYZYYYSYSZYPZDZHDDDDDDDDNYN ;:;s;cs2222ss22c5;s:s:::::;;;;::.::;;;::;::::;s;::;;sss;::;;;;;;2ccc2c;;:;;:  ZcNPYYYYYYYYYSSSZZSSY
YYYYSYYYYSSYYYZYYYYYYYYYYYZYYYYYYZZZZZYYYYYZZZZZZZZZZZZZZYYYZZZZZYYYYZZZYYSYSSYYYYZYDPPZEDDDDDDDDN;N .s;s;s;ssssssccsc;s:;. ;s::..:;;;:.:::.:.:;;;;sscs:. .;;:;s;::s;5ccc:;ccss: 2.NZZS66YYSSS6PZZYYYYYY
YYYYYZYYYYYYYYYYYYYZZYYYYYZYYYZYYZZYYYYYZZZZZZZYYYZZYYZYZZZZZZZZZZZZZZYYYYYYYSYSZYPZPZPZDDDDDDDHDN Z .;:;:66ccccsc;;;s:::;;:;;..:.:;;;:::::;ss: ..  .::cs;;s;::::;:2c2cccssss;:. HSEZSYYYYSYYYYYYZZYYYYY
YYYYYYYYYYYYYYYYYZZYYYYYZYYYYZYYYZZYYZZZZZZYYYYZZZZYYYYYZZZZZZZZZZZZZZYZYYSSSSYSZYDZPZHDDDDDDDDN2N 6 :s;;::::;;;ss;s:;:;. ;c::::;::::;;;;:;s;;:;;::;:::::s: ...::ss2cssss;s;;  6;NZYSYYYYYYZYZZYYYYYYYYY
YYYYZYYYYYYSSYYYYYYYYYYYYYYYYYYYYYZYYYYYZZZZYZZZZYYYZYZZZZZZZZZZZZYZYYYYSYYYYYZYPYDPPZEDDDDDDDZN:H s.:s;cc;:::::;s;s::.:. :;..:::::::;;;;:::;;ssscssss;:;2s;;;;;;s;ssssssss::s;NZPYYYZYSSYYZYZZYYYYYYYYY
YYYYYYYZYYYYYYSYYZZYYYSYYYYYYYYYZZZZZYYYYYZYYYYYZYYYZZZZZZZYZYZZZZYYYYZZYYS6YSYSZYPZPZEDDDDDDHDN Z :;;ss;;ss;;cc;;;ssc;;ss;;;s:.:.;;:::.   .:::.::::::;;;s;;;;s6252ssss;s;:  DSEZYSSSSSYYSYS6YYYYZZS6YYS
YYYYYYYYSSSYYYYYZYYYYYYYYYYYYZYZZZZZZYYZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYSYSYYSZYPYDZDPHDDDDDDDDNsH Y s;;s;;;;;;;::;;;;::. ;s:;:::.:;ssss;;sc;::.:;:::....:: :;::s5c;;cc2c;;..S2EZYYYYYYYYYYYYS6YSYSSSZZZZY
YYYYYYYYYZYYYYYYYYYZYYZYYYZYYYYZZYYYYYYYYYYYYYYZZZZZZYZZZZYZZZZZYZYZZZYZSYYYZSPYDPPZEDDDDDDEPN Z 5 .cs;;s;cc;;sc;s:::.ss;;;;:::.:;;s:.::;s;::::;:;;sccc22cs:;s;;:.:ssss::::NPPYYSYYYYYYSS6SZZYYZZYYZZYYZ
YYYYYZZZZYYYYYYYYYYYYYZYZYYYSYYZZYYYYYZZYYZZYYYYYYZZZZZZZZZZZZZZYZYYYYYYSSYSZSPYPZDPDDDDDDDN2H.P 2  :.... ss::ss;sssssss:::;::::::::::;s;;;;:::;;s;.:;:::s;:;2c;sss2ccs  Y2DY6SSSYYYYSSYYYYSSYYZZYYSSYSY
YSSYYYYYYYYZZZYYYYYYYYYYYYYYYZZYYYYZZZZYYZZYYYYZZZZYZZZZZZZZZZYYYYYYYYYYSSYYZYDZPZHDDDDDDDDNcH.Z s.:::;;:.;:::::::::. ;s::::;;;;;:;;ss::::::;s;:::;;;;;s;:;sscs:;ss2s::2cHZZYSYYYYYSSYYYYYYYSYYYYYYYYYSZ
YZZYYYYYYYYYYYYYYYYYYYYYYYYYYZPYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZYZYZZZYYYSSSYSZYDZPZEDDDDDDEPN;D 6 ;:;;;csssscss;;:;::::;s:;:.::::::;s;;;s::::;sss;:;ss;scs:;2scc;sss2s::EYPYYYYYSSYYYYYYYYYYZYSYSSYYYYYSZ
YYYYZYYYYYYYSYSYYYYYYYYYYYSYYZZZZZYZZZPZYYYYYYYZZZZZZYYYYYZZPZYYYYYYYYYYYYZYPYPZHEDDDDDDDN6N.Z 5 ;ss. ss;;;;;;ssssss;;::;s:::.:::.::scssss;.::;sssss;:;;;:;2s:;;;c;;:S5EZYS6SSSSSYYYYYYYYSSZZZZYYSSYSZZY
YYYYYYYYYYYYYYYYZYYYSYYYYYYYYZZYYYYYYYYYYZPZZZYYZZZZZZZZZZZZZZYZYYYY6SS6YSYSDZDZZYDDDDDDDN2N:Y 5  ::;:;:s;ss::::::;;sc::::::. ;;sss;::::..:;;s:.:s;.:;;;;::;::::::.2cHZYSYYYYYYYYSSYSYYYYYYYSYYYYYYYYZZY
YYYYSYYYYYYYYYYYYYYYYYYYYYYYYZZYYYYYYYYYYYYYYYYYZZZZZZYYYYZYYYYYYYSYSYYYZYPZDPDDEDDDDDDDPH.6:5 s  :...  ..:.:;::::;;:;:::::::::.:;;;;;;;;::::;;::;;;sss;;;;ssss;s22DYPYSYYYYYYYSSSSYSYYSSYYYYYYYYYYSSSSY

David Drummond
©2004 www.ASCIIBABES.com

Go to www.ASCIIBABES.comGo to the ASCII Archive

Go to ASCII Guys