;>>>;.          ,:;,  :;; 
 ,?????:         .;>?; ,>?>        ,>??,               
 :=+++=>         :?==? ;=+=.       :===;      .   .... 
 >iiiii=.  ,::,  ;++i=.>+i+, ,:,,, >+ii>  .:,::  .::::.
 ?itttt+, .;>>>: >itt+,?iti:.;>;>>,?itt? .;>;>>. :>>>>: 
 ?tIIIti: :?=??>.?ttti:=tIt;,?=???:=ttt= :????=: >====; 
.=ItiiIt; >=+++?,=IIIi;+Iti;;+++++>=IIt=.>=++++; ?++++? 
.=+==+tt>.?iiii+:=i++i;+i=i>>iiiii?+t=t=.=iiiii>.=iitt= 
 =+???it?:+tttti;=i?=i;+itt;?ttttt?+i?i=,+ttttt?,+tttt= 
.=+?+==t?;itIIIt;=i==i;+IIt;?tIIIt=+iit?,itIIIt?:iIItt+ 
.=+?++?i=>ttiitt>=i==i;iIii;?iiitt=+tii?:iti+tt=;ii+ii+ 
,++?++?i=>ti??ii>=i==i;i+?i>=t?=?i?+i?+=;i+??=i=;i+??t+ 
:++?=+?+=>i=?+=i>=i==+;i+?i>=i=??i?+i?+=;i+?+?++>i===i+ 
:++?=+?+=>i+=i?i?=i?=+;i+?i>=i=?+t>=i?+=>i+=i?++>i==ti+ 
:++?=+?+=>t==+?i?=i?=+;i+?i??i=+ti;=i?++>i==+?++>i=?+i+ 
:++?++?+=>i=???i>=i?=+;i+?i??i?+ti;=i?++>i==+?++;i+??i+ 
:++?++?i=;i=?+ii>?i?++:i+?i??i?=ii:=i?++>i==+?++:ii=?i= 
:++?++?t=;i=?ttt>?i?++:++?i?>i?=t+,?i?++>i==+?++;it+?+= 
:++?+==t?:i=?i+i;?i?=+:++?i>>i?=t=.?i?++>t=?i?i=;i+i?++ 
:++???it>:i+??=t;?i?==:i+?i>;i?=t?.=i?++>i=?=?t=;t???i+ 
:++==iti;,i+=?ii:?i=+=:i+=t>;i=+i> =i?i+;ti??ii=;i+?=t= 
,+tittt+,.iIttIt:>ttt=:iiIt>;tIii; =itI=;iitttt=;tttII= 
.=IIItt=..+tttti:>ttt=,ittt;:itIt: =tIt=:iIIIIt?;iIttt? 
.=tttti?  =itti+,>ttt?,itti;:+tti, =tti?,+tttti>:ittti> 
 ?iiii+>  ?+ii+=.;iii>.+ii+:,=ii+, ?ti+>,+iiii+;,+ii++; 
 >++++=:  ;====> :+++;.=++?..?++=. >i+=:.?++++=:.?===?: 
 ;==??>,  :>??>: ,==?: ?=?;  ;?=?  ;=?>, >=???>. >??>;. 
 ,>>;;:   .:;;:. .>>>. ;>;,  ,;>;  ,?>:  :>>;;:  :;;:, 
  ::,,.    ....   ::,  ,:,    ,:,  .;,.  .::,,.   ,..  
   .              ..    .           .     .           
                                      
                                                                                                    

                                                                                                    

                 .....                                                                              
             .,:;;;;;;:,.                                                                           
           .,;>??=====?>;,                                                                          
          .:>=+iiitiiii+?>:.                                                                        
         .;?=ittIIYYYIIti=?:.                                                                       
         :?+iIYYVVVVVVYYIi=?:                                            ...          ...           
        ,>+tIYVVXXXXXXXVYIi+>,                                         ,:;>>;:,,    ,:;>;;:,.       
        :?iIYVXVVVYYYVXXVYti=;                                      .,;>?====??>;;;;>?===??>>:,     
       .;=tYVXVIIIIIt+tXXVIt+>,                               .   .:;>?=+itti++++++=+iitti++=?;,    
       .>+tYXXtYVVXVIY=iXXYIi?;           .::;:,...        .::;::;?=++ittIYYItIIIItttIIYIIttt+?;.   
       .>+tYVVtXVVVVVIY?YXVYt+>,      ,,::;??=?>>>;:...,:::;?????+itIIIYYVVVYYVVVVYYYYVVVYYYIt+?:   
       .>+tYVXIYVVXXXYYi+VXYIi?:    ,:>???=+iii+++=??>>>???=+iiiitIYVVVVVVXXVVXVXXXXVVXXXXVVVIi=;.  
        ;=iIVXXVXYtttttY?YXVYt=>,  ,;?=++iitIIItttiiii+++iiitIItIYVXXXXXVVIVXVXXXXXXXXVIVXXXVYt+>.  
      
  :?+tYVVXIIYYIiIY++XVYIi?: .;?+ttIIIYVVYYYYYIIIItIIIIYYYYVVXXXVXVIIiitYXXXXXVVIIiitYXXYt+>.  
      
  .;=itYVXtVVVtIXIY?YVVYt=>::>+tIYYYVVXXXVVVVVVVVYYYVVVXXXXXXVVVXXYYYYYVXVVXVVVVYYYYVVVYt=>.  
         ,>+tYXXVXVXIVXIV++XXYt+?>>=iIVXXVXXVVXXXXXVXXXXVXXXXVVXXVVXVVVXVVVXVXXXXXVVXXVVXXVVVIi=;   
         .;=tYVXXVVXtVVVII?YXVIt=?=iIYVXXVVYI+tYYXXXXXXXXVVYYi=IYIVVVVVVYi+IYVXXXXVVVYi+IVVXVIi=;   
          :?itYYYVXYIVVVtY=iXXYIiitIYYVXIY++IIt+YVXXXXXXVII?iYtitVVVVVVYtYI?IVXXXVVVYIYI=IVXVYi=:   
         .:?+itIYVXt+++++II?YXVItIYVVVVXIV+iVVYVXVVVXXXXVIY?IVYVXXXXXXXXYYI?YXXXXXXXXVYI?VXVYIi?:   
        .;?+ittIVXVtYYYYYYY=iXVYYVVXXXXVIVi+YI++IYVVXXXXVIY?YVVVVXXXXXXXYYI?YXXXXXXXVVYI?VVYIi=>,   
   
    .;?+ttIYVVXYVVXVVVYIt?YVVVXXXXVVYIYIiIIV+iVXXXXXXVIY?IVVYVVVVVVVXVYI?YXVVVVVVXVYI?VVYIi=;.   
       :?+tIYVXXVVIXXVVXVXIY=iXVXVVVVVVXXVVVXtV?iXXXXXXXVIY?IXVXXXVVVVVXYYI?YXXVVVVVXVYI?VVVYt+>,   
      .>=iIVVXXVYtiYVVVVVXVIt?YXVVVVVVVXVYIIYtV?iVXXXXXXVIY?IXXVXXXXXXXXVYI?YXXXXXXXXVYI?VXVVIi?:   
      ,?+tYVXVtttti+=iYVXVXIY++YYVVVVVVYttti?+IiIVXXXXXVIIVi+tYYVVXXXXXVIYI?tVXXXXXVVIIY?tVVVIi?:   
      :?iIVXVtIYYYYYtYXXXVXVYItVVVVVVVVYVVYItYVXXXXXXXXVVVYYIIVXXXXXXXXVVYItVXXXXXXVVVYItVXVVIi?:   
      ;=iYVXIIVXXXXVVXXVYYVVXVVVVVXXVVVXVVXVXXVVXXXXXXXVVXXVVXXXVVVXXXXVXXVVXXXXXXXVVVXVXXVVYt+>,   
      ;=iYVXtVXVVVVXVVVYIIYVXXVVXXXXXXXXVVVXVVYYYVVVVVVVVVVVVVVYYYYVVVVVVXXVVVVVVVVVVVVVXVYYIi=;.   
      :?iIVXYYVVVVVVVYItitIYYVYYYYYVXXVYIYVVYYIttIIYYYYIIYYYVYItttIIIIIYYYVYYIIIIYYYYYYVVYIti=>,    
      :?iIVXXYYVXXXXVIt+=+itIIItttIIYYIIttIIIti+=+iiiiiiitIIIIi+==+iiitttIIItiiiittittIIIti+=>:     
      .>=tYVVXVYYYVXVYt=>>=+iii+==++++ii++iii+=?>>>>???==+iii+=?>;;>>?==+iii+=????===+iii+=>;,      
       ;?+tYVXXXXXXXVYt=;:;????>;::;>>??>>?=?>;:,....,:;;>????>;,   ,:;>>?=?>;:..,;;>>????;:.       
       ,>=itIYVVXXXVYIi=;..,:::,.   ,,::,::;:,.         .,::::,       ..,:;::.     .,::;:,.         
        ,>=+tIYYYYYYIt+?:                                                                           
         ,>?+itttIIIti=;.                                                                           
          ,;>?=+++i++?>,                                                                            
           .,:;>????>;,                                                                             
              .,,:::,.