.                                                                                                               
                                                                                                                                                                                         .                                                                                                                  
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                          ..                                                                                                                                
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                 .     ..                                                                                                                                   
                                                                                                                                                                ..                                                                                                                                          
                                                                                                                                                                       .                                                                                                                                    
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                    .                                                             ..             .......                                                                         .............. .........                                                                                                   
                  .dOOOOOOOOOOOOOOOkx:.             :kkkkOOOOkkOkkkk:                     .,:loxkO00000Okxol:'.                             ..;codxxkkkkkkkkkkkkkkkkkkx,        :kOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOOOOd.  .okkOkkkkkkkkkkkkkkkkkkkkkkkkkxol:'.                                      
                  'OWWKOOOOOOOOOOkOKWXo.            oMMX0OOO0OO00NMWo                 .;lkKNWWXK0OkkkkOO0XNWWN0xl,..                     .,lkXWWNXK0000000000000000KWMX:       .oWWN0OOO00000000000000000OOOOOOOOOOOOOOOOOOKWM0,  '0MWKO0OOOOOOOOOOOOOOOOOOOOO00KXWWN0xc.                                   
                  '0MX:            'xWWO,           oMMx.........kMWl              .:xKWWXkoc;'...  ......,;lx0XWN0d;.                 .:kNWNOo:,'.................;0MX:       .oWMk'..................................... :XM0,  '0MXc................. ........';cd0NWXd'                                 
                  '0MX:             .lXWKc.         oMMd.       .xMWl            'o0NW0d:..                   .'cxXWNOl.              ,kNNKo,.   .               . '0MX:       .oWMx.                                      ;XM0,  '0MX:                              .;dXWXd.                               
                  '0MX;               ;0WNx.        dMMd.       .xMWl          .dXWNx:.                          .'lONWKl.        . .:KWXd.         ..           . '0MX:       .oWMk.                                      ;XM0,  '0MX:                                 'xXWK:                              
                  '0MX;                .xNW0;       dMMd.       .xMWo        .c0WNx,.                               .:OWWO;.       .:XMXc.          .              ,0MX:       .oWMx.                                      ;KW0,  '0MX:                                   :KMXc                             
                  '0MX;                 .cKWXo.     dMMd.       .xMWo       .dNW0:.           .':cloollc;'.  ..       .lXMXc.  .   'OMNl. .      .'::ccccccccccccc:dXMX:       .oWW0occccccccccccc;.       .':cccccccccccccxNM0'  '0MX:        .;ccccccccccccc:,.          ;KMK;                            
                  '0MX;                   ,kNNk,    dMMd.       .xMWo      .xWWk'          .:x0NWWWNNNWWWXOd;.         .;0MNo.     cNMO'        'xXWWMMMMMMMMMMMMMMMMWX:       .oWWWWWMWWWWWWWWWMM0'        oWMWMWWWWWWWWWWWWW0,  '0MX:        ,KMMWWWWWWWWWWWWNKo.         oWMx.                           
                  '0MX;        ,o.         .oXWKc. .oWMd.       .xMWo     .xWWx.         .dKWW0dl;,,',;:lxKWN0l.       . ;0WNl.    lWMk.  .    .dWW0l:::::ccc::::::::::.        ':::::::::::::;dNM0'        lWM0c;;;;;;;;;;;::;.  '0MX:        ,0MXd;;;;;;;;;;:xNWO'        ;XM0'                           
                  '0MX;        ;X0;          :0WNx..dMMd.       .xMWo     lNMO'        .cKWNx:.           .cOWWO;.        ;KMK;  . lWMk.   .   .:KWXOxdol:,...                      .          :XM0'        lWMk.                 '0MX:        ,KMK;           'OMX:        '0MK,                           
                  '0MX;        ;XWXl.         'xNW0cxWMd.       .xMWo    '0MXc        .oNW0:.               .lXMXc.       .oWMk.   ;KMK;     .. .,lx0KXNWWNX0kdl:,.   .             .          :XM0'        lWMk.                 '0MX:        ,KMXl,,,,,,,,,,;dXWO'        ;KM0'                           
                  '0MX;        ;XWMWk'         .cXWNNWMd.       .xMWo    lWMk.        cXW0,                   :XMK; .    . ,KMK;  ..dNWk' ..    .   ..',:coxOKXWWN0xl,.                        :XM0'        lWMk.                 '0MX:        ,0MMWNWWWWWWWWWWWXx'         oWWx.                           
                  '0MX;        ;XMWWWK:.         ,OWMMMx.       .xMWo   .dMWo.       .kMNl                    .dMWd.     . .kWNl.   .xNWO,. .     .   .     ..';cdOXWXx:.                      :XM0'        lWMk.                 '0MX:        .:ccccccccccclcc;.          ;KMX:                            
                  '0MX;        ;XM0d0WNd.         .oNMMx.       .xMWo   .xMWl        '0MX;                     lNMk.       .xMWd.    .lXWKo'.            .   ..   .,oKWNx,. .                  :XM0'        lWMk.                 '0MX:                                   ;KWNl                             
                  '0MX;        ;KM0''kNWO;         .:0Mx.       .xMWo   .xMWl        'OMX:                    .oWMx.  ...  .kMWo.     .,xNWKx:'.     .....          .'dXWK:.                   :XM0'        lWMk.                 '0MX:                                 'dXMKc.                             
                  '0MX;        ;KM0' .lXMXl.         'kd.       .xMWo    oWMx.       .dWWx.                   '0MNc .  .   'OMN:        .;d0NNKOxoc;'....             .cKWX:                   :XM0'        lWMk.                 '0MX:                               'oKWNx,                               
                  '0MX;        ;XM0'   ;OWNk'         .'.       .xMWo    ;XM0,        'OMNd.              .  'kWNx.  ..    cXM0'       .   .;lxOKXWWNK0Oxol:,..   .    .lNMO'                  :XM0'        lWMk.                 '0MX:                             'xNWNk;.                                
                  '0MX;        ;XM0'    .dNW0:.                 .xMWo    .xWWd.        'kWWO:.             .lKWNd.    .   'OMNl.          ..   ..';cldxk0KNWNKd'     .  'OMNl                  :XM0'        lWMk.                 '0MN:        .dkkkkkkkkd,         .oNMXc                                  
                  '0MX;        ;XM0'      :KWNo.                .xMWo     '0MXc         .lKWN0l;..     ..:d0WNO:.        .xWWk.     .....................';cOMWd.       .xMMd.                 :XM0'        lWMk.                 '0MN:        ,KMWK0000NWKc.        .:KWXl.                                
                  '0MX;        ;XM0'       'kWNO,               .xMWo      ;KMXc.         .lkXWNKOkxxxkOXWWKx:.         .xWWO'     .:OOOOOOOOOOOOOOOOOOOOOOOXWXl.    .  .xMWo.                 :XM0'        lWMk.                 .OMNc        ,0WK:....;0WXo.         ,0WNd.                               
                  '0MX;        ;XM0'        .oXWKc.             .xMWo       ;0WNd.          .':oxO0K000Oxl:.           ,kWWk'      .oWMXOO0OO0OO0000OOOOOOOOko;.    ..  ,0MX:                  :XM0'        lWMk.                 .OMNc        ,0MK;     ,OWNx.         .xNWk'                              
                  '0MX;        ;XM0'          ;0WNx.            .xMWo        'xNWO:.             .......             .lKWNd.   .   .oWMx......................      .  .xWWx.                  :XM0'        lWMk.                 .OMNc        ,KMK;      .dNWO,         .oNW0;                             
                  '0MX;        ;XM0'           .xNW0;           .xMWo         .c0WNk:.                            ..l0WNO:.   .    .oWMx.    .     .......            'kWNk'                   :XM0'        lWMk.                 .OMNc        ,KMK;       .cXMKc.        .cKWXc.                           
                  '0MX;        ;XM0'            .cKWXo.         .xMWo           .l0WWOl,.                       .;dKWNOc..   .     .oWMx.                           .lKWNd.  .                 :XM0'        lWMk.                 .OMNc        ,KMK;         :KMNo.         ;0WNd.                          
                  '0MX;        ;XM0'              ,OWNk,        .xMWl             .:xXWN0d:'..             ..;lxKNWKd;.     .      .oWMx.                       ..:dKWNk:.                     :XM0'        lWMk.                 .OMN:        ,KMK;          ,OWNx.         'kNWk'                         
                  '0MNxlllllllcxNM0'               .oNWKocccccccl0MWo                'cxKNWNKOxolcc:::ccldxOXWWN0d:..              .oWM0lccccccccccccccccccccloxOXWWKx;.                       :XMXdllllllllOWMk.                 .OMNkllllllllxXMK;           .dNNOocllllllllxXMW0;                        
                  .OWWWWNNNWWNNWNNO'                .;ONWWWWWWWWWWWNl                   .,cok0KNWWWWWMWWNXKOxo:,.                  .oWWWWWWWWWWWWWWWWWWWWWWWWWNX0ko:.                          ;KWWNWWNWWWNWWNNx.                 .kNNWNNNNNNWWNNN0,            .lKNNNNNNNNNNNNNNNN0:                       
                   ',,,,'',,,,,,,,'                   .,,,,,,;;,,;;,.                        ..';;:::::;,'..                       ..::;::;;:;;::::::::::;;;;;,...                             .,,,,;;,,,,,,,,,.                  ..,,,,,,,',,,,,,'.              .,'',,''',',,',,,'.                       
                                                                                                                                                                      .                                                                                                                                     
                                                                                                                                                                                                                                                                                                            
                                                                                 ..                                                                                         ...                                                                                                                             
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                         ...                                                                                                                                                
                                                                                                                                                         ...                                                                                                                                                
                                                                                                                                                                                         .                                                                                                                  
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                          .                                                                                                 
                                                                                                                                                                                                          .                                                                                                 
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                                                              ..                                                                                        .                                                                                   
                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                            
                                                                                   .                                                                                                           .