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