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