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