.8888.
		  __...d8O8888b
		,""""888888' '8b
		      `Y8Y.. .d8b
		       / .8888888b
		      |  888888888b
		      |  8888888888
		      |  8888888888
		      | .8888888888
		      | d8888888888
		      | 88881888888
		      | 88881888888
		      | 88881888888
		      | Y8818888888
		      \ 'Y81888888Y
		       \ 'Y1888888'
		        |  8888888
		l42  ,mm8'.8888888

 ___                                   ___              _               _             _ 
(  _ \                         _      (  _ \           ( )_            ( )_          ( )
| |_) )  __   ___    __  _   _(_) ___ | |_) )_ __   _  |  _)  __    ___|  _)  __    _| |
|  __/ / __ \  _  \/ _  \ ) ( ) |  _  \  __/(  __)/ _ \| |  / __ \/ ___) |  / __ \/ _  |
| |   (  ___/ ( ) | (_) | (_) | | ( ) | |   | |  ( (_) ) |_(  ___/ (___| |_(  ___/ (_| |
(_)    \____)_) (_)\__  |\___/(_)_) (_)_)   (_)   \___/ \__)\____)\____)\__)\____)\__ _)
                  ( )_) |                                                               
                   \___/