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