.--. .. ..- .-. --- ...- . ... - --- -.-.- .---- .-.-.- ...-- .-.. -. .. -.- .. .- --. -- . -- -... -.--.- ..-. ... .-.. .. --.. ..- .-.. . -. . -..- - ..--- ----- -.... -- .- -.-- ..--- ---..