                                   ..                :                                          
                                   .:                                                           
                                                                                                
                                                                                                
                                          .:                                                    
                                                                                                
                                                ::                                              
                                                                                                
                            :  ..                                                               
                               .. . :.:   .      :.                                             
                                 .    :=  :  .   -- .:   .                                      
                                 .:     .-.  .      -.   .                                      
                                  .                .    .                                       
                              :       .                 .                                       
                              .. .=  ..         .    .-                                         
                                 ...                 ..                                         
                                 ..:                 .                                          
                                     ..          .         -: :.                                
                                :-.    .:   .   .:    =. :                                      
                                .         ::.:.      .:                                         
                                .          . ..  :.       .-.                                   
                                .    :   .     . .    :-.  ::                                   
                                        :.     ..:.                                             
                                        ..:.   :          .:::                                  
                                               -: .=                                            
                                        .      ..  .                                            
                                        .  ..-: ::                                              
                                        .. . :.     . -                                         
                                          .    .     .                                          
                                          - .. .:..       :.                                    
                                          .    :. :::::                                         
                                               :. -+.                                           
                                          -.   -.. --                                           
                                          .-. : .:.:-                                           
                                           :=:.:+=-                                             
                                               ++:.                                             
