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