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