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