attgtatcttccttccttccctccttctttccctgtttcctccctccctccctcccttccagccttccttctttccttctttctttccttcctccctccctccctccctcccttccttccttccttccttccttctctctctccttccttAACTCCCTTCTTTCCTTCCATCCAGAATTATTTTTgagaaacgctgtgatgtgtcagttggtagcacattctctggagctggttgcttggattaaaatcataacccttcctcctattagctatgtgaccttgaacaagctactaggccataaattaggactaataatggcatcaatatgatcttgctatagactgaattgtatgagttaatgtatgtgaagcatttTTATATGGTAAGAATTGGATAAAATACAGTTACTATTTTATTTATTGAACACTTAGCATTTTTTagctttttattttgaaaagatcttagatccatagggagtttcaaatacagagaggtctcgtgtactattctacacagtttatttcaagagttacatcttgtataatttagtacaatatcaggaccaggcattgacatttatacaatgtgaattcataggtctatgccaattttatcacgtattgattaatgtgaccattattacaattaagttacagaactcttccatcactaaaagtgtcttcctcacattttatagccatattcatctcacattcccataccatcactaacctctggaaatcactaatctgttttctatatgtatgttattttattaaagttatatacatgaaataatatgccatgtgtccttttgatatttgctttttttcactaagcataatgcccttcagatctatgcaagttattgcatgtgtcaaaagtatattcttttttatttctgggtagtatttaatcatatggatataccacagtttattcaaccattcacctgtccaacatcttggatgtttccagtttttctctgttagaattaaaggtgctatgaaagatattaaagatcgcatataggtttacatttctcttagataaatttccaggggtgcaattgctggatcttattataaatatatgtttagtttttaaagaaactgataaattatttccagagtattataacattttacaattcaaataatgtatgaatgatacagtttcttcatcattgccagcttttgttgtcactatttttatgtttagttgttttaataagtgtgtagtTACCTAGTATTTTGATAAGAGCTGAGGATACAAATTTGAGTTGATCAAGAAGTCAAACAAATAGAAAGCAATCATTAAAGATTACAATAAAAATAAACGAAGTGAGGAGACTGCTAGTAACCAGGGAAGGAACTTTAATTAAGGTATTTCAGAAAacttcttagccgagatttcaaagaacaatgatctaattttacaaaaagccacagaaagcttattttagaaagaaagagaaacaagcacaaaattctagaggcagaaaaagggttggcatatacaaagactgtggaaataattaagaatgttttgggtgtgataagaaaagaagggaagtgtatgacgtggttggagaggtaggtagaaaacatcaagccaggatctatggtcattaaaaagaagttggaaatttttctttatattagcagaggaaagccaaacaaggagttaaagcagaaagtagggaatgaagagtcaagatcttgtgtgctttaaaaaaaaaagccactctgactactgtgaaaatagagcatttagggaggagatgacaagtggggaggcagatttgcaatgcattgtggtattctgacagagagatgggtgtggctttgagaagtgttcacggaagaaacggaaatcttggaaatggagagtcatggggaaaaaaagaacctaggtcgacctctaggttttgggcatgagtcatacaggcacagtgtagtaccatttattgagatgagaaaagctgttgaaggaattttgttttgctttgtttcagtgtgaacacgtgcagcagtcagcttgatttcagacatactaaatttgagttttctgttagatacgcaggagatttcaaataggagattggatatattagctaaaatATTGCATCTGCAAGTCTCTTTTTTCAACTGATCTTAGATGGATGGATAAATAAGATAAACCAGTTGAAGTCCAGTGGAAAAATATTCCATTAAAATAAGACCTATTTGGGCTTCTATTATGATATTTTGCCCTTTCTTATCTCTGTGACTAGAGTGAATAATAATAATCAGAGATGCAGTTTTCTCACCTGTGCAATAGTAATTTCTATTAGATATGCATAGTGTGGAAAATTAGCTAAACTCATTCATACAAAGTAACTCTGACATTGAAGGTTCTAAAATTAACAACATTTAGAATTTTAATCTTCCATCTAGTTTTACCATTTGGAGTATATAAGGAAACCTAGAAAGAAACCTTATATCCACTTGTCTATCCTATAATATTTGCACATTATAGGGTATAATCTCAGGGCATAAATACAACTTTTTATAATTCCTATAGAGTGATACTCTTAGGCCAATATTACTGATCTTGAAAAGTGGGGTATTGAGGTATTTTACTTGGTTGTAAGCCATCAACGTGTTTTACAAATGTGATATTATGTTTTGATATTAGTAAAAAAAAGAAGCTTCAAAATGTCCTCTCTTTCTTTGAATGCAATCACAATCATTTCCTTTTTGAATTTTAAATATAAGTAACCTAAAACTTAATAACTTGCTCACAAGTCTAGAAGCAGACAAAATATCACCCACAAACCTGATTTATAATACTACGTTAAACTGACTTAAGGTTTTAGACATTCATAAACATCTTTTAATCTATTCCCCTTTTGCATGGATATGTAAATATATACTCCAGGAGGTATAATTTTTGTAGTTATTGTAGTGCTTTTGTAATGAAGAACTAAGTCTATTTTCACAGTGATAGAGAATTGAGTTGAGTTCTTTTGACCCTGGATGGATTTGTCTATTTTTTAAGGTGCTACTTAAAAATGTATAGGAGAAAATAAAAATAAATTATCTCTTTCATAAGTTAAAAATATTTTACATTTCAGCATTCTGAAAGCACAGAGGTTTCAACAAAAATGATGGTTTAGAATCAAATTCAATAAAGAAACATCAGCTTGAGATCAGACTCTCTGAGGAATGTTTTTTTTTCCTGATGAATCTCAGCCATTCAAGGTCCTTATAAATAAGTGAGAGCACCTTTGATTTTTGACTTTTTATAGTTAACAATTTCAGTTTGCTAATACAAAAGACCTCATGCCTTTTCATCCAGAAAACAGAGAACACTTTCTATTATGTAAGAGTATTATGTTTGAAGGAGTATGTTTGCTTCAACTATGCGTGCTATGGTACAGAAAGAAAAACCACCTCCCTGTAGGTCTAAATCCAAGGGGTTTTCAATGTATTTGGGTTAAGTTATGTTGTAAGGTTATAGCTCTCTAAGATTTTTACAAGATGCATTATTAAACATGAATCTTCTGTAACGTGTACAGCATATCTTGTATAAAACAATGCAATATTTTCTTCTAAGTATGGGATGGCTTTGGTCACCCATGCTTAAAAAAACTTTGAAGAGACAATTCATCTTTTTCCTATGAAGCAATTTTTATTAATTGACATAATTCTTCAGCAGTCAAGCTATTACAGTCATTAGGTAGTCCTTTCCTTTATTCAGAAGCCCAAGAAGTTAGTAGAGGTTTGTATACTACGCACCTTTCACCAGAAAATAAAAAGGGAGAACTTTAAGTATTTGACATCATCAAAAATTAGGTGTTATGGTGCTATGCTTAAGTTTTGATATTATATATTAATTACATTTCCCTTAGTACTACCTCCTCTGAATTCTTGAGCTTGTCAGTAGTTGAAAACATTTGAACCTAAACCATTTTTGCACATTCAGAACTAAATGTCTGGGTAACTTGGGAATTAATACTCTACAACCTGTGATGGAGCAGGGAGCAGGGTCAGCTGTCCATTAGCATCTCTTGTGAGGTCTCTCCATTTTCATAAAGAGGCTTGAGAAAATCTCCAGATTTGCCTGAGGGTAGACACAAAGCAATACTCAGTTATACTCAATGTTATCAACCTACTGGACTTGGTATAAAAGACTTTTTGAGCACTGTATTGCCTATTAAAAAACAGTAAAGTGTAAAAGATAGTTCTTTAGACAAATTGGGCCACGGAAATGCCAAATCATTAGTTTTGGTGTCTGTAATGCCTCACAAAGTTATAAACTTTTATGAATAATTTGCTAAGAAATTAGCTCTAATGACAGGTAGTTTATGTATATACCTTGATAACATCTACAGGTATCTTATGCACATGACATTATAGAAATATTTGTTTGGGTTTTTCTCAACCAGTCATTTTCTACACCATAATTCCAGCTCAGCCCACTCCACTTGCAATTGCTTGCTCTCATCTTCTAACTCCTGTTTATTCTTCTCAATTTCTGCTGTAATGGCTTCATTTAACCTGCTCCTCTGTATCTTGTATGCTTTTTAGTTCACTGCTTATTTCCTTCTTCCTGCTGGAAAACTTGGCTAAATAACTCGTATTAATATTTTAGCCTCATTTGGCTTTAAGATTATCTCATAAGGATATCCTATATAAATGGTAGTTAATATTTCTGAGCACCAACTTCCCTTACTCCAGCTCTCAGACTTCTTCCCATTGTTATGACAATTGAAGGCTTTTTAAATTCCTGTCTTAGGAAAAGTGGCCCAAAATTTGCCATAGATCTATGATGTTTTAATTAATACTGACCTCTGAATGATCTAGAAAATAATGGTAAACCATGTATACATATTTGTGTGTGCACATGTGTGCATGTATCCATAGCATCTGTGTGTGTGTACATTTTATAGATTTTGTCTTTGTATGAAGAAATATATTGAATATCCAAATAAGCATAATTTCTCTACAAGTGAGGTATGTGGGTTAAAATCTAGTGAACAAAATATAACTATACATTCATGATTTGGAAACCTTTTAACATGATTCCTGAGgaattactcaattgttaattgtttctgccttctctaccaaaatgactaatatttggactgagaagaaaaaaagagaacctcggtaaggaaaagtggaaTTTCTGTAGGTGGTAACTCTGGAATATCCCACCAAGAGAATGAATCAGATTAAAATAATGACTGTAGAAATTTCCTTGTTAGTGAATATTCAGCCTGGCCTTAAGGAAAATGTAGCTCTCTCTTACTGCTTTGTATCTTATTTCTTTTACTATGTCAATTCTCACCTTAGTAGAACTACTACTAGTTCTAGTACCATGGCTATCATAGATGCAACCATTATATTCCATTTAGTTTCTTCCTCAGGTTCCCTAACAATTGTTTGAAACTGAatatatatgtttatgtatgtgtgtgtgttcactttcatgtatatggtgtatatgGGATGTGTGCAGTTTTCAGTTTtatatatattcatatatatacatgcatatatgtgtataatatacatatatacatgcatacacatgtataatatacatatatacatgcatacacatgtataatatacatatatatacacatatatgcacacatataATCACTGAGTTCCAAAGTGAGTCTTTATTTGGTGCAATTGTATTCTCTCCCCTCTGTCTGCTCACTGGCCTTTGCAAGACATAGCAGTTGCTTGATTTTCCTTTGGATAAGAGTCTTATCTTCGGCACTCTTGACTCTAGCCTTAAATTTAGATTTCTATTCCAGAATACCTCTCATATCAATCTTAAAACCTAAGATGGGTAAAGAGGTCATAAGATTTTTAGTATGAAAGAGTTTGCTTAGTTAAATTATATCTCAGGAAACTCATTCATCTACCAGTTAAATTGTAAAATATTGTTTGTTGTATCTGAAAAAATCTTTAGAACAAGAAATGTAACTGGGTAGCCTGTTATATCAAAGAACCCTCGATTTATTAAGTCTCCTCATAGCCATATCCTTATATAGCCCTCTCTGACACTGACTTAATAGACACTTGACAAATTATAGTAAATTTAGGCTTGCCAAATTAAAATGGCAGCAATGCCAAATGAGAACCTGATCTACTCTACCAGAGAGACTAAGTGGAGGAGAACCCAGCTGATAGCACCAGTGAAGTGCCAGATATTTGAGTGATGTCACTTTGGACTATGTAGGCCTTGTCAGTCATataaggaaacctaggcaagactccgactattatcctcctgagcccaaccaaagttaacaaattgtgagtttgtgttttaagcaactaagtttgatgactgctaattacacagcaatggataattgaaataACAGCTAAAGCTTAAAGATGAGATAATGTGTTGTGTTTAAAAATTTAGCAAGTGAGTACTTCATGAATATATTTACCTTGATGGCATTACAAGCTAAATTTTACTGGGCTTTATTAGAACAAATTATTTGAGcattgatgagaaagtgaactttcaaactatcttatttacgtttatgtttcagttatcccacaaaagcaggaaattactttcaacaatgcacctgaggtattttatagtaactctctggttatttccatgtgtcaggtggagaaatatggatcagacacaaagacaataagattcattgctctctagcggaatactttttcttaaatgggtttattagtgaattgagaacttgatttgatgtttactctgacgtgtgatgtaaagttcttcctaaagccccctttcttttcctttttaaaattattaacatagatgaatacagagaatgtgaacatattagctatacagatatcacaacaggagaacagtaaatgttatgttttagactatttcaaccctaaaatatggacacaggttggaatgaggatccaattcagcataatagcctctaatggaatgggaaacatataaaatcctgtgttGCTTTATGAAATGTTGCTTATTTGCTGCATGGTTTTAAAAAGTATCAGTTTTATTTAATAGTGGGATCTTTATGTCAGTGATTACTGATGTTTCCAGCAAGCTAATTCATACCAGGGAGACAATGTAAACATTTAGAAAGGGGATTATATTTCTGTACTATCTGCATATGTCAGATGACAACGAGAGTTTCAAAGTACAATCTTATGAAGGGTTGTATTGCAGATTTGGCCTAGAAGCCCAAAACCATTAAATTTTTATCAAAATTATACCTGAAAATTCTTCATGTTGTTTATTAGCAGTCATTATCTTTACAAAGATATAGGAAATAAAGTGATTTCCATCTGTTGCAATCACTTGCCTTTTACAATAGACAAAATTGTTATTTTCATTAGATTTTACAAAAGGAATGATATATAAATTTTTAAAAGGCATGTTTAGGTTCTTTCACCAGAGAAATTTAGATTATTCTTGCATAaaatcaataaacataatccagcacataaacagatccaaagacaaaaaccacatgattatctcaatagatgcagaaaaggcctttgacaaaattcaacaacacttcatgctaaaaactctcaataaattaggtattgatgggacatatctcataataataagaggtatctatgacaaacccacagcaaatatcatactgaatggacaaaaactggaagcattccctgtgaaaactggcacaagactgggatgccctctctcaccactcatattcaacatagtgttggaagttctggccagggcaatcaggcaggagaagggaataaagggtattcaatcaggaaaagaggaagtcaaattgtccctgtttgcaggtgacataattgtacatctagaaaaccccattgtctcagcccaaaatctccttaagctgataagcaacttcagcaaagtctcaggatacaaaatcaacgtacaaaaatcacaagcattcttatacaccaataacagacaaacagagagccaaatcatgagggaactcccattcaaaattgcttcaaagagaataaaatacataggaatccaacatacaagggaggtgaaggacctcttcaaggagaactacaaaccattgctcaatgaaataaaagagtatacaaacaaatggaagaacattccatgctcatgggtaggaagaatcaatatcgtgaaaatggccatactgcccaaggtaatttatagattcaatgccatccccatcaagataccaatgactttcctcacagaaatggaaaaaaccactttaaagttcatatggaaccaaaaaagagcccgcatcaccaagtcgatcctaagccaaaagaacaaagccggaggcatcacgctacctgacttcaaactatactacaaggctacagtaaccaaaacagcatggtactggtaccaaaacagacatatagatcaatggaacagaagagagccctcagaaaaaatgccacatatctacaaccatctgatctttgacaaagctgacaaaaacaagcaatggggaaaggattccctatttaataaatggtgctgggaaaactggctagccatatgtagaaagctgaaactggatcccttccttacaccttatacaaaaattaattcaagatggattaaagacttacatgttagacctaaaaccataaaaaccctagaagaaaacctaggcaataccattcaggacataggcatgggcaaggacttcatgtctaaaacaccaaaagcaatggcaacaaaagacaaaattgagaaatgggatctaattaaactaaagagcttctgaacagcaaaagaaactaccatcagaatgaacaggcaacctatagaatgggagaaaattttcacaacctactcatctgacaaagggctaatatccagaatctacaaagaactcaaacaaagtgacaagaaaaaaacaaacaaccccatcaaaaagtgggtgaaggatatgaacagacacttctcaaaagaagacatttatgcagccaaaaaacccatgaaaaaatgctcatcaccactggccatcagagaaatgcaaatcaaaaccacaatgagataccatctcacaccagttagaatgatgatcgttaaaaagtcaggaaacaacaggtgctggagaggatgtggagaaataggaacacttttacactgttggtgggactgtaaactagctcaaccattgtggaagtcagtgtggcaattcctcagggatctagaactagaaataccatttgacccagccatcccattactgggtatatacccaaaggattataaatcatgctgctataaagacacatacacacgtatgtttattgtggcactattcacaatagcaaagacttggaaccaacccaaatgtccaacaatgatagagtggattaagaaaatgtggcacatatacaccatggaatactatgcagccataaaaaatgatgagttcatgtcctttgtagggacatggatgaagctggaaaccatcattcttagcaaactatcacaaggacaaaaaaccaaacactgcatgttctcacttataggtgggaattgaacaataacacatggacacaggaaggggaacatcacacaccagggacggttgtggggtggggggagtggggagggataacattaggagatatacctaatggtaaatgacgagttaatgggtgcagcacaccaacatggcacatgtatacatatgtaacaaacctgcacgttgtgcacatgtaccctaaaacttaaagtataatagtaataaataaaATAAAACAAAAGAACTAGTTTGTTGAGTTCATTTAGGAACTAAGTTGTAAGAAATATTGCACCAGACAATTTGTTTTCTGAGATGAAGCTCAAGTAACTATGAGCACAGTATCAGGAATGACATTCATTTGTTCCCAGCTGTCTCTAGGCATTTTGCACTCTTGAAAAATACTAAGTTCCCTGGACCTGAAGAGATTCATGAATCAGTAAGAATGTGAGCCCCTTGAGTGTTCAATATCCCTTCAAACCTTAGAAACTGTAAGTCAATGACGGTGCTTATCATATCACAAGAGTATAGTTAGCTTCTTTTAAAAGACATAAAAGACCCCTCTGAGTTAGCCCTAGACACATATTACTCCAACTGCCTGAAGAAAGGTTTAGCGATCCATACAGAATTACTCTCAATTAGATTTAGAGAAAACATTCTCTCTTTGAAGAACACTAGAATTGAGGAAAATATGGTAGAGCATATAGGTTATTTTGCCTTTGTTACTTTGTAGACCTTAAATCATGGAGTGAGTTAGAACACAGTATATTTGTGACAACCATGACAGTTCAGAGAAATGCAGTGAGGTCATTTACTCTGAAACTGAAAGACACTAATCTCTGCTCTGAGACCCACAAAGTCAGATTATCTGTTTTACCTGTGTGATTTCTATTCCTCTCATTTTGTTGTTCTTTTTATAAAACATCTTTGCTAAATAATAAAGTTATTACTCTAAGGTAGTGTCCAGGTCTCTTTGATAATAATGAAATGTCCATGGCCAAATCCCATTGCTTTGTTTTGACAGTGTGCTCCAAGAAAATTACTTTGATATGCCCTCTCATATTAGAATAAACACATTCTACATACCTATTGCCTACATCAAGTTTTGAATTATACCATTTTCAGGTTTAACCTGGTCATACAGCAGATTTTCTTAATGGTTGGTGAACACGGAATAATAGTTTAATCATTCAGATAAACTATTTTGCAGAAACATTTAAAATCAGAAATTGCAGAACTACTATCTGAACTTTAAAGGGACACTCTTAACCATATTTTGTTTTATTTAGTACTCACGCTGACAAGTTGATTTACCACCTCATTTTCCCAACAAGTGTCAAGATTTCAATATGCAGTTAATGGTTTCTAAAAACAGTGACTATTTAATTACATCCTTATAGTTTCCCCAAATTGCTTATAGTTTGCCCGCATTTAGTTAGGTCTATAATATTTCTCAATTAGTGTAAAAATTTCTACTCCTTTTTAATCATTGATGCATATAATGATGTATAAAAATTATTATGTAGATAGCCCCTCCATGAAAACTTAAAGTCAAAAGCTTTTAGCATCAAAGTATCAGAATACAAACTAAAGAAAACACACCAATTCAGAAAGATTTTCTTTAAATATATTAAAGTGAATAAAATGTTCACAGAGAATCACTCACATCTAAGGATATAGACTTTTTCCTAAAGTGAAACTATTTTTGGCTCACTCAGACTCTGAGTAGTGTTTCACTGATTTTGAATTTCACTGGTCAGAACCAGTGTTGGTAGTAAGAATTATTTTCCCAGAAGAGAATGGAAATGCTTGCCAACTCTACTTTCAACCCTTGCTGGAATCCCTATATTGTGGGTAGAGATATGACTAAATTAAGCAGTTTTAAGTCTAAGCCAGAAAGATTTAATTATTGATTTATTGGTTTTACAATTGTTAAATATTGCCTTTAACCGAGTATATGTTTTATCATGTAATAATCACTTTGGCAGCCTCAAATGTCATGGGTTCACAGGGTAAATGTTAAGGTAATAGCTAAACAATTGAGCGTATAGGAGATCTATAGTAAGTGAAAAAAATTCAAGATGTAATACAGAGTCCAGTATGACAGACTTGAGAAACTTTCAAAAACTAGGAAAAGAAAACCAAAAGTCATTCTTGCAGTGTCTCTGATTGCACTGACTTGATGCAGAATTGGTGCATTAACATATGTATACAttacatatgtatacatgtgccatgctggtgtgctgcacccattaactcgacatttagccttaggctaaatgctatccctccccgctctccccaccccacaacagcccccagagtgtgatgttccccttcctgtgttcatgtgttctcattgttcaattcccacctataagtgagaacatgcggtgtttggttttttgtccttgtgatagtttgctaagaatgatggtttccagcGATAGTTGACTGAGAATGATGAATTAAAATAAAAATGCATGCACTTTCAAATGTACTTAGTGCAACATATTGAACTTACATTCCAGTTTTCCTGGAATTACTTGTGTCTTGAGCTAAAGGCTGTATTTGGTATAACAGGGAAGGAAAGAAATTATTTTTCCtataaaattagtttaaaaacacatataattaaacaaaataaaaatattatCCCACCTTTTAAAGAACATTTACTAAGTCACAGATATTACCTGAAGTTTAGAAAATCACCTAAGAACAATTGTTTAAAAATTATTTAGGGAAAATGAAGCAAAATTGTTTTTACAATCTGAGATTTTAACAGCCAGTGCACTCCTGTTCTTCAGCTGAATGTCCCCTTCATTCTGAATGTCTGCAGTAGAATTGAATTGGGGAGCAGTTAGGTTCCAGGAACATATTCACTCCTGTTTTGTTCTCTCCCCAATCTCTGCCTTTCGGTGACTGTTTGGGCAAAGCCTCCCTTGTGGTAGAAGATGCCTCACTTCTGGGGAGAGGAGACTCCTCATCTTGCAGACAAGAAGCAGCACCCACTGGTTCCTGCTCCAAAAGCCATTAACATTATAAACTggccaggtgcggtggctcaaacctgtaatcccagcaccacttgggaggttgaggcagaaggattgcttgagcccaggagtttgagaacagccttggcaacaaagtgagacccaatctctacaaaaactagagaaaaaatagctgggtgtggtggcactcacctatactaaggaggctgggctgggaggatctcttgagcccaggtggttgaggcttcagtgagccaagatcatgcctctgcacttgagcttgggtgacagagtaagatcctatctcaaaaaataaaTTATAAACTGATTCACAATAACTTTGGTTTTGTCACTAATATGCTGAATATTTTCGTTACAACTAATATACAAAATGCAAACTGGCTATCACTACCATTCTGATAATGGAATTAGCTGTCCTACATACCTGATGACCTAATGCTTAACCTAATCTTCCTCTTTCCCACTTTGATTTGGAAACTTGTTACAATAGAGTTCTTTACCTCAAAGTCTTAAGGAATTCAAGACAAGACTAGAGTATGTTAAGATACCACaaaaaaaaaaaatatatatatatatataGCAAGAGCTTTCTTGAGTAAGCAAATTTTATACATATAAAAATAATTTACATGCAAATGACCAAGAGGAAAGGTTAAGTGACTCTGGTGTAAATAATTAGTTTACTGATTCTGCCAGAGCATATTAAGAAAAATTCACTTTGGAAAAATAATATGGATTTAAAGAAGTAACAAGTGGGTTTCTCTAAAGCACAGTTTGGCTTTTTACTAGAATATCAAGTCACCTTTTTGGGTGAGGAGAGTACAATGGGAGTGGGCAGCTGGTGCAAATAAACATTTACAATTACTTAAAACTTCAACAAATGGGATCTGTATTTAAATCTGTTTTGGTCTGTCTTCCCTTTGTTTTTTCTAATCCATTCCAACAATGCAAACCTCAGCCACTGTCAAGGGCAATCTCAGACTGGAGGTTGCTGCCTAGGGTGAGGTTCTAGCAAGACTGACAAGCAGAGCTCAGGGAATAGTCTGCATGGGAAAACAGAGCCAGACTTAGAAGGCATTGCTGATGAATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN