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