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