                                                
                                                
                                                
                                                
                                                
                                                
"""""""MM"""""""""""""""M"""""""""MM"""o   Moooo
  o      "ooooo         M        MM    "Mo M    
  M     oMMMM""MMo      M       oM"      MoM    
  "M    MMMMM    "M     M       MM        "M    
   "M    """      "M    M       MM         M    
    "Mo            M    M       MM         M    
      Mo          oM    M       MM         M    
       "Mo       oM"Mo  M       MM         M    
         "MMooooM"   Mo M       MM         M    
            """"      "MM      oM"         M    
                        M    ooM"          M    
                        "                  "    
                                                
                                                
                                                
                                                
                                                
                                                
