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