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