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