-- .. / -.-. .... .. . -.. --- / -.-. .... .. / .--. ..- / . ... ... . .-. . / -.-. --- ... / .--. .- --.. --.. --- / -.. .- / .--. . .-. -.. . .-. . / - . -- .--. --- / .- / -.-. .- .--. .. .-. . / -.-. --- ... .- / -.-. .- ...- --- .-.. --- / .... --- / ... -.-. .-. .. - - --- / .. -. / -.-. --- -.. .. -.-. . / -- --- .-. ... .