.   .-+<;$$WK                                                                                        
                                                                                            .      .?~^I.      ......                                                                           
        .                                                                               .   .          .      . ..... .       .                                                                 
         .                                                                             ::                   .  . ... ..                                                .                        
        ..                                  .                                                         .         ....:. .                                                                        
        ::                                                                                  .           .   . . ...::...                                              .                         
        .;                                                             .   _>,.             -                .   .::....                                                                        
        _=                                                             .=.;v:`.                         .  . . ...:...:..                                            .         . .              
        _=                                  .                      ..   .|+-|.              . .         _.  ........:....                                              .       ...              
        -<.                                                          .:_.;. : . .  ..._,  _: ,.          . .. .. ....  ...                                                     ...              
        .:`            .                                              .)K+: :   .: ...j[ .Q(.(              ....:.:;:. ...                                           .            .             
         )`              . . .                                          ^:..   ..: .:;ff  Pp:   _,_   _  ... ..::..:  ...                                              .                        
         =.                  .                                                  .. .=Qfb;<]L,:. .:m[ _Q. +. ...:...    ..                                            .                          
                                 . .                                              ..xj Qod]gp=..),Qf.j]..    ..::.    ..                                                                        
      ...gg,._.                .  ;                                               ._Xj QQfqQQp:=wifkpj];,.  . ..:..  . .                                             .                          
     .:=jQQQQQQwwag,,         .                                     .            . =)4 D9b]WWp:<nm'QmP]wp=   . ..;:. . .                                                                        
      .;3QQQQQQWWQQQQ?\aap_:_                                    ._: .           .qawj)cgjj=-~:jWQ QQf]QQr     ..:.. .. .                                                      .                
      . )?VWQQQQQQQQQp    ??!p.  .                             .:=|..            .dxVQj@Qf]c:..`]4 (M4yTY`    . .:.. . ..                                             .       .                 
     .:;jQQQQmQQQWQQQQQa    ]f.                                 ..: .            .Sismyk$fy(:=+qQm k;jf:.       . p, .qq    qqqapp,                                               .             
     ::;jQQQQWQQ?????mQQQQayQf                                 .   .             -nd(WWf:ff-;. -$Q BC7f)q,      ..ff..]] ff ])  ))                                              .               
     .;=jQQQQQQb'         ?4f`                             ...   .               =p{$QB`:f[:=  -+]]^`aL:j`      . f[..]] '' ] Jypj`                                                             
     :;=mQQQQQQQ           ]'.                             :;.                   =pwpWf :ff|=  : ]]:=7L,]       . \`pp]] pp ] )J /`                                   .            .            
     :=|QQQQQQQQf          ].. .                   ap     :+:,                   <xQzQf  f=n2 ..,]J:=bLnu        .] ff]] ff ] qq <                                  .           .               
     -|=QQQQQbQf           J.                     jJ'     qwap                   <im[3f )Q|xz. ..]D.<fmge       ..ff  ]] ff ] fQf)                                                              
     :+3QQQQQQQf           f   .                  -;  )p .]$QQ                   )3|'Q[ ]]gQc  ..)F=j'G@k         f( .]] ff ] )J /                                                              
     _|jQQQQf)P'          Qf                          )` _w_QQ                   )qmcQc j]QQf   .(jqd QQP.      ..f(,,]] ff ]]  /J`                                 .        .                  
     =i]QQQQ??      Q   yQQ`             .   . .     jf  jWQf]                   =S{mQ( []QQ(  .:f]QQ QQf.          =:.                                                          .              
     =|jQQQQp         qQQQQ                  .`      ]   jQQf/.                  ujqmQ`.fJ$''  :-f]QQ @Tf.        .::`.                                                                         
     -+]QQQQb p       QQQQD                 _f      _P  :d@9ff.                  2wamQ`:j].:;  :=pJQ]]?$p;:.        ..        /J\`        q\'\: _\?/,        JJ4p =] ]]                         
       -??$QQQQbaaaaqQQQQQf                        .j`  _)QQff                  :m%d$4c:7f..:..:.f[ ]]-)':::.                ]) ])   ff   b' \( [' )j  ]]   ]) JJ .=                            
              "???9$WQWBRR(            .      .    j@ jaadW$f[                  -<3QWyw,pf.:::::.f[ ]?_3'::.;:.        qqppp ]   '.  ''   Q  ]  p   ]  ))   ]   [ -]q\\                         
                       -?`           . .+.. .  )  aJ  Qi%dcu/\a,,    .   .     .=u#3$Qwpr[ jC=x<=\f:jfQ( . .::.        )J?'' ]   [        Q  ]  p.  ]       ]   (  - .'f .                      
                             _.         .: :      ]  =m?TWQQw>"WVE,     .       --?VQQQQ'gww`:)sqq(:j4Qf. ..:;.              ]   [   pp   Q  ]  [  .]  qq   ]   [  _  .f p                   _` 
                            _NITmQwp      .     .    w)Qaaunw`)Nw|`           .   7,jc ) ?!~'|)Q4)wwf]Qz : .::.              )Jp])   ff   \\p\' \\ 7/  ]]   )7p]) -?cq\' ^.                  ^  
         ..                 =Z|S3QQf            Pp  _iqcqwm$Q1=3m%.       .  .  . )`"' -a  `. ]4))+^fP?Y :...:.               ])?          '('   `?-         J)?    )'' qw=                     
       .--~^^.:.            =nI*3QQf           ,q   --+NyWQQwr+q.*                   ..:a ::  )]j\  f,.    ..: .                                                        /j[                     
      . .:..   ...::=+_..: .:+I=,)?$c q,  ._  . ]] _maaa,+ ??"~-1| .                ^^^^|.,..   .   -       _a,                                                         .mf                     
       -` :.;:.  ...:;=|:l:<===;7' -@?(  . :     Q jaaaWQQQmwaap _,..;...   .             .                  4f                                 (fQ]]  qJp   J74  q<  pf ?'                     
       ..: :::;:;:    ^-+||in*v:    :     .  _Q\:P 3]QWQQQQQQjQ] )QQQQQc                                    qQ(                    __qaaaaa.:   (      ]ff  ]) J7 _a,q] jQc                     
       -. . :;;:;;==;:    -^^+i.    .   ./  .j\'?,=P][,]QQQQQQQQ `  7??!                                 .|)VV[               _yQQQQQ'     )c   (ppp,  ] y  )7pa   .cpf )Qf                     
            _=;===++===__.,__:          .. . 3pc  jQQymyQQQQQQQF   <__p, .                              ...   .. . .          )QWQQQP       f   [''''  J )p  J)]\. .]]  )?'.                    
     _,     ._            .  `             . j-,` QQQQQQQQWD$P^      .+-~*,. .                               .. . .....       )WQQQQP       \:  (.    ]fQ[f q   (    (   ..                     
     . :.    -                         =. . jQf/']QQQQQBI*N~   =      .   _. .=u_,_,                        .                 )QQQQQP       )/  cpaqq \' )j )7p]J    [                          
               )c        .            .    .]p)w dQQQRYC^|.   ;  :   . .^..    ++=>^^` . .                                    )QQQQQp        f  ''?)J )   ?  )J?     `   .                      
               .                       .  . -JaP QQQG++:;==; :                 :+|=      ..                 qp^.             :3QQQQQf        ]                                  .               
                                .     .   :qw?, ]WBeC;::-.   .                   .  ..                      :                 )QQQQQb        )p                                                 
                                       ./..)ybQ --:..,.   ...                                                       ,         }"?????'.  _gap f                                                 
                    .  .      ..       -h,.p)JP.'. _)Qp:_=: _=,  .           .                                                [      .. .     '                                                 
                    .. .      :    .  ..-4Qm '=:   .^"`--m,=^.Yq.  ...    _....               +::.                            `        j[  ]f.]p                                                
     _,                .   .        .. . -4?ay:   .. ... ;i<q=3)c . :. . -'.;;`.             .|.:.                            .        j,  ]f  \.                                               
      -!.                      .   .  .  ..\] .     ::.  ..-^;:===.. ,    :.::=:            .   _:                           ..        m'  ]f .),                                               
          +_.                   .  .  .  .w%pf         ..    .-`-`. ]] ..:  :::.           ... =u=  _.                       .,        +   )'., f                                               
             ^ :                 q.:.    jE $  , _    _wQwwQL .w_.. j]  ` . =<  .. .       .jp9z:::=|.                        `              _bag                                               
                   _p    .        ..    .,$[4  ^qp;  .-^4WZ$f .l|*n:)^  ..  (.= +. =[  ..::..;.-::.:::                                 .      )QQc                                              
     -.            -'  `          ..,   _$`q'.  .?ta     ?!?( :|+))           . .  -`    :. -. ..  .. ,                                   . .  3Qk,                                             
     .:.:.                       . .4p .],4\'+ :   "L.:       .=<wc                 .. . .   .    . ..=;                                   .  ./9$[                                             
      . ..::      ,               .  9a,]gaf..      )a:  ...  :=V)(    .                           .  ^-:                       . .         .-- )qQ                                             
          .::  ,..                .  ."$p'a':       -?:        ..=    . ....           .                    : .       .:       . .  .      . . . -?`                                            
           ..   : .,                .   4a      .  <p::.__      .._.      =ip.:..       .             .    .      .   .=:  .<qgg_.....,_.....       L                                           
           ... . . -.     _          .jw,\p ; :. +W,{,:_,-|q, ..:::+m,=_ .-4,..:: .  .     .              .  :     . . .    .:+-^""9VQQQQQmmyp `-wg>'                                           
            :.     .    .: :         .4,']( :_ ),  yp]g,<=: -|'. .`.-Qc=s  .<, ..= . .  .              . .  . . ...... ...... .   .    _.,   ]????^`.                                           
             .         ]` .._         -{a?   :..)/.9`+)f.3,. _,^. .,.+=c:,       .`:    .   .         .               .  . .....::::;<QQggwaaaaaaaagg,_.                                        
            .          >.    _.      .     ], :.-\; a_,4p.3 . !:,..:` <,)qp  . .= .                          . ........ . .         .)QWQQWQQWQWQQQQQQQQQQQQQQmywawaaaa,                        
            ..        .=     -,        .   Q=.._::  3^')b -k..ja^: .=.);;;L  .p . .                   . .     .  . . ......... . . . ]WQQQQQQQQQQQQQQQQQQQQQQWQQ#R$AnZY'                        
      . .    .       x.=    ..=        .  ]Q[..=.-..jLq,m`;v  .~_=  .  `=.l.  :  .  .          .      .      . . . .... .. .  . .  ..]QQQQQQQQQQQQQQQQQQQQQQQQQQ2nmmZ2S'.                       
        . . .        -|:...  ..        .  )Qf ;_,`. ]f-:$(-$ ._qc:. .: a.:., .= ,. .   .                     .  . .. ........ .   .  ]QQQQQQQQQQQQQQQQQQQQQQQQQZnmQXSn2`                        
         ...     .    =]p.  _/         .   QL,=-';g  Qqpjr J,..)-Q:- ; 1=,)`  . ^-.=.                 .       . . . .... ... .  . . .jQQQQQQQQQQQQQQQQQQQQQQQQWQmm#m#o%`                        
          .:         .|]xp..:       . ..  qQ( -`=^, ]P `jL N( .jk^: .:.3(;]p  <.,: :                      . .  . . .. . .. .   .    .]QQQQQQQQQQQQQQQQQWQQQQQQQBZSZ2XIi:                        
           +,    .    .+9k      . ... . . )Qb,. '.jpjQ,pjP ]'_.j'q, .= ]z=-'  _  : =                          .  . . ........ .  . ..jQQQQQQQQQQQQQQQQQQQQQQQQQ#ZXSn1li.                        
            _  .^    .3,]n/. .           .qQP') =:<  Q`^j[ 4L  ]g); .^.jp:jc  ].p  ..                 .   .  . . . ..... . .  . .  ..jQQQQQQQQQQQQQQQQQQQQQQQQm#ZXSollc                         
            -. .,     {`)#p.             _:Qb,.)' )w j,,jz`<=_,jf]` -. ]g,-`  ,.   ^  .    .             .    .  . ... ..... .   .  .dQQQQQQQQQQQQQQQQQQQQQQWWRm#X21xxc                         
               :`     ),.jL              .gm@` .._g  D~~]f <p .ab `..? j(_qp .'q,  :         .         .    .  . . . ... . .   .  . .$QQQQQQQQQQQQQQQQQQQQWW#KmZ#GeSYv[                         
               _.     =`4m@             .q $g  :' qaqm  37 =._ )F_, :_ jg,]`   -:  .         .                . . . .. ... . . . . ..dQQQQQQQQQQQQQQQgQQD5maXm#Zm#XZ1v(                         
              .+`     Q .]w         . .   ,yW'...:)']P-^jf-9[ .ab    )-qr:x,..'q. Q]Qy]. q4p  ]]q\5  Q]Qff  ] . . ... .. ..  . .  . .QQQQQQQQQQQQQQQQQQ#oQ5m2XXZ##XXoX(                         
     ._              .%_qmV[ '. ..::-;.:.  ]Q :.) ]pjL..?" =   _(_, ...)p.)'  .-    ]    ])f  ]  -'f ]      ] . . . ... .. .  .  . .:QQQQQQQQQQQWQQQQQQmud$Q%Q#mmX2Ynv(                         
      j,       .     ]'..$Qp  .....:.:.  . ]Q'+-:.)'][/~%.-+` .qg , .+-Wf:g. . p   .]  . Q f  )  _pr.yqqq   ].. . .... ... . . . .  _QQQQQQQQQQ2QWQQQQQWoyQQESqmmmnx3n(                         
      .:{     .,    .%:.qQV[  ...:.... . . ]Q,:.-'jpjc_ s :1.. )[_, .. 2C<f. . ,  . ]   qP 4  ]])7/  4)?)   ]  . . . ....... .    . =QQQQQQQQQQWWWQQQQQ#mmQWommB$o>{I>[                         
        -<c    =     ,  ]4m'   ..... . .   ]Qf -`;]sd'-:<,-!   )L   ,-?n(d(  )-(  _ ] ..]]QJ[ ]      ]      )   . . ... . .   . .  .<QQQQQQQQQQQ$WQQQQQQQUQQmQZYiiixngc                         
         -3(        .: .auVf .... .. . ...+4Q, :)`_fjp,_7`.n ..-'_. . .{~q, ., ,   .] . b'.)7 j      yqapp  7p   .. ........ . .  . )QQQQQQQQQQWmQWQWQQQWmQQWQnxiiin>mf                         
     _.    )o,      _  -$gc  .. .... . .. .jQF -:.j']'-]L +M`  qf:  .  ].]f -"][  -.J : ?   ' ]      ?)'''  )    ..... .. . .   .  .]QQQQQQQQ4QQmmWQQQQQQ#QQWZmQmg%1Kx[                         
     -:,    +<.     :  qzUz  .... .. . . ..4Q, := jcm,wy[ -( :.][).   _a d` .:_,  .   .                 .:.      . . ......  . .  . ]QQQQQQQQQQQQ4QQQQQQWWQWWSQQbQDs%n[                         
      .`= .         . .3Qw[  . . .. .  ..  jQf::. m ) `4[  )`  \f .    C ]`.  )'. +  ..  .. >                     ..... . . .  . . .jQQQQQQQP4QQQQQQQQQQmgQWQmWQWB*oXX[                         
     . ..=.   -p   .:  u3Qf . .. .. . .. .-QQ, .: # Q_aQ  _p:.:jp.. . .z-(. .pq,. ,  .:    .(                    ...........  .   . jQQQQQQQ'yQQQQWQQQQQQQWQWQ$mQEnZXo(                         
      .  .+,  .".  . .]SQe   ..  . .       mQ(-`.<k P-"4p;<c  )4f : .  N.q :  )`  (.  . .  .,                   . . .. .... . . . . )QQQQQQP)QQQQQQQQQQQQQQQQWBUXS3mX1=                         
       . ..:.. ._  ;  ]sWL  . . ._._gqaaw%?QQ  :`=\qj_az`_wc   jp)  =  a-Q .q,j   r  .:   .:'                . ...... ..... .  .  . )QQQQQQ )jQQQQQQQQQQQQQQQ@$E*oZmpn=                         
           .-=, ]  . .)sa`  .)""""':.      QQ[-,.]f]f]?L ._%  -$[ -.-. 5,d (j:j   `  .:    ./        .     .  . . ...... .. . .  . .jWQQQQQbyQQmQQQQQQQQQQQQQQm2wZ#X#m                          
          .  :{..     a]Q  .= ..:...      -QQ  ..](jfqJ[  dc ._jp]. -. j'! :mpm[  c . .  ..:'            .   . . ... .......   .  . ]QQQQQQyQQ#$QQQQQQQQQQQQQQQmg#m#mp`                         
     .      . -s,.  .=VQ@  .q .    . ..   .QQ'=,.j d'(\k,-Qc. -$(_-: . 3.p:`3 $[  `  .     _,               .  . ...... ...  . . . .]QQQQQQmUV5mQQQQQQQQQQQQQQQQQQWASm                          
     =_ .     .)L.   jZ3[ ._r . . . .     .Q4 :: " Qqc[f .]L  _mp]. ., ))[ <W W(  ,  ..   .-         .  .  .  . .. ....... . . .  . jQQQQQQQQgQQQQQQQQQQQQQWQBQWQQWZZ2`                         
     )+nc     . <c. .]sQ'. ][      .. .. . m] .,   P] bL,_w[ .-$'. .  :kq[=nk 4p  =  .   : ).   .              . .......... . .  . .jQQQQQQQWQQQQQQQQQQQQQW[]#WWQQm#ok                          
       ]C,.     =1. .eM3 ..j'   . .  .     3f :: .qkjpQ@:.{,. _mp]C ./ f]c )F m[  L .   .: <.  .            . . .. ... ... . .  .  .jQQQQQQQQQQQQQQQQQQQQQEga{dQW##ZmC                          
        -Qc     :-=.]>.J ._d,. .   .  . .  jf ..  ]f/-Qc;]%( .-Q'_j|)'_kj' _# jf  ` .      3   .          .  .   ........... . . . .3QQQQQQQQQQQQQQQQQQQQF``?3##WmW$me                          
         +?u     :..j=jk .j[  .   . .    . ][.-.. ]fqm]`:]ic  _Qp/)._>.f]p;+g Q[  ^        %   .       .    .  . . ........ . .   ..jQQQQQQQQQQQQQQQQQQQE`;::=xmmWmm#c                          
           ?; .   ==Z_mf .](  .  .    .    ][_..  ]'e]Q>,j>'  -Q'_J`)==k3[.;` jf  _. _. = :`  .           .   . . ......... . . . ..dQQQQQQQQQQQQQQQw)$QL=. .qmWWWm#W[                          
            -$    :+I3I= .]'  .         ..., .:   Q.*]Qr:JQz   Qp-4.<=_f][ :  Qf  ) :+. : _,         .      .   . .........  .  .  :dQQQQQQQQQQQQDVWWQdQm,qawwWX+YXXZ(                          
             ._,   <oQ@` :<p. _.___>.=)"^""".=,.  q . )[ ]pk   Q' Q')(-E3`.:. m(  _  _. . =w              .  . . . ........ . . . .:dQQQQQQQQQQQQcnmQmdQQQQQQQWE;+3m#E.                         
               \.  +xm[  _j[  `--.:. .  .. . .:: _Q=p j[_]Q . jQp-).== [jf.|  4p  ] .=.   )-         .      .  .  ...:..... . . . .:mQQQQQQQQQQQWkn$QWAQQQQQQQQzw|u#Xf                          
               .=   9I'. -d/. ..           : _:Q  Pcc yc |]`  :Q _% ==]f4.:>. j(  ., :. `.=         .    . .  .  . ........ . .  . -mQQQQQQQQQQQQmmmWWqQQQQQQQQkP]4Qm(                          
               .]p .{Q.. :2'. .     .      . ..f jq=f Qp=w<p  qQp.n.=c `]`_=. 3p  .s.:  : ].                 .  . ......... . . . .=QQQQQQQQQQQQWQQQQWQWQQQQQQQKLwQQKf                          
                -{c .+` ._1   .        .  ..;==> .q'c Q(,)%L: :mE_r :|  j -c _Q[  .-.-. . =              . .  . . . ....... .  . . =QQQQQQQQQQQQQWWmQWQQQQQQQQQmumQmXf                          
                 %s,q ..:xP. .    . ')     ...][ ]y-[j],jQmp  jQ[ ' j=.,) :;  Q[  . .=.   =.                .   . .... ...  . . .  )QQQQQQQQQQQQQWQQEmQQQQQQQQQQWXX5X[                          
     <          )mz[-'. -3[.  ..   .?)    ..<,q( ]J. ]QM`)xP .jQp_[ <`=tm .= jQ[  ,  = _..[          .   . .  . . .  ......  .  . .)mQQQQQQQQWQQW#VRdQQQQQQQQWmQXmm2Xf                          
     :j/         )mq,  .jz' .`.  .          ._j,.4Lj`]],753(  4y`jC=<:)WP.:- _Q[     = - ==                  .  . . ...... . . .   ]QQQQQQQWWWWQWQgwWQQQQQQQQmQQmQQmZ[                          
     _)3p         4m`.  ]1 .  . .  .       .._2' pJ- ]Q-_%!` .j4.]p +=jzk.=: )Q  _   = = j:         .   .  .  . . ... .. ..   .  . jQQQQQQWQQW#QWQQWQQQQQQSQWmmQQWQW#=                          
     -||?_        ]Qp.  j(   . .             45, ([ .]@s=j%,.-4P=]T^|.]Y`:=  JJ' ,  _=_'.%                .  .   . . .....  .   . .jQQQQWWWWWmWWWQQQQQQQQ@l#WXQWWmQW2(                          
      +=>)c        ]E _w%(...  . _.g_a,qe???^qr  f'(.mk ]n2  _Qf.C>.>`;q` -. 4L -`  )(+. >                     . . ... . .. . . .  )QWQWW#WXVRm#QWWQQQQQQQmSvmQWGymW2`                          
       ->%:<,      -QP-)[    :/^^-^..       :)t  f[ jQE(:]C`  Qg et:=;]Q:.'..Q'    .--[ _f          .   . . . . . .. .....   .   . jQQmmWqmmW#mm#WQQQQQQQQWmmWW@ZVQmS=                          
        .x%Ukp.    .]gm>f. .   . ..         :xp qP  ]QL "4}  =QQNi3^|:=e _^  b[      :. )                       . . .. .. . .  .  .)$WQQQpmXXWW##QWQQQQQQQmmmWWm2sWXx`                          
         ++omn       4(]L      . .  .       :]( j4c jQ7'_3c-  QQw3r;+:{( )  jL       +.=>                 . . . . .. ... .  . . .  )XWWXB#X#XmWmmWQQQQQQQQQW#$Q#e111o`                          
     :    =#VIq,    .qi=.    . . ..         .j  jm  )Wp:)oE  ]Wgqsps:_j[.` jQf     ..%=)`     .     .  .         .  .. ... .     . )U$mQ#$ZXXWWW#QWQQQQQQWmWmQmQXSCv1                           
     ...   _uZ3( .   ]`.       .... .      . )^ )'  9+ ..)` )?Q!=<(==.]` . ]Q(    : -^                    .  . . . .. . .   . . .  )mRmmmXZZmZmXmQWQQQQQQW#WQ###Aax2S                           
     .:.    ?qia,   . (        .  ..   .  .  .                   )`)`:)'   ?'                               .   . . . .. ..  .   . )#m#WBXwmXZ##ZmWQQQQWQWmWmWZZXXXSc                           
      :      )=n,.    :        . . .                                  -`                                  .       . . . ..  .  .  .]mBZmmqZZ##mZ2QWQQQQWW###QWQ##q22E.                          
             3Zic  .  .           ..  .  .                                            .              .  .  . . . . . ....    .  .. )#mWmmmXXXmZZq#mQQWQQQWmmWmQZKXooc                           
              Z$q,.   .        . ..    .__aap                                                             .     .  . .  . . .  .  .)m#XZGoXXS3XZX$QQWQQQQmmmm#ZZ#qZv(                           
              )%H`   .        _aaap?!??"-`      .                                     .   .         .      . .. . . .... .    .   .xmmmmm#Xd##mqXWQQQQQWWmZQWmmmXoZZp:                          
        .     -5xk   .                  .         ..:.                                                   .  .   . .   .. .  .    .:xXXW#XXdXUqd$dQWQWQQWWmX#XmSXGqo3p:                          
               ++L             .           . ._+++=;::...                            .  .                 .   . . . .. . .    . . .jmm##mZpaXZm2d$QQQQQQ#mm2qoodZXdd(                           
       .       \zV             .           ..:|==+=;::..                     .                          .   . . . .. . .    .     :3WAX#pXx2XmZSXmQQQQQWQQZmuX#Xon21f                           
          .    -(j=        . : .     ) p   . .=,;+-^ .                   . .    .     . .           .      .    . . . . .. .   .  -xom#$o#UnX#md2WWQWQWQmmQXm#AXXSo1c                           
                Y)= . . ..:.::..     \p':  . ...                      . .     .      .                   .   . . ..... ..     .   ;3XdSZXXoeXoX1XWmSdQmWQQmQWmZS1nevf                           
                j>:...::....:: .       :. . ..        .              .     . .  .         .                .    .   . .  .   .   ._uXZAZASnnoXSXoX#ZmXZAUWQWmWm2nXxxf.                          
                .. ..:.::::::..    .   .            . ..            .   . .           . .               .    . . . . . ..         =nZ#A#XXSvoXooommmmZAXAXX#QQX2onxI[                           
                ...:. ..         .      .._gpp/ .. ..  ,          .          . .                    .     . .   . . .. .   .  .  .=vdnoqyo2nSSoo3mWWmZZpodnXZ#oo21vx[                           
                .              .wgp%^-"^-`:..  :.      ,         .    . . . .  .     . .                      .  . .. . .       . ]xvXm22Xonovoon##mQmqwdoovnSo2novi'                           
                                 .. ...        .       `            .      . .  .        .              . . .  . . .  . .    .    ]nSZ2n1onvvd2nnZZ##XXXn2nvnvonnnIx(                           
                                .             ..       ;         .     . . .  ..     .                        . . .  .  .       . ]enXnvX1nvn1oovX#XXZSxxxollxvvvvli=                           
                                .         .   .:       =           . .   . . .. .      .              .   . .    .  . ..   .  .   ]nXSSnvnvnnoonoXXXX2#nnn2vvxvvlIl%`                           
                                        .     ..      .=        . .    . . ... .      .                       . .  . .   .       .)ivl3o21vvxXinISXAZXooooovnoXnIvin'.                          
                   . . . ..  .  .    .        .       .`             .  . .   ..     .    .          .   .  .    .  . . .      .  jxoqoo2niIvvvixoSXSoonnxnnvnnxvvIi;                           
                 .  . .  . .    .       .    .        .`        . .    ... ... .         .                 .   .  . .  .     .   .jnUXXXovlnlvvixnqo2SSx1voon1v1ilxW:                           
               . . . ..  .           .                .`            . .  . . .. .    .  .                     .  .   .     .      ]nSx1ovviIlvxlxdood2nxxvnxnvvliIl>:                           
              .  . ..... .   .  .  .._._._=+9"?       :.        . .    . . .. .        .            .    . .    .  . . . .     . .jIvvon1xilvvilxo2nS3nvovvnovxIiliW.                           
             .  .... ... .      (-9--- .     .        =.            . . . . . ..      .                      . .  . .  .          ]IvunvviiiilIlI1xS1vnnlvvXxxnliii>:                           
              . .. ...:. :  .   ..   ..    .          :         . .  . . . . .. .                       .  .     . .  .  .       .jilxvvllxiivlilnnnonxvlvvnxoIIilQE.                           
            .  . ....... .                .   ..      .         .  . .  . . .. .     .               .         .    .  .     .   .jxiuvIvi|iiliQnonnnvovilvxYvl%iQik                            
              .          .      .     .?p   .                  . .  .  . . . . .                          .  .  . . . .          .3iilvIiiWQiiQ#{ovnnIvIilIvIliQiQWC.                           
                                      <a':     .      .           .  . .. . . . .                              .  .   .  .       .]iiiiQiQmWiliWinvno1IviiiiliiQWQWz.                           
                                .        .    .       .         .  . .   . . . .      .             .    .  . .  .  .  .     .   .3WQivxiiiQiiQmivvnIvlIiiii%iQQQWZk                            
                                     .                :         . .   .. .  . .                                    . .           .3<QixlWWZmQlQWxxnvvliviiiiiiWQQWSf                            
                                      . ._g,_;)'      :        .   . .  . . .. .     .                   .  . . . .   . .   .    .3iiQlii#R#WWWWivnvnviIiQiiQiQQWQZ[.                           
                                 ==+-~^^-::.          :          .  .  . . .  . .                       .          . .           :XiiiliQ#ZZQW#QiIvvvliv|QQiili#Z#Z(                            
                                .   .                 :         .  .  . . . .. .     .               .       .  . .   . .        .diiiiiQQZmQW#WivvvslixiQQiiQQQ|Wm[                            
                                                      .