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