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