                                                    +++                    
                                                    ++++++                 
                                                    +++++++++              
                                        ++++++++++++++++++++++++           
                                 ++++++++++++++++++++++++++++++++++        
                              ++++++++++++++++++++++++++++++++++++++++     
                           ++++++++++++++++++++++++++++++++++++++++++++++  
                        +++++++++++++++++++++++++++++++++++++++++++++++++++
                     ++++++++++++++++++++++++++++++++++++++++++++++++++++  
                   +++++++++++++++++++++++++++++++++++++++++++++++++++     
                +++++++++++++++++++++++++++++++++++++++++++++++++++        
             ++++++++++++++++++++++++++++++        +++++++++++++           
        +++++++++++++++++++++++++++++              +++++++++               
 +++++++++++++++++++++++++++++++++                 ++++++                  
+++++++++++++++++++++++++++++++                     ++                     
++++++++++++++++++++++++++++                                               
++++++++++++++++++++++++++                                                 
+++++++++++++++++++++++                                                    
+++++++++++++++++++++++++                                                  
++++++++++++++++++++++++++++                                               
+++++++++++++++++++++++++++++++                     ++                     
+++++++++++++++++++++++++++++++++                  ++++++                  
        ++++++++++++++++++++++++++++               +++++++++               
            ++++++++++++++++++++++++++++++         ++++++++++++            
                ++++++++++++++++++++++++++++++++++++++++++++++++++         
                  +++++++++++++++++++++++++++++++++++++++++++++++++++      
                     +++++++++++++++++++++++++++++++++++++++++++++++++++   
                       ++++++++++++++++++++++++++++++++++++++++++++++++++++
                          +++++++++++++++++++++++++++++++++++++++++++++++  
                             +++++++++++++++++++++++++++++++++++++++++     
                                 ++++++++++++++++++++++++++++++++++        
                                       +++++++++++++++++++++++++           
                                                   +++++++++               
                                                   ++++++                  
                                                   +++                     
                                                                                                                  