_______  _     _  _______  _______    __   __  _______  _______  ___   ___      ___   _______  __   __
|       || | _ | ||   _   ||       |  |  |_|  ||       ||  _    ||   | |   |    |   | |       ||  | |  |
|  _____|| || || ||  |_|  ||_     _|  |       ||   _   || |_|   ||   | |   |    |   | |_     _||  |_|  |
| |_____ |       ||       |  |   |    |       ||  | |  ||       ||   | |   |    |   |   |   |  |       |
|_____  ||       ||       |  |   |    |       ||  |_|  ||  _   | |   | |   |___ |   |   |   |  |_     _|
 _____| ||   _   ||   _   |  |   |    | ||_|| ||       || |_|   ||   | |       ||   |   |   |    |   |
|_______||__| |__||__| |__|  |___|    |_|   |_||_______||_______||___| |_______||___|   |___|    |___|