Wine, redefined

Wise Wolf is the latest move from Banrock Station to make the enjoyment of wine more mindful from grape to glass. For over 25 years, our vineyards have yielded classic blends with full flavour, while reinvesting a portion of profits to global conservation projects. It’s just a taste of things to come.

We don’t automatically display our video to save energy on your next visits, but please do have a look!


WHY RUN WITH THE WOLF?

As the wolf is the catalyst for positive change in the wild, so too is Wise Wolf by Banrock Station the catalyst for positive change in the wine industry; inciting a revolution by reimaging the future of wine.

Our packaging is made with 95.1% recycled materials. Fully recyclable bottles. We’re empowering wine lovers to make more mindful choices while pursuing life’s pleasures.

Through using waste glass and recycled paper, our unique packaging requires less energy to make than virgin materials.

By taking small steps to sample life’s pleasures, we are seeking to start a vital and positive change. Discover the wildest tastes.

                                                                                                                                                                              .;;'                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                .,o00o,.                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                               .cxOKX0o'                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                              .;kX00KKk;                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                           .::''lkxxO0kc.                                                                                                                                                                                                                                                                                                                                                                                                                                               
                                                                                                                                                          .:dkdllookOk0X0;                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                           .c0NNOdkK0xOXKx,                                                                                                                                                                                                                                                                                                                                        .                                                                                                    
                                                                                                                                                            .lOKOOXWXxxOkl:'                                                                                                                                                                                                                                                                                                                                      .cdc.                                                                                                 
                                                                                                                                                            .:k0olkNXkxdc:l:.                                                                                                                                                                                                                                                                                                                                   .;d0Xkc'                                                                                                
                                                                                                                                                             'lc,':0WNNKOo,.                                                                                                                                                                                                                                                                                                                                   .:xO0XKk:.                                                                                               
                                                                                                                                                         .;clc;,..'kWWXX0o;.                                                                                                                                                                                                                                                                                                                                ...'o0KO0K0l.                                                                                               
                                                                                                                                                       ..,xOxc..:::OXkdlc::,.                                                                                                                                                                                                                                                                 .cc.                                                         ,lo:.,oddkOOxl'                                                                                              
                                                                                                                                                      ..';kNX0kkOdl0Koldxxc,'                                                                                                                                                                                                                                                                 .xKo...                                                      ,oO0Oxoox0k0NNx.                                                                                             
                                                                                                                                                       .;dKXNWNNNKkKXockXXx:;'                                                                                                                                                                                                                                                          .c, .,cOXOocc.                                                      'dKX0dxKXkx0Kkc.                                                                                            
                                                                                                                                                      .cx0XXWWWMMXOKXxd0XWNXX0:.                                                                                                                                                                                                                                                       .'xxokNWWWNK0x;.                                                     .;d00dONNkdxdc::.                                                                                           
                                                                                                                                                      .,cONWWNWMWOdKNxxXX0O0Kk:''.                                                                                                                                                                                                                                                  .,lxO0KNWMMMMMMW0x; ..                                                   .okl;l0NKkkocc:.                                                                                           
                                                                                                                                                     .';;:d0XNWWKdxNXl,loc;oOkocc.                                                                                                                                                                                                                                                  .lO0KXXMMMMMMMMMMW0ll,                                                ...'cc,..oNWWNXO:.                                                                                            
                                                                                                                                                     'd0OkKXXKOko,cXNxcoxkkkxO0kc.                                                                                                                                                                                                                                               .;''xXXWMMMMMMMMMMMMMWK0o'.                                             .:ddo;''''oNNKOxl:,.                                                                                           
                                                                                                                                                     'oKWWWWNKKNKk0WWXOk0XNK0K0l,.                                                                                                                                                                                                                                             .ldkkkKNWMMMMMMMMMMMMMMMW0c'.                                           ..'oOOd:;lo:xXkolclc;,.                                                                                          
                                                                                                                                                    .;xXWMMMN00XNK0WWNkx0NNNXKd:cl.                                                                                                                                                                                                                                            .;k00NMMMMMMMMMMMMMMMMWNXk'                                             ..,dXWNXXK0xONOld00d;'.                                                                                          
                                                                                                                                                    .oKWMMMMW0OKNK0WMWWWWMMWWN0dxOc..                                                                                                                                                                                                                                          .'odkNMMMMMMMMMMMMMMMMMWNO;                                             .;d0XNWWWWWKKNOoxXWXxdo,.                                                                                        
                                                                                                                                                    'cxXWXKXNNNWX0XMMMMWWWMMWKxdkdodc.                                                                                                                                                                                                                                        .,,cOKWMMMMMMMMMMMMMMMMMWN0o.                                           .;oOXNNWWMMWO0W0kKXXXXXKd,..                                                                                      
                                                                                                                                                .''';ldO0xkXWNNKxdKMMWNX0XNNXKOOkdkOkc.                                                                                                                                                                                                                                        .,okOXXWMMMMMMMMMMMMMMMWWXKc                                           ..'ckNNNWMWKx0WOlkKkodOOl,;,                                                                                      
                                                                                                                                                ';:lxOOOOOOKWWKxoxXMMKxOXMMWWNNNKOkc'.                                                                                                                                                                                                                                          ':,oxckWWWMMMMMMMMMMMMMW0ol'                                         .:oocoOKXNK0oc0Wx';lc:lxkkdd;                                                                                      
                                                                                                                                                   .dKXXKXNNWMNkokNMMXOXWMMWXKXWXKKx.                                                                                                                                                                                                                                    ';''. 'c;;dd',:l0MMMMMMMMMMMMMWO;;,                                         .l0KKNWNKOOkc:0MKxxkKX0xkKOl.                                                                                      
                                                                                                                                                .,,,dXWWNXNWWWNK0NMMMWNNWMNXNNNWN0xko'.                                                                                                                                                                                                                               .'.:xoclccxKXNN0kkONMMMMMMMMMMMMMW0c:xxdo:.                                    .c0WMMMWNXWWXKNMWOdxKNXK00d:;.                                                                                     
                                                                                                                                                :xo:cx0XNKXWMWWXXNMMMWN00K00NNXWMWX0Oxd'                                                                                                                                                                                                                               'lkK00XNNNWMMMMMMMMMMMMMMMMMMMWWWNNNWWWNXd'                                  .;kXWMMMWKO0XKOKMWKOKNWWNNOlld:                                                                                     
                                                                                                                                          .,;;ccoOOxk0kOXXXXNWMMWWMMMXx:;:dK0kkOXMMWXXKo.                                                                                                                                                                                                                              .oXklkNWWWWMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMWOl;.                                ;ONMWWWWNKKNK0NMMMMMMMMMWXOkOd:,.                                                                                  
                                                                                                                                          'lolokxld0XNNNWWWXXWWWWMMMMNOxkkxkOOOkONNNNNXx,.                                                                                                                                                                                                                             .dKXKKKNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWKl:;.                              .;ckXKO0NWWWKkOWMMMWXXNWNKxdxooxd:.                                                                                 
                                                                                                                                           ...'d00KWMMWMMMMN0KWWWWMMMNkkXKkd0WWNNNWWWNNOl.                                                                                                                                                                                                                            .'xXXOxOXNWWNWMMMMMMMMMMMMMMMMMMWMMMMWWWWMMNklc,                          .;c:codxOkkKWWNKxdOWMWXK0XNWNNXX0xkxdl.                                                                                 
                                                                                                                                         .,cclx0KNWWMMWMWNXKKXXXXXWMMXo;cxxldKWNK0KNWNK0O:                                                                                                                                                                                                                          .:lo0N00NWWMMWX00NWWMMMMMMMMMMMMMMMWMMMWWNXXKdlxo:;.                        ..',dOOO0KK0NMNOdxKWMXxkNMMWNXNNXK0d'                                                                                   
                                                                                                                .                        .cxO0KXkxKNNK0XWXkxOKNXO0WMMWOooc,:ldkkdc:xX0lcoc.                                                                                                                                                                                                                          'cdxdkKWMMMMWWK0NWMMMMMMMMMMMMMMMMMMWWWMWWKc;cllcc,                         ...:0NNXXNWWWWXkONMMWXNWMMWNKKNNKOOl.                                                                                  
                                                                                                               .;'                         ..:x00O000OkOKXKXWNKXNNWMMWK0KxdO0OO0K0xk0xcllc,.                                                                                                                                                                                                                        .;:;:kNWWMMMMMMMMWMMWMMMMMMMMMMMMMMMMMWNWWNX0klcddc;,.                      .:c;:kXWWXKWMWWXKXMMMMWWWMN0XWWWWXkxkl,.                                                                                
                                                                                                               .l:.                       .',,o0NMN0KX0OO000NNOxKWMMMMWNNXKO0XXXNWWK0O0NX0x;                                                                                                                                                                                                                     .:ddxkOXMMMWNNMMMMMWMMMWWWMMMMMMMMMMMMMMMMWMWOldolx00Oxdc;,.               ....,xOocokOKKKNWWWWNNWMMMXkdxkKXK0XWMMNK00o.                                                                               
                                                                                                           .. .o0d:'.                     'ldkKNWMMWNNWWWX0KWMWNNMMMMMWWNK0kkXMWWNNNNNXNXxoc;:'                                                                                                                                                                                                                 ':cdkKWMWWWNXkkNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWkldk0KKK0Okkd;.             .,cloxddxkOK00XNXXXWMMMWMMMWOl::lkOxdxkNWWNNXO:.                                                                              
                                                                                                        .',:c:l0NKOOo,.                   .;x0KOOXMMMMMMMWWWMMMMMMMMMMMMMMWWWWMMWWWWWKOkOkO00d;.                                                                                                                                                                                                                .';lkkOXNNN0kxOXMMMMMMMMMMMMMMMMMMMMMMMNNWMMMMWNNNXXOxxkOo'               .,c:;lkxd0NWNNWMMNKKNWWMMMMMKk0Kkdk0KK0KNWWNN0l'.                                                                             
                                                                                                       .;o::oONWWWN0Ox;                  ..lKNX0k0NMMMMMNXNWMMMMMMMMMMMWWMMMMMMMMMMMWKkdoooOO:.                                                                                                                                                                                                                  .:;;dOXWWWNXKKKNWMMMMMMMMMMMMMMMMMMMMMNXNMMWNWWMWNK0dcdxc.                ...'o0XXWMMMMMWWWK0NWNWWMMWOlxOkdxXMWNNWMMWNXO:                                                                              
                                                                                                       ..cxxkKWMMWKkdoc,;'.            .,lkXWWWWNNNWMMMMWXKNMWX0KNWMMMMWWMMMMMMMMMMMMWXKX0OKKdc'                                                                                                                                                                                                              .',;,'loxNMWMMMWNNNWWWMMMMMMMMMMMMMMMMMMMMMMWWkoKMWNKxcldl,.               .;dkkOKKKNWWWWWWN0OO0XX00NMMWk;,cl:cxKX0ddONNKkkd'                                                                             
                                                                                                   .,;::'cdd0WMMMN0kdddkd,.           .,lxONWNNWMMMMMMMMMWWWMWK0XWMMMMMMMMMMMMMMMMMMMMWWWN0xko:;.                                                                                                                                                                                                          .;cdOK0kOOx0WMWWWWWNNWWWWMMMMMMMMMMMMMMMMMMMMMWWWKO0XX0Od:lkxc.                .;ld0X0dkXNKk0NN0k0KNWK0NMMMKkko,lkxxkko:lKKo;:c.                                                                             
                                                                                                   .,:dOKKXXNMMMWXOxc:c:.            .cxxkKNWWNNWWMMMMMWWMMNXXNNNWMMMMMMMMMMMMMMMMMMMMMMWXl'loll,                                                                                                                                                                                                           .;0NNXXWNNWMMWWWWWNKXWMMMMMMMMMMMMMMMMMMMMMMMMWWWWNXKOdc:cx0xc,.                ..ckKXXOOKOkO0KXWWKOXWWMMMNKXKO0KK0KXXKO0kdxxxo:.                                                                           
                                                                                                     .cONXKXKk0WNOO0xddo'           'ldxdd0NNOdk0kONWMMWWMMWKOOOOXMMMMMMMMMMMMMMMMMMMMMMWNOdkkxko.                                                                                                                                                                                                       ... ,0XKNNWMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMW0ONMMNX0c...c0XKO;              .;ccd0NMWXKXXKKKOkXWNO0WMMMMMWNXKOkKNXNWWNXKKNNOdc...                                                                         
                                                                                                   .,,,xXXXNKkkNXOKKkO0x;           ,oolc;:xd;:okO0NWNWMMWWWNKOOONMMMMMMMMMMMMMMMMMMMMWX0KNWNOo:,                                                                                                                                                                                                      .,lkOkONMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWMW0OK00OOxd0NKo''.           .;dOKXNWMWNNWMMWXXWWMMMMMMMMMWWNX0OKWMWNNNWWXXXOxkddl.                                                                        
                                                                                                   .'..;ldOKKXWMWK0XK00x:,.        .':cc:,':ddd0XNMWNNWMMMWXKNWWNWMMMMMWWMMMMMMMMMMMNNWKO0NWNkll:.                                                                                                                                                                                                       ,OWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMNXNWWXKOc.           'd0KOx0WMMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMWWXkdodxOKx;.                                                                        
                                                                                                          .lONWMWX0KNNKx:.     ...'cc:c;,,..;oOXWWMWNNMMMMW0kOXNNWMMMMWKKKXWMMMMMMMMWWMWNNWWN0kxc,.     .'.                                                                                                                                                                                            .:kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXXXXKKkc.        .;dKWWNK0NWMMMMWXKXWMWNNWWMMMMWWWMMMMMMMMMMMN0xxdokKx;.                                                                        
                                                                                              ..   .,:.    ,kWMMWKOkO0o,'      'lkkKNNX0Ox;.,cd0XWMMWWMWWWNWWNWWMMMMMMWXXXNWMMMMMMMMMWXNWWWWWWNXkxxoc,..cl.                                                                                                                                                                                            ';:kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKKXWWNXKOdoo,   ,okXWNNWWNWWMMMMMWXXWWXO0XWMMMMMMMMMMMMMMMMMMMNXNNKKKko;.                                                                       
                                                                                            ''.;lc:cdO0xodk0KWMWWXOddkko:;:ooc:oxxdONMWXXNKxo;;dKWMMMWWWNNNWMMWWWMMMMMMWWWMMMMMMMMMMMWNNMMMMMWWX0XN0kx:....                                                                                                                                                                                              .lxKWNNMXKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMWWMMMMMMMMMMMMMMWWMMWNXXKKOc'..:lk0XWNXWMMMMMMMMMMMWWWXXNWMMMMMMMMMMMMMMMMMMMMWWWN0lldc:,                                                                       
                                                                                            ...'cl:,cx0XNNNNWMMWKkxO0Ox0K00xd0KOdodkKWWNXNWX0xxOKNNNWWWMWWWNNWWWWMMMMMMWNWMMMMMMMWNWMMWWMMWNNNNNKOkxc;;.                                                                                                                                                                                                  .':c,:d:c0WWMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMWWMMMMMMMMMMMMMMMMWWNXXKkOd,.'cxkx0NWNKKXNNWMMMWWWMWXKKKXNWMMMMMMMMMMMMMMMMMMMMMWWx,;oddl.                                                                      
                                                                                           .',;:coxkkdkKXKKNWWMMNOOKOO0KXKKOO0Kkc::lxkOO0NWWWWWWWMMWMNNWWXkxKWMMMMMMMMMNXNMMMMMMMWXXNWXXWNOokKOdo:'..                                                                                                                                                                                                           .;oKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXWWX00Kl.'cooloxKKxlokkxKWMMMWWWWN0kxd0WMMMMMMMMMMMMMMMMMMMMWNNXK0Kkxd'                                                                      
                                                         ..                               .,:::;:coxoooldxkk0NWMWNKOxdox0ko:cdol:..,cclxOXWMMMMMMMMMMWWWMWNWWMMMMMMMMMMMWMMMMMMWNWWWWNO0NWXO0XOl'...                                                                                                                                                                                                            .ckKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWN0xdxkkdl;'cd:;oxKNWWXNMMWWWWNXKKXWMMMMMMMMMMMMMMMMMWWWXO0XWWKd:;.                                                                      
                                                        ,xOd;.                           ..cc,;ddlodoc::d0K0KWMMMN0OOkddOxllcloc:::cc'.;:kWNXNMMMMMMMMMMW0xOXWMMMMMMMMMMMMMMWWWWWMMMMMNNNXWMMNK0d;;'..                                                                                                                                                                                                     .:c;:lkOOO0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWWWK0XNNKdc:',lxk0XNWWNNWMMMMXO0NNXNMMMMMNNWWWMMMMMMMMWNWWKKNWW0doo:.                                                                     
                                                      .'cOKx,.                            .,. ,xx:lxl,,,'cdx0WMMMWXKK0xcloc:,;c,..'..':lxKWNXNMMMMWWWWWW0l,;xXMMMMMMMMMMMMMMWWWMMMMMWWWWMMMMMMWWWXkcodc.                                                                                                                                                                                              .,...;OX0kOXNKdlONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMWMMMMMW0dc'..;d0XWMMWNWMMMWN0OXNNWMMMMWX0KKNMMMMMMMMWWWWWWWWNX00d:;..   'c,                                                             
                                                     .:kXNNx,..                          ....;lk00KX0OOkkxx0NWMMWNXKKK0O00kdc;cxdcc:l0WWWWNKxkXXXNNNXKNNOkOO0NWMMMMMMMMMMMMMMMWMMMMWWWNWMMMWWWMMMNK0Kk:.                                                                                                                                                                                        ..,,..;oddkXNWNXNWWWNXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWNNMMMWNXk:;:cdONMMMWWWWNNNWMWWWMMMMMWNNWWMMMMMMMMMMWXXWMWMMWWNKKX0xl;.'c,                                                             
                                                    .oO0XNW0ll;                        .;lolx0OddOKK0kkKXkookXMMNKXNNNWKO0OkxlcOXkdkOXWMMWWN00XX0KXNNNWWXXWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWNXKOOKXWMKo.                                                                                                                                                                                       'lOXOok0KXNNNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNK0xx0NWMWNWWKkc;lONWWWWWWWNWMMWMWWMMMMMMMMWWMMMMMMMMMMMWWMMMMMWWNKKXKxol'                                                                
                                                    'dk0NWWXdc,                       ..':c:cl:..;ldxkKXXXXKXWMMWWWMMWXOddO0KkodOkkKWWWNWMMMMMMWNN00NMMMMMMNXNMMMMMMMMMMMWMMMMMMMMMMMMMMMMMWXKKxd0NWMMXl.                                                                                                                                                                                     .cdxkolkK0kKWNXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNkccc;;xK0XWNKNWWNXKKKNWWWNWWWNX00NWWMMMMMMMWXNWMMMMMMWNXNWWNWWX0KXXKKOol:..'                                                                
                                                    ,ddd0WNX00d.                      ''..,::'...,::llllxKNWWWMWXKNNXKOxc:xO0KOKNNWMWNKKNWMMMMNKXWX0KNWWMMMWWWMMMMMMMMMMMMMMMWMMMMMMMWWWMNNWNWMWNWMWKkd'                                                                                                                                                                                      ..'ldo:;xKKXWWWWXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMMMMWXkxkxkKNNKXX00NWMMMMMMMMMMWNNWN0k0WMMMMMMMMMWNNMMMMMMWWNXNNK0XNKddK0oc;..                                                                    
                                                  .,oOOO0KNKXNO,                        .::oxdxxld00xkOOKXNWNWMMWWWWXKK0kk0OOXWMMWWMWWWWWMMMMMMMMMMWXKNWMMMWMMMMMMMMMMMMMMMMMMMMMMMWNWWNN00NMMMMMMMWOcc:;,.                                                                                                                                                                                .,:;,ckd:;lONWWMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMWMMWNNWMWNNWNNXXXXWMMMMMMMMMMMMWWMWWWWWMMMMMMMMMMMWMMMMMWNWWWMWK0KNNNXNKkc..'                                                                    
                                                 .:odxO0OKN0xOOoc,.              ..,,...':c;;lkxox0kok00XNXXXWMMMWNXK0Oxxkxl';dOOOKWMWWMMMMMMWWMMMMMMWNNWMWWMMMMMMMMMMMMMMMMMMMWMMMWNNWNNNNWWMMMMMMWKoldOOl.                                                                                                                                                                               ':;''lxkO00XMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWMMWN0k0NNWMMMMMMMMMMMMMNOllxXWMMMMMMMMMMMMMWWNWMMMMMMMWNNNMMWNXKxl:,,'.                                                                
                                                 .dXNXKkxKWNKKXXOo.              ',;cc:,:oddcd0kllk000XXNWWWWMMMMMWNWWXkxOOkl:clxkKWMWWMMMMMMMMMMMMWWNNWMMMMMMMMMMMMMMMMMMMMMMMMWWWXNWMMMWMMMMMMMMNKkl;lk0k;                                                                                                                                                                               . .;ok00XNNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWK0K0XWWWMWNWWMMWWWNNWKxlco0NMMMMMMMMMMMMMMWWWMMMMWWNWMMMMMMMMMWKddOd;                                                                
                                                .:0NNN0xxKWXNWMNk;.               ..';ccx0Oxox0xlcx00OKNNNNNWMMMMMMMMXxl:c:cd0XK00KNWWWMMMMMMMMMMMMMWWWMWMMMMMMMMMMMMMMMMMMMMWWWWWWKKNWMMMWWWWNXXXKkocll:,;.                                                                                                                                                                                 ..'lkXNWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXWMMMWWW0x0X0KXNXKXWKOKXXNWMMMMMMMMMMMMMMMMMMMMMWWWWMMMMWWWWWNXXNKl.                                                                
                                                .oXWNNXOOXWNNWWWNOc..         .''':lodxdxKWNKXXOdxKX0KXNNWN0XWMMMMMMMNOkOkl;cONWWWWMWWWMMMMWMMMMWMMWXKWMWWMMMMMMMMMMMMMMMMMMMMMWWMMMWWWMMMMMWWWXNNXOdxxoc'.                                                                                                                                                                                   .,cOWWWWWNKXWWWWMWMMWMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWMMMMMMMMMMMNNWWNNXXWMMMWWWWXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXKkdOXWMWKc.                                                               
                                               .,o0WWNNWWWMMMMWWN0kkx:'.      ,x0xdxllkKKNWNXXXKkkKNXXNNWWX0KWMMMMMMMWNNKOOKXNNWWWWMMWWWMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWMMMMMMMWWNX0ooOOl;:'                                                                                                                                                                              ..,::::cx0NMWWMMWXXWXXWWX00XWWNNWMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWMMMMMMMMMMMMMMNXNX0KWMMMMMWNNWMMMMMMMMMMMMMMMMMMMMMMMWWMMMMNXNXOKWWWWKo.                                                               
                                              'lk0XWWNNNNWMMMMMMNOx0Oc'.     .lKWXKK0kOKXNNNXKKKKKKXNXKXWMMMMMMMN0KWMWWWWWWXNWMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMWXNWWMMMWWMMMMMNx.,xx;.''.                                                                                                                                                                               .::;lOXNKxd0XWWWMWKKXNWNXNWMWWMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWWNKKNWMMMWWWMMMMMMMMMMMMMMMWMMMMMMMMWWWNXNMMMMMMMMKdl;.                                                               
                                              ':xXWMWWWNXWMWWMMMWX0Oo.       .,lONNXXNWWWWWWWXKKKOOKX0OKWMMMMMMW0dkNWWWWNNWWWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXWMMWNWMMMMMWklc;;'.;:'                                                                                                                                                                                 .lkKKKKl.'xXXNNKO0XWMMMMMMMMMMMMMMMMMMMMMMMWNNWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWMMWWWMMMMMMMMMMMMMMMMMWXNWMMWWMMMMMMMMMMMMMMMMMMMMMMMWNNWNXXKXWWMMMMMMXdcllo;                                                             
                                             .ldONMMMMWWWWMMWXKXNNXKx:.         .cc;;:xkKNNWWNWWWWWWWMMMMWMMMMMWK0XXNWWMMMMMMWWWMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMWMMMMWNWWNWMMMMMMMWXKKx'.,;:l;'.''.                                                                                                                                                                            .'.;dlodld0X00OkKXKXMMMMMMMMMMMMMMMMMMMMMMMMWNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNOk00KOOXWMWWMMMMMMMWMMMMMMWNNWMWWWMMMMMMMMMMMMMMMMMMWWMMMWWWNNWWWWMMMMMMWXdcokK0:                                                            
                                             .cONWMMMMWWNWMMWX0KNWWNx,.               .,lOO0XK0kk0XNNWMMMMMMMMMWOkKKKXNWMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMNKXWMWWMMMMMMMMMMMW0x0XKNWWWMWWWMMMMMMWWNN0l:ccoOkolxx;.....                                                                                                                                                                             .,:okkddxkOkxKMMMMMMMMMMMMMMMMMMMMMMMMMWNXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0ooxokNMMWWMMMMMMMMMMMMWWWWMMMMMMMMMMMMMMMMMMMMMMMWWWWWK0XWMMMWWMMWWWWNKkl;:odd:.                                                           
                                            .,oKWMMMMMWWWMMMMWNNWMMMNk;              .:cldxkKNXOxkOOXWMMMMMMMMMWOkKNWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXWMMMMMMMMMMMMMMMMX0K00XWNNWNXNWK0XNWMMWXXNX0OO00OKX0d:;okkc,.                                                                                                                                                                     .     ..,oddxkKX00NMMMMMMMMMMMMMMMMMMMMMMMMWWK0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKxkNXOONMMMMMMMMMMMMMMWMMWXNMWWWMMMMMMMMMMMMMMMMMMMWWWWMNXXWMMMWWWWNXXNX0ocodc,'.                                                            
                                         ...,x0XWMMMMMMWMMMWNWWWMMMMMWk'             ..;;:dOXNNXNNWWMMMMMMMMMMMW0k0XWMMWWWWMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWMMWNNNNOdxKWMWX0KNMWKKXK0XWNKo'.';,..                                                                                                                                                                .',:co;..;ooodkOOOKNNXXNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNN0KWMMMMMMMMMMMMWMMMMMWWWNKNMWWWMMMMMMMMMMMMMMMMMMMMMMWWWWWWMMMMMWNWNNXK0Okdll,                                                              
                                        .oOkdO00XNWWWMWWMMMWXXWMMMMWXX0o'          ..'. .;d0XNWMMWMMMMMMMMMMMMMMX0KNWWWWWWWMMMMWMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMWNNNXNWWKO0KNMMWNNXKNNKo'.                                                                                                                                                                        'x0KOc;kXX0OKNWWMMWNNXKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMWMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMWXXNWMMMMMMMWWWN0l;x0l''.                                                               
                                         .dXX0xdxx0NMWXKNWMWNNNWMMMNXKKx,.    .,l:',cl;...;cxkk0XWWMMMMWWMMMMMMMNKKNWWWWWMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXNWNXNWMWNXKNWWWNK0kdl:'.                                                                                                                                                                    .lxOKOdx0XNWWMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXWMMMNNWMMMMM0:,ldc..;'                                                              
                                          ;k0kxdx0NWWWNXXWMWNWNWWMMWWK0Kx::l:;ok0KOO0kxxkkOO0KXNWWWMMMMMWWWNNMMWXKOOXWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXk:,l0WWWWNkoxOkxxddO0OKX0k:.                                                                                                                                                                   .:kXWWWWWWNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0KWWMMWNMMMMWN0xx:'...;,.                                                             
                                       .,;;x00X0ONMMWNNWWWMWWNXXNNNNWWNWXxoxolccxOkkKXNNNWWWNNWMWMMMMMMWWWNXNMMMNXXNWMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0o;lx0K0Oxlok0xoc;:::cxOdl'                                                                                                                                                                     .lOKNWWMMWWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMMWMMMMMMMMMMMMWNNWWWMWWMWNWWMMMMMWNXXKc';:;od:;:l;.                                                        
                                        ,xKKKXWWWMMMMWWWMMMMWWXXXNNNWWMMNx;,',;..,:lkkk0KXNWWNXNWMWMMMWWKxkXWMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWMMMNNNXNNKOxxkkkkklcooc',c,.                                                                                                                                                                      .;cONXXXXNOdkXNNNMMMMMWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0KWMMWMMMMMMMMMMMMXxk00KWWNWWWNWWWMMMMWWNXOxdodk0xdOOo,.':c,.                                                  
                                        'xKNWWMMMMMMMMMMMMMWWWWWMMMMMMMMWKxoc:;;,;clxkx0NKXNXK0KNWWWMMMWX0KNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWMMMMMMWWWOxo:::cdxlcxxo,.                                                                                                                                                                        .'.'xNKxoc:' .:lxXMMMMMNNWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMWNXKXNWNNNXXWKkkKWMMWXXNWWXKKKKXWNKd;:oxo:,                                                 
                                       .:0WWMMMMMMMMMMMMMMMWWWWMMMMMMMMMMMNXNNXXOx0KKKKNMNXNXKXXX0KXWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWKkOK00KOl,;o00c,lOKx'        ..                                                                                                                                                      .'...;;c;.lxxoc:''ldxkkKWMMMMWXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKNMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWMMMWWWNXOkKWMWX00XWMNXNX0KWW0o'  .. .                                                 
                                      .:OXNWMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMWNXXNN0OXK0KKXWWNWX00K00XNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNNK0Ox0NWWXx:oKNKddkxko'...';.,o:                                                                                                                                                  .':oOKOxkOOxdONK0ockO0XKKNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMWWWNNWWXK0XWWMMWWWNNWXkc'.                                                      
                                      'dXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWK00OOXNNNX0O0NNWWWNNWMWWWMMMMMMWWMMMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNKKXWMNNWMW0dldddkkOOOKKx:::codoc'                                                                                                                                                  ...cdlo0WMMMWMMMWWWWMMWNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNOxONWWWWMN0O0KXXX00KK00ko;.                                                  
                                      ,kXNWMMMMMMMMMMMMMMMMWXNWWMMMMMWMMMMWX0KK0kdoc,',:::dKNNNNNWWWMMMWWWNNWMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWN0XWMMMMMWNNWWNK0O0XWWWKOkO0x;'.                                                                                                                                                      '. ,kKXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN0c.'dKNNNKxcdOxoolclxdkK0ko.                                                  
                                     .cxOKNWMMWMMMWWMMMMMMMWNNWWMMMMWWWWWMMWNX0xc,;,. .ldl:lO00xdOXXWNOxkkdkXMMMMNXNWMMWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMWWMMMMMMMMWWWMMWNXNX0KNWNk:.                                                                                                                                                            ..:OXXNMNXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWW0xxk0KK0kxxkOkdl::::;lxd:.                                                   
                                  .;;lxdd0XNMMMMMWWMMMMMMMMMWNNWWMMMMMWNNWWMMN0OkoooodkKXX00XXKKKKXNWX0O0O0XWMMMMWKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMNXXXOxdxdl'                                                                                                                                                                .''lXWKKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXNNMMMMMWWWWXOxdxkdxkllxkd;.''                                                     
                                  .;looxOKXWMMMMMMMMMMMMMMMMWNNXNMMMMMMMMNXXNKkOKOk0XXNXXKKXNKK0kkOKXKKKkooxKMMMMWXKKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWX0KOdOXO:      .;,.                                                                                                                                                         'oKWWNNNXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMWWNXNKxxo:,,cxdc:oxd:.                                                      
                                 .,oOO0XKOKWWMWMMMMMMMMMMMMMMWWWWMMMMMMMMWNNN0dl:cxXWWNNWWXNNK00KXXXNKKXNK0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNXXNNNXkodO00x;...,,,;,.                                                                                                                                                       .'lkkxKXKNNXNMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWXkxk0KXXOl;cONO::kK0l.    .  ',                                            
                                  .cONWWNKXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMW0xk0kdoONWMWWWNXNWWWWNWMMX000OkdOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMWNX0KNNXk:,lk0K0OkOKKOd;;:'                                                                                                                                                     'lxkkddkXNWWNWMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXNN0ONWWNk::x0K0kkxkOl,,'':::dl.                                           
                                 'lkKXNNWMWNMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMWXO0NN00NWWNNWNKKXNWWWWNNW0l:cxdlOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXK0XWMMMMMMWNWMWWMMMMMMMMWNWMWNXklcxKNXNMMWXKkccxx'                                                                                                                                                    .:llxOxkNXKNNKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNX00NMWWMMWXOkOOxxxO0XXNKdlloxdo:.                                            
                                .c0NNXOldXWMMMMMWWNXNWWMMMMMMMMMMMMMMMMMMMMMWNWMWXKXWWNXKOxOKNWWMMWNNXkodxkKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXKXWWMMMWWNXWMWWWXXWMMMMMMMMMMMWKkookKXNNNOodd;',.                                                                                                                                                     ''..lOOKKO00kKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWXXWMMMMMMMWMMMWNXXNWWNNXX0ko,..                                             
                                ,kXNNXxcdXWMMMMMMWXKXXNWMMMMMMMMMMMMMMMMMMMMWWWMMWKkOXWNKK0OOKWMWWWWNXXNWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWMMMMMMMMMMMMMMMMMMMMMWNXWNNWMMWKKNWWNWWWWWNXNWWNO;,ldoodxc:,                                                                                                                                                  .        ,lOKkkK00NWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWNXXKkxOKXk,                                                 
                                ;lc:xxokXWMNXWMMMWNNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXX0KXXWMWNWWMMMMMMMMMMWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMWXXWNNWWNNNNXNNKXWWX00OO0K0xcldccc'...                                                                                                                                               ..'ox:..';l:;x0NMWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMNXXKOkkxl;.    ...                                           
                               .;lod0XNNWMMWNWMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNK0KXNWWWWWWMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWMWMWWWWWWWWWWWNXX00K000KOxxkxl.   ..                                                                                                                                         .,ll:kXOooxdkOxdo0WWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNWWNK0OoxKXd.     .;c'                                          
                         .,ll;:dkKNNWWMMMMMMMMMMMWMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKKKkOXWMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMWWMMMWNXOOOdxO0KX0kO0olo:;,                                                                                                                                        .,:lld0XX0oxXXXXOkXXKWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMWXNKKXNNXxcoO000d:;:llc;'.                                          
                          .:xKXXXXKOOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNKk:,dKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWXKKkokkc;clooddxdoOKkc.                                                                                                                                          'clOXXNWNNWWWWMWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMMMMMWWWXXNWN0o;:xKXK0KXNNX0l:oo'                                        
                         .,o0WMMWWXOk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWNOdx0K0KNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXNXNWMWWWWWW0lcldo:;;coxkxo;.                                                                                                                                         .:k0XWMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNK00NWWMMWMWXNMMWWMMMMMMMMMMMMWWNkolxKNNMMWKOkdccd;                                        
                         .;xOOKXOOXNKKNWMMMMMWMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNK0XWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKXWMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMWWXKNMMMMMMWWOccxXXxcodx00OkOk,                                                                                                                                       .;l0KXWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMWWWWWWWMMWWWNNWMWWX0NMMWWWMMMMMMMNKklcx0K0KKdlo;...                                        
                        .:O0OddOkxkXNXXNMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWWWMMMMMMMMWNXXXK0KWNXNKo:lc.                                                                                                                                         ,o;;dOXWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWMMMMMMMMMMMMMMMMMMMMMMXKNWXNWNNNKXNNXXNWNXXKKXNN0:':lcc;::,'                                            
                         ,kNWWNWWXXWMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNNWMMMMNKd'                                                                                                                                           .,'.;l:xKKKXKOKWMMWWMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWWNWWNNXNNNNXXNWNKO0OkKKkddkolo:'.    .                                         
                         'o0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWNNWWNXNWMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMWNNN0:.                                                                                                                                          .:;;:clllc',dddKWNNXXXNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWMMMMMMWNNX0K000KKOOkkOl'...,.                                        
                         'o0XNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWN0KNNd'.                                                                                                                                        .'';;...,''':O0x0XXNWX0OOXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWWWWWNXKxdOlcdkOKKkxOdoOkl;.                                        
                         .oOdd0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMWWWWKxodl.                                                                                                                                             ,dox0K0O0KNWWWWWK00d:lONWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNWWNWWNXXKO0Kdc:cc:lodook0xc.                                         
                      ... .:cdXNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWWWMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMWWMMMMMMMMMMNKx:'.                                                                                                                                           ...;xkKNNXXXXNNNWMMNNNOc;oXXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMWNXKKWMMMMMMMKl:ok0d:;;lxOkxoc.                                        
                      .;:;:;ckXNXXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWNNWMMMMNXNWWMWWNX0kl.                                                                                                                                           .;dookoo0X0KWNXX0XMMMMMMWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWXXWMMMMMMWXkxkKNOdk0k0XOdx0l.                                       
                       .:OX0kxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNNNWWWWNXXNWWWWWXOxd:..   .'.                                                                                                                                  .'cOXNMNXNWWWMMMWWMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMWMMMMMMMMMWWWNXKXWMWNXx;,,.                                        
                        .oXWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWXXNWWMMMMMMMMMWX0d,.';::'                                                                                                                               .,cdk0XWMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMMWX0:                                           
                         ,OXWWMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMXxkOdokOkl.                                                                                                                               .;lO0XNNXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXNNk;.                                         
                          :0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWMMMMMMMMMMN0kOOkdoo;.                                                                                                                                 'xKXNX0XNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMN0OKXx,.                                         
                          ,lOWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMWK0XKdll,                                                                                                                                   :O0XXKXK0XWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMWWKxlc:.                                           
                         ;xxkXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWMWWWWN0dlo,                                                                                                                                 .,dOx0XXNNNWWNXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWWWWWMMMMMWWWX0o,.                                            
               ... ..    ;kXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMXOk0KOxd:''..                                                                                                                                  ;xONNNXXWMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNXXWMWWWXKNWMWNNN0xd;.     .                                      
               .cl:cdxxoox0NWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXNK0kl;:c,.      ..                                                                                                                               .;oKWWKOKWX0XNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWWWNNWWWNWMMWMMWX0kd,.....,.                                     
                .':dXWMWNXNNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKKK0x,.'.       ,:.                                                                                                                              .';cxx;.cO0O0OkXNK0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWNXNWMMMMMMMMMMWK0Oc';oxd;                                      
                   'xXWMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXNKxc...;;.  .. ..                                                                                                                              ..   .. ..,dKOxkk000XXWMMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMNkxOOkO0Oo.                                      
                    .l0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNNWN0ddkxxxo'                                                                                                                                     .;'':,.   .;ocoxcdXXXXNNWMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWMMMMMMMWMMMW0k0Odlc;.                                      
                   .;xXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXkdoclx0NXKo.                                                                                                                                       ;ddkOl. .;lccdl:cddOXNWWNWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMNXWNOdd:.                                      
                   .:xKNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWXNWNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0koccoddxOo'...                                                                                                                                    .cO00kxkdOKkooO000KNWWMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNKXNWNXXKkl;;,                                       
                   .'l0NWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNXXX0k0KOko'  .:;                                                                                                                              .;d0XOOKXKXXNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWWNOoodxo:'..                                          
                 .,lc:oKNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWXkooOKKk:..'.                                                                                                                                .:xo:xK00KKWNXNMMMWXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXXXK00x;';,       .'.                                    
                  .,lolokXXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMWKo,,odlc. .''.;ldc.                                                                                              cl.                          .dl.,k0KWNXXKXWWNNNXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXX0x;....    . .;.                                    
                   .,xO0XWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWWMMNo',:..;c;;llcxKKO;                                                                                             cXX:  :d'                   ..',;. c0XNOlxKKXNNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWNkl;',cd;                                            
                 .,,,xXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXWXkOWWKd'  .,xXXO:,cl,.                                                                                             ,0MMOlxN0'                  .lOdodlck0OXXOXWWWMWWMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKKXKOdxKX0kl'.                                           
                 .oOOOOKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWXxdKWMWOlok0KXX0llxdl;'...                                                                                        .xWMMMMMWd.                  .:xKNNXXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWOdl,;lx000k'                                             
                 ,dOkc,l0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKXWMMMWXXXXNXxolodlldc.                                                                                     .,lONMMMMMMMK:                  .',lKXKXNWMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNK0kddxdxkkl;,.   ...                                    
                .::'',.,kNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWXKKKNNNWMWNXX0c... .'.                                                                                    ..lXMMMMMMMMMMW0c.                 .:dooOOXWNX0KNXKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWNWWNOOKKKk:..':;.                                    
                .;c,,lxOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWMWNXNNWWNNWN0o...                                                                                    ..,cx0XNMMMMMMMMMMMMMWO'            ''.,:cc';cckKOdlldcoKWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMXko:oOOxc....  ...                                 
                 ...,oxx0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWNXX00WKo,        ...                                                          ........'',,;lxkO0XNMMMMMMMMMMMMMMMWX0kc.           ..cl;..'...'okd;. .',oXNXO0NWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMMMMMMMMWk;,ll;;;. ,c:ckK0c                                
           .:,.  .,lddxkKNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNWMMWWMMNXX0OKK0c. ....:cc'                                                  .':ldxkO0KKXXXXXXNNWWWMMMMMMMMMMMMMMMMMMMMWKc..             .',:kxclxoclxdol.     ':;lc:lkO0NWMMWNXNWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWWNNMWO:''. .cdool:lkkd;                                
           .'.... .oXX0kk0XWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNWMMMWMMMMMWK0X0c;:dl'::..                                                .;o0NWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNx'                   .kK0NXOOKXOOkc.   .  ... .d00NWWWNxl0WWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXNNxo0WWXo...:xKNXo,:l;.                                 
             .lo:'.,d0KXXNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWK0XKOc;c.                                                .cONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXo.                    ;dkKXKXWWMMWWXklcdOkkxdoclkKNMMWWWKKWMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0KNMMWKOKKXXXKdcxkxdc:;.                             
              ;x0OkdxXWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWMW0k0K0OO:                                                .dWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWK:                    .;:lodk0OOXWMMMMWNWWNNNNNNNWWNWMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMXKXWWMWNNNNNN0o:;:;,cc.                             
       .:llll:o0NNNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWMNkdkXWWx.  ...   ''                                     .dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXc                        ,;:kxoOKXNNNWMMMMWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWWWXKXNWWWWWNKOc..    .                              
      .lOX00XNWMMWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMNOONMMK; 'ol'..,lc.                                     cNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNd.                        ...'.,ox0NNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMWWWWNNXXNKc.                                     
      .;dOKNMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMMKc,l0k,.:dko:'      .                             .OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNd.                               ..dOkXWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMNKX0kOo,..                                    
        .,oOKOxONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNWMMMMMMMMMXo;x0l;lOKXx,;l'':'..;c' .. .,...                  lNMMMMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMKd,                                   ,;'d0KNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMWNWWWNNN0l..'.                                    
          .;;;..dKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWWMMMMMMMMW0c:kOll0WXkc..',cxOx;,oO:'l::Odcl.                 .OMMMMMMMMMMMMMWOc;:clodxO0OkO00KXNWMMMMMWx'                                        .,c0NNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMWWWMMMWXOo:.  .                                  
           .....,;dXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNkdkOkONXd,,llxOldNMWOkXWOkdcKKxOo. .,;..           :XMMMNXWMMMMMMNd.         .     ..'dNMMMWx.                                          .;dKNNNWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXXXXKl,:c:'.                                
          ... ..,,'cKMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNWX0K0XK:,dXWWMWWMMMWWMMMW00WWNXd.,dxc.           .dWMMNd;kWMMMNk;.                   ;KMMMX;                                             .cxk0KOOXNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNXd:::oo:l:.                                  
       .',;cl;.  .'c0MMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKNWKdckNO0WMXKWMWMMMMMMMMMMMMMWWOckXx'            ,0MMWk,cKMMNx,                      '0MMMO.                                              ...;x0xxKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMWNX0ko:'. ',....                                 
    .';:ld0XNXx::cl0WWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNX0x0XKkxXXNWMWNWMMMMMMMMMMMMMMMMWKdkXk:.  ..      .xWMMNO0WMMNo.                       .dWMWo                                      ...        ..:xOOXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNMMWK0KOd:..;do:'..                                
    .:xkxkXWXXNNNXKNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWWOxONWKx0WMMMMWWWMMMMMMMMMMMMMMMMW00NN0c.;kOkd:'..xWMNxo0MMMMk.             ..    .     lNMWx,.                            .'..''  .cl;':cdd::ooxkKWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWXd:ll,..'o0x,                                   
    .,ckdl0WNNNXklxXXKXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXWMWNWXXWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMK0NWMMXOdlkWWKc. lNMMWd.      ..    .::'. ...,,::dNMNkxo'   ..         .       ...;;lOKOxxkll0NOxXNNXKNMWWXXWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWMWXd:,',oddxxl.                                   
      .lxkOxodxo::kXX00XWMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWKKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWO:':o0WMMMK;    .:k0OOxdONWXxdxoONNWWNWMWNXXd'..c:,c:;,;:,;l:;okOkO0O0NWWMMMMMMMWWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMWWWMWNXXKKNNXKd,.                                   
        ...  ..,lkOKX0OXWNKKXNWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKXWMMMMMMMKxdxxOXMMMMMMMMMMMMMMMMMMMMMMMMMMXKKXNNXNWNNNWNNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMWWWWMMWNO,                                    
             .;okOOKNXXWMNXNXKKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMWk,. .                                  
      .. .,;':xx::odxkdxxxk00KKXWMMMMMMMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWx..';,                                 
     .;dxO0x:l0Oo;,;,.  ..',l0WWMMMMMMMMMMMWX0KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNXOx;.                                    
       .;lo, .;ldlld;.  .,',xNWNXKKNWMMMMMMMWNXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMWNOloOx' .                                 
                .';l,    .'';dkdkO0XWNNWNNMMWXOONMWMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0KWNo,'                                 
                   ...  ..  .ll,oXWMWWX0OXWMN0KNMMMNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXNNXx;';'                             
                           .::..'lxkOXXKKWMMWNXWNXKdkWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWWWMMNXXk,...                         
                           ',.    ';oKNWMMWWWNXXOxc;kWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWXOddc'                        
                                  ,dxkXWNNWMMWKxox0KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWXOd;'.                        
                                  ..:oO0OOXWWWNXXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0:.                         
                                     .l0KKNWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXkdc,...                   
                               ..';cdkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXK0Okdol:,..          
                       ..,;cldk0XNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXKkdc,.     
                    .,okKNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXOl'