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