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