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