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