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