;;;;;;;;;;s;s;;;;;s;;;;;;;;;;;s;;;;;s;;;;;;;;ss;;;:;;;;;;;;;;::;;;;;;;;;;:::;;::;;;;;:;;s;ss:;::::;;;;;;;;;:;;;;;:sssss;:.::;:sc2556SSYYYYSSSYYSYYYSSYYYYYYSS5522ss2c2222255522ccs;2c5555656565526622S6S
;::;:ssss;;;;;;;s;;;;;s;;::::ss;;;;;;;:;ss;ssssss;;;::;;;;;;;;s;::::;;::::;:;;;;;;::;:;:ss::.:;;;:sssss;;;sss;: s;ss:.;:55S6PPDPPZZZYYYZYYPEDPPZZZYZPDPPY5655552266ZYSY6S55sssc2c52Y65266SSYSS6YSYSDPZYZ
;;;;ss;::;;:;::;;;;;;;s;;;;;;;;;;:;;;;;ssss;;;;:;;:;;;:;;;::::;;;;::;;:;;;::::::::::;:::;:;;ssss;;;:;:sss;;:: cs65c;55S6PPZYPPY6ZDDDDDZZYSS6656666SZS6656c56666SYPZYY665522566665YS65PPDD6666PZPPZYYY52Y
;;;::::;;;;::::;;::;;::::;;;;;;;s;;;::::::;;;;ss;;::::;::::;;;::::::::;;:::::::::;;;::;;ssss::s;::. s;;:s;s:52YS2sSSPPPPZYS6SSYYZPS6SYYZYSSSYYYZPEPYZPZ66c266S655666Sc566SSSS6666YSPZDPYZPPEDY6ZYYSDPHEZ
;;;;;;:;;;:;;;;;:;;;;;;;;::;::;;;;:;;;;;;;;;;;;:::;;;;;;;;;;;;;;:::;:;::::::;;;;;;:;;;;::::::.. s:s;s;cs52S5YS65PZDDZYPPYYZZZZDDPZZPZZPDPPDDDDDPPZZSYPZSYSYYYPZ666666sc65652566YYYSYS552222222cY6Y6Y6DPD
;;;;;;;;;;;;;;;;;:::;:;::;:;;;;::::;;::;;;;;;;;;;:;:::::::;::;::;;;;::::::;;;:s;;;:;;;::;::.;.;.62YS5265YSPSDDZSPZYSZZPPZYPDZYPPPPPDPPZYPPDDEHEDPYZYZPYs56SYSYS5SPZYYYYYYSSYY55665666YY555565Y6Y6ZYYS556
:::;;;;;;::;;;;;;::;;;;;;;;;;;;;;;;;s;;;;;s;;::;;:::;;:;:;;:::;;::::::;;s;;:::::;;:::.:.s:2;62Y665225c52cs52S6ZYPZPDZYZZYYYP65ZPZZPDPZ65566SS6YPS56SYPYc222652556ZYYYPPZZYYYY6S6S56scc2YZYZYSPYZSHEEDPPZ
;;;:;::;;;s;;::::;s;;::::::::;;;:;;::::::::;ss;;:;;;::::::::;;ss:;::;;::..::::;;ss::;.; ; 6cS2S5YY56Y6EDHHPZPZPPEEEHPZDPPZPDYSYYZYS6PDPDYS6552SPYZ5s26622c262sss;;s66ZYYYPPDDPPZZSZPDYYcc:;sc65ZS6252YSS
;;;::;;;:::;;;:;s;;::;;::;;;;;:::;;;s;;;;;s;:;;;::::;;;;::::;;::::;;:;::;;::;:;::.. s:62S5Y665YYYZ5SS6YS6Ycc5222ccsssscc666S552c22522c2655222c2c6YS62;ssc225566YYPY66552256YYYYZPYY25s5YPZP25  ..62Y565Z
;::::::;;;;;;;;;;;;;;;:;;::::;;;;:::::::::;::::::::;;;:::;s;;;:::.;;::.:;;::: . :.2sY6YSZYZYYYYYSY6Ycc66scsssssc.::::.: ;;;;sscccc2222cs2622cccsss2566SS6556SZZDENHEEHEDPYSSSYYZPPDHHYY;c.s2SYPsc. 52ZS6
;:;;;;;;;:::::::::::::;::::;;::::;;:::;;s;:;;;;;::::::::::::;;..::;;:::::.  ;.5cY6ZYPY652c525525c5:;;ssssssccc22ccccsscs;:::..::sss;25SSSSSYYYSSSS66SYYSYYY66S665;ss2ZZEEHHNHDZ6Ss56SEEHNYZ:s ;5S22    2
;:::::::::::::::::::::;::::;:::::::;;;:;;;;;;:::..::::::..::::.:;:;::.  ..cs62ZSY6526555SSSSYYSZ6SSY6Scc66552c52656S52S6PPZZ6266YYPDYS62ZDDDDDDDDDZ6SYYPPPPPPS62566Y62226PYSYDENN56.;:;56YZZP25 ::sSS..
:;;;;:;;;::;;::::::;s::::::::::;;:::::::.::;;;;ss;;;::::::;;s;;:  ....2c55Y6S5cscc2555YZYZ6S6S25c2;s;;cc;:s;;:2scs552cS6ZYPPHNNNPS65YPPPYSSSZEPZZYPDPZSss;ss2266SPZDPZY;;::ss;s25DDSY :::::2cPESZ  .:ZZ2
:::::;;:::::::::::::::::::;:;:::;;;;:;;;;;::.::::......:;;;:.:;;;:..ss522c5255YY6666cc:; :          .   :.sscsS6ZYZYDDDZPZZYZZYYDENNPYPPHNHDPZDHDPPDDEHHNNHPY;ssscs:s56YY65cscs.:ccEESS:;:;ss::s2ZD:;  2
:::::....:;:::::::::::;:::::::::::::::::;;;;;:...::;;:::....    sc66652c2255ccss;s;s;s;s.: .. ::  . c;2s55665566552c66PPHENNNHDPPYPDEEDZPPEHHHDZDHEDDDDDDYSc56SS6c2c2sssc26EPZY;s .;s6SPP25:s;s..  2566
::::::::::.:::::;:::::::;:::::::::::::;:::::::::;:::...:::;:::cc522c22666622c222c2scsc::..  . ;.; 6cY6S6YY22c2:;  .:  :.s:66PPNNNHEPHHNNHDPZYSYZZYDNHND2c sSYPPZZYYSS22:sss;;YYPPc2.:::S6PPc5:s;c22  ;sc
:::::;;::::;;::..:::::::::.:::;:::::.:::.::..:.:;:;::;s;::;sS665ssssccc222scscc2c2ss... c;6262S5PSEPPZS6666Y6Y25c2;s..        ..scSYZYS6YZPEPZZZY6662c25YHEDZ5525665SYYsc.:;:::ssYY22 .;:ss6656 ::sYY  .
;:::.:::;:::::::::::.::::::;;:::::::;:::.:;;;:::;;;:.   :s656c;;cc2222cccc;;;:.   ..2;s.c:2cS5DYEPYS66DEHNEHHNNNNNNNNNEE52:.    ..: ssYPDDEHPYYZZZS26YYPPDZ66c56S6622c2SScc;;;s::::SSS6..:::.65SY  ;sSY
:::..::::..:.::::;;:::::::::.::.:......:::;::::..   .:c262sssc666522cc:: .:;ssYSZ6c;S5NDNEHEYZDZDPDDHHDP22:;          :25SZPZP2;    ::;:scccYEZ66SSSZZZDSc26SY6c2s2252c ;Y662;s.:s;  cc55ss::. 65YP  ssY
.::::::.:::::::......::::...:::...:::::::......  :;s2c2cssss;;sssssssc2222css:;.5cDYY2SsHZNNPEPPDDDD6666PDHNNNNNDHYY22        ;556;.    ;s;:;sSHP652226SZNYc6PY52:c;cc22c:sYS65;;:;ss  s;52;;:.. 25YP  ;
:::..::..::::::..:::.::::::::::::::::. .::::.::::;;:;;s;;scssc2c2222c2cc;ss;s:s.2;6cPSHZNDNNDNNNDDDDHHNNNNNNNNHNDENNNNNNEH22      ;ccc.   .ss;. sYYZ622sSNNNE6PNH66 . .;ss;.:c26522:;;;..;;55ccs;  ;s6S
:::.:..:.:::.::.::::::::::::.::::::....:;::::::;s;;;;;ssc25222cs;::: .    : 2;Y5DYHPNENNDPNNPEYZDDEDNNNNNNHEHHNNNNNNNNNNNNNNNN5s     :sc:   .sss. .c262::sSNNND5SYP6S.; ..;s;::s;65cc:;ss;:..sscsss  :;6
:::::::::::::::::::::::::::...:::.  .::::. .:::sc252222css:. .::;;ss;s;;ss2cDZHDNHNENENEPPEHYPSSYYYY562255SSYYSSHHNNNNNNNNHHNNNNNE:      ::.   ;2Ss .;s2;  :2NHDPZPPD5S;s   :s:  ::Y6s;  ssss. cs66c2  ;
:::....::::::::..::::.:. ..::::. .:;;:.....;sscs;;sss;s;.:sc5555YSYYYZPPDDDZPS6c2;Y5PSZSNNPEEHNNEENNPDSS22cc5656;;:.c2PDNNNNPZYZNNNNSc     ::.   .;2;.:css:  s5NNNNPDDEYP:s   .;:  ..S6ss  ;:ss  ;;22c2.
:::::..::.:....::.:  ..  .:::  .:::.   .:;sssss;.. :cc66YYPZZY566665;s:.      . 2;S2DYNNDE6YYZYZPDPDHNNNNNNNHHYZ6S52cc:.ssDHNNNNZ6YDHNPZ       .   :;s;.:css:  62YSDDNHPHNN:;   .:.  . S6;s  2ccc  ::2c;
...::.:::....::::.:. .:::.   .:::.   ...:::...:;c25225ZYZ62252ss;;:: .::::. ; 5sZ5S5DZDP6YYPSY252525::...:c2DHHNNNED66sc    ;:6ZHNHDYYZHYY;     .s   ..;:;::;;. .2s22NDYY2ZNHsc  .:s:  :.22;s  2222  :.c
:.:::......::......:::...  .:::.   :::::.   :;ssccc; ..;652s::..      . .:2sY5Y2PYPZYSYYYPSYSY6S56266YSY22.     22EHNNPPc2    : 25PEHHPDZE6c:      .   s::..:s;..:.c;22HPc56YNN ;  ..c;  ..65::  55sc  :
:.:....::..::..........  ....    .:::::::s222cssc256Y2.. ;YSYS552c:. .sscs2;S5DZNHYPZZDDZPPDHNNNHHHN6Yc225YZ66ss    .;ENNNPZ    . ;:6SDHZZZD5:           ;::::;2s::s;;:S5S6.sEENN    ;:cs  : 66::  sc22
.::..  :.::  ......     .     .::;:;:ss266SYPDHDPY6666Y5.   .;22SYEDPYS6ZYHDPYS2PPs65SZPSZYP26s22556ZPPDSY56566YPD52     .6PDE2:    . s2YDPDPE2 .          :...::c;  :.;;Z62s :EEPE .  ;;cs  s;66.:  ;;c
. .....    ..... ....... ..:::.::::ssc2c2cs;:::;scc2522555s;:.  . csS6DZDPNESSHDNNDN5S;c ;                .:sc::  c656:.    .;5Yc:    . sc5YYPYYc .          . . :.::;:  s;S5;;csPPZD    2c22  ;:22.:  s
...      .... .   .  ..::..                               .:;scs2ss;52Y6DZDPDPNEYZ6Y2SSZZD5Sc526;2 . . .              ;csc:.    :2ss  ..: :sc66Pc.           ..:...;: .:.:.csss;:s:EEcY    cs::  5c65:;
. .    ......   ...:.                                 ::;::       s;cscsY6DZDPEDDDZPSYSYSSYZYDZD5S;2 ;.s;2:s :.:          .:::     :::      .:2PZDs            ..;:    :.;:ss2c2cs:Y6DE s    65::  5c25
 .. .     . ....:            :;26YPEHEDY52ss;.            ;2PZPSs:  ::csssS2Z6YS5SPDDP6S66DDZD;sYPDNPHs2 ..s.;   .             .      :s    ... 2ES6:            ;:....:.:. .s;s;s:;.DPs6 .  : YY    S6c
 ..    . .:.. .        ;;5SPDDDPZYYSSPDNNNNNNNNNNNPS;2YS52s: .c5NHEP2c2c2c5cS6EDDP55ZZDDPPSSYPZPZZ262SDN5S                        .:    :;      .s2Pc .  :.        :::...::  ;:52;;;.S26Y.c :  . SS    5
  .  ..::..        :.;:sc;:                   :c6SZZYS552SPPPS2ss;25PZPZSS55S655SYYYYYDPYZZPPPPDZPENSZc5PNNN26:c                           .      :65Sc              . :.  ;:  ;:s;s:5sSSs5:c :  : 55
  .            .     .               :;;:.  .       .:cs::.:56DPDPEPPZYYZZZPPPSS66YY56YYHHPPPDYZYP6YZD6Ysss26Zs2c5;;                              .:s62s;  .           s:    :   ;:;:s:65c2:c s    csc2
   ..            :.;;ssssssc2c2s:::            .:s2c2;.:;s2css2c55PZEEHHNNHHDEDDHHDEDD6SSSYYZZSY2625s2c5sc..;s;c .2Sc2                              :cscs .              ;:  ;:....:.: 2s;s6S s.;  . 22.
   ..    ... . ::sss:s;22225522s;;s;sccs;.          c2Y66525S666Y665S6YSS6SS66256S25c5c5ss:;ss25scscss;;scss;sc2ss  :sc5                             .:S2::              . ....;::.  s:..;:2cc5 .:s  : 5
