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