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