. .      ..  ;;;::.s;22cs;..   ::::    :s222225562c:  :s6SZYS66SZY6552cc6556SYYYc22625;c:;sc;s:;;s.:.:;:ssscss::;cc2    :c                             2scs:.  ..          :.  . ;;  ;:s:::;.YY:c : .  ;
:      ::  . ss:.;;22css;cc5666SSYPPD6c;.::s22556YDPZY52;;:;csss;sS6YY66YYYZSYSZ6Y25s2s2c2;s : .  ::::::;;;;ss;s  :;s22c..                              .5s:::.            s:..  :..:  s:  : s:YZ .s2
     ..    : ::;;s;: ss5255SYS6SSYYYZPDDDY65c2566SSSZYSS6S6SZYSSS6S666SS6656;s:;:;:s.; : .    ....:.::..:...  :;::::    :s;s..                           5ccs:.  ..        . s; .:..:    :.;:  ;:25 .:s
      .  : :.: sss;cs2s526666S6YYZZPPPPZZZYZPZY62cccc25522cccc2266666552:;...:;s:s:; .        .  .  .       :.:.::..::  .. .;c:.                          .6cs; .            ;:::..;;  .   ::::  ss:;:::
 ....    :.:.22c:s;2c65666665YZPZPPZYYZY6ZHHNHDDPY6622cccc;sss:;;;::..ss.;scscsc.; . : .    ..                    :.:.::   .  .;::                     .   ::2c2s              ::  s: . .  ::.::.: 22  2
         :.s:. ;;2s5c656552YYZYPPZYPDDPHNNNHZY66566S56222c;;ss;;:::;ss.:::ss.: . .                                  . ::::....  .;                     :.    s;2; :            ;:. . 2c      .   . :.ss.
   . sc:..   ;:s;c;22525cYPPZPZZSZYDENNNNEHY252522scss;;:::;;;:;ss::.::;;;..            ..                              ....:::.  :c                     .    .2scc .            2s  ss:;      .   . ;:.
   ::.:  . ;.;:cs2s522sS6YZYSY6PPEEHHHHENP65c222ccss;s;;;;;;::::;;:;::.:.. ..:                                            ..  :s:.. :s                         ::2s:; .          : ..  ss.: .....  : :.s
 :.:;    :.:.;:s;s;c;65Y6YPS5Y6DENNHEENEDYc222ccssss:;::::::::::......                                                          :;. ..::                   :.    c;ss .            s:  ;.;;  ..  ::. :..
 :: .      . ;:: sss.65Y6YZS2PPDZEHEHHNP55c22c;;::;:.:.:::::  .... .  ..                                                          .:   ::s                         5s ...            ..  s;  .: .    ;:.
 ;s        s;. sss;2cc:666S6cZPPYEHENENZc552sss;::::::::::.. .....                                                               ....:  .:::                       6s   .                s:ss  ::      :
       . . ;;  ;:;:2c2sSS62SSZSDDHHHNYZ6;ccs::::::::    .                                                                             ..  .;.                        Y2   .            . : ss . ..: .  .
         :.  ..s;;:c;2c665sS6YYDDHNENS65;s:: .:::... ..                                                                               .:    :;.                      5c;; .  ..            s:;; ..:
         ::  ::. ::: 22ss2s66YSPZENDN522;s;:::...... .                                                                               ....:...:..                       5c . . . .          : s;  .:.: ..
.        ::  ::. ..: 25:.s;6SS2ZYENDN522;s;:::..  .  ..                                                                                 ....  .:::                     :.::..  ..            c::; .:;
         ;s    ;;. : s2. ; 56S2ZSENPH2ss:;;;:.                                                                                           .:::::;sc;:                     2s..    ..        . . 5c .:;:;
       .       sc: s;s2  ;.222;PPHNZDs:;.... .......                                                                                        .:. .:;s:.                   :.::::  ::          : ; 22  ;s.
       ..      :;  s;;c  : ssc:YSHNSS;:;:::.  ..                                                                                             .    .:::.                    s:      ::        . . s:ss  s
               :;  s:5P  . ss2s62DN55;:;;::. . ..       .                                                                                           :s;;:                    ..                .   s;ss
               ;s. ; 6Z    sscs2sYH25s;;:::.    ....                                                                                           :::.   .:.                    :.    . .:          2:. 5cc
          ..:  :;  ; s2:s  ;;225sYHc2;:;:::...  .                                                                                            .     ..:.::s.                    ::    .             c;  5
                   : ;:s2:.. s22;YH56:.:..      .     ...                                                                                                :::.                    ::    ;;          : s.
               ..  . ssss;s. ;ss.5Zs2:.:::.       ....                                                                                                     ;                     :.  . ..;;          s::
          .    . :::.s;;:s2. ::s;5Y26;:;::::..                                                                                                    :;c66ZYYYDZSc                  :.:.    :: .          2
                 ..  . ::s2. : cs6Y5S:.::.                                                                                                    cZPHHNHEPSS66S6Y6::                  ;:..    ;s          :
                 ...   ::sc::: s;c25Ps::..:.         .                                                                                   :c6DNHD6;.            c;                  . ::       :
         ..      ..:.: :.;;c6. 2525s2..:.::.........                                                                                 .c2YDDE6s                 .                     ;:..    .:
               ..  ..:.::: cY. ccSP5Y; :.. . .    ..                                                                              :cSPZP62:                     .s:                  . ..::.. .:s
            .  ..  ..  ... cY: ; 6D2S;.:::......                                                                                ;cSP66ss                           ::                  : ....:: ..;
           ..    . :;. :;. sS:.: 6D26;:;::::.....                                                                             s2YP6S;.                             .                   ;.. .. .  .:
             .:  ;:::  :.: c5ss: SH25: ::::.......                                                                        . YPPPYY;.                                 :.          ;:      ;:  ....:: :
             ;s    :.::  : c5;;. 5P2Y;.:::.   .                                                                         ssPPZPc;      ....        ..:;;;;;;ssss;;::;:.: :                ;.   .  ..;s
             :;    . :;. : c5c2; 6Y5Z: :::::..                                                                      ;:52YZZPc2    .::;::. ..:::;;;ssc2cc266YYYYSSYS566SS6          s;      s;      ::.:
                   . ;s. . s2sss.6S6P; ::::::....                                                                 s:SSDDYZss ..:;:;s;;:.::::::s22565666YZDPDPZZZZPPZZSYZP56        :       ;.:;      ;;
               .:  . ;::;. ::;ss:252Z:.::....                                                                   : 666656::   .:::;:::.::;:;cc56ZYZ6;2S5cc2ssc56YSYYZPNEYPDD ;        62      2c..      :
               :;    . sc: ;:sss:565P;.:.     .                                                                 s.SSss     .........;;cs22YEZ6c:    sP6c25YHP6YPZYYPPYZPDEHYP        . ::    . 52;c
               ..    . ;s. :.scs.5S6Ps::                                                                                ... . ..: ;;csYZ62: .s6EHNNNNNNNNNNNNNNNNNNEEEDPPDHNN.6        S5      s.c2 ;
                 .:  . ss;:: scc.6Z5Y: . :s5Y65s.                                                                       ... . :::.c266s c56YNNNNNNNNDSPHNNEPPEHNNNNNNNNNNHEHNDN        . 55      c;:s
    .            :;    ;;;s: s;2sYE56. cYZPDDEHHEHNHDPZY65cs...:..                                                    .     . :.;sccs.2cENNNNNH62 cP6c2;. :PS6S6SZYPDHHNHNHNNDN.Y        s: :      ;:::
   .:            .:    ;:;s. :.2sYH6S22SZ6c; ;c2256666SSYZPPZZYY6655cc:;::.:                                           .... . ..s5s . YNNNHc      .Ps.s:2HDNES2 .Z6..  s;DPZPSD6E :        c2      . s;.
   ..                  : ;c. ;:2sZHZE66c.            .:::s2256ZYSS6SZZSS5656:s   .                                  ....... : c6cs: 6ENN:         ;P     : ssc56PND.s56NDDP6Ss6cY;6        . ;s      . :
                    .  . s5: ;.c:YHSPs:.     .:.....::::::..:...ss2s;;ssscs2c5:s . . .                              .. .    ss22. s2HN:             2DS:sYSZYSSSs  DDPPDY66s525 s;2.s        ;::;      :
