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