.... .- / . . -....- --. .. .-. .-.. / .- -....- -.. -.. ..- -.- . / .- .-.. / .- / .--- .--- .. ..--..