▄▄▄▄▄▄• ▄▌ ▐ ▄ ▄ •▄ ▄ •▄  ▄▄▄· ▄• ▄▌.▄▄ ·     ▄▄·       • ▌ ▄ ·. 
•██  █▪██▌•█▌▐██▌▄▌▪█▌▄▌▪▐█ ▀█ █▪██▌▐█ ▀.    ▐█ ▌▪▪     ·██ ▐███▪
 ▐█.▪█▌▐█▌▐█▐▐▌▐▀▀▄·▐▀▀▄·▄█▀▀█ █▌▐█▌▄▀▀▀█▄   ██ ▄▄ ▄█▀▄ ▐█ ▌▐▌▐█·
 ▐█▌·▐█▄█▌██▐█▌▐█.█▌▐█.█▌▐█ ▪▐▌▐█▄█▌▐█▄▪▐█   ▐███▌▐█▌.▐▌██ ██▌▐█▌
 ▀▀▀  ▀▀▀ ▀▀ █▪·▀  ▀·▀  ▀ ▀  ▀  ▀▀▀  ▀▀▀▀  ▀ ·▀▀▀  ▀█▄▀▪▀▀  █▪▀▀▀