--------------------------------------------- _______||||||||||__________\\\_______///\\\_______///____________|||||||||||____ _______|||___|||___________\\\_____///__\\\_____///_____________|||____|||___ _______||||||||||____________\\\___///____\\\___///______________|||||||||||__ _______|||\\\________________\\\_///______\\\_///_______________|||\\\_____ _______|||_\\\_______________\\\///_______\\\///________________|||_\\\____ _______|||__\\\_______________\\//________\\//_________________|||__\\\___