.-- .... .- - / .-- . .-. . / -.-- --- ..- / . -..- .--. . -.-. - .. -. --. ..--.. .- .-.. ... --- --..-- / .. ..-. / -.-- --- ..- / ... . . / -- . / .. -. / --. .- -- . / ... .- -.-- / .... .. #