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