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