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