@@@     @@ _--^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=^=-.
@@@@@~^~@@@@@ .__=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-_ ~\
@@@@  @@@@@ @~                                        ~\ >
 @@@@ @@@@                                             : |
 \ @@ @.                              <^>              | >
  / ,   ^~^--oo_                       <        _______: |
  ~\\~~~----[___**                      \=======________/
---""----------------------------------------------------------