.                   .  . ;c:.;.c:SE26:.: ...:.        ..::::::::::ssssss;;:s;s:s :   .                            .... .    26: . DN2;                sHPYc     sDPDZ222556s2;s . ..:          ;; .
:                        :s:.: c:YH5Y: ::;;:::.......         ..;:;:::;;sc:;.;scs2:s : .                        ..        ;::.  5Z22   .;ssc;.. . :s        sS62c2scc22sc;s:; . .    ..          :::;
:                        :::;: c:YH6P; ;:::::::sss:.  ::sc56S2sss;:.;:sc25c2c2:s;ss2:s : .                                ::  c5ZD2;2566YZ6555526SSY5ss;s222ccsssss22;;:: .     .    ....          ::..
.                        ..;s; 2:PNYE;.;.sc25562;c25ZPEDZ5..::s;:sZYDENH:c;c25s5s2sc:c.s :                                  . ;;.      ..:. ... ..   :.      ..:... . .                ..      ..    :.:
. :                      ::;;;.c.ZDDNc.222c26SYYYPHHNZ;c5SDNNNNNNNNNNNNNNNPDZP5Y:2:s;c :.s .                                       .:::......                 .....                      ;:      .     .
..:    .                 . ;s;.c.YZEN6c2:56SYS6PNHEDDNNNNNNNNHPYHD6S65.:56YDHHDN6P2c : s ; ;                                      .  ...:::.......                                       :.::      :...
  .       .                :;s:c:YYDNPES:25SZPDENHNNNNNNHY    s.62s5c6DPND26  c6  s:PY 2 : :                                                                                               ..::    . :..
.  :;    ..                :;ss2:ZYENDNZ265SYPDENHHHNHS2      YcZ5:;  Y2cs.;:;6Y    EDcZ . . :                                                                                                         :
.  .:    .:                :.ssc.S5DNDHZ5655c6YPHENDY5 . .      ES5s    s26YPDSZYZZ622s6 ..: :                                                                                                   ...
.  .:                      . ;;s:5sZDHNDYDHNNNNNNNNH52            ZYNHPPPY:;              .. .                                                                                                   :.;:  .
.::.. :    .:       .      . ;;s:6665ZEDHP6PDEEEHPSZHDS5            52ss        ;;;s .       .                 .                                                                                   : :::
     .:    ::                ;;s:SSPPPPPNS;s:. .;2SYDDHEPPSYYYSYYZS6c;  .:.:.:ss.:        .. .            .. . .                                                                                   : . :
:  ..:: .  .. .              ::; 2sZEPPPHY55cs:ss255SSEDPEHEYYYS;;      ..::;;::        .               . .. .                                                                                         .
: .. .. :     .      .:      . ;:c:YPPZPNZY5ss;;:::;sc6565ss:;:; : . .:::::;.:            ..          . : :... .                                                                                     . :
: .  ;::s            ..      . ss2;YZZZZEYS5;s;;.:...:;;2cccssss;s:;;;:::: .              .             . .... . . .                                                                                 : .
...  . s2 .          ..      . ssc:SYPPPEZZ5:s;;::::::..::;;:;:;;;;;::.. .                .. .          . :.:::: .                                                                                     .
.... : ::.s  :;        .:      ;:c;66ZZZEYP2:s;;::::::. ..::::::...:                      :: .        . . :.:..:.:.... .                                                                               .
. .  :.:.s2  .:        .:      ::s;2cYPZPZD5.;::::::.:............                        :: .        . : :::....:.... . .                                                                         . . .
:.:. :.:.;c  ..:s       .      :.ccc;SYYDYE6:s::::::........                            : .:          . . :.:.::::::.: .   .                                                                     . . . :
: .  . ::;s .  .:      .. .    :.262s66YEZD5.;::::.. ..                                 :: :            . . :.;:;;;;::::....                                                                     . . ..:
.... :.:.:::s          . .:..    c62ss.6HZH6;; ...         ..                         ;:::                . :.;:ss;s:;:::::::;:.                                                               . . .   :
: .::;.s:;;:s.:....      .:..  . sc25s 2YYN6ss :...... .....                          ;;                  . : ;:;;;s::....:::;:;::                                                           . ........:
: .:.: ;:cc;s.:  ..::    .:..  : ss5Sc.5SSH5s; ::. .....                            : :;                  . : ;:;s:;::.:....:::;;s::                                                       . . . :.....:
s  :.:.;:;:;;:s... :; .  .:::. . ss262s55YNS2s ..... ..                             s:.;                  . : :.;;::.:..... ....:;;c..                                                 . . . ... :.:.:.:
s .:.:.;:;:ss;s....:; .. ::::. . ss25522:SNY6s ::...                                ;:                  . . . . ..::.: .  . ....:::s.:                                                     . . ..:.:.:.:
s:;::;:;:cscc;s.:..;s::..:::;:.: ;:cc252:6HSZc ::.                                . :. .                    . ...... .        . :.;;;s                                                   . . ..:.:...:.:
;::::;;;:s;sssc;;:::s  ..::::... ;:cc262;SEZN2   .....    ..                        s: .                  ..:.::.. .            . ;;;c:;                                                 . . . ..:.:.:.:
;;;::;:;:s;s;sc;s::;s:::.::;;;;: ;:cc25c:26ZNS:: .:.  ..                            c:;s ;          . :.:...                      ..;2:s                                                   . ..:.:.:.:::
;;;::::;:;:csc2;s:.;s:;. ::::;s;:;.2222cscsYNPD2 :.:.. ...                      .   ; cc:s :      :.;.;:.   ::;;;:2c65PDEN66:.    :.s5::                                                 . . . ..:.:.:.:
:;;;:sss;s;sss2:;:.;s:s....:::;::;.sscs2Y5:6DDN6 . ::;::....                        : 2s : ; .    : :   : 262666Y6EENHNNHNcc      ;cc6.                                                  . . . ... :.:::
.;:;:s;s;s;22c2;ss;ss;s:::.::;s:.: sc2c5Y5s56YNPPc .::...... .                        c:cssc ;        2:HH6Y .                ::c26S;:                                             . . . . ......:.:.:.:
 :;:.s;s;s;sssc;s;;scsc::;:s;ss::;.cccc266566YEENZss  .:::::..  ..                    . c;cc;c.;      c:s; .    ::       .;sccccss                                                   . . . ....:...:::::
