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