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