5 :::;:2c22ssscscs;ss;c;s:.;;sc;:;:ssssc2265sSHPNDEZ ; :::.::... . ...                  . s:.. .::::::.       :;:;..    ::..                                                               . . :.:.:.:::
D.s :;:cscsccc2;;;:sssc:;: ;;;s;:;:scssssc6c 6HZPPHD65 .:;::::::.:.... ... .              : s:s;cc;c;s::s;cccc;s                                                                     . . . . :.:.:.:::::
P6P:s;;sssscss2;ss;ccsc:;:.;;ss::::ss222s5Z2 6DPHDDEED22 ::;;;::.:...... . .            : . s.5c22;c.; ...:::::: .                                                                 . ..  . ..:.:.:.:.:::
S6P2Ys222;:25c2ss;:s;c2ss;:ssscs;::;:;ss:2Z5.26SPYYZDDEP;; .:;::.: . ..... .          . . : ; s:;;;c.; :    ..::.: .                                                               . . ........:.:::::::
Y6Y2Ys2cccs25scss;:s;c2:;;:ssss;;;;;:sss:sSc 5YYDZPZSSSYZYss ::;::::.:.:.. . .            : ;.;:;;:s.;.:.:.   . .. . .                                                             . . ........:...:.:::
YPD5Z.s;;22c5;s::s;ccc2;;;:sssc;;:;: scs:2Z2 25SDZPZZZYYSYZS:s ;:;;;:;::.. ... .        . : ;.;::;.; : .      . :..: .                                                                 . ... :.:.......:
6565Y:css2226sss;cs;:s2::;:c2ss:::;: ;s: cY522:6EPDPZY6S6YPPZ6.s.;:;::::.:.:.. . .....  . : :.:::;:; :        . :.:; :                             .                         . . ..  . ..... :.:.:::::::
Y556S5Y;cc2s2;s;:ccccc5;:ss25ss;s;s;.sc; ;2c52;5ZYPZPZ6S6SSYEP6S :.:::::::.:.. . .      . :.;:;;.:   . .....:.. :::;                         .                               ..... ... ..... . :.:::.:::
666ZZZD26:;25c2;:ssc2c2::s;s2sssc;;. :;;.s2scs:5ZYYYPZYY5626PPDD26 s:s;;::.:.:.: .    . :.;:;:.... . .    ::;;s;::    ::ssc222cssc;;;;sccsss::::...:                           . ........... . :::...::.
c666666ZEs2:ss2ccccscsc;:ccc2;;sc;;: ;;:.s622c.5PYYYZY2526YSZYSYEDc5 ;:;;;:;::.: .... . :.: . ::sss;::.:            ;sss;;::  :;256SSSSSS6662s;:;;;;scss;;::.       . ...        . ......... :.:........
2S66665ZZYD2Ss;scscsc;s: scc2ssss;s: :;:.s6ccc:5ZSYYZY562555YS6SHDPP s ;;sss:;.:.:....:.;.:.sss;:.2c55665655ss. 226S6656566S666666666S6566SYZZPZYS22csccssc2256YY56;s:::: .      . .... .....:.:.:.::...
262S6S666YP6Z2c6Ssssc;s;:c2scss;s::. :;:.;2c22:5Z666SSSSc566ZY66DZNH2Y ;:;;s;;;s:;.::::.: cs;::.s;;:ssccss26YZZPPPYY6656ss....                   .sY5c5ZPNNNNNNNNYPc2.:.. . .  . . ....... . ..:.:::::::
c2c526652SYc6;s25ssss;;;:c5c2;;::    :;;:scs2c;5Y6SSZY66s5S6YS55PYNHEH:5.s;sss;s:s.:::. s:cs;:626652cssss22656:;                               .5DHNNNNNNNNEZcs .     ... ..   . ................:::::.:
c655265656S5Y::..;c;s;:sssc:;::::    ::: ;2222c5SSYS65c5c5S6YYYSPYHDPHZD s:ssssc;s::::: 6s;;s;22;;ssc;c22Y :                           :s2YENNNNNNEPS2s.                     .   .     . ... ....:::::.:
s52225265662625;;::;;;;scsc:;..      ..: ;5;.sc5Y6222255;c66PY66DZNHZDPDc6 ;;sss;s:;;;: Sc2255scs;s;c.55 ;                        .;HNNNNNNNEP6s              ..:::....                . ....:.:::...:::
;2ccc5c6566556Ycc:;.:ss22cc::.:        . sYs s52S2c25565.s65PS22EZEDYZYZYP:2 ;;sss;s:;: Ys52s2;s;:5sSsNNZN              :;25SSHNNNNHDZ;          .     . :;ccs;                      ..................:
;2scs2c5c52526S66ZD25c2;s::...:        ..sYc 2Z52222S6YS;c52S666PYDDZPSZPP6P c:scc:;.:: 6;Z655ss;:2;6;EZNNNNHNDHEHNNNNNNNNDDS622:                ;:...:cccc;;.:        ..      . . . . ......  ........:
;cscs2s2c55526S65ZD6Sc5.:. .: .      . :;s6; s62c265S666:c65SSYSPZPPZZSYYZDH;6 .;;;s:;::: 6sY6S562S5ZSEPNNNNNNNNDDZZ2c;;             .           .:sscc2ccs:: .                .   ... ............:.. :
;s;sss:52552c56cc26c5s5:;. .:.;      . .::2: :2cc256Z622:c65YSSSEZ6SZZSYYYZPYD s ;ccss:;  : c.Z5NDNHEH65..                       .             .:c2652c;: .                      ..    ......... . ..:.:
:s;cccs2scs5255SZcc;s;2 .. :s..        :;s5s cS555526525:s22Y552PYPZSYYYYYSSDDPN :.;sssc:s    c 2;:;       ..;                              :c2655c;: . ..                     . . ... ......  . ..:.:.:
:s;s;csccc;52526Yc2ssc6.:..:s        . :;;;;:s522225Y652 s55ZSY6ZYPPSY56YY66ZYHN.6 :sssc:s.:: c.62c2;c:s.: . :          .:             .;sc5562c;... ..                  .   .   . ... . ........:.:.:::
;s;s;;:s;s;cs2c26;s;ssc.::;:; .      ..:s;:ss26222c2S5ss :5c55ZSPYYYSY6SSS65DYENPN s ;ss;s:;;;: 2;52scsc;s:s            .:          s2566S62s::..                      . ..  ..... .   .  .. ....:.:::.:
::.;;s;s;s;2scsc6scccsc:;:::s..      . :2;.;sc622csc52cc ;5c22Y6ZS6SYY6SSS65HPZPYE6P  :s22;s;s:.: 62S622scs2:;.:   .       .sccs56SY662cs;::..                          .  . ...   ......... ..:.:.:::.;
:s:sss;s;s;2c2226;:;s;s:;;;:s..      ::;5; :;s522csc62cc :2scs52YYYY55666662EYZP6ZDH2Y  .;ss:;:;;:  csSSYY66255655cs56YYYYYYSSS652ss::.. .                                 . . . ..  ....... ..:.:::.:.;
.;:;:s;;;s;s;sssc..ss;s:;:;:s..      ::s6s.s2222222262:; :2cS6PYS656YY6S6662EZPD6Y6YHNsP  ;sc2ss;;;;    sscc2225556S65cssc::..                                         . .     . ..... ......:.:.:.:.::;
.:::.::s;s;;;scsc::ss;s:;::.: .      ::;c; ;cssccccc5c;s :2s22ZS66SS66S62562HPPP5SSSPPNN 6  ;s;s;s;s:::.:...::....   .....  .:::.. .                                           . . . ........:.:.:.:.;:;
.::::;:s;;:sscc;s::s;sc;s:::;..      ..:s: ;cc2ccs;s52;; .cs22Z62556666665S5PYPP6S56S6HHPN 2  ;s;;:;:;::::::.:::::.:.. . .  ........                                     .      .    . ....:.....:.;:;:;
.;;s;:.;:;:ssss;s;;:.;s;s:.:;.:      ...::;;sscccsss5c:; .;;2cZS5622225555Z6ZSPPSY6S52PYHNPN 2  ;s:;;s:;:::;.:....   .   . .                                               . . . . ....:.:.:.:::.:::.s:s
.:.::;:;:;;s;sssc:;: ss;s:..:.;      ..::;csss;scccccs.: .s;5cY62625222222Z6ZSSSYYSY66Y5PYPHPN c .;s:;:;:;::.: ...::.:....                                               . . . ....:.:...::;:::::;:;:s;s
::...::;:::::;;:;..:.ccsc:.::.:        .:;c;;ssscsssss::  .:52Y6s22222scss6cZSYS566S6662PSYYYDDN 2  .;:s:;.:.: . ...                                                         ......::::::;:;:;:;:cscs2cc
.. :::.:.::::;;;;... ss;c:.:;:;        .::ssss;ssscss;..  ..2sY6s22222sc2c62S5ZYSY665665Y6DZYYSPZN;6 : ::;:: : .                                                       .   ......:.:.;:;:;:;;s;s;s;cscsc
.:.:.:.;:;;::;;:::;: ss;s:.::.:        .;:;;s;;;:scscs..  ..ssY5scss22;s5c6262YS6YYYSS5562Y5ZZSYSZPN;6 . ::;.: : .     .                                         . .  . .........:.:.;:;:;:s;s;cscscs2c2
.::..::::::::::;;::: ss.:..:;:;        .;:;:;;s:.:;;c; .  ..;;Y5sc;scc.:62S522ZS25c2665622S2ZYYY66YZZHcS .:s:;.: ... . .                                       .   ....  ....:.:.;:;:;:s;cscscccs222222c
.....::. :.:::.:;.:. ss;s: ;c::        .::s;;;;;:;;;c; .  :.::6255;sss:;6cZScs65662555SS2262PYYY66SSSYPN:2 ::s.; . . .     .                                     . ....... ..:.:.;:;:cscscsccsscc2cccccc
...:.. . :::...:::;. :::;. :::;.:       ..;::::;:;:;5s .  :. :6c65sc;s;;s;PS55S5YS66225555cc52Y6YY65S6SP6D.s ::s.:.: .   .                                    ...........:.:.::;:;:s;cs2ccccc22ccsssssss
........ :.:.::;;;s....  ..:;:s:;        .:::....:.:cs::  :. .2;cs;s:;;:  6c;s52PY6666SSSS66ss5cZS66YY666Z6P ;.;:;.:..                                         ......:::::.::;:s;cs2scsccccccccssccccccs
.........:.::;;;;;s.:..  :;;;:;:;        .::s::....:s:..  .  .c:cs:; :::;:6s5c::2s65562c665666csS565YSSY6S6PcS ::s:s.:.. .                              .. ........::::::::;;;;s;cs2c2222ssssscssccccscs
:::::::::. ..:.;;:;:; .  :;:.;s:s         ::;:;:;. .;:    .   s:5c;s:;..s;c;PSc22sY666sc656625555cY5YS66SY2S5Zs5 :.;:;.:..                             .  .....:::.::::;:s;sscscscsccccccscccccccssccsc;
:....:;:.......:::;:s  . :.:.;;:s         ..:..;s:   .:.      . c;cs:;..2;  S22cs;Y6S625ss6625562cS2ZSYSYZSY266Zs5:::;:;::.: .                .........:.:.:::.::::;;s;sssscsccccccccss;sssssssss;;;;;s;
:::::....:::::.:.:;:;    . ..::s5:.       ..:::::;s:            s:s;.: .c;  ;.S5sscsY666ss222522222sY2YS66SY266SSPc2::.::::;.:...   ................:..:.....;;sscscsccccccccssss;sssssssss;;ss;s;;;;:;;
:;;::.:.:..;;:::;;;:;  ....::;;;c         .:::::::::;:      .   :.s;:; .2scc  6s5c::5cSS2266scscss522;ZSZZ6S6S226S6Y25cs::.:.:...:..  ....:.:::::::.     ::;;sssscssssscscsssssss;s;;;;ss;;::;;:;::;;;;:
::;:;;;:;::::;;;;...:  :.. . :;;s.          ..::::.:s; .    . .   s:;;  s:2c..: S2ss::52225522c2cc2cc;5sPZSS6S25226S225656ss;s:... .         ..        :;;ccc2cssss;s;;ssssss;s;s;s;sss;s:;;;::;;;;;;::;
;;;:;:;:::::.:;:;..    :..:. :;..           ....:...;:..      :.  :.;:  ;.cssc  5s65;s;:2ccc55scsscs2sc;62YYSS56cc56252c6S25556652cc;:::.     :;c26YDNEDZ:222ccss:;:;;;s;;;;;;;;;;;ss;;:;::::;;:::;:;:::
;::ss;;::..;;;;.. :    :.:s::..   .           ...:::::..      :.  . ::  :.s:cc .. 62c2::s;s;cc22scs;2c2cc;2cSSSY252522cs5656cs56YYZPZZPPPPPPZYZPENNNNNNNP;2:sssss;s;s;;:;:;ssss;;;;;;;;::::;;;;;;:::::::
s;;ss;;;;c2;;    :c  . ::;s:;.   .: .     .....:::::;::.      ;.  ..;:  ::c;2s:;  5;;;:;ss22;:2c22ssss2c55s;5cYY562225cs526622cs556666SSPDDEDDPY62cs6DENNYY:s;sssss;s:;;;;;::::::;:;;;;:;::;:;:;;;;:;::;
sssssssssss.:::sc;s  ::;:;s::    :;:;        ...  ..:.:.      . :.  ..  . . 2sc2  s:Z6:;.:;;cs;:cs65::ss55s;c;522522cccss;225S2scs55666665SZZPDEENDPY55YYPZs5scccss;s:;:;:::::::::::;:;::::::::;;;;;;::;
;ss;;;;;;:::;sssc::. :.:;::    ..:.s5.          .... .;:        ;:  .. .;.  ;.22:;  6cSS;c .:;cs;.2cc2::sscss:cs5522c2222c526622s:22SS66S6YZYYZPDHHNHEDDPZZ25:ccccc;s:;::::::::;:::::::;:;;;;::;;::;;;;:
:;;::::;;ss;;;;:s  ..;s.:      ::: s5:;.        ...  .;.        . :...  :..   s;sc  . S2c2;2    2ss;22;;. c;52s;cc55222c2s2c565622s:22SYS6SSYSYZPPDHEHHEEDDYY;2;cccssss:;:;::.:::;;;:;;s;;;;;;;::::;;;;;
;::::ss;;::.:;s;s  :s;s      :::.:.;2:s.        .... .;: .        ;:      s:    s;;s  6;52;2:c    ;:s:22;:;:5265;:ssccc22c2s2225552ss.5SZPS6SSYYPEDHNNNEEPPPZc5;cscsc;s;s;;:;::::..::::::;:;;;;::;;;;;;;
;::ss;;;;:;;;::.;:;sc      ..;:;;;ssc:;.          :...;:          ;.      s:::  :.cc  : DY562S:c      ::s;: :.cs52s;sssscs5c6522cc2255s:SPZYYYYYZPDHDZY6YPDDP56.ssccc;s;s;sss;;:;::::::::::::;;;;;;:::::
;ssss;;cccc;s:;:s..        ::. ;cscsss2:         ...  ..;:          ::    : cs::..::;;  2.S5sc5S26 .    :.2c:.. 2222ssss;:cs5555552s6Ys:::5ZZZZPPDZPYSZDPZZZZDZ:2;cccsc:s:;;;:;;;;;;;sss;;;;s;;:;:::::::
ssscsssccssssc6:;          ..:.s2sc:::s:          ......;:          :.      s:::..  s;:.  6c22ssc226.s    ;:55;:;.sccccss;cs2c5622222266s.::5ZPDDHDDZSYPZYYPPDZ25:ssssc;s:;::;;;;;;;;;:;;;;;;:;:::::::::
sscsscc22sc26s2          :;: ;;scc2;::s.          . .. .:.      .     ;:    ;.:: .    cc  : 62cscsc2c6.;    ::s;:.;;s;s;ssss2c56222c5566SY2.scSDPEPZZZZSSYZDPDZ56:csccc;s;s:;:;;;:;:::.::::::;;;;;;;;:;;
css;;sssss2:s     .    :;:.:.scss;;:;:s:              . ..        .   .     . s:..::    ss  : s:css;c2s2c2      :::.sss;ccs;cs252222662s6Z66c 6HPDZYZZZZPDZ56DZ66.2scccss;s;s;;;;:;:;ssss::::;;;;;;;;:;:
;::::::;c.;          ::;;. :sss;;::;s;;:              .           ::    .     ;.s:.:::  ....  c:;:::cc;:sc5S;s    . ::::;:css:c2cccc5555SYZES;s;5PZZYSSYYYY6SEDDP;6;cccccss;;:;;s;;:;;;;;;:;;;;;;:;:::::
::::;ss;c     :    ..c2. ::c5s::::;::.:               :.  :       ..    :.    . s;::.:;s  ..  . c:s;.:;:cs::6Y25      :::.;sc;cs252c5552525YSY2.s26ZZPPZS2SHHNNNEsS;2sccc;s;s;;ss;;;;::::s;ss;s:;:;:;:::
;:;:s .    ..::  . c2;;: s2ss;:;;:;..                 :   ...       ..    ..    ;.;; .;;:;      ; 2s::: 55;;:.26s5    ::s;. ;;sscc222c2c56666SYZ5:26SPYSYZZDDNHDDcSs2scsc;s;;:;::::;;:;;:;;:;:;:;:::;.::
;.:      .:.     cc56. ::c6ss;;;s;s;;:..              :.   ...      ;:    ::      ;:::  sc :      ;.s;: cscc;:ccc5;s    ;;;;. ;;222c222c666665SP6c2s6ZS66YSYYHDYZ6Yc5;sscss;s::::;;;;:;:;;;;;:;;;:;:;:::
s      ..      : cc... 22ccssscss;s::...:.                          :               s:  ::;c .      . :.s:s;cscc;ss2sc    ;s;::.sc552c2s5S55526SSP5:c26DZZPNHNE5Y6Ys5;csssc;s:;:;;;;;::::;:::::;;:;:::::
.          . :;;:ss  ;;22s;;sssss::    :;..           . .   ..        ..    ;:      ;:;:. ss:s  .:    . ;.;:s;cc:;;s25;;    ss;.: sccc66SYSSS6SYZEY2c:2PZHENHHESY6Yc6s2scss;s;s:;:;:;:;::;;:::::::::;:;:
         ;:cs;;:.. ss55csscccss:::s:...:s:            .      .::      :.    . ::      s:. ;.;s : .:s      : ;.2ss;;:;;c5::  :.;s;.;;5662SYS66256566Y62526NDNEPP6YYZ6S;2scssss;s:;:;:;:;;;:::;:;::;;;;:;:
     . s;s;ss;s  : sss;sssss:scscs2;:;;:...             .     ..              cs .      s:. cs:s.:   .      : 2;2c;;::;s;2    :;sss:5565662c5SYZ6s2S662.2NENE6Y6Y6S56s2;sss;s;s;;:;:;::;;;;;;:;:::::::::
   : s;s;s;c2;s  :.csssc2s;ssscss;s:.::..:s:                    ..            : :;      : . s::;::ss : : .    ; 5csscsscs2:s  ::;;;.cs6S5c2c6PS56SYYYYSc6DPNE6YSYSY6S25;cscscss;s;;:;:;;;;;:;::::;;:::::
 :.csss;;sssc..  : ssssss;;scss;s::     ..:.            :.      ;:              ;: .      . s ss  52:s    ..    s:522s66s2;c    ;s;:;:6S62SPZP5;26S6DNHPZc6DZYZSY6S6626s2scss;s;s:;:::;;;;;:;.:.:::::;:;
