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