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