6/2 ,ad8888ba, 8b d8
d8"' `"8b `8b d8' ,d
d8' `8b d8' 88
88 ,adPPYba, `8b d8' ,adPPYba, MM88MMM ,adPPYba,
88 88888 a8" "8a `8b d8' a8" "8a 88 a8P_____88
Y8, 88 8b d8 `8b d8' 8b d8 88 8PP"""""""
Y8a. .a88 "8a, ,a8" `888' "8a, ,a8" 88, "8b, ,aa
`"Y88888P" `"YbbdP"' `8' `"YbbdP"' "Y888 `"Ybbd8"'
____ _ _
|___ \ | | | |
__) |_ __ __| | _ __ __ _ _ __| |_ _ _
|__ <| '__/ _` | | '_ \ / _` | '__| __| | | |
___) | | | (_| | | |_) | (_| | | | |_| |_| |
|____/|_| \__,_| | .__/ \__,_|_| \__|\__, |
| | __/ |
|_| |___/ |