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