5622csc;ss2 .  ;s:.;;;;;;;;::;;;c:.  ::;c:.             :.    : :.::          . . ::        ; 52. 6sSY ;   .ss    ..5cS656c5..  ::26; ::56YZYYS66c2cZNHND.5PYYYSS66SS56s2;s;;;;;s;s;s:::::::;:;:::::::::
cS666c2;c :  ;sss. :.::;;;s;s:.:;  . ;s;s:                      :.::          .   .. .        c;; ; PYs6 :  ..c2      5266c5s2.   ;225s.562s2665SYENHNHNH;6SSPY5656SS66s2;cscccss:;:;:;:::::::;:::::::::
 c;5556c5..:.;;:;..: csssss;s;sss:.:;;s:                  .     ;:..            :.  .: .        ; c 62s5.c    :.sc:     c5ccsc;s    c6c:ss2S6665PNHNHHHNE2S26YS6655556625sc:s;sss;s:;:;::::;:;;:::::::::
.. ;:22;;:.ssss;s:;. s;ssss;s;s::. :;......               .     :.....          ;:  .. .        . 2 Scc2s5 .    . sccs    ::5525::  .:c2c:2S65SZENNHHNHDDSY26Y62566556656c5sc:;;;ss;s:;:;:::::::::::::::
:::..  : 62SScc;s;c. ;:sssssc::. ..:s. .                      . :. .::          .   :....:    .     Ss62c5s5 :  :.:.ssc2:.  ..2SSZ;   ;scscc55YDDHEHDDDDP6Sc6Y65555226625;c;s:;;;;s:;:;:;::::::::::::;::
;;s::  : 2sS666c2;s::;:ssscss. . :;;s.                        . ..  :.          ....  . ...;    s;    S522s5:c  :::.::;s;;;:.   ;55Ss : ::ssSENNNPPPDEDDP6Y2666562556S666;c;s;s;sss;;:;:::::;::::::..;:;
s.:  ..:.. ;:265522;s. ;ssc.   ::;s.                          :.;:  .           :     : :.:s    . cs    22sc:;.: .. ;:ss;;ss22s;.  s  . ss2c6SYDPEPYYZYZYs55565252552656626s2;s;s;s;;;;:;;;:;::;;;;:::::
;....;;;;::.   ;:5Sc2:;:;.   ..:s..                           : ::  :.                . ;::; :    s:c;: ::;ss:SY.s  . ;;;::.cs225625: . s;cc6YYPZZPPDHDZYs5Y65555c2225566c5s2sc;s;;;s:;::::.:..::;:;;;;;
.:.ss;;;;:;::... ssc2s2..   .:;::                             :.;;  :...          . ... s:.:.s    . s 6css  s:YYc5 .. ;;;;: ;:22565Scc: ;:cc56SZPDPPPDZ5S26S6552222226566c2;s;s;s;;;;:::::;:;::::::;:;;;
.;;;;:::::;:::;::. :;;s    .:::                               s:::  s: .            ... s::;:s      : 2;56::. s;6Zss. ;:s;css:265556sc::;:;.cS556YZDPZSs5SSYS662222556656c5s2;s;s:;;;:::::::::::.;:;:;;;
:s;;;::;s;;:;;;::..      ....                                 ;:.:  s: .          :. .. ;.:::s :    . c.sscccs;:;ss6... ;:662c2c22556Z2;s;; 5PYZ525SSSS55665566552266666626s2sc:s::::::::::::::::;:;:s;;
:;;:;::;;::.. .   . .    .:                                 ..s: .  s; .          :.    : ;:;c ;      ; c;s:5566;s;c .. s:22ccs:cs225Zc;s;s:sc6DZZ2.:s2ZYYS6622c566666622s2:s:;:;:;;;;;:;;;;;;:::::;:;;:
:;;;;;;.:..:::::;.:    .:                                   :.;:  ..s;:;          .     : ;.sc s      ; c;s;ccscc2;s.:  :.ssss;.c;SP56: ssssss5Y65566Y6c266SS662222555555c5sc:;::::::::::::;:;;;;;:s;ss;
;;;:::;:;.:.::: .    .. .                                   . ..  :.:..:          .   . : ; ;s ;      : 5s2cccsc;s;:s2 .  ;:ccs:2cYD56s:cs2S2:c226YZZZYS62266666655225525s2;c:;:;::::::::::::;:;:;:s;ss;
:::::.:::::::.: .  .:..                                     :.  :.::;:.:          .   . : ;.;s s      : Sccs25sc::;:2Y:;  ;:csss226S56s;s:c6c:sc6Y6666SYY66255666565525c2sc;s:;::....:::::::.::;:;:s;;s:
::::;;;::.:...;                                             .   ;::::: :          :.    : s.;s s      ; 5;5225..ss2c6Z.;  :.:.sc2222s2s:;.s5cs22566S6666666S65566556625s2;s;s:;.::::::::::::::.;:s;ssss:
:;;:;::.:..:;.:                                               . ;..:cs .          :.    . s::; ;        s S6:::.;;s;26:s  :.;.c2255S22;.;:s5222c56666666666S65655555625c2:s;s:;.:::::::;:;;::::s:ssss;s:
:;;;s::..:;:s                                                 . s;s;s;                  : ; ss ; .      s 2s..56csscs2:c  . s;6S2cc2s;s;cc25222s2656666SSYS6666662222c2scss;;::::::::;:;;s;::;:s;ss;s.;:
;;s::::;s:;              .:                                   ..s;:::; :              . : : ss : :    : s 2:55556666;s :  . s.ss;sc5s;sscc252cc;c556666666666666655c2sc;s;;:;;;;;::;:::;:s;;;s;ssss;c:;:
;:;.:..:;.;            ..                         .         ..:.::..;; :                  ;.;s  .;      . 6sYP2566cc.::s    ; c525c2s:cccsc222cs2655555552555222525c2ss;;:;;;::::::;:::;:s;sssssssc:s:s.
;.: ..:.;            :;                           :.      ....s:..::s;                  . ; ::  :;      : Y25S     .scs5... ; 5S2csss;c2csscsccsc222222652222cccccccc;sss:::;::::;:;:;:s;;;s;ccsc:s:;.;.
:.::;;s            .. .                          .s:      . . ::::..;:        ::  :.    . . :;  :; .  . ; S2.; :s;ssc2;c .: s.s2c2ccs;;:sc22ccc2cccccccccss;sss:;;;ss;;:;:;::.:....::;:s;s;sscc;s.;.:.:
::;:;      ..       .                           ::s:       .;:s; .:..:      : :;  :.      : s;  sc ;    . S525SY55cc;;.:.:. ;.s2ssscs;ssssscssscsss;;;;ss.:.... ...:.::::::::::::::;:s:sscsccsc;c:s:;:;.
;:;     .         ..:                           . :.        ::s; .2s;s      : ;;  .     : :.:.:.c2 s    : 2ccs2c:::;:s . .. s;c2sscccsssssscs;;;;;;;;:;::..      . . ..::::;:;;;:;:;:s;csssccsc;s;s:;:;:
: .  ...:      ...:                             ..;.        :.:: .5c;s      : sc  .     : . . ;::s :    s .     ;;:;;s.:  . csc2c2ssscssssss;;;s;:::::.      .     :.:::::.::::::::s:ssssss;s;s:;;s:;.::
   :: . .    ...:                                :2; .      :.:.::62:c      : 22  . ..  .   : ;:.; :    : :..:;:sc::sc;s.   s;c2cc;:;s;;;;;;;;;;;;:::::..     .:...::;:::.:::::::;:s:s;;;;;;s;s:;:;.:.:.
