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