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