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