cttctAGGGTTCCGCcccctcttttcccctgctctcctccttccagggttctgccccctctcttcccccactctcccccttctggggttctgccccctctcttccccggctctcccccttccAGGGTTCCACCCCTCTCTTcttccccggctctccccattctggggttccacccctttcttacctgtaggactccttttcccaggttggggtttctatctgcgttttagctgcttgtgttgccatgtggatctgagagtggggcttgccctccagacaaagccacaaggaggaaaccagaaactccacggcaggtcactcctccaagttccgcctccgccctgcagtctccttactttgcaggtcctcagtagttgtctgtgtctcatccagagcttggtcacagttaggggagggctaggctaagccatagcaggctCGTGGATAAAACGTCACCTCCCTGGCTCTTTCCCAGGATTTCCTGGCAGAGGCCACATTTATAAGCCATGCAGTGTAGTCACCTGCTGTGTGCCAGGCAGCAAGCGCCATTAGCCCGGGAGGTGGTGAACAGCTCCTGGGGGCACCAGCCAGCACCGTCACCGTTTGGCAGCGGAGGCTGCGGCCAGCTCCTTGTCAGGTGAATGTGCTGCATGTTGATGCAACACCTTCCTCTTCTTGCCAACCCTGGGCCAATGTCCTCAGACACAGGCAGCAACGGAAGTGGCCACCTGCCCACCATGGCCTGGGGAGAAGGGGGAAGGGTCTGACTGGGGGAGCCTCAAGACTGTGCCACTTGCCCCAATCCCATGAGAGGCACCTGCTATGGCACCTCGAGCTGGGGCAGAAGGCCTGGAGCCCGTGCCTGGATGCTGCCCAGGACTCTCAAGCTAGTCCAGTGGCCTTGGCTGCAAAGTCCTGCTCAGGCCCACGTTTCCCCAGTGCCTTGCCCAGCTCCAGAGGGAAGTGATTGACCGCAGAGCCGATGAGCTCAGAGCCGGTGGTGGGCAGTCTGGCCGGATGGCGGTGACTCAGGGAAGCGGAGGGGCTCCCCCCACCCCGCTGCTGCTGCCCCCCGCGTCCCCCCCGCCTGCAGTAACTGACAGGAAGGGGCGGGAGGCGGATGGGCCGTGACAGCTTAATGGCTTCGGTTAAAGCATCCTCTGATCGTGCTGGCGCTGGGAGAGGCTCTGAGCTCGGGTGGCACTGCGGGCACTCTGGACACTGTCTCCGGCTGCCGCTGAGCTGGGAGGCTCCTTTCCAGCAGGCCACGCGGTCAGGGGCACCTCCTGCCGCAGCACCTGCCCAGCCCTCTGGGGACCAGAGTGAGCAAAGTGCTGGTGCTGGACCTGGCCACCGCCAGAGGCAAACACAGTTGGCCAGACCCAGGCCCCACCTGTTCACGAGATGCCCCATCCCTTGGAGCCTCCAGGAGCCAGGGCAAGTGTGGAGGCAGGTGAGACCCAGCGCCAGCGTTTGCTTCAACCAAAGAACCACAGCAGAGCCGCTGGGGACAGCTTGTTCAGCCAGTGCATAATCAGTACTCAGGATTGTGGCTGGTGCCCCTGGCAGACTCAGCCCTACGGGGATCGGCCCCCAGACGTGCCACAGCTTGGCCACTCTGCTCTGAGGAGCTGTCTGTGCCCAGCACGCGTTCCAGCTTCTGGGATGCACAATAGGCGCCCAGGCCTAGGCTGCGGGACGACCATGCTTGCtgctcacagcgcctgtgagtcagagactccgacaggccacttgggatggcccaggcctcctccccaaggtctgcagcctcctcggggaagccttgGGGCCAGAGCCTGGAGACTCCAGAGGGAGTCTCCTACAGACGATGCCGCCATCAGTGGGACCTGCAGCCGGGATCTCGGGCTGGGCCTCTCCGGCAGCCCCACATGTGACATGGGTGGGCTTCCCGAGGCCAGCACTTGAGAGAGAGGTGGAAGCCGAGACGCGGAGCCACCTGGCATCCTTTCCgacagtcacgaggccctcagattccagaagaggggacagagacccctccatgggagcagccttggtcatgctagagaagagcctggggctgggagacccatggggcatcttttgaaaatgcCTCCAGTCACTCGTGTGGCCACCCAGCAAGGCCCCGAGTCATGCACAGCCCACCCGTGCATGCCACCTGCCGGGACCTGCCCCATCACCTGCCGGGACCTGCCCCATCACCTGCCGGGACCTGCCCCATCACCTGCCAGGACCTGCCCCATAGCTTTGGAGCCCTGTCTGCTGCAGGGGAGGGAGGCAAGCCCCAGAACAGCCCCGAGTTCTGCTGCAGTCCGGTCAGCCGGGGGCTTCCTGCCCCATTCAGTGTCCCAGGTCTGCATTCAGCAAGGGTTGGATGCTCCACCAACCCTGACCCCCCGGGAGCATACACCTGTGGGAGCAGGTGCACCCCACCTCCATGCACACACAGACACCTCCAAGGTTTTCCTGAGAGACAAGATTTGGCTCAGGACTCGCTGCTCAGAACCTGAAGGTGTAGAAAGTGCACACACTCCTAGCAGAGCCGACCTACTGCTATACCCTCCCAGCCGGTGCCCCAGGTCAGAGCCTGCCCCTTCCCCCAACCCTCCTGCCTCACCCACACCCCTGTAGCCTTGGGGACCCACAGAAACCACCGCAATGACCTCTTCTAGCAGGCAGGCCTGTGGTGCGCCTGCTGAGCTCAACCCTCCGTGAACTTGGCTGGCCCTTGCCAGGCGCAGCTCAGCCCTGCATCCGCTGGCACTGCCCACCAGACTTGCCCACCTGACCGGGACCGGGAATCTTCCTGTAGCCTCTCTAGGGAAGGTGCACTTTTCTCTAGCATCCTTTCTCTGGCTGATGGAGAGGGAGCTGGGTGAAAGGCAGGGCCTTGGCCAGAGCAGGCCTGATGGGTGGCATGGGGCTGGGGGTGGAGGAAGTTGGGGGAGGAAGTGTCTCTGGAGGTCCAAGGCCTCAGCTGGCCCTGCCCCCTGTAAACAGCCCTATTTTTTAAAAGGCCTCCTTACCCAGCTTCAGGGGTTTAAAGGACACCCCCTTCCCTTGGCCATTCCTGGGGACCCCCCCGACCATCCACAATATTGTACTAGTATCTAAAGCAGCCAGCAAGTCCTGTCTGTCTGGAGAAGGTGAGAGTTTTCAGGGGCTCAGGACGTGCTGAGCTGGGGGGAGCAGGGGGCATGGCTTGACACCTCACAGCGGCTTCCTGAAGCTCAGTGGTGCACAAAGCAGAGCCCACAGGGGAGCCCTCGTAACTCAAGGCCTCCAGGCCATGCTAAATACCCAGAAGCCACTGGTGGGGACCACTGAGGCCATGTGAGCAACACATTTATCATGAACAGCTGTTCCCCGTGTTACTCCAAGACAACACGAACAACTGGGCCGGGCAACCCAGAGAAATGCAAACTCTTCCTCATTCAGAAATAGCAAAGAAAGTTCTCCTTCCAGAAGGGCCCTCCCCACACCTTGTAAAAGCAATTTTAAAAATACAAATAGAGGCTCCTTCCTCATGCCAAGGTTCATTATTAAGGAAGAGAGCAGTTCCAGGCAACGCCTTTATTTAAATATGATGATTAAACTGTTTGGTTTTAATGCAAATGGAAGACACCATCTGAAATTCTGAAAGGAGAAAAAGACGCTGCTGGAggtgggaggaagggagaggaaggcaggaagggaggagaggaagggGCCAAAGCTGGTGAAATTCCTGGCATCAAGAAACCCCCTGGATGGAGAAAGAGCATGAAAACAGCAAACGGCCGCGAGGCAAACAGCAAACGGCCGCGAGGCAAACAGCAAACGGCCGCGAGGCCGAATGGACCACATTCCAGGCGAGGCGGGGGCAGTGTTCAGCTGTAGCTGCTCCCTGGGGACCCACACCCTGACCCCGTGCTAGGGAGCACTGGGCTGGGGGCCAGCGAAGCACTCTGGCGTGGACGGCAGGCCCATTTTTAACGGTGCTATTTCATTAGCAGTTTTACTCAGCTGCTGGCAGGGCCCCAGCACGGCTGCCTCTGTGGCTAGAGGGGTGCAGGGGGTGCTGGGCTCCAGGCCAGGCAGTGCCCATTTCCACAGAGCCAGTGCCCCCACACAGCCACATGCAGCAGCTTCCTTGCTACACCACGGGGCCTCCCTGGGGACTCTGCACCTGCAGCGCACACACTGTCCCCACCTGGCCCTGCCCACGGGGCTGCTGCAGAGGCGGGCTGCCAGCTCTCGCTCCCTGGGGAATCTGGAATCCCAAACTGGGAGACGGGGCGGGGGCGGGGCGATAATATCTGCACCAGCTGCGAAGATCAAAGCACCTGTGCACGAATGGCTGACCCAGAGTCTGGCCCCCTCATATGTGACCCACGCCCCGTGAAGGCTGCACCTGGAAACCTCTTTGCCACGTCGCCATCGTGGGCTAGTCTCGAGCTGCGCCCCAGCCAGAATCCTATGTATTTGCAAACTGAGGACAGAGAGGGTCAGCTGTGTGTCCACCACTGTCCACACCGATTTTAGATAATTTGGTTTCCTCTTTAAATAGCGTTTAAGGGAACGAGCAAACTGTCACCTCCTGAAACAAGTTTCCAATAGATTAAAGTGGGTCTTGTCTATATAGCACGCTCTGAAATGATCCTTGCCCATGTTGCCGATTAAATGCTTATGTGCTCACTGTCTCTTGGCCCCCAAATATAGGGCCTGCCTTAAACCTTCAAACCAAGGCGGCAGTGCCTTCGTGTTAGAGTCCACTTCTTTTTATTGCCTCTTGCCTAGAAAATTATCGCAGGGGTGCACATGCTGCATCTCCCACGAACAGTTGTCTGAGGCTGGGCTAATAGAATGTCTCATAAACCTCGAAAAGATGTTTCAAGAACACCTCCTCCTCTTGGGGCCATTCCCAGCCGAGTTCCAGAATCCTCAGGCCAGCAGGGAGATGGTGTCTGTTGGGACACTGCGGAGGGACCCCTTGTTGAGGTGGTGGCCCCAGTCCTGCCTTGGGGACCCAGCCCTGCCCTGTTCCATCCCTCTGTGTTCCGGATGAGGCTGCCCAGCTGCAGTGAATGGTCGGGGGTCGGGCCCGTGACCCGGTGAGGCGGGCGAGTCCATGCCTGGAAGTGAGGAGTAGGCTCGGTTCTTTCCAGTCCTGCTGCTTGCTGTCCTGCTGCTGCTGTCCTGGCACTGGGAGAGGCCAGCCTGCAAGGACAAGGCAAACTAGATGGGACCCTTCGGAGAAATCAGGCCATGGCAACACCTTTCTAATCTTAAGTCCTTGGCCAGCTACCATGCCCTGGAGACCTGCCGGTGTTCGGGTTCCATGGGGGGCAGCATGGCCATGCAGGGGACCCTCAGGAGGCTCCCACCAGGCAGCTGAAAAGGCACAACACTGGGAAGACCCagggccattccaccagggtcctgaccagtcctcaaaaccgccaaggtcatgaaaaacaaggcgagtctgagaaacccacagcctagaggagcccacggagtgaggagcaaatgtttcctggggtcctggacggggccctgggacaggagggcgtcagggaagtgcagcatccggctccttgccgtggacaatgctggcactctggccgtgaccaatgtcgcctgtgacgtgagaccttagcaccccggggggctgggcgtgggtgtgtggcgctctctgaactatctttgcaactgtctcgtaaatttaaaacaatttatttatttatttatttattttgagatggagtttcactcttgtagcccaggctggagtgcaatggcacgatctcagctcactgcaacctccgcctcccgggttcaagtgattctcctgcctcagcctcccgagtagctgggattacaggcgctcaccaccacgcccagctaatttttgtatttttagtagagatggggtttcaccatgttggccagtgtggtctcaaactcctgacctcaggtgatccacccgcctcagactcccaaagtgctgagattacaggcgtgagccactgcacctggcttttttttctctttttcttttcttttttttttttttttgagacagagtctcgctctgtcacccaggctggagtgcagtggtgtgatctcggctcactgcaacctctgcctcccgggttcaagcgattctcttgcctcagcctcctgagtagtacccggctaatttttgtatttttagtagagacggggtttcaccatgttggtcaggtggtctcaaactcctgacctcaagtgatccgcccacctcagcctcccaaagtgctaggattacaggcatgagccaccatgcccggcctaaaacaattctttaaaaaAAGTATTTTAAAAAGAGGAAAATAAAACACAATTTGAACATTCATTGAGGAAAATAATGTTTTTTCAGAAACGAACTGCACTTTAATTTAATTTACTTGTTCACATTTTGGTCAGAACCCTGGAAGGAGATGAGGAAGCAGGTTTGACAGGCACGTGGCCACCGTGCCTGGGTTCCATGGTTTTATTAGAGAGCCAAGAGCAGTTGATGGCAATGATGAAGTCCCAGAGTGGAAAATGCCCCGCCCAGCCCTGGGTTTAACTGGCCTGCTGGCTGAGTGGACGCTGGTGTTTTTGCGTGGGCAGCAAGGGCTCAGAATCCCCATGTAAGACCCCGCAGCCATGATGAAGATGAGCTTTTTAAAAGTCAGAGGCTCCTGGCAGCTGCTGTGTGGGAGTGACATGGGGGAGGATGTGTGTGACATCAGGGACACCCCCAGCCCTGGCTTTGAGCAATAATGCTGGCAAGCCTGGGTGCAGATACGGGATTGGGAGAAACCAAGGCCTTGAACCGCTGACGGACTTGGTGGGGGAGACGCTGAGCAACAAGGAGCTGCCCACTGTGGAGGCAATGTTCCCATCCCGCAGGGGACAACTGTCCCTCTTCTGCCCCACCAGGTACAGAAGAGCCACAGGGGACAGGCAGAGAGGAAATGCAGAGGCTGGGGACTTGGGGGGTGGCATTCCCCACCCCGGGGCATTAAGAGGTCTCTCCAGGTAAACAGAAGCTGGAAGGAGCATGAACTCCCGGCAGGAACAGGCCTGCTGGCGTGAGGGGCCACAGGCCAGCGAGGGGCCCGGGATGCCGGTGCAGCCCCAGTGCCAGGAGGTCCTGTCGTAGGTCCCAGGCCAGCTCCTTCCTCTGTGTGAAGGGAGCCTGGAAATCCCAGAAAGATCTAACAGGATCAGCAGAAAACCAGGATGGAAATGCTGTGGAGGCCGCCTGCTGCCCGCCCTGCTGTGGGGGCCGCCTGCTGTCCGCCCTGCTGGAAGAATGTCCCGGGCTGTGGCTGGCCAGCAACACTGCCCACGGGCCCTGGCAGAGGAGGGAGGCGTGGAGCACCCTGCACCCTCCAAGGCTAAATTCAGAGGCGGCCGCTGAGATTTCTCGAGCTCATCTCCCAAGCACGGCCCTCAGAGTCAGATGACGGGGGCTCAGGGTCAGCATCCTACAGACCCCCAGAATCATCAGGACCCCAGCTGGGGCAGATGGAACAGATTGGGGCAGAGGGTGCGCCAGTCTGAGCTGCCCCCTGGCTTCCAGCAGCATCCCTCCATTGTGCTGAATGTGCCTCCGCCAGGCTTCTAGCAATTTCCAGGACCTCATGGGAGAGGCTACTGGCTGAGCTCCACCCAGGACTCTTTGCCACACCCCTTGAAAGCAGAGAGCCACAGGGCTGCCCTGCTGTCCCTCACTGGCCATCTGGACCGTCTGtccatttgtcagctctccatggggtgccagtgctaggccaggtcctgtctgggtgtggggatatgaagatgagcaagaaggcagggtccccactcatgggccactgtccagtgggtgaggccagcttgaatcagatgatcacccactaacagaacatgcaacatgataagtgcttagaatatgacagagagtctgggcttaaccagagggcttcctggaagaggtgacattttagctgagactggaggatgactggagattgtctgggagggaagagCATGGCGTGGATGTTGCTGTGGTTAAAACGTACATGGTACGGGGGTGGGAGGGGCAGGAGGCTGGAGACCTGGAGAGGGGTCTGGTCGGTTTCTAAGAGCAGGAGAGAGCTATCAAGGGGCTCCATGCTAGAAGGGACTGGATTGGAGGGGCTGGCTGGGAAGGAAGCAGGGATGCTCCAGGGTGCAGGGAGTATCAGGCTGTTACTGTTCTATAAGGTGATGGCTTGAACCTGGGAAGGGTGACAGAGATGGGGAATGAAGAACACCAAAGATATTTGGGAGATCAACCAATAAGATCAACACCAGACACTGTCACCTGAGTTCCTTATTGTATCAGTCAGCTACAGCTGTGTAACAAACAGCCACAATCAGCTGCAGACAGTAGACAACATTTCTTTCTGAGTCCCATGTCCACGGGCTGATCCAGCTGGTTCTGGCTGTGGGCAAGGGTCTGCTCTGCTTGCTGTTTCTTGTCCTCCTGGGACCAGCAGGCTGCCTGGGGCCAGTTCCTGCCATGGTGAGGACGGAAGTGCCagaacatagcctgactgcccatgtgcaattcaaaccttcacttgtgccatgttcaccaagatcccattggccaatggaagttatgtggtggagctcaagtccaggaggtggaagaagactCTTCTTGCCTTGAGGTCCCACGCGAGGGTGTGGGAACATGCTGCTGCCGTGGGGAGGGGAGAACCGTGGCTGAGAGTCCACCCGGGAGTGTGCTCTCGTTTCCCAGTGACTCTGTGGAGAGAAACATGCCAACAAAACTTATACTACAGGTAAAAGGAAGAAGACTTTGACAAAGGTGGAGCCCTTGACAGGGAATCATTTTGGGTGAAATGTCCATTAAGGAGAAAATATCTTTTTCAAAGGCCCCCTGTCCCTGGGCGTGTCAAATGCCAGTGCAAACCTAGGCCAAACACACGGAGAAATACTGGCGAGATCAACAGTTCAGGTGGGAAAATGGGCAGGTTGAGCGGCCGTCCAACTAAGAGGCCCTGGAAGGACCACCGCCTCCCTGAAGGAGCTCAGGAGGGAGAACGAACTCCCGAATTCCCAGCCCGAGTCGCAGAGCACAGGCGGAGGGGCCTGCAGATGCCCTCCTTCCAGCTCCCGCCCCACCAGGCTGGCAGCTGCCCGCAGACCAGCCAGACAGCGTCATTACAGTAATCCACCGCGGCAATGCTACACATAAAAAGATTGCTTTCCCGGAAAACTGCTGACACGCGGGTCTGGGAGGGAGCACGCCTGAGAGAGAGGAGAGATGGGCCTCCTGGATCCATACGATGCATGATGGCTCCAGCTTTAATCAATTTTCAACCCTTGAAACTAAAATAGTCGTGATTGATGAAATTCCACAAGTCAGATCTTCTCTCTATTGCCCGTGTGCTGTGAGCAGTGAAGAGGTACGCTCCCCTCAACAGCACCTCCAGGCACAGGGGGCCTTGGGCAGCCTCGTCGGAGATCCTCCCTGGGACACCCACCCTACCCCAGGCCCCTCGCGTGCTGACGTCCAAACGCAACATGAGCAGACACAAGCACGGGGTGTCTCCCAAAGGAATCATCACACCTGCACCCCCCATATCTAGGGGACACTCTCTCTGTGCtttttaaattttttaattaaaaatCTttgatacataatagatgtacacattttcagggtacgtgtgataatttaatccagtcatgtaatttgtaaaggttaaatcagtgtaattgggatatccatcagcttaaatatttgtccaatttagaatgattctctcctagttattttgaaatagacaatagctgattgtaattatagtcaccctagtgatctgtcaaacattgggtcctctctcttctatcgaactgggtgtttgccctcgtgaatcagcctctcttcatctccccttcccctccccttcccagcctctggtaagcatcagtcttctctctgcctcagcaagacccgctttttttcactcccatgtgtgagtaagagggtgcgatatttgtccttgtgtgcctggcttatttcacttaacataatggcctccagttccatctgtgttgctgcaaatgacaggattttattctttttttgtggctgagtaatattccctgggtatcacttttgcttgtccaGCAGATCCTCAGCAAGATCAGGAGTCTGTACTCCGGGGTCAGCAGTGGTTGAAACTGGCCCCAGGCCTCAGGAAGTCATGTCCCAGTGGACGGAGAGGTGACTGATAGAGGAAAAACAGTCCTCCCCACGGACAGGAGACTCACAAGTTTGTATGAGGGGAGTTCCTTGGAAATATACAGGAAATATCCACTTCTATCCATTTTCAAACCATATAATTATATTCCATCTGTGATCTCTACTCACTCGACCAATTATTGAAATGAGCTATTTGAAGTGGAGATGAGAAGTCTTATGTCACCACGTACCTAAATCTACTGACAGTTTAATAACTGGAATGAATATAGATCATTTTATGGCCCTGAAATGAGTGAGGCCTTTCCAAGCatcacaaaggaaaagattgatatatttgactacatgaaaattaaaagcatctgtatagttagagataccataaaccaaaattaaaagcaaatggcaaactaagagaacatattttcaatagacattacagacaaagagttaattgtgttctcataaagcaatatagtttttaaaagacaagcccacccctagaaaaatgggcaaaagacgtgaacaggcatatttgccaattacactctaaccaataagcttatgacaaatgcctgacttctcttgaatcaaagaaatgcaatgaaagcatccgtgatattcaatttatcttctgtcaaactagcaaataccattttaaattgtaaaaccaattctggcctaagaattgggaaaatacctgctagcagaaataaatgggcacatcttcttggggatgggggtgggggcaatggtgcattctggaacaatgtacccaatcccaataaaactcattaaaatgtgtcctaagaggatgagtctctgcacaaaaatttgcatggaagaacagtcattacatataatacgaaaagctggaaacggtctcaaaagttaaataaatcatggtagaaaggcacgcagccactgaaagtgttgtagaatattcattgacatgttattcactgacatggaatggtgtccaggctaggctgacacgtagaataaaagagagttgcacaaatggtgaacatcacgtgtgtactattctgtaagaaagaaggtgaagaattaaagaagtaGGTGATGAAGGGCATGCGAGTCCTGGTTCTCCCCAAAAACACTCTCTGGGGAACTGAGGGACCATGTGAACTTTCTTGCTGTCAATCAGAAGAGATTACTAGAGAAGCGGGTCAGTTTCTTATCTAACATGCTGACTCACCACCTTCCATCCCCACTGATTTTGTCCCGTGGATCGCTCTCCACAGTAATTTCGAAGCATCCTGTGGGAGGGGTATCCTGGGACTCACAAGCAAGTGCAGAGCCCGGGGAAGGCTGCACGCTCTGCCAGTGGCCACCAGACCCAGTGAGCCCTGGGTGCAGCGGAGGAGGCAGAAGCAGCAGGGTGGCAGGGGCAGCTGCCATCACCATTTTTTTTTTCAGCTAAAACTGATTTGTTAAAAAGGTCGTGCGAGTGACGGAGAGGTGCAGGAGCGTGGCCGGCCTCGCTCAGCCACCTTTCAGACGTGGAGGAAGACTGTGTGCAGCAGTTGCTGGCGTctgcctgcgtttgagtgcgagctctacgctcactggcgatgggacccgggcagccacggctcctcattgttttatcctaatctcgaatgtgggacatggtagtgtctggtgtgaggttcatacgagttatcatagggtcaccgctcacgaaggaagcgtccgataaatgcgcgtggccattgttAACCTTGTTATTGTTACTGCATACAACCAAGCAGACACGGCCTCTTTCCAAGAGCATTTGGCTTGGATGGAGATTATGAACATCCAGCTGAGGCACGTGCACGCCCTGCACCACCGAGTccatcagaagcacatacgtcgttcccaaaatgtgtgtgctagagagttgacagcgcccggtcataattatctcaagctgaaagcagcccagacgcctgccaaccatttcgtgtgagtaaatacactgtgggatctgccatgcactatggccccgtgaaggagcagcctcagctgtgctcaacaacctggatgcatctcgcaacctaacgtctcgtgagacagcctggcacgcacgacgcgaactgagtgactctgcccagcggaagcacagaacaggccaaactggcaaacggcgtggcacgtcctcaaaaatcaaaagtagaatcaccttgggattcagcagtgccgcttctggaaaccgggtatgtggccgaagacctgaaagctggctctgcacttgtacacctgtgttcccagtagccttagtcacagtagcccaaaggtagaagccaccaagcgcccctcggtggatgaacaaaatgtggtctattcacacaacggaatattactcagccttaaaaaagaagggactgctaacaccggctacgaactgcacggccccggaggacactgtgctgagtgaaataagcagacacagaaagacaggtcctgcgtgcctccactcgtacgaggttcctagagtggccacacgcgtagagacagaaagtagagtgggggtaggagtggcagggagttgctgtttcatggggacagagcctccgtttgggatgatgaaagttcagatggtgggtggtggtagcggttgcatgtacgtgtttctgtgtgttgttgtccatgtacatgttttggtgtgtcgttgtctgtgtacatgttgtttctgtgtgttgttgtctgtgtacatgtttctgcatgttgttgtctgtgtacatgttgtttctgtgtgttgttgtctgtgtacatgtTCCTGCATGTTGTTGTCTGTGTAGGCCATGAATCTGCATCACGCCAGTGTGTTTATAATGTTCATGCTGCACATGTCTGTCAAATGAGCCAACGTGGTGCGTGTTTTATGATCTTTCACTCGATCACATGTTGAGCACTGTGCGGGCTCAGGTCGCTGTCACATCATGGGGGCTGCAGAGTAGAGACCGACCAGCCGACCCGGCACGTTGCCTGGGGCTGGGCTTGGATCTCTTGGGGATCGTGGTGGGTAAGAGTGAGGAGGGGTCCCCATTCTGAAAGGCATGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN