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