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