_ _ _ _____ _____ _____ _ __ __ _____ _____
| | | | | | | _ \ | _ \ / _ \ | | \ \ / / |_ _| | ____|
| |_| | | | | |_| | | |_| | | | | | | | \ \/ / | | | |__
| _ | | | | ___/ | ___/ | | | | | | \ / | | | __|
| | | | | | | | | | | |_| | | |___ / / | | | |___
|_| |_| |_| |_| |_| \_____/ |_____| /_/ |_| |_____|
_____ _ _ __ _ __ _ __ __ _____ _____ __ __
/ ___/ | | | | | \ | | | \ | | \ \ / / | _ \ / _ \ \ \ / /
| |___ | | | | | \| | | \| | \ \/ / | |_| | | | | | \ \/ /
\___ \ | | | | | |\ | | |\ | \ / | _ { | | | | \ /
___| | | |_| | | | \ | | | \ | / / | |_| | | |_| | / /
/_____/ \_____/ |_| \_| |_| \_| /_/ |_____/ \_____/ /_/