. . . .    . :;                                 :s6s        :.:.s:S2 :      : YY    ::  . :.. s;;c .    s YS6Y::;;;;c5:;  : 25cs;s;;c2css;;::::::::....       .::::::::::::;:::::;;;:s;ssss:;:;:;:;.:::.
:.. ..:    :..:             .                 ::;:c:          . ;.65 ;  .   : ZY    ::  : ;:  :.:c      ; YS:;  :;.. .    s:66222222cc;:;sss;:::... . . ..... ...:..:..::::::::::;:;;ssss;s;s:;:;.:.:::.
:.:.: .    ::..             .                .;;c;s:            6s52    s:  : 55      . : :.  :.:s      : :.:sss::;c:;  . c;ccscc2s;:::;;sss:::::......   . .......:::::::.::::;:;:;;;:;;:;:;:;:;.:.:::.
..: :    ...:            .:                .::ssc;;:            Y255    2;  : ss    . . . : . .: ;      S2csccc2;;s2..  : css;ssss;:ssscss;:::::::. .....::::......::::..::::;:::;;;;::;;;;::::.:.:::.:.
. : .    :: :             :                .s;ss2;::            Y225  . 5c  . sc          ;.: s2 .      62:.;s:;;s::  :.csssscss:.sccc;;::::::::....   ........  ............::;:;:::::::::::::.:.:::.:
. :       .            :: .                .s;ssc;::          . c;.;  s.5c  . 22          s::.;2    . ; . . sc::sc  . ;.cc2222sssccccc;;::::::::. ...:... ......::::::::.....::;::::::::::::::;::::.:.:.
. :    ::.:            :;                  :s;s;s;;:          s:2s .  6;62 .: 22 .        ; ..;2      : ;.ssc2:;    . ;:ccccs;scc2ss:.:s;;:........::::.:................::::::::;;::::::::::::.:..::.:
; .  : ;;              .:                  .;;2sc;.:          s.cs    6sYS :: cc .        s::: ;      . s:22:;  :.:.s:222cs;scc2ss;;;;::::::::::::...      ....::::......::::::::::::::::::::::....::.:
:    . .:            .:.:                  :;s5sc: .          s:62    : ss .: ss :        2;:; .      : s:;s    :.s;2ccs::c225cc;:;;;;:::::;:........  ..........:...:.:::...::::::::::::.:::..::::::.:.
.    :: :            ::                    .:;c;s: .          ;:ss  : 6s:;  : 65.s        : :; .      ; s; .  ;:;:sss;;;cc22c2ss:::::::::::::......:...  ........:...::::..::::::::::.:..::.:.:::::::::
.  :.:; .          :...                    ::;2;c.            ;.    . S566    .  .          .:    ..  : 22;s:.:.s;;.. c256ccscss;::::;:::::::..........:... .............:::.....::::....::.:.:....::.:.
   .               ..                      . .::c:   .;.      ;.    2:;.;;  s:ZY .                ;;  : ;.. . ;:s:ss6S55ss:::::;;;;;::::.....:..:.. ...    ..........:...::::::::..::::::::.:....  :: .
                                            ::;:s.    ;.      :.  : Yc.:2c .s:ED :      ..        ::      : ; 2c556652scsc;s:::;;;;;:::;:::.::::.......    .   . ....::....:.::::::::::::::.: .::.... .
 . ::.:           :                          .:.;. .  ;:;:        . Z5:;66 ;  c2 .      ..  ..  .         c:S6S65522scss;s;;;s:::::::::::::.::::..::....................:::......::::::::::....::...:..
   :: :        . :;        .:                .::s:.. .;:s:          cs52S5 .:.sc        ..  ..  : ..  : ; Y5YYc2c2scss;;;s:;;;:::::::;::::::::...................::::.::::::::...::::::..::::......::.:.
.. .: .        :;.:         :                 . .    .;:::..    . Ss  52YS s.:22        ....    : ;s  2.S66256c5s2sc;sss;s:::::;:::::;::....::::.........    .......:::..::::::::.....:.:..::..........
.:.:; .        ;s .      .;       .          .:.:   ..;:;::.    s:ND .:.55 s  .:          ::  c:ss;s. DSSS225Ss2s2;;:;:::;:;:::::::;:::::::::::::........::::::....:.... ......::::.......:::::.... .  .
..::; :      :.:s.:      .:                   :.:. .::s;s;;;    s.NH26s;cc c        :. .      62:c  . Z656cc56;c:;;sss:;:::::;:::::::::::::..................::::..  ..:::.:.::..::..::.:..  ....::.:...
:::.; .      ss:s .    .... .         .       :::: ..:cscccs    6:Y2s5ccDY ;   .    :. .  .   s:.s  2 ZSc5ssc5:s:;;;:::::::::::.:.:::::::;:.........:::............:.::....::::.:..::::::....  .... .  .
::;.:      : sc.;    :.....          .:..     ..::..::cssss;    5;HS ;;sND c  ::    :..;  . : ;:  . 5.65sc;;;s;s;s:;:::::::::;:::::::::.:::..:.....::::..::.:........::::....::.:... ...:.:..........  .
.:; : .    . ;s.;    ..::             :       :    :2ssscs .    . N6 : .PY c  ::    s;.s    ;.ss  5;c:22s2;;c2;s:;:;::::;;;;::::::::..::::...::.........::::...::::..:.::.:..:..:......::...........:
:;s:; .    ;:s2 .  :.:::;..     .    :s..        .cscc652s        Z2EZ ;sc c .      s; .    :.  : 6cs;sssc;ss;ss;;;;::::::::;;:;:::::.:::::::::............::::::::::..::::::::.:..::.... .  ::.... . .
:.: . .  : ;:;c    ::::.:      .:  ..;c:.        :c;ss6c::    ;:  c:NDs5:s ;      . ..      ;:  5 52::ss:;:;;;:;:;:;::::::;;::::::::::::...::::::::::::::..:::::.......::::::::...:::::::::..... ::.:...
:.: : .  ;:;s .  . ;;::..      .;  :s:;.         ;2scs6c .  s;65    D666 s .      s:.:      : : Ys6S.;ccsc:;::.::::::::;;::::::::::::::::::.......:::::::.:.::..:::.:::;:....::::::::..:..:....::::...:.
;:;.;    s;:s    :.:;..   .    .:  ;c::.:.       ;62652s    Z5PZ  . 2;PY s  ::    s; :      ; 5 Sc6Y.;cc;c;s;;;;:;;;;;::..::::::::.::::::::::::::::::.::::::.:.::::;:;:::..:.::::......::.:.:::::.:.:  .
:::.;  . ;s ;    ;;:: ..:..     .  ;c:;::.       :2cY5;;    E566  ;.c:66:c  .   . :.    ;;  ; 6 625Y.:c2c2;c;;;;:::::;::..:::::::::::::::::::::::::::::::.:::::::.:::::;;::::::......:.::::::..:: .::::.
::: .  ;::s    . ;s:;..             . ..:.     . :s;5s .  .:E55S .  c:::        .       22  ; PsZY:c;sc2sc;s:;:::;....:;:::.::..::::::::::..:::::.:..:::..:::::::::::..::::.......:::::::........::.....
..:.:  :: ;    : :::;.:          . ..:;::.  ...::;s;c;    ::D656 :  5scs                 .    Z;65s5scss;s:;:::;:;::..:::::::::::.:::::..:::::.::::::...:::.::.::::::..::::..::::::::::.:..::::::.......
.::.:  :; .    :.ss;s.. .        ....:::.:s:.. :::;:::    s:Z2c5 s .  s;      ..      s;.     Y:S6s2;ssc;s;sss:;.:..:.:::::::::::::::::::.:::::::::::::::::::::::::::::::....::....:.::.:..::::.:.......
:;;:::;.:      :::;.:   .          ::. ..;2;::::.:;:..    6cS525.c    ;;            . cs  2c  5 Y6scscc2;s;;ss:;::::::::::::..:.:::.:.:::::::::.:....::::::.::.::....:...:.......:...::::  .............
;ss:::; :  ..  :.:; .   .        . ... ;5c2ss;.: :c;     .D6Y66Ss5    ;:        ::  ;.    PP s  Scc2c2;s:;:s:;.:::::::::::::..::::::..:::::......::::..:....::::... .....::....:.::::.... ...::..:.::.:.
;::;s ;  . ss: ;;:;  ..:;        ... ;sc22525s.;;s6s     .D566SY2S .  .     . :.        P;NN S  Sssc;sscsc;s:;.::::::;::::.::...::::::.....:::::::....... ...   .::::::::............::..::..  ........
.;;;c .  ss;s. :;.:    .:        . : s2ssc5562;s;;c;    s;Z56656 ;          . ::      2 NZYE:P  Ss2cc2ss;;;s:s;s:;:.:::;::..::::::....:::::...::.....:::::::.............  ......  ....................
 ;;:s  . ;s    :s    ...:          :.sccc2556css;:;:    2sZ522:s :           .    . s NYPZ2Z:Z  c 5c;s;s;s;s:;:::::::;::::....::::............::..::::::::::::::.....::......::.:..:.....:..: .....  ..
.;s :  ;:ss  :.:;      .:        . :.c62s255Y2ss;:::    S5DY22.;;s.:      cs:;      6 ND5ZsS:S .. 5s;s;s:;;s;;::...:::.........::::::.....:::::.......:......::::.. ..... ......... ......... ...  .....
.sc :  ::.:  .:..  . . .;      . ; 256Z5s225Z52s::::   :DSPS;;  ;s;s    ..65 .      PsED2Ys6;6 s. 5ssssc::;;:;;;;;::::::..:::::::.::.......:.....     .......:::. .::...:....  ..::.. ....:............
.;s .  ::   .    . . :;.:      :.; 6Z55c:cc6PSS52css ..;P2:: :.:;; .      ::    : 6:ND6Z;6:2:c:2  2;ss;s;;:;::;;;;::....... .....:........          .....::::::::::..:... .....:.. .. .  ..   ....... .
 sc .. :.::;c      ..;c.:    . : s.SD22s.c56PYYSY5;s.;cs5c:s:;:; .    ;:      ; s P5ZY5YsS:c:s;5  s:ss:;:;:;:;::...::::::::..:............... ...............::::........  ..........::.... ...     . .
 s2  ..::;;.;      :::;   .. . : cs6Y2cc;256ZSY662:s:sS2ss.;;;:;      .     ;.. PcEPc6c6;5;s;ss5  ;.s;:;;;:;::::::::::.....:.:...................:.:...::::.::.:... .......::.........:..::....
