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