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