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