::c  . :::; .    . .:    .;: :.;:2c5S2255626PSY62c:s22S2.::;cs:;          :.    NZPDs6:2.;;;ss;2 ;. cs:;:::;....::::::...:..... .:. ...................:::::...::.:::::.:::::.:.:.......... . . .      .
c.s  ;::;.;        .. ...::  ::;:cs5Y222s56YNZ62ss:c66Y625ss:.    :.::    .   P;NPSZs6;2:;sssss2:2  c;;;;:::::.:.:..::::.:......::.....:.................:.::::::::::....::.............. ..... ........
2.;  ;::; .    ... ::  .. .  :;;.cc6P522cSPPHYc252s26662 ...            :.  : NZDPcS;5.s;s;;sssc.c  s.::.::;::::::... ::::::... .....:...........:... .....::::::.:....:......... . ..... .    ..      .
;    .  .      . . ..  .:    scc:6S6S2s56YDY65s565222c.;::      s;          2 NY6Ys6;2:sss;;;;ss:2  : s;;;::::::::::::...:................... ...:::...:::::.:.::......:::: ...::::...... ...  ..  ....
s :  .. .    .   ..::.: .  :.;:c:YDSS5cSZYZ622256652s; : .    ::    ..    . 6:ES26:c:s:s;s;s:::::c :. ;;.:::::::::.......:....... .....:...............:.:::::::.........:.::.....:.:.:.. .      . .....
s.s  ..      . ..::.::;    :;;.c:YEYZS566666S5ss::.:;;::    ;.    :.. ..  ; 5;2s66;2;s;s:;;;:;:::s :  ;:.:.::::.:.....:.::... ................... .....::::..::::..::....:....:........ ................
c ;              :;...:    ::: 22YDYZ655c256Y2s;.. :2c..    .   ..s;:;:.  P2ZS .22:s:;;s:;:::;:;:; :  :.::::::.....::::.::... ...:.    ....:::.   ....:::::.:....:.::::::::::.... ..... .    .... .  ..
c .        . . :;:: . .    : : 6SYPYY5256552222s;s;;:.        ..:..       c;PZ :sscc;s;;;s;;:;:;.::;  :.::::..::::. ........  .... ...... .......::::::::::::....::::::.....:...:.:..........  ....
.        :.. :.:: . .    .:: s:6Y22s;c25S55s:;s;:.           .:.  ;:    NY .22c2  ::::;;:;.:::::::.: ...::.:.:....    ::...:.:::..... .        .......::::::::::::..............:.......: .....    ....
  .    .     .: . .      ::. ;:5Y56556S6Y5cs...           s;s:..  .   Z5NH.2  52::.:;;ss:;::::::.:.:.:. :.::.:.....:............... .....  ....:.........::::::::.:...:::....::::..::...:.....:..  .. .
 .:    . ......   .    ... : cs5S55555656c;;::.           :           E6PPsS  :.cc:::::::;:;::;;.:::::. .....:..::::.:. .. .  ......        ...:... ...:.::::;::::::::::...::::::::::.:.. .  .   .... ..
.:;    . ::.:   ...    ::: : 25662222252c;.....       ::..:.        6sNPs5:2.s  cs;:..;;ss:::::;::.:..  ...... . .    ......  ....     ............::::::::::::::::::::::.:::::......::.. .  . ::.. .  .
. :  . :. . .  ..      ::: ss566S662csc;.;s;.     .:;;;:..:.  :.    D5ZS;2.ss2    ss;;::...:..::.:.:.: ...::..  .. .......   .........      ... ....:::::;;::.:::::::::::.....:::::........ .::::.. ....
;    :...            ... . c26SYP6526cc; ..      .:.    .     :     D6c2.s.::;;c  ..::  ;:ss.:..::::.:.:.....:....::..  ..............      .......:...::;:::::::::::::::::.:...:.. ...::::::..  .......
;  .....: .          ::: : c222ccc526s;.       .:..     c;.: ..   HYDZ;c.;::;;:;.:  .::::.::.:.: ..:.....:   .  .  . .   .    .        ....   ...::::::::::;:::::::::::::::::::::.:...........:...... ..
.  ::  .. .    .:    .   ;s26csc5c2::.:.   . :;::...  .         2;HYsc ;:;:::;:;:; .  :.::.:..::.:.. .. ......  ..                ..        ... ..:::::::::::::::::::::::::::::::.:::.. .    ....    ...
   ..    ..    .:  ... : c2566S6Ss:       ...   .     :         P2YS:s.:::::::::::.: .. ::.. . ..:.. .  ........     ... .  ....            . .  ..::::;:;;:::;:;;;::::::::::..::............ . ........
 .. . :  . . ...:  :.. 2c6S555Scs       :   :.            :   s:NP;c ;::::;;::....:;::    ....    ..   .      ..    ..  ..         ...      ...::::.:::;:::::::::::::::::::.:::.:.....:.::...    ....  .
..:.:      ::sc  . . . 555S55;:   .... .:...:..     :...:.   ;HYS6 ;.:.:::.:.:.:    ...:     ...    .. .          ....          ..      ........:::::::::::::::::...:::.::::::: ....... ....:....      .
..: .      . .:  : . cc6Scc:;      ..... .:.          :... .S2PS.s.;;;::.:.: ... .........        ......  .   ..    ...     ......          ...::::::;;::::;;;;;::::::;::..::.:.:.......... .  ..  . ...
: .        :..:  . 2c66cc::...:... .:....     .:;:..  :.    6c65 :.::::;.:.... ..... .  .... ...           .   ...                  ....... ......:::;:;:::::::;:::::::::::::.:.:::..::::.. .      .....
:        : ;;... s:SS55;;;s;;:;....      .;:::;::.          6ssc.:.:::::.:.:.:..    ..    ..              . ..                     ...  ..........:::::;:::;;:;;:::::::::::::.:..::::::..::.... ... .  .
.    . . ;::s    cs222525cs;s::. ::    .::;:;.      .  :c5DYY2 ::;........    .   ..                                  ..         .            ..:::::::::;;:;::::::;;::::::::::.:...:.:.......:..::.:...
   ... : sc:s  . 22ss:;:;.:.:                    .:.      Yc;; . .::..      .. . .......         .                             ...       .......:::::;;;;;;::::::::.:::::::::::.:.:::.:..::.:...:.... ..
 .   . s;s2  . 5266ss::::::      ..;s;:;s;;.      .       5s.: . . .          ..          ....                                          .     ....:::::;;;;;;;;:;;;::::::::::::::..:. ..............:...
 .   : ;; .  ;:22ccc5ss;;s2:.... :;:. ..:             :sP62s ... . . .                                                   .                 .... .::;::::::::::::::::;::::::.:..::..::::.. ....:......
     ;.:;    562525sc;s..        .:     .   :..      .cs6c:; ...   ...         . .                                           .    ..      .:.....::;:::::;;;;;;;;;;:::::;::::.:.:....:::::::: .  .......
   : 25;s  2:YPss;s     .  .   .:  .:   .. :s:      ::5c2s :.. ....... .   ... .                                                   .       ....::::::::;;;;:;::;;;;::::::::::::::.:::.:.... . .  ::::::.
 ; 65;:    2s26::..:s:s    ..::::.   .:           ::ss5s:: . .....      .                                                        .            .::::::::;;;:;;;;;;;;;;::::::::::::::.:......::::::..    .
 cs;:  c5;sc;c5:;..:;.:       :.:... .:             ..2s:: . .  ..                                                                     ...... ...::;:::;;;;s;;;;;;;;;:::::::::::::;::::.:::::::.:.......
;cs. 22SP.:scsc:; .      ::;;.          :....    .: ..s: .  .   ..                                                         .         ....   ....:::;:::::;;;;::::;;:;:;:::::;:;:;::::::::::::.: ..:.....
s: s.PP2Y.s:s:: .          .:   .   .   .        .::css: .   ... .                                                                     .......:::::;;:;:;ssss;;:;;;;;::::;:;;::::::::.:...:.:.:...... .
.; PZZDcS;5 .  ..;c::::...   .:    ..           .:::s:.: . . .    .. ...  ..                                                        ...     ....::::;;;;;;;ss;;:;;;;;;;;;;;::::::::::::::::.........: ..
 Y5DD5Y;5:2;c;;:...      .:::::   .   :.  .    .::::;:                                                                ....    ..           .    ..::;;;;;;;;;;;;;;:::::;;;;;::::;::..::::::::.:.:.: . .
