-.----.....- -./--.---...--.--/-..----.--...../--.--....---.../-...------.---../-..---..-.-----/-..---.....--.-/-..----...--.-./-..---.....--.-/---.-......--./--...-....-...-