---------------------------------------

__      __  __      __  __      __  __

| | | || | | || | | || | | |__| || |__| || |__| || |_ | | | ||* | | || | | || | | | _|; | | || | | || | | | /##*| | | || | | || | | | #*#@/ | | || | | || |

 o   _//  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 |=L[ /   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/ | /|\   |||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||

---------------------------------------