       _                                         _
 _ __ | |_ __ ___   ___       ___ _   _ _ __ ___| | ____ _
| '_ \| | '_ ` _ \ / __|____ / _ \ | | | '__/ _ \ |/ / _` |
| |_) | | | | | | | (_|_____|  __/ |_| | | |  __/   < (_| |
| .__/|_|_| |_| |_|\___|     \___|\__,_|_|  \___|_|\_\__,_|
|_|