TTACTTACTTACACACTTACTTACTTACACACTTACTTACTTACACACTTACTTACTTACABBCTTACACACACACABBCTTACACACACACACTTTTACACACACACACABBCTEEABBCTEEABBCTEEABBCACACACACABBCACTTACTTACTTACABBCTTACTTACTTACABBCTTACTTACTTACACACTTACTTACTTABBBBBBCABBBBCTTACACACTTACACACTTACACACTTACACACACTTTTTTTTTTTTTTACTTTTTTACTTTTTTTTABBCACTTTTTTTTTTTTTTTACABBCABCTABCTABCTACTTTTTTTTTTTTTTACACACACTTTTTTTTTTTTTTTTACABBCACTTACTTACTTACTTACTTACTTTTTTTTTTTETETEABBC