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