www.ASCIIBABES.com
                       ..;s: c6YZ5:cs56SZZZZPPPDDPPZYZPPPPZYYYYYZZPPPPZPDPPPPPPPPPPPPDPPPPDDZPZYZZYYYYZZPPPZPPPDPPPPZPYYYYZZZZZZPPPPPDPPPPPPPPPPPPPPPPPPPPPPPDPZZYY6SYYPPPPDDPPDPPPPPYZSYZZDDDDPPYZYZDDD
                     css;ss6Y5s  :sZPDDDEDDDPPZY6ZEEPPZY6SYZDDPDDDZPDDDDDPDDDDPPDDPPPDZPZYZPYYZZPPYYDDDDPZDDDDPDPPZZPDPPPPPPDDPZPZPPPDPZPDDDDPPPDEDPPPPPPPPPPPPDEEEDPYZZZPPZZDDHEPPDDDDZPSYYSPZHHPDZPSYY
                     ::6S5s55. c5PDDDDEDPDDPZZPDHDPZSYYZPDEEEPYZDDDDDPZZDPPPPPPPPPPPPPZZDDZPEEEEEEHHHEPPEEDPDDDEPPPPPDZYPPPPPPDDDDDDPDPDPZZZPPPPPPPPPPPPPEDPPDDDDPPEEPPZZZZDPEPYYHEPPPDDDZPSYYSY6NHZPYZY
                   2c22. ::. ssPEDDDDDEDZY6YPPDPPY6SZZDPPPZZZPDDDDDPZPDDPPPPPPPPPPPPPDDDDDPPZZZZYYYYYYZZYYYYZZZPZPPPZPZZPPPPZZPPPDDDDDDDDDDDDPPPPPPPDEEEDPDEEDDPPDDDDEEDDPZ6SZZEDZZHEDDDDDE6YSSZYS6DDDES
                   sscc:   : ZEDDDEEHPYS6YDDDPYSSYPPPPPPZZPPDDPPPPZZDDPPPDEEPPEEPPDDPPPDZPPDPPZZPPZZPPPPPPZZPPZZZZZPYYYYZYPPPPPPZZZZPZPPDDDPPPPPPPPPPPPPPPPPPPPDDPPDDDDDDDDPPZZZPDPPPDDDDDDPDSYYZYSPYDEY
                 : ss: ;:s:SSDEPPPPS555ZHDPY6SYZPPPPPPPPPPDDDDDDDDPPDPPPPPDDPPPPZZDDZZPPPPPPZPZYZZPPZZPPPPPDDDPDPDZPZZYYZYPZPPPPPPZZZZZZPPPDPPPPPPPPPPPPPPPPPPPPPPPEDZPDDPDDDPP5S6SPPZYEDDPPDPD6Y56ZYZYP
                 :;... s.55ZPPDPPS556DNEPZSYYZPPPPZPDDDDDPDDDPZZZZZPDDDDDDZPDDPPDPPPDDYZPPZPSSYYZPZZZZZYZPZZYYZPPDYYYYYYZYPPDDPPPPPPPZPPPPPDPPPPPPPPPPPPPPPDDDDDDDDDDDDDDPPPDDDPD5656YYPZEDPPPDZDSZ5652Y
               ;.cc:.  62YZDHPZ5sSPENDP6s5YZPZYZPPDDDPZZDDDPYZZZDDDDPPPPYZZZZPPPDDYYZPDDYYZPPPPPZPSYYYZYZZYYPPZZYYPPZPZYPZPPPZZPZYYSZPPDDPDDDPPPPPPPPPPPPPPPPZZDPZZDDDDZPDDDPPDDEPDSYs266PZHDDPZDYP56SSY
               ;;:.: s Y6DNY555YDENPY2s6ZZYZZPEDDPZPDDDDDPYZPDDDDDPPZZZZPPDDDDYYZZPPDDDDDDDDDDDEPPPPPPDDPDPPPDZPZZYZSSYSYYZYZZPDY5YYZZYYZPPPPDDDDDDPPPPPPPPPDDDDDDDZZZPPPZZDDDDDDDEPEYZc265Y6DPEEYZYPPD6
             . sc. . c.HNPYS6ZPENZ62s6YZPPPPDPDDDPPPDPYZPPPDDPPPZZZZYZPPPPZZZPDDDDDDPPPPZZDPPPPDDEEEPDZPDDYZYZYZYYYZ6666YYS6YZS6SSZZPDZYZYZZZZPDPZPDPPPPPPDDPPPDDDDPPZZZPPPZZZZDPDDPDDESY2565PZS6EEYP56Y
             25.   s.EHEP5;SDDHS222SSYYYZPDPPPZZPPPPZZPPDDDPZPPPYYZZPZPPPPDDDDPPPPPPZZYYZZDPPPPPZPZPPDYYZPZPSSZPYPSY5552SSSSYYS6YYZZPPPZPPPPPZPPPDPPPDDDDDPPPPPPPPPPDPPPPPPPPZZPZDDDDZPDEYP25SSYSZYSY6Y6
             sc  ; EHZS; 6PDNY5c:6YYSPDPPPPPPPPPPPPPPPPZYZPPPZYYSYPPDPDDDDDDDDDDDDDEEEDDPDDDPPPDPDYZZPZPZPYZSSSS25cc55556555222222SSYYPZPDDEDDPPPPPZPPPPPPPPPPPPPPPYZPPPPPPZZZYYYPZZZEDPPPEZP2566DPZYYP2
           .   : 62DE; 6SHNPP5sSYZYZZPPPPPPZZPDPZZPPYYYZPZSYYZPPEDDDDDDDEEPDDDPDPPZPPPDEEHZPDHDDZZPE5SYP22255656c22252222c5666666666YYZZPPDDEHHEHHHEDDPPPDDDDDPDPZZZZYZZZZZPPPPDPSSZYEDHEZPSZPE5S;;EDPD6
           2c. ; ZZ. 56DEZY52526SZPPPPPPPPPPPZZZZYYYSYPPYYSZDDPDEDDDZPZZZZYYZYPPZPPDZPPDYPYZ6S55DDSY6Yssccccc222ss;:ss255555555555s:sccs222sc22c25SZPDEHHHEEDDPDDDPYYYY566SS666YYYYYSYSYYHEYZSPZDYZc;DPY
           .   c;c;c:ENZZc:cc6SZZZZPDPPZZPPPPPZYSYYZDPSSZZPPPPYZZZPPDDPPYYZPYZEEZPPD6SSYsc25;c..s;sss2sccc22c2c255SYYS52c2ss;;;;sssc;:;::.:;c6522c22ccc25SSYZDPYZDDEDPPSYYY66ZYYSSSZYZYPYEPHN6Y6Z6Z66Y6P
           . s:2ss YYSY252s2sYDPPPPZZYYZPPDPZS5YPZZYSYZPDDPPPPPPPPZZYZYZPPYZSY56c5:s;cc2c2ccs2sscsccccc2cc22c2;:ss;:..;s::::;s: ;ccccsss222cc22256656S5sscc2cs266YYZZPZYS252566SSYYYSZYS6DZEDDH6Y2Ys266D
         :.. 2sc.ZZENYYc:csZDDDPPPPPPDDDPPZS5SYZYYYYPPDPPPPPZPPPZZZZSY5SZZ6Yc5:ss2:s:::; .:::;..ss::::::.:..  :::..:..::::;s::::::::;;sss;scssssc22225556622252s;;;5225ZZDPYY65226665Y6S6ZSPYHEEH6Z6P:s6
         :   ; 5cDHZP. ;.YDDDPDZYZZZPZPZYS5YPZSYZPDDDPPPZZPZSS6SSYZPSZSS6625;2;c;s:;..;;  ...:::::..::::    ::... :;::. .:....;ssss;ss;:;:ss;;;:;;;:scs.:c255665552552255ZYPPEENHPZYSZYDYY6PYZSDDEHZN.2s
         : s s PEYY;:: YYEHDZZZZYZPPDPPY5SYYSYPPDPPPPPPDPPZZYZZPZPSY25c2;ss2;c.:  ::.:cc22;;;;.:  ....  :.ss......::..;;;::::::;::::::sccc;:::::.               :c;:.::      s:;;22DZZSDZNEPSDYDYEEPHSH.
       .   s 62ZPs:s:Y6HHDPPPPPPPPPZY65SZPPZZPDDDPPPPPZZYYSYYZYY56s5c2:scc:;;s.:.:::        .: ...::.:..::..;s::::..:.::::::scss::. ..     ...   .    ...:. .:.    ..                :.  5sP5HYDYEPEEEN6
       : . 6:PD6652ScEEDDY6ZPPPPPZYS6YZYSYZPDDEPZPPPPPZZZZYZZZZP6Ys2sc.;;;;; ::::: . .    :.  .:..  ... ... ::::::. ::..::..::.........    .     .     .  ..                               s P2HYDYDZDEP
       : . P6SYcss ZYEEYYYZPPPPYYSSZPYSYYZPPDPPPDPPPPPZZZZZY662526;2sc.:   ...   .        . :: .  .   . ..:.:....:..... ::::::... ....::..... .:..::.....                              :.s:6;; Z2D6HZEPP
         6:Z6c2: 2:EHZYYYPDYYYY62YPS5YZPDDEPPPPPPPPPZZZPPPPZSS56;2.; . . .          .    .        .   . . . ::........:;::  .:........:::::..:...    ..          ..                ::. ;:: s.2:s 2:D6HZE
       s 5:SS222.EDEDYYDHZYS62;SPS5SSDHDPPPPPPPDEPPPZPZYSS5SSS56:s        ..          ....      :.  ..    . ...     ::  .:::::......     .   ...    .:::. .    :...      ..  .   .   ::    ;.2;5ss s Z2P
       5.5sYP; 5sPPYSZDYYS65cZEPYYSDHDPZZZPPPPPPPPPPPPZZYY5652:s . .                                          . . ..  .... .   ...  .:...      .. ..       ..                            :.    ; 5s6s6;Y
     . 5.EH;;s PDPZSSYDs:s;SZZYS5ZDDDDDPPPPPDPPPPPPZZY6YZY56ss.s :..                                        .   ....::::::::::.....:....    ..         ..                            ..    ... : . c:2;5
     s Z5YP:.Y6DDS5ZE55cs65YZS5ZDDDDDDDDDDDPPPPPPPZZZZYYPY25sc:s .                                    ..... ..:...      .:...:..  .......:::. ..       .                                       :.: ;.: s
     S:EEs2: YY2;6YSP22c;6S65ZPDEDPPPPZPPPZPPPPPPPZZZZYZDZc2:s.; .                                                  ...   ..............  ........   .... .....
     Y226  5s2ccsENcs  c;66ZPDPPDPPPPPDPPZZPPPZPPPPPZZYYSS25:s :                                            . ..  ....  ................:;:...    ...::..  .
   2 PZ2S: Z6Y6DH56ss5sPZZSZZDEDPPPDEDDPPPPPPPPPPZZZZZYS55;s : : .                                        .     ... ....:........:::.:. ...:.........     .  ..
   D6YZ.s: Ss62SE;;;.5sY6ZDPYPPDPPPPPPPPPPPPZPPPPPPPPPYY6Ss2::   .                                        ......::. ..  ....:::.....:::.:::...::::::.      .
 c S26Z :: s YE2S;:2:6cPDPPPZPZPPPPDDPPPPPPPPPPPDPPPZZYY56;s.;.: .                                      .           :::...:::::::::::;:::::::;:::......  ...
 SsS6:s::5sY2EN26: 6cDPDDZZY6PDDDPPPPPDPPPPPPPPPZPPPZPPYs2;s.: .                                        . ::......:::::...::::....:;:::::.::::......  ...
 ZSc2 .: 6sED6Y;s: PPDPPZPDZYPPPDPPPPPPPPPPPPPPZYZPPDZ6Sc5ss : .                                      . .   :.;;....::..::......:;::.:::::::..::::. .....   ..
 ZY..26s Y26S;2  5sEEPZZYPDZYZZPDPPDEDPPZPPPPPPPPPPZSYSSss :.: .                                          . . ..:::...:.:.:...::...:....::..::..               .    ..
