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