sZY6YcY c :  ..:;   ..:     .  ;c::   .             :. . .                                                                    ..      .....::.. .::::;;sssss;;;;;::::::::::;::::::;::::.:.:::::.:::.....
6SS5Y;6.c     ..:..:::;... .:  .:   .     ..:: . ...;:    ...                                                                        ........:::::::;;;s;;;;;;;:;;;;;;;;;:::;;;:::::;:;:;::.:.......:.:.
YSY6PsS s  22sc..:::;  .:.         .;    .:     .:s;::    ......                                                                          ...:::;:;:;;;;;;s;;s;;;;;;;:;;;;;::::::::::::::::::::::....::.
66ScScS:c..cs;s     .   .   ..  .  :s.       .::::;: . . .                                                                        ....  ... ..::::::;s;sss;;;::::;;;;::;;;;:::::;;;;;::::::::::.:...:...
56Y:2 s ;      .:;;. ..      .:.    .      :c; .::s;..   . .                                                                  ...     . ........:;:::;;s;ssssss;;;;;;;;:;;;;;;;;;;;:::;::::.:::.:......:
56Z2P:2..:;:;.:      .:  :;.  .  :c.             .;: ....   ....                                                                  ..       ...:.:::;;:;;sssss;;:;::;;;;:;;;;;;;;;;;:;:;::::::::.:...:...
26Y.6    ss:;..      ::. .:::;s.  .            .::;:   . . .                                                                         .  ........:::::;;;;ssssss;;:;;;;;;;;;:::;;;:::;::::::.:.:..::::.:.
5SP;Y  . ..  .:::ss::::::     .      .:.        ;:::                                                                         .          ..... . ..:::::;;s;ssssssss;;;sss;;;;;;;;:;:;:;:::;::.:....::.:.
5cS.5 .. ;;.:          .:       ..:      .;;;.  :. .                                                                    .......         ..........:::::;;s;s;;;;;;;;;s;:;;;;;;;;;;;;;;;::::.:.:::::.....
6:2 :    .:;s. ...:::           . .      .c: ::;2: .                                                                    . ..     .. ..   ......::::::;;;;ssss;;;;ssss;;:;::ss;;;;;;;;:;::::::...:.....:.
ScY s ..:      .:..:;;;:;  .;:::;             ;;c: . ...                                                .       ......      .....   ......... .::::;;;;ssssssssss;;;s;ssss;;;:;;;:;:;::::::.:::::.:....
Y5P:c. ss;c  :.c2.     :s. :s. .:     .      .2;c: .....        .                                             .   .. .  ............ .    .....:.::::;;;;sss;;;;;;;;;;;;;ss;;:;;;:;:::;.:::....::::::..
6.2 ;:.cs;s.::.:;  .:s;sc: ;c      .:::      :6;:: .       .     .                                      . ......        . .....   .. ... ......:.::::::::s;s;;;;sss;;;;;;;;;s;;;;:;:;::::.:.:.:...:.: .
Y s    :.;; :     ...   .  :s      .:        :Y;.: .......                                            .     ..    ..  ....... ..... . .........::::::::;;s;ss;;ss;;ssssss;sss;;:;:;:::;:;.:.:.:.:.:.:..
PcY:c  . ss:s: sc;s..  .:  .:;s;;.      s. ..cZs.: ...                                          . . . . . . ....:.::..........       ........ .:::::;;;;;s;ss;s;;ss;;ssss;;;;:;:;:;;;:;:::;:;...:......
6 s:c::;:22:;;;5S::.:::;;;s:.   .      .;. ;c2Pc.: .                                            . ... . ..:.:.::::::.:..  ......... ..       ........::::s;ssss;sssssssssssss;;;;;;::::::...:::.:.: ...
Z.s:;s2:;:.::.  . .:;       .   .   ..  .  .:sSs:: . . . .                                      . ....... ..:...............::.:.....     ...::::::::;:::;;cscsss;sss;;s;ss;s;;;;::::::.: .::::.:.: .
S.s:;;c .  ;;:;;s::..:;::. :;:.:;       .     s:;: . .........                                . . . ... :.:....:.:..........::::...............:.::::::::s;sscsssss;sssss:;:;:;:;:;:;::.:::.:.:.:.: . ..
Sc6;s .  ::cc;s::.....:::::;s         .:;. ..:2ss;.: .......                                  . . . ... ....:::::.:...::....::.:..............:..::::;:;;;;sscssscc;sssss;s:;;;;;:;::::::::.. .   . . .
S2S256Zs2cc52;;  .:;;.   .:.. .:;...:   :  :scYc::.. . ... .   ...                      . ... . . . . . :.:.::::..::::::::...:.......     ...::.:;;;:::sssscsccssssss;s;s;s;;;;::::::::...::: . . .
55Sc56Y;2    .:;s:::...::. .::::s::..  .;. .:s6; . . . ..         ..                        .   . . ....:.::::::::::.....::.::.....   ........:::::;;::;;sscscsssssscss;s;;;;;;;;::::.:.:.. . . . . . .
c56 . . s    ::..  ::;s::::;s;;:;          :s5D2s; :.. .  ....                              . . . ....:::.:.:.::;;:::::::..:......................:::;;cssssscccsssscss;s;;;;:;:;::::::.:............ ..
;5525:s.s    :;::  .:::        :;:.s2ss;:    .cs2;.:........                    ..  ....... . . ..::::::..::::::;;;;::::::.....:............:::::::::;;sssssscsccccss;s;s;;:::::;:;::.: ..:::...... .
.s;666S :  ...:.:ss:.  :;ss;s. ... .:  .;.     .2;.:.:.::...        ..  .   .       . . . ..... :.:.:.:.::::::::::::::::.:::...:..............::::::::;sssscscccsscss;s;;:;:;;;:;:;::.:.: .   ... . . .
.. ;:66YPSYSS22;::::;cc;:  :s:.:;::;s  .s;;: ;2c5s.:::.:..    .. .      ..    ... ... ....:.:.:.:.:.:.::;;:::::::::;::.:::::::.................:::;;;;;;;;scsccccccss;s;s;s;;;;:;::.:.:.: .       .
:::  . ss;s:;::;;c2:...;ss;ss:.  .::;  .s:;:.;sc6s;;.:.. .:.......              ....... . :.....:.::;:;:::;;;;;;;;:;;;:::::::::.::.::.........:::;;;;;;;;ssss2cccccscccss;s;;::::::::::.: . . .   .
;;;.:          :::;::...:. ...:..      :;.   ..cS2s; :.. ..... . . ...    .   . . ........:.::::::;:;::;::;;ss;;;s;;;;:;::::::::::::::........:::::::::;;sscc2222ccscss;s;;:;::::::::::::.:.:.... . .
;ssss;;2s25:; ..::.sssc:.:.:.:;;;::;;:.    :s: .::2s.:::.:.:::.. . ...............:.::::..:.:.;:::;:s;;;s;ss;s;;;;;;:;:;::.:..........:::..::::::::::;;s;cscc2c2cscscssss;s:;::::::::::.:.. . .
;22sc;;s:22SZcc    ;s;s......::::. :;:::.;s;;:.:.s62;s:;:;::::::............:...:.:.:.::::::;:;:::;:ssssss;;;;:;;;:;:::;:;::.:....:::::.:::::::::;::;;;ssssssccccccscssss;s:;;;;;::::.:.:.. .  ....
;;s:;;;s;c;665Sss;;ss:;..:;ssss: .;:;s;: .;:::.::s6ccs.:.:...:::................:.:.::;:;:::;:sss;s;ss;;s;;;;;;;:;:::;:;:::::::::::;::..:.::::::::::;;;s;ss22522cccsc;s;s;s:;:;:;.:.....:.:.: .  ..  ...
ssc::;;s;s;s:;s:s:.sss;25cc:   :;;2     csc;:. . ;2c62:s:;::::::::::::::::::::::;:;:;;;;s;s;s;s;ssss;;;;;;;sss;s;s;;:;:::;:::::::...::::...::::::.::;;;;sssss2c22ccsc;s:s;;:;::::.:::::.....: .     :
cscss;;s;s;2s25:s.;..: sc;:::;sssc6:      :.....   :S2ss.::;::::::::;;;;;;;:;;;;;;;;;;;;s;sss;;;ssss;;ssssssss;s;s;;:::::::::::...::::..:::;:::::::;;sssssssscsccccscss;s:;;;;;:;.:.:.:.: .   .  .:.:
sscsssss;s;5sYP6Y:s  . ;;:;;s;;ss;ssccs;.:::.:s;:. .5s5c.:::::::.:::;:;:;;;;;;;;;;s;s;;;;;;;;;ssccssssssscss;s;s;;:;:;:;:;:::::::::::.:.::::::::::::;;;;;s;sscc2cccss;sss;s:;:::;.:.:........ ... :
cscsssssss:2s65SP5Z;s;:22ccssssss:.s2c2cs: .;::::. .csS2:s:;;;::;;::::::;:;;s;;;ss;;s;sssssscscscsccccccssssss;s;;;;;;::::..:::::::::::::::::::::;;;;;;s;ssss2c22ccscss;s;s:;:::;::.: ..........: :
cs;ss2c2c2s5c66SZSDss..:;;:;c;;:::.;c: .:;sss.  .  :scD6cc.;:;;;;;;;;;::::;;;;;;;;;;s;sscscsssssssccscssscssssss;s;;;;:;:;:::::::::...:::::.:::;;;;;;;;s;;;;scc2cscccss;s;s;s;;:;::.::: .   ...;s  ....
s22cs2c52S6S6YY6Y6Y5S25s;csc2;:;;ss;;scs;:  .:;sc;:. :Z6Y5;s;;;;ss;;;;ssss;;sssssscccscccccs2c222222c2ccc2sc;s;sss;;:;:;::::...:....:.:::.:.:::::::;;;;ss;ssscs2cccsssc;s;s;;;;.:.:.:....     .        s
c2c2c6565Y6YSYZ56c2256Ss;;:s2c2ccc2ss;;;;:.:;s2s;scs :22DS55sc;s;;;;sscc2cscsssscscscccscc22522222c2c2c2c2scscss;s;s;;:::;::::.:.::::::::::::;:::::::::;;ss;ssc2cccscss;s:;:;:;:;::.:.......: .
cYSZYZZYSY6YYYP5Sss;;c22222562css;s;;;;s22cs:;css:.: . ;PSPSc2scsccccccccccccscccc22222222222222222222c2scssss;s;s;;;;:::;:::::::::::::::::::;;::::::;;;;;;;;ssccccccss;s;;:;::::::::.:.:..:s          :
s62YS6652S2ZY6Yc5sss;;;ss2522ccss;;;;c2s;;;scssc2;      scDY65scsccccc2cc2c222222222222255222222252225c2scsc;s;s;s;s;;:;::::::::::.::::::::;::;;;;;;::;;;;;;;ss2c2cscss;s;s;;.:.:.:.:.:....:s        : ;
;s:22sss;2;YY6Ys2c2cs22cc;:: ;s26ss;:::::::;s;:scss;      25DYS6c2ccsc2cccsccc22222222222222252522c2scscscss;s;s;;ss;s;;::::::::::::....::::::::;;;;;;:;:;;s;;;cs2cssss:;:;:;:;::.:....::;; .        s;
cs;sssscc6cZY6Y22sccscccccccs226Y56csc222csssss;:;sc22;s::::56HPZY25222222552222222222555556552525c2c2ccscc2scss;s;s;s;;:::::::::::::::.::::::::::::;::::;;s;;;ss2cccss:s;;:;:::;.:.:.. . :  :.ss    c2
222cs2c2ccs5225;ssssssssss;c2666S22562cccc2csssssssc52;s .  :sPSDYYS6S5625222225555555555655252525s2c2ccssscscscsc;s;;:::;:;:::::::::::::::::;:::;;;;::::;;s;sscc22ccsc;s;s:;;;:;.:.....: :  .       .:
;;;;;;;::: : :::;sssssssscc;:ssscss22ss;;;;;;;sscs;;cs:;:;;:  ..Z6EZZZYY6S6656555525556656562525c5s2scssssscssss;s;s;;:::;:;;::::.::::::::::::;;;;;;:::::::::;;;s2c22sc;s;;:;;;:;::.: .:: :  .. .  s; .
         ;.2s65c2scssccccccs;c222cc252222ss;;;:ssss;;;s;;;:::.  2;NZPYYYSYSYSS6666666S5656262525s2s2ssscssscsc;s;s;s;;:::::::;::::::..::::;;;:::;::;:;;::::::;;;scs2cscsc;s:;;;:;:;:::::;    ;;    65
sssccscss;;2cZPPDSS2ccccccs22222c222csss225s;;:ssc2c;c5552;;:.    P5NPPZYZYZZPZPYZZP6S2626262526c5s2scsssssssc;s;sss;s;;;;;;::::;;:::::::::::::;;;;;;::::::::;;sscs2cccsc;s:;:;:;::.:;;;c    .:    :;
552555522;s  . ;ssssc22ccccccs;sss;c222cc2655s:. :csss;;s; ..:ss  c:NPNHPPPDPPZPZPSYSZ5Sc6c22525s2s2s2;sssscss;s;;;;;s;;:::::::::;;;:::::;::::;;;;;:;::::;;;:;;s;ss5222;s;s;s;;:;::.::; .  cs :  2ss2
22222ssc225c2:.         .. ..;;sccc2c255622c2222ss;::::;cs:sccss    Z5NNNNDDPDZPZPYP6Y6Z2Sc5c2c2s2scscscss;s;s;s;sss;;:::;;;::::;::::::::::;;;;;;;;;;;;::::::;:::s;5c22sc;s;s:;:;;;;;;c          :. .

Lisa Dergan
ASCII Art ©2004 www.ASCIIBABES.com