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