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