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