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