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