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