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