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