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