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