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