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