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