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