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