,,    ,,                                                               
`7MMF'  `7MMF'       `7MM  `7MM                     db       .M"""bgd   .g8"""bgd `7MMF'`7MMF'
  MM      MM           MM    MM                    ;MM:     ,MI    "Y .dP'     `M   MM    MM  
  MM      MM  .gP"Ya   MM    MM  ,pW"Wq.          ,V^MM.    `MMb.     dM'       `   MM    MM  
  MMmmmmmmMM ,M'   Yb  MM    MM 6W'   `Wb        ,M  `MM      `YMMNq. MM            MM    MM  
  MM      MM 8M""""""  MM    MM 8M     M8        AbmmmqMA   .     `MM MM.           MM    MM  
  MM      MM YM.    ,  MM    MM YA.   ,A9       A'     VML  Mb     dM `Mb.     ,'   MM    MM  
.JMML.  .JMML.`Mbmmd'.JMML..JMML.`Ybmd9'      .AMA.   .AMMA.P"Ybmmd"    `"bmmmd'  .JMML..JMML.