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