_______  ____   _______  _______        _______  ______    _______ 
|       ||    | |  _    ||  _    |      |       ||    _ |  |       |
|___    | |   | | | |   || | |   |      |   _   ||   | ||  |    ___|
    |   | |   | | | |   || | |   |      |  | |  ||   |_||_ |   | __ 
    |   | |   | | |_|   || |_|   | ___  |  |_|  ||    __  ||   ||  |
    |   | |   | |       ||       ||   | |       ||   |  | ||   |_| |
    |___| |___| |_______||_______||___| |_______||___|  |_||_______|