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