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