╔═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@@░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░<>!/##░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░<>!/##░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░@@@░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@@@░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@@░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░@/-░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░<>!/##░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┌─────────────────────────────────────────────────────────────░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ ███╗ ██╗ ██████╗ ███████╗ ██████╗ ███╗ ███╗██╗ ██████╗ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░│ ████╗ ██║██╔═══██╗╚══███╔╝██╔═══██╗████╗ ████║██║██╔═══██╗ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ ██╔██╗ ██║██║ ██║ ███╔╝ ██║ ██║██╔████╔██║██║██║ ██║ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ ██║╚██╗██║██║ ██║ ███╔╝ ██║ ██║██║╚██╔╝██║██║██║ ██║ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░<>!/##░░░░░░░░░░│ ██║ ╚████║╚██████╔╝███████╗╚██████╔╝██║ ╚═╝ ██║██║╚██████╔╝ │░░░░░░░░░░░░░@@@░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ ╚═╝ ╚═══╝ ╚═════╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═════╝ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│ │░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░└───────────────────────────────────────────────────────────── ░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░/░░░░░░░░░░░░░░░░░░░░░░░░░░!!!!!░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@@░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░@░░░░░░░░░░░░░░░░@░░░░░░░░░░░░░░░░░░░░░░░░░<>!/##░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░//░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░/░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░/░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░@@@░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░:)░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░<>!/##░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
║ ░░░░░░░░░░░░░░░/░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
╚═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