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