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