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