;cc:;s;; Z6YD22; DDDPZZZZPPZYPDDPPPPPDDDDPPPPPPZZZZPPYc2sc:; . .                                          . ... :::.::. ::. ....:;:.::. ..      .....::;;s;.:::::::
ssssc: s ZY5Y  5sEEYYZZZYZZPPDPDPDDPPPDDDPPPPPPPDDDPYY22:;::                                                      . ..  ....... ... ..... ....:;c566SYYS62566665666556656SS66sc;s.:
;:::.. 5c6Y.:: EDDPYYYYZPPPPZPPDPDDPPDDPDPPPPPPPDZYY26s2sc.:                                                            . .:        . . ;sc5SPYYYZYSZPDHEZZYYSS65scsc2c22ccsssc;s .
 ... P5PP2S  6cDPZZZPPPPZPPZZZZPDPPPPPPPPZYZPPPPDZY6s;                                                                              :;25ZPPPDEDEDPY52s.
 6P  5 PE.;  EEDPZZZPS6ZZPPPDPZDDPPPPDEDPPZPPZPPPPDDPPY6.                                                                       ::6YPDPPPPPDZYSSs
c:c  6.DN  P5DPPZPPZZYSZZZZYYZYPPPPPDPPPDDDDDDEDPDEHHNNNNNY6                                                            . : 22YZHHNNHEDDYS52;
5 ;  EYc5. NDZSYYZPYYZZYYZPZSZZPPPPDDDDDDDDPPDEPPPPPYDEEHNNNNNDD22 .                                            . . ;.2s65ZYDDHNPZZZ5csc                                  ...
2:c. NH. 6;HPPZPPZZZZPPPPYSZZPPPPPPDDPPPPPDZYYZYZ6cs ::s56YYDDNHSZDEZPc2;;                                    . . : cs5cYYYYZZ65s:.    :2S66SSYZZPY6SYYSYZZZY662522ss::     .......        ..
5;c  PP: HYDPYYZYPPZPS6ZPZZZPPZPPPPPPDDDPPPZZZPZZSS6;.      .:2266DZ5SSY6S26 :                                  : s:2s2cSSS6cc.   . 6DHNHPZY6552ZNHHDZPPPYYSS55ccs25S6S66ss      ...:::.:     .
25Sc.DP2;NPDPYSZZPDPDPZS6YZPPZYPPPPDEPPPPDEDDPZPDDDDPDDDYZZS2s .csS6SY666YZD2Y : .                              :.s;ccs;::      ::PNNN2   cEENHDZSYPDHHEDPEHHPPYYZS   .:sc56S2c .   .  .:.: .
52565S56;Z5ZZZZDDPPPPZZPPZZZZZYPPPDPPDEDPPDPPPZPPPDDEHNNNNEEHHEEDPZZZPPP6S56YDcY s .                                        ;:2cPDHN2.5ZNNNNDDNHHNPZYSYPPZP5PNNNNNNNNNDss;s ;;c6S:s .  .    .
S2222s:6;P6PYZZZYYZZZZPPPZZZZZYZZPDPPPDDPDDDEDPPZPDDPDDPPDEEHHHNNNNHDDDEDHYDHNDNSP.c                                    . . s.55SY6566YDY5ZNs   6NHNZs5ZSs.    :.;: .EDHNNN6Ysc;s:;.:  ..:: .
ccs;s. P2EYDPPZPPPPPPZZPPZZZPZZPPPDDDDDPPPDDDPPPZPDPPPPDDDPPPPZEDHNDNEZPZDZHSPSYDPPD6Z.c                              . ;.; s:c26Ps 5Y2S  cN2   sEZP6c6PYsc          626S66;c;s:;.::::::... . . .
 5s25: Y;HZPPZYDPPPDEPZPPZZPPZZPPPPPPPDDDDDDDDDDPDDDEDPPDPYZPPP5  ;;NE6YPP 2    s.Z6s5s6DN .                        : s;52S5Z6PD5ss:YDPN    6NNPYY66YEPSs       ;SYNDc;              ..       .
 6c25c:S.HPZZYYPPPZPPPPPPPZPDPZZZPPDDDDDDDDDDPPPDEEDDDPPDPPPSDNNNNDZPYYPDH s      5;S6 : :5H                        :.:.52YSY2DNZ6DHHNNNNN6   sYPEDDYYc    s6EEHDZS                             . .
 Y2ssc.S.EPPPPZPPDDPPPPPPZZZPZYPPPPPPDDDDDDDDDEPZYSYZPDDDDPY:c2SNNEEEEHE :    ;.5sP6NNNNYD 6 6                              s;6SYYNNNNZYSYENHPPZZYDNEDEDNNNND62:                       .   ::   . .
 S5: 5;PcNEYYPPPPPDPDPPPPDDPPPZPPPPDDDDDDDDPPPDPPY5SZYZZPPYPPY;2ZYZYSS56 26ZNHNNEPHPPZPEHNNN c                              : ;:6Y2s           .    .s;;:                              :...::...: .
 62; 6;YsNEYYPZDDPDZZPDPPPPPPPPPPPDPPPDDDDDDDDDDDZ6YYYPPDPYY6YYY:s65666YZPSYS6::           s .           .                s;. ::.:    :s.                       ...                  :.::::..  .: .
 2:; S2ZsHDYYYSPDPDPPPDPDPPPZPPPPPPPPPDDDDDDDDDDEZ6YZZPPDPPZ66sc .:;62:;;;:.   .5225s2.c .                                  : ;s;;2652565622s.::::::. .:.  .. ...                ..:.;:::.:.:.. .  .:
 5:6cS62 NEZZZYDDDDDDDDZZPDDDPPPZPDEEDDDDDDDDDDPEPSZPZYYPZYPEP5S25 :;s;s:;2255S666YY56s5 .          . .. .                  :.256655csscccs:;:;;::::..   ...               . ;:::::::;:::::.:.::;:; . .
 2 PYs:YcHPZZPPDDZZZZPDDDPZZPPPDDPZPPPDDDDDDDDDPDY5YPZZZDPPZSYSYc6sc :.: .  s;::       : :          . ::.:                . : ;sssc2ccsc:::::.:s;::::;:::..::........::::::;:;;ss:;::.::::: . ..:
