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