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