c; DZ652 NDDPDPPZPDDDDPPDDDPPPZZZPZPPDDDDDDDDDDDEP6YZZZZPZZZYY6Y5S;2;s:;.:            .:.: .::      : :: :          . ....:.: ;;ssss25c2sssss;;;;;;;;::::::;:::::::.:....::::;:::::::::.: ...   .
 s Y5555 NDPZPDPPPPPPPPPPPPPPPZDDPPPDDPDDDDDDDDDEPYZ6YPZPPDPZZYZ:2;s:;.:                ..  ::    : ;:.:.: ...        . . :::.:.sc255225csssss;;;::::.:;;.:::.:::::::::::..::::::::...: ...  ..
 YsY2222 NDPZDDPPPPDPPPDDDDPPZYPPPPPPDDDDDDDDDDPDZYYSYPZPPPZ6S5S:c:s;s .      . .   ..    .. .  . c:;::::; .          ....:...::;;;;ssssc22cssscs:;s;:::::;s;::;;::::::s;;;;;::::::.:.: . .
 5.6cYY6:NZZZPPPPPZPPPPZZPDPDPPPPPPPZPPPDDDPPPDDEPYY6YPPPZYY66c5:2;s :.:   .    . ..            s.: cssc:s:; :      ..  ..:::.;;;;sscccc;;s222ccs:;;;;;;;:::;;;;:::::;;....::....:; ...    .:
 6.6;YZ; NPEEPPPPPPDDPDDDDPPDZYZZDEPZPPPDDDPPPDDEDPZ6YPY6YZZYYc6s2.;.: :.:  ..  ..            . : 2s::sc:;.; .  ... ....:.. ::. ::::;;scs;;;;s;:;ss;;s;.:s;::....::..::::::::.:::..       .
 c PS656:NPPPPPPPPPDPDDPZPPPPPDPZPPPPPPDDDDDDDDDDDDDYZPZYS5525s2:c:;.:     . .                s.s cssc ..:.; :      ........:::...:;;:scssss;.:;;:;;;::::.::;;;::;;:::::::::::: . .  ..
 2 S2626:NZDDPDPPPPPZPDPPPPPDPPPZPPPPDPDDDDDDPZPDDDDYZZZYYSS25:s:;.; ...         .            ; s.s;;;;s:s .                ::::::;;s;ssc2css;;s;;;;:::::;;::::::::;::::;::::..    ..   .
 ; 6sc;2 NZDDPPPPPPPPDDDPPDDDPPZZZZPPDDPPPDDDDPDDDDPYZZYSSS5 ;:;.;.: . .                      : s:;::::;.:    ..      ...:  ....::::::ssscs;;;sss;;;;;;;;::::..:::..:::.:::.:::.: ...   .           .
   5:525 NZEDPPPPPPPPPPPPDDPZPDPPZZYYPPPPDEPZPDDDDDDEDSZPY52.ss2:s.:                          : : :..: : :                ......:::.:::.;;;:;::::::;:;;;:.:ss::.:;;;;::::::::.: ...     .
   5:YSs DcEDZPPPPPZZPPPPPZPDDDPPZZZZPPPDPPDDDDDDDDDEDZPZPPPZS.s ..: :..                      . ; s;:: : . ...            ..  ....:.:;::;;;sssss;:::;:;;;::.::;;;;::::: .:: .   ...   . ...          .:
   s 2c  N6NEDDZZZPPPPZPPPDPZPDPPZZZYZYPDDDPPPDDDDDDDDDPYZYYZS.c:s.: .                          s :.;s . . .                    ..:::::.;s:::;;s;;;::::;:.:;:::::.:::::::  .. .....            :..... .
   s PY: EcNDPDZPPPPPPPPPPPPPPZPDPPPPPZPPPPPPPPPPPPPDDEDPZ6SSS.c.s.: .                          ; ::.::; .                            :.:.:::::::;::;;;::::::.:::::..::.:..:. ...      ..  ..
     Y6; 2 NEDDPPZZPPPDPPDEPPPPPDZYPDPZPPPPPPDDDPPPPDDDDEDZY55.c : . .                        . s::.::.; :   .                ..:..   . .::::::::;;:::::::;;;;;:::::::: ..... ...  :.        ::      ..
     Y2:.6 NZDEPPZZPPPZZZZZDDPPDEPPPPPPPZZPPPDEDDDDDDDDDDDEPSYc6 s .   .                      . s.. cc.:.; ...                    ;sss::..:::;::::::;cs::::;:::.:::.:::..::  ......  .:        .:..  ..
     Z2S6c ESPPPDPPZYPZPPPZZPPPPPPDZYZZPPDDDDPPPDDDDDDDDDDDPPZ2S.2:s::                        . s.c;;;;s:s                          s552s;;;;s;;:.:::::.:;;::::::::.:::.. .....  ..      :.::..:.  .....
     Zc5cYsHZPPPPZPYYPPDDPPDEPZZZPDZZPPDDPPZZPDDDDDDDDDDDDEDPPZD:2 : : . .              ..    : s s;.::::;.: .      :.;;2522ccss:.    s2YZ6csc;;sc;:::::;;;::.:::::::::   .....  ..        ..    ::  ..
     6:Y62.HYZZZPZZYYZYZZPPPDPPZZPDPPYSZPPDPYPPDDDDDDDDDDDDDDDPDcY:2:s :              .  .    . c.2s;s:::::; .    ..;;cccs;ssc;:::.     c56Y662cs;sssss::::.:;;::::.. ... ..       ..  ::        ..  ...
     5 S2; D6PDYYZPYYZZPZPZZZZPPZPDYYZYYSZEPYZPPPPDDDDDDDDDDDDPD5Y:2 : : . .                    s c;:;::::::   ...:.;:ssss;;;;::::::.     sY665652s;;;;:;:::::::::::::: . .....      . .       :: ...
       S2s Z2DEYSYPS666SSYYPDDDYYYYYYS6YYZPPPPZPDPPDDDDDDDDDDDEHEH2Y s:s:: .                    s ;.::::.:  :;::.:::;;..             .     :s655566S2ss;;;;;;:: .::..;:.. ...      .   .       ..    ..
       YcS26:DDDDYY66YYZZZYZPPDYSZZYYS666YDZPZYZDPPPZPDDDDDDDDDDDDSZ c ; : . . .                ; s::.c2:;ssss:;:;                        .;::cS5222c;sss:::: :;:........ .....::  ..               .
       5.Y26sYSYYZZZZZYYYYYZYZPPPZZPPYSYZPZZPZYPDDEDDDDDDDDDDDDDEHDH6Z . .:; . ...                : ;:::.;     .        s2c2ss;;;;::::;;;:;;ss;;..::::: .:. ............. .....    .......     ..   .
       s 5:5sZYS6ZPYSYZYYZYY6ZDZZZZZPZZS56SZEPZPDDDDPPDDDDDDDDDDDDDEZD 2 ; . : .    ..              :. .            66EENNHHPDS5s::.::::::;s;;:::::::::::::::.............:   .        ..
         Z26s65YYYSZZYYYYZZZYPPZPZZZZYSYYYYZPPPPZPPPDPPPDDDDDDPPDDEEDH5Z.c :.: .                    :  .        :.. s;:         ::;;s;:.::... ....:::;::::... ..........:.:      ..  ..    .  .        .
         ZcZ66cS6S6DDZZYYYZPZPDPPPPPPZZZZYYYZPPPPPDDPPDDDDDDDDDPPPDDDHPD:2 s ;.:       .            ;:..  .:..                :;;s;::::::::::::::.:::::.::::::::::::... ...........        .     ....
         S.6scsPPZ6PPPPZZZZPZZZPPPZPDPPZYPPPZPDPPZZZPPDDDDDDDDDDDDDDEEEHSP:6 : : :.:                  ::::::.   ..::::    ::;:::.  .....:;::::::. :::......:..::::::::: .  ..  ..   .      .. .       .
           ND6c52YSYSPPPPZYZZPPPPPPPPPPPPZYZZPPPPPDDPPDDDDDDDDDDDDDDZPPDDH6D c s ;      ..              ..    ::..:;. :::.:.::  ..:;:.;s;:::::::::.   ..:;:....  ..  ....    ...... .            . .. .
           D5PP2:YYYSPPPDPZPPPPPDPPDDPPPPPPZYZYPPPDPPDDDDPZPDDDDDDPDDDDDEESH2P c ; . .                      . ::      . . :.ss;;;;;;;;;;::::::..:::..:.    ..                    ..  .. .        .     .
           6 YY62PZY5PPZYZPPPDDDDDDPPDDPPZYZPY6YPPDPPPDDDDDDDDDDDDPPDDPPEEDH2PsY s . . .                    . .: .      ::;:;:::::;:;;:::::;:..::::.::::..                           ..            ..
             PD6c65S5ZZPPPZPPPPPPPPPDPPPPZYZPZYZZZPPEDPPDDDDDDDDDDDDPPDDPPDHYHZH 2 c . .                      :: .      :.:.:;::scs;scsss;;;::;s.    . :.:::.........    ...   ......  ......  .   .. ..
             626665DPDZPPPPPZZZDEDPPDPZPDPPPZZZPDPPPDPPPDDDDDDDDDDDDPDDDDDDEPE2P6D;6 : .                    . s; .      ::ssccccssssscs;::..           ::;::::::: ..:....   .......  ......... :.:: ...
             6sPPc:62DDDPPPPZPDPPDEPPPDDDPPZSYZZZZPPDPPPDDDDDDDDDDDDDDDDDDDDEHPHcY2Z s s .          ..  :.s:5s65565Sss;.: ::.....                      ;:::::.::;s; ....:..:.   ...:: .    ..  :...   ..
             s PPZZc YYDDPPPPPDPPDDDPPPPDPDPYPPPYZPZZPEDPPDDDDDDDDDDDDDDDDZPDDEN6P6P:6 : . .                :::.sss2      scssssss2566522225csc2cs;;::...;cZY65:;:;;;::::...... .      .  .::  ::..:: .
               6sPD65ZSDDDPPPPPPPDPDEDPDDDDPYYSYYZDPZPPPDDDDDDDDDDDDDDDDDDDDDDPDDHYEsY:6 s ; :        ::::cs:.     :  25S6YY552c2256c;5YSY5c5YY6YZY56SYZENH6622:;;;ss:;;;.:::.:::....:.::::  ::...:.:::
               6;DEYS2;ZYDDPPPPPPPPDDPPPPDEPZZYPPPDPDPDPDDPPDDDDDDDDDDDDDDDDDDDDDEPH6D2PsS s:2 :65YS655555ssss22s;::22SSc;::  ::;:s22c25256YS62;;:::5DZ62;:    ..::;:::;;:;ss.:.... .. ....::. ::....  .
               2 YSPPS6S6DHEDPPDEPPDEPPPPPPPDPZYSZPPPPDDEDPPDDDDDDDDDDDDDDDDDDDDDEEHDH5P5PcY.c ; .  5c26;s66;.s:22css;::26666666656666566Z6s.   .:c5s:       :: .:..:;;..:::::;;::: .  ;::::::::;....;;.
               6c2.ENPP5cSYPDDPDEDPPPDEDPDEDDZYY6ZDZZZZZPPPDDDDDDDDDDDDDDDDDZZDDDDZPEHZH6P5P2YsS .  :..:    csZYS5PPPPZZYYZZZYYSS6666SYP5c:  ;;;.  :   .   . ....:::::::::.   ...::::;::::::::::: .. ..
               62SsZ6DESS62PEDPPPDDDPDDDPPPPDPPPYPPPDPPPPPPPDDDDDDDDDDDDDDDDDDPPDDDDDDENDHSE5P5P;S:2.::;.:    . :.ss;:ss;s    c6c:2Ss:      .;;;sc: :ss.:;:.:::::... ..:::;::....::::::s;::;;::::..::;;.
               ; c;c DDPDS2ZPDEDDPPPPDDPPPPDDDDZSYYZEDDPZPDPPPDDDDZPPPDDDDPPPDDDDDDDPPZPEHPHcS2PsS:5 ..;;sss          :s    ..:::.:;:;sc562cc2csc2s;;::::;;::::::....:::::...::..;:::  :::::::::::; .::.
                 c;; YSDHY662PDDEDPDEDPPDDPPPPDPZYSYDPDPPPDPPPPPEDPPDDDDPPPPPPDDDDDDDDDDDEDHDN5PsYcYs5:; :sc6Scc22csc2;:ss22css;;;cc25555665cs;.::::::::::;;;::....:.....  ....  ::::..;:::..:::::: .  :
                 625sS5DDDN5.6YPPDPPPPDDEDPDDDPPPY6YPZPPYZPPDDDPDPPPPPDDPPDDDDDDDDDDDDDDZZDDEHPNSH 5s6c6:;  ::222222ccsssccccs562scc22ccssssss;::::;;;;;;:::::::...:: ...  .     :.    ..... :::::::::::
                 2:Y62s62YDZZY6ZPEEEDDDPZPEDPDEDDPYZYZEDPPZPDPZZPPDDPPEDZPDDDDDDDDDDDDDDDDDDDDEHDN5D.5:2s5;s    .:::;sc2cc;;;;;;;;::::.  ....::;;;;;::::;;;::....:.  ..::...  .:.::::;:..... ::::::.....
                 s YS226cZDPD6c55YZDHEDDDPPPPPPDHDPPYZDZYZPPDDDDPPEDPPPPDDDDDDDDDDDDDDZZDDDDZZDEPEHNYN:2:2s2s2;;;s. ..::::sc::;;sc;;::;;::::::::;;;::::::.:.:....    .   ....::..:.........:::.....;;;;;
                   DPYY2:YDZZPD6s55YZPDDEDDPPPPPDDDP6YPPPPZZPPPPPPDDDDPPDDDDDDDDDDDDPDPPDDDDPPDEZZDDDNSE.c ;s2:s:s:::;.....:  ..   ....::;;::::::::::::::.. . .:.    ...   :.. ......;:..;:::..;;;;:::::
                   S2ZZ5sYZZPYZYY6cYZDDDEDDDDDDDPDEDPPZZPPZZYYPPPPPPDDPPEDPPDDDDDDPDPPDDDDPPDEZDZPPZDDHNYH s s.s;s.:..    ..       .  .::::::;:..:::::. .....      . . ....... . ..:.:.::;;::ss:::;::;;.
                   s PPY6S5DNZSZDZY62YZPPPDDEDDDDDDDPPZPDPYZYZPPPPPPEDPPPPDPDDDDDDPPPPEDDDZZEEPDYZPZDPDEENPN:5  .;:;...:          .::::::..::;:::::....::....          ....:::::::.:.:.;:::ss.::;:::;.:.
                     6cZZ2:YDPDYYZP65c;YNDZPDDEDDPZPDDPPPPZPPPPPZPEDPPPPPPEDDDDDDDPPPZZZDDDEPPPDZZEDDDDPPDHNZN ;   :.:          . ...:::::::::::::.........:.    .....     . . :.;:..s;;;;;ssss..;;:; .:
                     6.HHPSPPPPPPZZEN6s26YDPPPPPPPDDDDEDDDDPYZPPPZZZDDEDPPPPDDDDDDPPEDDDDDZPPPPDDDZZZZPPPPPPHNDN s   :::  ....:::::;::  .:::::..::..:;:......  .       ..::. . . . s;ssss;;:;..sc..:::;:
                     : EDY6YYPDPPPZZPDHY256ZDDPDEEDDZPDPPPEDPPYZPPPPDPPPEDPPDDDDPPPPDDDDDDPPPPEEYZZZEDPPPPPPPDHNYN .   :.::;::..:::::;;s:::::::::::::::::.. .::;:::::::..      ;:;sssss;sss;s;ssc.:ss.::
                       PSPDZSPDZYDEPYDHDDY666YPPPPDDDDDDDDPPDDZPPPZZPZDPEDZZDDDDPDDDDDPPPDPDPPDDZPZYDPPPPPEEPPDHHNENss    .::::....::::::::::::::::::::....:...::..        52ZYZZSY;s25:s;sscss;s:;ss:;.
                       Y2YPZSPDZYZPZPYYPHDPZ6SYPDDPPPPPPDDDDEDPPZPZPPPPZDPDDDDDDZPPPDDPDDEPDYYPPDDPPDPPPPPPPDDPPDEHNHNSZ      .:;;:.::...:..:::.:;:.:::..::::::.       ssPYNEHEPD6Y5Sc5:c;s::.::s:s:;;s:
                       6sZDPYZPPPDDDDY6YZZPZYYS65YDDHEEDEDDDPPDDZPZZZZZZDPDDDDDDPPDDDDDDDEPEYZDZPPPDPPPPPPEDDDDDDDDEENNNDHs;          .::;:...::::::.  ..:         ;sNENHNEEDYZZDSZPD6Yc5s5c225s2sc:ssc:
                       2:c;YEZYPPPZDHPZZYZPPPPZS266SPZPPPPPPDDDDPPZPPPPPDPDDDDZPEDDDDDDDZPPD6SDZHEPPPPPPPPPZDDDDDDZZPDDHNNNNNNHDs                          :sSPNNNNNNNHHEZPPPPPDD6YYZPEYP26c6c556c2s2;c.
                       5s2;YPZYZZPZPDDEPZZPPEDDDEPYYPZDPPPPPPPDDEEDDDDZPPPDDDDPPPZDDPDDEPPEHYZPYPZPZEEPPZZPPDDDDDDDDDDDDDDDEENNNNNNNEPS652cs;:;:;s26SYYPDNNNNNNHHHDPPPPDDPDPPPPPDZPSYSY2SYP2Y;2scc2c2s2:
                       c:2cYYPDZYPPDDDDDPPZPDPPPDPZZPPDDPPDDDDPPDDEDDDZPYYPPEDZPPPDDPPPDPPEHYPZYEDDPDDPPPPDPDDDDDDDDDDDDDDDDDDDDDEEHNNNNNNNNNNNNNNNNNNNNNHEHEEDPDDDDDDDDDDDPPDDZZZPZPYP6S5Ss5s6;cc2;sc2s
                       s.522sSPPZZSPPPPPDDPPPPDPPPDPZPDDDDDPPPPPDPPPEEPDPPDPPPDDZPPPDPDDPPDDPPPPDPPPDDPPDDEDDDDDDDDDDDDDDDDDDDDDDDPPDDDPDDDDDDDDDDDPPPDEDDDDDDDDDDDDDDDPDDDDDPPPDPPPPZPSZYP5Z5Ys5s2scs2;
                         ;;SYY6ZPY6ZPPDPPPDPPPPPDPDDDZ6SZZPPDDPDEDPPPPPPPPPPPPEEDDPPPPPPPPPPDDPPEEPPDDDDPPZZDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPDDDDDDDDDDDDPPPPDDDDDDDDDDDDDDDDDDDDPDZPPDPDZPSY2S;cc5:cc2;c;
                         s:cs22YPDDDZPDDEDPPPPZPDPDPPDDDZPDDZPPPPPPPPPEDPPPPPPPPDDDDPPDEPPPPPPPPPPPPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDEDDDDDDDDPZPDDDDPPDPZPDDDDDDDDDDDDDDDDPPYZSYPDYPPPSP5YYP2S:cc5s
                         : 5SSY5s66YYPDDDDPPPZ6ZDPPPPDEDPZYZZZZPDDDDPPPPDDEEPPEEDDDDPPDDPPPPPPDDEEDDDDDDPPDPDDDDDDDDDDDDDDDDDDDDDDDDPPDDPZPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDEZPPPYZDDPEYP2S6P5Ss5s
                         : 56YP2;2sZPDDPPPPPDPZPEDPPPPDDDDPPZPZPPPPPDDDPYZDDPPPPZPDDDDZPPPPPPPDPPPDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEZPZPYYYZPDPDZD5Y6Z5Yc
                         : 66SP56c ZPDDPDPPPDPPDDPPPPPPDDDEDDDPPPPPPPPEEEDPPEDDDDDZZDDDDPPPPPPEDZZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZPYZYYYZPPPDZD6Y5Y5
                           5YYE66s 52YZPDPPPDDDPZPEDPPYPDDEDDDDDYZPPZZYYPPDDEDPPEEDDPPEEPPPPPPEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEPDSZYZ66ZZZDPESZ5
                           c25Z5Ss c;6SPHDDPZPPPPPPPPPZPZPPPDDDDPPZPPDDPYYZZDPDPPPDDPPPPPPPPPPPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDD6YYZZZZP6SDHY
                           6YYP5Yc 2c65SDPDDDDPPDPPDEDDPZZZPEDDDPPPPYZPPEDPPZZDPPPEEEDPPEEPPDDEDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDDDDPZPDDDDDDDDDDDDDDDDZPPPPPEDDDDDDEDEPD25ZPZP6SY
                           25SP5Ss csSYSSYPPPPPDEPYPDPPPYZYPEDDDDDEESY6SZPDDZZZZPPPZZZEDPPDDDDPPDPDDPDDDDPDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDPDDEDDDDDPPDHYZZP6YSYY
                           c26Dcc: 55YYYYZDPPPDDDPPPPPDDEPYYZPEDDDDDPDYYZZZZPPPZDPPPPPPPDDDDDDPPDPDEPPPPZZDDDDDDDDPZDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDZZYYYSEPDDDDDDDEZDZPZD5SY
                           ccYH55s 226SSSYPZPPPPPPPPPPDDDDDDYZDPDDDDPDDDPPZZPZPZZZZZPPDDPPDPDDPPDDPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPYPZPYYDZEDDDDDDDDEPPPE6Z6
                           sc2S252s2s6SYYZPZPPPPDPPPPDDDDDDDPPZZEDDDPPPDZZPPPZPPZPDDPPZZZZDPPPPPEEPPPPPPDEPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDYZPPYZDZDPDDZZDDDDDEPDDHY
                           6Y6Scs;:55YY626YYPPPPZDEDPPPPDDDDPPPPPPDDDDPPZPPPPPDDZZZZPPPPZZYYDPPPPPPPPPEEPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEPPYY66EPEDEEDDPPDDPDPEZ
                           2S2225652;6Z6cSDPPZPZZPDPDDPPDDDDDDPDPPDDDDDDPDZZDDPPDDPPZZDPDDPZDPDDPPPPPPPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDZPYPYZPPPZDPDDPPEEZZDDPDZ
                           c5cc252cS6ZZY6YPZPPPPZPDPEDPPPPDDDDDDDDDDDDDDPPPPPPPPDPPDPPYYPPEDPZDDPPPPPPPPPPPPDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPDDDDDPZPDDDDDDDDPPDDDDDDDDDDDDZPYZYZPPYSDPPPPPDDDDPPPDP
                           ;sc5225262SYYZPPPDPPZYZPZPPDDDPPPDPZPPPPPPPEEPPPPPPPPPPDDPDPDZZDDDDDDPPDDDDPPPPPPDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDPPDDZPDDDDDDDDPDYPZPZPS6EPDDPPDPDDPPPDY
                           c55Ss.225cSY62SZZZZZZZZPPPPPPZZPPEEEDPPPPEDZPDPPPDDZPPPPPPPPPPPZYEDDDDDPPDDDEPPPPPPDDDDDDDDDDDDPZDDDDDDDDDDDDDDDDDDPZPDDDDDDDPZPDDDDDPZPDDDDDDDDDDDDPDEHDDSYY6PYDDYZPPDPPPPDZ
                         . 255Yc:555cYEY5YPYYYYZPPPPZZZPDDPPPPPPPDEDPPYZDDEDDDDDDDPPPPEEPDZZPZDDDDPPDDPZDEPPPPPZDDDDDDDDPPDDPZPDDDDDDDDDDDDDDDDDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDYZ6Y6YYSDZEDZPZZDDDPDDZ
       ..  ..       .  .   c6c2: ;.55YPSc6YYPZZZZPDDPPZZZZDPPDEDPPPPEDZPYZEDDDDDDDDDPPDDDDDDPPDDPPPPPPPPDEPDZYEDDDDDPZDDDDPPDDDDDDDDDDDDDDDDDDDDPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDPDZPYPc5YYPYDPDEZZZZZYPPZ
  .                      . 2Sss: s.6ZSYS6YZYZY6YZZDPPDPPPPPPDDDDDDPPDDPPZZEDDDDDDDDDDDDDPPDDPDZPDDDPDDDDDDPDPZDPDDDDPPDDPPDDDPDDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDEZDYPYYS6PYZZZPPPPPDDZ
                           s5c2; c;SP662;6PYPY6YPPDPYZPPDPZZPPPPEDPPZPPPDPDDDDDDDDDDDDDDDDDDDEYZZZDPEDPPPPPDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDEZPSSS6DZDDZPPPYYPPP
                           c6;;;.c;6P2;s;5ZZDPYPEDDPPDDDDPZPPPDPPPDPYYZZDPDDDDDDDDDDDDDDDDDDDDZPZZPZEEPPPPPDZZDPDDPZDEDPPZDDPZPDDDDDDDDDDDDDDDDDDDPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDYZ6YZPPPPSHDYZZPPPPPY
                           :s::: ccSP2s6ZPDY6YSZDPPPDPZPDPZZZPDPPPPPZPPPPPDDDDDDDDDDDDDDDDDDDDDEZPZZPPPPPPPDZZPPDDDDPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDYPYZ66PYDPDEZPSSPDY
                           ;s;;; 22cccs26SZYSZPPDPPDPPPPZPEDZZZZDPPPPPDDDPPPDDDDDDDDDDDDDDDDDDDDPDZZZZDPPPPDPZEEPPPDDEPZPPDDDDDDPZPDDDDDDDDDDDDDDDPPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDPDDEZDSY65DYDDZPPPPDY
                               : c2cs6YYZYYS5ZEPDPDPDPZPDDPPPPPZDPPPPPPPPPDDDDPDDDDDPPDDDDDDDDDDDEDDPPDDEEPDZZDDDDPPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDPPDDDEYPPDSSZSEPDDYZPDY
                               ::22c;66SZS5SSZDPDPPPDDZPEPZZYZPZDPDDDPDDPPPPEDZZPPDDPPPPDDDDDDDDDDPDDDPPDEPDPPPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPDPDDDDDDDDDDDDDDDDDDDDDDPDDDDDZPPDYZPSHPPDPDZD6
                               . ;;SZY56Y66SSYPPDPZPDDYZPZPPPPPPDPZPDDPPPPPPPPEEPPDPEEDDPPDDDDDDDDZPPPPPPPPPPPDEPZDDDDDDDDPZDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPDDDDDDDDDDDDDDDDDDDDDDPPPPDDDEPDYPYSNDDPDDYPS
                               ..sss;cs6ZS6YDPPZPPPPZZ6YHDPZYYZZDDDPZPDPDDPPPPPPPPZZDPPPPZDDDDDDDDDEPPPPPPPPDEPPDDDDDDDDDDDDPZPDDDDDDDDDDDDDDDDDDDDDDDPYPEDDDDDDDDDDDDDDDDDDDDDZPDDPPDDDDPDYD55ZSDDDDDHY
                             . ;;sccscsc256YPPEPYPDP6ZYZHPPPPPYYDPYZZZDPPDPPDPDPPDZPZZPPEEPZDDDDDDDDPDPPPPDPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPZPDDDDDPZPDDDDDDDDDDDDDDDDDDPPDDDEDEYZYSPZPPYPZ
                             : scsss;222255SZPEPZPEZ cs5NDPPYZPZDDDDPPDPPPZZDPDPPDZPPPDPDDPZDDDDDDDDDDPPPPDPDDPPDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDPPZPDDDDDDPPPPDDDDDDDDDDDDDDDDPPPPEDPPEEPPEDZZDEZ
                             . s5s;s:s;2SSYZPZPPEPDY ;:sNZZYSYPZDPZZDPDPZPPPZZPPDPZPPPDPPZDDDDDDDDPPZZDDDDPPDDDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPZPDDDDPPDDDDPPDDDDDDDDDDDDPDPPDDPPEEDDEEDDPDZ
                             ::26s:; cc5YYYZDDDDEY66 ;25NPPPYYZYEDPPDDDDZZPPZZPPDDPPZZDPDDPZDDDDDDPDDDDDDDDDDDPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDPDDDDDDDDDDDDDDDDDPPZZDPPPPPEEDEP
                           ..::;;;:s:6666YDPPPPZPYYS sYSNDPPZPDPPZZZDPZZZPDPPPPPDDDDDPPZDDDDDDDDDDDDZZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPZYDPPPPPPPEEP
                           :;: .:  ss55SPZZPDZYZESs5c6PSYS6YPZYYPPPZDPZPPPZPPPPZPZDPPPDPDDDDDDDDDDDDPPDDPDDDPZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDPDDDDDDDDDDDDDDDDDDDDDDDPDPPPPPPPPPPPPZ
                               ;s; s;6YYZYSYPPPYY5:cs5HZ6656DZPZDPPPDDPPDP6SPZYSEPDPPPEDDDDDDDDDDDDDDDDDPPPPDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDDPPDPPPDDDDDDDDDDDDDDDDDDDDZPDDPPPDPPPPPPPDZ
                           ... ;;s:5cSZYYZPZZYZS6625scS5s2YSSYDZPZPPPPDPPPSYDPPZDPPPDPDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDDDDDDDDDDDDDDDDDZPDDDDDDPPPPPPPDZ
                           . ss;:s:SYZPYSYZZPZZYY6c555Z6s5Z6s6HPZYEDZZPPPPPPSSPZDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDDDPPDDDDDDDDPZDDDDDDZPPDP
                          .  ;c; ; 56YZYYPHDDY5SP6:c65PSc6P6 sPSZYPPZPPPDDZPYYDPDPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZPDDDDDDPPDDDDDDDDZPDDDDPPEDZPDDDEPPDDDEPDZ
                       ..    :s. 5SPDZZYSZPYYSS622:c66ZS22ccc5PYEPPPPZZZDDYZPPPPDPEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDPPDDDDDDDDDDDDDDPPPPEDPZPPPPDDPPPDZ
                           . :.s:YPZPYYS56SYPYS5scs5DS2526ZY6YPYPYPPPPDDDDZPPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDDDDDDPPDDDDPPDDDDDDPPPPDDDDPPPPPPDDPDDEPPPPPPDEZ
                           :.;:s:6YYZ6566YDYY652;22c52cc;cPY5666DZYYPZDPDDYZPPDPDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDDDPPPPDDDDDDDDDDPPDDDDPPPPDDDDPDPPPPPPDDPPPDDDPPPDZ
                           ;:csYZZP6c6SYYZPSS5sc:265652256EZ5YDZZSPZDPDDDDZZZYZZEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDDDDPPPDEDPDDDDDDDDDPPPPDDDPDDDDDDPPDDPDDDPPEEPDPDDDP
                           ;;55YP2s22YY66YDPP6:s:c66552SNDYYY6;;ZSHDDDDDZZPPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPPPPPPPPPPPPPEEHEDDEDPPEDDDDDZPEDPPPPZPYYSYSYSYYZS
                         . csc;6D66c.6YYS6S52c;5Y665222262:;;c65ZSHDDPZZYYDDPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPPDDDDDPZZZZZPDPDPPPPPDDDDPPPPPDYZPPZPPD6SSY6
                         . c26SYP2;22225SSZ2:c225565s2ZSSSZYYY66EZZYYYPPZPDPPPEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPZPDDDDDDDDPPDPYZYYPPPPPPZZZZDDDDPPDDEEDDPPPPPPPDZPYPYPYZ6
                         :.c25Ycss;6YS652sss;2YSY6c222Y626PZPZ66EZPPPPDDDDDDDPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPPDDDDDDDDPPPPYYYYPZZZYZDPZZPPDDPPDDEDDDDDDEZPZDYPYZZ
                         s:5S6Pc.s;25cs26525c5Z652sc56EY5SPY26YSHPDDDDPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEDDPZZYZYYPZSYZYYYPPYYZZPPYY66ZYPZDPPPDDPPZD6YYZZ
                         ;:ZNc   ..;;sc262;5YZD6:5YYPZHDDDPY26PZEPPPPPPPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPDDDDDDDDPPPZZYZPPHDPZ665SPDZZ56ZYYYSYDZ666SPPPZ66PPPPYYZZEHSYYP6
                       . c62Y    :.c2SY652c56SPZYYSYZZEPPPYZPPYYDPPPPPPPEDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDZZDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPDDDDDDDDPPPDZSYSYDDHEEEDZ6Sc566PYYYYYSYDDDDSSPPPPSSSSSSZZ6SYZZP6
                       : 6N2c    ;s22s:2YSSYPPDZSYS626EPPPPPPPDPEDPPPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDDDDPDDPZPDDDDEDDPPPYYZPEEHEEEPD6Y6666ZYZZYYPP6YZYYSYYYYZZZZDEZPPP6SS
                       SSSD    :.sc;.ss5SYDDEZSS62;2Y6PZZZZPDDDDPPPPPDDPPPPPZZDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDPPPDDDDDPPPDDDDPPDDDDDPPZYYYPPEEPDYZ6SZYPZSSZYYZ22S6ZZSSPPSYYZc25556SYS
                     : ZE:.  :;; s2; 2c6DDHDD6;262:2DZPZYZDPDPPPPPPPPPPPEDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEPPPPPDDDDDPPDDDDDDDPDDDPDDDPPDDZZYS6SYS26566666YS56PY56YYSSPP25SS66SZc56666c2c
                       2P    ..:.c5c:6YZDY656s s2526PZDZYYZZPDEEPDDDZZZZPPDDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPPPPPPPZPPDDDEPPPPDEDDDPPDPPDDDEDZPZPZYSYYY6SSYYYS666PZZPDDDP6SDP6SYZc56Yc222222
                     552S      :.sc55DNYs: :2252c255SSZYDPDDPPPPPDZPEDPPHDZPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEPPDDDDDEPZZZPPDDDDDDPPPPPPDEDPPPPDDPPZZZZSYZZ5SS6s2YYSSDZ56656SSYYYYYc2ZD;22222566
                   . 6Z.:   .;:226YPEZYc.::c622226Y5;s25DPDPDPPPPPYZPZZZPPEDPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPPPDZYYYYZZPPPZYYZZZPZZZPPPPPPPPDDDDDEDPPPPYZYZ6SSYYY25S6666SSSYY252225ZZ26c5;;56;2s
                   s.5Y    ::s:566S22.  :26522s265256SPZDPDPPPPPPPYZPPDDDPDDPPPPDDDDDDDDDDDDDDDDDDDDDDDDDDDDDPDDDDDDPPDDZZPPYYZZPPZYYZZZZPZPZZPPPDDPDDDDDPDDDPPYZYZYZ6SSYSS25PZYYYZSY2555S65556SZ55PPs6
                   55s2  ;scs226Y6S: ;;2Y65cscc5666SZZEDDPPPPPEDPPSZPPDPEDDDPPPPDDDDDDDDDDDDDDDDDDPDDDDDEEDEPPDDPPDDDDPZPDDDDDPPPPPPDDPPPPPZPPPPPDDDDDDDDPPPDDDPP6S6Y6SS6c25525S6SSsc56cc2c666S26sc52YP:
                 : s;:;  c5cs25SZ2s;:cs2Y52cscs226YYDZ6SZYZZDDPPDDYPPZPPDDDDZZPPDDDDDDDDDDDDDDDDDHZPDDDEDDHHDDDDDDPPPPDDZZDDDEPPPPPZZZDEPPDDEEDDDDDPDDDDDDDDEEDZPPDYZ6SSYYZSSsc65sc6S5656YYYY2525scc;56s
                 : ::.:: c2cc6Zs:;c;.25562c26s s26Y656ZYZZEDPPPPEDYPDPPPDDZPPDDPEEHHHHHHHHEDDEEHDH6YYYDHYSZZZZY6ZZZZDDPPDEPZZZZPPPPPDHPZZPZZZZZPPZPDDPPDEHNNNNNHDPP6Y5SYY25s222S66Sc225ssss225556c22sPZ2
               . ; 25::2ccs2522s;5S5s22266S652c2;5ZS6SSSPZEPPPPPEDPPPPEDDDPDPDDDDDSPYZEEPZNHDEDHPE6YYYc222522222SYSSS6PPPPPPPPPPPPPPPPPPPPPPPPPPZSYZZDDNNNH;2sSNEPPPP66c256c225S6SY2555c2ccccccc2222cPY2
             ..:.cs55cc2c6S522256csss6Y662ccccs2c5YSS626DZPPPPPPDDDDDDDDPPDDZPYYPP56;s22. S2YY265625ZZ6S55YZS6PZZZ65YYZZYSYZYSZPZZYYSSYYYSYZZZYSYPPPPDPP2      55HDZPSZYY56SS65ss55c25525222222sccccs;:c

Jodie Meares
©2004 www.ASCIIBABES.com

Go to www.ASCIIBABES.comGo to the ASCII Archive