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