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