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