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