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