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