.
██╗██╗███╗█╗█╗███╗█████╗███╗███╗
╚███╔╝█╔█║█║█║█╔═╝╚═█╔═╝█╔█║█╔═╝
░║█╝║░███║█║█║█║░░░░█║░░█║█║█║░░
░███║░█╔═╝█║█║█║░░░░█║░░█║█║█║░░
██║██╗█║░░███║███╗░░█║░░███║███╗
╚═╝╚═╝╚╝░░╚══╝╚══╝░░╚╝░░╚══╝╚══╝
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
███╗░███╗███╗█╗███╗███╗████╗███╗
█╔█║░█╔█║█╔═╝█║█╔═╝█╔█║█╔══╝█╔═╝
████╗█║█║█║░░███║░░███║████╗█║░░
█╔═█║█║█║█║░░█╔█║░░█╔═╝█╔══╝█║░░
████║███║███╗█║███╗█║░░████╗███╗
╚═══╝╚══╝╚══╝╚╝╚══╝╚╝░░╚═══╝╚══╝
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█░░░░░░░▄▄▄█▀▀▀▀▀▀▀▀█▄▄▄░░░░░░░█
█░░░░░░░▀██▄▄░░░░░░▄▄██▀░░░░░░░█
█░░░░░░░░░░░░▀▀▀▀▀▀░░░░░░░░░░░░█
█░░░░░░░░░░▄████████▄░░░░░░░░░░█
█░░░░░░░░▄████████████▄░░░░░░░░█
█░░░░░░░▄█████▀▀▀▀█████▄░░░░░░░█
█░░░░░░░███▀▀░░░░░░▀▀███░░░░░░░█
█░░░░░░░██░░░░░░░░░░░░██▄░░░░░░█
█░░░░░░███░░▄█░░░░█▄░░███░░░░░░█
█░░░░░░██▄░░░░░░░░░░░░▄██░░░░░░█
█░░░░░░███░░░░░▄▄░░░░░███░░░░░░█
█░░░░░░███▄▄██▀▀▀▀██▄▄███░░░░░░█
█░░░░░░██████░░░░░░██████░░░░░░█
█░░░░░░██████▄▄▄▄▄▄██████░░░░░░█
█░░░░░▄████▀████████▀████▄░░░░░█
█░░░▄▄▀▀░░░░▀██████▀░░░░▀▀▄▄░░░█
█░▄▀▀░░░░░░░░░░▀▀░░░░░░░░░░▀▀▄░█
██▀░░░░░░░░░░░░░░░░░░░░░░░░░░▀██
█░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
███╗░███╗█╗█╗██╗███╗█╗█╗█╗█╗█╗█╗
█╔█║░█╔█║█║█║█╔╝╚█╔╝█║█║█║█║█║█║
████╗█║█║█║█║█║░░█║░█║█║███║███║
█╔═█║█║█║█║█║█║░░█║░█║█║█╔█║╚═█║
████║███║███║██╗░█║░███║█║█║░██║
╚═══╝╚══╝╚══╝╚═╝░╚╝░╚══╝╚╝╚╝─╚═╝
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
███╗░███╗███╗█╗███╗███╗████╗███╗
█╔█║░█╔█║█╔═╝█║█╔═╝█╔█║█╔══╝█╔═╝
████╗█║█║█║░░███║░░███║████╗█║░░
█╔═█║█║█║█║░░█╔█║░░█╔═╝█╔══╝█║░░
████║███║███╗█║███╗█║░░████╗███╗
╚═══╝╚══╝╚══╝╚╝╚══╝╚╝░░╚═══╝╚══╝
.
╔════════════════════════════════════════════════╗
║░░░░░░░░░╗╔╔╗║║╔═╦╔╗╔═░╦╗╔╗╔═║╔╔╗╔═╔═░░░░░░░░░░░║
║░░░░░░░░░╠╣║║║║║░║║║║░░╠╣║║║░╠╣║║╠═║░░░░░░░░░░░░║
║░░░░░░░░░╝╚╠╝╚╝╚═║╚╝╚═░╩╝╚╝╚═║╚╠╝╚═╚═░░░░░░░░░░░║
╚════════════════════════════════════════════════╝
══════════════════════███████═════════════════════
═════════════════════███═══██═════════════════════
════════════════════██████████════════════════════
══════════════════════████████════════════════════
══════════════════════███████═════════════════════
══════════════════════███═███═════════════════════
══════════════█████████████═██████████████████████
████████████████████████████═████═══════████═════█
██═════█████════════════════█═══════════█████════█
██═════██████═══════════██══════█████═████████████
███████████═████████████████████████═█████════════
══════════██═███══════████══█═══════██═██═════════
═══════════██══██════████████══════██═██══════════
════════════███████═█████████════██████═══════════
══════════════███══███████████████═██═════════════
════════════════███═██████████════██══════════════
══════════════════████═███══█══████═══════════════
═══════════════════████════██═███═════════════════
════════════════════█═████════███═════════════════
════════════════════██══════██═██═════════════════
═════════════════════█════█████═█═════════════════
═════════════════════███═══════██═════════════════
══════════════════════██════█═██══════════════════
══════════════════════███═══█═██══════════════════
═════════════════════████═════█═══════════════════
════════════════════████═███████══════════════════
════════════════════█══██═█═████══════════════════
═══════════════════██═██████═████═════════════════
═══════════════════████══████══██═════════════════
════════════════════███═══██═████═════════════════
════════════════════███═══██══██══════════════════
════════════════════████══██══██══════════════════
═════════════════════█═█══██══█═══════════════════
═══════════════════════██═██═██═══════════════════
═══════════════════════█══██═██═══════════════════
═══════════════════════█══██═██═══════════════════
═══════════════════════█══██═██═══════════════════
═══════════════════════██═██═██═══════════════════
════════════════════════█══█═██═══════════════════
════════════════════════██═████═══════════════════
════════════════════════███████═══════════════════
════════════════════════███████═══════════════════
══════════════════════██████████══════════════════
══════════════════════█═█████══██═════════════════
═════════════════════█████═██████═════════════════
═══════════════════════█████═██═══════════════════
════════════════════════█═════█═══════════════════
════════════════════════███████═══════════════════
╔════════════════════════════════════════════════╗
║░░░░░░░░╦╗╔╗║║╔═╦║║║║║║░░╦╗╔╗╔═║╔╔╗╔═╔═░░░░░░░░░║
║░░░░░░░░╠╣║║║║║░║║║╠╣╚╣░░╠╣║║║░╠╣║║╠═║░░░░░░░░░░║
║░░░░░░░░╩╝╚╝╚╝╚═║╚╝║║═╝░░╩╝╚╝╚═║╚╠╝╚═╚═░░░░░░░░░║
╚════════════════════════════════════════════════╝
_¶¶__¶¶__¶¶¶¶¶__¶¶__¶¶___¶¶¶¶_¶¶¶¶¶¶_¶¶¶¶___¶¶¶¶__
__¶¶¶¶___¶¶__¶¶_¶¶__¶¶__¶¶__¶¶__¶¶__¶¶__¶¶_¶¶__¶¶_
___¶¶____¶¶¶¶¶__¶¶_¶¶¶__¶¶______¶¶__¶¶__¶¶_¶¶_____
__¶¶¶¶___¶¶_____¶¶¶_¶¶__¶¶__¶¶__¶¶__¶¶__¶¶_¶¶__¶¶_
_¶¶__¶¶__¶¶_____¶¶__¶¶___¶¶¶¶___¶¶___¶¶¶¶___¶¶¶¶__
__________________________________________________
_¶¶¶¶¶___¶¶¶¶___¶¶¶¶__¶¶__¶¶__¶¶¶¶¶__¶¶¶¶¶__¶¶¶¶__
_¶¶__¶¶_¶¶__¶¶_¶¶__¶¶_¶¶_¶¶___¶¶__¶¶_¶¶____¶¶__¶¶_
_¶¶¶¶¶__¶¶__¶¶_¶¶_____¶¶¶¶____¶¶¶¶¶__¶¶¶¶__¶¶_____
_¶¶__¶¶_¶¶__¶¶_¶¶__¶¶_¶¶_¶¶___¶¶_____¶¶____¶¶__¶¶_
_¶¶¶¶¶___¶¶¶¶___¶¶¶¶__¶¶__¶¶__¶¶_____¶¶¶¶¶__¶¶¶¶__
______________________¶¶¶¶¶¶¶_____________________
_____________________¶¶¶___¶¶_____________________
____________________¶¶¶¶¶¶¶¶¶¶____________________
______________________¶¶¶¶¶¶¶¶____________________
______________________¶¶¶¶¶¶¶_____________________
______________________¶¶¶_¶¶¶_____________________
______________¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶_______¶¶¶¶_____¶
¶¶_____¶¶¶¶¶________________¶___________¶¶¶¶¶____¶
¶¶_____¶¶¶¶¶¶___________¶¶______¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶
¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶¶¶¶________
__________¶¶_¶¶¶______¶¶¶¶__¶_______¶¶_¶¶_________
___________¶¶__¶¶____¶¶¶¶¶¶¶¶______¶¶_¶¶__________
____________¶¶¶¶¶¶¶_¶¶¶¶¶¶¶¶¶____¶¶¶¶¶¶___________
______________¶¶¶__¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶_¶¶_____________
________________¶¶¶_¶¶¶¶¶¶¶¶¶¶____¶¶______________
__________________¶¶¶¶_¶¶¶__¶__¶¶¶¶_______________
___________________¶¶¶¶____¶¶_¶¶¶_________________
____________________¶_¶¶¶¶____¶¶¶_________________
____________________¶¶______¶¶_¶¶_________________
_____________________¶____¶¶¶¶¶_¶_________________
_____________________¶¶¶_______¶¶_________________
______________________¶¶____¶_¶¶__________________
______________________¶¶¶___¶_¶¶__________________
_____________________¶¶¶¶_____¶___________________
____________________¶¶¶¶_¶¶¶¶¶¶¶__________________
____________________¶__¶¶_¶_¶¶¶¶__________________
___________________¶¶_¶¶¶¶¶¶_¶¶¶¶_________________
___________________¶¶¶¶__¶¶¶¶__¶¶_________________
____________________¶¶¶___¶¶_¶¶¶¶_________________
____________________¶¶¶___¶¶__¶¶__________________
____________________¶¶¶¶__¶¶__¶¶__________________
_____________________¶_¶__¶¶__¶___________________
_______________________¶¶_¶¶_¶¶___________________
_______________________¶__¶¶_¶¶___________________
_______________________¶__¶¶_¶¶___________________
_______________________¶__¶¶_¶¶___________________
_______________________¶¶_¶¶_¶¶___________________
________________________¶__¶_¶¶___________________
________________________¶¶_¶¶¶¶___________________
________________________¶¶¶¶¶¶¶___________________
________________________¶¶¶¶¶¶¶___________________
______________________¶¶¶¶¶¶¶¶¶¶__________________
______________________¶_¶¶¶¶¶__¶¶_________________
_____________________¶¶¶¶¶_¶¶¶¶¶¶_________________
_______________________¶¶¶¶¶_¶¶___________________
________________________¶_____¶___________________
________________________¶¶¶¶¶¶¶___________________
¶¶¶¶¶___¶¶¶¶__¶¶__¶¶__¶¶¶¶_¶¶¶¶¶¶_¶¶__¶¶_¶¶_¶¶_¶¶__¶¶
¶¶__¶¶_¶¶__¶¶_¶¶__¶¶_¶¶__¶¶__¶¶___¶¶__¶¶_¶¶_¶¶__¶¶_¶¶
¶¶¶¶¶__¶¶__¶¶_¶¶_¶¶¶_¶¶______¶¶___¶¶_¶¶¶_¶¶¶¶¶___¶¶¶¶
¶¶__¶¶_¶¶__¶¶_¶¶¶_¶¶_¶¶__¶¶__¶¶___¶¶¶_¶¶_¶¶_¶¶_____¶¶
¶¶¶¶¶___¶¶¶¶__¶¶__¶¶__¶¶¶¶___¶¶___¶¶__¶¶_¶¶_¶¶___¶¶¶_
_____________________________________________________
_¶¶¶¶¶____¶¶¶¶____¶¶¶¶___¶¶__¶¶__¶¶¶¶¶__¶¶¶¶¶__¶¶¶¶__
_¶¶__¶¶__¶¶__¶¶__¶¶__¶¶__¶¶_¶¶___¶¶__¶¶_¶¶____¶¶__¶¶_
_¶¶¶¶¶___¶¶__¶¶__¶¶______¶¶¶¶____¶¶¶¶¶__¶¶¶¶__¶¶_____
_¶¶__¶¶__¶¶__¶¶__¶¶__¶¶__¶¶_¶¶___¶¶_____¶¶____¶¶__¶¶_
_¶¶¶¶¶____¶¶¶¶____¶¶¶¶___¶¶__¶¶__¶¶_____¶¶¶¶¶__¶¶¶¶__