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