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