TCCGTTATAGTCTTGTTTTACCTACCATATATGCTGTCCATGTTGAAAAGAAGGCTCTTAGGTTTGTTGTCCGTGCTGTGAACAAAGTGTTATGCTCTCAATGGCCGATGTAAAGGGTTAGTGTGGCTGATCAGGGGATTTTTATATAGGTGTGGTTTGTTTCAGCTGGCCTCTGAGATACAGAGATAAATGTGTAAGCAACAGGTGAAAACCTGTTTGAATGGTCAGTGGCAAGATGAAAAAACTTTTGGTGGCTCCGATGGACCTGGCTACGCCGGACCTCTGACATAACATAAAGGAGACTGTTTGTATTGAAAACTATGACAGTACATTTGAGATGCTCTTGATAAGGATGACCTCTTCTGCTGCCTGTAGGGGGTCTAACTGTAACCCCCCTCTGTCTAACTGTTGCAGAGTTAAGAATCTGAAGTATCAGAGCAGGAATGCCTGCTGTTTGTGGTATTCTGTTTGAAACTATTACCCCCTGTGTGTTTCAGAGCGCTAAAGAAAAAAGCAAAATGCTCCTAAAAACAGTTACATTAAATGCTGCGTGTGAATGTGTGTTTTTTAGAAGGTGGAAAAAACTTTCTGTTTAAAAACTATTAGCCTCTGTGTGTTTCAGAGCCCTAAAGAAAAATACCATAAACTAGTTAAATCATCTATGTCTAAATAACAGAACTCTGAGACCTATACAATCCTTTAAAAAAGAGTTTAATTAAAACACATAATGGTTTCATTAAATAAAACGCTATTAAACACATGTAAACTCATATGACCTCTGAACTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATGAACGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAATGCTGCAGGTATATTACTACTTCCATCCTTTCTATTCTGCTCACTTGTTCAAATCTTCTACTCGGCCACCTCCAGGTCGCCTCCTGTCTTTGTGTCATGTCTCCATCATCACAGCCTCACTAGGCTGTAAAGCTTCATATTGACTTTAGCTGCTGTCCTCCTGTCACAGATCACACCTGATACATGTGTGCACCCACTCCATCCTGCCTGTACTGTCACCTCTGTGTTTGAACCTGATCTGGAGACAGTGAGAACCAATAACTGAGGGCAAAATAAGGACACTGGAACTAAAAGCATCTACAGGGACGACTTTATGTTAAAAACACCAAACCATGAAGCACTGGTGCAGCTGACTCACACAGACTCTCCTCCACACTGTCCTCAGTTATAAAGTGCTTTACAAACCCAAACATTATGACTAACAGCTGGATTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACCTGCACCGTCTACAGCAGGGAGGGAAACATCCTGCTGAAGAGAAAGGTGGAGCTGAAAGTCAGAGGTCAGTGCTGTAGATACAGGTCAAAGGTCAGAGGTCATGTAGGAGTTTATTCTCTAAAAGCTTTTAGTTTGAATCTATTTTCAGTTCATTCAAATAATATAAACTCTTTGATGTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCACAGTTTCAACACAGACATGTACTACATTTCAAGAGAAATAAACAAACAAGCACAGAGTCAAAACAAACAGAACTAAACCGAACAAGATGTGGGTGCCATTTATAATCAACCACCATACGCATACCTGCCTTTACTCCGCAGCATACATACTCCAGCTTGTATACATACTTTTTATATATGCATGCATATATGGATATACAAAGTTATAGACAAAAACCTTAAATGTTTTGTTCATTCATTAATTTTCCTTGGTGCCATATAATGTCCACTTCTCCCACTTAGCAACAAAGATTTCTTCCTTTAATCTGAGAATGTAAGTCATTTTTTCCATTGCATAGATTTCCCTAACAACATTTAACCAGTCTTTTGAAGAAGGTGGATCCAGTTTGTACCAGTTTCTTGTTATAGCTTTCTTTGCAGCTATCAATAGGATTTTTGTCAAATATAAGTCCTCATACATAACATACTTTCTTATATTCCCAAGATATACAGTTTTAAAATTGTATGGTAATTGATAGTCCAAGATATCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGTTTTTTATTTATAATAACAATGCGCCGTGACAGCTCGTTCCGGTCCAGCCAGCCTCCCGCTCGACTCTGCATGGCAAACTGTCTTGAGTCTGCTTACTTTTAATTTTTGGTGTAATAAAGAATCGAGTAAGATGTTTCCATCCAAATTCTCTCCAGCATCTTGAGTTAGTCGTTGTGTTCTGGGTTTCACACACATATCTACCCAGTCCTCAGTTGAGATATCAGTCTTTATTTCCTGCTCCCATTTCTTTTTTATGTATTCAGTTGATGTTGCTGTGTTCTCTCTTAGGTTTTTATATAGTAGAGAAATTTCCTTGAATTGGAGGCCCCTGTATGATTTAATTACGCAATCAAGCACGCCATAAGACGTACGTGAACTTAGTACTTCCTTTGAAAAGTAGTCTCTGAGTTGCAGGTACCTGTAAAAATCTGTTTTTACAGGTACCTGTAATCTGTACCGATCTTTTAAATCTTGGAAACTCTTGGAAAATCAAATGGCCATCTTTCATTATTGTACAAATCGCTGTTATTCCTTTTTGTTCCTACTTCCTGAATCCTGAGTCGTGTGCACTTGGTATAACACCAACATCATAGGCAGCCCAGTTTAACATCTTAACCTCCCTTTCCAACTTACTTTAACTAGGCCAAACCATATCTCTAGAGTGTGGGATGTTATAGGATCAAGGAAATGCTGTAAAGTTTTCTTAAGTTGCTCATTTCAAAGAAAAGTCTAGACTGGGACATCCTGTACTTTTATTTCAATGTCTTTCCATTTAGCATTAAAGTTCTGATCACACCACTTTATCGCTGGTCTGGTTTGGGCCACATGGTAATAATCTTTTAGATTAGGGAGTCCCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCACTAAAGTCTAGTGTAAGAGTTGACCATCAGTTTAGATCGTGTTTAATCTGAGTGGTCAGTCCATCATAATTTATTTTTAAAAAGGTCACTCAATTGTTTAGTCACAGTTACACCCAGGTATTTTATTTGTTTTGCAGTCCAGTTCAGTTTAAACTTATTTTTAACCTCTTTGGACGGCAAATAATTGAAAGCCAGTATCTGAGTTTTGGTCACATTAATTTTGTACCCCAAATGTTTGCCAAAGATATTAATCATATTAAACAGTGGAATTATAGTTTGGTTTGGATTTTCTGAGTAGAGTATGATATCATCTGCAAATAAGCTAATGACGTGATCTTCCCCCTTTTATATTTATTCCTCTCACTTCCTCACTTTGTCAGATGGCCTGTGCCAGGGTTTCAATATATAGAGCGAAGAGAAGAGGTGAGAGGCAACAACCCTGCACTGTTCCAAAAAATAGTAATGTCAAAGTATCTTACCGTAATTTTTCACAGTTTTGTACTGTCTTTCTAGGATATCATTCAATTTACATAAGTAGACTGTGATCTTACATGTCAAAGCTAAAATAACATAACATCACTGTAAATATAGTAAAACACAATTTACTGNNNNNNNNAATATATTTGTTTGTACATATGCATATTCAGATTGTAAAAATACATCCAGAAACAGCTAGTTCTCTCCCATCATGCCTTGGGACATGTGCTGCTGTTTAGATGTTCTTGTTTTATTGTTTATGGTTACGTTACTTTTAACTGTTATCTTGGATGTTGTGTTTACGCCGTGGTGCAGAGTCACTGACAGTTGTTGTTTTTTAGAGGGAGCGCTGTACCATGAGTGACTTCTGTTCTGCTGTTGTTGAACCTTGAGGCACACTGAATTACCGGAAAGCTTTTAAATAAAGAGTTCCCCCTCCCAGCTTGGCGTTGAATAACAAGCTCAATCTGTCTCTTTGAGCTTCTTAGTTAAGATTCCTTTGCATGCCACAATGTAAATACGTGCACGTCCACACTTTGCTAATTATATATTTTTTTAAATAAATGTAGAGGTAGGAATTGCAATTAATATAAATCTCAAAGTGTTCACAACATTCCTGAACAGAAATAGGCCTCTGCACCTGGGGTGAAGGTGTGGCCATGAAAACAATGTGATATGCCATTGGATGTTCGGACACATGACGCTAAGCATCGGCCAATGAATGTGAACTAACAACAACAAGGTCGCGGGTATGGCTGCGACCGTAGGAAAAAATCGTGCATTTTACAGTTTTGTTCTGTTCTTCTAGAATATCATTAAAGTTACATAAATAGACTTTGACTTCATATTTCAAATGTAAATTAACGTTAAATCACTGTAATGTAATGAAACATAATTGTCATGATTATTAAATGTATCTGTCTGTACATATGCATATTTAGATTGTTAAAATACATTCACAAATGTATCATGGTTTCACACATATCTGTCCGTTATTTGAAAGATTGAACTGTTGAATTCAAATGTAATGCTATGTATATAACATGATCCCTATAAGCTTGTGTTACATCACATAAGTATTATTATCATTGCTAGTTCGGGCGATCGTGGCTCAAGAGTTGGCAGTTCGCCTTGTGAGCCGCAGGTTGCCGGTTCGAGCCCCGGCTCGGACACTCTCGGTCGTTGTGTCCGTGGTCAAGACACTTCACCTACCGCCTACTGGTGATGGCCAGAGGGGCCGATGGTGCGATACGGCAGCCTCTCCTCTGTCAGTCTGTCCCAGAGCATGCAATCCATTATTAGTTAAACCAACTGTTAACTGTATATTTCTCTACATTTACGTATTATGATTCATATTGCCACATTCATTGACCTTGTTTATAGGTAATTTCATTGTTTGATCACGTTAAAATGTTCCTAATTTAATGTCTAAAAGCACTTGGAAAAGGCAGAATCCCATGTAACATTAGCGCAACAAACTCTATTTTCATTACTGAAAATAACCGTATTTTTATGGGACAGTTATTTTCTGTTGTTTTACGGTCGTATTTTGGCGCCCCAGCTGCCGGAATATTACTNNNNNNNNNNNNNNNNNNNNNNNCCTATTTATAGATGATTTCATTGTTTAATGACATTAACATGTTCCTAATTTAATGTTTAGCGGCACTTGAAAAAGGCGAGATCCCATGTTAAATTAGCGCAACTAATTGTATTTTCATTACTGGAAATAACCGTATTTTTATGTGGGAGTTATTTTCTTTAATTAAACGGTCGTATTTTGACGCCCCAGCTGCAGGAATATCACCGTTTTTTCAAGACGCTTTTTCTAACAGTGTGGCGGGTACCCCTCTTGAGAGAGATTTGCTCCGTTAGGCTGCCATTGATTCTAATTCGAGCCGTAGAAGATTGGTAAATAGATTTGATGCACATCACAGCACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCAATATATTGTCAGTTTCCTTTTTTAGTGTTTTGATTCTGTCTTGGAGCTGAACATTCTGAGTAGTTCGGTATAATATTTCCGTGTTTTTCAATTCCTCCACCCGGCTTAGGTACAGGGCATTCCTCATTTGGTGTTGTTTTGAAGTTATGGCAATAAGCTTCCCTCTGAGTACCACTTTGAATGCATCCCAAAACACTGTTGGGCTAATTTCTTCTGTGGAATTTTCCTCTATGTATTGCTTTGTGTCTTTCTTGATTTGGTCTTTCATTTCTTTTTTATTCAGACAGCTCAGATTTAACCTCCAACAGGTGTTTCTACGCCTACTATTTAGATTTAGTTTTAAATGAATGGCACAATGATCAGAAATATCCGCCACTCCAATGGTGCATTCAGTTACTCTATGTAGATCCCATCTGTTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAGTTATTATGATCGAATACCACATTAAAGTGAGGACTGAGTGAAGATTGGCTGCTCTGACAGAGTCTGCTCATGATTGGCTGCATGTTTGTATATAAAGCAGCACGTTGCTGGTAGATCAGCCATCAGCTCATGTTTGTGACTGCAGCATGGCACCAGTTTGCTCCTCGTGTTTCAGTCCCAGACTGACCTGCAGCTCTTTAGTCAATTCAGACAGCAGCTTTTGAACTGTTAGTAAATCTGACCATGAATCTCATTATGACACCTCTGACCACTCATTCTGTCTTTATTGGCTTTCATACATGAAACACGCTTAAAGTCACCATTGAATTTAAACTGGATGAAAGCAGCTGTGAGTCACTGCAGCAGCTCTACACCTGTGCCAACAACCAACCAACACCTGGGTGGAGTCCCAGCTGAAGCTGAGAGATACTCAGAGATCAGAGACAGAAGCAGCTGTATGTACGCGTTCTACAGGACAGCTCACACAAACCTGATGTTACTGATGTCTCCTAGATAGATCTCATGGACCAAAGGCTCTCTGTGTCATCTTGGCTCCAGCTGAACTAAACTGAGAGTGAATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACTTGTGGCAAGTAAGCAAGATAGAAGACTGGCAGTGTGGCTGGGTATCCAGTTACGGAAGCAACACATTAACAAGAGAATTCTGAGTAAAACCAAAGTTACTTTCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTGTAGGACTGGGTTGATGTTCAACATCTGGATGGATTTTGATCTGTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATTAATAACTTGTCAGCATTACATAATCATTAAACAGCAGACCAAACATCTCTGTGTCACATACAAATAAAACACAAATGGACAGTAAACAGGGTTTATCTAAATTGTTACACTGCAACAAGTCTTGATGGTTTGCAGCTGAATGACTGAATGTCTTCACATCACGAAGGGTTTAATGTATAAATTTATTCATTTATCAACTGAAGATCCTAATATGTTTCCCAGGGTCTGATGGGACCCAAATCAGAGCTAAAATGAGGGAATCATGGACCTGTATGCAAACACAGGTAAATGGAAATGTTTCACTGTGTTTGCAACTGTGATGTGGAAGTGGGTAACAGAAATGTTTTAGCCTTCTTTCCAGGTGATACTGTCAGGCGTGATTGTAGCCATGCAGCTACCGAGTGGACAGAATGTAAAATCAAATCAGCTTTATTTCTCATTTCATGGATTTTATGCTTTATTTTAAATGTTAATACTTTTTGGGGGGGAGTTTGTCAAGCTTACAGCAGGAAAGACGAATTGTTGTTACAAAGATGGGAAGCCAGTATCATTCTGAAACTCAAATCAGAGGAAACAAGAACGTCCTCTCTGCTGAAGGACTTTGAAGAGAAGACTGAAGGTATTTTTCCATAAACATAAATCCCCCTCTCATGTTTACTGCTAGAAAATGAAAAAAATGGATCATTAAATAAGTCTCCTTACTGTCTTTAGATGATGAGTATGTTTTTATGATGTTAATAGAAAAATTATACAAGAAATATTTATAAATTTTTACTTTTGTTGTCGTTTTTCAATAAAAATTGTTGGTGTGGGTCAGTGGGCACTGCTGTGGGCACCTTTCCCCAGCATCAGATCACATGATCTGGAGTCTCAGAGTAAAGCGTTTACATCTTCTGTTACCACGGCACATTAACTTCCTGTTACTTTAACCATAAATCTGTGATCCCAGAGCTCAGTGAAGACAGGAAGTGAACCTGCTGCATCTACAGGAGGAAGAGGAGGGACCTGAGTTCCTGTTAGAGGAACAAAGTGCTGATTAAACAGACTGAACATCATGAGCTCTGAATAACAACCTCAAAGTTTCATCTTCTCAGACTCACAGGGAGGAGCGCCTGCTGTCAGTGTCAGCAGCACAGCAGGAGTGAGAATGAAGGCAGACTCTGACCTGATGGTCACATGACTCTTCTTCTTCTGCAGAAATGATCCCTGTAACTGCTGCCTGCTCCAATCAGACGTCAGTAGATGATGATGATAAAATAATTTAAAATCTGTGAAGAAGATGAAATTAAAATGCAGCAGCTGTAACAAATAAGACGAGATTAAAGCAGAAAATCATCAATCTGCTGATTTAGTGCACAAAGCGGTAAACAAACATTTTAATGTGATCATTATTTAACATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATGACTTAAGTGAAAGTTAATTAAAATTGATGATATTACTCTTAATTTATTGAGGTTATTCCATAACTCACATTATGTTATTAATCTGTGGCAGATCTTATTACTGCCTCATGAATCAGATTTTATCAGGATGTGTTCAGTTTAACTCTCTCACCACTATAAAGGCTGAAGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGAAACACTTTTATAATTTCATCATAACAAAGTTCACTTCCTGCATGAAGGTGATCCACAGCTCCATGAACTATTCCCACAAACATCACTGAGCCTCAGACTTTCTTTAACAGGCCTGTCAGACCACAATGATCCAGCTGTTTGTGTTCATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACCGGAAATAAACACAGTGATATTTGGAAATGTAAATCTGTCTGTAAGCTCCAGGCTGAACAGAAATGTCAAATACAACTTAGTAAACCAGGTGAACAATTAAATAAAAACACTAAAAGGCATAAATATGAAAGAAAGCAAATAATAATAATCAGGAATGTCTGTGAAGGTTCTCAGTCATCGTAGTCTAAGGAGCTTGGAAAGAAAAACTCTGGATGTCTTTAAGTTTACTTGCAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTNNNNNNNNNNNNNNNNNNNNNNNGAACATAATTTTTAAAGATACCGTTATATTCAAGGAATTAAAAAAGACAAATGTGGTAGAAACAATGTTCTGCTGTTTGAGTCCCAGCTTCATTTGAGTTTAAAAAATGTATTCACATGGATAACTATGTATATGATCTATTTAACCTTTGGTGCATTAGGGAATTCTAAATAATCAAGTTATTTTTTACACTCATGAGAGGAGTATCTGTGAACAATACACAAGAACAAAGTGATGCAGGATTTTGACATTTATACCACAGGTGCATCCACTGGGAGGCTGAGGGGAGCACTGGTGGCTGTCAGTATTTTTCACAATATAATAATGNNNNNNNNCTGATTTTCCAAAAGAAATACAAAATGATGCTGATTAATAGTTTTGATTATATCCAAAGAATGAGCTGGATCAATGAGTCTGAAAGATCTTCCACTTGATTAAATTTCTGTTTTCCATCCATGGAGATCAGGATCCTGGGTCTTCATGTCTCACTGGTGGACCTTCAGTCCACCTGTCCAGGGCTGAGTGCTCGGGTGTGTACTGAGTCACTCCCAGCATCTGCTTGGTGTGGCCTTGCCCCCTTGGCTCTGTAGGGGCCCCTGCTGGGGTGTGGGGGGCCCTTGAATCTCAGGACTCTGGGCCTGGTGCGTGGTCTGCTCTGGCATAGCCGTCTGCCCGGCGGAGCCTGCGGGCTCGTCGCCGGGGCCCCCTGGGGCTTCTGCACTGTGTCTGCTGGCTGACCCCCATCCAGGGGTCTGCTTTGGTTTTTTCTGAGTAGGTAGTGCGATTGAACCTGCGGTGAGCCTCTTTGGGCTCTCGTACTCCGGGGGTATCTAGATGTCTGGGGCCTGCATCTCCTCCATGCCTGCTTCATCTCCTCNNNNNNNNNNNAGCTATGGCTCCCCATAACCACTATTAGACAGTTACATGATAAAAACTTGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTTGGTTGGCTGCTGCCTCTAAACATATCATGTAGTCCTGTGTGCTGCTCAGTAACATTTAATATTATCATTTACTGGTACTTGTACATATCTTGGTTGTTGCAACAGTTTCTCTGTTGTTGGTTTTGTGTGTGTGTGTTTTGCGCAGGTTTTGAGCAGATCCTCAGTGTTTCTTTCTCTCCCTCTCCTTCTGTAAACTTCCTCACTAATTTCTTTCTTCTTTATCTTTTCAGTTCTGATTGCAATATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACCACCATTATGGCAAAAGCAGTAAGCAGCAGCACTTGGGAAAATAATTCTGTTGGGCATTTTTATTGGTTTGGAAACAGAAATGGGCAATTTTATAATTAGTAGAGTCACAGATAACTAGGAAAACAATCCCAACACATCATCTACTCAACACAAGCAATATCTCACAATGTCCACAAGGGGTCACTGCAGACCCAACATTGGCTAAATAGCGCATGTGTTACAAGTTGCTAATAGTGAGGCATAAATATGGCAAGCTAGCAACAGTTAAAGGAAACCATAGAAAAGTCCTTTATTCCTCATCCCGCTGATTGTAGTCATTGCAGGAGATTACAGCCAGATTATAATCAGTATCATGTTAATGAATCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTACATGGGGTGAACGTCTCTAACGAGAGTCACACAGTACACTTCTTTATTGCAGGTTATATAGGCATGTAGGTCGGAGGCAGTCTCCGCCTGTTCTCAGAATATAGATTGCTTAACAGACAAATGCATATCTTGTTAAAACATTCTGTTCATACTGTACTAAACGTCTGCTTAAGAGGAACTTGTCTTCATAGGCATTTCAGAAAGCATAGACAAGGCTTCATGTTTATCAGAGTGAATCGTCATTCAGAGTTTACACAATCACAAGCAAAGCATATTTGAATAATAAACAAAATCTTTTCACACAGGTTTTAACAGGCGTGTAAGCCACATATTATTATAACACCCTTTTATATTTGTATGATAAACACATGTCATTTAGTTGTGTTTGGTCTTTAACTTGTGCTCAGTTTCCACAATGAATTCATGATGGAAATCTCTAATAAACTATCAAAATAGACACTATTTTCCCCCCAACACAATCTCTGTTGGTGGCTGGTACCCCCATCCTCTGGGTGTGTACTGGCTAATGACTGCTTGGTGGGGCCTGGCCCCCCTGGCTCTGTCAGATGCCTGCTTGGGTTTTTGTTTATTTAGGCAGGTTTGTAGCAGATCCTCAGTGNNNNNNNNNNNCTCTCACTCTCCTTCTGTAAACTTCCTCACCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTGTAATAACTCAAAATAAAAACTCCTAATAAATTTCTAATAAAATATGACTATTATAGCAAAAGCAGTAATGATGCACTTGGGAAAATCACAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTGCCCAACTCTGGAGAAGAGGAGAAGTTTTTATTCCTCACATTATGTAAATTAATTACACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTTCTTTATTTGCAGCACAGTTGTAAAAGACAGATAAGTTACTGAGAAAGTGCTTCTGCTTAAAGTGCTTTGGCACTCTTTGGCAATATTGTTATATATATGTTAAACTTGATCATCACATCGGCTCCTCTGACGACCTGTTTGCTGCTGAAAGGCAGTGGGGAGAGGGGACACTTGGGCAGTGCATTTATCGCAGCATATAATGTGTTTTCTGGGTTACAGCTGTGTATGATGTGTTTATCAGGCACAAACTAAGATTTACAAATGTGTGAAATCATTTGTGCCTCCAAACAAATGTGTGAATCCAAACTTGATTAAATATCATTTAAAGACACAAAAATCTTCCTGTGTCTGAAAATATTTGTTAGTTTGAGTCCGTGACAGAAAATTAAATATACCTGATAAACACCTGTGTACGTGTAGTTTTGCTTTCAGTGAGTCACATTTAGTGTGTGCAGCCAAACATGATGGCAGACTGCCACAGATCACTTCTGAGGAAAGAGGAGGTGTTCAGCTTCCTCATAGTTTCACACCTGCATGAAGCAGCCTCACCCTGACAGCTTCAAATCACTGTGTCAGCTGATCACTTCCTGTCCCGTGATTGGCTGAGCTTCAGGCCTTCTCTCAGTCAAACTGGAAACAGGGATTGAGACAGTGTGAGGGTTTGTGGAGTGCCACAGTGCTGTAATGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGAATTTACACCAGTCTGTTTGTGTTCCTGTTATTTTGGCACTTTGACAAACTCAAATGTATTTAAGCTTAAATGAAAGTGCACTTATAAAAATGCTGTAAAATCACAGTCCTGCTGATTTTCCTTTGGTGGACACCAAACATTTTTATCTGCAGGTGAAACTCTGCAGTGACCTGAGCGTGTGCTGTTCTCTGGCATCTCTCTGAATCATGTTGACATGCTTGATGTTCTTGTCTGTGGTCACGAGGATCTTATCTTCCATCCCTGCTTCTGTTTCCTGCTCACAAACCTGCATCCATCTCAGCGTCTAAACTCAAAGTCAGCAGCAGCTTCTTAGCTGTCTCTGCCCTCAGAGCCCTGATCTCAGGGACTCTTAGATCATTTCAGTATGTACATGGAAATCTGTCCTTGATGACATCGCCCCTTTGAAGGTGAAACATCAGAAATATAATGTCCTCCATGGCTCAGTGATACAGCAGAAATATAAAAACACAAAGCAGAAGAGCTGAGAGGAACTGGGGGAAAGATGAACAACCCCAGGATTTTATTCCAGGTAATAAGACCTCCTGGATTCTGTCTGAGCTCATCTTAGACCAACTTCAAACTTCCTGTTTTTATCTCAAACTTTGAAAAGTCTGCTGTTTCTCAGTTAATCCTTTACATGAGCAGCAGAAATATTTCTAGAAATCTCTCTGGTTTGTTCCCCACAACACAGAAACAGCTCTGATCTCTGCTGATTCTTCTGGATCTCAGTTCTGGATCTGATGTGGTCCACCATGATATCCTTCCTGATTTCTCTTCTCATTATCAGTCAGATCCTTTTCTGTGGTGAGGATCATCCTCAGCCTCCCTCTCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGCACTGATGGCAGTAACACAGATGTTATCTGAATCTGATGCTGATCTGATGTTAAATAGATCAGATTCACAAACTTCCTTCACTGATTTCACATGTGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAATCTGTCCTCCAACATCAGGACTTCCACTCAGAGCCTGTGTGTGACCTTTGACCCTGAGCTCTGTTTGGATACACAGATCTCAAAGGTCCTACAGTCATACTTTCTTCAGTTAATAACACAAAGGCTAATTTACAGCACTGAGCCCTGCTCATAGATGTAACTCTGTCTGTGAAGCTGGATTTAAGTACTTAAAGTGAAGTTTTATAAACATGTTTGGCGCCATCTTGTGTCTGTACGGGACGTGACATCATGTGTTTGGTTGGATGGGGCTAACTAACTTACATTAGTTTATGTTAGCTAACTAGTGACAGGATCATACCTGTTCCGGTATGATGGCGCCTGTGTTTGGCTCTGCCGCTGCCGGTTGCAGTTTGTCGTGCTCTACTACTGTTGTGTTGTTTTTTCCTGCTCTACTGTTCTCACTCAGTTTTAATGATGTATTTGCTGCCCTGGTGTATGATCGCCTGGCTTTGCTATTCCTCCGATCTTCTACGATGCCACACGATGTCTCGTCGTCCTCTGGCATTTTCCACCCTCCTCCATTAGCTGGATCCTCGTCAGGCGATTTCAGTGGTCCTTCTAGACCACGGAGAAGGAGAGGGAGAAGAGAAGGCTTTCAGGTGAAGCTCAGGCTTTACTGGCGGCGTGGCTTGGCTGGGAAGCGACGTCGAGCGTGCGTTGTCTCCTGTGCCCAGAAAAGCTCCATGGAGGGGGACTTGTTTTCCACGGCCCTGTTTGGATACGCTGGGCCCAGCTCTTTGAGACCTTGCCACCCCAGGAGGGTTTATCCAGACTCTTCTGCGGGCTGGCTTTTTCTTCCCTCGGTGAGTCGATTCTATTTACGTCCCTTAACTCGAGCCTCTGCAAATAATGAGGCTTCTAGCTCCCTGAATATGGCGCCTTTTAACGCTCGATCTCTCTCTAATAAATCATTCTTGTTGAATGATTTTATATTATCTAAAAAACTCGATTTTTTTATTCCTGACTGAGACCTGGCAGCGGGATGTAGACTACGCGTCACTTGTTGAACTCTGCCTGGATGGCTATACTTTCATTACCCAGCCTCGGTTGACTGGTCGGGGTGGTGGGCTTGCCGTGGCTTCCAGGACCGTTTCTCCTGCCGCTCCGTGAAAACTGGACTTTTTCGCTCATTTGAGCTGCAGCAGCTCAAAACTGGTAACAAGGATCCTTTCTACTGTGCTGTGGTGTATCGTCCACCTGGATATAACAGGTTATTTTTATCGGAGCCCAGCGACTTCTTATGAAGCTGTCTAGGGTGCTTATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTTTATTTGCTCTGAGGACATTTTTATTTCTGATCACTATGTTATTGTTTTTAACTTGTCTTTTAATGAGCCTTTATCCCACCGCGGTCAAGTGAGCCGTCATTTGTGAGCCGCGGTCAAGCCAGCCGCTTCTTCTCCGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGAACAATTATTTTTCAAGGCTGGCTGTGTGCCTTTCAAAGTGACACTAAATAACAGAACTCAGGCGCATCAGGGAATAATCCAAAAAGCGGTTTTATTAAACAAAAACAACATACAAAATATCCCTAACCCATACTACATAACCTAAAAAGAAACATAGTGGAAACAAAGGGACACTTAGAAGCACAAGAAAACAATACTATACTGAAAGGGCAAGAGACACAGCCCAAACATAATCCACAACTAAAACGCCAAAAGAACAAGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTATGTTCCTATTTTCCTGTTTTAGTTAGAAGATCCAAATGCCATGTTGCAATACTATACTGCTATGGTAGCCAACGTTTCAAATGCAGGTTTGTCAAGTTTGTGAGTGTACACTTTATCCAAAACATAGTGAGGGTTTACTCATGTTTACCACCTGGTAGCTGTAGCTCAGGAGGTAGGGCAGGTCACCTACTGATCGGAAGGTTAGTGGTTCACTGGCTCCTCCAGTCTGCGTGTCAAGAGTGTGAATGTAGTTAGGAAACACTCAGTTTAGAGAAAGTGTGTGATTGGGTGAATGTGACATGTTGTATAGAGCACTTTGAGTAATATGGGAGAGTAAAAAAGCGCTATATAAGAATCAGTCCATTCACTGTCTGAACAGAGTTTCGTCATGTTACTTTTGCACTATTATGTTCCAGCACATGTTGTTATTACATGGCTTGATTAAGGTACACATTAGGCTGACATCTGGGGCCAGAGCTGAAAGTGTTCTGGGTCAGTAGGGTGTCTGCAACTGGCCTTGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATTGTGTACCAATTTTGCTATGTGGGAGGAATTATGTAAAAATAGAAACATCATAAAAATGAAAATGAACATGAAGTAAAATGTACTGAAAAGAACATCAGTATTGCCATCATTATTTGCTTGGAAAGTCTAAAGTTCCATGGCTTTGAACAGCCAGAGAACGCAATTCCCAGCTTAGAGTAACTAAAAGTAACTTCTTTTAACATTCTGTCATTCTGCTTCTATATCAAAAATCCACTAAAAATAGTCATTTGAAAAAACAATAATCACCATTTTTCATCAGTTTGGGTTCCTCTGTTTATAGCAATTTTTAGAATAGAATCGAATACCTTTGTCACTATACAGTTGTACAGTGAGATACAGAGCATCTCCTACTCATTGCAAACATGCTGGGGGGCTGGCTCTATCCGCCTTAGTGCAGCTGCCGTACCATACTGTGATGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTCAAATCTGGCAGGTTTCCATCTTCTGTTTTTATCCTGATGTCCATGAACATGAACTCTGTCCCTGTCAAATAAATCCAGATACAAAGATCAGATCTACTGAGCATCATCAGCGTGTCAGCCGCTAACTGCATCTTCAAATAAATAAATGTGTCTGATCAGCGGTGATAAGAGGAGAGACGCTGAGCGAGTGACATGAAAAAGACCTTCATTTATCTGAATTTCAGAGTTTTTAATGAATTACTGCATAAACACTTAAATTACTGTCTGAGCTGCTGCAGTTTACTTCTGCATCCACTGGGTGTCAGTAAAGCTGCAGGTGCCTCACCTGGTGTCCAACTGTGGGGAAACAGTCCAGCTGCTAACACCACCTAAAGGTCAAAGTTAATTCAGGGTGCAGTTTTGGCTCCAACACATTCCATGCTCGGTGTCCACTTTATTAGGAACCTATTCCTGCTGTAAAGCTGAAGATTATGTAAAAATATGACGAATGAAAATAAAAACCTTCTGATCAACTAATGTAGAACAAATCAGTGAATAAGAGACACTCATATCATGCTGATATTCAACCAATACCAACACTGCTGTCAGTACTATTGATCCATGGCTTGATACAGCCACTCATATCCTGGACCTGAACAAGCTTTATAGAGGAGCTGGTGATCACAGTGAGTAAAGTTGCAGCTACAATGGCAGTGGACAAATAACAGTTATTAATTTTCACAACACATAAAAGGTAATAACTGTTTGAAAAATGTCTTTTTTCCTCCTTCCTCTGATTATTGTTTCATGGATGTTATCAGTTACTGTTCTGATGAGTTCACAGCAAACATGAAGCAAAGGTCCTCCTCGTCAGTCGTGCCACTAATGGAATATTCTCTCCGAACAGCCAACAGGACAAGGAGGACTCCAACCGACAGCTGGAATCAAGTTCCACAAACATCTTTTCACTTCTTACAACTTACATCTCTGTCTCTGTTTGTTATTTTTTTGCACTAAAATGTTCAATGATCACACTGTTTTAGCCCAATGTACAAAATAATTTTGGCTAAGGTTACTCACTTAAAGGTCAAGTTGGTCAAACAACCTTTTATGTTTATGTGTTATTTTTTAAGAAGAAAAACTCCACTTTATGTTGAAATTTTTATTGTTATTATTTAAAGGCAATATCATTTTTAAAATGTACTTAAAGCACTTAAAATAGCACTTTATTTTTAAGTCTGCCCAATTTTCACCAGAAATATTATTTTTGTTTCTCTGTTTTGAATTGAAATGCCATTTAAATGCTTTTTTAAGGAAATTTTAACAATAACCTGCAACACACCCCTCATGAGCATTATTTGAAGTGGGTTTAATAAACACAAAACAATGTGGAGAGAAATATCCCAGCCAAACATGATCTCTGCCCAACAGCCGCCGCCCTGGCATCTTATATACACACACACAGAAAGAAAGACCTTGTTTTCTGCTTAGCAGTCACCTAGAGATTTACGTCCCTGATAAGCAGGAGTCTCACTATCTGTTTAAGTCTAAGGAGCATGGAAAGAAAAAAGCGCATGGACTTCCTTAAGTCGCTTAAAGACGTTTCACCTCTCATCCAAGAAGCTTCTGCAGTTCTAGGGTCAAATGGTGGTGAGTCCGAGAAAACGGGTGTAGGTCACAATCAGCCAAGGTACCTTGGCTGATATAATGTAATATAAATGTTTTACATGTGCTGCTGTTGTGTTGATGGTGCAGAGATGCTGCAAAGAGTGCTTGTGATATCGAGCACAAAGATGTCTCCGTGCTTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAAAAGGAGACAAAATATGGAGATTTGAAACAGATGTGTGCAAAAGACCTATAGCTTAATATGCTGGCTTAATATGTAAGATGACCTGATGTGCAACAAAAATTATTATTACTGTTCAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGTGGCTGGTGTCCTCACCAAGTGTTGTTCCTGCTGTTTGAGGTGGATGAAGCTCCTGAGGTGGAGCTGTGAAGGAGCACAAACACCTTCAGACTGTTTTTCACATAAATGGAGCCAGAGTGCAGATGTGCTCCTGATGTTCACTCATTTGATGTTTGGAGGATCAGTGAGTTCAAGTCCACACTGAACCTCTTTAAACAAAGTCCCAAAGCAGCATCCAAAGCTCACTTATTCTACTTTGTATTTCTACTGACTTTTACTTGAATTTCATTTGGACTTTTTCTTTGGCTTCACTTCAGTTTCAGTGAGTTTCCTCAGAAGATTTTCTTCTTTCACTTTAGTTTGGATTCTTTCAAATGTTTCCTTTTGATTGGTTTCAGTCTATCTCCAGATGAACCTTACCTCGATGACTGAGTAGCTGCCGCTGAACTTAGTTTCACTCTGTCTGGTCCTCATATTCTGCAAAAACATGCAGTTTCCTGTCAGCCTGTGACCTAGTCAAGTCTGGGCCTCTCATAAAACAATCTAATCAGCAAATAAGCATTAAGATTATATATTAATTTCTTAACAGTAGTGCAGTGGTAAGACTAGACATCTTTGGAGCAGAAGTTGCAAGTTTAATTCCCATCCAGTATCCAGTAAGGATCCTGGCTTCACCCCTCGTGCTAACCAAAAAACCCTGGGATGGCGTGGCTTTGTCTGCAGCACATACACAAGAACATTTCACTACACACCGTTCTCTGTATGATATTGTATATGACAAATGCTTGTTTGTTTGAGCATGCATCAAGACAGTTCAAAAATTCACATTTGTATTTATTATGGCAGAATGATTGATAGGACCAGATGGCCGTGCAGTATAAAGTGATCTGGGAGAAACACCACTGTATATGAGTGAAGCAGCAACATGTTTTTGTGGTGTTGCACTTTGTAGACGGTCCCTGAGCACTTCTCTCACACTCAGGTGCACCTGGAGACAAGCAGGGTTTCTTTCACATGCACCTTAATGTTGGGATTCAGATGCTGATGGTGTTTCTTATGTGTTATTGATCCAGTTCAAATATGTGGCATTATTTCAAACTTATGTGATTCTTTAAATAAACTGAAACCAAATGAAGGCTCTGCTCTTACCACGATGAATCACGCACCCACGCCCTGGAGGGTTTATCAACTTCAAGTTCAGACTCTGAGCATGTTGAACCAGTTTACTGGATCAGAGCCTAGCAGGAAATCCTTTCTGTTCGTTAGCAGTGAGGCAGGAATGGCAGAGTTTTGAGTTTTGGATTCACTCAGTTATGAGCGGAGTGATCAGGACTCTGTGCTGGCTGTCCTTCTTTGAAGGATGATGAAAAACTTGCTGTCGTTCCTGCTCCTCGGTAAGAAACTCTGAATATATTTAAAAGTTTTGAAGTGTGTGAACTGCACATTTCAGGCAGGAAAGGTTTACAGCAAACGTGGAAATATGTTTCATGGATACCTGAGTAAAAGTCGGTTACTGGATTAGAGTCTGTTAACTGTTTATTGGTTAAATTATTTAGTTTTAAGCAATCTACAAAGTTGTTTTTTTGTGCAGATGCATCACAGTCAGTCAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCAGAAAACAGAAACAGGTTTATCCACTCGAGAAAGGGCGAGAGGCTGAAAAGACATTTAACATTTAATTTGACTAATATTTTCTTTCTGTTTCTGAAATCTGGACAAACATTGAGATAAAAACATTGTCAGGAATTCTTGTGATCATGATAATTTGGTCATGTGGTAATCTGATATTGTGACAGTCCTAATCTACATAATTAGTGTTTTTGTCAAGGTTCGGAGTCTGGTGACTCCATGTTTGTGTTTTTTTATTACTAATATGCTTTCAATAGTTTCTGGTTATATTTTGGTAATTCCTCCTTCTTAGGTTTTGTTCCTGTGCTGTTAAGTGTTTCATGTCTCTAGTATAGGTTTGGTTCTCTTTATTGATTTCTGCTTGTGTTATATTTATAGTTCATAGTTTCTAGTTTTCTGTCCCAGGTTTAGTTACTCTCATGTTCCATCTGTTTCCCTAGTCAGTCATGTCTCCACGTCACAGTGCGAAGTCTGCGTCTGTGTAAATGCCTCTTGTTTCCTGTTTTATTTAGACAGTCTTGCATCCCATGTTCAGTGTTTTGAGTTTTGCTTCCCCTTTGGTTCATCATGTCAGATTATGATCAGCTATGTCTCCTTCCTGTTTTGTATTCCCTCTGTTGTGGAAAATCTTAAATAAAATTGCAACCACCAGATGAACATCTCTTTTGAAGTGAGGATTACTAAAAAAGAAAAACACTGCAGTGGAGAAAACATTCAGGTCAAACACCAAAATGGTTGTCTGAAGAAGGACATCGCCTGAAACTCCTTTAAACCTTCCCAAACACTCTCAAAGAAAGAACATTCCACAGCACATCATATATCCATGTGCCTTCAGTCCAGCTCATCCTTGACCCTCTCCCACTCTATGGATGGATGTCTTGAACTTTACAATGGGCCCTCTGTGAAAGTGCAATAAACATGGGACCCACTTGTGATAACATTATACATGCATACATACAACTGGTGACAGGAGTGATCTTGCTTTACTAAAGTGATATGATTAAAATATGTGATTAATACATCAGAAAAGAAATCTTCCACCACACCTCGTAACCCTCTGTGTATATATTATGGGTGTTTCCTTTGTTCCTCGTTGGGTTGTCTGCTCATCGGCCATTATTTGATTCATCGTGGTTTCAGTCCCCAGGTTTCTCCAATTTCCTCTATTGTGGTTTTCTCGTGTTTAGCTTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTTATCTGCTTGGGTGTACTTCTCTCCTCTCCACATGACCTGCTTTTGCCAATCATGAGTAGCCTGGGATGATTTCTTGCCCTAAATTATTTTCCCACTTCTTATGCAGTTCAACAAACTCACCACATTCGAAAAGGGAAAGGTTTTTTTGCCTTTGCCAACAGAGCATCATGACAGTGTGATTACCTGTTTCACTTTAACTGTTGTTTTCAATAAATTAAATGCTCCAAAAATGTTTTGTCTCCCTCCCATTTCTTCTTGTTGCTTGTTGAAGCTCTACTTGGAATCTTGTTAAGATCCAAACATGAAAAATACGATTTCTTCCCCCCATTTTTCAAGTGGTCTTAAACTTTTGATCGGGACTGTAAAATAAAGACCAGGAAGAGGTGTATTTTCCAACATTAACTGTAGACTTAGCAAAAATCATTTATAATTAAATACAGAGAATGATTTTACTCTCCAGACCCCTGAAATGAATAACAGACCATGTTTTGCTTTGGTGGAATACATCCTACAGTCTTCTTCAAGCCTTGCGAGGTCTTGCTCATGCAGCGAGGTCTTTACAGATTAAATATTTACATTTCTTTGACTTCACTGTCTAAATTAAATTGGACTGTCTGGCTGTAAACTGGTCTCTCTGCTTCCTGCACAGCATGCAGTTCATTTGTGTTTCTGTCCTGTCCTCAGTTTCCCAGCATGCTCTGGCTGTGGTGGTGGAGGTGAATGAGGGGGCAGAGTCTGTCCTGCTGCCCTGTGAGTTCTCAGGTTTAATACCTGAGAATGACTCCACTGTGATGTGGACTCACGATGACCTTTATAACAAATCTGTCCACCTACGACGAAAAGAAGGAGATGATCTTAGAGAGCAAAACCAGGGTTACAGCGGGCGCACATCGATGAGGCCTGATGCTCTGAACACTGGAAACTTCAGCCTCACTCTGAGAAAACCACAACTGACAGACAGCGGCAACTACTCCTGCTCCATCAGTGATGGAAGAGAAGAAAGGAGACTGATAGATGTACAGCTGCAGGTCAAAGGTCAGACACAAACCCAAATACTTGCTGTACGTACAGGTCAAAAGTCAGCGCTATGGACAAAGGTCAGGGGTAAAACTGAAGGGAATAGTTGGTAAAATGTAAGGCNNNNNNNNNGCAAAGACAAATATGACTGGGTAGGTGGAGAGATTGGGCTGGAAGGGATCGTCAAAGTTTTTCTTGGGCGTTCATTCTTCACTCGTTATTTTTATATCACCCTAGAGCCTGATTCTGCTGGAGGGTCTTTAATATTAGATGATTGTTGTTCTCCTCTTCTGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAACATGAAAGGTGGGAAAAGGTACAAAATTGAGAAAAGGTTCTGAAGAGTTGACACAATAAGTTGCTGGTGGATGTTATTACTGTACGTAGTGAAGAACAGCATTCAGGAGTTAAGGGTTTCAGATGAATAGAAGTGTGGTGNNNNNNNNNNNNNNNNNNNNNNNCCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGTCATTCACCCATTCACACACACAATCACACACTGGTGATGGCAAGCTACGTTGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTTCAGAGCAGACACATGAGATCTTCATGGTTTCTGTGCTGATGTGTGTGAGACATGGCCGACTGTGGAGGCTCAGTCTGTCTGTTCTTCTGCTCTTCATCCAACATGACTGCAGCACTTTACAGGACGCTGCAGACTAGTTACCAAAGAACGAGTCAGGAACACATCAGGAACAAACTGAGACACAAGCTGACTGAGACTGGCCCCTTTTCCATTAGTTACTTTTCCATTAATCGGATCGACAGGTTTTACATTGCAATCCAGTACTGCCCAATGTGCGTGGTTGTCAGCATAGTAATACTGCAGGTACAGATACAGCAGCTTTAAATGGCCGCCTCATTTTTGACAGGACCATCACAGATAACTGGTGGATTCCTGACTGACCTGACTCTAATGACATCCTCCACTTGTTATGTGAACAATGTTAACATGAATGTTAACAGCATTTATGAAAAACAGTGGTAATCTCTTGTGCATGCACTAGAGGAAGCAGTACTAATTAAAGTTCATTCATGAGTTCTATAAATATAACAACAGGGGTTATGCACACTGAACAGGCAGAAAGCAAAATATGATGTTTGGAATCTTGGTTATTTTTAAATAATGTTTCATGTTTCTGAACATGAAAGCATGGCATGGCAATTTTTCCTCAATAAATTAACAGTAATAGCAGTAAAAATCACAGTCCTGCCTGCTCACTCAAGTATATCACCGATTTATTTTTATACTCTGTTTCAAAAAAATTGCGCTTTCAAAGGGACACTCCAAATCCAACAACTGGTACATGTCCCCCAAATAAGTGTCCAACCTGCAGTATGAATGTATTTACTTATAATCAGAATCAGAAACACTTTATTAATTCCAAAGGAAATTATGGGTTACAGCATGGAAGCATGCTGGTTGGTGCATGCTCACTCACAAAGGAACCGTCCGACCAAACATACTTACACAACATCCCATTGGGGAGACATATCAGAGAGGCAGGCTGATAAGAAAAACAACGAAAATACATAACATGAGGTAAGAGGAGGAGAAATAAGCTCCACCCAGACTGAGCTCCTTATGGGAGAACAGAAAAAAACACCTCAGCACAAATGAATCTTTATACACCATAGAAGCACATGACAAGCAACAGGGGTGGGTAAGGGGTGAGAGTAAGGCAGTGTAGACAGCGCATCCGGTCCTGCAGCATGCACTGGGGCCAGACCTGCTGTCTGACCTCAGGCCTGGAGATAAGCGTTCATCATATCCATCATATCATCATCATATGCAAAAATTATGGGGAAGAATCTTCTATATCCTGAAGATGAATAAATAAATACAAACTTTAATAACTCAATTTGTTAAAATCTATTAAATAAATGTCTTAACAATAATTGTAGTAATAATGCATGGATTGCATCGTTTTAAAGTGCAGTAAACTGACGACTGTGAACCCCTGTATTTTTGTTTAGCTTTCCTTCCATGCTCTGTACATCTCTAACTTACGTGCAGCTTAAAAATATATACAAAATATACCAAGTAGAAATTTCTACTTGGTGAAATGACCTGACAGAACATGCCTGTTTAGCTTATTTATGTCTAAGACAGAGAAAAAGTTTCCACTGCAGTGCTGTGTTCATAAAAACTCCAATATCAGTACATTGGTGTTAAGGGCGTCACAGAAATGGATGCATTTAGCCCCTGCAATAGCAGCAGCTACTCACCCTGGGGTCTGACACACTTTTTAACAAAATACCTTTCATATATAAAACATGTACCACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCCAGTGTCCAAAGAACAACTTTGAAACACCTTCATAAAGCCAGCAGAGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATAGGTTGCTGAAGACTTTTGCAATTTGTAACAATTTAAAAAAATCTAAAGAATAATTTCAAATATTAAAATGAATCTAACNNNNNNNNTGAAGGGCGTGCTCATACTTCAAACCGGGGCCTTAGCAAGTAACAACCCAGCAAATGAAAAATGAAGTTTTACCAGTCCCAGAAATTTCTTAATTGTCTAACTGCCTGTAAAGCTTTATCCATTTATTTTACATTTCAAAACTTAGCTTTTGTTAACACCATCTCATACGCACAACTTTTGTTATATTTTATTTGGTGATACGCTTTTCATTGAAAGTTATCAAAAAAGTGAAATGTAATTCATTTTTATGTAGTCCCAAATCAAAACAGTGGCCTTAATATGTTTGGGGGGGNNNNNNNNNNNNNNNNNNGTATTATAAGGCAAAGAGCCAACAGTAATACTGAGAAAATCTTCTATAGCAAACTATACAAGTCAAAGTATTTTTCAAGAATGTGCCATTTTTCTGTGACACTCTACAACTGAGTAAGTGTTTAATTTGAAAAGTAGATACGTCATGAGGGATAAAATCAGCCTCTGACTTACGTCTAGACAAGCAACAGTCACCTCAGAATGCTTTATTGTACTTAAAACCATAAAGTGTTTTTGGAGAAAACCCAAACAATCAGATGATCTCATATGTACAGCAAAAATGTGTCAGAAAGGTCATATCCTGGTTAAAAAGACGACTCCAAGATTCCTCACAGTGTTACTGGAGGCCGAGGTAATGCATTCAACATTACTATCTATTGACACACCATNNNNNNNNNNNNNNNNNNNNNNNNACCGAGCAGTTTTATGTGAATTTAGGAAAAGGAAATTGAAGTTCATTTAGGCCTGTATCATTAGGTGTGGCTACAGGTTAATTGTCATCTTTCATTATACATAGCAATGAACAATGTTTCCTCAGGGAAGTATCTATACAGTATAAAGGATATAACCCTGTGTAACTGTGTGATTAACTTGTTACTGCAGTCATTTACATTAAACAAATTAGAGCCTATCGAATACATATGATTGAACCCACAGCAGTGGAATTACTATAATACCCAAAGTGTGTACTAGTTAGAAAATACTGATCNNNNNNNNNCAAATGCTGTATTGAGGTTGAGGACAGAAATATTTTCTGTGTCAGAAGATGACACAAGATACAGCTCATGTTGTGCTTTGTTTCCCTCTCAGATTATAAGGTGGAGCTGGATTCAGGGGTGGAGTCTGTCCAGCTGCCCTGCAAAACCACAGTTAACCTGCCTAAAGACGCTAAAGTGGAGTGGAAGGACNNNNNNNNCAGGAAGGTCCACATTTATAAGAACTGCTCTGACCAGACTGGAGAACAGCATCACTTTTACAGAGAGCGCACAAAGATGAAGAGAAACTTACTGGAACCTGGAGACCTCAGTCTGAACCTGAAACCCCCCACAGACACAGACACCTACACCTGCACCGTCTACAGCAGCAGGGGGACGATCCTGATGAAAAAAGAAGTGCTGCTCATTGTCAGAGGTCAGTGCTGCAGATACAGGTCAAAACTCAGAGATCAGACGTATGATTTCAGCTCATACTCAGTTGATTACATCCTGTTTTGGTTTTTATTTGATTTCCATTTAAATGTAAAAGCTTTGGCAGATTAATTTTAAGGCCAAAGTTTATATATGAGACTGTATCTTGCAGCAGTTGACACTAAAAGCACAAAAGAAAAATAATCAGAGGGAATAGGANNNNNNNNNAAACGAACAACTATTTTTTAACTCAAAATCCAGCAAACATCTATACAAATACAGGCCATTTACCATTCTAGTTTCTCAACATGTGTTTGTTTAGCATGCGGCTAAAACACTGGCTAAGCTAAGTCAGTTCAAACATCAGTAAAAACCTTCTTTGGTCCTCATCTATAATCAGTCATATCTGAGTCACAATAACTAGAAGATGATTTCTAGCTAGGCTTCCAACTTTTTAACTATCAAATATGGGACACTTTGGTGTGCCAGAAGCACAATGCACAGCCAGCTGGTTATAATGTAAAGATGCACTGTATTTTGATATTCTTATCAGAGTTCATACAAGTGCTTGAAATCCTTGAAATTGTTTGGATTCTAATATTGTCAAGGTTTAAAAAGTGCTTGAATTTCAGATCTGGTGCTTATAAGTGCTTGAAACTGTAACTGTATTTCATTCTCCACAATGGCACCTCAGCATGATAGTCTGTTTCAATATGTGACTCCCCCCGAACAGTCGGGAATGGGTGCACTAACATGCCTGGAGGTTGCAGTTTTAATAAGTGTTTGCTGGAAAATAACAAGTATAAATCATGGATAAGACAACGACCAAATCCACCTGAAAAGTCTGCAAAAAGGATTTGCACCTTTTCACAGTGGGGGACATTGAATTGAACATGGAGTGACACATGAGTGTCCAATGTAGTTGTTTATGTGCAAGTATACCATCAACATTGACACAAATACAAGAAAACAGCCTGTGAATAGCTGTTCACTGTAGTGACCACTATGCACAAAAGGGTTCACCCCATTAGCTAACTCTCCCTGTCTCTCCTTTATCCCATATCATGTCTGCTGCTAATGTACAAAGTCATTAACTGGGCATTAATGTTTGCACTAAATTACCAAACTGTAAATACTGTTATATTATCTTAAACTGTTTGCGCTCAAACTATCATATTGTAAATACTATTATATTTTCGTTGTTATTTACTGTGCTCAGTGCCTTCCTTTTACTTTATATCATATACTTTTACTACAGGTATTTATTACTATGCTGCTTCTTGTTTTATTGCTGCTGGCCTCAGTGAGCTACCAAACAAATTTCGTTGTATAACTACAATGACAATAAAGTTCTTCTTGATCTTATCTTATCTTTATCTTCACTCTCACATTACAGGCTTACTTGCTGTTCCTAGAGTATTTAAAAGTAGAATGGGAGGGAGAGCCTTCAGTTTTCAGGCCCCTCTTCTGTGGAACCAGCTTCCAGTTTGGATTCGGGAGACAGACATTATCTCTACTTTCAAGATTAGGCTTAAAACTTTCCTTTTTGCTAAAGCATATAGTTAGGGCTGGACCAGGTGACCCTGCTGGGGGATTCCCATGATGCATTGAGTTTTTCTTCTTCAGTCACCTTTCTCACTCACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTCCTATTTGGCTCTTTTGCCATCAAAATTATTGTCTAAAGGCAAAGAAAGATCTCCAAATGGACAATCCCAGCCTTGCTGTATTGGTCCATTTGATTGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTGCTACACATGGGAAAGACATGACTGGGGAAAGAAAAGGGAGAAAGAAAGAGAGGTATGGAAAGCAAAACAGCGGGGAAGAGGGACGGTGATAAAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATATATCAATCACCTGGATCACCTGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGCAATATAATAAAAAACATCATGATGATCTATGGGAAGATAACAGTAAATACTAAATATTAAACATTATTGTGCAGCACGTAAGATCGACAGCGCACAGTGTGCTTTGAGGTAGGAGCCAAAAAGGGTGTTGTTTGTGTGAGCACCTGTGTGTACACCTGTGAGCATGAGCACGCTTGTATTTAAAAGGTTCCTTCATGTAATGATCTGCTAGAGGGTGTGGGGGGCCACAGCCCCGTCCTCCAGGGCATGAAGCAGGTATGGAGGAGATCAAAACTCCAGACACTGAGGCACCCAGAACACAAGAGACCAAGGAAGACCAACAGAGTGGCAACTCACTATTTGTTAATAGATCTCTCTGCATTGAATCATCTCTCTTCCACAGCATGTCTTTTAATACTGTCTCCCATCTCTCGCCCCAACCAGTAGCGGCAGATGCCTGCCCCTCCTTGAGCCTGGTTCTGCCGGAGGTTTCTTCCTGTTAAAAGGGAGTTTTTTCCTTCCCACTGACGCCAAAGTGCTTGCTCATAGGGGCTCATATGATTGTTGGAGTTCGTGCTGTATGTATTATTGTAGGGTCTACCTTACAATATAAAGCGTCTTGAGGTGACTGTTTTTGTGGTTTGGCGCGGTATAAAAAAATTATTCAAACTGTGTCTTAAATGCTGCCACTGCCTCTCTTTGCTTTAACCAACCTTTCTCTTTATTTCTGAGCTTTTTAAGGACTTTAACTGATGCATCAACCTTTGAAAATGGAAAGAAATCAGTCAGATTCATGGCTGCATCAAAGTGTCACATGTAGTTCTCCCACATCAGCTGGATTATATCTATAGCAGCAAACAGCAGCTGATCCACAAATCTTTGTCTGTGTTAATAAAGTTGGATCAGTTCAAATAGTTTGTTGCTCTGCATTCAGCCTGTTAGAGTCAACACAAATGTCTCCATCCACACTCATGTTGTGCTTTGCTGTCCTCTCAGTCCCCCAGGTGGAGGTGGAATCAGGTGTGGAGTCTGTCCAGCTGCCCTTCAAAACCACACTTCACCTGCCCAAAGATGCTAAAGTGGAGTGGAAGGACAAAGGTAGCAGGATGATCTATGTTCATCAGAACGGCTCTGACCAGCCTGAAGAACAGCACCAGGCTTACAAAAACCGAACCAAGATGAATGAAGACCTGATGAAAACTGGAGACCTCAGTCTGACCCTGAAATACCCCACAGACTGGGACAACAGAACCTACACCTGCACCGTCTACAGCAGGGAGGGAAACATCCTGCTGAAGAAACAAGTGGAGCTGAAAGTCAGAGGTCAGTGCTGTAGATACAGGTCAAAGGTCATGTTGTGTGATTGAGAGTGAATCAGTGTGAGTGATGGAGGCAGCAGGAAACTAACAGGCTGACTATCTCAGTGAAAGACCATCTCTGAATTGAGGAGGGGGGGCTAAGGGTACATCTTTCACCATCTTACATAGCTGTGATTGCAGCCATTCACCAACTTTCTGCAAATGGTACTCATTGATCAGTGGTCTTTGATCAATGGTCATGAAAATTTGAATATTAATGATCAAGGAACTGACCTCACAGCCCATTGTTCCTTCAGTGGTGCTGGTTTCAGTCATTATGCAAATGTACTGTTTATAAGATTTGGGAAACCTGCAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACGAAACGTTTCTCCCACCAAAAAATGCTACATCCAGATAAACAGAATCAGTCGGTCTTTTTCTAGGAAAACTCCCTGAAATGTAAATCTCATTGAAACAAGTTCAGTGTTTCACAATAAAAGCCTCTTTAAAACATTGATTCTACTCTGCTGTGGACACAGACAGCTGGAGACCCACGGCTGAGGAGTCCTTCCTGTTAGACCTCTTTGAAATCTGCTTGAAATCTGCCCAGTAACAAAAATGGGAAAAGTGGATGTCCGCACAGCCCCTCACACTCCCCGTCTGATGACATTTATGTCACTGTGACCAACGTGAGTGATGGAGGCAGCAGGAAACTAACAGGCTTAGTATCTCATTAAAGACCATCTCTGAATTGAGGGGGTCTAAGGGTACTTCTTTTCCATCTTACATCTTGCTGTGATTGCAGCCATTCACCAAATTTCTGCGGATACTCATGGCCAATGATCAGTGGTCATGAGAATTTGAGTATTAATGATCAAGGAACGTACCTCCCTGCCCATTGTTCCTTCAGTGGTGCTACACTCTAAAAGTAATTCAGAGGCTTAGTAAATATCACTATAAATATACGTTAGATGAGCCTGATAAAATCTATGAATATCCTTTTAGTAATTATTTGAGTTTGATAAGTTGAAATAAATGTCTAAAATGTTAACTTATCTGTTTGTGTTAAATTAAGGTATTTATTTACATTTATCTCAGACAAAAATATTCAGTATGTGGTTCACAGAATACCTTATTTGCATGTACTTAATATTTTTGTTTAAAATTGAATCAAATTATTTGAGAAATAGGTATCTATACTCACCACTATCTTGTACTAAAATCATTAATTATTCAAATCAATATTATTTATTGTCACAAACTACAACTGAAAAGTGTAAGTAAACCATAACGTAGAGTATTTGAGTTCCATGAGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATACTCTGAGCTTTTGTGTTTGCTCTCCTGGTTTGCCATTTATCCTTCAAGTAAGGCTGTGAGCTAAAAGGGAAAAGGCTCTTGACTTTTAGTGCTTGTTTATTTCGGGTTAGTTCCATGTTTAAGGTAAATGGCCTGTATTTGTATAGCTCCTTACTAGTCCCTAAGGACCCCAAAGCTCTTTACACATCCAGTCATCCACCCATTCACACACTATTGTGAAAATTAAATTTTCATTTGGAAAAATGCTGAACAGTTCTCATGAAACACACAACTACATATTAGTTTGTTTGTTTTCTTTAGCCTTAGACTACCAGTGAAATACAATACCATTCCTGTTTGAATGTTAGGGGGCGATCGTGGTTCAAGAGTTGGCAGCTCGTCTTGTAATCGGAAGGTTGCTGGTTCGAGCCTGACACTGACAGTCTCGGTGTCTGAATGAATGTTCTTGAGCAGCTCAGCTCTGTGTTAATAACTGCCTTATTCTACATCTGTATTCATAACATTGGATAACAGATCATTTCTCATCTAATCAGCATTTCTAATGTTGTGTTTGTTGTCGTGTCAGTCTGTCAGGTGGAGGTGGATTCAGGGGTGGAGTCTGTCCCGCTGCCCTTCAAATCCACAGAAAACCTGCCTGAAGACGCTAAAGTGGAGTGGAAGGATGGGAGATCCAGAACAGTCCACGTGTATAAGAACGGCTCTGACCAGCCTGAAGAACAGAACCAAGTTTACAGAGACCGAACAAAGATGAATAAAGACCTGCTGAAAACTGGAGACCTCAGTCTGACCCTGAAATACCCCACAGACTGGGACAGCGAAGATTTCATATGTGAAGTTTGGAGGAGTGGAAACATCCTTAGAACAAAATCACTGCTGCTCAAAGTCAAAGGTTTGATCTTTTATTACTTAGTTGCTACCAAGGAAACAAAGTTTGATCCTTTGTTTGTCTTGTTTTCCTGGCTGTCACTGAGGACAGACTTTCTGGACTCTGGCTCACACGTCATTTCTTCTTCTCATGTTTTATCCTCAGCTCACATGATTGCAGACATGAGCATGAAAAGCTCTGACAGGAAACTATGTCCGGGCTTTTCATGCTCATGTCTGTGTCCATAAATATCAAAATATCCTCTGTTCCAAGGTGATTTCAGTTGCTGTTGAGAAAGATTCAGCCCACTTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGTAAGTATATTACAGAAATGATGGACACATGCAGACTTAAGGGGGAAAAAAACCTACTAAGACCCCTTTTCAAAAATAAAAGTCATCATTTTCACAATGAGGTTATGTAAGACATGCTTCAGCACACAGGCCTTCATCAGGGAATAAAACAGTCCATGAGCCCACTTCCTCTTTGTAGTGGGGTTGCACCAATAGCAAGCTTCCACCTAATAGTGAGTGGAGTATTCCACCAGTGAAGCTCCACCAACAGTAGAAGTCTTCAAAACCTGGGCAGGTTTTGAGCCTAAAAATATCATCATCATGTCTAAAGATTCAACCAAATTCAATTCAAACCAGGCGGTAAGAAGAACACATGAAGACGAACATGTGACATCATCAAACATGGATGACCATCCCAAAACGTAACATACTACTCTGTGACAAATCGTCGGTTTGTTACGCTTTCAGCCACCCAACACATCTCTGTGTTATGCATTTGGAAACAGGAGGAAACATGAATCTACACATGTAGAGTTATTTTACTTTCCTATCATAAATCGCTTTGGAAAACACTATCTAACACTATTAAGGTTAGGGTTAGGGCTGTAATACATGGCTGGAACGTGTGTTACCACCGGGAGCATCAGTCCATTGGATTTCATTCACAATCCGGCGTGTATCATAGGGATGCAGAAGGTTACTTTCACGTTACTATGAGATGAATCAGGACATGACAAATTGTCAGTATGTTACACGTCCTGAATGAGAATGGTCTCGGATGACATAATCAAATAAAAAATAAAGTAAATTCTAAGTCCTCTTTTAATCTGGGATGTTTAGTTTGGCAGAACACAAATATGCCATAAACACAGGAAACGTTGATGGATTAAACTAGCTGGAATTTCATAATAGTAACCATCTGCACTACAAGCCTTTTTGAACTGGACCTGAACTGAACCTTCTTTCAATACAAGGAGCTCACAGACGAAGGAGTTTGAACTTCTGGGATTTTAATGATACTACAGTTCAAAACTTTGCTCCTGATTGCACCTTTTTTTGATGATTTATAATCACATAACTCCTCCTAGCAGCTCCAAGAAGACATTTTTCAAACTGTTCTTACAGCTCNNNNNNNNNNNNNATCAGTATGCTGTTAGGAAAGCAAAAACTAAGTATTTATCAGACATAATCTCTAATAGCAGTTACAGGTCCTGGTGTCTTTTTCAACTACATTAATTCTGTTATCAACCTTCCACCACACACTTACCAGGGTCTCAAGCCACCTGTGAAAAGTTTTTATACGTTTTTTTGTTGCTACTATCATGTCTCATATCACTCCTCCAACTTATGATTCTTCCATTAGCCCTTATTCCTCAGTTAAATTTTTATCACTTTTAGCCTGTTTTTCTGTGAACTCTGACTGAAGTATTCTCCCATCTTATCTTACTATGTGTCACCTCAACAGTGTCCCCTCTTGTCTTTTCAAAGAAGTCTTTGACACAATAGGATCTAGTGTTTCATCCATTATTAGGGCCTCTCTTCTAACAGGAACCGTTCCAGCTGATCTTAAGCGTGCCATAGTGCACCCATTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGGTGCAACAGTTCCCTCAATTATTAGAGCTCTAAACTCCCCTTCCTGTCCAAATTGTTGGAGAAAATTGTCTTTCTTCATCTCCAGGCTTTTCTGGAAATTAATGGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCACACTTTGTACAGCTCATGTTGTGTCTATTGTCCTCTCAGTCTGTCAGGTGGAGGTGGAGGAGGGGGCGGAGTCTGTCCAGCTGCCCTTCAAAACCACACAAAACCTGCCTGGAGATGTTAGAGTGGTTTGGGAATGCAAAGAGCCTGAACCAGTAATGTTGGTCCATGTATATGACAATGGCTCTGACCAGCCTGAAGAACAGCACCAGGTTTACAGAGACAGAACGAAGATGAACGAAGACCTGCTGAAAACTGGAGACCTCAGTCTGACCCTGAAACAGCCCACAGAGAGAGACAGTGGAGGATATGCATGCTACGTTGTGAGGAATCGAGCTGTGGTTCGAAGGAAGAGAGTGCAGCTCAAAGTCAAAGGTTTGTGTGTACATGTTGACACATCTTTGTGAGGACAGAACATTGGCACTATACTTGTGGGGACAAAATGTCTGGCCCCACAAGTTTTAAGACAAATGTGGTTCTACTGTCAGGGTTACTTTATTTATACCCATAGTTAAATTGGCTTTATGAAAATAATTATAACATTTGGCATCCCCTCACAAAACACACCTACCCATTAAACCTGACAAACACATTTGATTATTACACAAGCAATAAAAAACAATATAAATAAGATCAATAACATTGTGTTTAGTGACCGCAGCAGTTTGGAGCTATAAACCTTCGTCTAGACCAGGGGTCCCCAAACTTTTTCCAGTGAGGGCCACATAACTTTTTCCTTCTCTGATGGGGGGCCAGGGTCAGTTTGTAACAGAAAAAGTGTGACAATCGCAGGTTTGCCGAAATGTAAACATTTATTGTTTTCCAGAAAGCCACACATAACCAAATATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAAAAAATTAACTTAGGAAATGTTTAATAACACTATTTATGACATCAATAATAACCAAATAACCCTCTTTGGGTTCTTCACAGAAAGAAAGTTTCTGTTGTGCCGTGTGCTTTCCTTATAATCCAGTTTTGTAGGTTCCAGTAGGGTAGCCTAGTAGATACCACTGTTTGCTCTCTCTTATCAACTTCCCTCTGAAAACCACAAAGCAAGCAGGCTGAGAAACTGACTTAAGTGATACAGCACCTACACAACACAAAACATTTCAATACCAGTGTGGTTGTGGAGATGGATTTTTTCCCAGTAAATTTTATTATGATTATATTTGTTAATACTCAGAATAACTCATTCAAGTCACAAAAGTGAGCTTACCTATGTGCCGTATGTTCATCAGTGTGAACCTTTTTAGCGTGGTTCACAATTCGAATCAAATAAGCTTTATTGACATGAGGAAACATTTCCAGACATTTAGTCGGGCAGGCTCACTACACCCCAGTGTTCTATGTGTGCATTAGTGTCAATCGCGTGGCCAGACTGAAAAAAATAATAATACGAGGGAAAAAATTAATGCATCTCTAATATTGTTCAGGGGGCCGGGTCAAATGTGAAGGCAGGCTGTATCCGGCCCGTGGGCCATAGTTTGGGGACCACTGGTCTAGAGGAAAGAAGCTACAGCGGCCAGGGGAGTCCAACCTGTTGTCTCCTCAGACGCAATTTGACACCTCTGAGTCTCCCTCTTTTTCTTTTCCTTTTGTCACTTGTTCTGTTAAAATCTCTCCGTATAAAATCCAGCATCATGAAGTGAGGTCTTTACCACCATATGAGACATTAAGTTGTAGCAGCTTCTCACGGGAGTAAACAATCCTCAGCTGACTCACAGCCTCAAACGCATCAGGGGAAACAAGCCAGCACAATAAAAATCCAACAGCAATGAATAAAAAAGAATCCATGGCATTATCTCACTGTTAGTGGAGCAATTATCACCTTGAAAACCCGTCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACTGTCTTGTGTCTCCTCTGCAGGGAGAGTTCAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGTGTGTTCAGCTCTGATCTCCAATCTGTTCTTTTCTCTCTTTGTTTCTTTCCTGGCTTCATGATCATCATCACACCGTCTGAGGCTCCTAAATATCCATGTTTGCTTGTTTCACTCTCACAGTTGAACTCTGGGAGTCAAAGATGTTTCAGCTCCAAACTCACTGAGAGCTCCTCGTGCCCACCACGTGACCAAAAACATCTTTGTGCTCACGTGCTGCACGTGTCTGAGACACTTTAGTTTGAAGGAGACAAACTGCAGACGCAGCATTTCCTGTTCCTGAGTGTAAACCTGAGCATTTGAAATGAGCTCCACAGGGGAAGCTGTAGGTGACAGAGATACTCACAGACTCACTGACGTTACAGTCTGTTAGCATCACGCAGTATCACAGACACACGGGAAGATTTAGTGCAAGTGCTGAGAGACACACAGCAGACATATTGACTGGAAACATATCAGACTGAAATAAAGCAGAAGCACATGTTAGCACATGCTAATATGATGTGGATGTGTTTAGTGTGGGAGCAGGACTCACCTGAGACACACCTGTGTGGATGATGCTGCTTCCTGCTCTGCTCTTTCTGCTGATTCAGCTTCTTCATCACGTCTGAGGCTCTGTCACAGTTTGTTTGTCAACATCATCATGGACACAACACAAGCACATTTATTTGACATGTGAGTTTCTATGATTGTGATTGATGTGGATGTAGATGACAAAGATGATGATAGAGAAGGGATATTGTACATGTGTTCAGATGATGTATGCAAACAGTCATAACCTGGCTGTGACGTGTGTGGGGGATTAAAATTTTCCAAAATGCAGTAAATTAGGATGACAGAAATGATGGCACCTCTGTTTTCACGTGAGCTAAAGCTACAGGTGTCACATCAAACACTCACAGGGAAAACACCAATCACAGCACGCACACATATACTGAACATTACAGAGAGAATTATTAGAGATCGACTCCGTTATGAGCCTTCTTTTAATATCGATGCCTGTTAAAAATTTATAACAGCCCTAAACATGTCTTCATTACAACATGCATCAGTCTAGTGTTTATAAATGAATCTTTTTGTGCTACTGTCAGTAATGCTGTATAACGAGTTAAAGTGCTGCTAAAGTTAAACTCAGTGTGGTATTTTCCAAAACTATGGTGTCATTGTGATAGTTGCAGGCAATGTTGGGTGTAACTGTAATTAAATTACTTTTCCACTGAAAAAGTAGAGTAACTAATTACTATTCATTTTTAGGAATTTTAATTACAGTTACTTACAATGTATTTGTGTTACATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGCTGAATATCATTATTTAAGCAGGCAAAACTTGATTTTACTTCAGCAGCACAGAAAGCGTCTGAAGGTGAGCTTAAAAAATGATTGCAGGCTACATTGTGGAACAGATGCTACCGCTGCGTACTGTAGAGTCTCCGTCTTTGAAAAAAATTATTTATTATTTAAAGAGTTTAATTTCTATTGTTTGTCCACTCAAGGTTTATAGGGATTTTAAGAAGTATTTAGTTTAATTACTTATTTAGTAATTAACTAACCCAAAACTGGTTGCAGGGCATTGCGTTNNNNNNNNGTGTGTTGTACAGCTCTTTCCATGAACTTTCAAATGGTTTCAATTTTCTTCAAGGTCAATTTTGAACTTGGGCGCTAACAGTGAAGCTGAGGGTCAAATGCTTTGCTAACCTGGTACCCATGTCCTAAAAGGGCGAATATGTTGTTGCCATTGTGAAAACAGTTCATTCTTCACCTCAAACAAAAATTTATGTCAAACATTTGTGTTGCAAAATTTTCGTTTGTGCTGCTATCATTTTAAAGATATTAATAAAGGTTTCTAAAGGTCATCCAAGGTCAACCTGCCCCTTTCCTTACTGTGAAAAGGTTCTGAAACATAAACCAGTGGATATTTTTTAATCATGATCACACTCTTCGAAGTAAAAAGTAGGTTAATATATGGCAGGTAAAAAAACTATGTTTTCTGTCTGAGAGAAAACTTTATTTACAAAATACAAAACTATCAGAACAACGTCGGCATGTTTCCTGTTAGAAAAAACTAAATACATGAAACTGTTCAGCCTCTCAAGTTTAACACAATAATTCCAAAAATAATTTAAAAAATAATTGATCACAAACCAGCACAAACATTTCATACCATTTTTTTAAAAATTTGGTTAATTTATCTTTAAAACAAAAGCAACAAATATGAAAATCTTAGCAGCAAAAACATTTGACACCACTTTTCTTGGATTTGAAGAAGGTGAGGAGGCCAACTTTTTCATCAAAATGAAATCGGTTTTCTTCACAGAAGAAGAAGAACAGGATGATGAAATGTCTGCTGTGATGCTGTATGATGCGAGCCGCTGACAGACACTTCAGTGTGTGAGTTTATGTGTGTGTGGTTTGTGGCAGGCAGATAAACACTGCTTTGCATCCAACGCACTGACTTAGAAATAGATCAGAAACACACACAGATGTTTTCAGAAAGCTGATGGTGAAATCTGACCACAGAGGGAACTTTCAATGTCCGGGTGATTGAGCCTTCGCCTCTGCGCTGTCAAATCTGTAACGGGGCAGTGATGTGATGCTGGCTGCCACCACGCTCCAGTTCCCGCTTTTATTCTGAGGGTGGTTCAGAAGCAGTGATGCCAAAAACCACACAGATGTCTCAGATCCCAGCAGGAATGAGAGTACACCGTGTACTTTGTTTTCTCCAATCCTCCAAATCTGACACCCAAAAACTTCCATCCAGTATCCATCCTGAAAGTCCATTTTCATAGAGGCATGTAATGGAGACCAAGGTGTTCCACTACGCTTAGCTGTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTTTATATGTTTGAGGGATTGGTATTTAAAACGTTACATGAAAAAGAAACATTTATGGTCATTCTGTATTAGGTTTATTGAATTTGACATGCTTTTCATAATAAAGACCACATGTTGGTGGATAAAGTTTATTCCAGCAGGCCGAACTCACAAGTCACATGACCAGATACTCACCCTGAAACAGGAAGGACTAGACTCACAAAGTTTTCTCCTTTCAATGGGATTTTAAAACAATTCTAAAAAATGAAACATTAAAAACAGCCGCACCTTCATTCATTTAAATAAATTATTTGAACTGCAGGATCTGAAAATTCCCATCATTCCTATTAAGAAGTCAGACCTGAGATGTTCAGGAGGGAGATGATTAAAAAAAGGTGAACTGTGAAAGGACGATGAATATTAAAGTAGAATTTATTATGAAACTGATGGTTGTGTCTAATCTGGTTTATTGTTGAGCCTCTTCTGTAACACTTGGCTTCCTCTCTCTCTGGTGTCGTGTGGTTGTGTGGCAGGAAGTCCTGCTGGTTGTGAAATGTGTTTACTGCCAGCTGGATGTGTTGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATCTGGAAGTACTTTTAATCCTGATACTTTTTCTTTATCTTATTTCACTTCCTCTGACATCATCAGTTTAAATAAAAGTTAAACTATACAAAATAAACCCAAAGTCCTGGATCAGAGGGCGGAGCTCTGGACTAATGAAGGGCCTGGACACACCTGAGGAATCACAAACATCCAAATATGCCCTGAGACCTGATGTTTGATTTCTCCCCATTAAAGCAGGATGGAAGCACTTTGAGCTTCGCCACGTTAAACAGCTGCTTCCATCAGAAGAAACAATTAAACATCTGCATGACGACTGCTTTCACATAACACCCTTACTGCAGTAAACACTCGCTCTCACACACAGAGACACTCCCTGCCAATATAAATCAGCCTGTTGTTGTTGTTGATGTTTCTCTTGATGGGCGTAACATCCGTGGGAGGGGGGCAGGGACTGAGGGCGACATGATGACATGACACTTCCTGCCAGACACGCGATAAAACAGACAGAGCAGAACAAGACTCGGTCAGAACCTGCAGGACCCCCCACAGGACCAGGATTACCCCGAACCTCCAGGACCGCCCCGAGCGCTTGTTACGATGTGGCTGCTTCTGATGATCGTCAGCCTGCTGGATCAGAACCAGGCTGCGCCAGTAAGGCTGGATCATACTGGTCAGTTCATGAGTCAGACATGAGGCTCATCTGTGACTCTGAGACGTGTTTGCGTTTGTCTGCAGCTTCCAGGAGACCTCCACAGCCTTCAGCTCCTCCTGCAGAGCCAAGTGGACCAAACAGCAGTGAGTCAGTGCAGTACAAGTACACAGAGTACTCTCAGTTCTATGTGGCTAAAGCTAGAGCAGTAGAGTCCATCAGAGTTGTAGTAAACTTGTATTTTGAGGTGTTTTCTTTAGGCAGATATTGATGCAGCTGTTTCTTCAGCCTGAGCCTTGTGTTTCCCACACACACTGTAACATGTGTATCCAGATGAAACCCTATCGCCTTCCTCACATTAAAGCATCTTCATCTGAAGTTCTTCAGTTTCTAACATCACTGTGTGTCTGCAGCCTTCAGCCCCTCCTGACCCCGCTCAGAAGATCACTTCCTCCTCCTCCTCCTCTTCTTCATCAGTTTCCTCGGAGTCAAGCCAGAGTTCAGAGGTCAGAGGTGACCTGAGTTATAACACAATCTCACTGTATACTCTGAGTCTATTTGCAGCTTTGAGGGTAGAGTCTGGTAAAATCTTTTATTTGGTAAAAACTGAATGGAGTCTGGTCCTGCAGTCCAGCTAATGCAAATATCTGCTATATCTTGTTAAATGATCACAACATAAAATGCTACATTATTCAAAAACCTCAGCAGCATTTGTCAGAAGTAATTTTATAATGTCCTCCATCTGCAGTCATTATGTCCTGTCATGTGCTGAGTTTTTTCTTATTTGTAGTTTTTACCTTGTAGATTAAAAGAAAGAGAAACTGCAGCTTTAAAATGAGCGTCACAGTGCCATGTGACCAATCAGCTGTGGTTATTAAGGACAGAGTGACTGAATCAGTCCATTTGGTTGCTGTTTACAGGGTCCGCAAATGGTGCGAGAACGACAGAACCTGGAGAACACGGTANNNNNNNNNNNNNNNNNNNNNNNNNGCTCCCTAAACAAATATCGTCACTCTTACTGTGCTACAATGTGTGATGTCATGACGTGTGTGTGATGTCATACCCTGCAGGCTGTGGAGCAGGTGGACTCCTCTCAGGAGGTGAGCGGTCACTTTAATGTAAATAAAGCTTATTTTAATGAGATTAAATGTTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGCGAGGAGCTCCTCCAGCCTCCCAGTGACACCAACAGCACCAGCACCAACCTGTGGATCAATGAGCTTGTTTTACTGGGAGAGAGAGCGGCTGAGCAAGAAGGCGACGGAGAGAGAGACACCAGAGACGGAGAGGACAGCGTGGAGAGCCAACACAGGGTGACATCACTGTGACATCACACACACCTGGGCAATACTTTAAACAAGAATGTTTGATCTGATCTTCTGGAAGATCAGACGAGTGAGATTCTGGGGCGCAGACAGCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGTTGATGGATGCTAATATAAAAAATATAAGATGTACACGTGTCAGGTTTTAGGTTATTTCTGTCTGCAGTCCTGTGCAGGTCACATGACTTACAGCAATNNNNNNNNNNNNNNNNNCGAGCTGAGACGAGACTGAAAGCACAGCTGGTTCAAACTGATTCCTGATTGATGAAAGTGTAATGATAAAGCATTAGGTGGGCTTGTCCCACATCTCCTGGATGGGTCTATGAAACTAACTTAGCCTCCCCTTCAAGTCAGCTGGTCGTCTTCTTGGCTCCTTTAGGTTCTACAAAATAAATCAACTCTAGTGTGACTCCCCCCTTTCTTTTTTGACCCTGCCCCCTACCAGCCTTTGCTGATGACCTTCCACCACCTCCTGACACGACCTCGGCACAGAGAACCCGGTCTGATCTCAGAAGTGGCCGCAGAGGGAGGCGTGTCTGAAGTTGGCGACGTGGGCGGTGCCAGAGAGGAAAACTCTGAGTTCCTGCGACTGTGGGATGACAGCATTGAGCGAGAGGCCGGGCTGACCTTTGACATGCCTGACCAAGGCTTCCATGGAGATGAGGCGGGGCTTGAGCTGGGGCTGTAGAGGCCACGCCCCCATTGTTATGATCACTTATTAACCAGTGAATGATGCAATTATTATTAACTACTGAAGCGTCACAGAACATGTAGCTCCACATGTTAAATGTTTGTTTTAACTGTCCTGATCAATAAAGCTCTGAAGTTTTAATGAGCACTGAGCATGAAACCAGATCATCACACAGTGAATTGACGCCGAGATATCAGCCTCTGTTTGGATCCCAGCAGTTTAACCTGAAACAATAAGCTGAGTTTGACTGTAAATAAACATGATCCCATGTTTTGTTTTTTCTGTTTGAGCCTGAACATTTATTAAACTAAACTTCACATCTGTGCCTTGTCACTGTTTGGTAATAAAAAGTTTTAATTTTTCATGAACTCCAGTTCTATTGCTTTTCCATTTAAATATCATCACGCTTGATCCACTGTAATTATTGAAATTGTTAATAAAATTGTGGAGTCTCAAGCAGCTGCGTGTTTGGCTGCACTGTGATTTAGACTTATTCACCTGAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAGTAAAACTCAGATGACATAAAGAGAGCTGCGACATGTTTAGATATTTAGGTTATTTTCTTTGAAACTTACAGAAAGGACCAGACTGGTTCGCATCACTTTATTTTTTTGTCAACAAACATTATAATAAACATTAATGAGGTTAATGATTTCATTTTACATTTTACAGGCCCTGAAAAGGAAACAAACTTTACTTTGCAGCAGNNNNNNNNGTAAAACAAATGCAGTTTTACTTTGTTTTAGGTTTTTTCCCCCCAGGTAGTGGTTCAGCACTGTAACAACATAGCTTCAGAAAAAGGCAGGATCAGGGCAGCTTCTACAGGAAGCACAAGTTTGTGGTCCTTAAAGAAGAAGTGTGCCATTTATAGTCCTAACAGGAGCAAAGGGTTCTGATTGGGGGCTCTGAAATGCCCGATATGCAGAACTGTGAGCAGCTCCTGGTGGTCTGTGGATCCCTGAGGGCATCTTCTTCTCTGGTTTTACAGCAAGTTTGTGGAGGTGGGTTCTGGTCAGTCTCATTTTCTGTGCCTACATTAAATAAATGTTTGTCGTCTTTAATTGGGTGTTTGTTTGTTTGTTTTTAAATCTCCTATAAGGTATTATTCACAGTATTAATTTAAGAGTGCAACAGAAAGTTATTCATTTCTGTTTTTCAGCGTTTTTTCCCCTCACAGCAGCACACTGCAACAAGCAGACCACACAAATGTGTTTATGATGTTCTAAACAATAGAACAAACTCATATGGAATTCCACTGCAGACATTAAACAGGAAGAAGATCTGAAAATCTTCTATGTGAAACATGAAATGGTTCTTTATAAAGAGACTTCTGCTGATCCCGGCTCCAAGTTCTCTGCCCTGATCTGATGTTGTTCTTGGTGTTGTTTGAAGGTGCCCTTGTGACGGAACGTTTGCCCGCAGTCCTCACACCAGTATGGTTTTTCTCCTGTATGGATTCGCATGTGACATGTCAGGCTAAACTGCCGACTGAAGGCTTTCCCACACTCATCACAGCTGTACGGTCTTTCTCCGGTATGGATACGCTGATGTTTCCTCAGGGAGCACGGGCGGGTGAAACTCTGCCCGCACTCCTCACAGCTGTATGGCTTCTCTCCAGTGTGAGTTTTGCTGTGTTTTTGTAAAATACACTTCTGCTTGAAACTTTTCCCACACTTGTCGCAGCTGTACGGCCTTTCTCCAATGATAACTCTGTGATGATTTTTAAGGAAGCACGTGTGGGAAAAAGGTTTTCCACACTCCTCACACCAGGGCGGACTCTCTCCGGTGTGGATTTGCTGGTGGACTTTTAGGGAAAATTTCAAAGCAAAACTTTTACCACACTGGTCGCAGCTGTATGGTTTCTCTGCTGTGTGCAAACGTATGCAGTGAGTGTTCAGACTACATTTCAGAGTAAAAGTCTGACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGTTTGTCATCCATGTGAATCTTCCGATTCTTGTTTGAGGCGTTGTCATGGTGCTGGGAGCCATGATGTCCGGGTCTCTTGTGGTCACCACGTTTCTATGACAAAAGAGGAAAAAGAAGGACAAGTTGGTACAACAAGGTGAATGTAATTACAGAGACAACACACAGGTTCATAAAATGCTGGGACTGAGCTTTGAAACCTGGTGGAGGAGGGCGGATGGAAAGAGGGAGGAGAAATACTTGTGAAACTTGAAAAATTAGAATATCGTGCAAAACTTCATTTATTTCAATCATTTAGCTTAAAAGGTGAACCTAATATAGGATAGACATTGCAAAGTGAGATATTTCAGCCCTTTATTTGTTATAATTTTAATGATTATGGGTTACAGCTTATGAGAACCCCAAATTCAAAATCTCAGAAAATTAGAATATTACATGAAATCAATAAAACAAGGATTTTAAATACAGAAATGTCCTCTGAAAAGTACAACCATGCATATGTACTCAGTACTTGGTTTGGGCCCCTTTTGCATGAATTACTGATTCAATGCGGTATGGCATGGATGCTATCAGCCTGTGGCACTGCTGAGGTGCTGTGAAGACCAGGATGCTTCAATAGTTGCCTTCAGCTCTTCTTAATGTGCTTTGAAATAGCACTTCAGAAACACCCAACTTCTTATGCAATTACTTTTTGAGGCTTTCCCTTCTTATGGAGTGTTGTGGCTGCCGTCAGCAGCAGTTATGCAGTTTAAGATAATTTCATGGTTTAAGTTACAATAAATAAGTTAAAAATATTTTATTTTAATATATCAGATTTAATGTATACATTGTTGGGTTTAAAAATACACATTTAAATGGTTTACAGAATGTCTCCAGGGTGGAACCAATGTTCAGTCTGTTGTTTGGGGTTGACAGTATTTTCAGTTGCACGCCACACTTGATAGAGGGCAGCATGCTTTCCTCTGTCACTCGGTGGTAGAGCTATGCAGACGCATGCAACGAAGTTTTCCAGCTGTGAAAAGAAGTGACACTGCAAGATGTGTTTTCATTAACCCCTGCAAGTTAATGCGGCCAATGAGGTATGCAATGTGTGTTTATGTCATGATAGGAAATAAGATGTTTGTTTGTAACTGAACTGTTGAGTTTATGGTGGTCACGTGTAATTTGTAAATGTAAAATTGTGTATGTTTTTATCTTGTTTAATAATGTGCTTTATTGTTTATTCTCTATGAGAACACTTTACTGTGGAAATTGATTATTCTATGTTGTTTGTACAGTTCTCACGGCATCGTTGGTGGCACCTGTGTGCAATAAATGCCAGTAAAAATCAAGAACGCCTTGTGTCCGTTTTTCAACTTGGAGGGAGTTACAAGTGTGTTAATGATGGTTTTCTGTACAACTGTCAGGTCAGCGGTCTCCCCCATGATTGCGATTCCTACTAAACCAGACTAAGAGACCATTTCAAGGTTCAGGAACCCTTTGCAGGTGTTTTGGATTAATAAGCGGATTAGAGTGTGACACTTTGAGCCTAAAATATTGAACAATATTCTAATTTTTTGAGCTTTTGAATTTGGGGTTTTCATAAACTATAAGCCATAATCATCAAAATTCTAACAAATAAAGGCTGGAAATATCTCGTATTGCATGTAATGCGTCTATATCGTACATTAGTTTCACCTTTTACGTTGAATTAATGAAATAATTGAACATGATATTCAAATTTTTCGAGTTTCACCTGTAGAAGAGGTGGACAGAAAGACAAGTAGGTAGGGAAGAAAAGGAGAAGAAGAAAACACAGATACTGAGACAAGGAGGAAATGTTTTCTTCTCTAGAATACTATTTCCTTTCCTTCCTTATTAATATGTCATTTCATTATCTTCTACTTCCTTTCTTCTTCTCTCCTTCCTCATTGGCTTCAACCCCTCCTTAATTTCTTCTCACCCTCCTTGTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGTAGAACATGTTTAGCAACACGCTGAGGGAGGATAGCCAGCGTTATCACGCTGACCTCTGAGTGCCTCGTGCTGTCCTCAGGTTCATGCTTCAGCAGACTGCAGCTCATTGTGAGCTCTGCACATGAAATTATTTAATAAAACTGAACACAAGAGCAGCTCACTCCGATTTGGCTCCCAGGCTGAAACAATGTTTTATTTCTGACTTTCTCTTGAGTCCAAACTCCGAGATCCTCCACTCACAAACTTTGGAACAGCCGACCACAAAGTAATTCACACGGGAGTATTTAAAGTTAATAAATACTGCAAGATTACAACAGAGTAGCACTATAGGACATTTATTTATGGCCTCACCTACTGTGTATCCATCTGATAACAAACAGGGTGTTGTGCTCAGAACATCCTGTTCTAATCTAATCTAATCTACTTTTTGTGTTTGTGCACTAGTGGAGTGATGTGGGTGTGTCTGACCATCTTGTGTCTCCTCTGCAGGGAGAAACTAGCGCGAATACATTATGTGTGGACATCGCCCCCAGCAGCGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGGGCTTCTCCACTTTCTCTAAGCTGTCTTCTAATAAACTATTGTTGAAGTTCACCGACTTCACAGATTGTTTTGATGGTAGAGATCAAACAGAGACAAGAACTTCATTTGACACTCTTTATTTTCCAAGCATTCACTGAACACATATCTGGAGACCAAGCAGCTAAGAGCTCTCTATGGGCGAGGTCTGGCTAAACAAAGGGATGCACTCATCTATATAGGGTCGTGGAAGCTGCCCTCTGTGACACAACTCCTAGTAACTTTCTCTCTCTCCATCTCTATGGTAACACCACTGTCTCCCCATCGTATCTCGCTCACCTTGGTCTACTCCCCTTTCTATGCAAGCTGCTCACATTCTTTGACTACACAGAAGCAGGCCTGAAACTAAAGCAATCTGAAACACAATTAATACAGCATGAAATCAACAGAATAACTTTATTCAATTTAAAAAGAATAATTATCATTAGCTGTGTCGTTTCCATTACTTCATTCCACACTATTTTCTGCACTTTTCAAGCTGCATCTCCAGCATTTTTGTATTGAACCATGTGTTCTCGCTACATTATTAAGAAGTTTGCGAGTTTAGCTCAGAGATCATAAATTCAGTCCTCGCTGCCAGTTTTTTGACACAAAAAAACTCTGTGGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTTGCATATTAAGCGCATAGCTGTTGGTGCCATTAAAAACTGTCTTTAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAAATGCCTTGGTTAATATTTACAAATAGAACAGGCAAAATACAAATAGTACAAATAAATAAATGAAGACAAAATTTAAGTGTGAAATAGATGTAGTGTACGAGAGCTGTTTCTACTTAATAAGAACAATCTGACTCTTTCTCCGTACAGATGCACTAACCTGTAGTTATAGAGCAGATGCACAGTTTCTTCATCAGCCTTTCCCCGTTTTTATTATGTTTTATGGCCATGAACACGTTTGAATCTAGAATTCCAATATAATCCATTCAATTTCGCATTAAAACATTAAAAAACTCAAATTGTTACCTAATAGTAATAATACCACTTTTCAAGCCGTTTAAATAATCGCCACGGCTTCTGGGGGGACGATTGCTGAGTTTACGAGGTGCACCTAAACGCCCCATGCATTCCTGACGGCGTCTACAGCTTGGACCCTAAGTTCTGATGCAGACGCGCAAATCGTTTTCTTAAACTGTGCGGCTGTGTCCCGATGGTCTCTCACCTGGAGCTCAGCGCGACCTGAGGAGGACTCCTCTCCGTCGCTGTTCTCCGTGTCCCAGCTTTCCTCCTCCATTATTGCTGCTCTGCTCCTGTTCCGCCAAAACTCAGCAGCTCCTCTCAGTACTCTCTCCAACTCTCGCGGTGACTAAAAAATAACGCGAGAAGAACAAAAACACTCCCATGGCCCTTTCTCAAGTACGCGAGTCCGGCACGCACGGACTCGGGATTTGTACAGCGTACTTGATGATGTCACAGGTCCGGAGTTTTTACTGCCGTCCCCTCTTAATTTAACTGTGAGTAACATGTTATGAAGCTTAACTTTAATCTCAGCCAAACCGATTTACTCAGGAACAAAGAAAACACTGAAATGAACCAAACATTAACATTTAGAAGTGATCTAAGTGACTCATATATCATGTTTAACCTCAGCAGCGAAATCTCTATTAATATGTACATGTATGCCTTAATAAAAACAAACAGGTGAGATGTTACGACGTGTTATTTTTATTTTAGTGGACACTAAAATAATTACAACAGACAGCTGCTGGGGTTTGGAAGAGAACTGAACAAATATTTAAATTATAATCTGATCATTTTGAAGCAGCCTTCAGAATCTAGTATTAACATGCTGTTTTTGTTCCCAGTGAAAATGTTTCCTCCTGAATTGAAATATATCTCAGCCAAACCGATTTTGTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGCCCCTTGTGTATTTCTTTATTGACACACATCTCCGCTGGTAAAGTGTTGGAATCTCATTCTGGGCTCATTTCCTTCCTTTCCTCTTCTTTCCTCTTTATTTCCTTCTCTGTCCCCTCATTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTGTGCTTCACTCAGCAGGTGTAAATCACCTTCTAAATGAGGTGAAAATAAATCTGAGAGTTTGTTTCTTTACGTTAATCTGGAGTGAGCCTCATCTGTGACACAGATTATAATCGATTTTTATTAATTCATTGTTTTTCTTTTCTACGTTTATTCTTTTAAACATTTTTAACCTGTCAGAACGGCTCCTTGTTTGTGAGAATAATAACAAAGTTTAACAATAATATGAAATGTCAGACTTCAGGGGAAACCTGTCCTTCAGAGCCATCGTGTGTTCATCACTGCATTCAGGGTTCAAGCTCATGAATGGGAAATCTGTTGCTCACTTTGCTTCAGGTCTGAAACTGATCAGCGATCCCAGAGGAACATCGAGAACGATCAGCACTGATGATCATGCAGAAAGATGCAGGGAATTCTTTTAAAGAACAGGTTTTTATTCGTGGCAGTGAAGAAGAAACTGGAACTTTTCCATCATTTACTTATTCATGCATTACTTGATTAGATGAGGTTTTTATCAGAGACTGGAAGGTCAGCTCTGTAGTTCTGATGGATAACGACGCATCACGCTCACAGAAAAGCTGAACCTCTGTGAACATTTTACCATCAGCAGTAAAACTTCAAAGAAGCTGAAGCTCAGACACGCACATCTGATTACAGAGTTTATCTGCTTTGTTTTATTTTACTTATTTATTTACCCTGGATATGATGAGATGCACTGAGCTTCTGTAAAAACTTTATTTAAACGTGTGAGTACACTCTGGTCAAAGATGATGTTGTGTTGTTCTGTTTACACTTAAATAAAGACTTGAATCCTCTTAAAATCATCAATTTCTGTTTTTATTTACAATCATTTTATTTACGCAGCATCACAGCTTAGTCACATGTTCGTCGGTTTAACATCCATTTCTTCTCACGGCGCTCGTATCCAACTGTTCGTCTGTGGTCGATGACTCTGTCTACTCTGTCGACACGTTTAAATAAAGCTTTTTTGAACACGCTACTCGCTGTCCCGTGACAATCGTCTGAGGGGTCCTCCTGTGTGGACGACGGTGAGGCCACAGGTCGCTGCAGCATGACGTCACCGTAGAAACACCATGGTAACAAGACCTGCGAGACAACCACAGTATCACTGCTTCCTTCTCTACCTCCTCATTTCCTTTTCTGCCTCCGTCTTTGTATGTTTTTGTGTACTTCTGAATCTTCAACTTCTCGTTCCCTTATCCCCCATCTCATTTCCTTTTCTACCTCCTTAGCTTTCCCTCCAACTACATTCTTGTTTCCTTTTCATTCCTGCCCTTCTCTCCTAATTCCTTCTCTAGATCTAGTTTCTTTTCCGCTTCCTTATTTCCTTTTCTAGTTTCCTGTTTGCGTCTTTATCACCACATTTCCTTCCGAGACTCCTTCCTTTCTGCTCTGACTTCTCATTTCCTTAACTGTCCCTTCATTTCTCCTTTCTTCACCTATAACTGTTCTTCTCTACTTCCTTGTTTCCTTCTCTATCTATTTCAATTCTTTACCTTCTTTTTGCTTACTTTTCCACTGTCGCATTTCCTTCCTGTCTCCCCTCTCTCTCAGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCGCAGACCAGCTTCTGATTGGTGGAGACTTGCAGCCAGTGTGGAACCAGCGAGTTGCTGTCAGTGTGCAGGGGGAGCATCAACACTGTGACACACAGCACCGCCACAGCCACACACACCGCCCACTGAGACGCGCTGCGCACAGCTGCAGACACACACACAGACACATCATCAGTAAGATCAACTCTGCACCCGCGAATGCACTGCTACAGGAACCAATCAGAGCACTCCATGGTGCCTTACCTGTGCAGGCAGGCAGGTGTGCCTGTGCGGGCAGAAGCTGAGAAGTAGGACGGGGCGGCGCCCTTTGTTGACCTCCTCTTTGCTCCTCTTCCTCTCGTCCTCCTCTAAGCTCCGCCCAGATCTCCCGTCGTCCCACCTGGCCTCCGCCCCTAACCTCCATGCGGAACCGGTCCCTGCGGCCACAGTTTCTGGGGGAGACGTCCAGGTGACGCACGACCCTGACAGGAAAATGAAATGCTTGATTGCATGAGAGCCTCGTTATGGAATAAGTTTTAAATAAAGTTTGAAACACTCACAGGTCGACGCAGGACTTGGCCCGGATGCTGCCCTCTGCCTCCACCACCCTGTAGAACGAGGGCGCTGTGCACCACACTGTGAGGACAGAGAGAGAGGCTGTTAGAGGCAGCGGCGGCGTGACCAGGGGCCTAAACATGGCTGCACTCACTCTTGAAGCTGAGGCTGAAGCTGTAGGGGTTGTAAAGGGTCAGCACCCTCCTATGGGAGCTCCTCTGCTCGGCGTAGAACACCATCTCCGAGGGGAACAGGAAGACGGCAAGCCGCGGCATGCCCCCCGCCGCCACGCTCTGCTCCCCCGCCACTGCCGACCCCCCCTCGTCTCCTCGCCCGTCATGGCTCTGCCTCCTCCTCATTAGTCCGCTCTGTGTGGAGCCCCGCCCGCGGACATGATCGGAGAGCTGTCATTGGATACCTAGAGGTAACACCGCCTACCAAAACAGTGAGNNNNNNNNNTCATTTAACGAGGAGAAAAAAGTTTCTCTTTCCTAGGCTGTGGCTCCTTGGATCCTCCTCTGCTCCTTATTTTGCACAATGCCTCCTTGTTACCTCTCCTTACTTCTTTCCCCCTCCTTCTCGTCCTTTCTGTGTCCTCATTTCAACCCTTCCCCCTTTATTTACTTTCCTTCCTCATATCCCTCTTTCCTGCCTTTTCTCTGCCACCATGATTCTTACCTGATACCTTGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAAACAAACAGGACCCAGCATGTAAACAGTGGAGAACAAACACAGGTAACGCCTCATAAATAAGTACCTCAGCTCCTGTGTATCCCTCCGCAGCCAGCCTGTAGTATAAATTGTTTATTTCTGGATCTCTGTGTAAAAAACTCCGAAAAACTTCACTAACAGACTTTCTGTTAGTGAGCTTCCTGCTGTTTGCTAACGCTAGCTGCCCAATCACTCCGACCCGCCAAAACACCGGTAATGTGACGCAGCAGAAACTGTCGCCAGCTCCGCGGTATGATCTCCGGCTGTCGGACGGTCACACCGAGGCGTTTTATGGGAGTTTAATCCGGTNNNNNNNNNNNNNNNNNCAGAAATAACACCGCTCAGTGTTTCTACTCACCGCTGCCCCCGGATCTACTTCCTCAGCAAGCTGTTGCTTGTGATAAATCCCTCCCCCTCTCTAGCTCTAAACCAATGAGCGTTCGGAAAGAATCCCAGCCTTCTGTTGTTTTGTGTGTCACATCAGACTCCTTAGTTTGACGCTGTGTTTACGCTGAAATGATGGTGGCAACAGTTGTAATTCATTTTTAATTCTGAAACTAAACAAGAAATCAGTTTGGATGTATTAAAGCCATAATATTCAAGAGAATGGTACAACAATGGTTGCTACAATGTTTCAACCATGCTACAAGAAAATGTTTTCTTTCTGTGGCTCTCGGAGGAGGCGGACGCATCTTTCACCCTCTCCTTATCTTTCTGGATTATCCTTTTGTGTTACACATTTCACAGNNNNNNNNCCTTTGCTACCTAGCCTGACCTGTACGGTCGGCAAGGTCTCTCATCTCGGTTGTGGGCAACTGCAACTGACAAATAAAAGCCATCTCATCTCGTCACAATGGTACAACATTATAAGCAATAAATTATTTAACAAATAATTGCGGCTTTTAGTTTCCTAATTTAAAAATTAAACATTTATATAACGTCCTACCAGTTATACACTTTTAAATGTATGTTTTCTACATATTTATACATATACTTGATTAAATAACCAGCATCTGCTGCATTCAAGAACTCTCGGAAATGAAAGACATAAGAATGCCATGCACGAATTTTTAGTTGAGTAGGCCTATCGCAGAAGCAAATCAATGTTTAATTTCATTTTTGTCTTTATCAAAAGGCTCGTCATCGTTTCAAGTATCAGTCTGTATAAACATGTTTTTGGTCAAATGATGATGAATTCATAATCAACTTCACGTGTGTAATTTATTGCATGTCATTTTAAAATAACATTTTACTTATTTATATAACATCAGTAAGCTAAAGACTACAGCCTTCTAAATATCGGATATGCGCTGTACGTCATTAACTTCGCTGTATTAGTTGATAGAGTTCGGATGGAGGAGTTTAGAATGAGACCTTGAACGTCGCACGTTGATCGTTCCTCGTCTCCTGATTGGTCCGTTGCTCTTCGTGTCTCGGGACGCGTCCGCTTTATAGAGTCACCTTGCTGCTCTTGCTGCCGCCGCTGAGACAGGGAGAAAGCAGGCGGAAAGCTCGGCCCAAAGGCACACAGGCAGGCGGGCGGCAGAAATCTGAACGCAGACTCTGCGGCCACTGACCGATCGGGGGAAACATGGCGGATGCGAAGCCCAAGACCTCCCCGAAGGCCATCAAGTTCCTGTTCGGGGGGCTGGCTGGGTAGGTGATGCGGCTAGCTGCCATGCTATCGCGCTAATGTCAGGGGTCAGAGGAGAGCTCTGGTCAGTTTAAACCCGCTCTGTGTCAAACCTCTATGCGGTTTAAAGGACAGCACGGAGGCCGTTACCTCGGCGGAGCGACACGCTGATGGTTAGCTGTTAGCAGCTGATGCTGGCTGTCACAGGACGGGCTGCACCCCGATAACTCAGCGGGGACGGTTTTCATCAGCACACCGGTGTCATGACGAAATCTGGGCACCTCTCTACATGTGTTAGCCAGCCGTGTTCGAGTAGAGCTTCCTGTCTCTTTTTTCTCACCAGAACACGTTTAAACATGTAAACTCGTAAAAGTCCTGAAAATGTTCCGCTTGTATCCCCGGGAAATTATTTGTTAAAGCGTCCCGCCTGGGCTCTACACCGAGGAGTGCTAGCAGGCTAACGCTGGATTAGCAGCGAAGCTTCCCTAAAGTAAACTCTGACAGCAGATGAGGGGAGGTCGCACCAGTCAGGGGGACCTGACGTCGGCTCCCCGGTCTGAGCTCAGCCCTGGCCGAGTTCCCGTTAGCATGCTAACTGTAGCCGGGATGGATGACAGCTTTATGACCATGATGATGAAGATGATGTAACCGGGTTTAGAGTCCTCTAAACTCTGAAATCAGGTTCAGTTAGACTCTGATCCATGTTTATCACAAAACATTTACAAATTTAATCATGTATCATAAAAGTTATGGTTAATTAAGCCAATTAATAATTTGATGAATGAATTAAAATTATAATCTCAATAATTATCTCATACTGCGCCTCAGTGATTGGATGCCCCTCACGCAACAGGGTGTGTGACTATCTCTGACATCATATTGATCCNNNNNNNNNNNNNNNNNTGATAAACTGAACAATTTGACCTTTTGGCTCACAGGGATTAGTGAACGTATGCTGACATGAAGGTTAACATGAGTGTGTGAGAGGAAATATGGAGAACCAGGCTGTTCAGTAACTCTATCTTCTTAAACTGAATGTTTGCTTTCAAGTGTGTGTGTGTCAGGTTACTTTAGCAGGCGTAGCAGGTTAAACAGCTTCATGATAAACAGTTGAAGGTCACCAAATGTTGACAGTATGGCTGCTTCTTACAAACTTAGTGAGGTGGTGTCAACAGTTGACTTTATTTCAAACTTGCACACATTTTTTCATATACATATCTCAGAAACTATAAAAGTTAAAAATAAAGGCATGACTTAATATTAGAGCTGTAGGTTTGCATATTAATTTATATTTTAATCCATATTTGGTGTGAATCAGAGATAATTTAGAGGTATGTCTGCACCATCTCTAATTTTACAGTTTGTAATTTGTCATTCGTCAGGATCCCAGCACGCTCTTCTGTGAAGCTTCATTTGAGAAAAATAAATGAACGTGTTCTGATTTAAAAGACAAGAATCGCTGCCCCAGGCAGGTTTTCATCATCGTGAGTTAATCTGTGCTCTCTCACCTGCTGCCGTCTGGGTTTTCTGAGGGAGGCTAAACTCTCACCTCCTGATAAACCCACAGTACCAGCTCTTCCAGTCCCTGATAACTTATCACTGCAGAGTTACCACATCGCTGCAGCTTCACTACTAACAGGAGTGTAAATTCATTAGAGGAAAACACCTCTGTTCTCGAACTGCGCTTGAACTCGAGCTACCATGTTTTAGTTTTTACTGTCTCCCTTAACTGTAAAACTCCTCCCTTATGTTCTTTTCAAATNNNNNNNNNCTTTTTAAGTGAACTTTGATTTATTTTGATCACATTGTTTGGATTTCAGTGGAAGTTGTTGGAACAGTCAGTCCAAAGGTCTCATTTTATAAGTTACGATTTAAATCGGTTCAGACATCTAAAATAAAGTGTCAGATACGTGAAAACAAGTCTGCGCTCCCAGGTTTTGTTGTCTTTGAATGTGCCAAAAAGTACTTGCTTTCATGTTTTCTCGGTAATGCTTCAGCTTTAATAAACGGATCTGTCCTGTTTCTGCAGGATGGGCGCGACCGTCTTCGTGCAGCCGTTGGACCTGGTGAAGAACAGGATGCAGCTGAGCGGTCAGGGGACGAAGGCTCGAGAGTATAAAACCAGCTTCCACGCCTTGTTCTCCATCCTGAGAAACGAGGGCGTGCGAGGCATCTACACCGGGTACCAGCGCTTCACCCCATCCTGATTTTTATCATTTTAACTCTCGTTTTGTCTCCCTGCTTCACTGTGAGTTTCTTTGTGTGTTTGTCAGTCTGTCAGCAGGTCTTTTGCGTCAGGCGACCTACACGACGACCCGTCTGGGAATCTACACCATCCTGTTTGAGAAAATGACCAGCAGTGACGGCCGGCCGCCGAACTTCTTCCTCAAGGTGCGCTGAAAGAGTGAAAGGCTTATGAGCTCTGAAATCATCTAACCAGAAGCTGGTAGAAAGCTTTTAATCAGTGGTAAAGGTGTAGATGCTATAGCACCCTCCATGCTGCTGAGTAACAGTGTGCTCCCCCTACAGGCTCTGATTGGTATGACAGCTGGAGCCATCGGAGCATTTGTGGGGACGCCAGCAGAGGTGGCGCTGATCAGGATGACGGCCGATGGACGGTGAGACTGTTTACCTTGGAGCAGCTTTCTCTGCACGGCATGGACACAAAATGACTCGCAGGCGTTTTCCTCACCGTTTGTGTCTCCAGGTTACCTGTAGACCAGCGGAGAGGATACAAGAACGTTTTTAATGCCCTCTTTCGAATAACCAAAGAGGAAGGTGTCACTACACTGTGGAGGGTGAGCCTACNNNNNNNNNNNNNNNNNNNNNNNNTTTCTTCACTTGGGCCTGCATGAGTAGCCATTAGTCCAGATGCAGTAATTTAATGTCGAAATTTTAATTGATAAAAAGGTTTGTGTCCTGAAGTGGTCCTTCACCCTGAGTAGATGCTGCCCGATTTAACATCACACGAACATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTTTTCAAGCTGTTGTACTGTTATTAATATGTGTGAAAGCAGTTAATGGGAACAGTGAGCTACGGCTGCAGCTTTTATTGAAGCTCACTGGTGCGAATCCTGAGCAAAAACAAGAAAAATTACCTCAGTTTTGATTCTCTGATATTTTTGAATTTGGCTTTTTCACAGCTTATCCTCATCTTTCCAAAATTTTTATTTTCCCAAAATTCTCAGTTTTTCTTCTAAACCATTTCCAAACTGAAGAATGTCACGTTTAAAATCTGAGTCTCTCTTTATCAAACACAAATCTCTAATCACTGTGTGAGACTGTGGTGCAGTATTCGCTGCTTTTTAGATTAATTTTAACTCTGCAAGTAAAATACATAGATTGAGGGGGAAAAACGCTAATGGATTTAGTGACTTTGTTTTATTAGTTTTTACAGCCCTTGTTAAAAAATGTGTGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAAGACTTTACTTTGACCATCTGCAGTACTTCCATAGGTCAGCAGAGGGCAGTGTCTCAGTCTTTTTAAATGTATTTAAATTACATGGTCACAGTTGATCCAAGACGGGAGGGACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATTATTATTTATTTTTGTTTTGCAACAGTTTTCCCACCAAAGATGGTGCAAACATAGGCCAGATAAACTGAATACTGAGTCATTACACTGCCTCAGTGTTTGTTCAGTTATAAACACTTGGTAGTAACATTTTAATCTTTTCACTTNNNNNNNNNNNNTAATCAAAAATTCTGCTTGCAGGAATCTAAAAGCTTTATCCATGAAATTCTCACTATATGATTAACAAAATTTGACACTTTTGACACTAACTAAAGTTAATTGATTATTTAAAAATAAATTAAATTTCCTGATGAGCATTAGTAATAAAATGAGGATTTAAGTGCTGAACCCTAAACTAGGACTGATCTCAGCTATTCTGCTGAATCAAAGACGATAAAAAGCTGAAACTCTAAATCAGAGCTACAGCATGCTCTGAGGGTAGCTGACATCCCTCCAAGTCTACCCTCGCTGGTTCATTTCCCACAGAAAAGACTCCAGTCGTTATCTGTGGAGGGTTCATGTCTGTTTGTTGGTTTAGGAGCTTTCACGAGTCTCTTTGGGTGTTTTTAATAACTAAGCTAATGACAACTCTGTTGTTGCAGGGCTGCATTCCCACCATGGCTCGAGCGGTGGTCGTGAACGCCGCTCAACTGGCCTCGTACTCTCAGTCCAAACAGGCGCTGCTCGACTCAGGTGCCCAACGCACACACACAAGCACACAGTCTTGCAGTGACGCACAGTCTTCATGAATATGTTTGTGTTTTCAGGTTATTTTAGAGACGATATTCTGTGTCACTTCTGTGCCAGTATGATCAGTGGTCTGGTTACCACGGCAGCCTCGATGCCTGTCGACATCGTAAAGACCAGGTGAGACTGAAGGCGTTTGATGAACTCTTCTTCTGTGGTCGAGCCGAGTCTGACCACCTTCTTCTTTTTCTTGGCAGGATCCAGAACATGAAGATGATCGACGGGAAGCCAGAGTATAAAAATGGTTTGGTGAGTCGCCAACTTTATTTGTTTTTACTTGTTTTTATTATTACATTTTAATCATTAAAATCNNNNNNNNNNAGCATGAAAGTTAAATAATGCTCTGAAAGCAGATGAGCTGATGAATAAATGCAATACTGTTCCTGGTAATACTGTGATTTTGAAGTATTTGTACAGGTTACTTCTGTATCTTTTGTTCTTTGTGTAACGTTTAGATTTAGAGATTTTAGAGAGTTGATTTCTTGTGATTTTCTTATATATAATCATTTTCTGACAATCCGCAATACATGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTCAGGAAATGTGGTCATGACAGGCCAGTGAGAAGACTGGTATACTCTCACAGGCTGAACCAATGTTCAATTAATATAACTTGTTCCGTTAATAAGTGTTTATATTCTGTGCACCAACTGAATTATCTGTGTCATGATCAGGAGGTGCTGGTTCGAGTGGTGGGGAAGGAGGGCTTCTTCTCTCTGTGGAAAGGTTTCACTCCGTACTACGCCCGCCTCGGCCCGCACACCGTCCTCACCTTCATCTTCCTGGAGCAGATGAACCGCCTCTACAAGACCTACGTCCTCGACGTTTAGCCCACGCACACACAGACAGGCACACACAGTGTTTGAATTCTTTCTGTAAAGAGAAAAATGTAAATTAAGTGTAGTTCAGACATCATTCACAGATGTTTTGAGTAATTAAGTCTTATTTGTAGAAACCCTGCCCCACTGTCTCCCTGACAACACTCAGCATCGTGATGGGTAACCATGGTAACAATCATGGCTGAGCAGACTCATGGTTGAATAAAGACTTTTGACCTTGCTTTGTATTGTCATTTCCATCACTTCATACTTGGACTACTGTTATTAATTACATCAATACGTCGGTTACACTATATTGTAGTCGATACTGATGTTGATGCCTCTCAGTGGCTCAATATAACATCTGGCACAGCTGTTATGAAAGTAAGGGAGAAAGTTTCTCCAAATCTCTGCACCCAGGTAACCTAGCTTAGTCCTGATGGTCTTCCTCACCAATTTTCTGCCAGGGTGAGTTTAGCTGTTAATAATGTAGACTCTATTATTAAGTGAAAAGAATAAATTACACTTTTAAGAAACCTTCTGTTTCTATGTAGTTTCCATGGTAGCAGGCTGCATAATCCTCTATAACTGTAATGGATCTAAAAGTGTTTAAATCTTCAGTTTTAGATCATCCTAAGTCTAACCTTAAAATCATAGGACAGCATTACATTTTGAAATTAACAGTAACTCTGGGCCTCTGTAGTGTACAGCTATAGCCATCTCTTTCTAAATATGGATAACAAAAACTATGGAGTGCTGAGTCATTAAAAAATACAGACTATTAGAGTAACAGGTGTGTAGCGTCGCTAACTAGCTAGCAAAAAGCCTCAAAGTGGGTATGCTAGCGGCTAATCTAGCAAATGAATTAAGTGGTTTTATATGTTTTAAAACTAATATAAGCTGTGTGTCTTCATGAGTGACGTGGTTGTATTTACCTTAAGTCATCAGTTGCGCTAAACCCATCAGCAGGTAAACTGGTCAGAATGCTCTGGTTACAATCCAATTCAGTTTGTCTTTTGCACAAATGAATCCACCTTATCCACCTGTGTTTGTCTGCCTGAATTACACTTACACTGCCAGGGAAACTGAACAATAATCACAACAAAGTCTAAAATAAAAACTGCCAAATATCTGCACCGATGAGTCACGCTTTATTTTCTGAGCATCAGAAATCTAGCCATTACAAGTCTCAAATTTCCAGCATACATCACTGCTTCAATTCAGAGTTAATTCATGTTGCTACCTAATTCCCCTCATTCATCTATAGAGGTCTTTAATTGCCCAGAATTGCATTTGATCTCTTCTCCTGCCTATTCTTCCTAATTTTGTGTAGTCATCCACAATCCTGGACCATCTTATTGAGGCAAGGGGCTACTTCTCTTCAACAGCCTGCCTAGCACTTACATTACTGCAGAGGTCTTTGACCTTCGTAACGCAAAGTTCTTACAGCTTGTAGGGGATGGCTTCTTTGGGTATCTGGCAGATCAAGGGAGCTGCCGCCAGTTCCCTTCGAGGCCTTCCCCAAACTTTGTCTATTACAACATGCTGTCGAACCTAAAATTAAGTTATTGGCCCAGCTAGTAAAAGTCTAAAATAAAAGCTGCTAAACAGCTACACAACTGAGTAACACTGTATTTTCTCAGCTTTAGAAAAGGTTTCAATCTGTGACCTGTGCAGCTAAAATGGAGCAAAATCTGTTTTATACCTTGTTAGCTTGTGACAGGATTACAGTTTAACTCTGGAATGAACACACCTGAGTTACAGGTGAAGCAACATTTTTCTCCTCCCCTCTTGGTAATCAAATGCAGCAAACCAGGAAACAGGCTGTTCCTCTTCTTCAGTAAAGAGAGATGCGCAGGCAATCAGACGGAGTTCAGACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCTCCACACACTGAAGGTGAGTTTGAGCAAAAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGACCTTCAACATCTGGAACAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTCATCCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGAGGAGGAGGAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGGTTTGATTATAACTACTCTGTCCTGGGCTCTGAGGGCTTTAACTCAGGGACTCACATCTGGGATGTTGAAGTTGGAGACAGTATAGTGTGGGCACTGGGTGTGTTAGCAGAGTCTGTGCAGAGGAAGGGAATCATACTGTTTGGATTATGGGGAATAGCGTTCTATGAAGGTGAATACTCAGCATGTTCACCATCAGCTGGATCCACTGCTCTCTCATTCCAGAAGAAGCTCCAGAGGATCAGAGTGAATCTGGACAGGAAAAAAACAAAGCTGTCGTTCTCTGATCCTGATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCGCTCACAGGATGTTTCCATACATTAGCACCGATGATGAAGTGAAGGTGTGTCCGTTGAAGTTGTCAGTGTCAGTGGAGCAGATGAGTTGAGGATGATGATATTTCTAATGTTGTTTCCTGTCAGTGAATTGAAGCTGTTAAAGTGCAGCTGTCCTCCTGCTGCCTCGTTGTTCCAAAGCTCTTTGTTTCTCTTTTAGTTCTCACTGTTTCTTTCTGTTTCTGCTGTCCACCTTTTCACATGGAAAATCATTTCACTGTTTCTCACTGAATGACTCCCCAAACTAGATTTGAAATTCTATCAGGTTTCTCATCATTACAAGTGATTCATGTTTCTATTTGATGTGTGTAAATGGAGATGATTTAGTTTGCTGGGATATGGACTGACATGTGTTGAATGGGAGGAGCAGTTTGTTGTTGTCTTCTTGTCTGTTTATGACAACAATAAATATATTGTTGAAACAATAATTCATGTTTAACTCCATATATGAAATGTTTCTCATATTTGAATTATGTTATTTTGTGTGTTTCATTTACATTATTTAATTGCAATNNNNNNNNTGAAAATTCCAGTGTGGAAGTAAAGAATCAGGTACCTGTGAAATAAAAATGTAATCATAATCAGGTATAACAATTATTTAATAAACCCATTGTGTAACATGAAAACTGCTTTCTTTTAATTTTAAGGTCTCAGCTAAGAATGAAGTGAACAAGAGTTTTATTTGCAATCATGTTGTGATAGTTTACAGATGCAAAAGCTAGGAATGAGCCTAGGATGAATGAACTATGAAGTAGCAGACATTCTGGTGAAGGCTGGTTGTAAACGCTGGTCTTAAATACAATTGGCTTCATTAGTCTGAGAAGTGATGAAGACTCTGCCTAGAGGACGAGAGCAGGGACTGTGGAAAATTACTGTGACTCACCCAGACCATGACACTATTTTTATCCACTGGATAAACCGGTTTAAGATCAGAACAAAAACAGCATAAATGAAGATGTACAAAAAGTCTCCATAAAAGGTTGATGATGTTTAAGAAAGCCTTCATACACTTGATGATTTGACAGTAGGACTGCTCTTATGAAGTTTTCATGAATGCTTTAAAACATGTTAGAATCAGTGAGCTTAAATGACTAAGCTTTACACACTTCTCTGTAGATTACTATCATTTCATGAACACGTACAAAGATTTNNNNNNNNNNNNNNNNNNGAATTTTACCGCATTTTGTGGTGAATGGTAACATGCATAGGCTGATTCAACACAGTCTTCCAAGATGTACAAGTGCAGTAAAATATACCATCAGTACATTTACTGCTACACTTGCTGTAAAATCTGCTCGTGTGTTAGAGGAAAACAAAATAAAATAAACCTTTTCAGGCTGGATGACTCATTGTAGTTTATTAACTGTTTGTTCTAGTTTGTTCTTTTGCTGAAGCAATTATTCATGTTTAACTCCATATATCAAATATTTCTGATATTTGAATTCTGTTCTATTAAAGACTTTCTTCATGAGTGTATTAATAGTACTAAATAAGATCTGAGTTGAAAGGCTGGAGAATTATGAATGTGCTTCACTGTTAGTATCTTCGGGGGGATTCAAAGTCCTGAGGCAGAGGCGTTTAAAGAAAAGGTTTCTGAGTTCTATTTTCAGCAGTGCTCAGAAAATTTTCTAAGCCGAACCAATGTTCTCGACTGCTTTAAATGGAAAAGTCAGCAGAAAGTTTTCTCCTAAGGTGCATCACCAACAGCGCTGCAGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACGTTTTATATCCCTTGCACGACTAAGATACAAACATGAGATTTTAAACTCATAGCTACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATTTTTATCCTTCAGGTACAACATTAAATTCAAGCTCTCATTTTCTGCATTGGTTTTTGCAGTCCATACACTTGTATCCCTTAAGCCATCAGGAGTCCTTTGTCTGATTAACCATTTAGCTGACTGAACAAACAACTTTCTATCAGGGAAACAATCATCTATAACTACAACAATGAAAGAAGGTTGTGTTAACAGAGCGAAAAAGTGAAGTAAAAATCAAAGTTTGAACCTTTACAAAACCTCACACTTGCTCTCTTTTCCACAGATGCAACAGGCCGTCACACATGTGAAAATAAAAAAGAGAGGGAGAGAAAGCAGGATGAAGACAGCAAAGTGAACAAGGGAAAATAAAAACAGGTGAGAGAGGACACGTGGTCAAATTCACAGAAGATTATTAATCTGTATTTTCCGTTTTACCCTCATTCACTGATTAAACATAACTACTGTTGTTGATTGTGGATCTCCAACATGCGCTGATAATTATTATTGAGTGAGGGAGATGGAGAGAGAGAGAGGACAGATTGTAGAAGAACGAGGGAGCAAACAGTAGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAATCCAATTTGAAAAACAAAAGTTATTTTCCACAAAGTAGNNNNNNNNNAATGTATTTCACTGAGGCATTGCATGTTTTCCAGCATGACATGGTCATTGTCTTATGGAAGTACAGGAGAATGTCTATGGTTTAAAAGATTTTAGTTAAAATTACAAGTTTACAATGCTGCGACTTTTGTTGTAATTTGGCGATATATAAATAANNNNNNNNNNNNNNNNNNNNGTCCTCGATGTGAAATCAGCCGTCTATATCACACAAAGGATGTCCCTGGAGTGGGCCAACAGTTTTATGACTTCTTCTTGCTGAAGTGATGTGGCGGTGCTACTGTCTCCCTGCCTGATCTTCTCCTCTCTACGTTCACATCTGACCTCACTTTGTATCTGCTGCTCTTCCTGTAATAAAGTCTTATAGTCTTATAGCGGCTACAGTTTATTAGAGTGGGATAAGTCGCGAGACTTACCCCGGATGGGCAGAGGTCTTAACTCNNNNNNNNNNNGCCTGTCCCGTTTGGTTCTTTTGCCATCAGAATTATTGTCTAAAGGCGAAGAAAGATGCCCTACGGATTTACTTTACCAAATGGACCACCCCAGCCTTGCCGTAATGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTGCTAGATACGGGACAGACTTGAATGAGTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCCCAAACATAACCAACAAAATAAGCAGACAAAAAATACATATCAGCTGTTGAGAAAGAAGAAAACGAGAGCAATAGAATAAACAACATTACAATGATATATGGGAATATAACAGTTAATACTAAATATTAAACATTATTGTGCAGCACGTAATATTGACAGCGCACAGTGTGCTTTGAGGAAGGAGCCAAAAAGGGTGTAGTTTGTGTGTGTGAGCACCCGTATGTACACNNNNNNNNNNNNNNAAAGAATCAGGCCTTTCTTTTGTAATTCAACCATTTTGCCCAGTATTCTTCAAACAGGTCTGTCTGTGAATTCAGTCTAACAGTTATTATTTCCATATCAAAGATAGTGCATATCAAATCAATTCACTCATTTGTAGTAGGAGTACCTACATTAAGCGTGTTATTGGCCTTTTGAGCAGGTAATTATCCGATTTACACAAGTTGAGACTATTTCACTTTCCTAAATAGAGAACACCAAAATGAAACTGTATTTTCTTTTTAAAGACTGTTTTAGAGGTATTTCCTTCCAAAATGTTGAGAATATTAANNNNNNNNCGCCGGGGTACAAAAAGCAAGTTAAGTTCGTCCAGCTGAGTTCCCTCCACGAGGGTGAGCTTGTTACTAACCACTGCTGCATACAGACTCTATCATATTGCTCTCTTGGTAAGGATAAATTGCCCTCTGTTTCCGATCTTGTCTTGACCCTTTAAATTGGTCAATGATATATTTTGGGATACGTTTTTGATGGGATGCATCCTTATATGCATTCTCGAATATATTTAAAGAATAATTTCTTCATTCCCCATCAGTAACTGGGAATGTTTTAATTTTTTATTCAAAAAAATCCCTCAGTTGCAAATATNNNNNNNNNNTCTTGATTTTGCAACCCAAACTTATTTTTAAGGGCCTCGAAACTCTTTTAACACAGTACTGTATGTAATGAGACCTTTATTTGTGCGTGTTTTAAATGNNNNNNNNNNNNACATTTTACTAATATAATATTATCTTAAACATTTCAAATATAGCCTATAAACACACTGAGACAGACTGATGTCATTTGGGGATGTGATCAGGAATTAACACTGAGAAATAACACGGAGAGAACAAAATTGACTTAGGCTAAAGTAGCACTAATGACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTTATTACATCAACGACAAAAACAGAGAGAAAGTTTTTACCTCTTCATCTCAAAATACCTGTATTCATTTTAAATTAAGTTACTCTTTTAAAATCTGGATTTTGAATTACTAAATGACTTTTTGAAGCGATTTATATGATATCTATTGAACTAAGTAGTTTTCAATGTTTTGAATGCTGATACATGGTAATTCCCCAGGTTGGGGAATAAATAATTCTTTTGCTACTCATTCTTATTATTACTGTTATTAACAACGAGCCAGTGTATTCTTAGTGCCTATTCCAAGCCCAGATAAAAAGGGAAGACTTCCATCATTTGTCACAGCCAAATCAAATGTGTGGATAAGAGTTACATTTCCATGCAGGATTGTTAGTGGCCTGAGTTAAAACTTACCATAGCTTGGCATCATTACAAACTGCTGGGCTTAGAAAACGGAGGAGGATAGGGGAAGGTGTGTAAATAGAGAGAAGTAAAGCCAGTATGGTGTGTGAGAGTAAGGATTTTGAATATAGGGACTGTGTGTCAGAGTGAAACAGGGAGGACTCAGGCGCTGACTGAAATCACAGAAAACTAAATTTTATTTACACGCTTACTAACCCCTATATACAGGTGAGGGGGAAAGGGTCCAAGGTTGCCAGGGGTCCACAGAAGAATCATGAAAACGTCTTCTCTCGCACAGCTCCACGCAAACAGCTCCACACAATTCACTCAAAAAGGTCCTTTTCTCACACACGCCACTCTCACTGCCGCACTCGGCAGGCTTCGGTGTCCAAACTTCCAAATAGGGCACAAAGGATCTGTACACAGTGATCAGGAATTAACACAGAGAAATAACACAGAGAGAGAACAAAATTGACTTGGGCTAAAGTAGCACTAACGAGCATTACTCAATAGTGCTGTCAGTCACTGCCTTCAGTAGTGAGAGCAAACGATGTGAGGAGCCACAGGTGATTGCTTGCAGGTGAAGGCCAGGGGTGGAAGCCCACAATGAGCTCCACCCAGGCAGCGTGTAGAGAGTGAAAGGAGAGTGAGAAAAAAGCAAAACACATGTAGCCACACAGGGCCAGCTGGACAGACACAGGGACCATGACACTGTGACTGTAAAAGGAAAGAAGTGGCTGATATGTTGCAGAGAATAATGGTGCTGGTATCAAATCAATTAAGTGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATCTGTACAGCATTTACAGTAGTGCAGTTTAGATCAGTGAACTATGTGGATAATTTCTACAGAGGCTATATAAAGTGCTAGTGGCTGTGAGTGGTGGTTCAATCAATGTTATTGTGTGTATAAGGGTATAGTTGGCCATTTGTTTGGTTTTGTCCATTGTGTGTGTAGGTGCTTGTGGGTGTGTGAATGTTCAGTCCATGAGATTAATGTGGGTCAGATGTCAGGAGTCTGACAGCTGTAGGGAAGAAGCTGTTCATGTTAATTTATTACCTATATTGGCTGGAAATGTTCATTTCCAGAGAAAAGACACAGGCAAGCTATGCTTACAAGATGTAATTTTACATTTTATGTATTTCCTTGGGAAAGAAAATGAAAATCATGATGAACAACAGGAGTGGTGATATCTATAACTTTGTGCATATAATTTGGCCTTTTCTACTGATGTAGGCCGGAAATAAATACATAAAATCATTTCATTCAGTTTAAAGGTTTATTTGCAAGACACAAAAGTAATCAACATTGAAAGTTACAAACTCAAATGTGGCGATAGAGCCAGGTGCAGATTTGTCTGTCACAACAATCTGGCTGTAGACTTGGCCACAGATGGCGGTAATTGACTCGACTCCGTTTGAGTGCACACAAAATAAACTGGACGCTTTAGTTATGAAGCGAAAACACTGAATTGGAGTAATAACACGTACAGGGGGAACGATAAGAAAGAAACGATTCTCCTGATTGGTTACTGGTGTTGAAGGGAAAGAGGACCCAAAATGCAGGCAGTAGATTGATGATGTTAGTGATGTTTATTTCCAAGTGACGGAGTAACAGAACAGGAAGTGAGGAATGACAAATGACTAAAGAAACCTAAACTGGGAAAACTAAATAACAAACCTGAGAACATACGAAACGGGGTGCGGGGCAGAGAGACACAGAGAGAGAAACACAACACCATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGCGACTAGAAAAGCGCTATACAAATACAGGCCATTTACACACACAAACAATGAGACCAGGTAATGACATACAGGTGGGAGCACAGCTTATTCTAATACAAAAGAGGATACAAGCTGAACACAATGACAGGAAAAGAAATGGAAATCCACAACACGAACTCTTGCTGTCCTATGAACAGTTTGCTGTTTTCGCGATCGCCTCCTGCATGACAATATCACCAGGTAAACTCGCAACATTTTAAACATTTGCTTATCGGTAGCGGCTCCTGAAAAGCAAGTCTACCACACATCTGTTTGAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAACACCAGGCTTTAAAAATAGTTATGCAAAACAAAGCATACCCGCTCCCACCGGTCATAAAGGGTTAACTGTGTGTTAATAATTGCCTATGGAAACTGTTTTGTTAAGTGTCACTATCAGTGATTATTGTTTTATACTATATATATAAAGTGTGTTCACTGCCCTGTTANNNNNNNNNNNNNGAGTCTGAAATTGTGCGAGTGAGGCAAGTAAATTTGCCCTTGGTGAGCCAGGATTCATGATCCCCAGCTGTGATACAGGAACGTTTCCAGCATACTTAGAAGTGACAGCTGTGTGACCTCTGGACAAATAAGCTTATGAGATCTCAATACAATACACTATCCGGGTAGCACTACTAACAAGAACACTATATGCACAAATACTCTATACACCTAAACTGAAGAAACTGAAAAGAACTCCGAAATATGAAACTAAGTATGAGGACTGACAAGCATGGACTGCTGGAATTCCTTACTGTGAAATGTTAAATGACTATTCATGGTAACATTTAAGATACATTTCTTTAACAGTTATTTTAGCCATGTGTCATTCACTCCTTACTCGATGCCCAGAGATCATAAGCCGAAACATCCTAACTTTCTCTACATTCTGTAGTGGGTAAGTTATTGTATTACACAAGCAATGGAAGGATCCCAAAACAGGTATGTCTGCAAAAGTTTGGCATAAGTCTAACACTTGCCCACTGAAAGAGTTTTAACATCATCCTCAAACTGATAATTTAAATTATAGCATTAGTGGACTTTCTTTTTCTTTCTCTTTGTCTTGTGCCGTCTCTTTTAACATCCTTTGTCCACTATATCTACTATGCCTCCTCTGTACATNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTATTGATCCCTGGGGGAAGTCACACATTAATAAATAGCTGGAAAGAAACGTGTAGTTGTAACAGTAACCAGTGTGTTAAGTGGATCAGTTGTACAGGGAGATGGCCACAGGCAGGAATGATTTCCTGTGTCGTTCAGTGGTACTTTTCGGTAATCTCAGTCTCTCACTGAACGTGCTCCTGTGACTGACCAGCATGTCATGGAGTGGGTGGGAGGTGTTATCCAACATTGTCTTTATTTTGGACAACATCCGCCTCTCCGACACCACCTTGAGGGAGTCCAGCTCCATCCCCACAACATTACTGGCCTTACGGATCAGTTTGTTGAGTCTGTTGGCATCTGCGACCCTCAGCCTGCTCCCCCAGCATGCCACAGCATAGAGCATCGCACTGGCCACAACAGACTCGTAGAAAATCCTCAGCATTTTTCTGGTAGATGTTGAAGCCCTGCCTTTCTCTCATTTGGCTCTCAGCGAAGGCGGTCGCACATTTCTCCTCTCCCTTATCTTCCCTGCTTAGCTTCTTATGTCTTTGTCTTGTCTCGTGCTTTTATTACTTTTCCCTGGAACACTCTCTCACAGTTTGTTCTCTAAAGCCTAAAAGAGGAATTATGGATTTGATCAACTGGTCTCTGAATGCAATTGACACCCCTTCAACGAGAAGTCTGGGCTCGGGTGAGCCTGACTGCTGAAGATATCTACCTATTCGGAACCATGATAACAGGGTTCTTGCTGATCAGAGCTGGCTTGGCCCTGGCTTATCGAAGAATTAAGGAAGCGGAACCGGCTGTTCAAACCCCCACAAGGCTGCCCGCTGGGATTAAAATGATGGGATGAGGCGTGGGTTTCTCGAAATGGGTAATTGAGTGCAACACAGATGAGATCTTGGAGAACCGCACGGCTGCCGTGAATACTCAGAACAAGACCTCTGAGTGCAAACTGATTACATCTGGAGCGGCTCACTGGGAATAACACCTCTGGGCGCAAATTGATCACATCTTGGGAAGCGCACCGCAGTTGTGAGTTCTCAGAACCTGCTCTTTGACCACAAGAATGACAACACCACGGAATGTAAGTTTGATAACATCATAGGAAGCTCATGGCTCTCCAACGGGAGATTGAGATACCAGTGTTGGACTGTTAGAACAGCTTTGAAATTCTTATGAGTTGTTCGCACTAAAGTTAAAACCATCATCATTTCATGCTGCTACCCCTTCGGCGCCAGCTGTGGGCTCAAGGCTGAAGCCGAACAAAAACTCCCTGATAACGACTGTGTTTTGTCTGTTCCTCCCCATCCTATGCAAGGCCACCTGAGTTGGCTGGAAGACTGTTTACTTAGCCTGGCAGGGCAAAGGACAGTGCCTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCTCCCTTTCCAAATGCCTTTGATGCTTGTTTCCTGCGTGGGAACACGGCGGGTCTGTGTGCCGCGCTAGAATGATAGCGCTGTGCAGGATGGTTGCTGTATTCGCTTCGGATTACTCTTCACCCCGACCCAACCCTGTGGCTTGGAATGTCTCTCACAATGTTGTGCTGTGGACATTTGTGTGCTTTTGTGCAGAGGAGTTTTTTTCGTTTCCTGTCCTATCATGGAAGCACAGCATGAGTAGAGGTCTCTTTTTTTCCTCTTGTCCTTGCCCATTGTAGTGTACATTTCAGTGTTCTTCTGTAACGCTACCGATCTCCGACTTGTATCCCCATGTAATGTCTGTAATGGCATAGAAACTGAACATTTAACAGTGTTTCCTGAAAACCCTCTGCTGTCTGATCATTTCCTGATAACATTTACAATAATTGATTACACAGCAGTGGGGAGTAGACTTTATCACAGTAGATGTCTTTCTGAAAGCGCTGTAACTAAGTTTAAGAATATAATCCACCCACTGTTATCATCTTCAATGCCGTGTACCAACATAGAGCAGAGCAGCTACCTGAACGCTACTCCAACAGAGGTCGATTATCTTGTTAATAATTTTGCCTCCTCACTACGTATGACAGATCAGAGGAGGATCTCTGCTGTCCGATCTGTCAAGAGGTCTCCAGAGATCCTATTGTTCTGTCATGTAGCCACAGCTTCTGTAAAGACTATCTAAAGAGATGGTGGGGAGAAAGAACAACACACGAGTGTCCAGTTCGTAATAAGATATCAGTTTATGCTCCACCTTTAAACCGGGCTTTAAAGAACCTGTGTGTGTTGTTCTTACAGGAGAGAGATCAGAGAGCTTCAGAGGCTCTCTGCAGTCTGCACTCTGAGAAACTCAAACTCTTCTGTCTGGACCATCAGCAGCCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCCTAAGCAGCCGTAAGAATGGCAAACTACACAGATTAGCAGCGGCATAGGCACACATAAAATTTCTTCTGAAATTTTCGCTTTCTAGTTCCCTGATTGATCCCTCTTTGTATTGAAGCCCTGTGATTTCCTTGGTCTGTGTCGTGATCTCCATCATCCCATAAAATGTGTTCTGCCCGCCTGCACTTTGGGTCCTCCAATCCTGCACACAGTACATGCCACTGTCACTTAATAAATGCTCCCAAAATAATAGCTACACTCAATAAAGAATCTCCCAAAACAAATGTCTGCACAGGGAGCATGAGTAGTGGGACCTTGGCAGACTTTGGAGGTAGGAACTAGAAACAGGTGAGCTCAGCCAATCACAGAGAGAACAAAGAGGGCGGAGCAGACAATCACAAAGGAAGGAAATAACAACAGGAATTCACATCACAGCACAACACATGAGAAAACTAATCTTTAAAGAATAAACAGGAAATCACCAAATGACATAACTCACACAGAGACGTGAAGACCAACAGCGAACACAGAGAGCTTGAGCAGAAAAAAAGACTAGAAGCAACAGAAATTAATAAAGGACTGTGACAGATCAGCTCCACAGCCCAAAGTATTTTTGAAGCGGCTATAAACATGTTTATTTCATGAATAAAGCAGAGACTTAAGGGAAATAAAATAAACTTAAACAAAGAACTGTACTAGATATGAAACAAAACTGTAGAATATCAATATACTAAGAAATCAGGAAATGCAGCAATTAAACAAAGCTTACAAACTGTACGTAGCTTGGCAGGCCCCGGTCGTACTGTACATGGGGAGTCGTGATTGAAGGGGCGGCAAGTGACAATGGGGGAGTCATGACTGATGGAACTGCGGGGGACAGTGTAGCCGGGCCAGCAGGTGCAGGGACTGCTGGCGGAGACAAAGCAGAAGCAGCAGACGTGGAGACCACTGGCTGCCACAACTACAACGCCGCAGAGTACTCCAAGACTCGGAGCTTCTCCTTGCCCTGGACCAGACAGTGGACCAGCCCTGAAGCATAAACTGAGTTAAACATGAAGTGAATTATATCCATGTGTGGCTGAAAATTTAAATGTGATGTGAATTCTTTATGTTAAGAATAACAAAGAAAATTTAAATCAGGTGAGTCAGATAGAGAGAGAGAAATAAGCTGTGGGTGGACATCAGATGATTAGATGTCAACACCTGGATGCTCACCCACATTGAACCCTGAATTATCTACTGGGTCATATTCACAGGATTCATAGTTATCTAATGATAGTGAACCGGCTGCCTCCCTGTGTTAGTTATTTATCATTTGGTGATTTAATGNNNNNNNNACAGATGAGTTGTGCCTTGATGTGACTTCCTGTTTTTTTTCTCTCGTTTGTGATTGTCTGCCCAGCCATCTCTGTCCTCTTCTGTGATTGGTTGTGCCGACCTGTTTCTACTTCCCGCTTTCAAAGTCTATTGAGGTCCTGTTCCTTGTGCTCCCTGCCCAATCAATTAATAAATCATTCAATCATTCCTTTTATTTGTCACATGCAAAGATGTTACCTGAAGTGAAACCGGACCCCTTCTGACCATAACATACATAGTNNNNNNNNNNNCACCTCAGCACAAAAAGCACATGAATCTTCACATCTTACACCATGTAAAAGGACGTGACATGCAACAGGGGGAGGAATGGGGTAAGGAATGATCTGGTGTAGGCAACAGTCATCGTGTCCTGCACCATCCTCCGGCGCTGGACGGAGACCCACTGTCTTCATTGGGTAGGTAGCAAGCATCGAAGGTGTACATGCATATGTGTGTGTGTATCCCGTGTTCAACTTGAGAGAGATTATTCTTTCACCCAGTTAAGCAAAGGTCAACAGTCCTCCAGCTGTGCAGGTGTCCTTGAAGGATAGGAGCAGAGAGTCCAAACACAGTCTTGTTATCAAGGAGAAGAATTTATTGTTCTGGAGCCACATGAGATGGTTGTTTGGGTAATGCGAACAACTGCATTCAATTTACCAGTTGGTCTAATGTCCACAACTGGTCACCAAGTCTCTCAATTCCTGTTGCAGAGCTGTGAGCTTCTCTAAGATCTTATCCATATTGCGTTCAATAAACAGAGTCTGAGTACTCACGGCTAGTCCATCGTCAATCATGTCAGCCAGCCTTGTGGGGGTTTTGAACAGCTGTAACTGCATCTTTGTGTTTCCATAAGCCAGGTCCGAGGTCGGATCAGCCAGAACTCTGTTGTCATGGTTCTGAATAGATAGATGTCGTTCAGTGTCCTCCATAGAGTATCAGTCAGGCTCTCCCGAGCCCAGGCTTCTCGTCGGGATGGGTGAGTGTCTGAGGGTTAGAGTTAGACGAGGCTAGACAAGGACATAGAAGCCAAGCAGGAGAAATAAGGGAGGAGAGGGTGAAAGATCTGTCTGCCAAGAGCCAAGAGAAAGGACACATTTATTGTTTTGTGGGATTCTTTATTGGGTGTAGTTATTATTTTGTGAGCATTTTTTAAGTGAAAGTTCATAGAGGGTGAAATCACAGAGGAGGAGTGACCATACACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAGGATAACTATCCAAAAATTGGGTTAAATTGACCAATGTTTAAAGCTGAGGTTACCAAAAATTGGGTCGAAACTCAGAACCCATCACATGGGTTTTATTACCATTAACGTTTGGGTTAAGATTTCTACTTACTATAAAATTCAGCTTATAAAAACTAGATTCAAAACAGATTTTCTAAAAAAATTTGTTTATTGCCATATGATACATAGAAGAGAGACAGCATAATCATACAAAATATATCACTGAAAGTAAAATGCAAGTTNNNNNNNNGTATATAATTCATTATATTATATCCATTACCTCAAATCAGTCTTTGGTTACAGCACATGTACATGTTAGTACACATGAAGACATGTTATGTAAAGGCAGCTTTGTTTTTAGAACAGATTACATATAAAAAGTTTTAACTTTAAAAAAGCTAATGAACTGATGATTTTTTTCAGTACTTAACATACATGAACACCTGGCAAGAGGTAGTCTCCCTCTCAGATCATTTCATGCACCTTTATGAGTAACATTTTACTCTTCCATCGCTAAATGAGCCCTCATTAATTTCATCATATTTGATTCATGTCCTGGGATTCATCTATTGAAGCAGGCATCAACAGACCTTAGATTGTTGCAAAAAGCACAAACAAATCTATCTTCTCGTACCAGGCAAGATGAACATTTTCTAGGGGGTCCTTTGGTGCTGAATTCTTCTTCCTGATAGAATGAAGCCTTTTCCTGACATTGCGTAGACACTCCTCCAGATTCCAGCTGCTGGCCTATGAGTTCTGCAAGAGCTGAACCACACATCCTGAAATTTTGAAACAAAAGAAAAGGGTCAGTAAAGTAAGATTTAAAAGATTATTTGCTGTTGTTTGGTTGATGTCAAGTTGTCTGTAATCCTGAAGCGGTGAGTTCCAACACTATGCTTGACATTTGCTCAGAGAGGACAAAACAAAAATGAAGCACACCAGTCTGTGGTTGTGAAGGCTTGCAATTAATTGTTAGGAGATGGACTAAGCCAAGATCAAGGTCAAGTATCATGTTTCACACACTTTATCCTGTCACAAGGTTGTACAAACCTTTTTGCCAACTTTGCAATAGATTTAAACAAATGTTATTATTTATGCATCTATAATTCTCACCCTGATAACAACTGTGTTGAGTCTGATCTTCCCATTCTATGCAAGGCCACCTGGGTTGGCTGGAAGACTGTTTACTTAGCCTGGCAGGGCGAAGAACACTGTCTCAGCTGAACTGTGGACACACACGGATACACTGATACCCCTCCCTTTCCAAACGCCTTCGATGCTTGTTCCCTCCCGGGGCAAATGGCTGGTCGAGTGGACCAGCGCAGACATGCTTCAGGACCGGATGCACTGTCTACACCGGCTCTCTATTACCCTTATCTACCCCTGTTGTCTGTCTTGTGTTTCTATGGTGACAGTCATGTGCTTTTTGTGCTGTGGTCTTTTTTTCTGTTATCAAACTGTTCTCCCATTAGGAGCTCAGTCTGAGTGGAGTTTTTTCTCTTCCTCTCACCTCATGTTATGTATTTTTGTTGTTTTTTCCTATCAGCCTACCTCTCTGACATGTCTTTCCAATGTGATGCTTGTGTAAAGTTTGGTCACAAGGTTCCTTTGTAAGTGCGCATGCGCCATTAGCGTGCTGCCTGCTGTAACCTATAATTTCCTTCAGGATTAATAAAGTATTCTGATTCTGATAATGTGCAACTGAAGATGTCATTTGGATGAATGACATAGAATGTGCATACATCTTTTAAAGATATGGAAATTGAGTACATACAAACTGAATATTTATTTTTGTAATCACAGTGACACGCAGTATACCAATTGAAAAACTGACCAGTATTCAGGTTTTTTAATTGCTGTTGTGTGTATCTCCAAAAGTTGATTCTGTTCATCTGGACGTAGCGTTTTGTGGGAGAAACGTTTCGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATTTTGTATGGTATTTTATCGTGATGTGATCAGGATCTCTGTTACAATGTTACTGTTTTGGTTGTGCTGCATTAAAGATGTTAAATTAATTAATTATTAAGTAAATTATTCAAGAGAACGCTCCCCTTACATTAACTGCCCTGTTACTGTACCAACTTAATAAACCTCGGTGAAGCAAAAATGTCTTGTGCTTAAGACTCCACATGAAAGTTAAAATATATATGTTCAGTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATATCACACAAAAATCCACCACACAATGTTGTTGCGTCTGTCTTTCTTATCTTCCCTCGCTGGTGTCTGATCTTCTTCTCTGTGCCTCTTTGCTGACTTTATAAACTCCCAGTTAGGATAACTGCATGTTTTAAGTGCTTCCTTTACATGTGTGTGTTCCTTCTTTTTCCCTTCAGGCTTAGAGGGAACATGTTCTGCCCGGTGGTGTAGGGTCCTAATTACTCCAAGTTTGTGTTCCAGAGGGTGATGGGAGTCAAAGAGGAGGTACTGGTCCGTGTGTGTGGGCTTCCGGTAAACTTCGATGTTGAGGTTGTCATTCTCTTCAATGTGCACAGCGCAGTCCAGGAAAGGCAAACAGTTATCCTTAGTGTCTTCCCTGGTGAACTTGATGTTTTTATCCATGGCGTTAATGTGCGCAGTGAAGGATTCTTGTGCTTTGATTTTGACCCAGGTGTCGTCTTCAAGAGCCTTTCTTTCCACTTCCATGTAAAGCAACCTTTACACTACCATGTAAAGGTTGGCTACAATAGGTGACACGGGGGAGCCTATGGCGCAGCCATGTTTTTGTCTGTAGAAACCCTCGTTGTATTTGAAATATGTAGTGGTGAGGCAGAGGTCTAACAGTGTGCAGATCTGGTCCTGTCTTCCAAGGAGCTGTCTTCTTGTAGTCGTTTTCTGACAGTCTCCACTGCCTCCGTGGTGGGTATGCAAGTGAAGAGAGAGACTACATCAAAGGACACCATGGTTTCATCTGGATCCAGGGTAAGTTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTTGCTACGATCATAATATGATCAGAAAAGCCCACCAGACACAAATTGCATAAAAATCTAAATGATTACCATAAGAGAAAATTATGCTAAAGAAATGTAATTCTCGATACATGAAAAATGCNNNNNNNNNCCATGTTTAGAACACCACACATCGACCAAATCTCAGGTCAAGAATAATGCTCCTTAAATGCATATGCAAGTGATTGCTTTCTAAATCATTAACTGTATAATTAAAGTCACCTCCTAAAATCAAGTAATCTGTTGATGGACAATTTAACAGCATACTCTCTAACCTTTCTNNNNNNNNNNNNNNCCCCACATAGATCATTTGGAGACACTGGAGCATACACATTTAATAATGTCAACTTCCTATTTTCATGCCTAACCTCCTAGGTACATATACCTACCTACATATTGTCTATTTCAATAGAAACTGACGGAAAGTTTCTCGCGAAAAGAATCTACTCCTGAACTCAGTGAGGTTTTATGACTCAGAACCCAACTCCCATCCCATTCTTGTTTCCAGTCAAATTCAATATCAACACTGCTATGAGTTTGTTGAGCAAACAGTATGTCAATGCATTTAGATTTTAGATGTTCAAAATACATCACCCTTTTTTTGTATCCCTTGCACCACTAAGATTCAAAGATGAGATTTTAAAGCTACTGATAGCTACTCNNNNNNNNNNNNNNNNNNCGAATATACAACATCTTATAAGCTGTTTTTTATCCTTCAGGTACAACATTAAATTCGAGTTCTCATTTTCTGCATCAGTTTTTGCAGGTTATACACTTGTATCCCTTAAGCCATCAGGAGTCCTTTGTCTCATTAAACATTTGGCTGACTGAACAAACAACTTTCTATCAGGGAAACAATCATCTATAACTACAACAATGAAAGAAAGTTGTGTTAACAGAGCAAAAAAGTGAAGTAAAAAGCAAAGTTTGAACCTTTACGAAACCTCACACTTGTTCTCTTTTCCACACATACAACAGGTACTCACACATGTGAAAATGAAAAAGAGAGGGAGAGAAAATTGGATGAAGAAAGCAAAGAGAGCATTAGGTAAAGAAAAACAGGTGAGAGAGGACACGTGGTCAAATTCACAGAAGATTATTAATCTGTATTTTCAGTTTTACCCTCATTCACTGATAATGATTTAACATAACTACTGTTGTTGATTGTGGATCTCCAACCTGCACTGATAATTATTGAGTGAGGGGGACGGAGAGAGAGAGAGGACAGATTGTAGAAGAACGAGGGAGCAGTACAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAATCCAATTTGAAAAACAAAAGTTGTTTTCCACAAAGTAGTTTTTTATGTATTTCACTGAGGCGTTGCATGTTTTCCAGTATGACATGGTCATTTTCTTATGGAAGTACAGGAGAATGTCTATGGTTTAAAAGATTTTAGTTGCCTCAGCAGTTGAAATTACAAGTTTACAACGCTGGTCCTCGATGTGAAATCAGCCGTCTATATCACACAAAGGATGTCCCTGGAGTGGGCCAACAGTTTTATGACTTCTTCTTGCTGAAGTGACATGGCGGTGCTACTGTCTCCCTGCCTGATCTTCTCCTCTCTTTGTTCACGTCTGACCTCACTTTTTATCTGCTGCTCTTCCTGTAACAAAACAAAGAATGAAAAAAACCATCTCCCTTGCCTATCCTTGATTACTAAAATTATCTAGCAATCCTAAGCCTGCTGACTCTACTTATTATTTAAGTTCGGGGCATTTTGATTAGACTCATTTGGGCCAGAAAACATCATCCTGATGGCATGATGTGTAAGCATGAGGCAAAACCCTCTGCACTTGTACATGTCAATCACAGTAATTCAATTCAGTCACAGGGCTGAATGAAGCTTTTGACCCTCAAAACATGGAGTGCCAACTCTTTAATGAGCACATAGCAATAAGTATATAGAAATCATAAAAGACAGCTTTATTTAATCATTTTATTCATAACAAGTACCACACTTAAAAAAATCCAGTGGACATTGTAAATAGAGCACTTTCATATGAATGGCAGCATTTTACAGGTTTCACTGTACACGTAGACTGAACAGGATGGGTGCCACTACATCGATGTGAGGGACTACAAATCTTTTCTGGGGTACAGGATGCTCTGTGCTGAGTCTGAATAATAATTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACGGTGGCTGCAAAACTGAAGTCTGACTGGACTGAACCACTTCATGTGTGAAGTTAATAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTGCAGTTGTAGTTTGGTAGAAATTCTTTAATCAGAGGTCCACTCACTACTTTTCCTGATAGGCTCTAGTCTCTTGATTTGTTTTGCAGCATCTCTTTCAACACTTTAGACACTGTCCTTCTGTGGATGTCACTGCACAGGCTTTATCTGCTGCTTTAACTTATACTGTCTGATAACTGTAACAGCCATAAATAAGACCATAACAGTCCCAAATCTTACTTGATATAAATTTGAATCATCATTTTAAAAGGAGTGAAGTTCGAACTTAATCTTTGTTGTAAGTAATTTGAGCTTATTTCTCTATTAATAAATGAATGAGTCCTTTGTGGGTTTTTACACTGAGTGAGAAATCAGGTGACATTGCTACAGATCCACGAAAGTAAAGCTTGTTTGAAGGTTTTGTTGCTTGTCNNNNNNNNCCTCTCTGTGGAAGTTTGAGGTTTATGTTAAAATCAGAGGTATTTAAGTTAGTCGTGAGAATATTCACAAATGTTGCACTTATGCTTTATAGTAGAATTGTGTTTATATATAACTTTTTACCAATGGTAGTAAGAGGTCCAATCCCAGTGTCCCTGCTCAGACATGAGGGCTGTCCCAGAGCATGCAGTGTACTTGATTAAACCCAGGAGAAATACTTTCCTTATACTACTACTTGTTAAGTTACTTTCATGTTACTCTGTAAAATGATCTGAAACTGTCTCATAACTACCAGGTAACGATATAAACCTACAGGTTACAGCCCCACACACCAACACACATCCCTCTACTAATGAGGACACACGTGATCTTTCTCTTAGTATTTATGTATGAACACAAAGCGAAGATGAAAACAAGCACAAAGAGTGGTTGCCATGGTGATTTTTCTACCTGTTCGTGTAGAAACACGAACAGGTAGAAATAGAGGCTGCAGCCTGACTGCTCATCAGTTTGTTACCTGATGAAGTTCAGCAGAGCAGACATGCATGTGTTTGTGAAACAGTTGAAATGGAGTCAGCTTGCAGGTGACACTGCTCTGTTCTTCAAAGATAAACATGAAGCCAGCGAAGCGTGCTGAAGAAATGAGTTTGGTTTCATCCATCCATTATTTTCCGCTTATCGTTTTCAGGGTTGCGGGGGGGCTGGAGCCTATCCCAGCTACCATGGGGTGAGAGAGTTACACCCTGGACAGGTTGCCAGTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGACGAAATAACCTAACCCCAGGTTTCAGGTTTAAAAAGTAACCAGTTCTGTTCCCTGTGAATGAACGTGATGACATCCCTGCCTAACACACTGGAGCTACTTTATATAAAGATGAACCAGCTGTTAAAAAGTGAAGAGGAAGTTTAACCTCTGGTTGATGAAACATTTATGTTTATATGTCCGAGTGTTTTTATCCAAAGCTGTCTGAGTATCACCAAGGCCCGCGAGGGACATCCCCCTTGCCAGACTCCGTAAGACATGAACCAATGCATAGCGTCACGTGACTGCGCATTGCAAACCACAGCAGAGCAGTGAGGGCGGGAGAGGAGCGGCGCGTGCCGGGACCTTACTGCCGTCTTATTAAGCGGGCTGAGCTCAGAGACACAAAGTAAAGTATCGATCATGTTCCTGTTGATCAAACACCAATAATACAGCGTTGCTGTCGCTTTTATCGATTTCGCGCAGCTGAAGCAGCCATGTGTTCAGCTGATTCACCAAATCCAAATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTTAAACAGCCCAAATGTCAAGTAAAATCTCAGCTGCTGTAGAGCTGCATTACTCTCACTCACTCTCTCCTTTCAACCAACATTTGTCTTTGTGGTTCTGCTGTGACACTGCCTGGGATTTCCAAAATCACCCTGATCTCACTGAAAAGCACAGAGTTGCTGCTTTCAGGAACCATTGGAACGGTTTCAGGTGTTACAGATGTTTAAAAACAGTTGGATGACTCCTGTCTAAAGCCAGCGACAGGTTAGGATTTAGAGGCTTAAGCGTTCCCATCCCTGAGATTCAGTTACAAACTGTACAGTTCTCTGAATCATGGATACAAATGACAAACACAGACTCCATAATCCCTCCCCACTTGTTTCTACTAACAACTATGTCTGTTCCTAGAACCACGTCTGAGCTTATTTGCTTTTTTCTCATTTAACAGCTTGATTTTCCTAATGATTTGCATGTTGGGGATGTAGAATCATCTTTGCGGAACCTTGCGTGTGTTTCTTTAAACATCGAGGCACGTCATTTACAGAATACCTGGTTTTAAAGAAGCATAGCCATGGTCCCATGACCATTTTATTGTCAATAAAATCTGTGAAACATGAGCACTATACAACATCTTGTTGGTCAATATATCATAAAAACATCGTAAATAAAAGTTTAACACTTTGGTGCCACTGCGAAAAGGTTTGATGACTGTATAGACTCACAAAACTTGTTGCTTCACAGATTTTATATGTAAGTTGTCTAAGGAGCTTGGAAAAAAAGCGTCTGGACTTCTTTACGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGTTTCTTCAGTTCTAAGGTCAAATGGTGGAGAGTCCCAGATTTAAACCCTGTGGGAGTATCCCCTCCAAGAGGGACAAAGGACCCCCTGGTGATCCTCTACCTAATCACATGAGCCAAGGTGTGAAAATGTGTGTGGGTCCCAATCAGCCAGAGTTTCGGGTGAGCTCATTGTGAAACCTGGCCCCACCCTATCATGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGAGTGGGTGTTAAGGCGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGAGAGTAGTGATCTTTGTGTGGTAATCCGTAGTGTTTAGGACCACGGTGCACCTTCCCTTATCAGCTGGTAATATAATGATGTTATGGTCTTTGCTCAGGGAAGCAACGGCCTTCTTTTCTTGTATTGTGAGGAGGGACGGAGGGACTTTGGCACTGGAGAGGGTGGCTGAGACTTTCATCCTGATTTGCTCTGTTTCTGTCTGTGATAATTTATTAATCCTTATGGTGGTTTCTGTGGCTGTGATGAGGTCTACTATGGGCGACTGTTGCAGAGAAATGGCAAAATTGAGTCCTTTGGCTAACACTTTAGCAAGGTGTGGAATTTTCTGCGTTGTCTTTCTTTTCCTTTAGAGTGTTGGGCCTGTTGATCCTTGTCCACAAACTTGTAAATCTCTTCTAGGATAGGCTAGGGGATAGGATAGACTGGCTAATCTTGCTCTGGAGGGCATAGTGAAATGAGCCTGTCTAATCCTTTCACTTAGAAGCTGATCCCTCCTTGGGGGGATACTCCCAGGGTGTTTAAATCTGTGAACTAAACTGAAGAAGCTTCTCAGATGAGAGGTGAAACGTCTTCAAGTACGATGACCTGGATGACTGAGAACCTTCACAGACATATATGCAAGTTCACTTTTTACGTTTTTGAAAATTACAGATAGGCCAACTTGAAGTTATCAAACATTTACATATACAGCATTCAGTTTGGAGCATTAAACTGAAACGTTTTCATGTTCAGTAATTTTTTTGTAAGGTCTCCAATTAGAGAAGCTAAGGTGATAATCAGTAAACTGGTTTTGCCTTTGATCAAAGCTCAGAACATATTATAGTTTAGATAAAAGTGTGTTTCTACAGAGAGGTCACTCCCTTCTGGTTTCCTCATTTGACAGTAAAATATATGAAAAGAAGAAGCAAAGACAAAGACAAACAAAGTGACAAACAAAGCTTCAGTGAGCAGATGAAAAGATAAACTGTCAGGTAAGTTACCCATCATTAACTCTAAACTTATATTCTTGTACATGTTTATATTCTAAACATTATTTTAAAACTTGATGATGATGATTTAAACCATTATTTAAAGACACAATAGATTTGAAATATTCAAAAAGTATTGGATATAATTATTTTGGATATGCATACTAATCAATTTATTAGACTGGAGATTAGAAATCTTACATGATAAACATCTTTGATAATAATGATGGTACAATAATAATCATGATGACTATATTTGTTATGCAGAAGCAAAGAATGGAAGAAATCTGTTTACTGCTCATCCTGCTGCTCTCAGGTCAGTAATATTAATGTCTATTTTTAAATTTAGATTTTATTGGTTTTCTTTTTACACACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGCCTCCTTTTGCTATGTAATTCAACCATTTTGCCCAGTGTTCTTCAAACAGGTCTGCCTGCGACTTCAGTCTGACAGTTATTCTTTCCATAACAAAGATAGTGTATATCAAATCAATTCACTCATTAGTAGTAGGAGTATCTACTTTAAGCCAACAATGTGCTATTGGCCTTTTTAATAGCCACCAACAGCACATTGAGCAGGTAATTATCCGATTTACACAAGTTAAGACTATTTAAGTTTCCTAAATACAGTACAGCAAAATGAAACTGTATTTTCTCTTTAAAGACTGTTTCCAGGACCTTATGTATTTCCTTCCAAAATGGTGAGAATATTAAATTTTTTGCGCCGGGGTACAAAAAGCGAGTTACGTTCTTCCAGCTGAGTTCCCTCCCCGAGGGTGAGCTTGTTACTAACCACTGCTGCATACAGACTCTATCATATTACTCTCTTGATAAGGTTAAATTGCCCTCTGTTTCTGATCTTGTTTTTACATGTTCTGTATCATGACCCTTTAAATTGATCAATGATGGGTATAATTTTGAGATAAGTTTTTGATGGGATGCATCCTTATAATCATTCTCGAATATGTGAATAATTTCTTCATTCCCCATCAGTAACTGGGGATGTTGTAATTTTTTATTCAAAAAATCCCTCAGTTGCAAATATCTNNNNNNNNNTCTTGATTTTGCAACCCAAACTTATTCTTAAGGGCCTCGAAACTCATCACTTTTCCCTCTTTTAACAGAGTACTGTATGTAATGAGACCTATTTGCGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTTAAACATTTCAAATATAGCCTATAAACACGCTGAGGCAGACTGATGTTATTTGGAAATCAAATTACATGTTAAAAAATTTTGAAAATGTATTTATTAACACATCAACCACAAAAACGGAGAGAAAATCTTTACCTCTTCATCCCAAAATACCTGTATTCATTTTAAATTAAGTTACTCTTTTAATATCTGGATTTTGATTCATTAAATGACTTTTTGAAGCTATTTATAGTATATCTATTGAACTAAGTAGTTTTGAATGTTTTGAATGCTGATACATGGTAATCCCCCAGGTTTGGGAATAAATACTTCTTTTCCTACTCATTCTTATTATTACTGTTATTAACAACGAGCCAGTGTATTCTTAGTGCCTATTCCAAGCCCAGATAAAATGGGAAGACTTCCATCATTGTGGACACCTAACATCAAATCACCACCAAATCAAATGTGTGGATAAGAATTACATTTCCATGCAGGATTGTTAGTGGCCTGAGTTAAAACTTGCCAAAGCTTGGCGTCATTACAAACTGCTGGGCTTAGACAAAGGAGGAGGATAGGGGAAGGTGTGTAAATAGAGAGAGGTAAAGGCAGTATGGTGTGTGAGAGTAAGGATTTTGAATATAGGGACTGTGTGTCAGGGTGAAACAGGGAGGACTCAGACGCCGACTGAAATCACAGAAAACTGAATTTTATTTACACACTCCCTAACCCCTATATACAGGTGAGGGGGAAAGGGTCCAAAGTTGCCAGGGGTCCACAGAAGAATCATGAAAACGTCTTCTCTCGCACAGCTCCACACGAACAGATACACACAATTCACTCGAAAAGGTCCTTTTCTCACACACGCCACTCTCACTGCCGCACTCGGCAGGCTTCGGTGTCCAAACTTCCAAACAGGGCACAAAGGATCTGTACACAGTGATCAGGAATTAACACTGAGAAATAACACGGAGAGAACTCAAAATTGGCTTAGGCTAAAGTAGCACTAACGAGCGTTACTCAATAGTCCAGCGACGAGGTGCTCTCAGTCACTGCCTTAAGTAGTGAGAGCAAACGAGGTGAGGAGCCACAGGTGATTGCTTGCAGGTGGTGAAGGCCAGGGGCGGGAGCCCACAATGAGCTCCGCCCAGGCAGCGTGTAGAGAGTGAAAGNNNNNNNNNNNNNNAAAGCAAAAGACATGTAGCCACACAGGGCCAGCTGGACAGACACAGGGACCATGACACTGTGACTGTAAAAGGAAAGAAGGGGCTGATATGTTGCAGAGAATAAAGGTATTGGTGCTGGTATTAAATCAATTAAGTGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAATATAGATATATTACAGAAATGGGTCTGTTATGGGTATGTTACAATGTACACAGTATGAAGGTATGTTATGAATAAGCTATTACTATAATTATATAGTAGTAGTAGAATTATAACCATTGTATTGTACAGAATAATTGTCTATACAGCATTTACAGTAGTGCAGTTTAGATCAGTGAAGTATGTGGATAATTTCTACAGAGGCTATATAAAGTACTCATGGCTGTGAGTGGTGGTTCAATCCATGTTATGGTGTGTATAAGGGTACAGTTGGTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAAGAGTGTAATATGGGTCAGACGTCAGGAGGCAGAGTTCAGGAGTCTGACAGCTGTAGGGAAGAAGCTGTTCATGTTCATGTTTATGTATTACCCATATTGGCTCGAAATGTTCATTTCCAGAGAAAAGACACAGGCAAGCTATGCTTACAAGATGTGATGTTACATGTTACGTATTTCTTTGGTAAAGAAAATGAAAATCATGATGAACAACAGGAGTGGTGATTTCTATAACTTTGTGCATATAATTTGGCCTTTTCTACTGATGTAGGCCAGAAATAAATACATAACATCATTTCATTCAGTTTAAAGGTTTATTTGCAAGACACAAAAATAGTCAACATTGAAAGTTACAAATTGAAACTGCATGGAATGAATTCAAACGTGGCGATAGAGCCAGATGCAGATTTGGCTGTCACAAGTTAATCTGGCTGTAGACTATGGCACTTGGCCACAGGTGGTGGTAATTGACTCGACTCCTTTTGAGTGGACACAAAGTAAACCGCACGCTTTAGTTATGAAGCGAAAACACTGAATTGGAGTAATAACACGTACAGGGGGAACGATAACGAAGACAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCCACTTCAGCGGTGGTGTGGTGAAATTTGAGTCAGTGACCCTCCGGATCTCAGGGAGAATTGAGGCCCAGTCATTGTCAGCAAAGGTGAGCCGGTTTTTGTGGTTTAGAACAGCAAGCAGTTCAGTTTTGCTGTACTGCATATTGCTCCTGCATGTTGGAGGACAAGTGAAACAGAAATACACAAAATAAAAAGAAAACCACTAAGTTGTGGAGAGCGCCGGGCCGCTGCGACTGCTAGCGCCACCATCTTGTGACTTAAAAATTGCAATGTGGAGAAAACATTCAGATAAAACACCAGTTTTCTGAGGATGGACACTGCCCTGAACTCTCTTATACCTTCCCAAACATTCCACAACTCTCACATGTTGGCCCATCTCACGGGGAGGCTATGCCCCCTCCCTCACAGATTCAGTAAAAAGGACTTGATGTTACAGTCCCTGGTAATGCATTGCTTTAAATGGAGAGACTCTTGAGGGATGGCTTTTATGAGGAAAGGTTGCCAGAAACCTTACCAGCAGCACACATTGTTTTGTGCCTCAACTTTCTGTCTTGTACCCAGGCTAATCTGCCATTTTTTCTTCCTTGGGAAGAATCGGGTGTTCCTTAATCGGATGTTTCGGCCATTATCACTAGACACCCTCATCCAAGGAGTCCCTGCCAGGGTTGATCAGGCCCTGGAGTGTCTCACTGGTTTATGTTAAATTCTTATTTCTCTTCTTCTTTCTTCTGTTTAGTTTCCTACAGTTTATTTTCTATCTATTCACTGCAACTGAGAAGTAATACTTACCTCTTTAGCATTTATGGAGCCTAACTTCTTGAAAGGGATAGAAAAGGTGATAGAGAGAAGTAAGACAAAAGGGACAAGATAGGAGAGAGCAGAGAGGAGAGCCGGAAAGGGGGCGCCCGATCTGGCTTCCCACACCTCCCCGCCGGATCGGGCTGTACGATCTACCTCCCCACTGCCTCCCAGAAAAGGGAAGAAGAGCAGAGGGGAGAGGAGCGGAATATTTCTTTTCTCTCACGGTTAGCTGACTGCCTTAGCTGCCCAAGTGATGTCAGCCCTTTTTAGCCATAGCCAGTGACTGGTCCTCTCAGCAGTGTTAGCTAATTCTCTTATAGCCTGCCGTTGCGCCTGTTCTCTGATCCCAATCTCTCTAAACAGTTTGGCTGTTGTACTGGCAACAAAGCCCTTGCACCCCACTTCCACCGGGCGCACCTTGATCTTCCAGCCTCTGTCCTCTGCCTCAGCTGCCAAGTTGGCATACCGTAGCTTCTTACGCTCAAATGCTTCCTCAATTGCTTCCTCCCATGGTAACGTCAGCTCAATGACGTACGCAAGTTTTGAAGTTAGACCAAAGGACGAGGTCTGGTCGCAGAGTAGTTGTTATGATCTCTGTGGGAAAAATTAGCCTCTAATCCAAGTCCACTTGCATCTGCCAATCCCTGGCAACCTTCAGCGGGCCCAGGTCCGGGGTTGAGGGGCTCGTCCTCGACTTGTCTCCCTCCCGGACAAATGTTGATGGAAACCGAAAATTCTACTTAAGTTATTTATTTATTTATACTTAGTTATTTCCTACCTCTTTTTAACCTCCACATTGTGTGACTATTTTAAGGGATTTAATATTTAAGTCTTTTTCAGTGATTCATCTAACAGCCCAGTTTCCACAACAAAACCTTTTTATTTTTCTCAGGAGGACTTTCCACTCTTCCTCCCCACTCCAGAGAATACCACTTTGTGAACCAGACAATGAACTGGACCGAAGCTCAGAGTTACTGCAGAGAACACTTCACTGACTTGGTCACCATCTACAACAGCAACATCAACCAACTGCTTTTCTCAATGACGCCAAGGATTAGTAATGGGGCTTGGACAGGGCTCTATGATGATCCTTACAGCTGGAAGTGGTCCATGGAGGGAAAACTTTTTTATGTTGGCAGTACACATGAATTTTTGATCTGGGCTAACGGCCAACCAGACTCTCTACATGCAAATGAATACTGTGTGGCTCTTCAGGGACAAACACAGATGAATGATAGACCCTGTGGAGATTCTTACCCTTTCCTGTGTTACAATGGTAGGAAAAAAGATTTGTTGCCCTAGTTTCCCTACAATTTTATGAGATTCATAGGGTGTGTTTCAAAATTCTTTGTTTCTTTTCATCTTTCACAGCCAGCAGTACAAGTTACATCTTAGTGAAGGAGAACCAAACCTGGTCAGCGGCTCAGTCGTACTGCAGGACATACCACACAGACCTGACCAGTATAAGAAGCAAAGAGGAGAAATCCAACATCACGCTCACTTTGAATGGATCAGGGGTTCAGTATGTGTGGATTGGTCTCTACAGGGATCCCTGGTCCTTCTGGTCTGACAACACAACCTCCACATTCACTAACTGGGCATATTCTCAGCCTGATAATGCAAATTTAAATGAGTACTATGGAGCATTTCATTTAATGACAGGGAAACTGTATGATGCCCCTCGTAACTACAGATACTATTTTTTCTGTTTCACAGGTGAGATCCAGAATGCAAACACTGTAAGATCCTGTCATCATGTAAAACACTAATGTTTGTGTTTTTATATGTGGTTCATTTTTAGCAGTGACAAAGCAAACAGTGGTGAAAATGAAGCTTCAGTCAGAGGCAGACATGCACAGCACAGAGATCCAGCAGCAGGTTTCACAGCAGGTCAGCAGTTCAGTCACCAACACAAACTTGACACAAGTTCAAACTATGCTTCATGTTTTTCATCCTCTGCACATTTTGTCCAGCTGTCAGGCCTCATGCTGTCAGAAGGACTGACAGACTTCAGGATTCGTTGGAGGAAAGTCCAGAGTTACCATGACGACCAGTTGAAGAAGCAGGATGTGGACGGTGGCTGCAAAACTGAAGTCTGACTGGACTGAACCACTTCATGTGTGATGTTAATAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCGGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTGCAGTTGGAGTTTGGTAGAAATTCTTTAATCAGAGGTCCACTCACTAGTTTTCCTGATAGGCTCTAGTCTCTTGATTTGTTTTGCAGCATCTCTTTCAACACTTTAGACACTGTCCTTCTGTGGACGTCACTGCACAGGCTTTGTCTGTTTGCAGTTTATTAGGATCCATAGTTCTGTTTCATTCTGACTTACACAAATGGTAAAGAAGAACATGAGGAGAGCCAGAGATCTGCTTGAGCCGGTCAGGATTTACAACAAAACATTGTACTGTTTATGTCCTGTTTCTACTTTTACTATTTGATAACTGTACCAGGAATAAATGAGACCATAACAGTCCCAAGCCTTACCTGATATAAATTTGAATCATTACTATAAAGGGAGTGCAGTTGTAATGCATGCTGGATGTTCTCATAACTGACACCAACTTGACTGTTACAAGAAGTTAACTGTAGTAAGTAGAGCAGGTTGCCATAGTTACTTTGTGATCTTAATTTTTGACTTTTATTTTCTCCTGTGTCGACATGAATTGTCTACTTTTGTTGTTGTAGCTTTCAGCTTTCTTCATGTTATATTTTAAAAANNNNNNNNNNNNNNNNNGTGTGTTACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAATATTAGTTGGCATGAATTTGAAGAGTGTGGCATTTTGTACACAGCCTGTAAATGTCAACAACAAAAGGAGTGTGTAAAACATGTATATTTTAGTGATGGCAGTATACTGTGTATATTTATACTGGCAGTATGGAAAATCATTATTTGGAAATGCTTAAAATGGAAATGATCATTTACTGTGAGGTGAGGTGTGGTTGTATGGGCAGAAATCTGTGCCATCAGAAACTGAATTTGAATAAGTTAAATTTGAATTTGAATTACTCGGATTGAATCTGAATTGTAACTTGAATAAATACTTTTGAAAACTGAATTTGAATTAGTCTAATTTGAAATTGAATTTATGGTTTGAAAATGATCATCACTAAATTGAAATTGAATTTTATATATTGAAAATGAATTCATTTGCTTTGAAACTGCATTTTATCCTTTAAAAATTCAGCTCTCGAATAATTTCAGTTTCACTCCCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGCTAACAGCTACAATAAGCATAAAAGTTACTGTACGGCTATCAATTGTTAACATGACGCTTGTTCTTATACATGTAATACATTTATTACCAACCTGAGAGTTTATCCGCTGGTCATTCGACATGACGAATGACTTCTGAAGTCTTAATTCAGCTCAAGACGCTGTAGATTTCTGTCAGTAACACTTTCGGTCTGCTAGTAAAACGTAGTTCTATTAATCTGCGCTCGTTTACTCTTGAACCGGAACCGGATGTAAGTTCCAAAAAACTGAATTTGGGAACTGAAATTGAATGATGAGAGTGAAACTGAAATTATTCGAGAGCTGAGTTTTAAAGGATAAAATGCAGTTTCAAAGCAAATGAATTCATTTTCAATATATAAAATTCAATTTCAATTTAGTGATGATCATTTTCATACCATAAATTCAATTTCAAATTAGACTAATTCAAATTCAGTTTTCAAAAGCATTTATTCAAGTTACAATTCAGATTCAATCTGAGCAATTCAAATTCAAATTTAACTTATTCAAATTCAGTTTCTGATGGCACAGATTTCTGCCCATATTGGTTGGGGTATGGACAGTGGTTGTGCTTTTGTAACGTTGAGGTATGGACAGCTACACACTGAGGCTTTGAGCCTCAGTCCTGCCTGTTCACATTTTAATCTGTAAAAACTAAATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGAGATTGTTCTCCTGAGGAAAGACAATAAAAACAAAGCACAAATATAAATATCACACTTGTAACTTATTACAGTTGTATAATATTGTTATATCATTTAGTAACATTACTGCATGCTATATTATCATGGCATTTGATGGCTCACCTGGTCTTGCTCCACAATCGGTGTTCCCCTTATTCTAATGCAAAGCTCTGTAGTGCCTAAGCATGGATGAGGTGTTGTTGTTATATCCCAGCTCCCTGGCACATAGCAAACACTTCACCTTGTACAAAAGTAAAGACAGCTTAACATAAATTGTATTGCACCATCAGTATTATAAAAATACATCTTCTGTAGAAATTTACATACCTTGTTGGAAGGAATAAGATCAAAATGTTCCCACACAGGGGAGGACATCCTCCTCTTCTTAGCTGGCTCCATTCTCTCCTGACTTTCTCTCCTCACTCTCCTAAAACTCCAAACTCTCACTAACCGCAACTCTCCATCAAACACCCACATTTTGAATGAAGTCTGAGGGGTTTATATCGCTGTCATAGCTCGCGGCAAAGTTCGAACCACTTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACACATAATAAACAGCTATTTGCATGAAAACAATGCATCCATGTAGGCAGGTATTCAAAAAGTAATACAAAACAAGAAATACGTATTTNNNNNNNNTATGGAAGCATGCAGATGTATTAGTTTTTTGTTCCCTTGTGTAGTTCCTTTCTTAATTAATAATATTATTTGACTTTTGCAAATTTACATCTTGCCAGTACTGACATTTTTGTTTGTTTCACTAGATTAGCTGGATTGAACTCATGAAAATAAGGACTAGAGTCCTGATAATTTAGTGTATGGTGTAGGTACTAACCCTATTTTTCTATTGATAAATGAATGAGTCCTTTGTGGGTTTGGTGACATTAATATTAGTGATGTGTCGGTTACGAACGAAACGGCTCTTAGAGTCGGATCTTTGAAGTGAACTACGCGAGCCGGATCCTTATTGGGAGTCGTGNNNNNNNNNCTTTCTCTCACCCTCTCTCGCACTTTTTATCCGCTTCACTCCGCATGCGAGCCTTGTGCTTTGCGCTGGGCAGAGTGGGGAGGGGTGGTAGTTACACTCGCAGTAGCACAGGAACAGACAAAGGTCTTTCTCCACTAAATCTGACTTTTTGAAGATGGCATGGGAGGAAGAGCTTGGTTTGCTGATTGGAGATGAGGTGTGGGAGAGGAGTCTGTGCAGGATCCATTCTTGCTCTATAAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGCGGACAAACTTAGTAATTTCTTTGATGTGTGGCAGCCATTTTTAGACCATGTATTAAAACAAAGCCCTGTTTGATCGATCACCAATAACTTAGCCTACCACCTTAGCGTTTTATTTTTGTTTATTGCCAGTGTTGAAGTAGTATTTTTGTCGTTGCAGTGTAAACTTTTGTCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCTTTCTCCACAAACGCTCAGCTTTACGTCAGTCACGACTTAAACAGCGAATGCTGTCGTTTATCCAGGGAGACGGTTTTGAAACAGGGGCTAGTCTAGTTTTAATAGGGCAAATGTGATCTAAAATATAAACACAATCATCATTTAAAAGATTTGTTAATAAATCAACATAATTAGAAGCAGGCAGAACCAAATTAAAAATGTCAGAAAATTTAGCAACTAAAAACACGATGAACAGGTGGAGGCGGTAAATAAAAAGACAAGTTAAATATAATACAATGATGATCTGAAATAAAAATATCCTCAGAAATAATACAGTCAATGGTTAAGCCAATAGTAAAAATGAGGTCCAGAGTGTGTCCTTTGGTGTGAGTGGGGCCAGACACATCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGTGCTGTCCAGACGAAGTGGTGATGCGCAGAGCGTGGGGAAGAGGTTCCTGGGCTGATTGGAAGCGGTGAGCTAACTCAGAGTCTATGAAATTCTGTTCCGCCGCTGAATCAATCAAAAAGGGAGTGACATTTGGTATTGATTGAGCGCTTAACTGGTAGCATTAAATGTGGAGGAGATTTGTCTTGGCTGAGATCGCCCACCAGTACTCCTACCGTCACTGGCAGGCGCGACCTTTCGCTCATGAGGGGCAGGTGGCAACTACATGTCCCTTGTGACCGCAATAGAGCCACTCACCGGCAGTGATACGACGCTGGCTGAAAGATGAGAGCCTCCTATCTGCAATGGTTGCTCTCCCCCATCAGCGCCGTGAAGGACTGTGCTCCGACAAGGAGGCAGCCCCTAGCTGCCCCACGGCCTCTTGGGAACTGTAGTGCCGTGGCAAATGACAAGCTCGCAGTCAGTCATCCACCTTAATGCATAAAGTCATGAGATCGTTAAGAGAGTCAGGGAGATCACACATAATGAGCTCACCTATCATCCCCCGCCCCACACACTCAATGTGCAATATCACTGATCACACTGCACCTCTCAATACACCTGCCAGTTAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACACATGGAGAGATGCCAAACTGCCTTTCATTGTTCTTGTAACAGTGACAATAAAAAGCTATTCTATCTTTCACTTCTTCACAAACATTGTTAAGCACTGCACTTCTTAGGGCCTCCTGTCCCCAGCCTGTCTCTTCAGCCAAAATTCTAAAATCAATGGAGTAATCAGACATGCTCTGCTTACCTTGCTTGAAGTTAAGCAGACGAAGTGCAGCAGTTTCAGCGCCAGAGCCCTTATTAAAAACAGCCTTGAATTTTTACAGGAAATCAGCATAGGAAATTCCAGGATCAGAGCTAAGCACGACTTGAGCCCATTTTAATGCCCGGTCCCGTAGCACTTGTACAAAGAAAGTTATCTTGGCCCTGTTATTATTATGGAAGCGCCGCTGCATGTGGAAAACATGAGTACATTGAGCCAGAAAACCAGCACATTTGTCGACTCACCCGCAAAAGGTTCCGGAGTAGGCAAGGGTCCGTCGGAAGGTGGAGATTGTGCCGGTGATGCGCTTGCAGTGGCTGCGGCGGCGGCAGATGGAAGCTCCTGAGGGGCAGGGACTGTCAGCTGAAGATTGCCTTCCAGTGGGGTTAAACGAGCGACCGTCTGTGTGAGTGCCGCTATCTCATTGCGAAGCTGCTCAAGCATTTTCTCCAGTCGAGCCAGAGCGGTTCCCTGTGCAATGAGAGCCTGAGCGACGGGGTCCTAAGTGGCTGAATCCTGACCCACTGAGTCCATGCTGGCTGGATCATTCTGTCACGTCAAGTCAACGGACTCAGGTGCAGACCAGGAATCCTTGTAAAGAAGACAGTTTATTTATACAGACAACACCAGGTGATATTATGTACAGCGTGCTGGAGGGGGGCTCCAGGGGCGGGAGCCCATAATGAGCACTGCCCCGGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAACAACAAAAACATGTTGCCTAATACGGGATCAGCTGGTGATGCACAGGGACCATGACAGTACTTGACTCCCTGGTAAAACTCTCCAACCTTAAAGCAGATAGCTGGTAAACTGGAGATGTAGAAGATCTTTATTTAGCCTGGCAAAAAGAATGTTGCTCTATAAAAAGCCCTCTGTAAAGCTGGAACATCTTTATATACATTGGTGATTGAAGGTCACTGATGATTGGACAGGAGGCTGACAGATGACCGTCAGTGATGTCAGGACACGGCTCACGTCATACTTTAAGATAAAATATTCCAAACAAATATGTGGTCCACTGTTTGACTGACAGGCAAGAATTTATCTGCATGTGGAGAAATCTGCTGTTAAACCAGAACACATGAGCACATCTGTACAGGACAGGCTGCATTCACACTCATATCCCTGTGTATCATGTTCCACTACATGCTGCTTATTATGACACACTTCAGTGGTTTGAGTCAAATTTTCATACTTTAACACATTTTTGTTTATTTACATATAAACAGAGCACATAAACCATATACACTAAACATCCATGTTGCTGCACTCTTCACACTGATTTCTGTTCTTTCTGCTCTTTTATATTTTTATTAAGGCACAGAGAAATATTTCATATCTGCAGCATGGAGGAAAACAAGAGCTTCTGGTTGTGGCTGAATTAAACAAAGAGCTCCAGAAAACTCATGAACAACAATATTTTAGTTTTTTAAGAAACAAATTCCTTCATCTGTCACGGACCCAGCAGTGTGGACTACTGTTATAATTATTGTTGTTATTTTGTGATGTGATGTGTGTGTTGTCTGCACTGCTGCTGTTCTTGTGATTCCCCATCCTTGTATGTATAGGCAAGTGGGTGTGTCTGTGAGGGTGACTGATTACTGGGTTTCAGGTAGGCCTGGTGGGCGTGTCCTGTCTAGAGGATGGCCACACCTGAAGGTAATGAAGCGTCATTGGGGAGCTTCTTAAGACTGTGGCTGAGCGCTCCTCAGCGTGGGATCGTTGTGTGAGACTCCACGTTAGTGTCGATAAATGTCGAGTCCAGTGAGTGTATGCCTGCAGTAGTCGAGTGTCCTGAAAAGTTGCCCCTTTGTTATTTTCTCCAGGAAGGAGCAGGGAAGACATGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCAAAACTCAACAGCGGACTCCCGGCACATCGTNNNNNNNNNNNNNNNNNNNGCCCGCTCGCGGACTTCTCACTACTCAGGTTAAAGAAACCCCAGCAGCTGTCTATAGTATTGAGTGTCCACTAGAATAGAAATAAAAGCGTTCTAACATCTCACCTGCTTGTTTTTATTAAGGTATGTANNNNNNNNNNNNNNNNNNNNGGGTCATGTCTCAACCACAGTTGTTCTGCCCAACGCAGATCCGACTGATGTTAGCAGGGTGGTGAGGGCCCGTGCTAGATCGAGAGTGGGACGGTTACTTAAGCCTGTCTCCAGGTTGATTGAAATGATGCACCAGAAACCTGTTAAAGTTTGAATATTGTTGGATTACTGCAAGTTGATCCTTTTGTTGTTGAAGTGGGACTTTGGTCTTTAGAATTGAGACAGATTATTTGTCGTTGATTTTTCTGTGTCAGAGTGGCGTACAGTTATGATGTGATGAAATATGTAACTGGCATATTTTGTTCTTTTGTTTTTTGGAAGGGGTCTGGCCAACTTCTTCTCCTATTGATTCTTTTGGGAATAGTCCTCTGACTGAATTTTCTTTGTGACTGTACGACCTGGTGTTGCTGAACGGATTTATCACATGTTGATAGCTGTGGATTAGCTATCGGANNNNNNNNNNNNNNNNNNNNNNNNNGAGGATTATTGGGTTTTTGTTCTCTGTTGTATTATGGTGATTGTGGTGTACCTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAGTGTGCAAGTGGAATTCAGCGGGGGGGAATGTAACAGTGTTTATGTGGTATTATCCCACTTGCCACAAATGTCAGTGTAATGGGGAAACAGCGNNNNNNNNTCTCGGTGTGGCTGGTTAGGGGAGGCTGGCTGCAGTAATCGCTGCCAGTCTGCCGTAGCCATACGAGAGGTGAGTTGTATTGCTCCGCACACGATATAGCTAACTAGTACAGACACATAAAAGATGTTTGATTAACTGATGGGCACTGAGTGTGATAAGTGCTTAGTGGACACATGTCCAACACCAGTTTTATGTACTTTTCATTTGTTTATTATTGTGTAAAACATGTATGCTAAAGCGAAATGTTAATGGGATGTTCTGCCGTAGTGTGCTGTGCGGAGTGGTGTGTGGCGAGCCTGTGCACTGATAAAGAACACCATTGTTTCCATTCAGGTACATCATTTGTTGTTGCTGTTACTTTATTGTACGTTATAAATTGTAATATTGCGGCAGTAATCGCCGCCAGTCTGCCGTAGCCATACGAGAGTGTGCTGTGCGGAGTGGTGTGTGGCGAGCCTGTGCACTGATAAAGAACACCATTGTTTCCATTCAGGAAATAAAGTGGCATCGATCAGAGACTCCTTGTTTTCTTAAAACACAACACAACGCAGAGTCGAGGAGTCTGTTTGGGCCGAACTGTTGCAGCAGGATGAAGCAGAAACCGGTTACACATGGAGCAGAGACTTGTGGGTGAAGACACGACACGGAAGTCAAGGGGAAAACACGGGGATTTATTCTGTGAACTATTTACACCACTGTAAATAAACGCACTGCCTTCATCATTAAGTCCTGCGGTTTGGGTGCTATTTTCCTCATCCCCACGGTCTGCCACGCAGGCCGTGACATAATCACAGCTTCTTCAGTATAAATATTTGATTTTTAATCACATTTATTGGTAATAAACAACATTTCTGACTAAAATAACCAATGAATGAATAAAAGTGTGCTTCAGGGAATAAAGAGAAGAACTTAAAGTCAAAGGTTTAATTCCAACTAGAGCTGTTGTTTTTGTCAGACAGAATTTGATTTTGCTGTTGGTCTGATGGAAAAGTAGCTGCTGTCACAGTAACTAACTTTTATAGGTCTGTAACAAAGTAAATCCACCTTAACACCACCTGTCTTTGTGTGACTGCAGTACACTCCCACTGTAAAAAAATGTTTGTGAAACTAACAGTAAAATCTTGACATCAAAAAAGTGTAAATTGAAAAACAACAATGTTTAATTTACATCAACATTTTCTAACATACATATACGACTGTAAAATAATGAACCAAACAAAAATATTAATTTCACAGTAAGAATAGGTTTTAAACATCACGTTCTTGTTGAATTTACAGATTATAGTTATATAAACACTGAAAAATTGTAATTTAAAAGTCAACACATGCAACTGAAACTGCAACAAACTAATGTTAAAATTACATATTTTGTCAGTTTTTTTAAATACAGAAAGTAACTGTATTACATTTTACAAATTCATTCAAAGTCATTTACAACATGGGGCACATAAAATCCACTTTATAAGTGGGCCAGACCAATACAATTTCTGTCAGTGTAAAGAACATATCTGAGATATCTTAATATGGCGNNNNNNNNNNNNNNCTGTGCAATTGTAAAAGTACTTGTCAGTTTTTCTACATGATAAAGACATGCTCTTTAGTCTTATACTGTCATAAATAAATGTGAAAAATGACAGAAAAAGTTCTGGCAGCCCACTGGCCAGACTGTCTTCTAATTATAAAATAGAAAGGTTTTCTTGATTCAATTTCAGCCCAATTTAGTAAAAGTTAAATTAATCATTTGCAGAAGTGTTTATGTTTTATTGCCCAAAAAGTGTTTAAAAGTATTTAAAACTACACAAGCTCTACCTTGAAAAATCCCTGAGCAGGAGAGTTTGTTTCTGTTCTTTCATTGGACTACTTAAATTATAGCGACAAACTTGATGGCTCGTTACGCGCTCAGTCTGCGAGCAGAATGATGCAGATGTGTATACATTGAGATATTCATGTATATTAACACAAGCAAAAGTATTGGTGAGCTAAAATTGAATTTTCTGCGATCTTTAAATATATGAGCGTTTTAGCGGGCGGAGGGAGGTTTGGAGTCTTCACACACCTCCGTTCTCTGCGGCCTGCTGGGGCTGGGGGGCTGGGAGGAGGAGTTGGCCGTCCGATTGGGGTCTGGAATGTGGGGCCTCCCTGCTGCTGCAGAGTCGGGCGGTCTGCTTCTCTCAACCCCAGGGAACAGGGTAACACCACCTGGGTCTGAGTGCAGTTTCCCCCTCCAGGGGCAAGGGTACCTCGACCTGGGGTATAGACATTGTGGGATGATGAAGGAGAAGATAGAGGCTCTGAGCAGATAGGAATGTGAGGAATGTCAGCCGGTTGGGACGAATATCAGCTGGTCTGCAGCCTCACCAGCCTAGTTGCTATATCTACCCCAGATCACACACACTGTGTGTAATATGTCCTCAAGAAGAATAGTCATCCTGATCCCACACAAAGACGTTGCTGGCAGCATCACAGAGGACAGGAAAACCCCTTATGATCCAGGACTTGATGAGGTTATGTAAAGTTTCATCCATCATTTTATGTTAAAATGTTTGTGTTTTTATGTTTATGTGAATCATAACATTTTGTGTGTGACAGATTCAATATAGCTCCCAATCTTTTATCTATTGTTCCTTTTATTGCAGCTGGCACACACACTCTGACTGCTCTCACCCAACAAGGACATAGGCAGAAAAGGAGGTGCTGTGAGTGCGGTGCCCCTACAGACAACAAATACAAGCCTGATATGCTGCAAATATAATGCTTATGTTTGCAAGGTCCACTCTCACCTGAGTGTCACATGCCACTGCAGGTATTGTATGTCTAATTCTATAAATTCATATTAAACACTACTTCGAGACATTGTTCACACCTAAAGAATGTTCAATACGAATCCCGCTCTAGAGTGAGAAAAGCCAACTGCCAAACCCAACATTGCGTGCCATAGACGCCCTGTAAACTCTGAAATGTCTAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTAATACAAGCTGAATAGTTCAATGTCTTAGCTTCATTTTAAAGTTTAATTTTACAGCAGTGTTGTGGTGTGACAGCACAGCTGCTGGCTTTATGCTGAGCTTGGACAGTAAGCTGTTGTTACAAATACAGAATTAGTCATGAATGATTTTTACTCACACAGAAACAGTGCATCTGTATCACAGCTCTGATAGACTTAGCTTTCACTGAGTCTGCTGAACACTGATCAGATATAATTCATTTTTAGTTGGCAATTGATTTCAAGAGCGGGACCACGCCTCTAAACACGCTTCTCCGGCTCTCATCTATATGTTCCCCCAGTTTAACAAGCTGTTCATTCTCGTTTACGTGGCCCCTCCTTCCCTCCCCTTTTCAACTGTGAACTTCGTCACTTCCATTTAGTACACAGAGATCTGCCCGGAAGCCGTCGTGAGTCCCAGTGGCGGTCCTAGCCTGTTTGGCGCCCTGGGCGAACACTCCCTCTGGCGTACAAATAAAACATACACTGTTNNNNNNNNTCCGTAAATTTAGGGGTCCCTTTACCGTGGATTTGCTACGGATTTGCTCCGTTTTGCGAAATACGGAAAGTTTGCTGTTGCGCAAGGCAGAATTTTCTCCCCCATCCAGAATATTCCGACGCCATTACTTTCAGTGCGGTCAGTGCCTACCTAAATTTCTGCAAGTCACAAGGAAAGTTGGAAACAGGTTGGTTGTGTGGAATGAGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACATTGAGGATGCATGCTGTCATGTGTTGGTGATAAGCAGACTTCTCGCCCTTGCAAACATTTCTGTATATGCGCAGTGTGAATGCATGTGTCTTGAAAAGACAAAGGAAGAGATAAGCTTAGCCACTGGCACCAGCACCACAACAACATTGGGTTCTAGACAGATGGTCAATTAGAATGATAGAGAGGTTCACACATAGGGGCATATTGAAGAAAACAAATGTAGGATTTTATTGAACTGCTCCACTCCTGTCAAGCCACACTACACGTGCAAACTTTGTCTGCATATCACTATTGNNNNNNNNNNNNNNCCTCAGAGTTTTCTTTGGGGTCAATCCTGAGCGAGGCTCCAAGGCAGAGAAGAAGGGGAAGAAACAGCACTTCATTCCTCCACAGGTGTGCAAGCTGGTTTCTCAGCTGAAGGAATTTGAATGCAAGCAGAAGGAATCTGAATGGGCTATTTGAGCTGTTCTCAGAGCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGCAAATCCAAAAACATGGGGCTTGGGAGTAGAAATACAGATTTTTACAGTATTAGGTGAGTTCAGATGTTTTAACTAGATGCCCACAACACACATGCTGCAGTTTCAAATCCCCCATGTTAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTTTTAAGTTGTTTTAAGAGTTTTAAAAATCTCTTTATGGCATGTTGCACAGTCATCCTTCTAAGGTCATGGTTGTTATTGCTGCACTGATGTTTTATAGAAAAGTTGTATAATGTAATACTTCTAATGTTCTATTTGTTTTTTGTAGAAAGGTCAGCCACTGGTTGCAGAGCTCTGCCTGTCGGTGTGATATGTGGAGTTGGAGGTGTAGGTTTCTGCATCCTCCTGGAGGGGGCTCCTCATTTTGCACTGACAGGTGAGACAGCAACAGCAATGCTGGCAGTTTTATTGTCTTATTTTGTCATTGTCTTTAACAAATCAATTTGTTATTAATGCCTGTCAGCCTGTGGATGCTAAAAAGTTGCTAGATTTGGCATCTCCCTGTTAAAGGACATGGCTGTACTTCTTTGAGAGAACAGCTGGTTTATGTATGTAAAATTTCTCTGAATGTGAAGGTGATGTTCTGAATGTTTTAATGGTTGTAATGTAAATATTGCAAATCATTCACCACAAAAAGTGAAATCACTTTAAAGCACTGGCAGCTGTTAAAGGAAATAAATAATTGCTGTCATTCTACATTTGTGCTTTATTGATGGTAAACGGTATAGAGAATGGTACAGAATTAAACATTTTAGGATGACTGAAGTGTCCGTAAATGGTATGGATTGAGTACTTAAATAATACGGAATATTCCATTTTAGGTTTGATGGAACTATCCATAAATGGTAAAGAAAAAGTCAGGTAAATCTACAGAAATATCTGTTATAGGGTTTACGGAATTGTCTGTGCAATAACGCCGAAATTTATGGAAAATACGGAATTTTCCATTTTAGGTTTGACGGAAATGTCCGTCAATGGTACAGAAAAACTCGGGTAAATCTACAGAAATATCCGTTTTAAGGTTTACGGAAGTGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTATGGATTGTACATTAACCTAAAACTTGGTGGAACCATACTGAATTTCACCAGAGAAACACACACATACACGAAGAGAGAGAGAGTATGCATACTGTGCAAACAACTACCAAACAGCCATCATACTTCGCCATACAATGAGAACAGGACAAATCAAGAATTGACAATGACTAATTAATATTGTGCTGAACACACGTTTTTTCTACTCTGCAGTATTCTCACTAATTTTCTTGATATTTATTTATAATCCCCTCTGTTAATCGTTGATATTTATAATTGAGTGATCTGTATATATTAGTGGAATTTCTTAAATGTGTAAAATCTGTAACACAAGGTATTGTTTGGAGTTTATTCTGTTGCTGTTACTAATTTTACCATTTCTTCTTGGAGCAACTGTAACCCACATAATTTCCTTAGGGATTAATAAAGTATTCTGATTCTGATTGTTTCAGGATGACCTGCCATTATCCAGTGACCACATCTGCTTATCTGTATCTTTTGCTCGTTTCTCCTCCTCCTCTTTTCTCTTTTTTCTAAACTGAGCACCTGATAGCTTTGAACTTTTCTTGTCCATCTTGGTTTTAATTTTGCACTCCAGTATGAACACCCATCCCTCAACCCGAGGATCACCACAACATAATCTAACACACCTACACCTTAGTTCACAGATTCACTTTGTCTAGGGTTTATTTCTGGAATTTCACACAACCCAGGATTCAGATCATGAACATAACGGGCTTGAATTTACATCATTATGAATGAAATGTGCTCTATTTGGAAGCAGCCGGCCCCCCTCCCCTTTCGACGGGTTGTGTGTGAGACTTTAAATCATCAAATTAAAATATACATTTTTAATTGTTATTGATCCCTTTACCCGAGTCCTAAAGTGTATGCTTGTAGGCTTACCCAAACCGCAGCTCAGTTCACGTCCAATTTGGCCTTCATTCTCAAAAACGCCATCAACCTCAAAGGAGGGCGTGGGCCCAGCCTGTGAGGTATCAGAGCTCTCACACTGGAGGAGGCGCCTTAGAGACGAAGGAGGTGCAGGTAGAGTGCATCCTGCATTTTGGTAATTAAAGGAGAATCTTTCCTGTGTCTTCTGGAGAATGATGTCATGTTATAAATGGACTGGTTCGTATATAGCTCCACACTGGTCTGGAATCTCCTCCCCCATGCCAGTGAGAGTGGATAATATGTCATCTGTGATTGGTCTCCTGTCTTTGTACTTGTTGTACAATGTCTCTGTGTTAAATGCTTTCATGTGACTATTAAGGAACACCATCTCTGGGTTAGACAGAGTGTACACACTAACCAGTTTAGAAAGATGGTCCGGGTATATGTTCTTACAATATTCCATAGAAGGCAACCTGTACTTGATCAGCTGCACTCTGCTGTATAGCTCCAACATGACACAATACCAGCTGAAGACATCACTGGCCATCGTCGCTTTAAAACAACACAAAACCTCAGGAGCCATATGTACATGATTACCTCATTGTCGATCTGGTGTAGAATAGTTACAAGCCATCCTGAAATTGCTTATCTTGAATGCGAATGGCACCAGAGCTCTATCAGGATCGCGACACACTAGGATGTTTCTGTGAGGTCTCTGTTGGAAGAGATATTTCTAAAAGTCATCAACTGACTCCAACTACCCAGATCTTATCTATGTCCTATAAACTGAAATCAGCTAACATCGGCTTTCCTTGGAAGAACTATGCAAAAGTCTTGCCACTCCTAAGATCCAGAGGCAAGTTATACATGTGTAAAGAAACGGAAAAGATGCCAGGACTGTCCCTCATGAGACAACATTAAAACAAGCACCATTTGTGAGAAATGCAAGAAGTACATCTGCAAAAAGCCCACTGTTACATCCTGTCCATCATGTGGACAAAACTGAAAATGCTGAACATTGGACATTCTTCTCAGTTTTTCAAAGTCAAAAGATCTGTGTTTGTAAAGAAGGAAAAACCATTCACTAAATTTTTTTAGAAATAGTTCTGGAAACAGTATTGTATGTCTGTGTTTTAAATGTGCATCTAATGGAAAATAACATTTCTGTTTTAGTGCTTTTTAAAAAAATTTATTTTATTGACTATCCTATTTACACAGTACGGGTCAGTTCTGCCACTGTTGGGTGCAGTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCAGGTTTTGGTTCACCCCAACGCAAAGCGTCTTGAAGCTTCATTTGCTCTAGTAGGACATCTACTGGACGTAAAAATATTAGTTGGCATGAATTTGAAGAGTGTGGCATTTTGCACACAGCCTCTAAATGTCAACAACAAAAGGAGTGTGTAAAACATGTATATTGTATACAATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAAAACAGCTAGAACCACAAGTAGTTTGCCAGCAAAGAGTGCGTGAGAGGAGAGAAGTCTGCCAGCAGCGCCAGCAGACTTATTTCAACAGAGCAGCCCGAACTCTGCCTCAACTATATCCTGGCACACCAGTCCGGTTCCGTCAACAAGATGGTTCCTGGAAACCAGCTGTGGCCACGAGTTGTGCAGACACGTCCAGAAGCTACAACATAACCACAGATACAGGACAAGTTTATCGCCGTAACCGCCGACACCTCAGCAAAGGCAGAAACAGCCTAGGAGGTGAGGAGTTCATTCAACCGACAGTCAACAGCAATGACAGCGCTGTGGTTTCTCAGCCCCCACCTGTGGAGCTCCCTGATAAAGACAACACCCAGATACACAACTCGATATGGGCGTGTTACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTGTTTGCATGTTTGTTGTTCCAATGATGTCACTAAATGCATCTGTTTATTATGGTAATGATGTAGCCAGTACTGAGCCGAATGCTATGATATTAATGGATGTTGCTCAGGATGTTTATTCCTGTAATTTCAGTTGCTTGACAGATTTTACAAGCCTGAGTTGCTTTGTTGTTTTGTTCNNNNNNNNAAAGAAGGGAGATGTAACTTGTTGACCTATGCATCAGCCACTAGATGGCACTGTGTTGCTGCAGAGTATTTTACCGGCGAGCAAGAAGCACCGNNNNNNNNNNNNNNNNNNNNNNNNGTGGAATCGGAGCAGAGATCGGTGTGTGCATGAATTTAATAAGAAGCTTGGTATAAAGACAAAGATAATACAGGAAACAGGGAGGTAAAGAGAGACGATCAGACTGAGTTCAGACCAAACTAGCTGATAGGTTTGTAGCTTAAACCTATTCGCTGGAACGTTGAAGACAATTTAATTACACAGCAAAAGCAAGACATGAGTAGGCAAAGTTCTATATCTGGAAGTCCAGCAGTTCATGTAAACAAAAGGCACTTAGAGTAAAACAGATATACGTGTGTTTGCTATACCATAAATCAGCAAGAGAACCTCTCTCCTGACCCTAAGTTGTGTGTGCATGCCAGAGTGCTCTGGGAGGCACACAGAGTCTCCATAGACTACTAAGGATCAAACCTCTACCACCATGACATTGATTATAAAACTCTAAGCATATATGAGTAGATATTTCTAAGCATAAATGACAATCAACAATACAAATCTAACACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTCCTGATGCTCCACACACTGGTCCTGGGATGCCAGTTTCCCTTCCTTCTATCCCTCTTTCGCAAATGCGGCATTTTTCTACCACTGGGATGCTTGTTTGTCCGCATTGATTCTTTATATTTCAAAGCAACAGTGAACCCTCTCGGCACTGGGAGGCAAGATTCTTTCTCTCTCTTTCTCTGCATCTATCATTGCAAAAGCAGCAGGGAACTCTTCTGCCTTTAGTATGCCAGATCTTCGCCATCTATCGTTTGCAAAAACCCACCCGGGGGATTAATAAAGGTTTATTTTATCTAATCTAATCTAATAACTTTACTCTCAGCCAAACCGATTTACTCACGAACAAATAAAACACAGAAGAAAGCCAAACAACATTTTTAGGTTGTCTAAGTGACTTATATATTACGTTTAACCTGAGTAGCGAAAGACCACGGTGAACTGAAAATGATGTGCCGGGAGTTTGCCGTTCTCGGTGGCTCTAGTGACCTTCGAGCTCCCGGCTAGCTATCGAGCTGGTGGATAACAGACATCTCCGAAAACATCGGAGCACTTTTGCACGACTGTGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCATTATCAGTTAGAGCCCCTCCTCATTGTTCTTCTTCTTCTTTGGTGCAACCCTATAAATACAGTGTGCCCCTTTGGCCTCTCCCCTTTTCTACAACTCCCCTGTGGGAGAGTTTGGTTTCATTTCTTTCCAGACACTGTACAACACACATATAATATTAGCGACCCTGACGTTTCTGAATGTGCGTTTTTTTAGTTCAATTACTGTGATCATTGTGCCTGTCTTTGCTAAATGCTGTAAATGTGTAGTACGTGTGTCACATAGTTGTTATGGGGACAGTCTATGCTAGCATGAATAGATAATTCTTGCTAGCTTGGGTTGAGCGTACCCTCTTCCCTACTGTTTGCATTTGGTTGTAGGAGCTGGAATGGGCAAGTTAATGACTTGGAGGTCTTTGTGTCTTTTACCTTTCATTGTCCAGTAATAAAAGGTCCACCAGTTGCACCAGGTTCTCTCTTCCCTAACCTTCCTACACATAACACAACAACTCACTTTTCCGGCACTGGACTGGCAGCTTCTGAAATCTATCATTTGCCNNNNNNNNCCCCCAAAACAATTTATCGGCACTGGGTGGCCAGTTATCGTCCTACCATCCCTCCAGGGCCAGGTTCTGCCCTCTAAGACTCCTTTTAATACATCTGAACTCTGCCTTGTGTTGCATTTGGTTCTGACAATATCCCAAATGGCATTATCATTTTCTATGAGGTTCAGTCGTTCAGATTGGTGATATTGTACTCGGCTCTCTGCCGGTTTTGGGGGTTATCATTATAGAAGGCAGTTCTCCTCTAATCATTCTTTCAAGTCAGCCAACCCTTCCAAAACTGCTCACCATCACCTTTGTTTGTTTCAGAAATCGGCACAGTAGTTATCGCTACCTTACCAAAAGTAAATTAAGCAGCCAGGTACCCCCTCTCTGTCTTCTAATCTAAGACAAGCTCACGTAAATGTTTATGAACAATCAAGCCATTACCACAAGTCTCAAATTTCCAGCATACGTCACTGTTTCAATTCAGAGTTAAGCCATGTTTCTACCTAATTGAGGGTTCCCCTCATTCATCTATAGAGGTCTTTAATTGTCCAGAATTTTCTTTGATCTCTTCTCCTGCCAATTCTTCCTAATTTTGTATAGTCGTCCACAATCCTAGACCATCTTATTGAGGCAAGGGGCTACTTATCTTCACCAGCCTGCCTACCAATTATATTACCGCAGAGGTCTTTGACCTTTGTAACACACAGTTCTTACAGCTTGTAGGGGATGCATTCGTGGGGATCTGGCTGATCAAGGGAGCTGCCGCCAGTTCCCCAAACCGTAGCTCAGTTCTTGTTTAAGCCACTTGCTGTTGTCTACTAAAACATGCTGCCAAACCTAAAATGAGGATATGGGCCCAGCTAGTGAAAGTCTAAAATAAAAGCTGCTAAACAGCTGCACAACTGAGTAACATTTTATTTTCTCAGCTTCAGAAAAGGTTTCATTCTGTGACCTGTGCAGCTAAAATGGAGCAAAATCTATTTTGTAGCTTGTTAGCTTGTGACAGGATTACAGTTTAACTCTGGAATGAAACACACCTGAGTTACAGGTGAAGCAACATTTTTCTCCTTCCCTCATGGTTATCAAATGCAGCAAACCAGGAAACAGGCTGTTGTTCTTCCTCATCTAAGAGAGACGCACAGGCTATCAGACTGAGTTCAGACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCTCCACACACTGAATGTGAGTTTGAGCAAAAACACGACTCAAAGGAAGTTTCAGTGAAGGTAGTAGAGGAGGGAGGGGAGCCAGGACTGACTGTACTTCCTGTCTGCTGTTTTCAGTTTCACTCACAGACTCAATGGCTTCCAGATCACAGGAGGATCTCTGCTGTCTGCACCCCCAGGACATACTCAGACTGTCTGGACCATCAGCAGCCAGTGTGTGTCGTCTGCTGTGCCTCAGAAAGACACACCAATCACAGATTCAGACCCATCGATGAAGTTGCACGACAACACAAGAAGGAACTTCAGGAAACTCTGGAGCCCTTAAAGAAGAAGTTAAAGGTTTGCGAAGAAGTTCAAGTGAAGTTTGATCAAACAGCAGAATACATTAAGGTCCAGGCCCGACACACAGAGAGGCAGATTAAGGAGCAGTTTAAGAAACTTCACCAGTTTCTAGCAGAGGAAGAGGCGGACAGGCTGGCTGCACTGAGGGAGGAAGAGGCGTAGAAGAGTGGGATGATGAAGGAGAAGATGGAGGCTCTGAGCAGAGAGATAGCAGCTCTTTCAGACACAGTCAGAGCCACAGAGGAGGAGCTGAGAGCTAAAGATGTCTCTTTCCTGCACAACTACAAGGCTGCAGTGGAAAGAGTCCAGCGCTGCCCCCTGCTGGATGATCCACAGCTGCCCTCAGGAGCTCTGATAGACCAGGCCAAACACCTGGGCAACCTGACCTTCAACATCTGGAACAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTCATGCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGAAGACAAGTAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGATTTGATTATTCCTGCTCAGTCCTGGGCTCTGAGGGCTTTAAGTCAGGGACTCACAGCTGGGATGTTGAAGTTGGAGACAGTACACGGTGGGTACAGGGTGTATTTGCAGAGTCTATGGAGAGAAAGGAAAGCATACTGTCTGGATTGTGGGGAATATTGTTCTATCAGTGTAAATACTCAGCACACTCACCATCAGCTCCTGTCACTGCTCTCTCAGTAGAGAAGAAGCTCCAGAAGATCAGAGTGAATCTGGACTGGAACAGAGGAAAGCTGTCGTTCTCTGATCCTGATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGTTTCCACATATTAGCAATGATGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGGTCGTTGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGGCGCCAGTGTCCGGCAGCCTCGCCTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGCCGTTGAAGGTGTCAGTGTCAGTGGAGCAGATGAGTTGAGGATGATGATGTTTCTAATGGTGTTTCCTGTCAGTGAATTGAAGCTGTTAAACTGCAGCTGTCCTCCTGCTGCCTCGTTGTTCCAAAGCTCTTTGTTTCTCTTTTAGTTCTCACTGTTTCTTTCTGTTTCTGCTGTCCACCTTTTCACATGGAAAATCATTTCACTGTTTCTCACTGAATGACTCCCCAACTAGATTTGAAATTCTATCAAGTTTCTAATCATTACAAGTGATTCATGTTTCTATTTGATGTGTGTAAATCGAGATGATTTAGTTTGCTGGGATATGGACTGACATGTGTTGAATGGGAGGAGCAGTTTGTTGTTGTCTTCTTGTCTGTTTATGACAACAATAAATATATTGTTGAAACAATGATTCATGTTTAACTCCATATATGAAATGTTTCTGATATTTGAATTCTGTTCTTTTGTGTGTTTCATTTACTTTATTTAATTTCAATAAAAAAATGATTATTCCAGTGTGGAAGTAAAGAATCAGGTACTTGTGAAATAAAAATGTAATCATATCCAGGTATAACAATTATTTAATAAACCTATTGTGTAACAAGAAAACAGCTTTCTTTTAATTTTCAGGTCTCGCTAAGAATGAAGTGAACAAAAGTTTTATTTACAATCATGTTGTGATAGTAATATTTACAGGTGCAAAAGCTAGGAATGAGCCTAGGATGAATGAACATGAACTATGAAGTCTTAGAGAGAGTGAATTGAGAACCAGTAGGTTAGCAGACATTCTGGCGAAGGCTGGTTGTGAATGCTGGTCTTAAATACAACCGGCTTCATTAGTCTTAGGATTGATGAAGACTCTGCCTAGAGGACGACAGCAGGGACTGTGGAAAATTACTGTGACTCACCCAGACCATGACACCATTTTTATCAGCTGGATAAACCGGTTTAAGATCAGAACACGGTGAAGAAAAACAGCATAAATGAAGATGTACAAAAAGTCTCCATAAAAGTTTGATGATGTTTAAGAAAGCCTTCATACACTTGATGATTTGACAGTAGGACTGCTCTTATGAAGTTATCATGAATACTTTAAAACATGTCTGGATCAGTGAGCTCAAATGACTAAGCTTTACACACTTATCTGTAGATTACCATCATTTCATGAACATGTACAAAGATTTAAAAGGNNNNNNNNNCAAACTTTACTGCATTTTGTGGTGAATGGGAATTCCTAGGTGCCCAGGAGATTTAGCAGTACTGAGAACATTGGGAGCCCTGGTGGGAAGTGCTTAGGTAACAGAGGTCATGCATAGGCTGATTCAACACAATCTTCCAAGATGTACAAGTGCAGTAAAATGTACCATCAGTACATTTACTGCTGCACTTGCTGTAAAATTTGCTCGTGTGTTAGAGGAAAACAGCAAAGGTAAGAAGGAATTAATGACGATGTTTATCAAATGTGAAGTGTAGCTTTAATCTTCTTTTGCTCCTGGTTCAGTAAATTTTGGTTAGAGAGTGAAAAAACCTACAGCTCAGAATCTGTGAGATGTCAACTTTCAGCCCCGACAGCATGTACACAGACACGCCGTCGGGGATGAAAGTTTACAGAATGCCAATATCTCAGATTTTGATGCTTCAAATCCGCGCTTTGTATTTACGTCTTTGTGCGGAATCCATTTATCTCCTATCAATTGGTAAGTTATTCCAGTGTCCAAGTGATGCAACCGCAAAGACCCGATCTCCTCCATGCCAAACTGCATTGTTCCTCCTGTATCTGAGGTTCGACTAACAGATGGAGTATCCTTTCCAGCATTTTATTTTATTTTCAGTTGTTACAGATGGGACAGACATGGCTGGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAAACACAACACCATCGCATTAATCTAGTTAAGTGTAAATAACAGTAAATATTAAATATTGAATGTTGCTGTTCAGCACACAGGACTGACAGCGCACAGCGCAGTGCTTTGAGGTAGCAGCCAAGAAAGGTGTAATTTGTGTCTATGAACTGTGCACACCTGTGTGGATCAGCGTGCTTGTATTCAAAAGGCTTCTCCATGTAGCGTTCTGTTAGAGGAGTGTGTGGGGAGCCATAGCCCCGTCCCCCAGGGCATTAGGCAGACATGGAGGAAATCCAGGCCCCAGAGTACGAGAACCTGAGGACCACCGGAGAGGCATCTGTGCCACCCTCCTGGGAAGAGCTGAGAAGAGCCCCAAATGAGGGGTCCCCCAGCAGCCACGGAGCAGAGGCCAGAGGGGGTTGCAGTCGTGTGCCCACGGGCTCTGCCGGCAGCCAGCTGTGCCAAAGTGAACCGAGCTGCAGGCCCAGAGGCCTGAGGGCCCCCCACTCCCCGGAAGAGGCCTAACTGAGCCACGGGCGCCAGGCTTTGCCAAGCAGTCACAGGCAGTGAGCTGGTACATACCTGAGCCCCGGACACCAAGAACCACCAACACACTGACGCCTGAGGACACCAGCCACTGGCAGGCGGTGTGATGAGGGGAGATAGGCTTCCATACTTTGGAGGGCCTGAGATGTTCCCAGAGAGGTGGAGTCTAAGACCTGACCTGACATATGGACACAGACAGACAGGCACACAGAGACACAAATGTGCATTTCCACCCCCGTGCACATATATACAAATACTCAGCATTCACCCAATGCAAATAATAATAATAAACTTTATTTATAAAACACACGAAAAAGCTAGGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTCTACAATCTAAGGAGAAGGGAGGAGAAAAGGCCAATGTAATAAGAGCTGTAGTAACCCAACCTGGAAGTCACGAATGCGTGAATACGTTTTTTCCAGGTCATTATTCAGAATATAGCGCTTGGCCTTAGAAATGAGGTGCTAGTGATGGGATTTCCGGCTTTTTTCAGAGAGCCAGCTCTTTCGGCTCAGCTCACTGAAAAGAGCCGTCTCTTTCAGCTCCAAAACGGCTCTTCAGGTTGTTTTGTTGCTGCAATTAATTTATGATTAACAAGAACATAAAATTATGCACAAAAGGAATTACTAATGTNNNNNNNNNNNNNCGGTTTTATTTATTTATGTTTATATATAAATATATAAGAACATACAAAATCCAAAACACATTTCTGTCATGGTCTGGGTGTGTGGCTGTAAAATTCCATTCAAGGTCTGGACCTCCCTGGTATCCACCCATGGGCAGGGCCTACAGCCTCCCTCACCTGAAGCTGATTGAGGCAATCAGGTTGGAGATTTAAGCTGCTTGCTGACACTGCTTCCTCGCCAGTTTGTCAACTACCCTATGTTGGTAACCAGGCCTCATGCTTCATGTTTATGAATCTCAAGTGCTCTACTAACCTTGTAATCTCGTGTTCTAGTTACTCCAGGAAAACTCCATCACACTGGACCACTCATCTTGGAAATCTGGTTAACCTGCCAGCTCTCAGAATCATCTCCTTGCCTCACCTGCCTGCCCTCCTGCCCTTACACCACCTCGGGACCTTCACCACTCAGGACAGCTGCCACACACCACCTAACCCACCTGGACCGCACCACCTCTCCCTCAACGCTTCCATCTCCCACCTGCACAGTAAGACGAAGATTTTAATAGCTTCCACTCTCTCCAGAACTCCTCATTGGCTACCGCTCTAACACTGCTCTCCTCTCTTCCAATACGTACCTAATCACCAGCAGCTGCCGTTGCTTTCTTGGACCTGTCCCCTTGCTTATCCCTCTCCCCTGGCCAAGACCCTCACGCCCCATATATCAAGCCTTAAATCAAGTACTAACGTGAACGTCATTTTGGTGTTAGTCAATAAACCTTTGTTAAACCCTTTACTCTGCCTCCGCCTTGGGTTTCCTGCACGTGGGTTTGATTTTTGGTGCTCAGCCTCCGGCCGTTTTGTGACAATTTCTAGCATTAACTGAACTTCCAAAACAGAGCTACCTAGATCACTTAAATTACACAATTGAAAGCATATCAGCTCCAGGCTCCTGAGATGCTGCGCAGATGAACTGTGTGGCATCCTAGGTTATCTGTTCAACCTGAGCCTGTCACTGGGGAAAGTACCACAGCTGTGAAAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGACTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTATAGGAATTTCTTTTACTTATGTATTAATCACATTATTTTATTGTATAATGCCTTGGTGCCACTGGATTTTAACATGTCTGACACCCATACTGTAAGACAAATGGTAGGGGTGTAGTAAGGAAGTTGGAAGCAGACCACGCCACTGGAAGAGTCTTTTGTCTCTTCGAGGACTCTGGGAGGTAGCAAGGGAGTGTGAACCTTAAGGTGTGAAACAGCTGTGTACTGCCTTTTGTTCCTGGAGAAGGTATTTAACTGAGAGCCATGCTAGGCTCAGTGAGACTCTGCTGACCTGCCCCGCGGTCATGTAGGCTCTCCACCAACTTGGTTTTCTGTTCTTTGTGTGTTTGGATTAAAGAATGTTAGCTACCGCTCACCGCTCGTCTGCAGGCTTTATTTAATGGAAAACTTCCACAACACTCCGGAGACACAGACCCACCACACTAACACCAGTGAACATCCAGGGAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGGACCCAGTGCAGGTGGTGGGAGACAGAAGGACTCTGGCCAAAATAACATCTCTGATGGACAGTCTCCCACCCCATGCATGTAAATGTTGCTGAACTGCAGAGCTGCTTCAGTGACAGACTGCTGCATCCTAGATGCATGAAGGAGCGTTTCTGCGGGTCCTTCCTCCCTGCACTTGTCAGACTGTACAATCTGAACTGCTCCCAACAAACATAGATGTTTACACCAGTGCTGTAACTGCAATAAGTTAATTAACCGATTCGCACTACAACCTGGTTTGCCTCTTATCTGTAGTTATTTTTATTTTATTTAATAACTGTACAATACTCTGTATATAGTAACCATTGTCCTTAATGTAAATATGTAAGAAAAATTGTGTATGTTTCTGTTTTGTGTCCTGTGCACTGTTTGTTTGTATATGTGTCTTTTTGGCTGCTGTTACAACCAAATTTCCCCTTGTGGGACAATTAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACACCAAATCCGGTTGTTGGTACTTCCTGGCATGTGTAGCCACTAGGTAACAAAAGCTCATCACTGCGCCTAACATCCTGGAGCACCTCTGTTGTGTTTTGCACGTGCTTCGGAGTTTTTATGTCACGGTTCTGGGTCAATTTTGACCCAGCTGTTTCTGTTTTGTTTTTCTAATTATATGATTTGTTTGGGTTTTTGGAGTTGTGCTGGTTTGATTTTGTATTAAGGGGTATTCTTGGTTTTGTGCATTTTATGTTAGTTGGGGTTCTGGCCTTTAGTTTAGGTCACTGCCTCTGTTTTATGTGCCAATTTCTTTCTGTCATTCTCTCGGTGTCAAGTTTGTGTTTTTGTGACTTGTTTCTGATTTCCTGTTTTACTTTGAAAGTTCATGTCTCATGTCAATGTGTTCAGCTTTACCGCTCCCCTGTCTCTTTAGCCTAATTTCTCCCAGCTGTGTCTCCCTCCTGTTGCCCATTCCCTGATTACTCCCCTGTGTATATAGCCCTGTGTTTTCCTGTGCTCCCTGTCGCGTCGTACCCTCAACTTGCTGTGTGTTCATGATTTCCAGTCCTCCTGCACCTCAGTTTAGAGTTTTGTTTGCTTTTGTGAGTTTTATTTTATGTTGAAGTTTTGTCCAGCAATAAAGCTGCGTCAACAGAGTAAACTACAGACTCCAGTCTGCTCCGGCTATTGCTTGCCAGCCTCTTTCCTTACGGCCATGTGGTCGCAAAATGAGGAGTCGGCCTCTCCGCCATTACCGTTCTCCTCTGCAGTCTGCACTCCCACTTCCAGGAGGAAGCGGCACCGGCGCCATGACCATTCCTCGCTACAGCCGCACTCCAGCCCCTCCCCAGAGCAATCAGCAGCTGTGAGTAACCACGACAGTTCTCCCCGCACTCCTTCTGGGCATAACAATAAAAAGGACTATGTTTCTTCTGCTCCATCTGAACCTGTTAACCTTGTATCAGCTAAAGCTGCATCTTCTACTCCAGAGACAATTAACCTCAGCTCTGAGAGCATTAAGACTGCTTTATTCTCTGAAATGCCACCTCAAGAGACTGTTCAGTGTGTGCCCAAATGTTTTGTTTCTTGGACTACTGACACTCATTTGAAGACTTCAAGTGGTAATGTTGCAGATATTGAAACATTCTCCATTGCCTCCCCAGAGTCTGAGTGTCCTCCCTCAGCAGACTCTGGACCGCTAGAGACTGAAGAGTCAGCATTTCCCGAGTCATTTAAAAGCTCCACTGAGGTAGTGCAGTTAGCTGCCCAGCCGGAGGCCCGTTTGGCTGCCCCCAGTTCAGACTCCTGCTCCTCAGGCATTCACTCAATCACCAGCTCCACCTTCACCACAACTGCCACTACAAACTGCAGCTCAGGCATCAGCTCTCCCACCAGTTCATACTTCAGTACAGCATCAAGTAGCTCAGCTCCTGGTGTCTCCTGTAGCGATTCAGTCCCCTAGTCCTCTACACACTCACTCACCTGGTCCTCTACACATTCAGCCAGGGGTCCCTATACCCTCTGGCTCTACACCAGCTCCTGCTGGAAGCCCGGATGAGTCCATCCCGCACTCCGCGACTCCCACGCCGCCACCTGCCTCATCCGCTGGGGGTTCTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGTCCTCATGTCTACTGACGGTTCTGGCGAGACCGTTCAGCCACCACCGGATCCACCAAATGCAGCATCCATGCTGCCTGCAGCAGCAGCTTCATCCACGCCGTCTNNNNNNNNNNNNNNNNNNNNNNNTTCATCCCCGCCGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCACCCTCCACTTCCGCCTCGTCTGGCCCGCAGTCTTCAGGTCCCCAACTGCCACCTCAGCATCGCCGGCCACTTTCTGGGCCTCTTGCCAGATGTTATCGTCGTCGTGGGCAGCCTCCAAATCAGCACTGTCGTCTCCTTCCCCAGCGTCGCCGCCACTGCCCTCCGCACGGCCGGCCCCCGGATCAGCTCTGTCATCGCCGCCATCACTGTCTTCTGCGCGGCCGGCCTTCAGACCTGCTTCCTTGCCGCCACTGCCATCCACGCGGTCGGCTTCCGGACCCCGTTTTGTTCCCGTTGCTGGCCCCGGGTCGGCCACCTGAACTGTTTGGACTCCTGTGCTGTCTGCCCCCAGGCCGGCCTCCTGAACGGTCAGTGGACTTTGTTTTGGTTGACTCTGACTCTAGCCCTGTGTTTTCCTGTGCTCCCCGTCGCGTCGTAACCTCAACTTTCTGTGTGTTCATGATTTCCAGTCCTCCTGCACCTCAGTTTAGAGTTTTGTTTGCTTTTGTGAGTTTTATTTTATGTTGAAGTTTTGTCCAGCAATAAAGCTGCGTTTTCAGTTTAAATCTAGTTTCCAAAGAGTCCTGCATTTTGGGTCCGCCACTCCTGCCTGCCTGCCACACAGCCAACCATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTAGGGGCCATGGTAAATATACTTTTATTTATTCACTCCACATAAAACGTAATATATAAATCATATAATACAGAAATTAACTATTTACATTTCCATGGCCTCTCCGAACTCCTCCCACACTTGACTTTTTGCTTCAACCACTCCCCGAGCTGTGTTCTGCGTGGCCTGTCAGTACCCATCAGCTGCCTCTGAAGTCCCACGGGCTAACCAAACCCAATAGGACTCCTTGTTTAGCTTGGTGGTTCCCTTCACTTCTGGTGTCCACCATTTGGTTCGGGGTGACCACCACGACAGGCACCAACCACCTTGTGAATGTAGCTCAATGCAGCGGCTTCGGCAATGGAGGTGCTGAACATGGACCATTCAGACTCAGTGTCCCCAATCTCCCTCAAAATGCTGCTGAAGGTATGCGGAGGTGTGTGTTGAAGATCTCGCGGACTGGGGCCTCTCCTAGGAACTCCCAGCAAATCCTTACTATAGTTTTAGGTGCGCCAGGTCTGTCCAGCGCCCTACCCCATCACCTGATCCAACTCCCCACCAGGTGATGATCAGTTGACAGCTCAGGCCCTCTCTTCATTCCATTCAATTCAATTTTATTTATATAGCGCCAAATCACAACAAAAGTCGCCTCAAGGCACTTTATATTGGACAGTAGATGCAGAGAAAAGCCCAACAATCATATGATCCCCTATGAACAAGCACTTTGGCGACAGTGGGAAGAAAAAACTCCCTTTTAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGGGCGGGGCCATCGGCTGCGATCGGTTGGGGTGAGAGAAGGAAAACAGGATAAAGACATGCTGTGGAAGAGAGACAGAGGTTAATAACAGATAATATAGCAATATGGCAAGAAGGTCATCACTGCGTCAAGCACTGTCTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCATGATCCTGGGTCGTTGACCCAGCGTTTTGTGTTCACTTTGGTATCATCTTATGTTTTATGTTAATTCTCATTTTGTATTAGTTCTTAGGGTTTGGTTCTTGTGTTTAGTGCTTTAGTGTTTTATCAGCCCTACCTGTGTCTGTCCTCTGTGCTCTGTTCATGTCCCCGAGTTTGTCTTATAAAACAATCTGAGTTTCCTGTTTTACTTTGTAGGTCTGTGTCTCGTTATGCCCATTAGTTCCAGCTGTGTCCCCTCCTGTGTCCCTTTTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTTGTTGCATCGTATGCATTACTCTGTGTTTCTCCATGTTTATCAGTTTTACTCTGCCTCTCTCTGCCCAGCCTTCTTTGTGTCATCTGTGTATTCCCCACTGTCCTTATGTTTTCAGGTTTGTCTATTAGTTTTTCCAGTTTAGGTTTATGTTTAGTTCTGCCCTCGCCTTGGTTTGTTCACTGTAAATAAAACCTCACTCGCATCTCCAACACCGTCTGCAACTTGGGTCCTCATTTAACTCCACCACACGACTGCTGCCCCAGCCGTAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGAGTTAGCACATAAAACCCTACAACAACAATACACTCCCCAGATACACACTCTACCTAATTTAACCATCCCCTTCTGTGAAAGCACTGCTGTTATCTACCCGAACGAATGTAACTGGAGTTTGTTTTAGAACTTTAAGGTATTTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAAATAGTACATAATTGCATAACATAATAAAGTATACAATTCAGAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGCTCAGGTCCATCNNNNNNNNNNNNNNNNNNNNNNNNGAGAATACAATACAGTGCAATACCTGTAGTCCCAGTAGTACGTTGAAATTTGAACACTCAAGAGAATCCTTGTAACATAATATTAGAAACATCAGGTTCCACATAATTCAAGTATGGTTCCCACACCTTAAAGAATTGATCTGTTTTTGAATGCAGTACACATGTAAGATATTCCAATGGCACTAGATCCAACACTACTCTTTGCCAACCTTTAATAGTTGGTGCTTTTTCATTAATCCATTGGAGTAGTATATTCTTCCTCGCCGCATAGGTGAGAACACAGTACAATCTCCTATTATTCTTGGATATTAACCGCCGGCTGGGGAGGCCCAGTATGAGTATGAGTATGAAATGTATTGGCTATTGCACTGTAGAGGCTGGTGAGAAACAGTATTTCGTTTTAGGCTGTGTAACACCATACAAAATGACAATAAACAATAAAGTCTTGAGAGCTGCTGGCACAGTTTGGAGGTGTTCTGCCCCCTGCTGGACACACAGAGCTACAACATGAGGATCAGAGGAGGCTGGTGCTGCTTCACCTTCAGACCTTCTGACCAGCATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTATGTCACAGTGCAGCACGTGTGGTTAGTGTGTTTGTGAACGGCTTCGCTACTGAAGGCTGCCTGCTGAGCTGTGTGTGTTTTTGTGTCACCAGGAGTCGGGAGTCAGGAACGTCGTCACGAGGGGAAATCACGGAGTGGAATCGGGTTTTTGGAGTTGCCATCTTTTCACCGTTATGGACACGTGCACTGTGTGGGATTCACAGAGGAATTGCCACAGGAGTCACAGTGCTGTAATTGTTTATAGTTGTTGGTTTCTGTCCACTCACCATAAATAAATCCACTGTCCTTCACTAAGGGTCTTGCGTTTGGGCCCTACTTTCCTCAACTCCACGGTCCTCATTTGCTGACCGTGACAGAATAATCCCGCCGCCATGGACCCAGCGGACTCAATGGAGAGTTTTAGGAGGAAGGTGACAGACAAAGTTAATCGTCTGTGTGACCTGTGGCTGGAAGCGCACGAGTAGGGTTTATGTCGCGCTGTGGAGAAGCAGCTGAAAGAGACGCTGTCTTGCTTCTCTTGGGTATTGGATACACTCTACCCAATCGTCGCAGACTTTCTTGTTCACACGCTCCACCTCCACTCCCTCCTACTCAGGCTGCTTTTCAGCCCAACCAGCTGGTGGATCCGCAGCCTGACACACCGGTCCGGCATTGTCCAAGAAGCAACGCTCACGCCGCTGGCGCTCTTCACCACAGCCGCATTCTCAGACTTCACAACAACCGGCTTTGGTGAATCATAAGGACAATTTTTTTCATTTTCCACTCCATCTGTGTGTTTACTTGGGCACTGTGAGACCGCCAAGCCTGTAACTCAGGCAGCCGCCCAGTCTATAGCTAAGCGGTCTGGCATTCAATCATCTACCCCACCTGCAGCAGCCTCCACTCCACTATCCACTCCAGCAGCTCTGGATGCTGCTGGGAATTAAATGAACTCCATTAGTGTCTTAAATTCTTTCCCTGTGATGGTGGAAATGGAAGGGGAAGAAAGAAAGAAGAGGGTAGAAGAGATTGAGGAGATAGAGAGTGTTGCTAAAGATTGTACCTCGCTGCCTTTACTCCTACTTACTGCTGCTCTCTCTACCCAACCGATTGCTGTTGCTATGCCACCATTCACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATCCGGCGCGGCCACGTCCTGCACGGCCAGCACATTGGGAATCGTGGGTTGTGCTACATTGTTGCCCACCGGAGCTGCCATGCCGCTGCCACTGGGCCCATTGCCGCCCGCCGGAGCTACAGCGCCGCCTCCAGACCCGTGGCAGGCCACCTGAGCTGCGACAACATTTCCGCCACACCCATGGCAGGCCGCCAGAGCTGCTACGCCGCCGTCATCGGAACCGGGGCAGGCCGCCGGAACTGTTTTGCCGCTGCTGCGGGACCCGTGGCCGCCCACCAGAGCTGCAGCGCTTCCACCACTGGAGCCGAGGTAGGCCACCTGAACTTTTTTGGCTGTTGCGGCTCAACCCACAGCAGGTCTAGCCTGTTTTTTGCCGTCCACCTGGGTCGGCCGCCAGAACTGTTGTTGCCACTAGGGCAGTGGTTGGACTATTGACCTGAGATTTGTTTTGTTTTGTTTTGGTTGGCGGAGATGTTTTGTGAGCCCTCCGTCCTGGACTGCCCACCGTGGGTTGGTTGTACTGTGGGTTGTGTTTCNNNNNNNNNNNNGAGCCGTCAGGAGCCGGCCCTTAGAGGGGGGGTACTGTCATGGCCTGGGTCTGATGACCCAGAGCTCATGTAGTTCTTGTATATGTTTTTCCATATGTTATGTTTTTGGTGGTTTTCTCTCCCTTTTTTTGTCCTCTTTCTCCCTGTGTTCTCCCGGATGTTTTTGAGTAGCTGAGGGACTGCGCTCATTAGCCTTCACCAGCTGCAGCTGATAGCCTCATGAGGAGCGTCCTATTTAAGAAGGTGGGAGAGCTCCAGTCGGCGCGGGATTATACCAAGTCGAACCTGTAAAGTACCCAAGTTGATAAGTGTGTTTGTGAACGACTTCGCTACTGAAGGCTGCCTGCTGAGCTGTGTGTGTTTTTGTGTCACCAGGAGTCGGGAGTCAGGAACGTCGTCACGAGGGGAAATCACGGAGTNNNNNNNNNNNNNNNNNNNNCTTCGCTACTGAAGGCTGCCTGCTGAGCTGTGTGTGTTTTTGTGTCACCAGGAGTCGGGAGTCAGGAACGTCGTCACGAGGGGAAATCACGGAGTGGAATCTGGTTTTTGGAGTTGCCATCTTTTCACTGTTATGGACACGTGCACTGTGTGGGATTCACAGAGGAATCGCCACAGGAGTCACAGTGCTGGAATTGTATATAGTTGTTGGTTTCTGTCCACTCACCATAAATAAATCCACTGTCCTTCACTAAGAGTCTCGTGTTTGGGCCCTACTTTCCTCAACTCCATGGTCCTCATTTGCTGACCATGACAGTTTGATGTTTCCCTTTGAATCCCCCTGAAGATACTGACAGTGAAGCACGTACATAATACTGCAGCCTTTCAACTCTGAGCTTATTTAGTTCTATTAATACACTGAAATCTCATTTGTGTCATGAAGAAAGTCTTTGATCAAACAGAATTCAAATATCAGAAACATTTCATATATGGAGTTAAACATGAATCATTGTTTCAACAATATATTTATTGTTGTCATAAACAGACAAGAAGACAACAACAAACTGCTCCTCCCATTCAACACATGTCAGTCCATATCCCAGCAAACTAAATCATCTCCATTTACACACATCAAATAGAAACATGAATCACTTGTAATGATTAGAAACTTGATAAAATTTCAAATCTAGTTTGGGGAGTCATTCAGTGAGAAACAGTGAAATGATTTTCCATGTGAAAAGGTGGACAGCAGAAACAGAAAGAAACAGTGAGAACTAAAAGAGAAACAAAGAGCTTTGGAACAACGAGGCAGCAGGAGGACAGCTGCAGTTTAACAGCTTCAATTCACTGACAGGAAACAACATTAGAAATATCATCATCCTCAACTCATCTGCTCCACTGACACTGACACCTTCAACGGCAACACCTTCACTTTACCACCACTGTTAATGTATGGAAACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTATCAGGATCAAAGAACGACAGCTTTCCTCTGTTCCAGTCCAGATTCACTCTGATCCTCTGGAGCTTCTTCTCTACTGAGAGAGCAGTGGATCCAGCTGATGGTGAACATGAGTATTTACTTCTATAAAGCTCTAGTCCCCAAAATCCAAACGTTATGTCTCCCTTCCTCTGCACAGACTCTGCTAACACACCCAGTTCCCACCATGTATTGTCTCCAACCTCAACATCCCAGCTGTGAGTCCCTGAGTTAAAGCCCTCAGAGCCCAGGACAGAGAAGTAATAGTCAAACCTCTCTGGATTATCAGGAAGCTGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGACGAAACGTTTCTCCCACAAAACGCTACGTCCAGATGAACAGATTCAACTTTTGGAGATTTACTTTCCTGGATGATTGAGAATGCATCAAGACGTTAAAAACCTTTTGTTAATTTAAAAAAATAAAGTGTCACTCGGTGGTGCAGTTGTTTGTCATCTTCAATTTTAGACTTTGTTCTGGTTCTTGTTCAGGTTCCCCAGCAGTGGGAGTGTAATGCAGTCACACACACACAGGTGGTGTTAAGGTGGATTCACTTTGTTACAGACAGTGGTTTTATTTCTTGTAACTAAGGGTGTGTTTCACTCCAAAGTTCAGACATTAACCTGCCAGAAGTTGTCAAAGTTACTAATAAAGAGCTTTTATCTCATTTCACATGCAGGTCAGAGCATGAAAGCTGTGATGCAGCAGTTTGAGAAAAATTGCTGCTGATATAAAATATTTTTTGTGGTTTTACAAAATATATAAAAGAGCAGAAAGAAAAGAAATAAGTGTAAAGAGTGCAGCAAAATGCATGTTTTAGTGTGAATTGGTTCATCTGATCTGGTTGTGTAAAAGTCACTGCATGACACGGAGTTTTACTTTTGTGTTACTGACACTCATCTCTGACTCAGAGAAACGATTTCTCCCCTGTGATGTTCACACAGTGGTGAGTTACATGTGTGATTAATTTTTCCTGTTTTATAGAATTAAAGTTTAGCTTTTCTCTTACTTTCTTTTTTCTGTTATTTACTAAAAAATCTCTCAAAGAAATAATGAATTCTCCACACGTGTTTGAAGGCTGCATGCAAATATCATGTGATCTAAAAGTCAAACATCTGCTGATGGAGCAAAACAAGGCCAGATGTTCAGCAGCTGTATTGCTGCATGACATCAGCCCACAGCAGCAGAGACCGTGGAGCCAACATGTGAGAAACAAAGCAACACGCTGAACATCTGAACCACAGCAGGAAGTGCGACTCTTTGTAGACCTGTGGACAGGAAACACACAGCAGGTCCTGATCAGTAACAAGGTCCAAATACAAACATTTGTTTATTAGCATCTGTATATATGAGCACACAGAGAGCTCAGCTGGACACACACTTCAGTCCTCCATCAAACACAACACACCTACACACTGTTTCCACCAGCTCCAGCACAGTCCAGTCTTTACAGTCAGAGAGGGCTTTTATTTTGAAAGGCACCACACAGGAAGTTTCAGAGGAACAGAAGAAGAACCAAAAGATGGTCTGTGATGTTAAGGTTAGTGTGATCAGCATCAGCTGGAAACATGAAACATATCAAACATGTGAGGAAGAAGCAGCAGCAGCTCACACGTTTACCACAACCACACACAGTCCTCTGAGAGCAGCGTGGCCTCCATCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNTTCAGAGATAAGTAATTAAAGTTTATTTATTAAGCACTTTTCACAGCGGTCACAAAGCGCTTCACACAAAAGGTTAAAATAAACATGAACATTAAGTNNNNNNNNNNNNNGATTCAATAAGACAGTAAAATAAACAGGTAGTTTTAAATAAATAAATAATAATTCAATAAAATGTTTCTCATTAGAAAGCCTGTAAAACAGAAACATTTGAACAACTTTTTAAAGAATCCACAGAGTCGACTAAACGTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATCATGAGTCCGTGAACGGAGACAACGAGCAGCATATATTTTGTAAGAAGTTGAGATAAATAATCTAGGACGTGATCATTTAGTGTTCTGTGTGTTAAAACAAGAAATTTGAAACAAATCCTGAAATTTATTGGGAGCCAATATAAAGAAGATTAAATAGCAGTAATGTGAGGTCGCTTGGAGGCGAGAACGACATGATGTGTCCAGGCTGGTAAACAGGACATCACAATAATCTAAATGTGATGACACAAATGTATGAACAGTTTCGTCCAGTTCAGCCGAGGAGACCATATGTCACAGTTAAAAATGTTCCTTAAATGAAAGAAACAGGAACGAGACAGAGATTTTATATGTGAGTTGAAGCCCAGAGAAGAATCAAATGTATGAATGTTGGACTTAACAGTTGAACAAAAAGTAGCAAGAACAAATTTTAAATTTGTAGTTAATGAGGAGCTATAATCATGGTCTCAGTCTTGTTGGCGTTTAAGACAAAGTGTTTGTTAGAGAATCAATCAGTCCCCTGATTTAAGCAGTGGACTAGGGTGGATAGACTATTGAGCTGATGAGGCCTNNNNNNNNCCATACAGCTGAATGTCATTGATATAGAAATGATAAGAAATGTTATTAAAAGACTGAATAATGCCATCTAAAGGAAGCATGTAAAAAGAAAACAACAATGGACCCCAAACTAAACCCTCTTGAACCCTGCAGGTTAGGGAGGCAATGTTAGAGGTGAACTTTTTTCTATTAACAGAGTCCTATGAAACAAGTCAAAGCCATTAAAACACAGAGCCAGATACACCAGTGTTACGGGTCCGAAATTGAGGATGAGAGTAAAACAATGATGGTCCAGAAGAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTATAACATAATGCCAGCAACTTCAATAAACACTTCGATGAAATGATAATTAATGCAATGATAAGATGATGGTTATGTAAAATAATCCCTGTAATTCCACACCAGCCAAAACCTGAAGTCTATTAAGTAGGATTTTATGGTCAATATTACAGAAAATGATTACCGATAAAAATCCCTGCATTAGAAACCATTAAAAGATCATTACAGACCTTCAAGAGAGCAGTCTCAATGGATGCTGCTTTTGAAAGCCAGAGTGAAAAGGGTCACAAATCTGTCATTTGCATAGTAAAGACCTGAACTCATTTTCTATCAAATGGCAATTTTGAAATAGGCTGATAATCACCAGTAGAGCTGGCATCAAGATTCCAGTGTTTCAACAGAGGAGTGAACTCAGCATGTTTAAAATAGGATGGAGCACAACCTGCCTCAGTGAAATGTTAATGATAGACAGCAATAAAGGAGCAACACTGGTGAGAATCCCAGACAGGACAGAAGGAGATAATATATATAAGGAGCATTATGCGGGTTTCATTTGACCCATTACTGTAAATGCACTGATACTTATAGAGCACTTTTCTACTCTCACAGAGAACTCAGAGCACTTAATACAACATGTCACATACACACAAGTTGGAGCAAATCAGGATTAAATTCTTGCCCGTGCAGAGTAGGGGAGGCCAGGGATCAAACCAGCAACCTTCCCGTCAGTAGATGACCTGCTCCACCTCTTGAGCTACAGCCACCAGAACCAGAGAGCAGAAAATGTAATTCCATAAAAAGTAAATGACCCAGGACACTGAGGATCATCACCTCCATAAGGGGAGCTGCTTCAGGAGATTTGGCATCTCAAGTCAATCACCTTGTGTAAAAATGGTTTGAGAAATGTGTTGCACTCATCATCAGAGTAACACAGCTGAGGTGGAGGAGAAACAATACTTTTGACAATGTATGATATTAATGAAATAAGAGGATTTTGCCTCTTTCACTAGGTCATTATAAAAGTGAAGAAGCTCTTTGAAGTATTCACTATGGTGTTATAAAATATAATCCAAGTGCCTATTTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGTAATATAAAGGCCAGCGTTGAGGGTTTATACACTGTGCTTTAGGTCATTGGACTGCTTGGCGACATGAAACTGGAACAAACAGGATTTTTAGTGCAGACTGTTCAGAGAATGTAGCTCATATTTGTGTTGGTAGGTGATAACAACAGGAGACGACTTTCGGGTCGGGAAAGCCAGACGTGAGGAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGAGCAGTGATACACTTTAGATTCTAGCCAATCATTTTACGTTTCTGAGGATAGTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACTTTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTATTTTATTATTTTACGTTTACAATTTTCCCCAGGGACCCTGTGACACCCCATTGAAGAGCCGTAGGCTGTGTATCTCTTAAGATCTCACTGTTGGGTTTGTAAGGCCATGTTACTCCTAAATTTCTATCTTGTTGAAAGAGAAGATATAAAACAGTTCTAAGCTAATCGACCTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAACCACGTTATTACATTAATGCATGTAAGGTGAACTAGCAAACATCATTGTAGTTACATGCAGCTGTCTTCTTGTTTGATGGCAGATGCTCCCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAACAAAAAGTGGAAAACAGCTAAACATGAGAGGTTTTTGGACAAAGTTTGTGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGATACCATATATGCCCTATAGCTGCAGAAAAGACTAACATTGCTATCTTTTTACNNNNNNNNCAGCTAAACATGAGGTTTTTGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGGAGTGGGGGTGTTTAAATCAAGCATCTTGTAGGTAATGCTTCAGATTTTGCAGGAGGCTTCACGCTGTGCATATCTCCTTTACAAAAAGTTTTTGTTGAATAAAGTGATGGAACAGATTTTGAATACACTGAGTTTGTGTCTTCTCTGACAAGTCTGAGGATAAAAGAAGCAGATTTGATATTTGGTGCCGAAACCTGGGATCCAAAACTGCGTGTGAGACAAATTCGTCCCAATCGTGGGGTCGTGAAACAAGGCGAGCAGAGGATTAAAAGGTAAGCACCACCTGTTACATCAAAGTGTGCATATTGGATGAATTATAAATTATCTGTTCGCTAAGTTGAACAACACTCATGCGAAATTCTTCCAGTGTTTGGGCGCTAGAGCGAGAGACTTTTGTTAACAACTGCAGGTTGATGTCTAACAGGTTGATGGTTGGTTCCCCCACCAATGGCTGGACGCAGCAGCGGACCAGGAGAGTCTGGGGGCCGAAGCTGGTAACCTGAGAACTGAGGACCCTCAAACCATCCTAGAGTAGCACAGAGCAAGAGACATTTGCTAAGAAGCACAGGTTGATGTTTTCTGGCCATAAAGTGTAAAACTCGCTGTGACTGCTTAGATTAAAAGGACTTTAAGAGTCCCATATGTTGTGACCCGTCTCACAGGTGAGTGAATCATTTTGTGTTGTTTAATAGCAGCTGCGTTGAGAAAAGAGGCGAGTTAGACTGGCCATAGTAGATCTCCGCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGCGTTTTTGCTCACTTTCAGTTTCACCGCCTACTGGCCAGTTTTGGAACTTAACACACTTTTAACACACTTTCAGTGACGTCACTCTGCGAGTCCTCATATTGTAGGTGTGTCAGACACAATAACACATTTGACCCAGGTTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACAGTCGTATTCAATGTTGAAATGGAGGTGAACTTTATTTGAATCATTCGTGGAATAATAACAGATAAGATTTGAGGCTTCTGAAAATTGTTTTTTCAAACCTTGCCAATTAAACAATCATTCTAACACACATCAAAAACTTTTCACATTTTTATACATATTAGGGTGAGCTATAAGCAAGGGTAACAACAGTTAAATCAGGCAAATCTTGACAAAAATGAAGGTCTTTAGATTCAGTTATCAGTGCCTGCACATCTTGGNNNNNNNNGTTGTTGACAAAATGTCTCGAAATATAAAGTTTCAACATTTGTCTAATTATATTACTATTAATTAATGAGTCTTACTTTTCAAGATCAATGCACAAATTGTCTGACCTTCACTATGCAGAATGATGTGTGTGCAGATTTTAACCCTTGAAGAGTTTATATTAATCTGCATTAATATAATTGCATCTGAAATCTGCAGTTGAACTTGGAGATTCCTGCCGCTGTCATCTGATTCAGTATGATCATCAGGCTCGGTCTCGACTCTGTGTATCTACAAGAATTGATGAAAAAAGTCAACACTTCATTAATTATATTTTAAATTCAACTTACCTTATACTTTTTACAATATAGTATAAAATGCATATTGTTTCTTTAAAAACTAATAACACACTATTAAAAACTGCAGAATGCACAATTCCACCTTCATTTAGTAATTCAATTAGTAAATAAAAGTGAGTAATTAAGTCACTTAATTAACTAAGCAACTGTAAATGTCACAGTATGCAGCAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACAGAGAAAAGCCCAACAATCATATGACCACCTATGAGTAAGCAGTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCTGGCAGAACCAGGCTCAGGGAGGGGCGGCCATCTGTTGCGACCGGTTGGGGTGAGAGAAGGAAAACAGGATAAAGACATGCTGTGGAAGAGAGATAGAGGTTAATAACAGATATGATTCGATGCAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCACTCTTTACACGAGTGTCCAGAAAATAGAGTGTCCTTATGGACACTCTTATGTTTGTTATGGCCAATCTGTGGTTTGTACAGTAGTCCAACAGCAAAACACAGCTCGAATTCAGATATGGGAGGCAATTCCTCCCAATAATGCCTCTCCGGATCCTACTGCCGTTGCCCACATGAGCACTGAAGTCTCCCAGTAGGACAAAAGAGTCCCCCGGCAGAGCGCCCTTCAGCACTCCACCTAGGGACTCCAAGAAAGCTGGGTACTCTGAACCACTACTCGGCGCATAAGTGCAGACGACAGTCAGAACCCACCCGACCAGAAGGAGCAGGCAACAAATCCTCCCCTCCACTGGGAGAAACCCCAATATACAGGCAGCAAGGTGGGGGATACTAGAATACCCACCCCAACTCGCCGCCTCTCACCAGGGGCAACTCCAGCCCATGGACAAAATATCCCCTTGGATACCTGGGACACACAAACCTCTCCACCATGATATGGTAGCGATTCAGAGAGGGACTTTTTTAATATTTAATGGTATAAACAACATTTCTGACTAAAATCGTCTATGAATTAATGAAAGTCAAATTCAGGGAATAAAGAGGAGGACTTAAACTCAAAGGTTAAACTCCATCTTGAGCCGTTGTTTGTGTCAGACAGAATGTGATGTTGGTGCTGGTATGATGGAAACGTAGTTGCTGTTACAATAACTGCTAGCACTTCAGTGAGAGGAGCCAAAAACAGATCTGCATCTGTTTTTGTCTGCAACAAATTAAATCCACTTTAAAATCACCTGTATTTGTGTGACAGCACTACATTCCAACTGCTGGGGAACCTGACAAATAACCAGAACCATCTAAAATAAAAACTGCCAAACAGCTAAGTCACACCAGGGGCGATTTTAGCCCATTCTGGGGGGTGCTTCAGCACCCCCAAAAATGAATAAAAGCACCCCCAAAGATTTCTTACTTTTTTTGACAATATTTGCTGTTTGTGGGACACACTACTAAAAATATAAAAAGCATACAGTACGTATTTGAGATGGAACATTTTAACAACAAAAGTATAGATAACCCCTCCCCCCTCCCAAAATGGTTTGTTCCAGCTCGGTTCTCCCCTACTCTGGCTCTAGCTCCGTTGCTGCCAGAGCGATGGCGGCTGAGATGCAGCAGAGCGGAGGTGTAAGTGCCTAATTTAAAACAGGACATATTAGCTGCATTTAACCTTCAGTTACTCTTTATATAGTTCGGTAGGAGTCGGGCCATGTTTCTTTTTAGCTGAAAAACATTGCACCCAGGTAACCTGCTGGGTTGAAAACGTGTTTCCCGACTATGTTTGCTACCCTACCATCCGTGTGTGTGTCTGTGTTTACAGAGAGACAGCCAGGTTCATAATTGATATGAGGAAGTTTTTTCNNNNNNNNNGGAGCCACATTCAGATAAAAGTGTAAGATCAAATGATCCACCAATAAAGGATAATGTTGGATCAGTGTTTCAATATTTATATCCTTTATTGGATGTACATGTGGTTTGGTTATTTGCCTTTTGGTTGAAAGTACACTGAGAGAGGATTTTTTTATTAGTGATCTTAATAGTANNNNNNNNAATCTAATTGAATACAATCTATTTGTGTATGATTGTCAGTCCAAAGAGGGAGAGAGGAAAGAGGGGAACATGAGGAGAAAGTACAAGGTCAGGAAGAACCAGGTAAGAAAACAGACAGGGAATACTAACAGGCAAAACAGAAACCGTTAAACTGGCAAAGNNNNNNNNNNTCTAATTTTACTCATACAATCTGGAAGTTGTGTTGTCCCTATATTAAAGCTGCTATACAGAATCTGCAAAACAAACTGGGTTGTCAGCCCTGGCACTGCATTACCATATTGGACTTCATTTAGAGAGAGTCATGGTTGCCAAAAACTTTTTGAAGCTCAAGAGTGAGGCTGGTGCCATTCCAGATATGTTAACATTGTACAATCTTCTGGATAATCAGATCTTCTCCACACTGAAAACTGTTATTCAGGTTGCCCTAACAAACCCAGTTAGCAGCTGTAGCTGTGAAATGTCTTTTAGTGTCTTGACTCAGCTCCATACCTGGCTGAGAAGTACCATGGGTCAAAGCAGACTCCAGCAACTGGCTGTGATGTCAGCTGAGAAAGAGTTGCTTGAGAGACTTGACCACCAAAATGTGATAGACAGATTTACCAACCTCAAGGTGAGGCACATAGGATAAAAGAAAAGAAAAAATCTGCAGAGCCATAGTAGTATCTGCAGTAAAGATCTTTTCATACATTGTATACATTGTACCACAGGCCAAGGTGTCTCAANNNNNNNNNNNNNNNNAATAATATTTTGTACATTTCAAGGACTCTTCTATTTTTGGAGTGTAGTTTTTATGTATCTGTATTATATTACACATACACTTTAAAAGTGAATCTCTGTCCAAAAAATGCACTGTTTACTTTTTACTCACTATGAGCATCATTCATTATTCTTCCCCAGAAATTAAGGTTAGGATATGTATTTTTTGTTTTACATTCCAATCCATTCTTCTTTGGCAGTAGTCGACTTTAGCAGCATTTAAATAACCTTTATCAGATTTGATGGTTTTGTTACAAACTTTTCAATAAAGTGTTTTGCTTTACTTTGACAAATATGGGGATTAAATTGTGTTAAAATGTACAAAACAGTGATGTCATGTTATGTGACGAGGACCCAGGCACAGAGAGACTTGATGAATTTAAGAATCTTATGATTTAATAAAGAAATTTGCAGACTTGCACAGAGAAGGTAAAATTATGATGACTGATAACGGAGATGAAGACAACAAACGATGAGGACAGGGAGGAACAGGGGCTTAAATGCACCAAGGAGACAGAGGGAACTCGGGACAACTGGAGACATTTAAGGATGCAGGGACTGACTAGGGCTGCCACGATTAGTCGACTAGTCACGATTACGTCGACGATTTTGATCGTCGACGACTGATTTAATAGTCGACGCGTCGTTTGAAGCTTTGTAAGATCACAAAAGACGCAGGAATAAGTAGTAGGATTTAAGAGTGTAATAATGGACTGAAACAGAAGATGGCAGCACTGCATGTACAAGGATGCCAGCTGCNNNNNNNNNNNNNNNNNNNNGGATGCCAGCTGCCGTTAAACCCCGAAGAAGAAGAAGTAGCTCTGTCCCAGAATTCATAGCGCAGCCCAGCTCAGTTTCCAACAATGGCGGCAGCTAGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACCCACTAGCTCGATAGCTAGCCGAGGGCAAGGCTCACTAGAGCCCGTAAGAACATCGGACTCCCGGCAAATCGTTTTCAAACCCACCGCCGTCTTTCGCTACCCAGGTTAAACATATATGAGATAACTTAAAAATGTTATTGTTTGGCNNNNNNNNAGTATTTTATTTGTTCCTGAGTAAATCGGTTTGGCTGAGATTAAAGTTATAGTTTTTACACAGCTGAATAAACGTCAAGCAGACAACTGATTATCAGAAGTGTGAGATGCTCGAGAATATACTCCGGTGTCCCGTTATATTTTAGATAGCAAGGAGTTTATTAAACTTCAGCGAAACAATCTGCAGTTTTGATTAAAATTTAATAAACTATCATCTTGTCTTTATTTTTAGTTAGCACATACCTTAAACACTTAAAGCTGTAAGCTAATGATAGTTATATAAGAGCAGATGCATGCTGGTGCAATAAGCTGTACGTTTTACGTCCAATCGATGCATGGTCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACTGACAGAGACGGGGAAGAAGTCTCATCGTGATGAGTAAAGTTTACCTTGCCTGGATGGGCAGCTCTCTGGGTGCTCAGCACCCCCAAAGCTCTGATCCTAGAATGGCCCCTGAGTCGCACTTTATTTTATAAGATTCAAAAACAGTTTTGTTTCCTGACTTGCAGGGAACATCTGCACTTTGCTGTCATACTCACACATTTATAACAGGAAGTGGAAAGAAGCTCAATCCCTCACGTCACTTACATGCCACAAATCAGAAAACAGGATGTTCTTCTTCCTCAGTGAAGAGAGTCGCACAGACAATCAGACTGAGCTCAGACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGGTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCTCCACACACTGAATGTGAGTTTGAGCAAAAATATGACTCAAAGTAAGTTTCAGTGAAGATCGTAGAGGAGGGAGGGGAGCCAGGACTGACTGTACTTCCTGTCTGCTGTTATCAGATTCACTCACAGACTCAATGGCTTCTAGATCAGAGGAGGATCTCTGCTGTCCGGTCTGTCAGGAGGTCTTCAGAGATCCTGTTCTTCTGTCATGTAGCCACAGCTTCTGTACAGACTGTCTGAAGAGATGGTGGAGAGAGAGACCAACACACGAATGTCCAGTTTGTAATAAAATATCAGTGTTTGATCCACCTTTTAATCTGGCTTTAAAGAACCTGTGTGAGTCGTTCTTACAGGAGAGAGATCAGAGAGCTTCAGAGGCTCTCTGCAGTCTGCACTCTGAGAAACTCAAACTCTTCTGTCTGGACCATCAGCAGCCAGTGTGTCTCGTCTGCAGAGACTCAGAAAAACACACCAAGCACAGATTCAGACCCATCGATGAAGCTGCAGAACAACACAAGAAGGAACTTCAGGAAACTCTGGAGCCCTTAAAGAAGAAGTTAAAGGTTTGTGAAGAAGTTTGTTGGGAAGCAATCATGTAATAAGAGTGTTTTGCAGGTTACCTCTGTGGTGGCCATCTTGTTGAAACATCTACCACATGCTTATGTGGCACTAAACCATCACCAGTTAGTTCACCCTCAAGGCCTGTAGAGGGAACTACACACAACTCTACTGACTTTGGTTTTCTTAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATGCAGTGGTTGAGATGGAGGAGGCAGCTCAGCTTGGTGCTCAGCGACTCCGTGAGGTGGCTGCAGAGCTGATAGTGGAGGCAGTTGCCCAGTCTCTTGCTTTGGGAAAACAGCTGCTGTGGAAATGTCACTCTGGACAGAAGGCTGAAGTTCAGAATGTACATCATGTTGCAGCCTTGGTATATTGTCACTCAGTTGTTTAATCTGTTCAAACAGTATTGCTTCTGTTCTTCTGGAATGCCGCATAAACTCTCTAATTTCATCAAAGATATCCGGTTCAGAAAGTTCTTTACTCACAACACCAACTGCAGTATGCTTAGGCCGTACTACTGGTTCAAAATCATCCTCATCAGCCATTGCTCCTTCAAGTGGTGGATCTGGCTCAATTGTTTGTCCACCTTCTCTTTCCTCCATGTCAGCAAGGGGTTTTTTCCTTGTCCCACGGTTTCTTCCACGTCCTACACCCCTCATTCAGCGTATTCTCTCCCTCATTCACAGGTGTAACCAAATCCCACTCCTGACACCACTGTTACGCTGAGAGGCACGGTGAGGGAAACATTAGGCTTCACACTTGTCTTGACTGAAGTAATTGCTTTATTATCTCATGCCAATATCATGCACATACAGATAGCAACTTCTCAAAATGGCCCCCAATCTATTTCCTGCTCCCTTTAAATACCCTAAAGACCACGCCTTCTCCAATCAGACTGGCCTATAAAAGAGCTGCAATTGAGGCAGGCCACCTTTTTACTGGGAAAACAAGATGGCCACCACAGAGGTAACCTGCAAAACACTCTTATTACATGATTGCTTCCCAACATTACTCACCANNNNNNNNTTCAGGTTGACACATATCCGGCAAACGGGAAAGATAGTCAGCAATAAGATTCTTCTTACCTGGACAATGCTGGATATGTGTCAACCTGAANNNNNNNNTGGTGAGTCAAAGTCATGAGATAAACTAGTGCAGAGGCATGTAAAGAAAAATTTCTGAGTTCTATTTTCAGCAGAGCTCAGAAAATTTTCTGAGCCGAACCAACGTTCTTGACTGCTTTAAATGGAAAAGTCAGCAGAAAGTTTTCTCCTAAGGTGCATCACCAACAGCGCTGCAGGAGACATTATGTGTGTATTGATTACAGAACTGCTGAGTGTTTATTTTATCAATATCCTGCCATCTCTGCAAAGAAGCAAACTGACATTTCATAATGAAAATCCTTTTTNNNNNNNNNNNNNNCAATTATAATTTAATAAAACTGTATTAAAATTCTAGTAGGCACTCTTAGGTTTTAGTCTATTTATAAACACATTTGCTACTATTATAATATGATCAGAAAAGCCCACCAGACACAAATTGCATAAAAATGTAAATGATTACCATAAGAGAAAATCATGCTAAAGAAATGTAATTCTCGAAACATGAGCTCATGAAAAATGCCGTTTTCCATGATTAGAACACCACACATCGACCAAATCTTAGGTCAAGAATAATGCTCCTTAAATGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTTATAAGATGCCGTATATTTGTTTTTTTCTATCCTTCAGGTGCAACATTAAATTTGACCTCTCATTTTCTGCATCAGTTTTTGCAGTCCATACACTTGTATCCCTTAAGCCATCAGGAGTCCTTTGTCTCATTAACCATTTGGCTGACTGAACAAACAACTTTCTATCAGGGAAACAATCATCTATAACTACAACAATGAAAGAAAGTTGTGTTAACAGAGCGAAAAAGTGAAGTAAAAAGCAAAGTTTGAACCTTTACGAAACCTCACACTTGTTCCCTTTTCCACATATGCAACAGGCCGTCACGCATGTGAAAATGAAAAAGAGAGGGAGAGAAAGCAGGATGAAGACAGCAAAGAGAGTATTAGGTAAAGAAAAACAGGTGAGAGAGGACACGTGGTCAAATTCACAGAAGGTTATTAATCTGTATTTTCTGTTTTACCCTCATTCACTGATTTAACATGACTGCTGTTGTTGATTGTGGATCTCCAACCTGTGCCTATAATTATTGAGTGAGGGGGATGNNNNNNNNNNNNNNAAGGACAGATTGTAAAAGAACGAGGGAGCAAACAGTACAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAATCTAATCCAATTTGAAAAACAAAAGTTATTTTCCACAAAGTAGGGNNNNNNNNNATGTATTTCACTGAGGCGTTGCATGTTTTCCAGTATGACATGGTCATTTTCTTATGGAAATACAGGAGAATGTCTATGGTTTAAAAGATTTTAGTTGCCTCAGTAGTTGAAATTACAAGTTTACAACGCTTGACCTTGATGTGAAATCAGCCGTCTATCTCACACAAAGGATGTCCCTGGAGTGGGCCAACAGTTTTATGATTCTTCTTGCTGAAGTGACGTGGTGGTGCTACTGTCTCCCTGCCTGAGCTTCTCCTCTCTTCGTTCACGTCTGACCTCACTTTGTATCTGCTCCTCTTCCTGTAATAAAACAAAGAAGGAAAAAAACATCTCCCTCACCGATCCTTGATTACTAAAATTATCTAGCAATCCTAAGCCTGCTGACTCTACTTATTATTTAAGTCTGGGGCATTTTGTTTGGACTCCTTTGGGCCAGAAAACATCATCCTGATGGCATGATGTGTAAGCATGAGGCAAAATCCTCTGCACTTGTACATGTCAATCACAATAATTCAATTTAGTCACAGGGCTGAATGAAGCTTTTGACCCTGAAAACATGAAGTGCCAACTCTTTAATGAGCACATAGCAATATGTATATAGAAATCATAAAAGAAAGCTTTATTTAATCATTTCATTTAAAGCAAGTACCACACTTTAAAAAGTCCAGTGGACATTGTAAATAGAGCACTTTCATATGAATGGCAGCATTTTACAGGTTTCACTGTACACGTAGACTGAACAGGATGGGTGCCACTACATCGATGTGAGGGGCTACAAATCTTTTCTCGGGTACAGGATGCTCTGTGCTGAGTCTGAATAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCATATTAAGGTGTACTTTGTGAAGTATTTGTACAGTTTAGTTCTCTATCTGTTAAGTTGTTAGTCTAACTTTTAGATTTTGTTTTGTTCTTTTGTGATTTAACTCTTCAGAATAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCTCTGCTAACTGTTTTGCTATAACAAATATATTGTAATATAAGACTTTAAAATCAAATAAACATTCATACCAATGATGGCACAGTCGTAATACCAAGCAACAAAGCACATGGCTTTAAAAAAAGGTGGGTGGCATGTTTCTGTTTTGGGGGTTAAATAGTGGAATGATGTTGATGTGTGCATAAAAATGTGAAATTAATTTGTGGTCTTCAAAAGAAGACGGTGGCTGCAAAACTGAAGTATGACTGGACTGAACCACTTCATGTGTGAAGTTAATAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCAAACAAGCGCAAAGAGTGGTTGCCATGGAGATTCTACTGTAGAAACACGAACAGGTAGAAATAGAGGCTGCTCTGTTCTTCAAAGATAAACATGAAGCCAGCGAAGCTTGGTGAAGAAATAAGTTTGGTTTCATCCATCCATTATCTTNNNNNNNNNNNNCGCTATCACAGCTACCATGGGGTGAGAGAGTTACACCCTGGACAGGTTGCTAGTCTGTCACAGGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTGGCAATTTACAGTAACGGAATAACCTAACCCCAGGTTTCAGGTTCTGTTCCCTGTGAATGAACGTGATGACATCCCTGTTTAACACACTGGAGCCACTTTATGTAAAGATGAACCAGCTGTTAAAAAGTGAAGAGGAAGATTAACCTCTGGTTGATGAAAGCTTTATGTTTATATGTCCGAGTGTTTTTATCCAAAGCTGTTCTGTGTATCACGCAGGCCCGCGAGGGGCATGTCCCTTGCCAGACTCCGTAAGACATGAAACGATGCATAGCATCACGTGACTGTGCACAGCAAACCACAGCAAATCAGCGAGGGCGGGAGAGGAGCAGCGCGTGCCGAGACTTTACTGCTGTCTGATGAAGCAGGGCTGAGCTCAGAGACACAAAGTAAAGTATCGCTCCTGTTCCTGTCGACCAAACACCAATAACACAGCGTCGCTGTCGCTTCTATCGGCCCGCCGCAGCTGAAGCAGCCATGTGTTCAGCTGAGTCTCTGAGAGAGTTCATACAGGAGAGGCTGACTGCTGTTTGTCAACAAATCTTCTACGAGGTTCAGAAAACCATCGTCCAGTATGAGGAGGAGATCGAGCGTCAGCGCAGACTGCTGGATATCAGCCGGAGACCCGACTTGGACAGTCTCAGTCGTTGTGTCCTTGGGCAAGACACTTCACCTGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGGCGCCAGTGTCCGGCAGCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTTGCTACGATCATAATATGATCAGAAAAGCCCACCAGACACAAATTGCATAAAAATCTAAATGATTACCATAAGAGAAAATTATGCTAAAGAAATGTAATTCTCGATACATGAAAAATGCNNNNNNNNNCCATGTTTAGAACACCACACATCGACCAAATCTCAGGTCAAGAATAATGCTCCTTAAATGCATATGCAAGTGATTGCTTTCTAAATCATTAACTGTATAATTAAAGTCACCTCCTAAAATCAAGTAATCTGTTGATGGACAATTTAACAGCATACTCTCTAACCTTTCTNNNNNNNNNNNNNNCCCCACATAGATCATTTGGAGACACTGGAGCATACACATTTAATAATGTCAACTTCCTATTTTCATGCCTAACCTCCTAGGTACATATACCTACCTACATATTGTCTATTTCAATAGAAACTGATGGAAAGTTTCTCGCGAAAAGAATCACTACTCCTGAACTCAGTGAGGCTTTATGACTCAGAACCCAACTCCCATCCCATTCTTGTTTCCAGTCAACTTCAATATCAACACTGCTATGAGTTTGTTGAGCAAACAGTATGTCAGTGCATTTAGATTTTAGATGTTCAAAATACATCACCCTTTTTTTGTATCCCTTGCACCACTAAGATTCAAAGATGAGATTTTAAAGCTACTGCTAGCTACTNNNNNNNNNNNNNNNNNNNCGAATATACAACATCTTATAAGCTGTTTTTTATCCTTCAGGTACAACATTAAATTCGAGTTCTCATTTTCTGCATCAGTTTTTGCAGTCCATACACTTGTATCCCTTAAGCCATCAGGAGTCCTTTGTCTCAGTAAACATTTGGCTGACTGAACAAACAACTTTCTATCAGGGAAACAATCATCTATAACTACAACAATGAAAGAAAGTTGTGTTAACAGAGCGAAAAAGTGAAGTAAAAAGCAAAGTTTGAACCTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCCTGTTTAACACACTGGAGCCACTTTATGTAAAGATGAACCAGCTGTTAAAAAGTGAAGAGGAAGATTAACCTCTGGTTGATGAAAGCTTTATGTTTATATGTCTGAGTGTTTTTATCCAAAGCTGTTCTGTGTATCACGCAGGCCCGCGAGGGGCATGTCCCTTGCCAGACTCCGTAAGACATGAAACGATTCATGGCGTCACGTGACCGCGCACAGCAAACCACAGCAAAGCAGCGAGGGCGGGAGAGGAGCGGCGCGTGCCGAGACTTTACTGCTGTCTGATGAAACAGGGCTGAGCTCAGAGACACAAAGTAAAGTATCGCTCCTGTTCCTGTCGATCAAACACCAACAACACAGCGTCGCGGTCGCTTCTATGGATCCTCCGCAGCTGAAGCAGTCATGTGTTCACTTGAGTCTCTGAGAGAGTTCATAGAGGAGAGGCTGACTGCTGTTTGTCAACAAATCTTCTGCGAGGTTCAGAAAACCATCGTCCAGTATGAGGAGGAGATCGAGAGTCAGCGCAGACTGCTGGATATCAGCCGGAGACCCGACACACACTCACACGGCTCAGGTACGGACATGTGTGCTGAGCTCAGGTTCCTCTCTGTTGATGAAAACATGAAAGCTCGTCAGCGTCTCCGGGATTTCTCTGATGTTAGCTGGGAGCAGAAAGCTGTTACCTTGCCTTGCTTATGGATTTTATTTCAGTCTAATTTGTATAAAATGTCAGACACTGGGCATCAGCTAAAGACTGCAGTCAGGTGTGTTTGGCTTTTTCACAGTCATACCGAAACAATCAGTGCAGTTTGAGTTCTGCTTCATCTGTGAGATTATTGTTTAGCAGGATTAAAACCCTGAAAAGAAATAAAAGCCATGATGAACTTTAATCAAGCCTTGATCAGTCTTGCTGATAAAGCAGTGAGTTTAAGGCCAGCATGTAGTTCAGGTTTTAAAGTCTTGAGCTGCCTCTGATTTCCTCATATGTTGCTAAACATAAATGTAAATATAGTATAAAATGCAAAAATTAGAGTTTGTATAAAACGAAGCTTGAAAGTGAATATTTGGTAGGACCAGCTTTATTCTTCATCACAGTCTGAACTCTCTCAGGCAGCGTTGTCTCATTTCTTGAATTATCTTCAGGAATAGTCAAAGGAGCTTGCAAAGAAAAGCGTCTGGACTTCTTTAAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCTAAGGTCAAATGGCCGAGAGTCCCAGATTTAAACCCAGTGGGAGTTTCCCCCCAAGGAGGGACAAAGGACCCCCTGATGATCCTCTAATCACATGAGCCAAGGTGTGAAAGCGGGTGTGGGACCTAATCAGCCAGGGTTTCGGGTGAGCTCATTGTGAAACCTGGCCCCACCCTATCATGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGAGTGGGCGTTAAGGCGTCTGGGGAGGAATCTCAAAACTGGATTATAGATGGCAGACAGTTGGTGTCGTAAACCACCGCCTCTGTTCAAAGATGGTCGCTCACAGTGGACATAGATGGCCTCTTTCACTCCTCTTTCAAACCATCTGTCCTCTCTGTCCAAAATGTGAACATTGGCATCCTCGAAAGAGTGACCTTTATCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGGGCATTCCTCACTGCACTGTACAGCATACACCACGTTGTTCAGTCTGTGTTTTGGAGTTTTGTCTTTCGGGTGAACCAGTTTGTGTCTGAGTGTGTTGCTGGGTCTGAAGTACACTGGGATGTCGTGCTTGGAGAAAACTCTCCTGAGTTTCTCTGATACACCAGCTAGTAGCCGGTGTATCAGAGAAACTCATATCTTCAGGAATAGTTCTCCAGGTGACTTGAAGTACATTCAAAGCTCTTCTTCGGATGTTTCTGCCTTTTGTTCTGTTCTGTGTGGTGATGATCCCACAATGTTTCGATATTATTGAAGTCTCTTTGAAAATAGGCCATCTAATAAGATGGTCTAATAAACAAAACAATATTCAGGTATAAGGACTGAACTGAAAATGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTACAAGAAAGTAAAAGTCAATTCTGTAAACATTGACATGCTCTTGTGAACACAGACAGTGTGTAATGATTTTAGAAGTCTTGTTTTACTCAGAAAAAACACAGAAAACATTTTTGAACATTTAAACTCCAAATAATTTAAAAATTTTAAGGAAACAAACGTCACTTTGAATTTTGATGGCAGCAACATGTCAAAAAAAGTGAGACCGGGACAAAAAACAGCTGCAAAACTAAGTGCTGGAAACTTTTGGAAAAGGTCACATGCGGGGGTAGATAAAGAGTCATAGAGGCTGAGTTTCTCAGAAGCAAAGATGGGCAAAGGTTCCCTGTTACGCTCCCCGATAAGGTCCAGGGGATGTGGGAAAGTCACAAAATTTTCTGATTTGAAAAAAAGGAGACATGAAAGCAAAATTGTTCAATTAAAGGCTGTTATTGATATTTATATTACTAATTAAACTATACACAGGAGTTGCTCACTAAACTGAAAAGTAAGTCAAAAAGGGCACGTCCCAAAAACACACTCCTCTCCACAGAGCAGGAGTAAGCAGCCACCACACAGACAGCTCACCAGCTGCAAAACCAACAAGCAAAAAAGGGAAAAGTTTATTTATCTGTCACTTTTTACAGACCGATGTCACAAAGTGCTTCACAAGAGAGGTAACAAAAACACAACGCAATAACAAAAACATCATAAAAGCCCTGGTCTGATTAAAAGCTTTTTGAAATAAAAATGTCTTTAGCTGCTCTACGGTTCACCTTTCTCTGGCCTTAAGACAAAGGTGAACTCTTAATTGCTTAGAAGAGTCAGCCTGGGTTTCCAAGCAATCAGAGCAAGTACTACGATGTGATGTCAACAGACTGCATGCCACCAATTGGCTAGTCAGTAGGGTCACCCTATGAGTCTTGGGAGAATCTTCCTCACAAAAATCAAGATCGCCATTTTTGAAACCAGGCAATGAGGGAAATGGCTACAACACACAACGCTGTGTTCCCCAAATCTGACGAAAAGCCACAGAGCGAGCAGCAGGTATATTCTTGCCTCGACGTCCAGATTTTTTTATAGTGTTAATTAATTATGTAGTTGTGGTCGTTGCTATAACCAAAATCATGCAGGTTAGTAAACTGGACTGTAATGTAAATCCAGTTGATCCGAATCGAGTCGTGGCGAGTTGATCCAAGTAGGTAATAATGGAAGAGGAGATTATGTAACCCCTGAAGTCGTTATACTTAATGCTGCACTGAACTCTGGAACTGCTGCTGTCCATGTTGCAGAAGATCTCCAGCTTCATATCATTTGAAGTCGAGTGCTAAAATCAAACTAAGGCAGAAACAGAAAAGGTTATTTGACCAGCTTCATCAAACATTTTAGTGCAAAAAATAACAAACCCAATGGACTCACAATACCTCCATGCTTATTTACTGTTCATCTCTTTTAGCCAGTTACTTGGACAAACTAGCCTGTTCACATTTTCAGAGCTCAGGGCAGCTCTCTGTTTTTGTTAATAAGTGACCTGCAAGGGAGAACAGTCTCTCACATGGGAGAAAGTGACAGGACTAAATTCTAGCAGGCCAGCTGTGGGTGGGTTCTTGCTCGACTGTACCACCATTGCAGCAGACAGTCTGTCTCGCTGATGGTGGATTCTGCTCTGTACAAACTCAGGCCCCTGTTACACAAGGCTTCCTCCTCTGAATCAGAGTCTGAAGACAATGAACAGAGGAGAAGGGTCTTTGTCTTTGTAGGCTCCTTTGTGGTGGCATCTTTACACTGTTCCTGCAGCAGGGCCTCAAGGCTGCTCCAAACCTCTTCTCACTCTCCCCTAGCAAGACACTTTAAATCCTTAAAGCACATGTGTCAAAGTCAAGGCCCGTGGGCCACATCCGGCCCGGCGGACATCTATATCCGGCCCGCAAGATCATTTTATATAGATTTATTATTATTGTTATGCATTGCCTGGTGATATGAGGTGCTAATAATACACAAACTACAGATCCCATAATGCAGCGCTGCAGTCTCCTTGCTGAACGCTAGGCTACCTAGGAACATTCCCGCGTCAATCAAGTCAAACTTCTGTTAGCTAGCCGCTCACAATGGCGAAGAGAAATGCTGATTCTGAAAGCAGAGCCTTTCAGCACCGGCGGCGGGAGGCTGAATATATGTTTACAGACATTCCTGGTAAACCCGTATCTTATTAGTGGAGCTAATGTGGCTGTAATTAAGGAATTTAATTTAAGACGGCACTACGAGTCAAACCATAAGCTGAAAAACCGAAATGCAGAGCAGAAACTACAGAAAGTAGAAGAGCTAAAGAAGAATCTGACATTTCAGCAGACTTTTTTCACCAGAGCAAAATCACAAAGTGAAGCTGTTGTGAAAGCAAGTTTTATTGTAGCAGAGGAGAAAGCCAAATCAGCCCGGTACCACTCTGAAGAGCTGCATGATGAAGGTGTGCGACGTCTTGTGTCCAGACAAAACGCAGATTTTGGCAAATGTGAGCCTGAGGAGAAATACGATTGCTGATCGGGTTTGTGAGATGGCCACTGATTTAAGAACACAGTTATGTGAAAGAAGCAAAAACTTTATTGCATACTCTCTTGCTGTGGATGAAAGTATAGACATGATGGACATTGCACAGCTGGCCATCTTCATCCGTGGAGAGGAAATATTGAACATTAAATCGATGCACGGGACAACGACAGGAAAAGACATTTTTGAAAACGTATGTCAAAGTGTAACGACATGAAACTGCCCTGGGACAACAGATGGTTGTGCAGGATGTAGGATCTAGTAAAGATGCAGGAAGAGAACTGTACCGGTGAGTTAACAGCATATCACTGCATCACACACCAGGAAACGTTGTGTGGTGAAGTCCTAAAAACGGAGCATGTAATGATCACCGTAATGCAAACCGTAAATTTTATCTGAGCTAAAAGTTTAAATCACCGTCAGTTTCAGTCTTTTATGTGGGAAATAGATTCAGTTTGCCGACATTTCTTATCATACAGAGGTCCGTTGGCTGAGTTGGGGAAAAGTTCTCAATAGAGTTTTTGAGCTCAGCAAGGAAATCTGTCAGTTCATGGACATGGCATGTATGATGCTGTCACAAATGCTCCTTTGCAACTTGCCTCACTTTCCCTGTTGCCAAGTAATGTTGAACAAAATCGGCACACTTTGCTCCGTCTACATGCGTCTCGAACCTTGTGTGTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCAGCATGTTCATATTTCTAACTTGCATAATTTTGACAGGATATATTTTTATGGAGAGCAAAATATTTAAAGTTAAAGTGTATTTATTCTGGAATAATATTCCTGTCTGTTCAAGCCTTTTATTGTTTTAATATTGATGATTTTTGCATACATAACTCATGAAAACCCCAAATTCCTGTCTCAAAAAATTAGCATATTTCATCTGACCAATAAAAGAAAAGTGTTTTTAATACAAAAAAGTCAACCTTCAAATAATTATGTTCAGTTATGCACTTAATACTTGGTCGGGAATCCTTTTGCAGAAATGACTGCTTCAATGCAGCGTGGCATGGAGGCAATCAGCCTGTGGCACTGCTGAGGTGTTATGGAGGCCCAGGATGCTTCGATAGCGGCCTTAAGCTCATTTCCTGCCCATTTCCTGCACACGCCTGTACACGGTGGCTCTGGATGTTTCTACTCCAGACTCAGTCCACTTCTTCCGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCAGGAATCTTTTGCAGGTGTTTAGAGTTAATTCGTTGATTCAGATGGTTAGGTTAATAGCTCGTTTAGAGAACCTTTTCATGATATGCTAATTTTTTGAGACAGGAATTTTGGGTTTTCATGAGTCATGTATGCCAAAATCATCAATATTAAAACAATGAAAGGCTTGAACTACTTCAGTTGTGTGTAATGAATCTAAAATGTATGAAAGTCTAATGTTTATCAGTACATTACAGGAAATAATGAACTTTATCACAATATGCTAATTTTTTGAGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCCAGCAGTTTCAGTTCTGTGGGAAAGGGGAGCCTCTGACAGACCAGCAAGTCTGTAACCAGGAGAGGAGCTTCAGTGTGGACCAGGAAGACCCAGAGCCTCCACTGATGAAAGCGGAACAGGAGGAACTCTGCAGCAGTCAAGATGGAGAGCAGCTGGGACTGAAGCTGGAGGCTGACAGCATTAGAAATAATGAAGAGCGGCTCAGACTGATGGCGACTATCTGGAAACCTGAGATAAAGCTGCACAGAATAGGTCTGTAAAACTGTGATGATTCACAGGAAGAAATGAAGGTCCATAAGCGGCATGAATGCATCTCTTTTCTGTTAACATTTAACACTGAACCTACATCGTCTAAGTGAAGAAGATACTGAAGTCTGAAAACCAATTAAGCTGTGAGCTCAGTGATTTGTTTTTTGTTAAACTGTTGTTGCTCGTTTTCTAACTAATATTAAAATGATGTTGCATTTTCTTCTGTTTTTTCAGACCGCTTCAGTAACGGAGCTGATTAAGATGTTCACTGTTCTTAAAAATCATTGAAAGCACAGGGATATGATATTTCGTTGGAAGTTTTGAATATGAGTAGAAATGCTAGTAAAACACATCTGAAGCAGGTCACCTCAGTGACAGATACCTTTGTGTTCACTTAGCACAGATACTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAAGTAACTTTGGTTTTACTCAGAATTCTCTTGTTAATGTGTTGCTTCCGTAACTGGATACCCAGCCACACTGCCAGTCTTCTAGCTTGCTTACTTGCCACAAGTGCACTGTGCCACCTACCAATAGAAAGGAAAAAATAATGTGCACATTTCCACAAGAGAAATCCCACGCCTGGACCGTTGTTGACCGCCGCCATGATTCTAGCCTGCATCACAGCGTCTTGTGCACTTTTTACATCCAACACGAAAACTGCAGTCGTGGTGCTTTTGATTGTGCTTAGAACTCGGAAATTCTGCCTTCCGAATAGGAAGATGTAAGTAACACCAGACTGCAGATGAGCTGCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATAGGAAAAACCATAAAGCCTTTGAAAACACCAAAGGCAGATTCCAGTGTAAACGCTGTTCCCACATGGAAAACAGGACTGACACACCTCCTGCTGTCAGACCTGCAGGGTTTAGGCCTGTGCTGTTCTCCTCTGCCTTATAGTGGACAGAAACTTCTTTTTTGGAGTGACACAAATAATTTGTGTGCCTTCTTATTTGATGGAGCACACCTGATTGTTCTGTAAATAGATTTAAATGGTTATATAAAAAACGCCTGAGGCCTAGGTTGTATTTTTAGGTAAATAGTACCATAATAACTTTTTTTAGAAATTTACAATTATCTATTTGCAGTTCAAGTTATGAAAATGATTGTGTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTATGTAGAGACTTGTTCATGGTTCAGATCAGAATATATTTTCTCAGGTGTTTGTACTTTTGTAAAAAAGTTTTTCTTCATTTCTCTCTTCAGACCTCAAACAACTACATGTCTGTAAGGAGGTGGAAAAGAAGTCTCTCACAGAACAGCAGGTCTGTAACCAGGAGAAGAGCTCCAGTGTGGACCAGGAGGAACCAGAGTCTCCACAGATTAAAGATGAGCAGCAGGAACTCAACAAAAGTAAGGAGGGAGAACAGCTGGGAGTGAAGCTGGAGGCTAATGCATTCACAGTGACTCCTGCTTATGAAGAAAGTGGATACAGTGAAGCAGAACCAAGGAGTGCGCAGATTTCTCACTGGTCTGCTGAAGCAGAGAGCCGAGATCAGGATGAAAGCCAGCATGTGGACTCATGGTCACCTAAAAATGCACAGGTGAAGAAGAAGAGATGTCGCAGAAAGAGAAGTGACAGTAAGAGAGTAGAAAAGGCTTCTGTGTCAGAGAGTCAGGATCAAAGTGGGGCAAGAAAAAAGACTGAACAATGTGACATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACAGTTATGCGAAGGCTGTAGAATCTGTGGGGAAAAAAATTGTTACAGCACTCAGTTAATGAGAAACATCATAATTCATACTGGTGAAAAGTGTGATACTTAGAAAAGGTGGGACAGCTGTGAGTCGTAGTAGTACGTTGGTATTCCACACTGATCAGGAGTGAAATCACTGCAACACCTGAGTAAAAAGATCACCAATACTCAAATCAGCATTTTCTGTCCAGGAAAGTAAAGAACTCTCAGCTTTGTTTATTCAGCTTATTACCTTGTTCTTATAATTGTATCAGGGAAAACCTGATCTTACATTTCATGATGGTTAAAGTTCAGTGTGCTCCTGTTCTGCGGGATCGTTGTTAAGTTCTGCTGTTTATTAATGTGTCTTAAATTTCAAATAAAGATTTCATTCATTAAATTTTTTTGAAGTAATTACTAATATATGAAAGCAAAATAACAGAGTGTTCAGTCTTATTTTGTGGTTTTTGTTTTAGATGTTGTTTTACAGAAATGTACAAACTGATTTTTTACATTAAGAAAACATGTACAATAAAAAGTAAATTTGTGTTTGGTTGTGTATTTGTGTGACTGCGTGAATCGCTACCTTATTGTGGTGAAAGGATTTGTGTGTCCCAGGGATCCCAGGGGATATGTTGTCTGGGGTCTTTTGCCCCTTGGTAGGGTCTCCCATGGCAAATTGATCCTGGGTGAGGAACCAGACAGAACGATTCAGAAAATCCTTATGAGAAGACCATCGACGGAACAGTTCACCCTACCCGGGATAGGGTTACCGGGGCCCAGGAGCAGAGGTTCTGACGGACCAATCCCTGTTAACCAAGACTGGCGATTGGGACATGGAATGGCACTTCTCTGGTGTAGAAGGAGCCTGAATTAGTGCGTGAGGTTGAGAGGTACCAGCTAGATATAGTCCGGCTCACCTCAACACACGGCTGGAACCGTGGAACCACTCTCCAGGAGAGGGGCTGGACTCTGCCTCAGTCTGGAGTTGCCCCTTGGTGAGAGGCGGTGGGCTGGGGTGGGTATCCTGGTGTCCCCCTCGGCTTGCTGCCTGTATGTTGGGGTTTCTCCCAGTGGACGAGAGGATTTGTTCCATGCGCCTCATGGTCGGGGAACGGGTCCTCACTGTCGGCTGCGCTTATGCACCAAGTGGCAGTTCAGAGTACCCAGCCTTCTTGGAGTCCCTGAGTGGGGTACTGGAGGATGCTCCGCCTGGGGACTCTCTTGTCCTGCTGGGAGACTTCAATGCTCACTTGGGCAACGACAGCGAGACCTAGAGGGGCACGATTCGGAGGAACGGCCTCCCGGATTTGAACCTGAGTGGTGNNNNNNNNNNNNATTGGACTTCTGTGCAAATCACAGTTTGGCCATAACGAACACCATGTTCGAACATAAGAGTGTCCATAAGTGCACAGAGGCAGCTGATAGACACTGAAAGGCCAAGTGGAACGCGGCACAGTCAGTGGCTGAAGCAAAAACTTGGGTGTGGGAGGAGTTCGGGGAGACCATGGAAAAATACTTTCGGACTGCCTCGAAGAGATTCTGGCAAACAGTCAGGCGACTCAGGAGGGGAAAGTGGTGCTCCACCTGTACTGTGTATAGTGCGGGTGGAGCACTGCTGATTTCGACTGAGAAAATTGTCGGGCGGTGGAAGGAATACTTTGAGGACCTCCTTAATCCCACTGACACGTCTTCTGCAGAGGAAGCAGAGTCATGGGATGAAGGTGATGACCTGCTAATCTCCGGGGGCAAGTTCACTAACGCAGTTAAACAGCTCCTTGGCGGCAGAGCCTCTGGGGTGGATGAGGTCTGCCCTTAGTTCCTGAAGGCTCTGGATGTTTTAGGGCTGTCTTGGTTGACACGCCTCTGCAATGTTGCGTGGAGATCAGGGGCAGTGCCCCTTGATTGGCAGACCGGGGTGGTGGTTCCCATCTTTAAGAAAGGGGACTGAAGGTTGTGTTCCAACTACAGGGGAATCACACTCCTCAGCCTCCCTGGGAAGGTCAATGCCAGGGTGTTGGAGAGTAGAGTCCGTCTGTTAGTCGAACCTCGGATACAGGAGGAACAATGTGGTTTTCGTCCTGGTCGTGGAACACTGGATCAGCTCTTTATCCTCTCAATGATACTTGAAGGGTGCATGGGAGTTTGCCCAACCCGTCTACATGTGTTTTGTGGACTTGGAGAAAGCATTCCACTGTGTCCCCCTGTGTCCTGTGGGGTGTCTGGCCCATTGCCACTAGGACTATTCAACCCTTATACAACCGTTGCAAGAGCTTGGTCCACCGGCAATAAGTCGTATTCATCCTGGTGAGTGATGGGCTTTGCCGGGGCTGCCCTTTGTCACCCATTCTGTTCATAATTTTTATGGACAGAATTTCTAGGCGTAGCCAAGTGGCGGAAAGCTTCCACTTGGGTTGTCTGAGGATCTCATCTCTGCTTTTTCGCGGATGATGTGGTTCTGTTGGCTTCATCGGGTGATGGCCTCCAGCTCGCCTTGGAACGGTTTGCAGCCGAGTGTGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGTAAAAAAGAAATTTAAACCGGGTCAAGTTGAACTACAAACACCACCAAGTGTGGTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGTCCACCAGTTCAGAAGTTTTGGCGCGAGATATGTGAAGACTTATCGAAGTGTCTGAAATGTAACATTCCAACTTCCCCTTTAGTGTGTTTGTTGGGCAGCTTAGATAATGTCACTACATAAAAGAATATAGCCCATATGGTTTTCACTGCCCTATGCATAGCCAAGAAAACAGTCCTCATGAACTGGAAAAATAAAAATAATCTTAATTCTAACCCATATAGAAATTATCTATTAGATTACATTAGTCTTGATACAGCCTCTGCCACCACATCAGATCAATTGCTCTGGGCTCCTTGGATCAGCTCCATCACCTAGTGGAGGTGGGGGGTCATAGTTTGGTCCCACCTTCGCTGTTTTGATTGGTGTGGGGGTAGGGACAGACTTAGGGCGTCAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCCTTGGAGGGCTCAACCCGGGGTAGCGGTCATGGCCTATTAAGGGCTCTGTTGGCTCTTAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCAGTGCATCGAGCCACCTGGGGGGCTCTTCAACTGGTGGGGGAGGTTGTTACATCTTGCAGGAGCTCTCCTCTCTTCAGGAACTCACTCTGCAGGAGGGGGAGATACAGGAGAGGTGGAGGAAGATCTCCGCCTGGGCGTCTATTGTCTTGTGTAGTCTGGAAGATGAGTGGATGATGGGGTGGGTGCAGTTTTCTCTGTGGTGGGGTCGGGTGGGCTGTCCCGGGCTTTGTGGGGCCAGGCGGCGCTGCTGTACTGGGCCCCGGTCCGGATGGGCCTTCCTTCCCTCCCCATCTCCAGCTGCCTCCCTCTTCCTGCTCCACCACAATCACCCACACATGCAGGGCCTTGGGGTAAAGGTGTGTCACCAGGGTGCAGGGGAGGNNNNNNNNNNNGCCTGGCTGCCTGTACCTCAATTCTATCCCACAACTTAGACATTCACATTACTCACACTCTCATAACACATACATATAGGATCTTGGGGGTGGGCACGCTACACGGAATCCAAAAGACCATCAGGGTGTACCACCTCACCCCTGGCGTCGTTGCCCACCTCTCAATTTTAAATACACGTAGACATTGAGGGCTCGCAGGAGGGGCTATGTGCTTACCTGCTGCTCTGGCAGGTAGCTCCATGCCCTCCTGGGTTTTAAATGCACCTTAGAACACACATACATCAACACTACATATGAGCGTGCGGAGGGAGGTTTGGAGTCTTCACACACCCCTGTTCTCTGCGGCCTGCTGGAGCGGGGGGGCTAGGAGCAGAAGTTGGCCATCCGACTGGGGTCTGGAATGTGGGGCCTCCCTGCTGCTGCTGAGTCGGGGCGGTCTGCTTCTCCCCACAGCAGGGAAAAGGGTAACACCACCTGGGTCTGGGTGCAGTTTCACCCTCCAGAGGCAAGGGTACCTAGACCTGGGGTATAGAGTATGCTTGGGGAGTGTGATTGTGTGTATAGTGTCTATTTATGTCTGTCTCCACGTTGGGTGAGTGTTGAGTAATTGCATATGAGAGCATGAGGGTGGGAATGGATGTTTGTATCTGTGTGCCTGTATGTCTGTGTCCATATGTCAGGTCGGGTATCAGACGCCACCTCTCTGGGGACATTTCAGGTCCTCTCAGGTATGTAGGCCTATCTCCCCCCACCACTTCCCCTGCCAGTGGCAGACGCCCTCAGACATCGGTGCGTTGGTGGTTCTTTGTGTCCGGGGATGGGCGTCCAGGTACAGGCGTTCAGGTACACACCGGCTCACTCCTTGGTGGCTGGTTATCTGGGCCTGGAGCCTGGGGCTCGCTCGGGCCACTCCGGGGGTGGGGTGCCCTCGGCCTCTCGGCCTGGGGCTCGGTCACTCTGGCACAGCTAGCTGCCTTCGGAGCTCACGGGCACGTCACCGCAACCCCCCCTGGCTTCTACTCCGCGGCTGCTGAGTGACCCCTCATCTGGGACTCTCCTCAGCTCTTTCTGGTCCCCACACCCTCTAGCAGGTCATTACATGAAGGAACCTTTTAAAAACAAGCGCGTTCATGCTCACAGGTGTACACACGGGTGATCACACACACAAACTACACCCTTTTTGGCTCTTACCTCAAAGCATGCTGTGCGCTGTCGATCTTACGTGCTGCATAATAATGTTTAATATTTAGTATTTACTTTTATATTCCCATATATCATCGTGATGTTGTTTATTCTATTGCTCTCGTTTTCTTCTGCTTGTTTTCTTTTTTCTTTCTCAACAGGTGATCCAGGTGACTGATATATGTATTTTTTGTCTGCTTATTCTGTTGGNNNNNNNNNNNNNGCCCTTTAACCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATTCAAGTCTGTCCCGTATCTAGCAAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGAATCAAATAGACCATTACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTCCCCTTTAGACAATAATTCTGATGGCAAAAGAACCAAACGGGACAGGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATCCATCCACAATATGAGGTTAGTCATTAATATATTGCTGCAAGGGCTGGGCTATAGTTACATTGTAAGGTTTTAGAAACTGATCTTTAAAATGAATAGTGGCAATAAAAAACAGAGAGGCCGACAGTGACCACTGCATGTTTTAGGGGCTTATTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACAAAGCATTAAAACATGTTAAAAACACACCATTTGTTTGGAGTGATCATCAGTTGTTTTGCAGAAGTCAGGTTGGAACACAACTGACACAGCAGCTGTTCCCAAGTGCAGTCACAAAAACTATCAAGTGACACAATGAAACTGGCTCACATGAGGACCGCCCCAGGAAAGGAAGACCAAGATTCACCTCTGCTGCTGAGGATAAATTCATCTGAGTCACGAGCCTCAGAAATCGCAAGTTAACAGCAGCTCAGATTAGAGCCCAGATAAATGCCAAACAGAGTTCCAGTACCAGACACATCTCTACATCAGCTGTTCAGAGGAGACAGCACGAATCAGGCCTTTATGGTTAATTAGCTGTTACTNNNNNNNNNNNGCAACATGGAGAAGAGATTTGTTTGGACCAAGAAACACAGGTAATGGACATTAGACCAGTGAAAATCTGCCAGGGATTTGGTTCTGTGTCTTTGTGTGAAGTAGAAAAGTTGAACGAATGGTCTCTACATGCATGGCTCCCACTGTAAAGCATGGAGGAGGTGATGTGATGGTGTCGGGGTGGTTAGCTGGTGATACTGTTGGGGATTTATTAAAAATTGAAGGAACACTGAACCAGCATGGCTACGACAGTATCCTGCATCAACACGCCATCCTATCTGGTTTGTGTTTGTTTGGACCATTGCTTATTCTTCAACAGGACAATGACCTCAAACACACCTCCAGGCTGTGAAAGGGCTATTTGACCAAGAAAGAGTGATGGAGTGCTGGGTCTGATGGCCTGGGCTCAACAGTCACCTGACCAAAACCCAATCAGGATGGTTTATGATGAGTTAACTTCACAAGTGGCCCAATCTTATTATCATTCTCTTATAGTGAATTATAAAGTGATAATTGTCTGGATAACACGTGTTAAACACGTTATTATCAACTGCTTTATATTATCCTGCAGATTTCTCTAAGATGAAGAAACAGTTTCCAGTATAAACTCTGCCTGCTAACTTGGTCCTTTGGCATGAGAAGTAAAAATAGGAAGCACCGCATTTGGCTGGCTGTTTAACAGCATTCATTTATTCCTAAATTCAGAATTACAAATGGCCCGTCCTTCTTATTTGTGCAGCAATAATCAAAGCTTAAAATATTCTGTCATCAAGCTGCTCTAAGAGACCGGTCTGAGATTCTCTTACTTAGTCTCTTAAAGAAATAGATTCTGAAACTGAACATTTTGATGAATCAAGCAATAAAGCTAAAAGAAACAACTCAAGTGTGGAATTTGGAACAAAGTTGGACTAACTCAAATCTATCTTGAACAAACGTTTTACTGTGACATCAGCGCTACAAACGGGTTTACATGAAGATCAGCATTCTCATTGAAATGAGAATACACACACGGACAAAACAAATCCACAAAACATCACTTGAGTCTATACCTTTAGTTCAGCTCATCCTTAAAAGCTTCCGTTCAGAGAGAGAGAATTACATTTTTCTCTTAGCCGTTTCCTAAAGATTTACATCCCAAATCCTCCCTCCTTCCAGAGATTAGCAGGAGGGCCCTGTGCTATCTATCCAACCCCTCCGCACACGAAGCGCCTGGACATCTCTGTCCTACTCACAATGGCCTCACTGTGTGTGTGGAAACATAGGATAGCTTCACATCTGTAACTTAAGTGACAAAGTGATATTATTAGTACTAAAGTGATATTGTTAAAATATGTGATCAATACATAGAATAAAGAAATTTGCCAACACAACCCTCACTCCATATTTATGCACAAGGCACTGTGTATTTTGGGCAGTGCAATTTCATACTTTCTGCTGCTAACATTGCTGTGCAATATATTTTCTTAATTTTCCTAATATCTTGTACAGGTTGTCTCTTTTTTATGTATATATTATGTATATAGACAAATTTCTCTTGTATTATTATGGGTACATATTTGTGATTCTTTTCTTACCTTTAGATTTATTTGTTATTTATATTTTTCTGTTCGATGGCCAAAAAATGCACCAAAATTTCATTTTAATGTGTGCTAACTGATGTACGTTTCGAATGACAATGAAGTGGCTATTCTCTACTATATGTTCCTGAGTTTACATCTAAACCAGCCTGAGCACGCCGGATTTCACATCATCTCTGATAATCAATATATCAGTAATCAATCAGTGAGTTTGTGTGTCTGATTTTCACTGTGAACTTTGTTTCAAAGATGGAGGCCGCTGCTCTCAGAGGACTGTGTGTGGTTGTGGTAAACCTGTGAGCTGCTGCTGCTTCTTCCTCAGATGCTTGACATGTTTCCTATTTCCAGCTGATGCTGATCATTGTTGGACTCAATTCTTCTTCTGCTGTTACATCTTGTTTGTGTGGAGGACTTTAGTTCATCTGTGGAAGGTAGCATGGATTGGCTGACATCACAGACCATCCTCTGTTTCTTCTTCTGTTCCTCTTAAACTTCCTGCATGTGTCACGGTGAAGGGACAGTGAGGACCCAGATGCAGTACTCTTGGTGAGGAGACAGTGCATTTATTTACAGTGACAAACAATTCCAAAAATGCATAAAAACATGCAAACTCCAAATGAGCTCCTGTCCCGATTCACTGGCAGTGTGTAGTAGTGCTCTCCCCATGAGTTATACAGTGCTCATACTCCTTCTCCAAAACCGTCCACTCCGTCCCCAACTCCTGGCGAAAGTGAAAAATATAAATAAATAAAAACAATGTGAAGGCTTTCCTCGCAGGCACAACAAGTCTTTCCTGAGGCTGACTAGAAACTACCAGACTTCGTGCAATAATCCAGTACGGACTGTTGCCCAACCACACCATTAAATCCTCTCTCCAAGCTAAGCTGGCAGATGATTAGAAACAGCTGAGGTGACAATCAACCACCAGTGTGACGTCCTCAGCACGGAGACGCTTCTGGGTTGCAATCCCTCAGCAATCCAAAGCCTCTGAGAGTGTGAACGCACATAAACACACCTAGGGGGACAGGGAGAAAGGGAGAGAACACAGCCAAAACACTACACGCAGAAAAATACAGTGCAGGACAGAAACTGTTCTTCTCAGTCATATTTCAGTGTCAGTGACACGAAGCTAAACTCAGTATCATGCAGTGACTTTTACACAGTCGGAGCAGATGAACCATATCACACTAAAACAGGGACGTTGCTGCACTCTTCGCACTTATTTCTGTTCTTTCTGCTTTTTTGTAGTTTTTTAAAACCACAAAGAAATATTTAATATCTGCAGCAAATTTTCCATCTAATGNNNNNNNNNNNTGTTAAAAGATTTCAAACAGAGGCATCACTGCTTTCATGACCTGTGCAAGTGAAATGGTATAAAAGCTGTTAATCAGTAACTTTTACACCTTCTGGCAGGCTGATGTGTGAACTTTGAAATGAAACACACCCTGAGTTATAATAGCCAACAACACTGGTTCAACTAACTGAGAATCAAACTCATCCTTATACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCTCCACACACTGAAGGTGAGTTTGAGCAAAAACACGACTCAAAGGAAGTTTCAGTGAAGGTAGTAGAGGAGGGAGGGGAGCCAGGACTGACTGTACTTCCTGTCTGCTGTTTTCAGCTTCACTCACAGACTCAATGGCTTCCAGATCAGAGGAGGATCTCTGCTGTCCGGTCTGTCGGGAGGTCTTCAGAGATCCTGTTCTTCTGTCATGTAGCCACAGCTTCTGTAAAGACTGTTTGAAGAGATGGTGGAGAGAGAGACCAACACACGAGTGTCCAGTTTGTAAGAGAAGATCTTCCAAGAATGAACCACTTTCAAATCTGGCTTTAAAGAACCTGTGTGAGTCGTTCTTACAGGAGAGAGATCAGAGAGCTTCAGAGGCTCTCTGCAGTCTGCACTCTGAGAAACTCAAACTCTTCTGTCTGGACCATCAGCAGCCAGCGTGTCTCGTCTGCTGTGTCTCAGAAAATCACACCAATCACAGATTCAGACCCATCGATGAAGTTGCACGACAACACAAGAAGGAACTTCAGGAAACTCTGGAGCCCTTAAAGAAGAAGTTAAAGGTTTGTGAAGAAGTTCAAGTGAAGTTTGATCAAACAGCAGAACACATTAAGGTCCAGGCCCGACACACAGAGAGGCAGATTAAGGAGCAGTTTAAGAAGCTTCACCAGTTTCTAGAAGAGGAAGAGGAGGCCAGGCTGGCTGCACTGAGGGAGGAAGAGGAGCAGAAGAGTGGGATGATGAAGGAGAAGATGGAGGCTCTGAGCAGAGAGATAGCAGCTCTTTCAGACACAGTCAGAGCCACAGAGGAGGAGCTGAGAGCTGAAGACGTCTCATTCCTGCACAACTACAAGGCTGCAGTGGAAAGAGTCCAGTGCTGCCCCCTGCTGGATGATCCACAGCTGCCCTCAGGAGCTCTGATAGACCAGGCCAAACACCTGGGCAACCTGACCTTCAACATCTGGAACAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTCATCCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGACGAGGAGGAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGGATTGATTGTTACTTCTCTGTCCTGGGCTCTGAGGGCTTTAACTCAGGGACTCACAGCTGGGATGTCGAGGTTGGAAACAGTACTTGGTGGGAACTGGGTGTGTTAGCAGAGTCTGTGCAGAGAAGGGAAAGCATACGGTCTGGATCATGGATAATATGTTTCTATGCTGGTAAATATTCAGCATGGTCACCATCAGCTCCATCAACTGCTCTCTCAGTAGAGAAGAAGCTCCAGAGGATCAGAGTGAATCTGGACTGGAACAGAGGAAAGCTGTCGTTCTCTGATCCTGATACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGTTTCCATACATTAACACTTATGGTAAAGTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTCTGTTTGATTAAAGACTTTCTTCATGACACAAATGAGATTTCAGTGTATTAATAGAACTAAATAAGCTCAGAGTTGAAAGGCTGGAGTATTATGTACGTGCTTCACTGTCAGTATCTTCAGGGGGATTCAAAGGGAAACATCAAACTGCTGTAATGAGATAAACTATTGTAGAGGCATGTAGAGAAAAATATCGGAGCTTTATTTTGTATCAAAGCGTGTCGTCCAGCTGGAGGAACGCCTACGACTGCTTCACATGGAAACGTCAGAAGGAAGTTTGTAATGACGGAGCTCGTTTCATCAGCTCGTTTTTCCTTCATTTACAGCAGAAGAACTGAAAGTGTGTGTGTGGATTCAGAGTGCTCGCTGTCAGGAAAAATAACAGAGGGGAAGAGATTTAAAGGAGCAAAGCGCTGTTTCTAGAGCCTTAAAGAGAAATCACATTTCCAGTCTGAATCCTGTAAACTTCACATGATGATCCAACATAAACCTGCATTCACAATCACTTCCTGTGTGCTTTAATTCAATGTCTGAGGAGAAAATCAATCTCATGTTCACTTCTTTTCGGCCTGTTGACAGTTTGTTCATCACATCACACTACTGAAACACTGTCACCTGGACAAACATTATTGTGAAAGTGCAGGAACAACAGCAACATGGAGACATCAGACACAGCAGTAAAATATGGTCACACACACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCTAGATGCAGTGCAAACTTTGATCTCCACAGTGATATCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTCTTATTTTTCATGTGTGTTAAGGTTATTAGTTTAGCTAAGATATTGTCACTGCCATTGGTTAGCCTGATATTAAAATAAGATAGAGCTAGGTAACGTGTGCATGTGTGCATGCATAATTGAATTACAATTCTTAGGAATATTTTAGCTTATTATTTGGACAGTCCCCATCATTACAATCTCTAGTCATTTAAAACTCACAGGCCTACAATCAGCTGGCCTATATATATATATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGGGGGTATACAGTGCTGCTGAGCTGCATATCAAATTAATCTTCCAACTCTCAGTTGACATAAAGCAGAGTCCGACTGATGGATCAGTTGATCAGTATCACTGTCCTGATATAGGTCTATCATAGTAACATGGATCTTAATCAGTAGGGCTATGTGTTTCCCAATATGATCNNNNNNNNNNNNCAACAGAACATGATGTTGAATGTTTTTATTTGTTAGGTCTATGGACAGCATTTTTGTACATGTGATCCCTTTTCTTAATTTAGTTTTGGTACACATATATTGCTCTCTTAGTATTTTTAGGACCTGACTGATTTCAGGCTGATACTCATAAAAAGGAGTTAAAATATTTAGATACTGATACATTAATCGATACTGTTTTTACAGATAGTATACAGATTACAGAACTTAGAATGTATACAAAAATAGATTTTTTGCAATGATCCTTAAAAATTGGTTTACACTTGTGAATAAATACAGCACTATATCTGCAAAGTTTAACCAAATTCACCACTCTTTTATATTATGCTAAACAATCAAAGATTAGCTCAAATTGTTACTCTAGCTGAATGATTTTTAAAAAATGTGTTTTCCTTTGATGTTAATCACAGTGAAACGATGAAGTAATGTATGAACCTGATGTATGATAATATTTATCTCTACAGAGGATCAAAGATTAAGCAGTACAACATCATTGTTGCATAAATAAGCTCTCAGCAAATACACAAGCCAAGTTACCAGACCTAATGTTGAGAGCTGCAAACAAACATATTCCCCAAGCAACTGTTGACAAGCATGTCATCAATTTCTTATGTGAGGGTCTATAGCCCTTTGCAGTGGTAGAACAGCCATCTTTTAAAGAATTGGTTACCACATTACAATGTCAAGCAAAGTCGTCTCCGTGCTGACGTCTATTCCAACGTAGGAAGTGTTACGAACAGCTGATGGGATCAGCAAAGCGTGTTTCTGGAATATTATGTTTTTGGTGCTGCAAGTGCTTTTTATGCAATTTTTGCAAAGCTATAATATGTGGAAGGAAACTGTGACCTAGGACAAGCTGAATGCATAAGAAGTAAGTACAACTCCTCTGGTTTCATTTGCAAAGAAAATTATTGTGCTAGCTTATCTGGTTGCAATTCTACCGGGCTTTAGAAATAGTCAGGCAAAACGTAGCGCGCCTGCTCTGACCGGCCTTAAAAGGTTAAATCTGTTCAGTTTTGTCCTGATCCTGGTGAGCGGCTGGAAAATTCCACTAGGTTCCTGAGTTCTTTGGTCTCCGCCCCTGGGCAGAGCTGTCATCTCTTCAGCAGCTACACTCACCTGGAGCTGATTTGAGGCAATCAGGCTGGAGAGATTTAAGCCCTGATGTTCCTTCACTGCCAGTTTGCCAACTATTCCAAGTTAGTAATTGGCTCTCAGGCTCCATGTTCTCATTGCAAAGTGCTTGACTCACCTTGTTTTCTTGTACCATAGGTCTCCCGGACTCTCCATGGCTCTTACTTTGCACTTCATCTCTGCACTCGGACCGTGGATAAGAAACTCCACTCGGGAAAGTGCTCTGTTCCTCACCTGCCTGCCATCCAGCCATCACACGCCATTGGAACATGCAGTACTCAGGTCAGCGTACTAATATCGTCGTCACCACGCCACTCATACCGGGCCACAGTTTCATTCTGTGTCTTGCTGTTTACAGTTACTGTCAAGTGTTAGCCTGTGCTAGATCAATAAAGTTTGTCAAAGTTTCCCTCTGCTCTAGGTTTCTGGATTTTTGGCCCCTGTGACATCTTTCATGTCCTGAATCTGTTTGGAATACACCATGTGATGGTCACAACACGAAGCTATTTTATTCTTCATTTATCAGCAGTGATGGGAATAACAGCATTACAAGTAAGGGCGTTACTTTTTCAGTAACGAGTAATCTAATTACTATTTCTACCGTTACAAAGCCATTACTAACAAGAAAATGCAGTGCGGTTGCGTTACTGTTTTTCAACAAACACTCGGTTGAAGCTGTCTTCACCTTAAAACACCTTACATCAGTTGCACGGAAGTATCTGACTACGTAAGTAATCTGGGCACTACAGCTTTAAGCAGCTGTGTGCGCTCCGGGGGACAGCAATCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTGGGTGTGGATAATTTTGCCGAAGAAAAACGGCGGAAGAGTAAACTGTCAAAAGTACTGAATATTTAACTTATTTACGTGCAAATGTTTAATAATGAAGAACATTAAAACATTACTGTTGGCCACATGTCGGCAAAATTGTGTGACATTAGTGATGTTTGTACTTTCAGCGTTTACTTGGTTTTAAAGCCTTTACTTTAAAATATACGCCGTTCAATAGTTGACCTTAACCTTACAAAGAATGTGATGATTTTATGGATAATTAAAGTCAGTCATATATCCACAAACACAACAAGCTGAAAGTCAGTGATGCTGCTCGGTTTGCAGTCCTGAATATCACGGCACAAGCAGGATTCACTGCACTGTTAATGTTAGCTATGTTATATTGCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCAACAAGTTTAATATTCAGAAACCTAAAGTATGTATCAGCAGCAGAATGGAGCTAAAAATAAATGTTTGTTTCAGTTCTATAAAGCTTATAATATAAGCTTTATAGAACTTTATATATTATAAAGTATTTTGGATTAGTATTACTGCTGTTTGTTGCATCATATTGCTGCAAATGTTTATATGCTGTATATATTCTGAGGAAAGTTGATCTATAGCAGTGGTTCCCAAACTTTTTTGGTTGGCCCCCCTTTGTTTTACAAGAAAAATGTTGCGCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTAAACAATTAAGCAAATACAAGTAATCTGCAATAAATTACAGGTAGTAAGAAAATAAACATAACTCTTTTACGCTACGTCCACACCTACACGGGTATTTTTGAAAACGCAGCTGTTTCGTCCACACCTAAATGTAAAGGCCGTTTACGTGTGGACGAGGAATACAGAGTTCGTCACGCAACGTCAAAGGTATGTGCCTTTTTTCAGGTCACGCTGTGCGCCACGTTGTTTACATGAGATGAATTGCAGAATGGCAGAGACGAAATACTGTTAATCTGACTATCTTCAGGTTTTACACGCTTACATGCACACACGCAGTTACTGTCCCCCCATTTAGAAAGGCAGAGGCGTCACGGTGTGATTATTTTACATGTAGTTGNNNNNNNNCCCTGTGTAATAATATTCAACATTGCTATCAATACATTTTTCAAAAAATGCCTGTGCAAAATAGGTTTAAAAACATAAACAGCTGTGGGATGCGGTTTGTCCGTGATTTGAACAGGGGGAACAAATCGTGGCAGGTTCAGCCTGATATTATTTGTATCCCTCTGTAACTTTACTGTATAAAGTATAGTATGTATATCTCCAAAATGTCAGGAGTAGTTAGTCATTACAAGAAGTGTTTGTGAACTAAAAATCACGAATGTGGGATACTGTTTGTCTGTGATTTAAACAGCCCAGCGCTGCTCCTGACGAAGGGAAAACCAATTCTGCAGGGGAGACCTACCTCGGCACTTGTGCAGGTGAAACCAAAGGGAAGATATGCTTCACCATATTTTCTAGTCTTTGGCTTAGAATGAAGTTGGTTTGGAAACATATTCAGCGATGCTTCATGCCCTGCTTTGCGTTTCTGTAGGCGCCCGTGCTAGCAGTGTCCAAGCGTTTTGTTCTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCCATGGCTCTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGTGGTGGCAGATTTCTTTTCTCATGTATTAATCACATATTTAATCATATCACATTAGTTATAGTAATATCACTTTCTCACTTTACTATAGTAAGAGCACTTCTGTCACTAGTTTACATCCATGTGGAAAGTTAACACAGTGAGGCCATTGTAATGGGAGACGTTAAACAGATAGTGAGACTCCTGCTTATCGGGGATGTAAATCTTTAGGTGACGGCCAAGCAGTAAACAAGGTCATAATTCTCTCTGTGAGGGAGGAGGTATAGNNNNNNNNNNNATCTTATATACAGAGACACAGAGTCTGTGTCCCTGTATATAAGATGTAAGGGCGGTGGCCAAAATTCAGAGATGGTCCTGGTGTTTCACTGGGATGCTCTCTCGACATTGCAATGTGTTTATTAAACCCACTTCAAATCAAGCTCACTGGGTGTGTTGCAGGTTATTGTTAAAAAGCACTCAGCTGTCTTTACCCTTTCATATCATGTAATAAAATGGTAAGTTTTCTGACCAATTGCTTGAGAATCACTTCACTACTTCAATTACTATTGTGTAAATTTTACAATAAAATGAAAAGTGTGACTGTTGAAGCTGTTAAACTGCAGCCGTCCTCCTGCTGCCTCGTTGTTCCAAAGCTCTTTGTTTCTCTTTTAGTTCTCACTGTTTCTGTTTCTGCTGTCCACCTTTTTACATGGAAAATCATTTCACTGTTTCTCACTGAATGACTCCCCAAACTAGATTTGAAGTTGCATTAAAATAAACCATTTCCAGCAGTGCAATTGGAGTTCTAAGCATCCCAGAAACCATACAGAAAAGCATACAGTAACATATGACTTTTAAAAACATCTGTATAGGCTTATAAGATCCTGAAGAAAAAAACAAACCCTACATTTTCCGCAGAAATTAGGTAACTCCCGGTTTCGACTGTGTAATTGCAGACATGCGATAATTCGCGCTGACGTCTATTCCAATGTAGGAAGTGTTATGAACAGCTGATTGGATCTGTCATGGGACAGAGTGTCCATGGGAGCTGAGTGGCGTGGAAAGGCTGACCTGTGATCTGGGGATTTCAGATGGAGTGTGATGGCAGGAGGGCAGGCAGGTGAGGCACAGAGTGATTTCCAGACTGACTGCTCGGTATCCTGAGTCCGAGGGTAGAATGTGAGCCAAAGGTTTTAGCCAAGGTGAACCCAGAAACTCCAGCACAAGAAAGTTTCGTTAACAAGGTAAATCCCATAGAGAACTTGAAACTTGAGGGTGTGCAATAGTTGGAGGAGGTGGCCCCGCCCAGGTGTGGATCCCAGGCGGATTCAGGAGCCTCATGGAAATTCCAGCCACCCACCACAGACCATGACAGGATCAGCAAAGCATGTTTCTGGAATATTATGTTTTTGGTGCTGCAAGTGCTTTTTATGCAATTTTTGCAAAGCTATATGTGGAAGGAAACTGTGACCTAGGACAAGTTGATGGCATAAGATGTAACTACAACTCCTCTGGTTTCATATGCNNNNNNNNNNNNNNTATATATATATTGCACTAGCCTATGTGGGTGCAGTTCTACAAAGATAGTTCTTAAAGATAGTTACGCAAAACGGAGCGTGCCCGCTCCAACCGGTCTTAAAGGGTTAATAGAACTTAATAAGATCAGACTTGAAAGGCTGGAGTATTATGTACGTGTTTCACTGTCAGTATCTTCAGGGGGATTCAAAGTCCTGAGATAAATTAGTGTAGAGGTGTGTAGAGTAGAGTGTAGTTTTTCAGGTCTATTTTCTGTAAAAGCAAAGCTTGTCATGCAGCCGGAAGAACGTCTTTGACGTCAGCAGAAACTTTGTCCCTTACGTCCATCACCGACAGTGCTGCAGGAGACGCAACTGAGGGCCGATTCCATTTCCTGGTTGAGCCTTTCAGTTCGGCCATTTGATAGGTGATTATAGGCTGAGCTGGGTTTGACCTTGACTCCATGGTCTGTGCAGAAGATCCTTCAGAAATAAACTGAGTTCACGATGAGTTTAGCAGTCTCAGCGGTCGAAGAAACTTTTTTAGGTAATAAAGTAAGCAGAACTGGAGAACCTATCAATGACAGAAAGTATAATGAATTTTCTAGTGGAAACAGGGTAAATAAGCAACAAAATTCATTCAAAGTTCATCCTGAGGAGCCCGCTGGATATTCGCCTTGATCTCCCAAGAGACAAAACCAGTTTTGCATGTGGCAGGGTGGAAATAGTAAATGTGTGTTATTATACTGAGTGCTAGNNNNNNNNNNNNNNNTGTCTCACATCCTTTATTTAAAGTGTGCAGAGTAAAGCAGCGAGTGAATGGTACGCAGTGGGGGGCAAGTGGCTGTACAGAGCAGTTCCTTCAGCCCTGCCACTGACAGCCCATTTCAGCTGCAGTTCAACTTTACAGTAAGTACAACACTGCACAATACTGCATTACAATACTGCACATTGCACAGTGCTATGTATGGATTTGAAATATTATTGGTGACATAGATTGCAGAGGGTTTGGCAGCATGCTTACACATCACGAATGATAAGGGTTAAAGGGATATTCTTTTGGCCAAAGAGAGTCCAAACAGAATGTTCTGAACTAGATACATAGAATCAGTAATAGGATAATATCAATCTGATCAAGGCTAGGCAGGGAGTTGTCTTTGTGTCTGTCTTTCTGATTCCAGGAGGGAACAGATACGAGGTGAGGTCCAACTACACGGACCGCAGGATTCGTAGGGATACAGCAGACTGCCACGTTGGTTCCAGAAGAAGACAGCTATAATAATACTTGTTATTGTCGCAGTATGAAAACTGTATGGCTGAGGGTCACCCTTGGCGTGAGGGAGACTGTTGTGTTCACACCACGGTCCAGGGCTGTAACTTGTAATTTTAACTGCCAAAGGAATTTAAATATTTTTAAACAGATAGTCCTCCTGAATTTCTTCTGAAAAAACTTGAACACGACAGTATTCCAGAGACAGTGGTGCTCTACCTGATCAAATGCCTTTCCTTGGTTGAGGGAACTCAGACCAAAATGAATGCCCAATAAATTGCTATCTTTTATTGATCTGCCAGAAATACAATAGGACTGATCAACATATACTGCTTGATCAATCACTTTTCTCAACCTGCATGCCAATACCTTTGAGAACTTGAGAACCTATAGTTTGCTCCAATTCTTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTACATAAGACTTTTATTTTTATTTTGTTTTAATCTATCTTCATATTGTTTTAGTGTACACTGAGGACCATGGGAGTATTGCAATTTCAAATTCCTGTTTATGACTTTGAAAATAAAGCTGACTTTGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCCTCCCGCAGTTCTTGTAAAGTTAAGGCATGCTCCAAGACAATGTCCCCTTGCTCTGAAACCTCTGGAAAGTTATTAAGAAACTCTTCATGCATCACGGAATCTTCCCTAAACTCACTGACGTAAAGCTTTGAAAAATAATCTACAGCTCTTTTTCATAATTCAGTGGGTTCAATCAACTCTTTCCATCCTCATCTCGATTACAGTGAGGGACTACAAATCTATTCTGGGGTGCTCGGCTGAGTCTGAATAATAAAGGGAGAGTTTGTGTGAATTCATAACTTCATTATAAAACAGCTCTATTAGCAGTTTGCTTCATTTCCAGGTTTGTGGAGGAGATGTTTCTTAAGGAGATGTTTCAGCTAAGATGTTTCTCATCTTAGCTGCTTTTCCACAAATAGTTCTGTAACATCTTTAATGACTGAGGCTTTGCCTTGGGTTTAATAACTAAAAGCATCACAATAAAATGGTGGATTACATTAAAATATCTGATTATATTAGTGCTTTGGAGGTCCATAGGGACTAAGTAAAGCGCAATACAAATACAGGCCATTTACCATTAATCACTCTGAATTATTCTGGGACACTACAACAGCTCATCCAACTAATTAGGTTGCTTTTGAAGGTAATGTTGTGATGAGGATCTGGTTGAATAGAGGTTTGCAAATGTGAAAAGAGTTGATGACATGTTCAAACAGCATATTACCCTAATATTAATTACGAGGCACTGCATGCATGATGTTGTGATTGGGAGCTGAGCCCAAAGTATGGAAGTAGAACCAGTTTTAAAGTTGAAATAGCCGCCGATATCAACTGTAAAACTGCTATAGTCCTTGATTATTANNNNNNNNNNNNNNNAATTCTACTCAAAATATTAAGGTGTACTTTCTGAAGTCTTTGTTCAGTTTAGTTCTCTATCATTTATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTCTCCAGAATAGTTTTCTTCTCAGACTTTTCGACCAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTCTCTGCTAACTGCCTTGCTATAACAAATATATTGTAATAAAACAGTTTTATATCAAATACAATTCATACCAATAATGGCACAGTCCTAATACCAAGCAGCAACGCACATGGCTGNNNNNNNNNNNNNGGTGTGTGGCGTATTTCCGTTTTGGGGGTTAGATTTTGGAATGATGTTGATGTGTGCATAAAAATTGCTTTTTTGTCTTTAAAGGAATGCTTTACAAATTTGTTTTTAAGGGTCATATGTGAGAGTATTGTTGCTGCTTTGTTTGTTAATCTTATTTTTTTCTAGTTGGAAAGTAGAGTGTCTTTAATGATAAGAATATAGGCCAGGCATAAATATAAACAGTGCTTCAGCCTGAGCCTGTTCAGTCATTATTTGTNNNNNNNNGAAGGCACAATTGTTATATGAATGTATTGTAGAGTCTGTGTAATATGTGATGACTAAATACATATCATATGATATCAATATTCAGAAGTCAAAAACGTCTCGAATCACACGTGTCAACTTTTACCCAATTTCAATGTTACATATTTAACATTTTCATTGCTAACAGGCAAAGTCTTTTGTATTATTATGAACTCACAAATACACTCTGTGCTCGACAGAGACAAAGTACACCCACCTCCAGTTATTTTGTGTGCGCATGTCTATTGATTGTTGCACAAGGAAGATCTTTCTATGTCATATACAGCAAGAGATGTCGGTCAGTCAGTTTCTGCATGTCCCAACTAGTTTGGATCATTTGTTTAACACCTGACTAAAATATTCTCACACATTCACAGAAACAGTACAAGTCCAAAACCTGAGTGGGCAAATACAGTCAGCTCACTGTCAGTCACCAAGTTATATCCATCTTTTTTAACCTTAAATACTACGCCCTATTCTAATACAGACTTATCCTTAATTATCATGAACAATATTGATTTTCCATTTGCCAAATGAAGGACACTTTAAGAAAACAGAAAGCAGCTCTCTCTGTCATGGATCAGTCCATCTACCAGTGAGGAGTATATAAGCAAGTAAAAGATGTGCTAATTCAGACAGTAACTTCTTCCTATTATTTATTTATGTGCCCTTTGTTGGTCACAAGCCCACAGGTGATCTGTACGAGCTGTTATCATGACCTCTATCTGTGTATGAAACACAGCTGATCTATGAAGAGCCTGTTAACTTCATGTTAATCCTGCTATAGAGAAGCTGGCTGCAGTTCACCCAGAGGGGCCTCACAGGACAGTTCTCAGTGGACATTTAGTCTGACTGATATGTTTCTATGTAGTGATCTGTTTTCAGCTGTGTTTCATTCCAAAGTTCAGACATCAAGCTGCCAGAAGATGTAAAGATTACCGATAAACCTGATTTCCCCTGTATGGTCCTCATGAAGCTCAGGAAATAGTCTGTGACAGAGTGATGCAGCTGTTTCAGAGCTTTGAGTTTGTTGTGATTCATCTGCAGATTCTCCTACAATGAGAGAGAGCTGGGAGCGTGTCAGTGTTCATGCTGGAAACATCTCAGTTATCAAGTTATCACTTTCAGTCCTGGTTGTCTCCTCAGCAGGATGTGGAGTAACAGAAACAAAACAACCTGCTTAAGAGCTCCTGGCGGGTGACAGATTAGACAAGTTTAGTTTAAGTGGTTCTAATATATTTTATACATGTAAATATTTATTCAGTGTGTCATATGTTCCTTTTGTTCAGAGATATATAGCTTATTAGTTGGTTTTGGGGTCCCTTCACTTACACTTTTGCAGATACTCACCTGAGGCAGGAAAAGTACACACAAGCNNNNNNNNGATTTAAAAGAACAAACGGTAATATTAGGGCAGCTGGGGTCCCATCAAAACCCCTAATAACAAAACACATAAACAGTCACATAAAATACAGATGTTTTGAGTATTTTAAGAGGACAGTAAATTAAAAATACACTTGTTCTAGCTTTGAATTTATTTGAAGTTTTGTGTATTTTGACTTATTATTTAAAATTAAAATGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCAGGGCCATGTTAAATGGTCAGAGTGCTAAAAAGAGGTTTTCCTTATCATATATCAAAGATATAAGACAGTCTAGATATAAAATATGTCTGATCAGTGTGTTAGCAGAGATGTAGACTGAGTAGTGAAAATGCATATTGTGATGCTTAGATTTTGTACCTGCCCATCACCTGACTTACCTAAGACAAACCGTCTTTTGTACATGATCCATCATCTGTCACAGAGGCTCCACATAGATTTGGACCCAAAGCAAACTCNNNNNNNNNTGCATGAACTACTTACAAGGTTTATTTACAGGAAAAAAGCAAGACTCGACTGAAACACCAAGAGAAAAGAAATAAATCTTGAAATCATGAAGCATACCTTAACACAAGCAGATGTTTAATCAGAGAGTTCATTGTATTTACCAGTTTCCAAAGGACTTCATTGTCCTCATTTAAGTTAAAGCAGAATGTAATTGTGTCAGAAAAGTCCCTAAAAGACACAAGTCTCAAGCATAGTTTTTTGGCAGTTTTTAACGGTGTCACATCTTTTTTAGGTTAAATTTTGCCATGACATCAGCGACCAAACTGTTGATGATAATCACATTCTGGTAAGTTTTATGTTCCAAAATCCTGTTTTGACTGGCCCTTACTGAGGTTAGCAGTGTGTTTTACCCAAAATTAGTGAGTCAGGTGCACTGATGATTACTGATAATTAAATCAAATCTTTTAGTTATGTGAGAAATCTGATAGTTTTGCTTCAAAGTCTAAATAGATTCTACAGAAGTAATTAAAATTATGAGTAATGCTGTGACATGTGTAGCTGGAATGGAGGAAAACCTGTTTTATAGCTTTTGGGCCGCTGGAAGGATGAAAGTCTAACTCTGGAATGAAGCACACCTAGGCTACAGGTAAAGTAACATTGTTCTCCTCCCCTCACGTCACTGAAATGCAACAAAACAAGGAAACAGGATGTTCCTCGTCCTCAGTGAAGATAGAAGCACAGACGATCAGACTGAGTTCAGACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCTCCACACACTGAAGGTGAGTTTGAGCAAAAACACGACTCAAAGGAAGTTTCAGTGAAGGTAGTAGAGGAGGGAGGGGAGCCAGGACTGACTGTACTTCCTGTCTGCTGTTTTCAGCTTCACTCACAGACTCAATGGCTTCCAGATCAGAGGAGGATCTCTGCTGTCCGGTCTGTCGGGAGGTCTTCAGAGATCCTGTTCTTCTGTCATGTAGCCACAGCTTCTGTAAAGACTGTCTGAAGAGATGGTGGAGAGAGAGACCAACACACGAGTGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAGAGGAGCAGAAGAGTGGGATGATGAAGGAGAAGATGGAGGCTCTGAGCAGAGAGATAGCAGCTCTTTCAGACACAGTCAGAGCCACAGAGGAGGAGCTGAGAGCTGAAGACGTCTCATTCCTGCACAACTACAAGGCTGCAGTGGAAAGAGTCCAGTGCTGCCTCCTGCTGGATGATCCACAGCTGCCCTCAGGAGCTCTGATAGACCAGGCCAAACACCTGGGCAACCTGACCTTCAACATCTGGAACAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTCATCCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGACGAGGAGGAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGGATTGATTGTTACTGCTCTGTCCTGGGCTCTGAGGGCTTTAACTCAGGGACTCACAGCTGGAATGTCGAAGTTGGAAACAGTAAATGGTGGGAACTGGGTGTGTTAGAAGAACCTCTACAGAGAAAAGAAAGCATACAGTCTCGATCATGGAGAATACGGTTCTATGAAGGTAAATATTCAGCATGGTCACCATCAGCTCCAAAAACTGCTCTCTCAGTAGAGAAGAAGCTCCAGAGGATCAGAGTGAATCTGGACTGGAACAGAGGAAAGCTGTCGTTCTCTGATCCTGATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGTTTCCAATCATTTACACTGATGATGATGAAGTGAAGGTGATGCCACTGAAGGTGTCAGAGGAGCAGATTAGTTGAGGATGATTATATATCTAATAGTGCTGTCAGCGTTAATCTCGTTAAAATGACATTAACGCCATAACCGCATTGAGGCGGTAAATCTGCATTAGCGAGTTAACGCGGCTCACCCTGTGCAAGGGCTGTCATTTAGTTCTCACTGTTTCTTTCTGTTTCTGCTGTCCACCTTTTCACATGGAAAATCATTTCACTGTTTCTCACTGAATGACTCCCCAAACTAGATTTGAAATTCTATCAAGTTTCTAATCATTACAAGTGATTCATGTTTCTATTTGATGTGTGTAAATTTAGATGATTTAGTTTGCTGGGATATGGACTGACATGTGTTGAATGGGAGGAGCAGTTTGTTGTTGTCTTCTTGTCTGTTTATGACAACAATAAACTAGTGCTGTCAAAATAAATGTGTTAACACAGATTAAGCCGTCATCACGATTAACGCTATTAACGCATCTGGAGTGCAGAATGACTCAAATTCCCTGAAATGTTTCTGTCAACGCATTTAGGGCAGTTTGTCCAAGTGGAGTTACCTTTGCACATGCGCAAATGGCAGTTGATCTGGTAGTGACGGGCAGCTGAACCAATAAACTTTGGGAAGACGATAAACGCACATTGGCCCTTTCGATGGGAAATTTGAGTATTGGAAAAATAACAAGAAGGAAGTGTTGACCGATATAAAGTATTATGCACATTTTGCAAGAAGATATTTTCTTTTCACTGCAGCACTTCCAGCTTAAAATATCACATTGACGCGACGTGTACGTTAGCCCAGGGATGCTGCTAGGACTTTGGCTAATGCACCACCGAGCTTGTGACAAGCCACTCACGCAATTTACATAGCTTTGGTTCCTCATTTCAAGGGCTTGAAGTACCTCCCCAAGAGTGACAGAGAGAGAGTGGATAAATGTTTACAGAGTTTTTTGTTAACATAAATGTTCAAGATCTTCAATAAACATGTTAAGTGTCTACATTTTTCATTTCATTTCAGTCTGTTTGCTCATACAAAATGAACTGCGATTAATATAGATTAAAAATGAATGATATTTAATCATGATTAACCAAAATTAATCCACAGTAACCCTGTGATGAATCTGATTAAACATTTTAATTGTTTGTCAGCACTAATATATATTATATATTAGTGTATACTTACCTATTAGTATATAGGNNNNNNNNNNNNNNNGAAAAAGTTGCCTTAACAGGAGAGAACCTGTGCTAAAAGATTTAAGAAAACTATTCAAATTCTCTTTGAATTTAAGCATACAGTCTTTGTTTATTCTCCATTTATTTCATTATATTGCATAAATGTCTGTTACAAGCTTAAATATGAAGTTGAAAAAGTGTAATTGGAGCCAGGCTATTCATCAAGTAATTGCGATTAATCGTGATTAATGACAGAAAATTATGAGATTAATTAGTTATTTTTCCCTAATGTTTGGCTCCTGACCCAATCTCTGATCTGTAGGTATTTACAAATATTATATTTGTGTAGACCACAGAATTGAGATAGTTGACTGAAGCTAGCAAACAAATAGTCCTACTGTGGCTTTTAGAGTCACAGCCCACTCAACAGGAATAACTGCTAATGGTATTAACTTTCATTCCTGTTGCGCTATTGAGACCCACCTCACATCACTAACTTTTGCAAAAATCCACATCCACAGTACGTGAAACTGGGAAGTGTTGGGGTTCAAAAGTTGGAGAAAAGGAGTACGGAGGGCTCACAAGCAAATAACAACTCTGGTCCGGAAGATGTGGTCAAAGCAAAGATTTATTGATTACACGCGTGGAGTCCGAAGCTGGGCAAAGTCAGCAATCGAACTGAACCCACGATGATTAAACAAAGGTTTTATATGGGTACAATAACAAAGCCCCCCTCTTTTGCAAAAATAGACAAAGTACAGCTTACATCACTTAAACCACAAGATGTTCCGTGAACTTTAGCATAGTTTAAAGAATATTACGTCTCTTATCTCGACATCAGTTGCACTTCCTCTAAGTACTTCGGCACAATTCTACAATTGCAGCAAAAATACATCTCCACTTCTGCCCTACCAAAATAGATCTGTTATGGTGTGTATGTGTGTCTGCAGTATATGCTAAGTATGTGTCATGACCTGGTCTGCACCCCAGCTTCACCTCACACCTCTGTCATACCCAGACATAAGGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATATACAAAACCAACCTCTTAGTTACAGACATTTTAACAAATTTTTCAAACAATAGTTACACATTCAATCCACTCGAAACCGAAAGCGATAGTCACTATGAGCGTCACTGCTCCTCATTTACATAGACACACACCATCTAAAAATAGAAGTCAGCAGGCTGATACAGAGACTCCCTTCAGCCGAGGATTTCTTACCATTATATTATTATCTTACAGAGACGTCCTTATTTTTACAACTGCACAGATTTTTTAGGCCTCTTAGCGCCTACCAATTTCGAAAAATTTACCATAACCGACTCGAACGGGCAAACCTCAGGTTTTTTGCAGTCAATTCACCAGACCAGACTCTAACTGGCCTGTCCAAATATCTAATCCTAACTTAATTTACAGGTAGCCAAATAAGCGCAAAAATAGGAGACTCTAACTCCTAGCAATTTTGGAAATTCCCCAGTTTTCCCCGGCTCGTCGTGCCGTACTATCCCTACTCTTCCGGGTAGGTCAAGGATAAACGTCTTTATCCAGGAGGGAGCGTTACCTCCGAGAAAATGCGCTTCTTAACAGACGCCGCTGTCGTTCTAGAAAAATTTATAATAATTTAAAACAACAATCTACATCCGAAGCAGGATTAAGATTGAGGCAGATCTCCCGTTGTGGACATAAGGGACTTGAACCCACGAACTGACCATCACACGTAGATCAAATGACCAACGGGGCTTCACCCCACACAATAATCAAATTCCCTACCACACTAAAATTCTCTCAGTACTGTACTTTATTAGTTTTCATTATCCTTATTTCAACCACTATGCTCATGAGATTACAATCAGAATTAAATCAAAACAGACATTCATCAGTAACTTTCAGTGAGTAGACTTTCTAATTTTGTCGTGTTCAATCTGACACTTTTTGGAAATTCACTTCAAAAGGTAGTGTCTTACCNNNNNNNNAATTCGCCGGCGAACGTCCCCTCACTTCCACCACTGATTTCCGTCTGTCCGCCTGACCACCTCGGACCCTGTCCAGCGCCTCCCTGGTCTTGGCCTTTCTCCAACCACCGGAACGAGCCCCCAAATGTTGGGGTTCAAAAGTTGGAGAAAAGGAGTACGGAGGGCTCACAAGCAAATAACAACTCTGGTCCGGAAGATGTGGTCAAAGCAAAGATTTATTGATTACACGCGTGGAGTCCGAAGCTGGGCAAAGTCAGCAATCGAACTGAACCCACGATGATTAAACAAAGGTTTTATATGGGTACAATAACAAAGCCCCCCTCTTTTGCAAAAATAGACAAAGTACAGCTTACATCACTTAAACCACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTCTGCCCTACCAAAATAGATCTGTTATGGTGTGTATGTGTGTCTGCAGTATATGCTAAGTATGTGTCATGACCTGGTCTGCACCCCAGCTTCACCTCACACCTCTGTCATACCCAGACATAAGGCCTGCGCTCATCCACAGCTGAACTATGTGTGACTTCTAGGCTAACTGTCACACTCAAATGATTCTACTCAAACTATGAAGGAAACACTTAAAATGAACCTAAATAAAACTTAAACTTACTTAAAAGAATATAAGTGATAAATGATAAACCTTAAATCTGAGCTCTAAAGGATACAAGTAATAAAAGATAAAAATCACTCCAGGCGTATGTCATGTAAGCAGGTGTGTTGCAATTCCTTTCAGAGCTCCTGTCCTCCTCACCGTGTATTGGCAGATCATAACGCCCGCCAAGAGTTTCTGACCCTCACTTGACCAGGAGCCACAGCTCTTTAATAAGCTCAAATGCAATCATGTGTAAAAGATTAAAATCATTTTCATAACAAAAGTTCTCTCTTCTCAGATGTACCAATATGTTTGCTCGTCTCTACTACAGTTCAATCATTGAAAATTACACTGATCAGCATACTTTGTGGAAATTACAGATTACATCATGGCAAAAGCATTTTCCAGACCTCTCAGAAGCTAAACAATAAATTCTAAAATTTCTTGGGTTGGCCACTTGAGACTGGATTTAAAAAGTAGTTTTTTTAATATGATTTTTGTAATTTTATTATAAAAAAAGAACAAAGAAAGAGACTAAACAAATATGTATTTCTGATTTGGGGGTTGAACTGTGAATGATGTTGATGTGTGCATCAAAATGTGAAATTAATTTTTGGTCTTCAAAAGAATGCTTTACAAATTTGTTTTCGTCAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGACCACATGTGAGGGTCACATGTGAGAGTATTGTTGCGGTTTTGTTTGTTAATCTTAATTTTCTCTAGGTGGAAGGTAGGGTATCTTTAGTGATAAAAATATAGGCCAGACATAAATGTAAACAATGCTTCAGCCTGTGCCTTTTCATTCAGTATTTGTAAAAAAAGGCAGAATGTTTTATTACTCATAGATCTTTAACACTGTACTTATTAGTGCCCTGAGGTAAAGGGTGTTTTGATCGGCCCATATTTAGGTTAAAGCAGTGTGTTTTACCCAAAATTTGTGAGTCAGGTGTAGTAATGATTAAATGAAATCTGTTATGCAAGTTTAGCTTCAAAGTTTGAATAGTTTCTACAAAAGTAATTAACATATGAGCTGGTGCTAATTATGTGTGGTACAACTAATGTTTGCTTATTTAGTTTGTATACCTAGTCACGAATACCCAAGCTGCGGCAACATCATGTGAAATCCCTGAAAAGTCACAGAAAGACAGGGGATGAGCGAAATGCTGAGGAAAAACATTACACCATGAGTTTAATGAAATGTGCAAAGCTGGCACAGGAACTAACAAAACTGGATGCTCTTGCGAGTAATGTACTTGGGTATTTAGTCAGTGCATATGTAACATATGTTACACCACAGTCAAGCAGTGTTGCCAACTCCTCAGTAAGGAAAATCGCTATTGGTCGTCCTAAAAGTCGCTAGAAGTCGCTAAATGACATCATCACCTAATTTGCATAATTGGTCATGCTAATATAATTGTAACCTATGTTGTTGGAGAGAGAAATAACATCGTGGAAGAGACATAAAGTGAGTAAAAAACGTCCTAAATGCATTTAGAGTTTATTTAGAACTACAAATTAAATTTCTTTTAGCAATTATTGNNNNNNNNAAAGTCACAATTCCAACCCTGCTCCTTTACCCGGGCTTGGACCGGCAAAAGTGACCCGAAATAGGCACTCTGGTGGAGTTACTTTGTGTGTGTGTGTTTATAAGTAGTTTTAAACCTTGTAATCCACAAACCAGCATNNNNNNNNNNNNNNNNNNNNAGAACTGACTGTGTAACAGCACCCGCTGCTTGATCAGAGTAAAAGCGATACGCGCTTTCACGTCTCTTTTTAGCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTCAAGGGGTAGAGGAAGGTAGCATAAGGGTTAAAAAAAGAAGGGACCCTGCCCTGGTCCCCAAAACCATACACAGAAAAACCAGTTTCTTAAGTGAAAGGTGGTTTAATGTCTATAATGAAAACTAAGCTCTGGAATGAACAAAGGCCAAAATAACAAACAAAACAAGCTAAGTCAGGAGAGGAGGTGCCATCTAAAACCCTATGTTTTACAAAAACCAAACAAAAGACAGATGCTACATCTAACTCCTTAACTGAAATAAAGAGGAGAAAACAGTACACGAAAATAATAAGGCAGCTCACCCCTTCTGTTTCATTTTCTATTCACAATGTACTATTTAAAAGTGAAAATGTATCTACACACTATGTACAAAGCTCAGGGGGTCTTCTGTTGCTGCTGTCAGTTGCTGCCGCTGACATCTGCTGGGCAGGGATCTTTTAGAAACAGCCACCTGATGAGGGGACCAATCAGCCGCCGCCAGCTCCCCAACCAGGAAGGACCTGTAGAGTCGTAAAGACACAGCACAACAAAAATACACAACCGGTCCAGGGCCGTAACAACATAGTTAAATAAGGTTCAAGTTAAATTCCGCTAAATGGGACATTGGCACCACCTACTGTTGTAAATGTCACCCTGCAATAACCACAAAGGGCAAGGAATTCTGGGTAATCCTCAGAGTAATAGACGATTCCCGTAGAGATAAGGAATGTGTAAATGTCATGAACAAAAAAAGTCATGTTGCTAGCTGTAAAGGTAACACAAGTTGACCCAGTTATTTTTGGTTAAACATTATTTCCCGTGGGTTATTTCTCCCATCCTTATGTTGGGTTAAACCAGGTGTGGGCAACTGCAGGGCTCAAGGGCCGGTGTCCTGCAGGTTTTAGATGTGTCCTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTAAACTTTCGTGTATGTGAGACTTCTTTATCAGTAAAGAGACCCGGGAGTATAGTTAGCTAACACTGATGTCACCTTTCCCGACCCCATTCGTTCATTTAAAGGCCTGAGAAGACATAACCCAGAGGTCACACATACAAAGTCTTGTACCCAAATTTATTTGATAGATGATAAAATTTTGTATGTTAAGTGTACTGGATATGCAACCCCCTGTCCATGCACTGTGTGAGGAGGATTAAGATTTAAAGTTCCTGCTGGTTTCATTTTTTCTTCTGAAAACTAGCATCCCATTTATCACTCTTGCTCACAACTAAAACCCCAGCCAGAAAATACCCCTGACATGAATTTTCAACATGACATTCAGATACACTTACAATTTGCAGCTTAGAAAAGGAAATTCAGATAATGTTTGATCAATGTCACAAGTACTGTATAATTTAAGATGTAATGGCACTGACAAAGATGGTTTATTTATTGTTGAATATTTGTCTACTATGTATTGCACTTCTTAACCTTCATTGCCGCTATGCTTATCAGATAATTTCTCCTTGGAGATGTGGACCAGGGAAACACTGGAAGATGTGCAGCAGGTAGCCGAACTATTGATAACAAGTCTTTGAATTTAAACAAGTGCATCGCTGTGCAGTTTAGGTTAGTTTTAATGTTCATTTTCAAGCCCCTCTTACAAAATGCCCTACATAAGCTAATTTTCTAAATTACANNNNNNNNNNCAAATGTATATCCTCAAACCAGTGATTCCCGATTTGAATTCTATGCTGTAACGAGTATTACTTTTGCAGTTTAATATTTCCTTATTTGGTTTCATACATATCAAAAATACATTATAATAATATGGTGTTTTTAGACACTTAGAGTTTTTATTTTTTGTCCATCCTTTAAGGCTGCAGTTCCTCATATAATTGCCACATCATCACTTCAAACAGCATCTGAGAATTGCTTTGTTGAATACTGAAAAAAAGAGGTCATAGGTAGAAAATGTGTAATATACATGTTTTATTTATCTTTAAATGGCTTTAACTTTTAATCTCTCACAACCCAAATACTTCAGTTATGCCTTAAATCTTAAAGAGATGTTANNNNNNNNNAACCAAGGTCTCAACATATGCAGAAACGTCTTTCGATGAATCCGATAACCCAGACTGTAGTGATGCTGATTATGTTCCAGACTCTGAAGAAAGTTCCTGTCAGCTAGATGAAGATGGACCTCTTTATCCAACTGCACAGAAGCCTCTGCCTTCTCTGTGATACCCTGATTTATCTCCACAAAAACTAGATAATTCTTCAGAAATTTTAAATTGGTGCCATAACTCCTAAGAAGAGGATCTCAGAATACTAAAAGTACACCAAAGAGAAGCAGAATTGAACAGATTTCAGAATTAACCAAATTGTTACCCCCTTCAAAGTTTGGAAGTCACCGTGTGTATGATAAGAGAAACTACTGTTTGTTTAGACACCAACCTACATCAAAAATTGCACGACACCTGGAGGCTGTAGATAAAAATGTAGAAGAGTTTGCTCTTGCATTTCAATATCCCAAAAATTCAAGAGAGTGACACAATAGATTGAACATCCTTAGAAGATGTGGAAATTTTGCCCATAAAGCCAGTGTGTTGAAGAGGGGAGCTGGTGAGCTACAGGAAATCCACAGAGGGCATTGATTTCATTCATTGAAAACACAGTGGAAGTACATGAGAAGATGCCCAGCAAAGAAAGAAGGTGACTCCCAGGGTGGGAAGCAGAGGGTTCGATCCAAATGTGCACTGAAAACTGCTGTTTCTCGTGACGTTCGAGAGGGCTTATGTGATGGCATCAGCCACACATGGGTAAATCAGTCCATTTGTTCACTTTATTAGTTTGGTTTGCAGTTTTCTTCATTAATCATTTTATTTAAACCTAACACTGATATTATGAGGCGTGCGCATAAAGGCATTGTGTGTTTTTCTAAAAATGTTTTCTGTTATATTAATTATGTTTCTCTTTTTTTGAGTTACCTCGCTTTGGGTGGTGGCTGTTTCCTGTCTGGGCAAAAGGTGTGGCTGAGGATTCTGAGAACAAAATGCCTGCTTAGCAGGACCAACCATGGGCTTATCAGTAACAGGGGTGTTTTAGGTTTACTTTTCTGTACTTGGTTAATATTAGTGTGATATAAGTGTAAGTTTTTGTTTTCCCCCTATTGTGTGTAAATGGTTTGACCAAACCACTGTAAAAGCTACCCTTAGGTCACTTTATGAGTAGTTTTATGGGCCTGCTAATTATGTTTTTGAATTTTGCCTTTTGAACCTTTTTGAGGGTTAAAATAAAGAAAACCCTTTTTTGAAGACATTTTTTTCATGTATCCTCTATGCCTTGGCTGCTTGGTCCCTCACAGCTTGAAAATTGTGATTCCTGCATGAAATATGACAAAGTTCCTCAATCCAAAATGGCCAACTTCTGCAGTTTGGACAGAACCTGTGTGATCTAAATGGTGCAAGAAAGAACAGACATGACTACATAAGGCAAAGGCTTAGGGAATTTGGGTGCCTGCTGCTTATACCTCAGAAAAATAGCCCCATTCAAAAGGCAGAGGAACTGATTTATCCTGTAAACTTCAACCATTTGATATCTGCAGTGAAAGAGTTGGCACAATCCAGAGAGAAATACTTTCCAGAGACCTACCTACTTCTACTTGGATCACCATATGAAAACTATTAAAGGTGATGCTGAAAGAATGCTGAGAATGCTCCCCTGCCATTTAGCTATGCAAGCTTGCCAAAGTGACACTTGCTCAAGTGATCATTTTTAACAGAGGAAGAGAAGGAGAAGTATCAAGAATGGAAGTGTCCACCTTTAAAGACAGAAAAAATCCAGAAATCTATATGGACATGGCTGCTTGCCTAACCTCACTTGNNNNNNNNNNGTGATTTCTTCACCAGAGTAGAAACCTGTGGAAAACGAGGGAGAGGAGTTCCTATTCTCCTAAAATCATCAACGGTCTCTGCAATGGAGCTTGTTGTGGAAACTCGTGAATCTTGTGGTGTCCCTAAAGAGAACATCTCCATGTTTGCTAGACCAGGAGCTTTATCTGCCTATCGAAGAGGAGACTGTATCCAAATGTTTGCAAAGGAGAGTGGGACCAAACACCCTGAAATCTGAACATCAAGAAGGCTTCGAAAGCATATACCAACAATGTTGTGGTTGTTTAATCTTAAAGAAAATGAAGCAGACCAACTAGCAGACTTTCTGGGTCATGACATACGTGTGCACAGGCAGTATACCGCTTGCCTCAGGGAACACTTCAGCTTGCTAAGATGAGCACATTGCTTTTGGCACTGGAGAACGGAGCTTTTTCACACTACAAAGGCCAAACACTTGATGATATTTGACACTTGATGAAGAATTTTTATTAGGATGCTCTGAAATATAATAATAGATTTTTGTATTATTATTAAATACTCTGGCCGTGTTTTGTTTTCTTTTAACTTTTATTAAAAGTTGATCTGCAAGATTCAGATACCTCAAGCGATGAGAGTGATCCTTTTCATCCAGCTCTGGAGGCAACAAAAACACAAGAGAACGAGACAACGGATCAGGATGGAGACAGGGGACCAGGGACTTCTTCATCTCTAACAACTTGTTCCACTTCTCCCTTGAAAAAGGCTAATGACCAATTTGTTTTGGCTTTTTTGACATAAACATAAACGTGAATGAATGAAGTGACAAGGTGATGGGTCATCTAGTTACAATTGATTCATTTACTAGAGGTAAATGATATTGAAGAGGTTTTAAACAGCGCACTGATGTCTGTTGTCTTTTTTTCAAAGTCAACCGAGGTAACGCCACATGTTTGAACGCCACAAGATTGTGCGGTACGTGCAGTTGAAAGACACATGATGCGTTTCATCAACACATGCAAGGTGCCTCAGAAGCTGGACTGCACTCAATGCATCAGTGCAGAACCCTATGCAGTGAAAGACAGAAACTGTACTGGGCTAAGAAATTATGTCAGAAATCACATTATTGCCTTAAAAAGAAAAGCTTGTGCAATAGACTGAGGGCTGCTTGTGTCAAACTACTGTATAGAGAAATATTGCTTAAAATGAAAATCTCTAGTGACTTTTGTTTTCTGTGGACTTGGAGGTGTAAAATTCAGTTGTGAGCCTGCTTCTAAACCATACAGAAACTGGTGTCCCCAAAGGGTGGGAGTTAAAAAATGCAACCCCAAACTGACTCAAGTGAGTCTGTGTGTGTGTCTGTTCCTGTTTCTTTATATATTATTTCCTAAGGTGGTTTGTTTTATTTTGCTTTAGTGGAGGAGTGACCACTTGTTGTGGGGACTAGACACGTGTGGTGGAAATCCCTCTGATGCATGTGAGTGTACACACCGGGAAACAAGTATAACGCGCCATTTAAGTTGCAGTTAGAGTGGCAATGAGGATTGCAGAGACTGCACGGGTGAGTAATTGGTGGCACTCCCTGTAGGTTGAGTCCCCAAGAGGCCGGTCTCCACAATTTTACGTACTTTAAGTAGTACTCTGAGTTGCTATTTTAACTAGGGTAGCACTGTGGCAGCAAACCTTGTTCTTTTAAGTAATGTTTGTTAATGAAGTGTCTTAATTAATGGTTCGGTATTGCTAGCCCTGCTACTTAAGATGTTTTCTTTTCTGCAGTTGTATATTTGCAGTTGTTTTGTCCAATAACCTTTGTCTTGTGAAATTGACTTGCTTTACCTCTGCTTGTAATAATGAAGCGGTATGGCTTTTATAACTGTTATAACGTTTGCACTGACTATTGTAATCTCTCCTGGGGTGTAAATACCTCCCCATGTGGCTTTGTCTACACCATTCAGGCACCTTTACCAGTTTTCCTCCTTCACGCCGCCACACCGGTCACCTAGTAAAACATAATAATCTGTCCTGCCATTTTGAAAGCAGTAAAAAGAATACAACTCATGAACCTTTATTGTTTAGTACACATGGTTAGTTTTATTAGTAAATGTGCCTCACATGTACAGAGGTTTTGATGTGATTAACAAGTAACTGAAGCTGCCTATTCACACCAGTCTTGCACTGAGACCTCTGCATTTTGCTGAATTCTGCAGCACCATGTGGAAGAGGTGTAGCATCAATCTGTTCTTGGAGAGGAAAAATACATAGTGAATGCTTTCCATTGTTGGTGGCTTGAGTCTCTTGGCTGTGTAGCCCTGTGATCCCTGAGACACTACAGAAAAATGTATGTCTGCTACCACCTAGAATATAAAACAAGAGGACAGGGTACATGGGTATTTTTGAAAACAGCTTTTTCCATGCATTTGAACCTTTCGTCCACACGTAAACGGCGTTTTCGATCATTGAAAACCGAGATTTTTCAAAACTCCTGCCAGAGACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATGTCACACACAACACGCTGTTTAGACCCAGAGCAAACAATATTGTTTGACTGATTGCCTTAATATAAAGACTTCGGACTTTACGTTTCCCAATTTTTAGTTATTTACATAATAATGTAGATAACCTAATAATGATCCTTTTTGCTGTTTTAGAGGAGCGGTGCTTCAAAGGATAGTTGCAGATTTCTGTCAGAATCTGCAGATTATACAGTACAAATAAAATGTTCACGTTGCTCCAACGTTGTCTTCCCAACAGTTTCACTAACATAAACACTGGATGGCCAGGAAGCGTTTGCGATGTCTTCTCGGGCGCTGATAATTGGCGCCTGTCTTGTGTCAGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTGTGGCTGCAGCTTGTTGCTATGTCAGCTTAAATCAGTCATGTGAATTGGAGGTGCAACATTTTCAGTTTTAGAATTTATATTCAGACTACATCCACACGTACATGGGTATCTTTGAAAACTGATATTTTCCGTTTTCGTTTTTAAAACAAAAAATCTTGTTTACTCGTGCACTTTTGAAGAAATATCTTCGTCCACATGTAAACACCAAGAACAAAGTCAAACGCTGACAAGAACATGCCAAATCCTAATCATGTAGAAATGTTCGCCAATCAGAAGTCTAGATGCCTGGGAGAGAAAAACATTAGGTACTTCCAAAAAGTTTTTATGGAAAGGCAGCTAATTTTGTGTTACTTTTAAAGTGCCTGCGTCATTGCAAATGTTAATGACTAAATACAGTATTTTGGCTGGTGTAGACTCACAACTTAAGAATGAACAAAATGCATACAGCATAACATAAATTTCNNNNNNNNNTTCAAAACCGACGTCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACTGGACATAAAAGACGGACTTTCTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACACAAGAATTTCACTCGCATGTACTGTACCAGTGTACCTGCACATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATTAGGGTTGTGAGAGTGTCTGTGTTGAATGGAGAAGTTCACTCTGACTCTTCTGTCTTTGTAAATGAACGGACAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGTTTGTCTGTATGCAAGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNCATTGACGTGTGGACGAAAGGTGCAAACGCATAGAAAAAGCTGCGTTTTAAAAAATACCCGTGCACGTGTGGACGTAGCCTCAGAGTAATAGCTGAATGCACAATAAAGACAAATGCTGGGTGCAGTATTTTACTTTTGTGCCTCCCAGGTAAGTGTAATTCGGTCTTTAAGTGATGATGTGATGAATCCTGCTTCCGAGTCCAAAATACTCTGTTTGTGTCCCTGGGACCATTTTCTGCCACTTGCNNNNNNNNAAAATTTCAAGCCATTTCCTGTTGAATGAAATATAGCCAAATTTGCCAAAGGATANNNNNNNNNAAATTTTATTTAGCTTCTTTAAGCTTCGGTCTGAGTTTCTTAAATTAGCTTAAAATGGCTAAGCAGCAAAAATACTCACACTCATTATCCTAATGGCCATTTATGGCCCATTGACAACGATTATAAATACTATTTTTAATTCCAAAACTATAATAACATAAAATAATGAATAATTTTATGTTAGGTTAGGCTTTCCTTTCATAATCCTGGCCTTAAATTTAAAATTTTTTTATTTGTCCACCAGGTATTGGAAATGGTCCTGGACTCCTGGATGGCTTCTCGTCATCCTCCTCCGAGGATTATAGAGATGAGACGGATTATTCTGTAGAAACAGGGTAGCTGGAGTCCAATTTTCTGTGAAATATCCTCTGAAAATGAGAGCGAAGGGGAGATGGATGGATGAAGCAGCATCAGGATGGACTTCAAAAAATGGGAAAATCGTTTGGTTGCCCACAAATTTGGAGATGCTCCACTATGTCCCAGCAGCCACATGTGTCACCCCGGGACCTACACACTATGCTGTCGCCTGAATCAGTGACCCGACATCCAGCTTTGCGCTCTTCCTCACTGATGAAATTGTGCAGCACACCGTGGCCATGACAAATGTGCACGGGAGACGCGCAGTCGCCGACTGGCGAGAAATGTACTCAGATGAATTTTGTGCTTATGTGGGGCTGCTCATTTTGGCCAGTGTCTACCAAATCGACCCTCAGCCTCTGGAGTGAAAAATCTGGACGGGACATTTTCCAGGCTATCATGTCCCACAAGCGATTTCATCAAATCAGCAGGGTGCTGCGTTTTGACGACAAGCTTTCCCGACCCCGACCCCATGATGACAAGCTGTCTGCCTTCCACAATGTATGGGATTGCTGGACGCATCGTCTAGAGCTGCTGTTCAGAGACATTTGTGTCGATGAACAGCTCATCCCATTCAGAGACAGGTACAACTTCAAGCAGTACATGCCAACAAAGTCGGCCAAATATGATCTAAAATTATGGTCTGTGTGTGATGTGAAAATATCCTACGCCTGGAGACTGCAGGTATACACGGGCAAAGAAGATGGCAATCGTGCTGAGGTCAACCAGGGGATGAGGGTGGTCCTGGAACTAACAGAGGGGTTCCAGGGACACGTCATCACATGTGACAATTTTTTTACTTCATTACACCCTGGCAGAAGAGCTACTCAGGAGGAAACTGGCCCTGGTTGGCACAATTCGCTAAATCAAGCCTGACCTTCCGCCTTATTTTTCTCCAGACAAGAGGGAGAGCGATCTTCTCCTCTGCCTTCGCTTTTACTGTAAACCACACAGTCGTCTCTTACATCCCCCCACGCGGCAAGAATGTGCTATTACTGAGAACAAAACACAGCAGTCCGGACATAAGCGACGAAGGAAGACAAAACACCCATGATCATACATGCTTACAACAGGTGCATAGGTGTCGACAACCTTGACAAGGTAGGTGTCAGTTACACACACATTTAAGTATTCATATGCTCATATATTCTTGTATAAAATATACATAGNNNNNNNNNNNNNNNNNGTTAGGAAGGCTCACATGTAAGGACCACAGTCTGTCAATTTGCAGCCTCTGCTTCAACAGAGCAGGACTCTGACACACCTCCACATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATACCTTTCCCTGTTCCCAAAAAACATAAATGTTCATTGTTCTAAAATAAATGTTTTTTTCTGGTTTAAACTGTTCTTGTATTTTTGTTTACATAATTTTTCGTTTTATTTTAGAACACAACAAGGTAATAACCATTTAGTGGGGAAAAAGTGAAAAATATGATATATTGAATTTGCTGTGCCACAGCNNNNNNNNTAATGATGGATCAAAATGAATGTTGGTGCCAATCTTTGATCCATCTAAAGGCCTATGTATAATTAAAAACATGTCTTGAAATGTATTTTATGAAAAAATATTTAAATTTGTAGGGTTTTTTTCTGTAAAAAAACAGTGATGTAAAGATACTGGCATTTAAAGGGTTAAAACCCTTGAACAATAATTAGCACCTCATATGAATATTTTAGGCAGGAGTAGTTTTAAAAGACTGACTCATTTAAAGTGGAAAAAATACTAATATATAACATTTTTATAGCACTTTTTGGGGTGTGGCTGTTTTGTGGGTTTAGGGACACGAACGTAAGAACCCTAAAAAAAGGCAGAGATCACTGTCAGCCTCTCTCTTCATTTTTAAGCTCAGTTTTTAAAAACTTACAATGTAACTACAGCCCAGCCCATGCAACAGTAAATTAATGACTAACCTCGTATTGTGGATGGATTATCTCAGACTGAAGTTTCGTCCGTTTACAGCTTCCTGCCATACAATTGCCTTTGTCTCTAACCATTGGGAACCTTCACGTTAACTTTTATCTAATGGAAAAAAGTTAGCGTTCATCCTCCAGCTTCACTGTGCTAATGTTTTTATATTATGCTAACCATAGCTCTGTAGAGAGCCACTATGTAGTGTATCATAATATGCCAGCTATGCCAACTTCAGTAACCCTAAAAACGTTACTACTGCTTAGTTTTCTGTCTTCATTTATGTTTGAAGTGATAGCAGAGCTGTACACTTAAATATGTAGAGACTGGAGCTTTCCACCGTTTTTCGTCAACTCACCGACAACAGCATTCAGGACACTTGTGGGAATAATTTAGACAGCAATCCAATGTGCAGACATCGATTGAACTGGCTCTGCCTACCCTCTGTTTGGCCAGCCAGTCCGTCAGTGTCCATCCTGCGCTGCCTCAAGCCAATTCTGAACTTTCGCCAACAACCGGGTGGAAACACCAAATGTAGATCATACTTGCCAACCTTGAGACCTCAGAATTAAGGCAACATTNNNNNNNNCAGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCGTTATTATTGGCTGGCCTAAACAGCGGTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTACGTCACGAGCTCTCTCAGTGGAGTGAAACTGCCGTCTGCTCCTTGCTATCTAAGGCTACGTCCACACGTACCTGGGTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACGCAGCGTCAAAGGTGTGCGCCTTTTTTGACGTCACACTGTGCGCCACGTTATTGTTTCGGTGAAATGAATTTCTACAATACTGTTACTGTTAATTGTACTCTTTGCAGTGTTTAAATGCTTACATATACACACACACAGTTACTGTCCCTCCATACATACGACTCGGTTCTGCTTCTACGCCCCATCTTTGTTTACTATTTCCCACCGAGGCTTCTAGACGTCTGATTGGCCAACATTTCTACACGGTTGGGAATATATCGCCACCTGTTGCTTTGGCATGTTCCTAGCAGTGTTTTACTTCATTTCTGCGTTTACGTGTGGACGGGATTATTTTTTAAAACGAAAACAGAAAATCTCCGTTTTGAAAAATACCCGTGTACGTGTGGACGTAGCCTAAAATATAACCGAACGCTGGCGTAAATTCTTGACCATCTCACACTTCTGTTTAATCAGTTTTCTGTTTGATGTTTATTCAGCTGTATAAAAACACCGGAGGAACCCTCCCGAGGGATTATTGAAGTTAATTAATCTAATCTAACAACTTTAATCTTAGCCAAATCGATTTACTCATGAACAAATAAAACACTGAAAAAAGCCAAACAATAACATTTTTAAGTTATCTAAGTGACCTATATATCACGTTTAACCTCAGTAGCGAAAGACCACAAAGGTTTGAAAATGATGTGCCAGGAGTTCGCTGTTCTCGCTGGCTCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAGAGTAATATTGAAACTAAGTAGCTGCCTCCATTGTTGGAAACTGGAATTGGCTGGGCCGCGCTATGAATTCTGCAATATGGTTTCTCAATTTTGTTGGTGGAAAATCGGGAGAAATTTGGGAGAATGGTGGCTCCGGGAGATTTTCGGGAGGGGCACTGAAATTCGGGATTCTCCCGGAAATATCGGGAGGTTTGGCATGTATGATGTAGAGATTGGAGCTTTCCACCGTCTCCCCCCAATTCTTTGATGCTGGCAAAAGAAGCACAACCAGACTTTAAACTAGGTTCAACTTTTATTTCATACAAATCAAACAAATGTGCATTTGAAGATCAGCAGTCGCATACAATCTATGTTGCCCTACATGACCCTACGTTGATCTGAAACTTTCTGACTCAGCAGTTACTTTTACACCTTCGTATCCTGCCCCCTGTTGCCCGACTCCCAAACTTAGTGTAAAACTACTAAAAACCTCCCGCACTGTCTAACAGCCTCACTGTTGTCTCCTTTTAAGAAGTTGTTTCCAATCCTCACAAAAACTTTGGTCAGGGCGGTGTCTGCTTCGTTCAGCTGTGTTCACTCTGCAAGGTCTACTACCCTCCCTCCCTCTCTCTCTGTGCTGTGTGTGTGTTAGTAACTCACCTATGACCTACTTAGCCCTTTAAAGCCGCTCGGAGCGGGCACGCTCCGTTTTGCGTAACTATTTTTAAATCCCGGTAGAACTGCAACCACGTAAACTAGCGCAATAANNNNNNNNACATATGAAACCGGAGGAGTTGTACTTACATCTTATGCCATCAGCTTGTCCTAGGTCACGATTTCCTTCCACATATAGCTTTGCAAAAACAGCACTTGCAGCAACAAAAACGTAATATTCCAGAAACACGCTTTGCCGATCCGATCGGCTGTTTGTAAGACTTCCTACGTCCATCAGCACAAACTATCGAATGTCCGCCATGACCTGCCCGAAACCGGAAGTGATGTCATTTTGCGGAAATGTAGNNNNNNNNNNNNACCTTCAGGGCCTTATGAGCCTATACTGGTGTTTTTAAAAGTTATGTTTGACTTTATGACTTTCTGTGTCGTTTCTGGGATGCTTAGTACTCAAATTGCACTGCTGGAAATTGTTTATTTTGATGCATATGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGCAGTATATAAAAATTGGTGTATTTCAAAAATAAAACTATAAAGACACTCAAAATAAATTTCCTGTAAAGGGAAACTATTTTGTGCAACTTTTTTGTATTTACAGTTTTGAGGGATAAGCCTTAAATTTCTCTAACTGGAAATATGTTNNNNNNNNNNNNNNNNCAATTTTCAATTTTTCTGTAGTTTATTGCATTTTTTTGACTTGGTTCTATGGTAGGTCTTAAAGGGTTAAATGAATAACAAATATCCATCCATCCATTTGCTTCCGCTTATCCTTTTCAGGGTCGCGGGGGGCACTGGAGCCTATCCCAGCTGTCATAGGGCGAAAGGCGGGGTACACCCTGGACAGGTTGCCAGTCTGTCACAGGGCTATACTTGAATAACAAATATAATACTTATTAGCTTAGCTTATGTGGCTGAATCCCTAAATTTATAATACTGCATTCCCACACTCTGTTAAATGTAATAAATTCTGTTTTCATGGATGCCTGGATTTTAAACTTAATTGTTACACCTGGTAAAGCAGCAACACTGATCATTTTATTAAAGATGAAAGAATTTAGACAGTTTGTAACTCTCGGTGATGCCGCAGTGTTTGTTTGACAAAAACTGTAACTCAGATGTAGCTTGGATCCAGTATTTATTAATTCCATAACATAAGTAAGGATGTTGAGTCTTCTCCAGAATACAGGAAGAATATTTAAAATACGAACAGCTTAAAACACAATAGCCTTCTCTATTGTGCTTTTTGGGCCCTGTTAAAAATATGTATATTTTATGAAACATCTGTATCTTCATATTAAAAATTAACATATTTTTTTCATAGCATAAATGTTGTTCATAGAATAAAATATATATAAAAAAATTGAATCCACAAGAATATCATCCTAAATAAAGAGCATTTGGGGTTTGTTACAGTGAAATNNNNNNNNNNCCCAAAACAACGCAGCTGAATTTTCATCGAAAAATGTTGAATTTTAGTAAAAAGAAACAATGCTCGGTTGTCATGGTTCTGGGTCCTTTTGACCCAGCGTTTTGTGGTCGTTGTGTTTTCATGATTGTTATGTTGTGGTTTGTTATTCTTGTGGTATCCTGAGTTTATTCTAGGTTAACCCTGGTACATTTAGGTTCCCCTCGTGTCTTTGCCCTCTGTCTCCCTCTGTATGTCTGTGTTTATGTAGTGGTGAGTTCTTGTGCCTTGTTTTCTCCTTGTGTTTTAGTCCATCAAGTTTGTCATACAAGTCTTGTCTGTGCTCTCCCTCATGTTCCCTCGATCCCACCAGGGTTCGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTTGAAAATATAACTATTTAATTCACAACAAATAACTATCTGATTGAATAGTTTTCTTATCAGATAGAGAGAAATAAAATGAGTCGCAAAATGTAAAAGCATAATTTCCCCGTCTGGGGCTGCCTTGGGTCTGTTTCAATGTATGACCCCGCCCCTCCCTCGGCCAGTCGGAGATGAGTGCGCTAACATACCTGTAGGTTGCTGTTTAAATGAGTGTTGATGGAAAACGACAATGGCGGAGTTTGCGCTCTCTCGCATAATAGGTGAGTGCTAGTAAATAATTTTCCAGTACGCGTACGTTACTGTCATGGTCTCCGTGCCTGCCCAGCCGGCCCCACAAGGCTACATGTGCTGTTTTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGGGCGGAGCTCACCGTGGGCTCCCGCCCTTGGCCCACACACCTGACAACAATCACCTGTCATCACCGGGAGCAGTATTTGAGGCTGGAACACAGGCCGTTTATCAATGCCCAAGTACGCGAGTACGTACTCGCGTACTTGAGAATTGAGAAACGGCCCCAGATCCTCTTGTCGCTGGATGATTGTACTACAGACACCTTCCTCCCTGGACCTTTGACCTCCCTGCCGTGTGAACGTGTGTGAGTGTCAGAGAGCTACCCTGTGATTCCCGGGAGTTTTGGATTCCCTTCACTGTATATATTGTGCACTGGTGCTGTAAATAAACTGTTTTTGGAGACGTCTAACCGCTCTGCGCCTGGGTCCTACAACCAGATTGTGACAGTTACACATGCATTTTTNNNNNNNNNTTATGATTATTATTTTTTTAGCTAACAAACTCACTGGAGAAATGATTGAAATGCACTGAGTGTGATGCAGTATGGCAGCGCTATTATGGAATATGCTGTGATCTTAGCTAACATTACTTAGCAGTAATATGAGTTAATATACTCAAGTGAAAGCTTTAAACATTAGCCCGATACATAACTAGCCAACTTAGGCTTTCTGATTAACCCTCTGGGGTCGACGGACCCAGAGTCTCCATTTCAACTTGGGTCGAACGTGCGGACTTCAAACTATATACCAGTTTTTAAATTGTGTTGATAGGTCACATAAAACCGATGNNNNNNNNNNNNNNCTGAAAAAAACAGTGGCGTTTACTCCGGGAAGAAACGGTAAAAATGGCGTTTTCTAAGGAGAACGCTTGCAAACACGCTTTGCTTGTGAGTGNNNNNNNNNNNNNNNNNNNCACTGCTTCCCTATTGGTGGAAAAATTTACCATGTCGACCAATCAAAAGATTATATGGCAACATGTGCAATTTGGTCATTTGGGAAGAAGGGGAAGTTTTAGGAGTGACTGGCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGATACGTGACAGATTTGTGACGTTTGCCGTGTTTGGAGTCTCAAGTTAGTGTGTTGTCTTGTGTAGTTAGTGTGTAGTTTTTCTTTTGTGTGTCAGTTCTACTAGTGAATGTCACAGTTGCTGCAAAAAAGCCACCAAAGGCAGATTGCAGTGTAAACGCTGAGTGACACACCTGCTGTCAGACCTGCAGGTTTATCCCTGTGCTGTTCTCCTCTGTGTTATAGGGGACACAAACTATGTTTTTGGAGTTGTATAAATAATTTGTGTGCCGCCTTATTTGACGCAGAGCACCTGATTTTTCTGTAAATAGTTTTAAATGGTTATATAAAAAACGTCTGAGCCTTGGCTGCATTTTTAGGTAAATAGTACCATTTAACTTTGTTGTTTGCAAAACTTGTGCATATTTTTAAAAGATGTACAATTTCTATTTGCATTTCAAGTTATGAGAATGATTCCTTAAACATGCTTGCGGTTTATACAGTCAAAAATATCACTTTCTACTCGTATTTTAAATTATGTCTGAATTTAGATAAATTGTGCTGACACATTATGTCAAAATAAGTAAATAACAGATTGGCAAGATAAACAGTTTTTAAAGGTGAAATATAGAGGCCAAATCAAAAGTAGTCAAAAACGGCCAATTATACCCTGGACACCAGAGGGTTAAAGGTTAAAAGCAAAGTTGTCACCAAGTACTGTTTATATTTGTGTGTATTGCTGCAGCTTTTTTAAGTATTAACTTGGGGCACTATCAGCCACTGAGACAGTAGACACATTTATGTGTATTTGTATATGCATATTTCATACTTTAAGGCTGCCTGTTTATTTAAGGCAGATGAACAAAATACATTGGAATTGTACATAATAATATCACAGATGATAAATTCAATAGATTTTAAGTAGATGCTTGTGCATTCTTAAAGTCTTATATGTTGAATTGAACTATGTGATCTGTTCAAAGCCTCCCAGTCAGTGCTGTTCTCCATGCCTGTCTGACTGTACATGATGTTATTAGCACAAACACTTTAAAGGTGATCATTTAGGACTTCAGCAATAATACAGACAGCAATGTAGTTAGCAATAAAACAGTTTTTATTGGGAATTAACTTAAAAAACAAACAAACATCTGTCTCCTATTTTTTGTCACACAGGAAAGAAGCATCAATAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTATTAGTCCCACACGTGGGAAATTTGTTTTGTCACAGCAGGAAGTGGACAGTGCAAAAGTTGTGAAGGAAAAATTAGAATAAAATAAGATAAGAATAAATACAGTACACAACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACTGAGAAGACTCATTTATTTGTTTTGTTTTTTTCAACAGGAGAAGAATATCTAACAAGTTGATTCGTTCACATTTTCACATCTTAATTTTTAACTGAAATGTGGCTTTTGAGTTTATACACTAAGGCGACCGTTTCCTTTTGCAGTATTTTTGTGTGGTGTGTTTTTCTATGTCTTAACAAAAGGGGAGCAAAGTTGTCTTTTCACATGGTCTTACTGAGGTGATGCGAATTGAAACATGCATTCTTTTTTTNNNNNNNNNNNATACTTGAAAAGGGACCTTGAAGTGCTTAAAAAGTGCTTGAATTTTACCCTGAAAAAGGCGTATGAACCCTGTCTGTCACGGCTGGGGCAGCAGTCGTGTTGTGGAATGAATGAGGACCCAAGATGCAGATGGCGGTGGAGATGTGAATGAGGATTTATTTACAGTGAGAAATAACCAAAGCCAGGGCAGAACTAAACATAAACCTAGACTGGGAAAACTAATCACAAAAGGAGGACACGGGGCGAGGAACAGAGAGACACGGAGTAACACTGAGGATTCACAGAGGATGAACACAGACGACACCACGAGGAGCACAGGCAGACACACAGTATAAATACACACACCAGGTAATCAGGAAATGGCACACAGGAGGGGACACGGCTGGAACTAATGGGCATAACGAGACACAAACCTACAAAGTAAAACAGGAAACACACAGACTGTTTTACAACACAAACACGGGGACATGAACAGAGCACCGAGGACAGACACAGGTAGGGCTGATAAAACACTAAACTTCAGGTTCAGCCCTAAACTAATACAAAATCAGAATAAACACAAAGCACAAAATGAAATCCAAGGAAACACAAAACGCTGGGTCAAAATGACCCAGGACCATGACAGTAAATCTAGGCAAAAATCACAGAAAACAACACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGACTAAAATAGCCCAAATGTCCAATAAAATGCCAGCTTTCTGTAGGGCTGCATCTCACTCTGCTCTCAACCAACTTTCAGCTTTGTGGTTCTGCTGTGACACTGTGTGGGATTTCCGAAATCATCCTGATCTCACTGAAAAGCACAGAGTCGCTGTTTTCAGGAACCATTGGATTTTTTAGGATGTTTAAAAACAGTTGGATGATTCCTGTCTAAAGCCAGGGACTGGTTAGGATTTTGAGGCTTAAGCATTCCCACTCCTGAGATTCACTAACAAACTGTACAGTGTCCTGAATCATGGAGACAAACGACAAACACAGACTCAATAATCCTTCCGCACTTGTTTCTCCTAACAGCTACATCTGTTCCTAGAACCACGCCTGAGCTTATTTGCTTTTTTCCCTATTCAACAGCTTGATTTTCCTAATGATTTGCATGTTGGTGATGTAGAATAACCTACACTTAACCTTGTTTATGTTTCTTTAAGTCCCAAAGCACGTCATTTATAGACTGTTTTGTTTTTTAAAGAAGCATAGGTATGGTCACATGACCAAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGATGGGATTTCCGGCTCTTTTTAGAGAGCCGGCTCTTTCGGCTCCGAACCGGCTCTTCAGGTTGTTTTGTTACTTTAATTTATTATTAACAATAATATAAAATTATGCACAATCGGAATTACTAATGTAAAAAAAGTGGTTTTATTTATACATGTTTATATATAAATATATGCGTTGGCCCCTAGAGACAAAGCACGTACAAACTCCAAAACACATTTCTAGCGTTAACTGAACTTCCAAACCAGAGCTACCTAGATCACTTAAATTACACAATTGAAAGCATATGTGTATTGTTTGTGTATTTATACACAAGCACTCATATATATTCAAATAATTTAAGAAAAATGTTCATTTACCTGTTACTACCACACACCAAATCCGGTCGTTGGTACTTGCTGGCTCGTGTAGCCACTAGGTAACAAAAGCTCAACACTGCCCCTAACATCCTGGAGCACTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTAGGGACCACAGTAAATATACTTTTATTAATTCACTCCACATAAAATTTAATAAATAAATCATATAATACAAAAACCAACTATTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATTTAAAGTGAAACAACACAAAACACTACAAACCACAACACAATTAAATATAAATTAAAATATGNNNNNNNNNNNNGAACATGCATATGCAACCTCAGCAACAGGACCACTCTCAGCATCGACCAAGTGTGTTTGCTTTTGGAACTGTGTCTTCATTCCACCTACTTCACATACAAGGGTCAGTTCTACAGGCAGAAACATGAGTGTGCCATGGGCTCCCCAGTTTCACCCATCGTGGCCAATTTGTACATGGAAGAAGTGGAAAAGAGGGCGTTGCTATCCTACCCTGGAACACCACCAAGCCATTGGTTCAGATATGTGGATGACACCTGGGTGAAAATCAAATCTCAGGACGTTCTACATTTCACGGATCACATTAACTCGGTGGACCGACACATCAAATTCACCAGGGAGGATATGAAAAGTGGCAGGTTAGCCTTCTTAGACTGTGAGATTTCCATCAGTAATGGGGGACATCTAAAAGCTGACGTGTACCGTAAACCTACGCATACGGATCAGTATCTAAGGTTTGACTCTCATCATCCACTGGAGCACAAACTGGGTGTCATCAGGACGCTACAACACAGAGCGAAAACCATCCCCACTGACACAGCAGCCAGGGAGGCAGAAGAACATCACATCAAGAAGGCCCTGAGTAAATGTGGTTATCCCAGCTGGACTTTTGTCAAAGCTGGGAAGGCACCTAAAGAAAGCTCCAGCCGATCCAGGAGAGAAGGACAACCGCTGCCCAGGCGAAAACCTGTAGTGATACCATATGTGTCAGGAGTATCGGAACAGTTGAGATGCATTTTTTCTAAACACGGGTCTCTGTGGCTTTTAAACCCCAAAATACGCTGCGCCAAAAACTGGTCCACCCCAAGGATCGGGTCCCCCGACACAAACAGAGTAACATAGTGTACGCTGTTAAGTGCCAGGAGGATTGCCAGGATTTATACATCGGGGAAACCAAACTGCCTCTAGCGAAGCGGATGGCACAACACAGAAGAGCAACCTCGTCAGGCCAGGACTCTGCAGTTTATTTACACCTACAGGCCAGTGGACACTCTTTCAACGATGAGGATGTACACATCCTGGACAGGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGCGTGAACTGAGGGTCCTGTTCCAATTTTTGTTTTGCCCATTCTGCAAATTCTGTGCGCCGATCTGGGTCATCCTCGTTGAGATGCTGCAGTAGCTGGAGTTTGTAAGGGTGCCATTTGTGAGTAGCTAATATCCGCCGAAGGGATGTTCGACTAATGCCACTCTCCAGTGACATGCGGCGAGTGCTACGCTGTGGGCTCTTGCTGAATGAAGCTAGGACAGCCACTGATGTTTCTTCATTAGTGACAGTTTTCTTAGCGTATCAAAAACCGCTACTGCCNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTCTAAGGGAGAGGCCAGCCTTCTTTGCCTTCTTTGATCATTAATATGCAAATTCTCATGTCCATTGATCAACAACCACTGATCAATGGCCATGAGTACCATTCACAAAGAGTTGGGAAATGGCTGCAATCACAGCATTGTAAGATGGTGAAAGATGTACCCTCAGCCCCCCTCCTCGAGTCAGAGATGGTCTTTGACTCTGCAGTCTATTTACATCTACAGGCCAGTGAACACTTTTTCAACGCTGGTTTGAGCGCAGAGTCAAGGAGGCCATTTACATGAAAAGGGAAAGACCACCTCTGAATCTCAGAGAGGGTATTCAGTTTGAAGCATTAAAATGAAACATTGTCATGTTCAGCAATTTTTTGTAAGATCACCAATTAGAGAAGGAAAGGTGATAAACTGGGTTTTCCTATGATCAAAGCTCAGAAGATATAATAATAGTTGAGAACTTATGTTTCTACAGAGAGGTCCCTCCCTTCTGGTTTCCTCATTTGACAGTGAAATATATGAAATGAACAAAGACCTTCTTAAAAGTCAGCTTCAGTCAACAGAGGAGAAGATAAGCTGACAGGTAAGATATGCATCATTAATTCTAAACTTATATTCTTGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGACGCGATAGATTTTAAATATTCAAAATGTATTGTATTTTGTATATGTATATAAACTATATACTAAGAAACTTAGACTGGAGATAAGAAATCTTAAATAAACATTTTTGATAATAATTATGGTACAATAAAAATATGATGACTATTTCTGTTATACAGAAGCAAAGAATGGAAGAAACCTGTTTACTGCTCATCCTGCTGCTCTCAGGTCAGTAATATTAATGTCTTAAACATCTGAGATATATTCTATAAACACACAGAGACTCACTGATGTCATTCAGGTAATCAGATTCTTTAAACAATGCATGTATTAACACATCAACTACAAGAACAGAGAGACAATCTTTACCTATTCATACCACAATACCGGCATTCATTTTAAAATATGTTATTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTACTGATGCACCATAATTCCACAGTTTTAGAAATAAATACGANNNNNNNNNCCTTCGACTTCTTTTCATCCTTATTCTTATTATTACTGTTATTAACAACAAGCCGGTGTATTACTAGTGTCGGTCCCAAGCCCAGATAAAATGGTGAGAGTTGCATAAAGAATAGTACCTGAAACCAAATCATTGCCAAATCAAATATGTGGATAAGAATTACATTTCCATATCAGATCGTTAGTTGCCTGAGTTAACACTTTCTAACATCAGTGCTGTTGATAAGCTGGGTAACATTACAACCTGCTGGGCTTAGACAAAGAAGGAGGAGAGGGGAAGAGGAGAGGTAAAGGCAGTATGGCGCAGTATTTCCCTTTACTACTGTAAAGGGAATGAACTGGATGATGTGTTGCAGAGAATGAAGGTACATCCGTTGGTACTGGTATTAAATTAATTAAGTGATGTTNNNNNNNNCAGACTTGCTAACCTAAAGAGCTTAAGGTAATCTAATATGTTATTTTAAACTCATTATTTTTGATCAGCTTTAACTATTTTGCATCTTAAGTGACTGCTACCTAAAAATATTTAATTTATCATTTAATTATTTATATGAAGTATATGTCTTTATATAGATCATCTTTGGAAAGTTTTGATTTGTGGGGTCAATTTGACCACAAACATAAAAGACTTTTGTCTTTCTGAGAAGTGAAAATAAAATGTCCTTGACTGTTATCAGTTGCTCACAGTGTCAGGGGCTGGGTCTGTGACACAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATTTTAGGATCTTGATTTGGTATTATCAGTTAAGATTTAGTTGCATTTATTCTATTTTAGGTTTTCGTATATGTCCCCTTTTGTGAGTCTGTTCTTGTTTTCTGTGTCAGTATGTCATGTATTCCTTGTCTGCGTGTTTTCATGTTGTCTAGCTTGTGTTGTCATGTCTATGTCTTTCCATGTTTCCTTTTTTTATTTTGAAAATCCTGTGTTTCTATGTTCAATGTGTTTAGTTTGGTTTGAGTTTAGTTTCGCCCTTGTTTCACCACACCTTGTTTTTCCTCAGCCACAATAAAGGGATCAGTTTTATAAAAACACCAGCATGTCCCACCGTAACACATAGGTCTTTGAACTAACACTATGTACAAAGTCTAGCAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATCTGTTTATACAAGGTTTCAAAACCGAAATAAAAAACAACAACACAAATATGAATTTACTGTAATGGATTTATTGGAACATTAAAGAAAGAAAGTATTAACTGCAAGCTTTAAAATGAGTCAACTAACTTTTTTATTTAGCTTTTTAATGCTTCAAAGCAACAACCGCCATAAACTGTTGACCTTTACCAGTATATTTTGTATCACAGTAATTAAATACTAATTTTCTGTTTTCCAAGAATATATTGACATGCCAACAAACCAATTCTCAGTGGCACCAGTAGTAAACACTTAATAAGCTAACAGCTAATAAGCTAACACAGCCGCTTCACAAAATTTAACTGACTGATTTAACAGCGGTACCTGAGACAGATAATTTTTAAAACTATATACAGAGTATTATTCTGAGGTTTTGGGGTNNNNNNNNNTCTTCATATAATGCTTATCCTGGTGGTCAAACATTATAACTAAGTATAAAGAAAAGGTTTTAGATCTCACCAGGGCCAACACACCTGAATCAAATGATTAGTTCATTGCCAGGCCTCGGGAGAACTTCAAGACATGTTGAGGAGCTAATTTATCCATTTAAATCAGCTGTGATGGATCAAGGACACATCTAAAACCTGCAGGGACACCGGCGCTCGTGGACTGGGATTGGGGACCCCTGGTTTATACCTTATAAACAGTACATTTGCATAATGACTGAAACTAGCAGCACTCAATGAACAATTGGCTGGGTGCTCCATTGTTGCGTCAGCCCCCAATTATAAGACTGAGGGAATCTGCTGCCAGCTGAGACTGAAAAAGTCACTTGGATGAGTGACGAAACGTTTCTCCCACAAAACGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTGACACAAGAGAGACCCAATTATCAGCTCCGGAGAAGCGCCCCATAAGACATCGCGAACGCTTCCTGGCCATCCAGTGAAACTGTTGGGAAGACAGCGTTGGAGAAACGTGAACATTTTATTTGTACTGTATAATCTGCAGATTCTGACAGAAATCTGCAACTATCCCTTGAAGCACCGCTCCTCTAAAACAGCAATAAGGATCATTATTAGGCCATATGTAAATAACAAAATAATTTTATAACTTAAAGCATAATTGGGAAACGTAAAGTCCGAAACAAGTCTTTATATTAAGGTCCATCAGTCAAACAGTACTGTTTGGTCTGGGTCTAAACAGAGCGCGTTGTGTGTGACATCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGACACAGTGTAGTGCTTGTGAAGTTGAGTTGCTATAGCGAAGGAGAACAACATTAAGGCTATTTTTTGGTGGCATGAGAAACTCACTCAAGTTCTTTCTGACTAAGTCTGTCCTGACTAAAAGGTTATGGTTGAAGATGTCATGAATCGCTGTGTGCAGGCAGAAGGTGAGGACTCAACATGCAGGACTGGCAACACGGGAATGAACTCAAAAGGGCAGTTTATTGTAGATGCAGGAAACTGATACAACTAATGATGAGTTAAACTAGACTGGGAATGTATAACCTAACGTTCCACAGAGATGCAACACGGAACAGAGGGTAATGAAGAAAGTGGAAGCACACAAGAAACACAGCTGAGGACAATTACACTTGACAGGACGGGGAGGACATGAAACTATAAACACTGACACCAAGACATGGACCTTAAACGTAACACAGGAAGTACAAACAGACAGCCCTGAGTGAGAGAGAACATAAAGAAATACACGAAGGGAAGACGAAAACACAGAACACAAGGGGTGGAAGCAAAGCACAATAACTCACATCACTATATAGACAGTCGCACAGAGGGAGACACAGAAGGCAACAACACAGGGGGGAACAAACGGACAGAAAAGACTAAACACAGAACAGAGGGCGCAGAGGCAGGAGATCAAAACCTAGGAAGCATAAAATAAATCAAATGAACCTGACAAAATACAAAAATCACAAAGAACTGAAAACACTACGTCAGGAGACCCAGGATCCTGACAGAAGATGCAAAGTTGGGTTTTACTCTTCTGCTTGTTGGGAAATGAGCGCGTTTGTAACTGTGACCCCCAGGAACTCCCTTCCTTTGAGCCTGAGATCTGTGGACTCAGTGGTTTCATTTGAAAAACAGCTAAAAATCCATCTTTTTAAAATTGCTTTTGGTTGATTTCTCTGTTTATGTTTTAGCTTTTCTGTGAAGCACTTTGTGATTTTTGTCTTGAAAGGTGCTATGTAAATAACATTTTACTTACTTTACTTTATTAGTTGTACATGGTTGCACTGCACACAGTTGTTGCAGTTTGACTATAGAGTAGAGAAAAGCAATAGAATGAAAAAATATAGCTCATTCGCCAGTAGGACTGTCTTTTATGTGTTATCATTCCCTCCATTTAGACTCAAAGAAGTTTGATGTTTGAAGTTGCACCGTGATGTGAAATATGAACTTCCCCCAAATGGTTTAATCCAAGAAATGTGATAAACCAAATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTGAAAAATCTACCTAACTAATATAACACATTATTTATAATTCTTTTCTTTCTGTCTCTGGTAAACCTCCATTTAGTACTATTTCTGGGACTAAATGGTTTCAGTTCTTCAGTCTTTTTCAGTGATTCATCTAACAGTCCAGTTTCCACAATAAAAACTTTTTATTTTTCTCAGGAGGACTTTCCACTCTTCCTCCCCACTCCAGAGAATACCACTTTGTGAACCAGCTGATGAACTGGACCGAAGCTCAGAGTTACTGCAGAGAACACTTCACTGACTTGGTCACCATCTACAACAGCGACATCAACCAACTGCTTGTTTCAATAGGACCAAGTATTAATGCTTGGACTTGGATAGGGCTCTATAATGATCGTTACAGCTGGAAGTGGTCCATGGAGGGAAAACTTTTTTATGTTGGCAGTAAACATGAATTTTTGATCTGGGCTAACGGCCAACCAGACTGTCTAAATGCAAAGGAATACTGTGTGGCTCTTCAGGGACAAACACAGATGAATGATAGACCCTGTGGAGATTCTTACCCTTTCCTGTGTTACAATGGTAGGAAAAAGATTTGTTGCCATAGTTATCCTACAATTTTATGAACTTCAAAATTCATCCTTTTTTACTCTTTCACAGCCAAAAATACAAGTTACATCTTAGTGATGGAGAGCCGCTCCTGGTCAGCGGCTCAGTCGTACTGCAGGACATACCACACAGACCTGACCAGTATAAGAAGCAAAGAGGAGAAATCCAACATCACGCTCACTTTGAATGGATCAGGGGTTCAGTATGTGTGGATTGGTCTCTACAGGGATCCCTGGGCCTCCTGGTCTGACAACACAACCTCCACATTCACTAACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAGATCCAGCAGCAGGTTTCACAGCAGGTCAGCAGTTCAGTCACCAACACAAACTTGACACAAGTTCAAACTATGCTTCATGTTTTTCATCATCTGCACATTTTGTCCAGCTGTCAGGCCTCATGCTGTCAGAAGGACTGACAGACTTCAGGATTCGTTGGAGGAAAGCCCAGAGTTACCGTGACGACCAGATGAAGAAGCAGGATGTGGACGGTGGCTGCAAAACTGAAGTCTGACTGGACTGAACCACTTCATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTGCAGTTGTAGTTTGGTAGAAATTCTTTAATCAGAGGTCCACTCACTAGTTTTCCTGATAGGCTCTAGTCTCTTGTTTTGTTTTGCATCGTGTCTTTCAACACTTTAGACTCTGTCCTTCTGTGGACGTCACTGCACAGGCTTTGTCTGTGTGCAGTTTATTAGGATCCATAGTTCTGTTTCACTGTGACAGCAACATCTGCTGACTTACACAAATGACGGAGAAGAAAGTGAGGAGAGCCAGAGATCTGCTTGAGGAGGTCAGGGTGGACAACAAAACATTGTTTTTCTCCTGTGTTGACATGTTTTTCTAGTTTTGTTTTTGTAGCTTTCAGCTTTCTTCATGTTATATTTTAAAGGTTTTTTAATGTGTTCTGTGGTTTAATTCATGTTTTTGTGTGTTACAAGTAATAAAACAGCTATTTGGGTTGAAAGAGATGCATCCATGTAGGCAGGTATATAAAAAGGAAAACGTAAGAAGAAATAGATATAAAAAATGTATGGAAGCATGCAGGTGTATCTTTTATTTTTTGCCTTGTATATGTAGCTCCTTTCTTATTTAATAATATTTAATAATATTATTTGACTTTGGCAAATTTACATTTTGCCAATACTGACATTTTTGTTTGTTTTATGAGGTTAGCTGGAGTGAACTCATGAAAATAAGGACTAGAGTCCTGATAATTTCANNNNNNNNNNNNNGAACTTAAGGTGTGGTGGAAATGTTATCAAAATAGAGTGAAAAATGAGAAAAACAGACATTTTTCTCAGGTGACCGCATCAAATTTATAAGACCATCGGCTCTATTTTAAATGTGCCCCAGTCTACCACCCTGGAAGGCTCTGCTAACAGATGTAATCAGTTTCTTTCTTTTTTTGTAAACAAGGTTGAGTCCATCAGGCCAACAATAGTACCTCCTACATATGACCCATCCACATTTAGTCCCTGTTCAGCTGCCTTATACCAGTTTGAACCCATCTCAATTACACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACAGGCCTCGACCCTTTAGTTTGCTCAAATTTTAAACCCATTTCAAAACTTCCATTCCTTTCAAAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCACAGATATGCATTGTGTATAGAATGAACTCAACCTGTGAATAGAATGAATGTGATGACAAACATATTCAATGCAATATGAACCCTGTAAGAAATATTACTGTAAAACATGTTCTTAATGCATTTATCATAAGGCAGATTATATGGTAGCAATAAAAGAATCTCTGAATCCCAACAAGTGGCAGAACATTTAGTGTTAAAGTTGAAAATTTTGAGTCAGCCTTATATTCCTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATTTGGATTTTCTTGTAGGTAATTTGAGCTTATTTTTCTGTTAGTAAATGAATGAGTCCATTGTGGGTTTTTACACTGAGTGATAGATCAGGTGACATTGCTACAGATCCATGAAATTAAAGGTAGTTTGACACTGAAGTTTTTGTTTTGTTTCTATAGTTTTTTCTCTCTGTGTAAGTTTGAGGTCCATGTTAAAATCAGAGGCATTCAAATGTAAAAGGGCTGAATGCTCCTTATAGGTACATATAAGGAGCAAATATGGCAATAAAAGAAGTAAATCAAGTAGCCGACTGCTGTATCCTTCCGTCCTGGAGAAATATGTAATAAACCACAAAGTCAGTTTGGACCGAGGACTTCCCGAACTGTTGGTGAACATAAAAGTACATTCATGCTTGACAAAATTACTTTTTATCTACCATCACGTATTTTCAATCACCATATTGTAATTGTGTTCAGTTTTTGAGTTCATTTCCAGTCAGCTTTTTTACAAGAGGTGTAGTTCATACATTGGAATAAATGTCTTCTTTTCGACACTTTTTAGATAAGAAACTCAAACGATTTTGAGTTCATGCACATTGTGAAACAAGAACCTAAATCTCTGTATCACAATGATTTCTAAAGCGGCTTTCCTGTCGGCTGTCATTACGAATAACAGCCACAACTCACGTATTTTATTTAAAACTTTTAACTCATTGGTTAATCCCTGTCCTGAAACGCCTAGATCGGCTTCCTTGGCTCTTTGTGAACAATTTTTAAATCACTTTACAGGCAGAATTTTATCTCTAAGAGTCTGACACGCCCCCTGTGATGAGTCAGGCCCCAGCTTTATGATGCTCCACTAATCTCAATCAGTTTGATCCAGTTCCACTCCCTAGTCTTAAGGGAATAATCCACCACCTAAAAAACTCAAATGCTGTTCATGACACCCTTCCATCCCGCGTTATTAAAGATGGATTTAACGTTGTCGTGCCTTGTATTATATCATTAATGAATCTGTCATTGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGGAACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTTGTCATGGCTGTGTGCAGGCAGGCAGAGAGGAAGGACCCAAAATGCAGGACTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGTATCACAAAGAAAACAGCATATAACTGATAATCCCGAGAAAAACCATGAACATAAGAATTAATCCCTCACCAAGAATAAGACATATTTATAATCATAATCAAAGCACCAGAGGATAAGAAATAATCCATAATGCAAAAATAAACCAAAACATAAGAAACTCAAAATGCTGGGTCGAACGGACCCAGGACCGTGACAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAGCCTAGCCTCCCCGACTTCCTATAGCCCGCATTTGTAAGTGTTTGTAATTTATCTTTTTGCTCTGATTAATGTTGATAATGATTTAACCTTCAGCCTTTTGGCTTGTGACCACTGTGCCTGGTGTATTATTGGTTAGTTATGTCTCCCACCTGTCAGTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATATTCATAAGTTGGGGTGAGTTGTGCCACTGGCACAACTTAACCCAGGCCCCTTGGCACAAATCACCCCAACTTCACCATTTCCCCACCACATCTTCCAGCAGTTTTGCGGTAACGTCATGCTAGGTGTATAGACACATAGTGTAGCTTACCAAAGTACTAAAACATCTGTGAAATGTTTTCAAACTTGTCTATAACTGTTCAGACAAAACAATAAAAAACCTTGATTAAAGACATTTTACTTTGAAAGGCAAACAGTAGTTTTGAACTTAAATATACTTAGTTCTAATGCAATGAGGCTCTCTTCTTTACAGGATGAGTTAATTGGTTAACTCGTCAAAAATAGGGGTGAGTTTTGATTATCGATTTATCGATTAAAATCGATTCTAGCTTGGATAACATGATATTGTTTGATACATTTATTTTGCCTAAACGCCAGAATCTCAGGTTAAACCTCACAAAATTTCAACAACCACCAAACAGCTAAAACAGTAAATGAGAGCAGGTACACGGATTCTGCACAAAGACGTAAACACAAAGCGACGGATCAGAATCAGTGAGATGTCACCTTTCTCACCCGACGCCACGGGCACGGTCGGGGCTGAAAGCCGACAGCTCACTGATTCTGATGTTTCGGCGGGTCCGCACTTTGTGTTTACGCCCTTTTTGTGCTGATTCTGAAGCTGCAGGTTTTATCTCTTTCCAAACAATATTGACTGAACCAGCAGCAAAAGATGATCCAAACTACGCTTCACATTTCGCTTGACATAAACATCGTCATGAATTCCCTCTTACGTTTCCTGTTTCGCTTCCAGCACGATAAAAATCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGTACTTCAGGAACAGTTTCCAATCTAAAAATCTGTTTTCTACATTACTCGCTTGCTTATTGCGCACAAGTCTACCATTGTTTACAGCGCTGAAAGCCTCTTTTCTGCTGTTCAATACTAAACAAATTTAAACTTTTTAAAATTACGCAAAATTGCAAAACGCTTAGCTGTGTCTCTAATAAAACTTTGCTCTGCTTCACTTCACGTAATGTTCATACGCTGATTAATGGTTTTCTTTCGGTTGTGATCTACTGCAGATTATTTTTAAGTTCATCTTGTTAGGGTTCCTGGGTTGTTGACCCAGTGGTTTCAGTTTTGTACCTTTTTATTTGTGTTCTTATCTTAGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTAGTTCTTCTTGGTGTGTGATTATGTGGTTCTCAAGTTTTGGTTTCCTGACTCCCTCTATTCTGTGTCCAGTCAGTGTCTGTGTCTGCCCTGGTCCCACGTCTCTGTTCCCTCTGTTGCAGTGCCTGCTTGTGAGTCTGTGTCTGTAAGTTCAGTCTGTGTTTCCTGTTTTACTTTGAAGGCCCATGTCTCATGTTAATGTATCTGGTTTTGTCTCGTTAGTCTGCATTTTGGGTCTTTTTCCTGCCTTCACACAGCCTTGAACTGGACATGTGTGTGCTTAATAAACTGGCAAATTACAGGAGGATATTCCTATCCTCGGTCAGAAGGCATAGGTGACTTATATGATGAAAGAGACGGTCCACAGCAATGATAATTTGGGTTCCTTTAATCCAAAACATCTTCAGAAGTAATTTCGTGTGAGTATATGTATGTGTGGTTCTGTAAAATAACAGAAATTACAATTAGCAAACAATTAAAGTAAACCAAACTGGTCTAAATAATACAGAAAGNNNNNNNNNNNNNNNNNNNNCAGTCCACAAGGGTGGCGCCATTTTGGTCAATTCAACTTGAGTAACTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATGGAGAACACACACTTTGTCCAAAAACCTCATGTTTAGCTGTTTTTTTGTAAAAAGATAATAATGTTAGCCTTCTGCAGCTATAGGGCATATATGGTATCACTCTTGGCTGGAAGCAGTGCTTAAACAATGGAAAAAAGACAAACTTTGTCCAAAAACCTCTCATGTTTAGCTGTTGACATCTCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTAACTACAGTGTCTCGTGGCGACACAAACCACTGGCAAACTCTATACAAGCATCACACAACATACATGGGTGAGTATAGGATGAGTTAAAACCATAGAACAAATACAAGGCACTTACTTATCGTTCACGCACACACACGACAGATGCTCAGTACAACAAACTAGCTCCACCAGCGCTATCACGGTGAACCAGCGTAAACACAAACCCAGGAGAGGAGGTCCGTGGAACAGTCTATATACACAAATCACAGGGGTTTTATACAGCCTTCACATGACAGAAGATCGTGACCAGAACATGGACCCCGCAGACATTTTCACCTCGGAGTACAATGCTGAGATAGAGCGGATGGTGAGCCTGCTCGACCGCATCGCCCAATCCCCAGATTTGAGGATCATGGCAATCGGGCTGAGTGCAGTAGATGCCATCATTCGACATAACCCTCAGCTTACCCAGTTTACCCCACTTCTGTTTCCCTGCTGGAGGGTCCGCGGGGCCTGCCCAGCCATACTTACATTGTTCATACTCAAATACTGTGAATTGGCATTTGGGTATGCACAAAGAAATGAACATATACAGGCTGCAAGTACCTTTATATGATCTGCCAGGTCTATTTCCATATGTTTGCCAAAGAGATAGAATAAAATAAGGTCATAATATTAAGGCCATATAAAGTGAAATGTATTTTCGCTTTAAACAGTTTTTATATTGATGAAAATAAAAGTAGCTTAGTTTATTCCTGGGATTCTGCTTTGCTCTGGTTTGTAGTCTGTTAGCTTTAGTCAGACCAGAGGGCATCCAGACAGGTTCGGTGTCAAAATGCTCCGGAATGAAAAGAAACATGGATTATTTTTGCTTTCTTTGCATTTATAGATATGAAACTTTAAAGGTTTGAAGTTCAGGCACACTGGAAAAAAACAAAACACTAAATTCTCTGTACCACAATAATTTGCATAAAAAACATGTTTGTTTGTTTACATAGGGATGTCTTCTTTGCTAGGACAACAGAGATCATCTCTGCTTCCAGAACCTCCCTATGTAAAAGATCTGACACCACATAAGGGCTGGCTTACTCCATCACTGGCAGCTGACGCAGGAACTGGGTCATGGTGGATACGACCCAAAGGTCTGCCCCAAGGACCTCCCACCACACCCCTGGGGACCCTCGATTGGAAGTTGGAAGTCCCCAAAACCCATGGCTGGGAGGTAGCAGGGGGCAGGCTGGGTCCTGAAAACTGTCATGAACTGGGAGGGGCTTTTGGTGGCCCTGGGCCCCAATTAAATGTCAAAGAATTTATTGACCAACAAAATCAATAACATCTGAAGTATTCCTTGATGTTCATGTAGACTTTTGTTTCATTATCATACATGTTTTCATACATTTTTGTATAGATAGCATACAAATGCAAAATAGGCCTGCTGAAATAAAGTGCTACCACAAAGGAAACTGAGGACTCATATTATCACGTGAGTTTATTTAATCATTCATTCTGATATGAACACTTACAGTATCAGCATTTTCATTCATTTGGTTGTGACATTAAATCTCATATTGTAAAGATTCAACATTGTAATAAGTAATATGTTGTTCATTTAGATTATTTAGACTTATCCTTTTCATGCAAAGTGTAAATCGTTAGTTGTTCTAGTCTCTACTAAACAGTTTTTTTCATTGTCAGTGTCCGAGCTGTCTTATTACGAAATCAGACATTTTCCACTATCTGCAGTGTTAGGTTCATGAGTCTGTGCCATTAACAAACTCTCACTTTGGGGTGAGGCCAAAAGACCCAGTCCTCCCACAGTGTTGGTTGGTTTGCTAATGTCCTGTAGTTGTTGTTGTATCTGACAGATTGCCTGTTCATTCTTTTGACAGCTCAGTAATCCTCTCTCAGTCTCATGAAAGAGAACATCAACATGCAGGATTACATTTGGAAATATTTGAGACCACTCTGAACCGCTTGTTGAGTAGTCTGTCTTTCGGGTATGGTGCATCAGAACAAGGATGATGTCTTTATTACCTGCACACAGCAGAAAAAACACTAAATAAATGAAATCAAATACAAAGCCATTGCATTGTTACTGTTTTGAATGATAGAGGGCTGAAACCATAAGAAAAGATTTTTCCATGATTATCTGCAAAACTGAAATAAAATATCAATAAGCATATTGATAGTCAGTCAAGTTAAAGAGAAAATACTGAACACACTTCATATTACTGTGACCAAGCTTTATGGTACCTGGTGCTTTAGCCATGGCTGCCTCCACATCTGACCTAACACGAGAGTTGATTGGGCAGAAAACAATGACAGTGTTGCATTCCTGTAGGTCTGTGCTCTCCACCAGTAGCTGTTGAGACAAGTTTACTTGGTACAGCACATCTTTGTCCGCCCCGAAGGTCTCAGCTGTACAGTAAATGTGGACCTTTACTGCATCTGCACACATTTTGAAAAGAGGAAAAACTTTNNNNNNNNNNNGGCCTAAAGCTTTTCTGTTAAGTTGAATGGATGCTCTCTCTGACACATGACTAAATGGCAAATTTTGTCTTCTTGATAAGAAACAAGGTTGTATTTACCATGTAATGAAGTAATGCATACTGTGATACACAGTGTGGTGTGATTTGTAAAAAGAAAAAGAGCAGCATTGGTAAGAGGTTGAAACTTTTCTTTGTCCCTCCCATGGAAAAAACTCTGGAAGCACTGTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATAGACCTGTTAACCCAATTCTATTTTTTCTGCATAATCCATCAGGTAAAATGAGAGTAAAATGAAAGTGTCTTTGTAAAAATTGTTTTATTAGTTAATCTAATAAAATTAATCTTTTAATGNNNNNNNNNNNNNNNNNNNNGCTTTTCTGTTAAGTTGAATGGATGCTCTCTCTGACACATGACTAAATGGCAAATTTTGTCTTCTTGATAAGAAACAAGGTTGTATTTACCATGTAATGAAGTAATGCATACTGTGATACACAGTGTGGTGTGATTTGTAAAAAGAAAAAGAGCAGCATTGGTAAGAGGTTGAAACTTTTCTTTGTCCCTCCCATGGAAAAAACTCTGGAAGCACTGTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATAGACCTGTTAACCCAATTCTATTTTTTCTGCATAATCCATCAGGTAAAATGAGAGTAAAATGAAAGTGTCTTTGTAAAAATTGTTTTATTAGTTAATCTAATAAAATTAATCTTTTAATGTTATGCACATTAAATTAAGCACAAATTGAATTATATGCAACAGTCTTTGACTTAAGGAAATTTCTTTAACATTTAAACCAATTTTCTCCATATTCCAGTATATAAAATAAAATAATTTGTAGTGTTTACACTCACTTTTTCACATAGATGTAAGTAAAACACAGCAGAAAATAAATAAAATCAAAGATTCACCGGCTCTAATTCCTGTCCCTCTTAAATCTATTTTCACCTGCTTAGCAGGAGTGGAGCAGTTGGAGATTTTCCCGTTACATTCATGTCAGTGGGGGTATCCTGGGGGTTTCTCTGTGAATTTCACATTCTTGTGGTGGCTTGCTAGGTGCCTGCTCAGATTTGAAGTTTAATTTTTTGCAGTAGAAAGAAGTTTTCTTCCCACGAAGAGTGTGTTCCAGGATTTTAACGCTACATGGTCATAGTCTCATTGTTGATCTACACATCTGTTGCTGCCACGGATGTCGCACGCACTTATGTCATTTTCATGAGAAACTCTCACAAACAAATCACGGTTTAGTAACGCACTAATGCAGCGTGCTTATGGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTAATCTACCAGTTATTTAATTATTTAGTACTACTGTCAGTGTCATGTAGAGAATATTTATGAAAGTCATCTAAACACGGGTCCCCATTTTACTATTACCAACAACTTTGTCTAACAGTATCAGGTAATATATGGAATGCAATACGACAGTATGCAACCTGAAATGCCAAAATGAAAAGGTAAAAACTGTGCATACACAAACCTGTATGGTAAATGGACTGATTCTTATATAGTGCTTTTGTACTCTCCTGGAGTCCTTAAAGCGCTGTATACAACATGTCTCATTCACCCAATCACACAAGCACTAAACTCAAGTGCAAACTAAAAAACACTCACACGAATGCAACAGAGAGCATCTTGGGGTTAGTATCTTTCCCAAGGATATTTGGCATTTAGACTGGGGAAGCCAAGGATTGAACCACCAACCTTCCAATCAGTAGCTGATTTGCTCTACCACCTGAGCCACAGCCACCCGAAACAAACCTGTATGAGGGTGCTTCACACATTCTTCCAAGCATTTGAAGAATTCGTTGATTCTGTTGTTTGTATGGCGTCGGTGATAGGCCTCCCACAAAGTTATAGCAGCTAAAAAGATAAAAAGGGATTTTTAGTCTGCATTACAGTGTGTGGTGTTCAGCTGAAATTGTTTGTCCAAGATAAACAATACCAGGAGGCATTACTGATGGAGCTTTGGAAAGTGAAGGCTTTCTGTGTCAGAAACTCATCAACAAATTCTCACAGTGTTACAGTTACACGGACAAACCAGCCGATTAAAATATGACATGAAATGATGCAGAATATACTGACCAACAGGGCACGTGGCAGAGAAGAAAACTTTTCATAATTTTATTTAGAAATGGCAATACATTACACTAACAAGTTGGTACATACCCTTCCTGTAGTTGTCTGGAAGCTTTTCAATGAGTGCGTACAGCCTCTAAAAGAAATTGTAGACAAATTGACTTTTCTTTGTTTGTTTAAAATGTGATTTTTTCAGATAGGAACTTCTCAAAAAAGTTTGTGAACCTACTGTTGATTTGGTGCTTAACAGAATAACAGCTTTGTTTTTGTTGTTTTTAAGGAAGTAAATAATAATTTAGAGTAGAGACAAAAGAATAAATAACTTTGCTATGGTCTGTCTGTTATGAATAACACTAACCTAATCAGTTTACATGTAAATCCATCAGTTTGTTCGTTAACCTTCTGGAAACTCTAAAGCTAAAACCAAATGGTTACTGCCTGCAAAATGACACATGTGACTATGAACATGAGTTGAGGAAAGTTTAGGTGAAGGCCCGTTTGGTGATCATTGTCTGTATGATTGATCAAATTCTGACCAATAAAATGGACAAACAATTCTTGTAAAATATCGAGGGATGAAGAGACATTTCTCCATGACATGAGTCCACAGGGTCTTTGGCTACATGAGCTAAAAGAGTCTGTGATTTCGAAATAGTTACTTCAATACTTCCGATATAGCCCTTTACTTAAAGCTAAAAGTCTTCACTTCTATTAAATCACATGATTTAAAAAGTATTTGTACTACATCAGTACAGATTGGTATTTATTTATTAATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTGAACACACCTGTGTGAAAGCCCAAAGCTGGACAACGTACACTTCTTTGTTTAATTTTGTAAATAGATCTGATTTGATGCTGATAGGCAAGTCAGCATCAATCTGATCTATTTCCAGTTGCCTATATATAGTTTATCTAAAGCTAGCTAAAACTACAAACCAGAAGGAAGTTGAACTTGAAGAATGAATTATGAAATTCCAAACTCCTAAACATCCCTGATGAGCTACGTATTTTCTAATAACTTTACAATTTTTGATAGCTCATTGTAGTTCTAATAAAGTGTTACCCAAAAATCTTTATCCATAAACCTTCCATATTCATGGCCAACGTACTGCACATTGCACTCCTTAAAATTCAAGACAAAGTGTTTTTCTTAGCTCTGTCATGATAGCTCCTGTTATAAAGTGACTTCTGCGTGTGTATGTTCTATGTTAGTTCTAATATGAGGGACCAAGGAGGTTCGCTAACCTGTACTTGTGGTGTTGGAGCAGCTGAAGGCGAAGTGGGTGATGGATCTGGGGGAAAATATATTTAACAAGTCAAAGAGTCTTGTTAAAAATTGCTATATTGTTTTGACCTGTATTATATTTCACACAAAGTAAACAAAAGACCAGTTAGCTGAGATTTTTATGGCCTTTTCCACTTATACAACTCTGGTGCTATGATTGTGTGTGTAGTGTACAGAAACATAATGTGTAAAACATTTGTGAGTGAGGGAATTAAATGTGAAATAATATAACTGACTCTGCACAGCATGGTAAATGGTAAATGGCCTGTATTTGTATATCGCTTTACACATTCAGTCATCCACCCATTCAGACACACATTCACACACTGGTGATAGCTGTAGCCACAGCTGCCCTGGGGCGCACTGACAGAGGCGAGGCAGCAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGAGGTATTATTGAGGTATCATTATTATAAGAATTACATCAATGCCATGAACAAGAAGACTGTGGTGACTAAGTGGGGTATCTACATTAAACAATTTGTCACTTACTTTTAGATTTTTCCATGATCAAATCTGAAGACCTGAAAGAAAGAAAGATATAAAAATAAGAAGCAAAAGGTAACAGATGTGCATGTCCACTATGTTAGGATAACGGGTTAAACCTTGGACCGCTCAACAGTCTATTGCAGGGTAAAGTCAGCAATGCAGCAATTAATACACTCAGGTTTAATAGTGTAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGATATATGTCTCCAGCTAACAAACTGTTCTGTGTAATCCATGTTCTCAAACATCAGAAAATGCAAACTAGAAAACAAAACCAACCAGACAGCTAAACAATATAATTAAAATACCAAAACACATAAAACAACATCAGTCTGGCTTCCTACCTTGTGCTGCTGCTGTGACTGCTGCAGAGAGGAGGATGCAGTGAAAGTACTCAAAGAGAGAACTTGGTCTTTTATAGAGTAGCTTGCCCACTTCCACTATCACTTTCTGTTTTGTTTTTAGGATAAAGCATGTGGTTTGTAGGAAATCTACCTCCCGTGTCTTGGAAATTGCCCCTAAATCAATCTTTTAGAAATTGGCAACTTTTTGCAGAAAAACAATAAGTGAGCAGTCTGCTGGTTTCAGAGATAAAACAATATACAGGTCCATCTCAAAATATTAGCATACTGTGATAAAGTTCATTATTTCCTGTAATGTACTGATAAACATTAGACTTTCATATATTTTAGATTCATTACACACAACTGAAGTAGTTCAAGCCTTTCATTGTTTTAATATTGATGATTTTGGCATACATAACTCATGAAAACCCAAAATTCCTATCTCAAAAAATTAGCATATTTCACCCAACCAATAAAAGAAAAGTGTTTTTAATACAAAAAAAGTCAACCTTCAAATAATTATGGTCAGTCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTACCAGTGGTTTTGGCACTGTGAGCAGGTGCCAGGTTGTGCTGACAAATGAAATCTTCATCTCCATGAAGCTTTTCAGCAGATGGAAGCATGAAGTGCTCCAGTATCTCCTGATAGCTAGTTTAAAGGCTTTTACAGTTTAAAGGCATGCATTAGAGTGCATTGCGCACACTTGGGCATCTTTTATTTAACATGTTTATACCATTGTGAATTTTGCTATATAAATATGCTCAAGAGTCTAGAGTGTGACATCCAGCTAAAAATCGAAAATATATATGTTTAAATCAGTAACTTTGCAAATTTAGAGGAAATGTTTTTGGACAACAAATGAGTCGCCTTTTAAAGAGGGTTTGAATAATTAGCTCTGACAGACAGACATACATACCGTGTGAAAGGATGTCTTGGAGCAGAGAAGCACGCTGTATTGTTGCTTTTCTCTTATGCATAAGCAACGTCAGCATGTCAGAAATGCTCTGTGCGGGCAAAGCCGGTTCCAACAAACGTCGAGGCATCAACTGGCCTTTCTGCCAGCTGGCTGGACCCTCAGCTTTCATGCTGGGATCTGCAGCACAACTTCGCACTGGCCACTGGGGCAAAACGGATTATAAACTTTGAAGTACTAGTTTGGTTCTTCACTGCTCGCAGAGAAGTAACAATTAAAGAAAGCGATCCAGCACGAAACACAATTCAAACAGCACAGTCGGAATTGTCTCAGTTTCACAAATAAACAAAAAACTTGCACCAGCCATAGACACAGGAGGGAAAACTGAAAACTTCCCAGAAACTGACATTGTAATAAATTAATCACGCTAAAGTCGCCTCTACGCTTTTTTGGAAAGAGCCTTTATACATAGCATATGCCAAGCAGACTTAGTGCGAGATAAATAATATGTAGCCTTAAAATTTAACATCTAGAGCTTAAAGAGATGCACAGGTCAGTACCTTCGCTATTGTCTCTAAACATTAAGATCCATTNNNNNNNNCAACAACAACAATCAGTTTTCTCAACAGAAGACCCATGAAACGAGCAAAGCTGACAGGTCTGAAGAGCACGGTGCATGCTCTCATGTCACAAGCTGACCTACATTTTCCAGAAAGACAGAAAGACCACACAGTTAAAACCTGTAAAAATACTAAATTAAGAGTTTCGCACTATGTTTCACCAAGTTAAAAAACAAATCCAGCAAAGCTGCTTCTACTAAAGCATTTATCTTTCAGATCAGTGTCTAAAAAGCACCATTAAAAAATGTCATCCTGCATTTACAGCAGTAACTCATTCACAGTGAAAACTAAAACGCACACAGCATTTGGTAAACAACATTAAAATAATGTATTGCACATCTATGTTTTAAAAATGGCATCAAAATTCAATGCGTATTTTCTCTAAAAATTTAAAATTTAAACGGTCGAATACACAAACTAACGTGCGGGTGTCAGGCTCAAGGATAGAGTTTGCTGGCTTTTATAAACCTTTATGCCTCTTCCCCCCACCCCAAAGCACAGACCTCAAATTCACCTTAATTATCCCCCTCTCCAAAGTGCAATTGTTAAAAACACACAAAATCTACCATTTCGGTTAGAGTGTGTAAAAACACTATTGCAAAAGTAACTCCTGTTTGTATATATTCACACTGAAAACTAAAACGCATCGGCTGATAAACACTAATTAAATAATGCGTTGCACATCTGTGTTTTAAAGAATGTCTGGGAAAGTCATCGCTTATTTTTGTTTTAATTATTTTAAATTTTAACTCAAAATATATGCGAACTGACGGCGCTGTTCTTAGTGAAAGTTTTTTTGGGGATGCAAATATTTAATGAAAGGGATAAAAGTTTGGTCTCTCTCCACCTCCTAATTCACCATTTCTTGAGATAAACGGCGTCTTAAAGTCTAAAACAGCCAACAATGAGTTGATAGAAACAATGCAACAAGGTTGGGGAGTCGTTTAACTAACTGTAGAAAATCTGCTTATAAGACACACTGCCGTTTCAGCTCGATTGTCTGACAACAAAAGTCTTTCTATAGAATAAAAGACAAAGTCATTCCTGTTTGTATAAGTGTACCATGAAAAGCCAAAATGCCTACAGCGGCTGATGAACCTTAATTAAAAATGCACCCCGCTAAGAGAAGACAGAGCATGCGCAGTGGGACCGCATGGCCACAGGAAGTGCCCCTTTTCGGAAGAGTGAAAGCGCGTGCATGAGAGTGCATGCGCGCGTGCTCGTACGTGCACAAGATGGCAGTTTTTAAGCTCGGCAAAGGGGGTGTGGGGGGCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAGGTACCATATATAATCTTCTTACAACGATCAGGCATAACATTATGACCACCTGCCATGAGCAACATCAGACGTGTGCACTGTGGTCACGCCAGCATCGAATCCATCCAAGTTACATGGTTTATTAAAATAATCAAATTACAGCATTTACATTTATGTTAGACTACTTTTAATTAACTGCTTTAGCCCACTTACAATTATTAGAATTAAAAATAACTCCAACTCCAATAACTCCAATTTTGAAAACACAAAATTTGTTTTATAAAGCTCTGACTTGTATTATGAGTGTCAAGAGATTCTAAGACACTTCTTCAGCTGAGAATCAGAGAGGTGAAGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTGGCGCCAGTGTCCGGCAGCCTCGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGTCAACATGCAAAAGGTCAACATGCAGTACTCTACCATATGCAGACTTATATCATTAAAAGATTATACTGACTACTAAGTACAATTTTCTATTGACAATGAGTATGAGTCTGTGGTCTGGGAGAGAGTCTGTAACTCTCTGTCTGCAAAATACAGTATATGATGACCAATGTTGGGCACTTAACTATATAGTTCTTCAAAAAAAGTAACTCAGTTTTGCAAACAACAAAGTTTCTTGCAGCTGTTTACCTAAAAATGCAGCCAAAACGTTTTTTTAAATAAACATTTCAAACTATTTACAGAACAATCAGTTGTTCTGCATCAAATTTGATGCCACACAAATTATTTGTGCCACTCCAGAAAATAATTTTGTCCACTATGAGATAAAGGAGAACAACAGCCTGATACCTGCAGGCCTGACAACAGGAGATGTATCACTCCTGTAACACCTGTAACATTCAGCAGTCGCCTCATTGTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATTTGCGCTAAATGTGGCAAATCTCTCACATCTCAAAACACCGCCGTCACTCCTAAAGCTTCCCCCTCCCTAAACATCTAAATGCCACGTTGTCATATCATTTCTTGATTGGTTGACATGGTACATTTTTCCACCAATAGGAAAGGCTGGGAGGGGGGGTTAGCTCAAAGGCGGAGAGTGGTTTTGAGCGTTTTCCTTATAAAATGCTCTTTTTACCGTTTCTTCCCGCACTAAATATAAACAACGATTGTATTCAGAGAAAAATACAAACATTGCATATTTATCTATATTTTTTAAACCATAACTCTGGTTTTACGTGGCCTATCAACACACTTTAAAAACTGGTATAAAGTCAAAACTTTTCCCGTCAGTTGTTCCGTCTGTCCTGCTCACACCTCCAATGGTTGTACAGGTTGTCAGTTAGTGATGCGCGAATTATGAACAAATCGTTCAATACTCGAGAATCACTTTACTGACTCATGAATCATGATTCACAAGTCCAACTGACTCACTGACTCATCCCTGTTGCTGTTAGCTGCAATATATCTAGCTTATAATTAAAATTGTGGAGAAAAACACAACATCCAGTGTCTTAACAAAACATTTCTGCTTTGAACTGGAAGAAAAAACCCTGAGTAGGAGCTCACATCAAGACAATAGCTCCTCGGTTCACAGTAGTATCGCTCTGCTAATATGCTAACAGCACATTTGAGCTACTCACCTCCTCCTTTCCTGTGCTGAATCATAAGCTGTGTCCCAAAACGTCGGCTGCATCCTCCGGAGGCCGCATTTGTGACACTCTCCACTCTGTGGTCAGCAGACTGCAAACACAATCTCCGAGAGCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTCATTTTGTGTTTATATGTGTTAATCATTTAACACATATAAACACACAATTGTGAATAATGCCATGAAGAGGCCAGCTCTGTTCTAGGATGCCCTCTGGACCCAGTGGAGGTGGTGAGTGACAGGAGAATGGTGGCTAAGCTGTCATCCCTGTTGGACAACATCTCCCAACCCATGCAGGAGACTCTGACAGCACTGAGCAGCTCCTTCAGTGGCTGCAGCACCCACGGAGTGGAACGGAGAGATTTCACAGGTCTTTCCTCCACACTGCTGTCAGACTCCACAACAAAGACTCAAACTGATCAAACACACACATCCACACATGTGCAATAGTAATAACACTAAGTGCATTACTCTTTTCTGTCATCGTTGTATTATACTCAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTACAGTATCTTATTGATATCTTATTCCAGTGTTTTTCTCTAATTTTTCTATGCAACTTTGCACTGTCCACTGCTGTAGCAAAACAAATTTCACACACGTGGGAAAAATAAAGGTTATCTTATCTTAAGCATTAGAAGCTTCTAAATAACTGGTTTCTACTTTGTGATGAATCCATAAATCCGAAAGCAAAGTATGAAAACACTGTTGTTAAAATTTTATGGACTCAATAATAGAGAACAAAATATTTAAAACTGTGAAATTACAAAAATGACAAGCTATGTATTTTCTAACAACTTTATAATTTTTGTTAGCTCATCGTAATTCTAACAAAGTGTCACGCCAAAATCATTATCCACAAACCTTGTATTTCCATGGCCAAAGTACATTTCTCTCCTTAAAGTTCAAGAAAAAGTCTTTTTCTTAGCTCCATCATGATAGCTCCTGTTATAAAGTGAGTTCTGCTGTGTGTATGCTCTAGGTTAGTTGTGATGTGAGGGACCAAGGAGGTTCACTAACCTGTACTTGTGGTGTTGGAGCAGTTGAAGGTGAAGAGGGTGACGGATCTGGGGAAAAAAATATTTAACAAGTTGAAGAGTGTTGTTTAAAATGCTCATAGTAGTAGTATATAGTATTTGACTTTTATATCATTATTCACACAAAGTAAACAAAAGAGGAGTAAGGTGACATTTTCATGGGCTTTCTACTTAAACAACTCCCATGCTATGATTCTGTGTGTAGTTCAGGGGTGCCAAGTCCTTGAGAGCTACTTTCCTGCTGCTTTTAAATGCATCCTTGTCCCGACACACTGGAATCAAATGGATGGCTTGTTACCGGGCCTTTGCCAAACATGATGCCATGCTGAAGATGTAATCAGACCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATAATGTGTGAAACATTTGAGAGTGAGGGATTTAAGTGCTTAAGATTTTACTCTGCATAGCGGGCATCACATCAGCACTTTAATAATGTATCAGCACTATAATGAAAATGAGGTATTATGAGTATAAATGTTATATGAATTTTATCAATGCCTTTAACAACAACATGAATTCAATGCAGTGACTAAGTTGGATAGCAAGCTACACTGTAGCCACAGCTGCCCTGGGGCGCACTGACAGAGGCGAGGCAGCAGGCATAACGTCAGCACTTTAATAATGACTCAGCACTATAATAAAAATGAGGTATTATTGAGGTATCATTATTATAAGAATTATATCAATGAACATGAACAAGAAGACTGTGGTGACTAAGTTGGATATCTGCATTAAACAATTTGTCACTTACTTTTAGATTTTTCCATGATCAAATCTGAAGATCTGAAAGAAAGAAAGATATAAAAATAAGAAGCAAAAGGTAACAGATGTGCATGTCCACTATGTTAGGTCTATGCTAACATACTCTACAAGGAGGTAGACTTTGGACAGATCATCAGTCTATTACAGGGTAAAGTCAGCATTGCAGCAGTGTTTAAGAAATTAAAATGCCAAAAAATATAAAACATTATCAGTCTGGCTTCCTACCTTGTGCTGCTGCAGTGACAAAAAAGTAGTGAAACTATTTAAAGAAAGCACTCGGTCTTTTATATAGTAGCCTCCCCACTTTCACNNNNNNNNNNNNNNNNNNNNNNNCAGGATAAAGCATGTGGTTTAAAAGAAATCAACCTCCTGTGTCTTGGAAATTTCCCCCCAATTACTCTGAGCTTTATGTTTAAGCAACTGACAAATGTTTGCAGAAAAACAATCAGTGAGCAGTCTGCTGGTTTCAGAGATAAAACAATATAAAAATATGTGAACAGGCATTTTCATTTGCTGTGTTCATCAGTAATGATTAATTATAGCCTGCAAATATTTAAAAAGAATCTGAGTTTCACATTTTGAAAGATAAATACATATGTCCATTTGATCTTTTCTAATAATTGCAAAGTCATGTAAGGGAAAAGTCAGATGAGGTTTGGATAAAAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACAGAATCTGCAAAACAAACTGGGTTGAAACATTTTTGACCGTCTTTAACAACATTCCAACATAACATTATAATTGATTGGGGAGATTAAAATTAATGATATATTTTTATGTGGTTCAGCCACAACTCTACTAAAACCTCAGCCAGTGATATGTAGGCCAACTTTTGGACCGTCCAGTCGTCTGTATGACTGCCGCAGTACAGTATCAGAAAGTGCCAAACGTGCCCTGGTGGAGTGAGGAGCTGTAAAGAGAAGCAGAGTGCTCTGTTTATATTCTAAAAGTGTTTTAAGCTTGTTTCAAAGATTCTGTACAGCAGCTTTAAATGTTTTCCAAAAGCACACATACACTTATCAGTGTTTCTCCACCTTTTTACAGTGTGTGCCACCTGATAAAAATGTCAAACTCTCCCAAGTACCACTATGAAAGCATGAAACTCATAAATCTTACAACACAAAATTTGTATTATTAAATTAGTAAAATTAGTATCTGCAGTAAAGATTTTTATTTGTAATAATTTATTGTTTTGGGAGTGTTTTTTATGTATCTGTATTATATTATACATACACATTAAAAGTGAATCTCTGTCCAAATGCACTCAGTTTACTTCTTACTCACTATGAGCATCATTCATTATTCTCCCCCAGTAATTAAGATTAGGATATGTANNNNNNNNAATTCCAATCCATTCTTCTTTTGCAGCATTTAAATAACCTTTATCAGATTTGATGGTTTTGTTACAGACTTTTCNNNNNNNNGTGTTTTGCTTTTCTTTCTCAAATGTGGGGATTAAATTGTGTTAAAATGTACAAAACGGTAATGTCATGTTTTGAGACGAGGACCCAGGCACAGAGAGACTTGATGAATTTAAGAATCATATGATTTAAGAAAGAAATTTGCAGACTTGCACAGAGATGGTAAAATTATGATGACTGATAACGGAGATGAAGACAACAGACGATGAGGACAGGGAGGAACAGGGGTTTAAATGCACCAAGGAGACAGCCAGAGGGAACTTGAGGCAACTGGAGACATTTAAGGATGCAGGGACTGACAGAGACAGGGAAGAAGTCTTATTGTGACGTGTAGAGTTTATCTTGCCTGGGCAGCTCTCTGGGTGCTCAGCACCCCCAAAGCTCTAATCCTAGAATCGCCCCTGGTGCAAAGTCTTTGGTTTTATGTTTAAATTCGGAACTCATTTAGTTTAAGGTTACAATTATTCCATAAACTTTTTCTTTTTGGGGGTGGGGGGTGATCAGTGAAATGTTTTATGTGTTATTGATTAATATCAAATTTATTTTTACTTCTTCAGTTTTCGCCATGGGAGGTAGCTCTTCTTCTCCTAAACGTAAGTAACATATAGTGAAGACATTGTTCTCTTTTTCAGGATAAGGCAAGAGCTGCTTATTAGAAATCAATGCAACTTAAGTCTTATTTGTTTGTTGCAGTTATATTACCACTACAAACAATTCAGAAATATTAATTGAAACTGAAACTGTATATTTTACTTCCTGTATGTTTCATTTAGTAGCACCTCCAGCTCTACCACGTCCTCCTAGTACAGGGGTCTGCAACCTTTAACACCCAAAGAGCCATTTGGACGCGATTTCCACGCAAAAGAAAACACTGGGAGCCGCAAATACTTTTTGACATCTAAAATGAAGATAACACTGTATATATATATATTTTTTACCTTTATGCTTTGTGTGAACAACTAAGGTGTGTTGCTTAAATCCATGAAGTGCTACAGAGAAAATTACATTTTATTCATGTAATTAACGCATTTTGAACTCTTAAAGAAATATAACAAAAGGAAAGACACCCAGCTTAACTAAAATGATCCATGTAGCAAACAAAAACTGTTGTGAGCTACCACCCTTATATCGCCTTTGGGCTTTTGGAGCCTTGACCTGACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGATATTTGCAAAATTCTGCCTAAATATGTACTTTACCTGGTTAATGTGTGTGGCGGGGCGTGGCCTGCATTGCCGCTGCAGGGGAGTCAGACGCACCTGAGAAGCACCCGCAATCACGCCTCGCCGCCTTAACGTCTGTGCCATCTATGCTGTTGTGTTGGTGTGTGTCAGGGTGTGAGCTTTAACACTGGCTGTATGCGTACAGCAACCGTGTGTGAAAAGTGGTCAATACAGAGATGCTGAAAAGCATGTTGATGGAAACATCGTCAGGTCTGCCGTGATATGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCTGCCTGGGGCTGAAAGTCTCGATAAATGCACGGCGTTTCGACGGGTATATCGACTTCCTTAAGTGTGGCGCTTATTTTGAGCGATCAAAAACTAATAGAATATAATTTTATATTTATATTTCAATATCACATTAATCTTCCAATTTAGAACTACAAGTTAAAAAATAACTAACATAAATAAAATACACTTCAGCTAATTACTTAAAAAAATAATTTATTTTCCCAAACCACGCGGAGCCGCACTANNNNNNNNNNNNNNNNNNNNATGTATGAANNNNNNNNNNACGGGAGCGGAAAGGTGACAGCAGCATCCTAGTCTGCATGAGCTTTGGGCCTTGCCGACTTAACCTTTTCATTGCCACTTTCTGTGTCTATGAATTTACCAGCGGTGTGTTATTTATGACCTTGTATTGTTTACAATGCAAAGGTCACTGTGAGTTAGTGTGCATACAGATGCACTGTGCTAACATCTACATCACTTTTTCTACAGCAGAGGGCTGTTCATGTGATTTAATCACATGATTTACAGCAGGACATACCACTCGCTAATGTGTGTGNNNNNNNNNNNNNNNNNNAACACAGGGTTACAGGCCTGAAGTGGAGCTACTCCAGGGGAGAAGCCCTGAAATTTTTAAGAGAGAAGGTGCAACTTTATTGCGCATCTCTAATTGTGTTAAGTTGACACATGGCAAGGGTCATGTGGCAAAAGAGAGTTTTTTGGGGCTGGCTTTCACTTTTTAAATTACAGGGGGATTAGTATGGAAGGAGAGACTGAGGTGCAGATGCAGACTGAGACCAGGAGAGAAGGCTTCAAGAGGACCAGTGAGAAACAGGGACCATTTCCAGCACGACAACCCAGAGAGGAGTTAAACCTAAACCTACACATGCGTTGGAATGGAAACTGAGGGATAAAGGGAGTGTGCAAAGCTCCAAGAGTGACAGCGCAGAGGGAGATCAGCAAAGGAATTATGACTCTGTAAACAGCACAGACAACAGGAACCATGACAGTGACCGGAAATGACTGACAGCAATTTCCCATGAATGACCACCTAATGCTGTTTCACTTTGCCATACACAATTAGAGACTCTGGAGAGGGTCTTTCCTTTGTTGTCATTTACATGTGAGAGCTTAGATTGTGAGGATGATTGGAGATGAACAAAGGGTGGTGAGAGAATAGTGAAGTGAGGATGCACAGTGTCAACCTTCTGTTATGTTGGTTTCCAGGAACACCAATTATGTTCCTGGGTCAAGTTGTCCTGGGACATGTTTACTCATCCAAAAGTGTCAGAAACACTGACATTGATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTAGTGATGCAGATGACATGTGACAAAATCTGAACCGCAACATGACAGGAGGGTTAAGTGTACAATAATGCTGATGTGATTTACAGAATGTCAGGAAAGAAATTCTGTTATTAATGTGATTCTTAAGGGTGATTGAAGAATCAAAGGGTGGAATATCGTGGAAGAATTTCTGTCATTTATGTATCATTAACATTATTTTATTGTACAATGCCTTGGTGCCACTGGATTTTAGCATGCCTCACACTCTGCTACTGCTCACCGCTTGTCTGCAGATTTTATTAAATGGGAAGCTTCCACAACACACGTTTTCCTCAGGCTTCTGTAATTGTCTATCTTTTTTAAAATAGCTCCATCATGAGGTCAGTATTTAGTTTGCATTGGAAATCTGATGATTCCTGACGATATGCCATTCAGAAAATGTTATCATGCTATTCTGATAACAGGCATTATCACAGGTCACAGGAAACATGCTAAAACTAGCATTTTGATAATTTAACAGCTGTGTTTAAAAAACAGCAAAAATCTCTGTCACAACTTCACCTACTTCCAAGTGGAGAAGATGAAGAAATCACAATGCAGGAACATTTCGGTGGATGTCCTTCATCAGGGTCATAGTAAAAGACTGTAGAACTGTGCTTAAATAAAATACAGGAAATATAAAAAAATTCAAATTAAGCATTCTTCATAGATAAACCAGCTGACATATAACAGTTTGTTATTGGTTAATTGGTTAAGTAACACCCAAGTAAATATTGCCTTCATTAATGATGAAGGCAGGAGGGAGGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTACATTTCAGAGACATAAATGAGGACCTTTCCACAAATGTGTTTCCATGTTATGATGTCCTCGTGTTTTTAATCTAACTGCTGCACTGACCTCTTTTTTAATTAAATGCTTTTCTTTAAAAAGTAGCCCCACAGAGGTATCAGGATGATTTCACACTGTTAGTCATGTTAAAACTACATCTACAATATATTAAACTCGTTTTAACCCCATTTGCAGGAACCAGGCAGATCTGCAGTATGTGAAGAATTTTCAGCTTCAAAATGACCAAGTGAGACATGGCAGAGTTTTGCTCTATGGCCCAGTCGGTGCTGGGAAGTCCAGCTTCATCAATTCTGTCAGCAATGTCTTACGGAGAAGAATAACCTGTCCAGCTTTGACCAACGCAACAAACGAGGAGGGAGGAAGTTTCACCAAAAAAGTAATTTCTTTTTATTTACACTGACTCGATGTCTGGAAATGTAACAAGTGAAACTGTAACTTATAGTAAAATATTAGCCTACACACCATTTTAAAGATTTAATAAGTGATTAAAACATTTTGATTATGTTTAAAACAAATCGTATCTCCTCCCAAGTTGTTTGCAAACNNNNNNNNGGTCTTTCAGTATGAAACCCACAACATTAAGAAGGACACAGGGCAGTTTTACCCATTTGTCTTCAATGACCTGATGGGTTTGGAAGAAGGGAGTGGACGAGGAGTGAGAGTGGAAGACATCAAACTGGCCATGATGGGACATGTGAAGGAGGGTTATAAGGTACAATCATCAAACTATGAACTGTGTTTACTCTTTTAGTAAAACTCTCTAATTTTCTTCAAGCTAGAGAGTTTCAAAGTAAATCATATATTGATGAATTTATTCAAGTTTTTAAAAAATACAGACATGCACAGTCTTTTTCCATTCATGTTATTATTGAGATTCTTGTTATTGTATACAGTGACTGCTTATGATCTTTGTAACATATTGCAGTTCAACCCTGCGTCTCCATTGTCCACGTCTGATTCTGGCTACAACCCTTCACCTTCTCCAGAGGACAGAGTTCATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACCAAGACACAAATGCAGCACACTATCACACACTCACCCTACTAAACTAAACTAAACAAGGCAGGTGTGTACACTCAAAGGATCCCACCACCAAGGCACCCTAGTCTCCTGCACGTCGGCGCTCCGCATCTGAATAAAAGAAACAAAGAAAATTTTAATATATTACAACAAAACTAATATACAGCGCTGGGGGATAACCCAACTGCAGGACCACACTGGTGATCTACAGCTAGAAAAAGGGCCTCCCACCAGTGGCGTAACAAAAATCCAAACTACAAATCAAAACAGAAAAACAATATACAATCTAGATAAAACTCTAAAATCTGGAGCAAACGGAATCGCCGTATTGCTCCAACTTGCCGTCTACACGACTATAAGTTAATCTTCCAGTCAGTCAATCAGTATGTACGCCAGCCGACTCGCGTGGCATGCATATGGCCGTTGTCCACGCCGACGTCCACTTTAAAGGCGGGCAGCAGTAGGAAAGAAACCTCGCAGCCGGAACAGACAGTAAAAACAAGGCAAAACAAAGCAGCAGCACTTCGGTTCACGTAGCGTGGCGTAAAAGGCCCACCCTTCCTGCAAAGCATAATAAGTAATTACTATAAAAGAACAATAGAAGGCAGAGATCGTAACAAAAATTGATTACGTACCAAGTAAGCCGCGTCATAAAACTTGAGCAGAATGGCTCAGAGGAGGCTTCTACAGCTACGACCTACAAACAATAGCCGTTTACCACCAAGTAAGGTAATATACACACTACAATGAGTAAACACCTACCAGCTGCGATGGAGGCTTCAGAAGTGTAACCCGCAAATGATCACGGCAACCGCAAAGGGAAGTCAGGTGACCAAAAAGGAGATCACAGGTAAGCGATCCAGGGACACTCAAATGGCCACTATTTATACTAGCGCCCCCTAATGCGCCAGGCTGAAAGTGGGTTGGACCGAGGGATAACATTCATCCTGCCACACTTGTATGGTGTTTAGGTCAGTTGTACCCTTTTTCAGTGTTTACCAAAATAAAAATTATACAATTAATAAATATTTCTGAATAAGTTTTCTTTCATTTTCTGTCAAGAACATACAACGATCAGGCATAACATTATGACCACCTGCCAATGTTCCCTCTAATTTTTCATGTGTCTGAGCGAACGCACAAACTCCCTGAGTGGTTCCTTGGACCACTGTGAGCAACATCAGACGTGTGCACTGTGGTTACGCCAGCATCGAATCCATCCACGTTACATGATTTATTAAAATAATCAAATTACAGCATTTACATTTATGTTCGACTACTTTTAATTAACCGCTTTAGCCCACTTACAATGAAAATGTNNNNNNNNNTCTTGTTCATGACCTGTGCAGTATGTTAACACTATTGGAAGTAATAGCATGCCTATTACTACCGTATTAGAAGTATAAATAACTCCAACTCCAATAACTTTAAATTTTGAAAACACAAAATTTGTTTTAAAAAGCTCTGACTTGTATTATGAGTCTGTGGTCTGGGAGAGAGTCCTGTAACTCTCTGTCTGCAAAATACAGTATATAATGACCAATGCTGGGCAATTAATTATATAGTTACTTCTTCAAAAAAGTAACTGAGTTTTGCAAACAACAAAGTTTCTTGCAGTTCTTTACCTAAAAATAGAGCCAAGGCGTTTTTTTAAACAAACATTTCAAACTATTTACAGAACAATCAGCTGTTCTGCATCAAATCTGATGCCACACAAATTATTTGTGCCACTCCAAAAATAATTTCTGTCCACTATGAGATAAAGGAGAACAACAGCCTGATACCTGCAGGCCTGACAACAGGAGATGTATCACTCCTGTAACACCTGTAACATTCAGCAGTCGCCTCATTGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATTTGCGCTAAACGTAACAAATCTCTCACATCTCAAAACACCGCTGTCACTCCTAAAACTTCCTCCTTCCTAAACATCTAAATGCCATGTTGCCATATCATTTTTTGATTGGTCGACATGGTACATTTTTCCACCAATAGGAAAGGCTGGGAGGGGTATTTTTTTAACCATAAGCCTATCAACACAATTTAAAAACTGGTATAAAGTCCACACTTTTTTCGTCAGTTGTTCCGTCTGTCCTGCTCACATCTCCAATGGTTGTACACGTTGTCATTAACGTGGCTTCACTCCACATCAGCCACGCCGCTTTGCTAGCTAAAACCCCGGTGTCGGCACATAAGGACGCTGTCATAGCCTGTCAACGAAGTTGATTAGCTGCATATATACGAATGTGGATCGCATCATTGGCTGGACTATGGGATAAGGTGGCATCGTTCTAATACAATATGGGAGCAGCCAGTCACTTACTGACTAACACTGCAAAACAGAATTGTTAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCGCAACGCAGATTTTCTGTGCGCAGAGACAGTGCCAGCAGTGCGCAATTGCACATGTGCGCAGCTTGGAGAGAACATTGCCACCTGCCTAATATCTTGTTGGTCCCCCTCTTGCTGTCAAAACATCCCTCACCCATTGACGCATGGATTTCACTGGACTCCTCAAGGTGTGCGTAGATTAGCAATATTTTCAAGCTGCGTTGTGGAGCCTTCATGGTTTAGACTTGTTTTACCAGAACATCCCACTCATGCTTGACTGGACTAAGACCTGAGTAATTTGTCATCAGTCGAAGCTCACTGTTGTGCTCCTAGAACATTTTTACTTTGAGGCAGGGGCATTATCCTGCTGAAAAAGGCTATAGTCATCAGTGAGTTCTGTTTCCATGAAGTGTGTACATGGTCTGCAATAATAATTATGTATGTGTCAAAGTAACCTACACATGTACCACAGGACCTACGTTAAAGCAGCAGAAAATTGCCCATAGCTACAAACTGCCTCTGTCAGCTTTGCCTTCTTTCCATAGTGCATACTGGTGTCAGGTAAGTGACACACGTGCACCTGGTCTCCACCTGATGTAGAAGAAAACATGATTCATCAACACTCTCTTTTTTCATGTCTGGTCAAGGTCAGGTTTTACAACAGGGATATAGCCCTAATCAGAGCTAACAGCTGACCTGATTGGATATTTTGAGGGGCAGTAACAACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGAATGAACATTCAATTATTATTTTTTTATTTATCAATTAAGTGATGCATTTTTTTACTCATACCTTTCTTGCACTTTACAAACATCCACTTTAAGTTGCTGTGTTGTGCTGTGTTTAGTTGTGTGTGGTACCGATGTGGGTTAATTACCATTTTCGTTGTACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCCTTAAACTGTTTTTATATTAATGAAAATAAAAGTAGCTCATAACTGNNNNNNNNTCTCACCTATCTTCACAAGAGAAAATGACACAAAGCACAAACAGATACAAAACATAAAAATATTTGTTGCCAGAGTAAATGTAGGCAGGAGAAGAGTCTAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTAAATGGCGAAATTACCTCCTCAACATGTCTTGAAGTTCTCCAGAGGCCTGGTAATGAATTAATCATTGAATTCAGGTGTGATATCCCAGGTGATCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTAGACGATGGAGCATACTGAACCTGCTCGGACGGCATCCAGTCAGGTTCAAAATGCTTTCAGATATTTTTGTGTTTTGTATATATTTATAGATATGAAACTTTAAAGGTTTAGAGTTCAGGCACACTGGAAAAAAACAANNNNNNNNNNNNNNNNNNNTTCTCTGTATCACAATTATTGAAAAAATATGTTTTTCATTCTATAGGGATGTCACTTTATCAACTCACAAGTTTTTGTGTTGAGCTAATATGAGTCAACACTTCTTTCTCCCGGCAGCTCTAATATCAGGTGGGTTTTTTAGATTAAAGAATAGAACAACTGGTAAAACAGTTTATTTAACTATTTTTTACGTCTGAATTTACTTAGATGAGATAACTTGAGTAGAACCCTACCCGCTCATTGTGGGTCTTCTTTGCGAGGACAACAGAGATCATCTCTGCTTCCAGAACCTCCCTATGTTAAGGATCTGACACCACATAAGGGCTGGCTTACCCCATCACTGCCAGCTGACGCAGGATGGTGGATACGGCACAAGGGTCTGCCCCAAGGACCTCGCACCACACCCCTGGGGACCCCAAGAAGGATCCCTAAAACCCATGGCTGGGAGGTGGCAGGGGGCAGGCTGGGTCCTGAAAACTGTCATGAACAAGGAGGGGCTTTTGGTGGCCCTGGGCCCGAATTAATAGTCAAAGAATTTATTGACAAACAAAATCAATAACATCTGAAGAATTCCTTGATGTTCATGTAGACTTTTGTTTCATTATCATTCATTAAAAAGACCTTAAACATTTGTAAAATGTGTTAGAGCTGTGTACAACTATGCTACTTTCTGCCGTAAACCATGCAATCTTTTTCTATACACAGCATAAAAGTGCAAAATAGGTCTGCTAAAATAAAGTGTTACAACAAAGGAAACTGAGGACTCATATTATCACGAGAGGTTATTCAGTCATTCTTTTTGATATGAACACTTATAGTATCAGCATTTTCATTTGTTTGGTTGTGACATTAAATCTCATGTTGTAAAGATTCAACATTGTAATAAGCATTATGTTGTTCATTTAGACTATTTAGGTTTATCCTTTTTCATGCAAAGTTTAAATCTCAGCTGAAATTATTCTCAATTAAACACAGTTTCTGTCATTGTCAGTGTCCGAGCGATCTTACTACAAAATCAGACAGTGACGATCTGCAATGTTAGATCCCTGCATCTTTGGCCCTAATGAAGTCTGACTTTGGGGCAGGGCCAAATGACTCTGTTCTCCCACAGTGTTGGTTGGTTCGCTAATATCATTGTGTTTCTGTAGTTGTTGTTGTATCTGACAGATTGCCTGTTCATTCTTTGGACAGCTCAGTAATCCTCTCTCAGTCTCATGAAAGAGAACATCAACATGCAGGATTACATTTGGAAATATTTGAGACCATCCTGTCCCACTTGTTGAGTAGTTTGTCTTTCGGGTATGGTGCATCACAACCAGGATGATGTCTTTATTACCTGCACACAGCAGAAAAAACACTAAATAAATAAAATCAAATACAAAGCTATTGCATTGTTACTGTTTTGAATGGATAGAGGGCTGAAACCATAAGAAAAGATTTTTCCATGATTATCTGCAAAACTGAACTAAAATATTAATAAGCATATTGATAGTGAGTAAAGTTAAAAAGAAATTATGGAAAACTGAACACACTTCATATTACTGTGACGAAGCTTTATAGTACCTGGTGCTTTAGACATGGCTGCCTTCACATCTGACCTAACATGAGAGTTGATTGGGCAGAAAACAATGACAGTGTTGCATTCCTGTAGGTCTGTGCTCTCCACCAGTAGCTGTTGAGACAAGTTTACTTGGTACAGCACATCTTTGTCCGCCCCGAAGGTCTCAGCTGTACAGTAAATGTGGACCTTTACTGCATCTGCACACATTTTGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTACTTTTACTTTTTAAATTTGTATCTTTTGCTATTATGCACAACATTGTCTGTTGAGTCTGCTCTTCCACAGGCCCCGCTAGTTTAGAGACCTATTCCTCATAAAGAACAAAAACAAGACAGAACATCTTCAACCGGTCTTTTATTCGCTAGCGAGGAAAGGCTGATCGGAACCAGGCTGTGGAGCTTAACGCTCCTCACCTGTCTCCAGCCCAACTAGAGCAGCCTCGAAGCCTTTTATTCCTGTGACAGTTACAGTTTACACAACACAAGCACCTCCCACCGTAAACCCCCCTTGGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGCTGCTCACCAAAGGTCATAAAAGCAGGAAGCTTACAACACAAGAATCAGGTCTGACAGATAGGATGTACCTACAATAAAACCTCCCCCAGCACCAGAGTGGCTGGAGAGGTGGTCAGAGACAAAGGAATGTCTTTGATCCTACAGCTTGAACCAAGACTTACAAATTTAAGAAACACAATGACAACATTCAACAATTTGACTCCAACATTGTCTCACTCACAGCATGACTGTTATGTAGTTTCTTTTCCCTCTTCTTCTGTTTTATTTGCAGTTGGCAACCCATTTAATTAGAGCAGGTAGTTGTACTGCCCTCTAGTGAAAGAGAATGGAATTATTCTGCCCGTTACGCTGGTTGCTTAGAGTACTAATCAGGTGGAACCATTAATCTTCCATGGCACTCCTGATAATTTCTAAAAGCACACCTATGTGCCGTGACACAGTGGTTAGGAAACACTGATGGACAGTTTCATCTAAACAAGTTCAGAGGCTAAATGTATAAACACAACATTTACGAGGATATTTCCATATCTTTATCAAAAAAACAAATGAAATAAAAGTGAAGGCTTTCTGTGTCAGAAACTCATTAACAAATTCTTACAGTGTGAAAGTTACACGAACAAACCATCTGATTAAAATACGACATTATGACAATATGACAGAGAAGAAAGCTTTACATAATTTTATCTAGAAATGGCAATACATTTCAAGAATTAAAAATACCAACTAATAAGTTGGTACATACCCTTCCTGCAGTTGTCTGGAAGTTTGCACGGCCTCTGAAAGAAATTGTAGACAAATTGAATTTTGTTTCTTTACTTACATTTTTTCAGACAGGAACATTTTTTAAAAAAGTGTGTGATCCTATTGTTGATTTGCTGCTGTGACTTACTTAACAGAATGACAGTTTATTGTTGTGGTTTTTAATGAAGTAAATTTAAAAGCTAAATGGTATTTCAGATTATCAAGTGGACTTCCATGAACATGGTCCCATATCAGTTTGGTTTGGAATTAATCATTTGAAATGGAGACTACTGATGAACATCTAACCAGAACTATACCTATACTCATACAGCTAAGGTCATATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCGAATGACAGCAATATCAGGAAGAAGGAACACGAGAAGCTGGAGAAATACCAAGGGCTCAGAGAAGAGCTCGAGAGGATGTGGAGGGTGAAGGCGACGGTGGTCCCCGTGGTAATCGGAGCACTAGGTGCAGTGACTCCCAAGCTAGGCGAGTGGCTCCAGCAGATCCCGGGAACAACATCGGAGATCTCTGTCCAGAAGAGCGCAGTCCTGGGAACAGCTAAGATACTGCGCAGGACCCTCAAGCTCCCAGGCCTCTGGTAGAGGACCCGAGCTTGAAGGATAAACCGCCCGCAGGGGCGAGATGGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATATTAGATTGAGACTTGGTTTCAGGTACTTAGCATGTCTTTCTCTTGTAAAAAGCGTTGTACAGACTAATAATGATAATAAATATTTGAATTTCTGTTTATCTTTGTCAGTTTTCTTTTTGTGTTTAAAGATAGCCAAGACCTCAAAAAACACCTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAATACTTAACAACTGTACCATGAATTGGAATAAGTAGCAATTATTTATAAAATTTCTATTAATAAACTATATTTGTGCACATGTTAGTCATTTTGTGTTTATATGTGTTAATCATTTAACACATATAAACACACAATTGTGAATAATGCCATGAAGAGGCCAGCTCTGTTCTAGGATGCCCTCTGGACCCAGTGGAGGTGGTGAGTGACAGGAGAATGGTGGCTAAGCTGTCATCCCTGTTGGACAACATCTCCCAACCCATGCAGGAGACTCTGACAGCACTGAGCAGCTCCTTCAGTGGCTGCAGCACCCACGAAGTGGAACAGAGAGATTTCACAGGTCTTTCCTCCACACTGCTGTCAGACTCCACAACAAAGACTCAAACTGATCAAACACACACATCCACACATGTGCAATAACAATAACACTAAGTGCATTACTCTTTTCTGTCATCGTTGTATTATACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTACAGTATCTTATTGATATCTTATTCCAGTGTTTTTCTCTAATTTTTCTATGCAACTTTGCACTGTCCACTGCTGTAGCAAAACAAATTTCACACACGTGGGAAAAATAAAGGTTATCTTATCTTAAGCATTAGAAGCTTCTAAATAACTGGTTTCTACTTTGTGATGAATCCATAAATCCGAAAGCAAAGTATGAAAACACTGTTGTTAAAATTTTATGGACTCAATAATAGAGAACAAAATATTTAAAACTGTGAAATTACAAAAATGACAAGCTATGTATTTTCTAACAACTTTATAATTTTTGTTAGCTCATCGTAATTCTAACAAAGTGTCACGCCAAAATCATTATCCACAAACCTTGTATTTCCATGGCCAAAGTACATTTCTCTCCTTAAAGTTCAAGAAAAAGTCTTTTTCTTAGCTCCATCATGATAGCTCCTGTTATAAAGTGAGTTCTGCTGTGTGTATGCTCTAGGTTAGTTGTGATGTGAGGGACCAAGGAGGTTCACTAACCTGTACTTGTGGTGTTGGAGCAGTTGAAGGTGAAGAGGGTGACGGATCTGGGGAAAAAAATATTTAACAAGTTGAAGAGTGTTGTTTAAAATGCTCATAGTAGTAGTATATAGTATTTGACTTTTATATCATTATTCACACAAAGTAAACAAAAGAGGAGTAAGGTGACATTTTCATGGGCTTTCTACTTAAACAACTCCCATGCTATGATTCTGTGTGTAGTTCAGGGGTGCCAAGTCCTTGAGAGCTACTTTCCTGCTGCTTTTAAATGCATCCTTGTCCCGACACACTGGAATCAAATGGATGGCTTGTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTCATGGTTTATCATAAGGAAAGTAAAAGTGAATGAAATCCATCTATATAAGAGCAACTGTGTTTCCTTCAACAGCTTCACTTGATCTTTGCCTCTGCAGCTGCATCACAATACAGGTAAGATGTCTTTACCATGTTTGTTAGCAGGTTGAAAAAGAGCCTTAGTGAATCATATAGTTCAATTTTATGTTTTATTATGTGTGGAAAGTCCAGTCTGTAACAGAGTTGTATTTTTCCCTCCTTCCCTTCATTACTTTAATGTAGAAGACAATATTTGTGCAAAGTCTTTGGTTTTATGTTTAAATTCGGAACTCATTTAGTTTAAGGTTATAATTATTCCATAAACCTTTTCTTTTTGGAGGCGGGGGGTGATCAGTGTAATGTTTTGTATGTTATTAATTAATATATATTAGTTATTAGTTCATCTTTACTTCTTCAGTTTTCGCCATGGGAGGTTGCTCTTCTTCTCGTAAATGTGAGTAACATATAGTGAAGACATTGTTCTCTTTTGCAGATAAGGCAAGAGCTGCTTATTAGAAATCAATGGAACTTAAATCTTATTTGTTTGTTGCAGTTATATTCCCACAACAAACAATTCAGAAATATTAATTGAAACTGAAACTGTATTTTACTTCCTGTATGTTTCACTTTGTAGCACCTCCAGCTCCACCACGTCCCCCTAGTAAGTTATTTCATGAATTTAATAACGCAATTTCTGCAAATTATTTGCAGATGTTTGTGCACGTAACTGTCTAATATGTTTCATATTGTTTGTGTTTTTAATTAGAGCTTGTAGCACCTCCACCTTCTCCTAGTAAGTTTCATTTTAGAACATTGGTTACTGTTATTCACAGATTATTTTGAACAAAACTGTTTTCTTCTGTTTACAAATACAGTTGCATCTATTTCACTTTCTAAAATGCCTTTTAATTTCATTTACAGCTTTGAAACCTCCGTGGAGACAAGTATCTTGGGGGTAAATCTACAGTTTCTAGTCTTGTGAACAGGACTGACTTAGACCCATTCTCTTCTCTTCTCTTTAACTGTAATTAATGATATACATTTGAAAGGCTGCACTAATAAGTAGTAAGAAAAATTATTTAGTCTAACCCTTTAATTCATGAATTATGACAACCTCAATCAGATTTTTTTCTCAAGTATTTTTATTCACCTTTAGGCATGAAAAAAATATTTTTGAACTTCATTGTTTTATCGGTGCAGAATCGGTGACTAAGGGCTGCATTTGTCACCAATTCTGTTCATAATTTTTATGGACAGGATTTCTAGGCGTAGCCAAGTGGTGGAAGGCTTTACCTTGAGTGGTCTCAGGATCTCATCTCTGCTTTTTGCTGATGATGTAGGCTTCATTGGGTGATGGCCTCCAGCCGCCTTGGAATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGAATTATCAAAATGTCTCAGTCTGTCAATTCCAGATGGGGAAACAGACCTGGATCAATTTTCCACAGGCAGCAGTCAGAGTAAAATTATAGGTTAACATTATTAGAAACACTCAGGCCGAGGTTTGGCTGAATTGTTTTTGTAGCTTCACTTCCATGTGTTCCTCATCCTGAAAAGCAAGCTCCAAGGATGCTAACCTCTCCCTGAAGACAAGAAATGCAGTTCCAAAAGCAACAACATGGCAGGCCAAGAGACAACGGCATTGTCCTGAGCAGTGAGAGACCCAGCAGCACCAGCAGTATGGGCAAATGGCATCAACGCCATCATCATGACTGGATGGATGGAGATGCGTTTAAGCTACAACTTCACTGTGTGTGAATGGACCTTAGAGAAGACTGTTTAAGTTTGAGAGTTGGTGAAATGGAGTGGTTTGGAAATGGTTTGGAGTGAAATGGCAATGAAAGAGACAGTGGGATTGCACAGGACAAAGCTGAAGAGAAGAACTGCCACTGGACTGCCTCATGGGGGAGATAAGACCACAGTGGAAGGAGGAGGGGAGGAATGCTGTTGTTTAGTGTGGGAAATCAAATTGGGTTAATTAATCTGGGAGGAAAACTGACTGCTTCAAATGGGAAAATTGAGAAAGTGTCTTGGAGCACCACAAAATAGGACACAAAATCACACACACAAACAGAAAAATGCATTAATCCTACTAACACATACACACACGCAATGAAGCTCATGAGAATCAAATAGTATGTTAAGCATGCGATTCTGTTACCATCATCTTGTCAGGTTAACTTAGTGCAGACCCTCCCAAAGTGTGGGGCCCGCCCCCGCAAGGAGGCACAGAACCATTGCAGGGGGGGCGCGGTATGAAANNNNNNNNNACAAAACGCTTGGACACTGCTAGCACGCGGCGCCTCCACAAACGCAAAGCAGGAGATGAAGCATCGCTGAATATGTTTCCAAACCAACTTCATTCTAAGCCAAAGACTAGAAAATATGGTGAAGCATATCTTCCCTTTGGTTTCACCTGCACAAGTGCCAAGGTAGGTCTCCCCTGCAGGAGGGCCGTGCAGAGACGTTTAAAGGGGCGGGTGCTCAAAGCTAAAAAGGGGCACATTGAACCAGGCTGAATAACAACAACACACATTCATCAAGAATCTAATATGGGATCGCATCATACTATATCACTGTTGTGAGGCAAAGCAAACGTAGCCTATGTTGCTGCTGCTCCTGCTGCTGATAGTGCTGGAGGGCAGGGCTGTGTTGATCTCAGACTGTAGACATTAAAAAGTCCATAGGAGAGATTGTAGCTGACTAAACAAGTGTCATGAGATAATAACAAAATGCAAAGATTGGTGACAGCGCTTGGAACCATAAGGCAACAAAAAACTGAGAAATAAACTAGACCCTGCCTGTGAATCACTCTTTGCCTCTCTTCCTCCTTCATCTTCTCATCTCATCTATCACTCTCCACTTGCTGTCCATCTGAGAACAAGGCACAACTTGCTATTGCAATAAACTATTATTTAATTATCCACACTTAACAACTCTTGCACTTAATCTATAATAAAATGATGACAGAAAAATGTTATAGAAGAAAAACATTTCAGTTGTGCTTATTATTATTTTTATACTGGAATACCTCTCCAACAACTGGTACATGTGTTAATGTTACCTGTGCTCTTTGTAATCCAGCTGCTGAGGGATCCACTGCCTTTAGTAGCCTCACACAGCTCCTACTGTTTCCTCCTCATGTCCTTACCAGCCATGTCTGGACAATGTTATATCATGAGTAATAATTTAAAAAATCCATATACATAAAACACACACATGCATGCACACACAGGGACATTTTAGACCTTCTTCAGAATACTTTATATACTGTGGGCACAAGTTTCCATCGTGGTGCTGATCCAGAATCCTTCCCTTTATTAGCAGAGCTACAATAATAAAGCAATGAGGGAAAAAAGTAATAAATATGAAATAATGTATTTATGATGATTCCATTTGTTTCACTATCCACTCTGTGCAGGCAGAAAGCTTATTACATTTTTAAACTGTAGAGATACAATAATTTTGCTGCTGTAAAATCAGCATTTTGTCTTATTTAAAATATAAATCTAATATAATCTGTTTCTTAATGTATGTTCTTTAAAATACAGCGTCTTTATTAAATATTATAATTATAATAATCCATAATTATGTGGACATGCATATTAGATCGTTTTTAGTGAAATATAAGCCCTCCAGAAAGGCAGGAAAAGCCCTGTAACTTACTTTAAAACTAAATATGTTCCCTAAAACGGTGACAGAGCTACAGACCCATGACACCCTTACACAGGTAGCCAGCAGCTATGACCAGCACTACTTGTGCAGTTAATAAAAGGACAGGTTTGTCGCGCTGTTACACACACAGCACGCTCGTTTGTTTCAGTTCGTCAGTTGTCACAAGACAACTTACCAACGTGTACATGATAAGCTAATACTCCTGTGTGCTATACACTACAGTGTACGCTGTACAGCTACTTACTGGTTTTGTCGCATCAGTCTGTGTCTCTGAGGTAATTTGTAGCTGTGTCCCAAAACGTCGGCTGCATCCTTCGAAGGACCCGGCCTTCGCGGTCTACGTGGGCCGGGTCCTTCGAAGACCGAGAAGGCCGGAAATCCGAGGCTGTGAAATAGGACGGTCTAGCCTTCAAATTCCTACAGCTCCGGACCGCAAAAAATGCACGTGCTCTTTGTGAGCTCGTTCCCGGCTCGTAACCAGCGCGTTCTGCCGTCAAGGGCGATCATTGGTTAATGGTGATCATGTGACTGATGCAAGCCAGATCCTTTTATTTAGCAAAACTGTGATTAATAGTTAAATATTATTGTTGAGGGGCACAGACAGGACTCCGCACGCACACACACATTTAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAAATAATATCAGGCTGATCCTGCCACGATTTGTTCCCCCTGTCTAAATCACAGACAAACAGTATCCCACAGCTGTTTATGTTTTTAAACCCATTTTGCACAGAGAGGCATTAGTTGAAAAATGTATTGATAGCAATTTTGAATATTATTACACAGGAAAAAAACAACTACATATAAAATAATCACACCGTGACGCCTCTCCCTTTCTAAATGGAGGGACAGTAACTGCCTGTGTAAGCGTGTAAAACCTGCAGATAGTCAGATTAACAGTATTTTGTCTCTATCCGCCATTCTGCAGTTCATCTCATCTAAACAATAACGTGATGAACTCTGTACTCCTCATCCACACGTAAATGCAAAAAAGGAGTTTTAAAAAAATCTTCGTTTTCGGTGATTCCAAACACCATTTACGTGTGGACGAAACAGCTGCGTTTTCAAAAATACGGGTGTAGGTGCGGACGTAGCGTAAAAGAGTTAGTAGTTTATTTTCTTACTACCTGTAATTTATTGCAGATTACTTGTATTTGCTTAATTGTTTACTAAATGTTTGAGGTGTGAAATAAACCGCAATAGAACAAAATATGGGTGTGTGTGGTTGGAGGATGTGTTTGTGCGCAGGTGTGCGTGTGCGTGCGCAGGGGGTGGGGTGAATGACATTTTTCTTGTAAAACAAAGGGGGGCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAACTAGTATTGTTTTGGGGGAAGATGACTGAATTATAGCAGGGGTGAACAGAATGCTGCAGGGGGGTCAGATGAGTGAAAACTAATAGATTATGAAATGTCTTGTTTCTGATGTGTGGGGGAAGTTTTTCCATGGCACACACCTGGTTACATGGCAAGAAACTCATTAGGGTTGTGCGGTGTGTGTGGGGCTCATGGATGAATGTTTTGGGGATTTATCTGGCTGATACATTTTCTTTTGTTACCAAGGTGAACCTGCCTATTAGTTTTTGTTTGATTTACCCTCCCAAGATGAAGAGCATGCTTCATGACTTAACTATACCNNNNNNNNNNNNNNNNNNNNNNATTACTTTCACCGTGCACAAAGAGTTTTGTTTGATAATGTCTGTCATTTCAGCAGGCCTGCACAATTGGAACTGAAAACGCTACATCTCATTTTGTCAGAAACAATCGCGAACTGAGCTTCTCCACATTAAAATGGGCTCTGGAGAAAGCCATGTATTTGGGACACAATCAGATAAAAGGTTCCTAAAAGGATTCACCGAGATAATCCAGTCCAAATTCTTCTTTTTCTTTCTTGAAATGACGTCATTTTGCTGGCAGTAGAAACTCAATGTGACATGAGAGATTCCACTATCAGAAATAAAAATGGGGAACTGACTGGACTGACAAAAGCTTGACTGACATGACACCAGTATACAAGATTGCACCTACCTCCAACCAGATGTGACAAAAGGGTAGATGTACGTATGTATGAANNNNNNNNNNACGGGAGCGGAAAGGTGACAGCAGCATCCTAGTCTGCATGAGCTTTGGGCCTTGCCGACTTAACCTTTTCATTGCCACTTTCTGTGTCTATGAATTTACCAGCGGTGTGTTATTTATGACCTTGTATTGTTTACAATGCAAAGGTCACTGTGAGTTAGTGTGCATACAGATGCACTGTGCTAACATCTACATCACTTTTTCTACAGCAGAGGGCTGTTCATGTGATTTAATCACATGATTTACAGCAGGACATACCACTCGCTAATGTGTGTGNNNNNNNNNNNNNNNNNNAACACAGGGTTACAGGCCTGAAGTGGAGCTACTCCAGGGGAGAAGCCCTGAAATTTTTAAGAGAGAAGGTGCAACTTTATTGCGCATCTCTAATTGTGTTAAGTTGACACATGGCAAGGGTCATGTGGCAAAAGAGAGTTTTTTGGGGCTGGCTTTCACTTTTTAAATTACAGGGGGATTAGTATGGAAGGAGAGACTGAGGTGCAGATGCAGACTGAGACCAGGAGAGAAGGCTTCAAGAGGACCAGTGAGAAACAGGGACCATTTCCAGCACGACAACCCAGAGAGGAGTTAAACCTAAACCTACACATGCGTTGGAATGGAAACTGAGGGATAAAGGGAGTGTGCAAAGCTCCAAGAGTGACAGCGCAGAGGGAGATCAGCAAAGGAATTATGACTCTGTAAACAGCACAGACAACAGGAACCATGACAGTGACCGGAAATGACTGACAGCAATTTCCCATGAATGACCACCTAATGCTGTTTCACTTTGCCATACACAATTAGAGACTCTGGAGAGGGTCTTTCCTTTGTTGTCATTTACATGTGAGAGCTTAGATTGTGAGGATGATTGGAGATGAACAAAGGGTGGTGAGAGAATAGTGAAGTGAGGATGCACAGTGTCAACCTTCTGTTATGTTGGTTTCCAGGAACACCAATTATGTTCCTGGGTCAAGTTGTCCTGGGACATGTTTACTCATCCAAAAGTGTCAGAAACACTGACATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTAGTGATGCAGATGACATGTGACAAAATCTGAACCGCAACATGACAGGAGGGTTAAGTGTACAATAATGCTGATGTGATTTACAGAATGTCAGGAAAGAAATTCTGTTATTAATGTGATTCTTAAGGGTGATTGAAGAATCAAAGGGTGGAATATCGTGGAAGAATTTCTGTCATTTATGTATCATTAACATTATTTTATTGTACAATGCCTTGGTGCCACTGGATTTTAGCATGCCTCACACTCTGCTACTGCTCACCGCTTGTCTGCAGATTTTATTAAATGGGAAGCTTCCACAACACACGTTTTCCTCAGGCTTCTGTAATTGTCTATCTTTTTTAAAATAGCTCCATCATGAGGTCAGTATTTAGTTTGCATTGGAAATCTGATGATTCCTGACGATATGCCATTCAGAAAATGTTATCATGCTATTCTGATAACAGGCATTATCACAGGTTACAGGAAACATGCTAAAACTAGCATTTTCCTGATTGAACAGCTGTGTTTAAAAAGTAGCCCCACAGAGGTATCAGGATGATTTCACACCATTAGTCATGTTAAAACTACATTCTACAATATATTAAACTTGTTTTAACCCCATTTTGCAGGAACCAGGCAGATCTGCAGTATGTGAAGAATTTTCAGCTTCAAAATGACCAAGTGAGACATGGCAGAGTTTTGCTCTATGGCCCAGTCGGTGCTGGGAAGTCCAGCTTCATCAATTCTGTCAGCAATGTCTTACGGAGAAGAATAACCTCTCCAGCTTTGACCAACGCAACAAACGAGGAGGAAAGAAGTTTCACCAAAAAAGTAATTTCTTTTTATTTACACTGACTCGATGTCTGGAAATGTAACAAGTGAATCTGTCATGAAACGCTGTGTGGCAGGCAGAAGTTGGACCCAAGATGCAGGCACTCAGACTCGAGGGATAAACTCAAAAACTCAGCTTTATTTGCTGACAGGGGAAAGCGCACAAAACTAAACTGGGAAATATAAACTTACAATTGACGGCGCGGCACGCAAGGAAACACACAGCTTGAGGGACAACGCGACACTGACTCAGAGAGACACCGGGTTTAAATACACTGGGAAGTAACGAGGGGAATGAGACACAGAAGGAGGGCACAGCTGGGAGAAATCAAGGCTGACGAGACAGGGAAGCAAAGCAGGACACATTCACATAAGACACGGACCTACAAAGTAAAACAGGAAGTATGACACAGACGCGAACTTGGCACAGTGGAGACAGCAACTAAGAAACACAGAGACATAAACTAAAGGCAGAGGACTAAAAACCAAAATACACAGAGGGAAATGCTAAGCTTGGAACACAAGAAACTAGACTCGAGGGAGTAACAAAAGACCAACTATGAGAACATAATTCATAATACAGAGTGACAGAAAACAAGAAACTCAAACATGCAAAGACACAGACTTACACAGAACTGAGGGGACATAGAAACATGAAGGGCAAGGGATCAAAACTAGAAACCATAAAATAACTCACAAGTAGAATACAAAAACCTTGAAGAACTAAACACGCTGGGTCAAGAGACCCAGGACCCTGACAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTGACTCTAAATTATAAACTGACACATTCCTGACAGTTTCAGACATACACACTGATGTAATACACTCGATGAATAATACATAATCCCAGTACAATAAGAGTCACTTTTTCCACACAGGTTGATGTTAATTACCAGATAAAATAAAAATCAGGAAGTTGTTACTGAACGCTGATATGACTGAGTGTGATTAAACTGAAAAGAAACACAAGTTTCATCTCTCTCTTTTCCTTTCTTAATATCGAATAACATCGCAGAAATATATCGAAGAACATTTATAATCAAATAAAATAAAGCTGTCATTGTCTTTGCAGATACATTTCACACATGCACTCCAGCCATGAGCTTGTGTAGCCATCACCCAACTCTGCATGTTAGAATGCAAATGTGCACTTAAGATAAATAAATGTCCCATACATTTGCATTAAACCTTGTATGGTATTTCAGTCTGTTGTATCCTTTTTTAAAATAAGAATTATACAATTAATAAATATTTCTGAATGAGTTTTCTTTCATTTACTGTGAAGAACATACAACGATCAGGCATAACATTATGACCACCTGTTTATATCTTGTTGGTCCCCCTCTTGCTGTGAAAACAACCCTCACCCACTGAGGCGTGGACTCCACTAGACTCCTGAAGGAAGCAACAGATCCCTTAACTCTTGCAAGCTGCGAGGTGGAGCCTCCATGGTTTAGACTTGTTTGACCAGCACATCCCTCTCATGGCAGTGGCATTATCCTGCATAAAAAGGCTATAGTCATCAGTGAGTTCTGTTTCCATGAAGCGTTCATTTTCTGCAATAATAATTATTTATGTGTCAAAGTAACCTACACATGTACCACAGGAGCTACATTAAAGCAGCAAAAAATTGCCCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGGACAATGAAAACCAAAGCACAAGATAGATTAGGCGACCGTGGCTCAGGGGTTTGGGAAGCGCACCTGTAACTGGAAGGTCGCCGGTTCGATCCCCGGCCTCTCTCTCCTGGTCGTTGTGTCCTTGGGCAAGACACTTTACCCTACCGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCGCGATATGGCAGCCTCACTTCTGTCAGTGTGCCCCAGGGCAGCTGTGGCTACAACAGTAGCTTGCCTCCTCCACTGTATGAATGTGAGCGTGAATGAATAATGGCATTGTAAAGCGCTTTGGGTGCTATATAAATGCAATCCATCATTATTATTATTAAACAAACTATAGGTTCACGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACTCCCCAGTCCCTGAGCTGCTGCTGCACCCACAGGTATGTAATTGTAGCATCAGATGTACAGCGAGCACTGATAACTTTTTACTCGCTTGGATTCCATTATGATTTCCTTTACTAAATATCTACAACCAATCTGATTATATCCTGTTTTTTTCAATGTTGAAAATGAAAATCTAGTAGCAGCCCCATCATTTCTTTGTGTTTTGTGCTGTGTTTTACAGGCCCACAGAGGAGGACAGCTCTGAGGCGGACGAGGGACGGGTCCCAGGACGGACCATCGGTGGTGGAGCTGGCCATCCTGGAGTTCCTGAAGAGGCCATGTCAGTCTCCAACAGAGCATTTCCTCCTCAGCCTTGTTCCTGCTCTGGAGAGCATGCCGCCTCAGACGACAGAATTAGTGAAATTTCAAATGTATTAATTAGTTTTTGAAAACAGCACAGCTGTGTTAAATTTGGAAACATTAGACCCAAACATTGGAGGCAGCTGGCTCTCTAGGATAGAAACAATGTTCTTATTTTTCTCCTCTTTCTCCCTGAGGCTCTTCCACTTTAAGCTGGGTCCTTTTTATTCCTGTCTCTCTGTAAATACTTATATTTTATATATTTGTGTTTAATGTTTTTCTGTTTGAGAATTTTAATATTATTTGAAATAACTTTTTGTAATGACTAATGTCAGTTTTAAGAAAGGCTGGTGACTTCTGTCATAGAGTCTGACAGCTGCGGGGATTATATACAAATATTCAACTGGTTCTATACCAGAATTAAACCAGGTCTAAATAAAAAAGTGCTTTATAAGATAGACCTTCTGAGTATCACTACAAAGATTACCAACAGTGGTCCTCATACCACAGCTTGATATCAGCAAACACCGACAGCATTCACTGTTAGCATACCACATCCATGTTAGCAGTGTGTAAACAGATAGTTTAGCATATATTAGCACAGGTATCAATAAACTTTTTTACTAGCCGCAGGCAGATGAACAGGCGTTCTGCAGGTGGTGTCTAGGTGGGCGATGCTGGGACCAACGTGGGAAAGCAGCTCCTCAAACTGGGCGAGGGAAAGACAGTGGTACCGCTGAGACTCACCAAACTGCTCATGCCTCTGGAGAACCTGAGGGACACAGGTATGGCGAGGACGTCCTTTACGCCGCTGCTCTGTTCTCCACAGTAAATAGAGGAGGGAGACTGTGGTGGATTTTTGTATGACATGTATACCTTTATAGCTAATGTGCTGGATTTTTGTACCTATATATGTATCTGAATATATATATGCATTAACTTTCATGTAGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATGTTTTTAATGCAGCACATTCGTTAGACATATCTCTTAACATGGTAACAGAGATACTGGAAACAACATAATGAAGTTGCTATCATGCACACATGCACTATAAACCTACACTGGATTGTTTATTTTATGTAATGCATTTAACCCATATATTTGATGTAGTTAGGTCAAGTATTATTCACATGAATATCATAAGATTATCACAAAAACTATGCTATTTGCTGTACTAATGTGTGACCTTTGACCATGGTGTGACCCAAGGGTGTAGATTTGGTTTTGGCATTGGTGGGGACGGATGATTCAACCATCAAACACTGCCCTGTTTCTGTTTTTCCCTTATGGTCTTTGCTGCTTGATNNNNNNNNNNNGGGAGAAATATACTTGCCTACATATGCTATTCTACATGCTTTTAAACCATTTAAAGTTACAATTCATTGTTTAATGTGAATTATATAGTTTTAAATTACAATTAAACAAATGACTAAGTATTTTAGATTTTAGTTTACTTCAGCCATATTCCTTATAAATCAGGTATCATACAAAAATAAAAAATAGCTTAAAATACAGTCATGACAATAAAAGAATATGACTTTAAGGACTTAACAACATTACTTCAGTTATAGTACACCAACATCTCTGATACATTAGTACTAAGGGAACACTGAATGACCTGCTGGTTTTTGTCCATAAAACTACTCATCTTAAATTATCACAAAGTACAAGATCTCTCAGCAAAATTATGCAATATTTTATGCACACTATTGCCCCGATCAAATCAGTGAGCTGGGATTTTTTATTCTAAACATGAACTACTGTTACAGCAACAGACATGGACTACTGGTGCCCCACACAACAACTCAATGTCCACTATGTGAAGGAGCCAAACACATGCCTTCTCCCCTCATTAACTGAGATAAACTGCTGGCATATTTGTTTTACATCTATACTGTCCAGTCTCTCCTGGTGGAAATACAGCAGCATTGTTTAATCTCATTTGAGTCACTGTTGAACTTAGCCATGTTTTTAGTCTTCTGAGAGCACTGAAGCTTCTTTCAGCCTCAGCAGAAGATACTGAGATGATGATAATAAATACTAGTTATAGCACCACATCATCAGTCAGTCACCTGTGACCTCGCCTCTTCACCTCTGTGTGAGCTACAACATGGCAGAGCTGCCTCTGTCAGCTGATAAATAACAGTGAGACATCCCAAATACATGCAGTCACACATGTGCTTCAAATACAGTCATGAACCACCAAGTCATCATCCAATTTCACCTGTGATCTTGTATCACCATTACTCGCTGAGCTTTGTGTTGGTTCTTCTGTCACCAGACAAATAGGACATACATGACAAGAAGAATAAAATGTGTAGCTGCTTCAGTGTTTCTGTGCAGATCTTGACTCATCAGTAATGTTTGTAGGGTGAGTGCATTTTTAAAACAATTTGTGCAAACTGGTATTATATATTTGCATATATATTTGCAAAATCAAGATTACCTCATGATATATTGTCTCAAAAATTAACCCTATGAATATGTCAGTACCATTAGGATGAAATTATTGTGTCACCAACATTTTAACATTAGACATATAATTTTAACAGCCTCTGTAAACTAATATCCTGGTTTCCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTAGAGTGAATTGTTAAATGTTTGTCATTTTTATTCTTACCATTTGTACTTTAACTGTGTGTTGAAAGGAATTCTTTTGTTCTCCCCTCCCCAGATTCTCGAGGTTCTGAGTGGGGGGCTGTAGTGTTTTATCACAGGCAAACATCCTTGTGAAGGTCTGATGTGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAGTCTGATGGAGGTCAAGTAGGTGGAACGACACTTGGCTCCAGGCAGGCCTCCCTCATGCATGAGTGACACAAGGAACTTTGCCTACTTCGTGTCTTGCTTGCTGTGTTATTACATTGCCTTTAACGTTCCAGCGAATAGGTTCAAGCTACAAACCTATCACTGAGACTGAGAGAACTAATAGTGCTGCCTGTTGTGCAGTTAGTTTCCAAAACTCGTTATTCATGGTTACATACAATTTTAGACTGATGTGCGCCAAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATACTAATACACAGTGGTCCAAGCTTGCTTTTCCTTCTGTTTTGCTGAGCTGCACTGTGCAATAAAACAGCTGGCATAGAACTTTGCTACTCTCCTGTGATTTTTGTGTTGTTGACTTTAATTGAAATTGGGAAGCTGTGATCCACCTACTGCTAATCTGAAGAATTACTCTCCATTGTGACAACCACAAGACTCTCTCTTCAAGAGAGAGTTAGATCGACAGCTGCCATCTTGCAAACATACCGTCTGGCACTACTTCCTCCCACATTTCCACTTCACTCGCGTGAAAATTGCATATTTTGATGTGCAACCAATTCGCGTTGGATGCGCGTCAAGCAGCGAATGTGCACGCAACCATCTAGGGGCGTCTGCCGTGTTTTGGTCGCGTCTATTGTGTTCGTTGTGAACGCACTGTAAGGAAGTAGAAAATATCAAACACACCAATACAACAGTGGCTTGTCTAGAAAGTTTTTGTTNNNNNNNNCAGGTAGGGGCACAGATTTAAAGAAGGGTGGCAGATGTAATTGGCAGATAATGTTAAAAAAACATTCTACAAACAAGAACAACACTGGCTGATGATGAAATACAGTCAGCTGGCATGATGACACTGCCAGTATTAACCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATTAAAGCCATAAAGCCTTTGAATGAAAACGAACGCTGTTGTGACAGTGATGTACACTGTTTTTTTGGTATGTGTATGATTTCTATACAATGCATACATTTCTATATATTACACGTCGCAAGATTCAGATAATTATTTAATAAAAGCTAGACATTTTAAATGAGAATAATAAAGAAAAGTATTTCCTTGTGCCCCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGTCTGAGGGCGTCCGCCACCGGCAGGGGAAGTGGTGGGGGAAGATAGGCCTCCAAACCTCCAAACCTTGGAGGCCTGAAGTTCATTTCACACTCGGACCGGCAGCTGCCTCGGGTCTGTGCTCCTCCTGCCTCCCCTTCCCTCATCCACCTGCTGGCCTCTCTGGAAGCTCCGCCATAGCCACCACCAAACAGCTGAGTTATTTTTACACATCGGCCAGCATCTGGTGCATCCACCACTTTTCATTATTCATGCCGTTACNNNNNNNNNNNNNGTCATCAGCCCACCCGGCAAATGCCCGATGGCCAGTCCAGCTATGAGTCCAGCTATGTTAACCTGCAACCAAATCTGCAGCTCCATACAGCAATGTTACGACTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTGACTTTATAAATCCCTCGGGTGGGTTCCTCTGGCAAATTTTGTATGTAATGTGTATCTATATGTAATACCTGATGACAAATGATTGACAGCTTACACAATAAACAGATACAAGTGTGATGGTGGAAGTAGAAACACGTAGGGAACACAGCTGAGACAAATGATCAAGACACCACAAGACTAAACACACTGCACAAGAAACACAAGACTGCCAAAATAAAACAGGAACATGGTGAAACATGGACTGTGACAACAGGAGCTTGACACAGGGGTTGAGAAAAGGCAGACACAAGAGGGAGTGAGGACACACGAGAGAGAAACGGAGAGAGACATGTGTTGTGGAATTTTTGTAAATAGTCTGCAACATGGAAAGAGCTGTGGTCAAGCTATTTATTACTGTGCTCAGTAAAAGGGATACACACATCAAAACAACACAGGTCTAAGTTATTAGCGCTCTGACCTTGGGGCATCGCCGCACACCTTTTTTAACATCGCACAAACTGTGTATCTTTCAGTTACAACAGTCTTTTGTCCAACCCGGCTGTTGCTGAACAGAGAAGACTCCCGCTATCTTTTCCCAGGGCAGCACCTGGCGCTGGCTCTGAGCTTCATCCTTTTGAGCAAAGCGGTTAGCAGATAACAAAGTGAAACATTGTTAGGCCTAGCTAAGCTGTTTTTCATTTCACAAGGTCATACTGACACATACACGTACTTCATCTAAGCATGAAAAGGTTATACAAAAATCATACTTGGTGTTCGCTCGCTCTGTGGTATAGTATCACTTCCTGTTCCTGCTCAAACACAGTGGTGTTTCTGAGTAGCTTTTCTGCTTAGCAATTTAATTTAAATCTTTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACAGCTGTGGTACTTTCCCCAGTGACAGGCTCAGGTTGAACAGATAACCTAGGATGCCACACAGTTCATCTGCGCAGCACCTCAGGAGCCTGGAGCTGACGCCATCTGGACCTGCAGCCTTACGCACCTTGATCTTGCGAAGCTCGTTCCTCACTTGAAGTGCTGAGATATAAAGAGCGGGTTTTGGGGGAGGGGGGTGTATGTTGGAGTCCACAGAAGCCGGGGGTGGGTGTAATGACTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGAGATGAAGGACAGGCAGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTTCATTTAACCTGGAAAAAGAGAATGTTGCTCTATAAAAAGCCCTCTGTAAAGCTAGAACATCTTACTATTCATCACTGATCGAAGGACACTGATGGTTGGACAGAAGCAGTGATGTCAGCACATGGCTCACATCATACTTTAAAGATGAAATATTCCAAACAAATATATATATATCCACTGTGTGTGTGAAAGAGGCAGGAATTTCTCTGCATGCGGAGAAATCTGCTGTTAAACCAGAACAAATGAGCACATCTGTATTCACGCTCATATTCCTGTGTATCATGTGGTACTGTATGTTGCTTATTATGACACACTTCAGTGGTTTGAGTTAGGGGTGGGCGAAATAAACGATATACGATAGAAACGATACAAATTTGGCCAACGATAGAGATTTTGACTATACTGCTCTATCACGATAGCGCATGTTGATGATGTCATCAAGCTGCACCTGTTTTGGTCGAAAGCATCGCAGCGGCTACAAGCATTATCCTCTGCAAATTATGCTGGGTGACAGTCATAGCAAAGAGATGAAGCACTTTTGAAATATAGGGAAAGGAAAAACTGCGCTTCCTCCACTTCCGTAACATTGATTCAATAATGTTGAATTCTCTCGCAGCTGCTCTATTTCCATGTTGTTGCAGTATATTAATAAGTAACCTCGTATTGTGGATGAATAATCTCAGTTGTTCTCCTGATTGAAGTTTGGCCCATGTATAGCATCCTGCTATGTGATTGCATTTGTGCCGAACCACCAGAATCCCTCACGTTAACTTTTATCGAGTGGNNNNNNNNGTTGGCGTTTATCCTCCAGTTTCACTGTGCTAATGTTATGCTAACATAGCTGTGTCGCTAGCAATCACGTAGCACAACATTATATACCAGGTAGTCCAACTTTAGTAACCCTGCAAACGCCACTGCTGTTTAGTTTTCTGTCTTCATTTATGTTGGAAGTGGTAGCAGAGCTGTACGTTTTAATTAGTTTCAAAAATTTCTCAGTCAGAACATGGTATGTCATGTTTAGATGGAAACTAGTGAGCTAACTTCCTGTTAACTTGTAGCTCCGTTAAATTTAATAAATCCTGTTTTCATGGATGCCTGGATGTTAAACCTAATTGTTACACCCGGTAAAGCAGCAATGCTGATGATTTTATTAAAGATGAAAGAATTTAGATCGTTTTTAACTCTCAGTGTTCGTTTGACTTTGAGACATGAAGCGGACGGAGTTTTGGACCCAGATTACTCCACGAAGCTCCTCACTACAGCAGCCGTAATGCTCTGACAATCCATCAAGCAGTGCGGCTTACCAAAGTTGTACTAAAACATTTTTTAACAGATTTCTGCACGCCAAAATTGGTTCGAGGTCAGTAAGCACAACCAGAATTTATACATAAGGCACACTCTCGATTTTTGAGAAAATTAAAGGATTTTAAGTGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACTGGCCTTTAGATTGTTCCTAAAGTCAGGACAGCCTGGCTGGGGGGCTTCTTTGCCTCCCTCCTGCTGTGTGCCTAGCCTGGAGGCTGTGGTCTGTGACCGGCTCCCGTTGCAGACGGCTCCCTGTGATAGTGTTTCCTCATGTGTGCCCAGCCCAATTTTACTTTTTAAGTGTGTGTGTGTCNNNNNNNNNNNNNNNNNNNNNNNATGTATCCATGATGGCTGCTTTTAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNAGTTGTACATGGTTGCACTGCACACAATTGTTGCAGTTTGATTATAGAGTAGAGAAAAGCAATAGAATTAAAAAATATAGCTCATTTGCCAGTAGGACTGTCTTTTATGTGCTATCATTCCCTCCATTTAGACTTAAAGAAGTTTGATGTTTGAAGTTGAACTGTGATGTGAAATACGAACTTCCCCCAAATGGTTTGAACCAAGAAATGTGATAAACCAAATGTTATAAAAACTAAAAGGGCAGAAATCAATGTAAAAATGTAAGAAGTAAAGGTAAAATATTGTAACGATGGTTAAATGTTATTTTACAGTGACGGGTTGGTTATCTCTGCACGTTGTTGTTATTTCTTTAAGATACATGTTTGGTTGTGCTGCAGGAAAAAGGGAGTTAATGTGTGCAGGAAGGGGAGGGGGGTCCTTGTTGTTGTGTGACTGTATAGGGCTGAAGTGAGGTGTTGTACGAGGGCACTCTCCCCTGAGTTAACGGCCCGTTTGCCTGTGTTACGGAATAAACGGACAAACTGAGATCAAAACATCTGGTTCTTGAGAACGTTACACTTGTCCGGCAACATCCTCGGGTCTCGTGACAGTCAGTGTCGCCAGCAACAGGGTGTCGGGCATTTTAGGTGTTTTTTTCTTCACTTCTGACACCAGATTAAGANNNNNNNNNNNNNNNNNNNNNTTCGTCTGCGCTCGCCGGCCCATAGAGTGAGGGAAACGGCGCTGCGGCTGTCTGCTGAGGCTGGATTTTCTCCAGGTTTGACTAGGCTCTGGAACGTTTTGCACTGTGGCCGCAATTCCAGTGGGAGGAAGTTGACCTCGCTTGGCACACCGTCACATGATGTAAACAAACATGGCGGCACCCAGCAAGCTGCGGCAAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCGGCCACACTCAGTGCAGCCGGCCACACTCCTCCTCTGGCGGCGCTGATGACACACATGTGGTGAGGGCTATGTCAGCGCGTGTGGAGCAGATGGAGATGCCACTGGGCATGTGCAGTTTGGTTCAGACGGCTGCTCTGCACTCGCCTTCCCCTCGGGCTGGCCCACACCGCTGACCACAGAGCTGCTGAGGATGTGGACAAGTCGGACACCTCATCAGGCAGTGCCCCAAGCTTGCAGCAGTTCAGGGAAATTCCCACAGGCCGGTGTAGGTGGGAGTACACGGGCCAGGGAGAGCGACATCCCCACACCACTGCCATTTCCACCCGGTGCAGTCATCGCTGTGGGCTGGACCCAGGTTGGCGACTTTTGCCATGTTCAAGTGATGATTGCGGGGGTGTCCTGTACGGCCCTTCTGGACACGGGGTCCAATGCAATGCTGGTCCGACCCGATGTCGTCCGGAGCTGCTGTGCAACCAACTAATGTGCGACTTAAGACTGTGACCAGTGACCTGGCCCCATGTTAGGAGCTTTCCTGTAATGCAACTCAGATTGGAATAAATGACACTCAGACAGGTTTTACAAATTAACGTGCACACGGGTGAGAGCTCAAAGGAGACTCACACACTGGAGCAGTTGTCAGCCTTTATTTATACTCAAGCATGTTTGCGTCTCAGAAACATGCAGGAAGAGATAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACTTCTCTAGTAAAAAGAGCAAACACATCTAGAAAACCTTAAATGAAATGTACTTCTAAACATAAACATAATAAAATCTTTCAACACCCCAATTAGAGGGAGGGGAGTGTTCCAGTTTAACCCTTTAAAACCGGTCAGAGTGGGCACGCTCCGTTTTGCGCAACTCCTTTTAAATCCCTGTAGAATTGCAACCACGTAAGCTAGCGCAATAATTTTTTTGCATATGAAACCAGAGGAGTTGTACTTACATCTCATGCCATCAGCTTGTCCTAGGTCACGGTTTCCTTCCACATATAGCTTTGCAAAAACTGCTCGATTTTTTGCGAGCCATTGGCGGTGTACTGGTCTTGGGCAATGGCTTCCTAATACCCCCTGATGGGAAAAAGGTGCAGCTTATTCCTCCCCTGGTCTGCCCGGCATCTGCCACAGCGTCCACCTCCACCTCAGAGACCCCCGCATACCCGCCAGCAGAGCAGCAAGCAGGGGAGGAGGAGAGGCTCTCAGCAGTGAGGAGCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCCCTCTCTTGCCGCCCATCCTTACCTCAGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTCCCTGCCCTCCTTCCTTGAAGGCGTGTACAGAGCCCCCATGACCCTGCACAGGGGACCCCTGGCTGAAGCTGCGTTCCCCTCCCTCGACCTCTTCACCTCAAAGCCCCAAAGCTCCGTCTACCCCCCAGGGGTTCAGGAGGTCAAGGAGGGAACGTAGACTACCCCCCCGCCTCAGAGACTGTGTTGTTCACTGTGGGACGAGGACCTTATTGCTGGGGGGGCAGTGTAACGATGGTTAAATGTTATTTTACAGTGACATGTGGTTATCTCTGCACATTGTTGTTATTTCTTTAAGATACATGTTTGGTTGTGCTGCAGGAAAAAGGGAGTTAATGTGTGCAGGACGGGGAGGGGGGTCCTTGTTGTTGTGTGACTGTATGGGGCTGAAGTGAGGTGTTGTACGAGGGCACTCTTCCCTGAGTTAATGGCCCGTTTGCCTGTGTTACGGAATAAACGGAAAAACTGAGATCAAAACGTCTGGTTCTTGAGAACATTACAATATGTGAAATATCTACCTAACTAATATAACACATTATTTATACNNNNNNNNNNCCTGTCTCTGGTAAACCTCCATTTAGTACTATTTCTGGTACTAAATGGTTTGAATTTTTCAGTCTTTTTCAGTGATTCGTCTAACAGCCCAGTTTCCACAATAAAAACTTTTTATCTTTCTCAGGAGGACTTTCCACTCTTCCTCCCCACTCCAGAGAATACCACTTTGTGAACCAGCTGATGAACTGGACTGAAGCTCAGAGTTACTGCAGAGAACACTTCACTGACTTGGTCACCATCTACAACAGCAACATCAACCAACTGCTTTTCTCAATGTCACCAAGGATCAATACTGGGGCTTGGATAGGACTCTATAGTGATCGTTACAGCTGGAAGTGGTCCATGGAGGGAAAACTTTTATATGTTGGCAGTACACACGAATTTTTGATCTGGGCTAACGGCCAACCAGACTGTGTAAATGCAAATGAATACTGTGTGGCTCTTCAGGGACAAACACAGATGGATGATAGACCCTGTGGAGATTCTTACCCTTTCCTGTGTTACAATGGTAGGAAAAAAGATTTGTTGCCCTAGTTATCCTACAAATTTATGAGATTCATAACGTGTTTCAAAATTCATCCTTTTTTGAATCTTTTACAGCCAAAAATACAAGTTACATCTTAGTGAAGGAGAGCCGCTCCTGGTCAGCGGCTCAGTCGTACTGCAGGACATACCACACAGACCTGACCAGTATAAGAAGCAAAGAGGAGAAATCCAACATCACGCTCACTTTGAATGGATCAGGGGTTCAGTATGTGTGGATTGGCCTCTACAGGGATCCCTGGGCATTCTGGTCTGACAACACAACCTCCACATTCACTAACTGGGAGCCTTCTGAGCCTAATAATGGAAATTCAGTTGAATACGGTGGAGCATTAAAATTAATGGCAGGGAAATGGGCTGATGGCAACTGTGGTGTCAGAGTCTATTTTTTCTGTTTCACAGGTGAGGTCCAGAATGCAAACACTGTAAGATCCTGTCATCATGTAAAACACTAATGTTTGTGTTTTTATATGTGGTTCATTTTTAGCAGTGACAAAGCAAACAGTGGTGAAAATGAAGCTTCAGTCAGAGGCAGACATGCACAGCACAGAGATCCAGCAGCAGGTTTCACAGCAGGTCAGCAGTTTAGTCACCAACACAAACTTGACACAAGTTCAAACTATGCTTCATGTTTTTCATCATCTGCACATTTTGTCCAGCTGTCAGGCCTCATGCTGTCAGAAGGACTGACAGACTTCAGGATTCGTTGGAGGAAAGTCCAGAGTTACCGTGATGACAGGTTGAAGAAGCAGGATGTGGATGGTGACTGCAAAACTGAAGTCTGACTGGACTGAACCACTAAGTTAATAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTTCAGCTGGAGTTTGGTAGAAATTCTTTAATCAGAGGTCCACTCACTAGTTTTCCCGATAGGCTCTAGTCTGTTGGTTTGTTTTGCAGGGTGTTTTTCAGCACTTTAGACACTGTCCTTCTGTGGACGTCACTGCACAGGCTTTGTCTGTGTGCAGTTTATTAGGATCCATAGTTCTGTTTCATTGTGACAGCAACCTCTGCTGACTTACACAGATGGTAAAGAAGAAAGTGAGGAGAGCCAGAGATCTGCTTGAGGAGGTCAGGGTGGACAAGAAAACATTGTACTGTTTATGTCTTTTTTTCCACTTCTACTGTTTAATAACTGTATGTGCCATAAATGAGACTATAACAGTCCCAAACTTTACCTGATATGAAATTGAATCACCGCTTTAGTAGTTCCTCTCACTGCTCTCTCAGTAAAGTAGTTTCAAAGCATGCTGGATGTCCTCGTATTTGACACTTTAACTTAACTGTTACTGTGGAGAAGCAGATAAAGTCACAGTCACTCTAGTAAGCAGAGCAGGTGGTGGTTAAAGCTTGTGCTGGTGTTGCCATAGTTACAGTTGTGATCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTTTCAGCTTTCTTCATGTTACATTTGAAAGGGTTTTTATGTGTTCTGTGGTTTAATTCATGTTTTTGCATACAAATAATCAACAACAATGCATTCATCTAGGGAGGTAAAAAGATACAAATTAAAAAATTTGGAAGCATGCAGATTTATGAATTTGTTTATTACCTTGTATAGATTTATGTCTTATCTAATAATATTATTTGACTATAGAACATTTACATCTTGCCAATACTGACAATTTAGTTTGTTTCATTAGCTTAGCTGGAACGAAATCATGAATATAAGGAGTATTTTTCTATTAGTAAATGAATGAGTACTTTGTGGGTTTTACACTGAGTGATAAATCAGGTAACATTGTTAAAGTTCCATGAAATTAAAGCTCTGCAGTGTTTTTGGTTATTTAGGGTTTTTTTCTCTCTGTAAGTTTGAGGTTCATGTTAAAATCAGAGGTTTTCAAATATAAAAGGCCTGAATGTGATTTCTACAATTTAAAAAAGAGAAACAATGGTAGAAACCGGAAGGATGAGAAAAGAGAGCAGACTGAAAACTCCAGAGAAATCTATACATGTTTAGTTAAACTGGTGTTGGGAAGTATGTTATACACATGCTGCAGTTTTGCTTTATAGCTGAATTGTGTTTACTATATAACTTTCAATCAATGGCAGTAAGAGGTCCAAAACCCAATGTCCCTGCTCAGACATGAAGGCTGTCCCAGAGTGAAACTGGAGGAGTCTGAGGTCTCACAAAAATTCTCTTGAACATTTTCTGTGAGTCTGTATGTCTGCAGACTTTGAAGGCATCACCCACAGTTTATTGCTCTGTGATGTTAACCACGGGTTAGCCAGGGCAATCATGAAACACAAGAAAAAAACTAAACTTAAATAAGCACGAAAGAAGAAACGAACTCTTAAATTTATGGTTGATTGGGCTTGGGCCAAATACCACACCTGTAGGAAAATAAACTCTAACAGATTAAAAAGTCACTGAGTGAAGGGACACTTTCTTTTGGCTGAACACGGAACACACACACAGTCACAAGCACACATATGCATGTACACTGACACAGACCTACACTCACCCCTAAACACCCTCCAAACGCCTTCGAAGCTTATGTCTGCTATGTTGTGAGATGTGATCATTCATNNNNNNNNNNNNNNNNNNNNGCATGTACACTGACACAGACCTACACTCACCCCTAAACACCCTCCAAACGCCTTCGAAGCTTATGTCTGCTATGTTGTGAGATGTGATCATTCATGTGCTGTGTGCTGAGGTGNNNNNNNNCTGTTCTCAAACTGATCTCTGATTGACTCTCCTCATCTTTCCTCATGTTGTGCATTTTCCATTGTTATACCTCTCTGACCTGTCTTCCCCATGTGATGTTTGCGTAATATATGTATGGTCGGAAGGGTAAGACGGCGCTGGCAAAGGTCGGCAGCCTTAACCCAGTATCCTTCAGGGTCAACCTTCAGGATCAATAAAGTTGTATTCAATTCAATTCAATTAAAGTACTAGCACTTTAGTGTAAATTGCTCATTTTCCTGATCTTAGGTTAGGTCATGCTCATAGGAGCATACATGTGGTTTCTCACGTGTTCTGATATTCTTCTCCCTTTAAGGTGTGCATGCAGAATCCCACTCATTTAGTCATATGAAGCTGCATTACTGAATTTGTTTTTATTTGAAAAAGATATGTGAGCTCCCCCTTTTATTTTCAGGTCATGTATATAGGTTTTATTATTTGTAATTCTTTTTGTATTCAGGTCACTGTTCTAATTGTTATATGTANNNNNNNNNNNNNNNNNNNNNNNAACTGAAACTGTAGTAAGAACTCACAAAAGCAATTAAGATGAACTGAATTTATAGAGAAAATGTGTTTAGTCTTCAATGTGTGTGTCATACATTAGTCTAGCATGAATATAAAGTCTAGTTTGCAGTTATTTTTCATGCTGAGCCACATTATGCCAGCAACTGGCACGTACATCAGTCAAGTCGTCTGTGTTGCTGCTCCGTCCACGCATAGCATCATGCATCTTGTAGTGGAATGTGATAAAATATGTGGGAGANNNNNNNNAAAGGAAAAATCTTTCAAACCTTAAGGTGCACTTGAAAAGCTTGCACAAGAGGGTTAACCTTGCCTACCTGCAGAAGGTAAGGGAGACTGCCCAGTCCTCATCCCCAGGAAAATAACCTAACCCCAGGCTAGCATCCCAAAACAGCCGCACAAGAAACATCAATGAAGTGATTCCTATGGCGACCCGATGGTTACTTGTTAGTTAATTGACAGGAACATCACAAGCAAGAGGAAACATTGGTGAATATTTTTATTGAGATTGGGAAGGGTGGTTCTCTGAGCTCAAGGGAGCAGTGCTGAGGTGGCAGATGAGGACTAATCACAGTCTCTATAGTGAAGGGAAGTGTGGGCTGCAGGGGGAGAGAAGGTGATGCTGGTTGTAACACAGAACGGGGCCAACATTGTCAAGGCCATATGGCTTCTTCAGAATCAAAGCTGAGCAGAAGAAAAAAGAACGTTTTTCAAGGTCAGCAAAGAGCTGAGGGAGAGGGCCAAGATGAAATCTGGATGGAGTCTGAGTCAGAGGAGTGAGACATGGAGTGTGAGGAAAGTGGAGCTCTGGGTGAGTGTTGTTATAGGAGCAAACCCATTATTGTTGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGAGCCAGAAACACACATTTACAACCGATTTCACTTTTATAGTCTGAAACTGAAACTGAATCCACCTCAACACTACCTGTGTTTGTGTGACTGCATTACACTCCCACTGCTGGGAAACCTGACAAATAACAAGAACAAAATCTGAAATAAAAACTGCCAAACAGCTACACCACTGAGTCTACNNNNNNNNACAACATTCACCAAAGGTTTCATTTTCTTTTATGTGGTGAACGTCTCTGCTCTCACACACACACATTTATAAAAGGAAGGTGAATAAAGCCCCTCCCCCACATCACTCAAATGCAACAAGCCAGGAAACAAGATGTTCTTCTTCTTCAGTAAAGAGAGACGCACAGACGATCAGACTGAGTTCAGACCAAACTAGCAGCTTCCTCTGAGTGAGTCCAGCTACAGGAGAGAAAAGTGGAAAACTCCAACACTGCTGCTTCAAGCTGCTGACGCACCACACACTGAATGTGAGTTTCAGCAAAAACACGACTCAAAGCAAGTTTCAGTGAAGGTCGTAGAGGAGGGAGGGGAGCCAGGACTGACTGTACTTCCTGTCTGCTGTTTTCAGCTTCACTCACAGACTCAATGGCTTCCAGATCAGAGGAGGATCTCTGCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCTGTCAGGAGGTCTTCAGAGATCCTGTTCTTCTGTCATGTAGCCACAGCTTCTGTAAAGACTGTCTGAAGGGATGGTGGAGAGAGAGACCAACACACGAGTGTCCAGTTTGTAAGGAAATATCTTCAAAGAAGCATCCACCTTTAAACCGAGCTTTAAAGAACCTGTGTGAGTCGTTCTTACAGGAGAGAGATCAGAGAGCTTCAGAGACTCTCTGCAGTCTGCACTCTGAGAAACTCAAACTCTTCTGTCTGGACCATCAGCAGCCAGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTTTCAGACACAGTCAGAGCCACAGAGGAGGAGCTGAGAGCTGAAGACGTCTCATTCCTGCACAACTACAAGGCTGCAGTGGAACGAGTCCAGCGCTGCCCCCTGCTGGATGATCCACAGCTGCCCTCAGGAGCTCTGATAGACCAGGCCAAACACCTGGGCAACCTGACCTTCAACATCTGGAAGAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTCATCCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGAGGAGGAGGAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGGATTGATCATTTCTGCTCTGTCCTGGGCTCTGAGGGCTTTAACTCAGCGACTCACAGCTGGGATGTCGAGGTTGGAGAGAGTACAATCTGGTTCCTGGGTATCTTAACAGAGTATATACAGAGGAAAAGAAACAGACTTCCTGGATTATGGGGAATAAGGTTCTATGAAGGTAAACACTACGCACTCTCACCATCAGCTCCTCTCACTGCTCTCAGTAAAGAAGAAGCTTCAGAGGATCAGAGTGAATCTGGACTGGAACAGAGGAAAGCTGTCGTTCTCTGATCCTGATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCAGTCACAGGATGTTTCCATTCATTGGAATTATGGGTAAATTGAAGGTGTTGCCAATGCAGGTGTCAGTGTCAGTGGAGCAGATGAGTTCAGAAAGTCTCCTCACATTTCACTTTTCATTGTTAGGTTTGTAGTGGTAATTTCCTTATACACCAATAGGTTTTCCACTTTGTTCTCAGTGTTTGCCGGGTGATGATGTCAATTGCTTTTAGGACAGTCCAGCGATAAAACGAGTGCAAGGATTATTAATCACATTTTCCATGAAAGTAGCAATTGCCACCTTACCTCTCTAACTCTAAGAGCCAATTCCCACATATAAGAAATAGGATGGCTATAAGTTTATTGTTAATTTTTGGGAATTTTTTGGAAAGTGACGGATGAATTTTGCTAAAGTACACATCTCAACTGAGGTTAACTAGGAGGAGACTTATAGTTATACTTTGGGAGCTGTTTGCATCCTTTATGGGATTTGCATCAGGATTATTGCACTATAGACATACAGTACAGTGTTTTGTGAGTTTACTGACATTGTTAGTAGTCCTGTGTGAAAGCTTGTGACTTTTCACTGTAGCCTTTGTCACATGGCAGAATTCTGTACTGCAGTTTGGTTATTTGGCCACTAGAAAGCTCTGATGATCACTACTTGCTCATTTTGGCTGATATTTAAATATTAAGCCTTTCAGTTGCTTGGGATATAGAGATATAGAAATATACAGGATATTTCTTCCTGCTTTAATTGGCACTGTGATATTTCATTCAACCAGAGGATTTAGTTGATTATTTACAGTATAATTGATTATTGGTGTATGATGTTGAAGATTAATAATTGTGGAATTTTGTCAGGTAATAATAATTACTTTCCCTGTTTTCTCCTGTTATTTAGAACCACACATACCCCTCCATACCCTAACCGGGCATGCAAATTGCCATACACATGCCTGTTGTTCACTCAATTAAGATTCATTAAAGTATATATGGAATGAATCTCTGTACCCTGGTCACTGACTGGAATCCTTGTCCATGAAGGAGCTTTTACACCAGCAGCCCAAAGATAACTCTAACTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTTCCTGTATTGCAACCCAGGTCGGAATAAAAAGGCTCAGACAGGTTTATGTGTACACGGTCGAGGGAGACTCGCACCGCTGCATTAAAAAGGAAGAGTCTTTATTCAGAGAGCACATACAGGAAGAGAGAAAATAGGACTGCAGGCTTCCTGTGTAACTTCCCCATTTAGGAGTCTGCACAGAGTTGCAGAGGTTAAGCTGAATAAGAAAGAGCAAACACATTTAGATAATGAAATGTACTTTCAAGCATAACATAATAAAAATCCTAAAATCCTAAGAAATCCCTTAACANNNNNNNNNNNNNNNNNNNNAGCTGAATAAGAAAGAGCAAACACATTTAGATAATGAAATGTACTTTCAAGCATAACATAATAAAAATCCTAAAATCCTAAGAAATCCCTTAACATTCCCTCCTGTTGTTTGATCTTTCCTTCTATATATGTACATAGCAACCACTAACAGTGCATCAGTCTATGGCCACTTGCAGACATCTTTAGCCAAGACATCATAAAATAGTGGGTTCTGTGAGTATGTTATAACCAAGTGTCTGTCTCATTATCATCATTCTGTGATAGGGTGATGTAAGCATGAATTGAAGCAGTTACCATTTTTGATACCAAGTTCTTCAAACAAGGTATGACACATCTGAAGTGAAAAGACATAATAACAGTATTATAACACCAACAAAAACAAGTCCTTTAATCAGCAGGGACTTCGAAGAGCCACTTGAAAGCCACGTAAGCCAGTCTTCTGTGTTTGCGGCATAGTCTCGTTATTGTGCATCCCGAAGTTGTCTGAGTATTTTCAGAGCATCAGTCATGTTCGGTGAGTGCACATTATCTGGAATGTATGTGCAACATGTGTTGCTAAAGAGAATTCTCCTTTCTCGGCGAGAATTATGTCCAATGCCACCCTGTGTTGCATTACTGCAATGCACAGAGCATCAATCTCCTGATCCCGTTCGTCGTTGAATTTACATGAAGCATTCAGAACCTTTTGTCTCTCAGTCCAAAGTTTAAATTCCTCTGGGACATCGGAACCCCATATGGAATCATGCTGCTTGAGGTCTGGGGTGCTTCATCTTTTCCTTGTTGTTGACGTTGAAGTTGACGTGGCGTCCATGGTTATCTTGAAGGTGTGGTCAGATATGAAAATGGGAGCGCACTGACCTGTCCAATTCCCAGGAAGGATATCCCAGGCCATCCCTTGCACCCAGAAGGTGCCATTTGAGATGTAGCTGCTCTTCACGGGCCCTCCAGGAGTGTGTGTCTGTACTGCTTTGCAGTTGGTGGTGGTGTTTCCCATTAGCGTGGATCCGTTCTCTTGGCGGTAGCATAGGCTGTGGCTCAAATTCCCATTGTGTCCAAGAAAGACTGGGAATGATTTAGCCTTACTTCTGTGCTTCACTCTCAGGTCAACCCAGAACCATTCGCCACATGTGCCATTTCGTAGTCCTGTCTAGAGTGGTTCCTCATGGTTGACCTCGGTTCCCTGGAATTGATGCCCACGGCTGGCGTAGCTTGCGGCACACTTTGCTTGAATTATGTCCATTCCCTTCGCATACAAGGTGGCGTACTGTGTCGCTGGGGGCATATAGGACCAAACATAGCAGTCCTTTCTGGGTGTGCTGTCATGTATATATCGATACCATGCGTTAGGAGGACTAGGAGGACGAGTGTCTTCATGATGACCAGACACACCTGTGACCTCTGATGAGTAGACTACTGGCAAGAAGAAGAAGGCGGGGTGTACCCGATCAGCCCTCCCTCCACCAATAGATCACCATACAGGAGTTAGGGGTGTCGGCGTCTAAACGTTTAGGTTGTCACTCACTTTTTTGCAGAGGCTTTGATGGATCCAGGACGGTCTTTCTGCTATTTTGCAGGCAGTAGGTGGACCTTCCCACCTTGGTGAACTCCAATTTTTCCTTTGGAGTACTTTGATCAGGATCCAATCACCTGGTTTCAACCTGCAAGATACTGGAGAGTTGTTTAGAACGATCTCTTTATTTTCAAGTAATTTAGTCATCCATTCGGCTAGTGTAGTTTCTCTTATTGACNNNNNNNNNNNNNNNNNNNNNNNNNCACTTGTGATTGCTAGTGGAAATAGTCTACCGTGAATGATTTCAAAAGGTGTGAGTTTCTGAGAACTTTGTGTCAGTCTCATCCACATTTTCACCAGGCCTATACACTCAGGCCATGGTCCCCCTGTTTCTTCCATGCATTTTCTCAGTCTCTGTTTTATTTCCTAGTGCTTCTGAGACCTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGAGATCACGTCTATGATCTCTAGAGCTTATTCTGAGCCTTGGCATTCATTTAGCTCAATAAATCCCATGTGGATTGTATGAAAAGGAGGAGGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGGCAAATCTTAAATTTTATCTACCACTCCTANNNNNNNNNNTCCTGTTGACAATAATGCTGCTGATATGTGTAGGGACTTTGGTAGTANNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGAGTACATGTAGAGTAATTGTATTCCGTTGCAGTTACCGTTTAAATAGGTGATATTCAGAATACAGTTACTTTGTTAAAATAAATGGATTACATGGCAGTCTTTTCCAGTTTCATATTTTATGCTATGCTCTATTTTTGGTAATTCCACACCAGTGGAAACCCAAACAAAACACGCATTAAGAGGCGCTAAATCCTGTGTCTCAATCTCGCGGCCCATGTCACCTCTACTTTTGGCCCGAAAAATGATGTGAAGAAATATTTTTTAAAATTATTATTCAAAAAATTATTTAATATGAAGGCAATAGGCAGAGTGTTAAAGGTATAGCCCTAAAGAATGTAGCCTCATGGGCAGTGTAGTCCGTGCTGCAGGGAGAATGGACTGCCATACCCATTATGTGTCTGTGAGCGAGGGAGGGAGAGAAAGGAGAGTCGAAAAATAATTGTTGTCACCAAGCAGAAACAGGAGCTGGAAGCATGTAAATATAATAATAACCACTGCAGCCTAAAAGAGCGCCTGACGAGCCCAGTTGTAAGTAAGCGATTAAGAGTCGACTGTACACTGTGTTCGTCTTTTCTTCCTAAACAATAAGTTGCGTTGGAGCAGCCTTTCAACGCCTCTCTCTGTCTCTCACTAGCAAAGTTGACCCAGACAACAAAGTAAAGCTATTTTTCGGCTACGAGCCCGACACGACGGAGCCGCGGACCTGTTTTATATACACGCAGAATAGTTTTCTATACGAGATCGCTGCAAAAAGTGCAGCCTTACCTAATGTCCACCCTACTGTTACTCATTTTATATTAAGATTTAAATCTAGTTGGTATTGGTATAGTGAGTAACCTTCAGTAATAGTAATAAATCACACAGCAATAGTACATTCATGTATTTGTAAAAAGCATCATTAAGTAATCCAAAGTATTTCTCCAAAAGTTGATTCTGTTCATCTGGACATAGCGTAACGTTTCTCCCACAAAACGCTACGTCCAGATGAAGATCGGAAGAGCGTCGTGTAGGGAATTCCTGGAAGATTGAGAAATCCAAAGTATTCAGAATACGTTACTCTCATTGAGTAACGTAACTGAATACGCTACAAAATACATTTTGGGGCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTCATAACACATACATAAGGGGCCTTGCGGGTGGGCACGCTGAATGGCGTGCAGAGGACAGTTTGTGTATTCAACCTCACCTCTGGCATCGCTGCCCGCCTCTCAATTTTAAATACATGTAGACATTGAGGGTTATCAGGAGGGTGCTTACACCTGCTGCTTTCTGGCAGAAAGCACTTGTCTGTCATGAAGTCACCCACTGCCTCGCTATCTCCAGTAATCACAAGCCGACCATATCTACTGTACTTTCTGACAGCACCCATATGACCACTGATGCTGTTAAAACACTGCCCAAACTCATCAACCCCAGAAGTGATACACTTGAAAAATGCTCATCAGTGACAAGACTTTTAATTTGTACAAGTTCTTTACATTGAAAACGTCTCACTGGGGGAGATTATTGATCTGTTAACAAGTAATAAATCAACAGGTAGTGACGGTGTGAGTTCTGAATTTTGCAAAGCCTTCTCCAACGAGCTGTCACATTTTCTTTATTAGGTCTTCACAAAAAGTTAAGCAAATGAACAGCTACCCACTACCATGTAGTGGTACCATGTAGTCATCTTTGATCTAAGGTAAAGATGACTACATGGTACCACTACTATAATGTGTGGTCTTGTTTTAGCCCATGGAATAAAGATGGTCCTAATTCTGCATATTCCAGAACTAATAAATAGGGGTGGGTTNNNNNNNNTTCAGGTGGGTTGGTGGTTTGCACTGTTCAATTCTACAATCAGGCCAGTGTCTTTCTGTATGGAGAAATGACACTAATCTCACTGAAAAGTGCAAAGTTGCTGCTTTCAGGAACAACTGGAACTTTTTCAGGTTTTACAGATGTTTAAAAACAGTTGCACGATTTCTGTCTAAAGCCAGCAACAGGTTGGGATTTCGAGGCTTAAACATTCCCATCCCTGAGGTTCATTAACAAACTGTACAATGCCCTGAATCATGGCGACAGACTCCATCCCTCCCCACTTGTTTCTCCTAACAACCATGTCTGTTCCGAGAATGACGTCTGAGCTCATTTGCTTTTTTCCCCATTGAACAGCTTGATTTTCCTAATGATTTGCATGTTGGTAAATCAGAATCATCTTTGTGTAACCTTGCTTATGTTTCTTTAAGCATCAAGGCACTTCATTTACAGAATACCTGTTTTTNNNNNNNNNNCATAGGTATGGTCACATGACCAAAAATACCATTATACTTAGTTTTGGGAGTGACAGCACTTCCAGAACTACATGTAGTTGTTATTTGTGAATAACAGTCTTTGAAACATAAGCATTATAAAATGCTTGTTGGTCAATGTATCATAGAAACATGTTAAATAAAAGTGTAACACTTTGGTGCTACTGCAAAAACATTTAATGACTGTATAGACTCAGAAAACCTGTTGCCTCAAAGGTTTAACTTTGCTGAGGACGGGAAAACGGGGGGTGGAGTTGCGGCTGTCCTCAGGAAGAAGCTAACAACAACAAACAACTTTCAACTTCTACTTAAGCTTCGAAATCCTAGTTTTTGAATTGGGGAACCCCCGCCCAACACTCATTGGAATAATAAAGACACCCCCAAAATATAACAAAGATTTGATTTGAGATTTTTCTACTTTCTTAGCAGGAATCATCCCAAGTTATGATCAAATTTTAAACACCTCCACTCCCACAGAATCGCTATTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTTTTTTTATGCCCTCGAGAGCCTTTCGATCAAGAGTTCACAGAGGAGACCAGGCCTTTGTGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAATTAAAATGTTTTAACTTCATTCAAGTTAATTTACATTGTCTTTCATTTTAGTTATTTTAACGGTCATTTGTATTAACTTCCATTGTTTTGCATATTAAGTACCTGCTACTTAAAAATATCATTTATTTATTTCAAATATAAGGCGGTCGTTTTTGGAAGGTTTAGATTTGTGGGGTCAATTTGACCACAAACATAAAAGACTTTTGTCTTTCCAAGAAAAGTCAATGGAGTAAAAGTAAAATGTCCTTGTCTTTTATCACATGCAAAATCAAATAGTTTTTGTTGGGTTTTTCTCTTTTGAAAAATTACATAAACATTTTAAAAACAATTTATTACAAAATGATGAATTTACTCAAGCATTAAAAAAAGCCTGCACCAACAGCAAGACTCAACTGACAATTATTTAGCTTTTTAATTATTTAAATGCATTCTGTCTTATAAAAACCCATCTAGTAAGGTAATTTCCTGTCACATGTGGAGGGTCGCTCATTTACAGTTGTTTACTTTTTGAAAAGTGAGTGGGTGGGAGCGAAGTCTCACTGAAAGCCCAGGAACACCGGCCATTAACTGTTGACCATTACCAGTATTATTAGTATCACAGTAAATATACTAATTTTCTTTAGATTTCTATATTTTCCAAGTCAATTTACTGACATGCCAGAAAACCAATTCTAAGCGGAACTAGTAGCTAACACTTAATAAGCAAATACACCAATAAGCTAACTCACCACGGTACCTGAGACACACAAGTTTTTGTAAATGACTGTTTATGGTTTTGTTTCAAGTAAATGTTAATCAAGCAAATGTTGAAAAATAAGGAAAAATGTGATATAGTTCACATAGATTTCATAGTTAGTTAAGAGATAAAGTGACACTTTTGTACGCATTCCTTTTAAGTTACGTTCTAATGTTGCAATACTAAGTACTATTATAGTAAATACTATAACAAATGATTTATACGTGGCAACTTCCAGCTTCTGGTAAACCTTCATGTAGTATAACTATTTGAATGNNNNNNNNNNNNNNNNNNNNNNCAGTCATTTGTCTAACAGCCCAGTTTTCACAATAAAACCTGTTTTATTTTTCTCAGGAGGACTTTCCACTCTTCCTCCCCACTCCAGAAAATACTACTTTGTGAACCAGAAAATGACCTGGACCAAAGCTCAGAGTTACTGCAGAGAACACTTCACTGACTTGGTCACCATCTACAACAGCGACATCAACCAACTGCTTCTCTCAATTTCGCCAAGGATTAATGCCTTGTCTTGGACAGGGCTCTATGATGATCGTTACAGCTGGTCCATGGAGGAAAAACTTTTTTATGTTGGCAGTACACATGAATTTCTGATCTGGGCTAACGGCCAACCAGACTGTGTAAATGCAAAGGAATACTGTGTGGCTCTTCAGGGACAAACACAGATGAATGATAGACCTTGTGGAGATTCTTACCCTTTCCTGTGTTACAACGGTAGGAAAAAAGATTTGTTGCCATTGTTACCCTAAAATTTTATGAGATTCATAAAGTATGTTTTTAAAAATTCTTTGTTTCTTTTAATCTTTTACAGCCAGTACTACAAGTTACATCTTAGTGATGGCGAGTCGCTCCTGGTCAGCGGCTCAGTCGTACTGCAGGACATACCACACAGACCTGACCAGTATAAGAAGCAAAGAGGAGAAATCCAACATCACGCTCACTTTGAATGGATCAGGGGTTCAGTATGTGTGGATTGGCCTCTACATGGATCCCTGGGCCTTCTGGTGATAACACAACCTCCACATTCACTAACTGGAGGTCTTCTGTGCCTGATAACTACTTTTCAAACCAATATTGTGGAGCATTTAATTTAATGTCAGGGAACTGGGATGATGACTTTTGTACAAGCAGTAACTATGTTTTCTGTTTCACAGGTGAGGTCCAGAATGCAAACACTGTAAGATCCTGTCATCATGTAAAATACTAATGTTTGTGTTTTATATGTGGTTCATTTTTAGCAGTGACAAAGCAAACAGTGGTGAAAATGAAGCTTCAGTCAGAGGCAGACATGCACAGCACAGAGATCCAGCAGCAGGTTTCACAGCAGGTCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTTATATAGGTAATCACAACAAAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATAGTACAATAATAAATACAGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTACGAGCTAAGCTAAGCTAGCGAAACAGTAAAGAGACAGTGAGTGAATACTTTGGCTATAAATTAGGTAGTGAGTACACAGAAAGGGTGATTCAGATGAAGCACGTTAAGATGATACTATGAAAAAGGAATGTGTCAACAACACAAACTTGACACAAGTTCAAACCATGCTTCGTGTTTTTCATCATCTGCACATTTTGTCCAGCTGTCAGGCCTCATGCTGTCAGAAGGACCGACAGACTTCAGGATTCGTTGGAGGAAAGTCCAGAGTTACCATGACGACCAGTTCAAGAAGCAGGATGTGGACGGTGGCTGCAAAACTGAAGTCTGACTGGACTGAACCACTTCATGTGTGAAGTTAACAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTGCAGTTGTAGTTTGGTAGAAATTCTTTAATCAGAGGTCCACTCACCAGTTTTCCTGATAGGCTCTAGTCTCTTGTTTTGTTTTGCAGCATCTCTTTCAAAACTTTAGACACTGTCCTTCTGTGGACGTCACCACACAGGCTTTGTCTGTGTGCAGTTTATTAGGATCCATAGTTCTGCTTCATTGTGACAGCAACCTCTGCTGAAGAAAGAAAACATTGTACTGTTTATGTCCTGTTTCTACTTCTACTGTTTGATAACTGTAACAGCCATAAATAACAATCCCAAACCTTACCTGATATAAATTAGGGTCATCGTTTTCAGTGGAGTGCAGTTGCAATGCATGCTGGATGTCCTCGTATCTGACACTTTAACTTGATTGTCACTTTGGAGGAGCAGACAAACTCACAGAGACCTAACTGTAGTAAGCAGAGCAGGTGATGGGTAAAGTTCGTGCTGGTGTTACTACCATAGTTACTGTTGCGATCTTAGTTTTTGACTTGTATTTTCTCCTTTGGTGACATGTTTGTCTANNNNNNNNGTAGCATTCAGCTTTCTTCATGTAATATTTTAAAGGGTTTTTATGTGTTCTGTTTCTTTATTTCATGTTTTTTGTGTTACCAGTAATAAAACAGCAATTTGATTGAAAATGATACATCCTTCTAGGCAGGTATACAAAAAGTAACACAAAGCAAGAGATACGTATTTAAGAAAAATATGGAAACATGCAGATTTATCAGGAGCTTTTTTTGCCTTGTGTAGCTCCTTTTCTTATTTAATAATATTATTTGACTATAGAACATTTACATCTTGCCCACACTGACAATTTTGTTTGTTTCATTAGCTTAGCAGGAATGAAGTCAAGAAAATAAGGACTATTTTTCTATTATAAATGAATGAGTACTTTGATGGTTTTTACAGGTAATAAATCAGGTAACATTGTTACAGATCCATGAACGTAACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTGTAAGTTTGAGGTTGCTGTTAAAATCAGAGGTATACAAATGTAAAAAAGCCTGAATGTGATTTCTACAATCTAAAAAAGAGCAGCTCTATTGGAAACAGGAAGGTTGAGAAAAGAGACCAGACTGAAAACTCCAGAGAAACTTATCTGGAGTGGGCTACAGGATCCATGCTGGTTGCATCGTTCTGTCAGGGCTCTGTGTGCAGGCGGGCAGAGATGAGGATCCAAATGCAGGACTCAGACACTGAGTTGCAACTCAAAAAAACAACATGAACTGAGCAAAGGTAGTGAACACAGAAACACACAGGCAAGTCTGAGGGTGAGACGCGACAGAGAGCAAAGGCAAACACAGGGCTTATATACACAGGGGAGTAATCAGGGAATGGAAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTTTTCTGCATAATCCATCCTATAAAATGTAATCAAAAGACTCTTTTTAAAACTTGCTTTATTAGTTTTAATCTTTTAACTTTATGTGTCAAGCAAACATTAAATTATATTCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCTATTTTCTGCATATTCCAGCATATAGAATAAAATAGCTTTTTGTGTTTACACTCACTCTTTCAAATAGATGCAAGTAAAACACAGCAGAAAATAAATAAAATCAAAGACTAGCGGTCCTGTTGCTCTATTTTCACCTGTAAAGCAGAAGTGGGGTAGGCGGAGGTTTGCCCTGGTGCAGGTGTGCCGCAGCGGTCAGTGGAAGAATCCGCGAGTTTCTCTGTGAATTTCACATTCCAGTGGCAGCGTATTTAATGCTGATGTAGCTGGATGGGCTACTCGCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCTGCGCAACTGGGTTAATTGGGAACCATAGCTGGACTGGCCATCTGCCCCGTGGGCCGATGGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATAACGGTATAAACACTGAAAGGTGGTGGATTGGCCAGATGCTGGGAGATGTGTAAAAATAACTCAGTTGTTTGGTGGTGGCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTACATAGCTTGTACTCACTACAGCCTGTACATACTTATAGTTATAGAATATTCATAACATACTTCACACTGTGTACATTATAACATACCATAATAGACCAATTTCTGTAATATACTTACACATCTCTATTATTGCTAATTTATATTGTAATATATCTATATCACGACTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATTGGGAAAAAAGCACTTTAAATATNNNNNNNNNCCCCACACACAAGTCAAAATAAGACATGCATATCACAGTTATTATATCAAGTGTAAAAGGCAGATAGAAATAAGGCATTCCTAAATTGCACATTCATCATGTTTGCACGTCACACAACACACACTGATATGAGATAATTGTCATCTAAATCTAAATCTTTCTTGCCTTCCTTGATGCAAAGTCCTCAATAATGTCATCATATGAAATCTGGTCAGCAATTGCATGATTGATGCTGATAATGGCAAGGCCAGTGAGGCGTTCCTGAGCCATAGTGGACCTGAGATATGTTTTTATAAGTTTCAGCTTTGAGAAGCTCCTCTCTGCTGAAGCCACAGTTACAGGTAGAGTAACTGCAATTCTCAGAGCAGTCCACAAATTTGGGTAAATTCCTGAACTTTGCCATGCACAAAGTTCAGGAGCTCAAAAGAGGTCATAGATTTTGATGGTAAGTCAGGCAAATTCTTAATCTCCTGTGCAAGCTCTCTGGCATTCACATCTGCTTGGTCCTGAAAAAGCAAAGTAGCACTGAGGGCTTTACACTGTTCAGTGAGCTCATCATTTGAGAGATTTGGAAAATGTGTCAGTACTCCTAATTTCTCTCCCACACTTTCCAAAGTGGTGAATCTCTCTTGGATGGAAGACAATGCAGCATCAACAACAACATTAAAAAAGGTCACCTCCAGCTTCTTTAGGGCATCACTCAATGGTTCATGAAATGACTCGTAAGAAAAGTGCCGCTTTGTAGATCTCAGTCTTTTCTGTTGCAGAACAGCCTCTATGTTCATGTCCTCACATGAATTCATCAGCTTCCAAAAAACCCATGAAATACTCCTCAACATGGGGCTTCTCTTGTAATGACACAATCCGAATCACAACTGACAGCTGTTTAGTGTGGCTAATATCTGGAGTGCAATCTAGAATTATGGAGAAAAACTTTGCCAGCGTGATATCATCAACGATTGTTGAAGTGATCTTGCTACTCAACAAATTGATGAGTTCGTTATGTACATGGTGACCAAGATAGCTAGTGTGACTGTAAGTGCCTTTCTGGACACGGTTGGTGTGCTCTTGCATTATTGGATCAAACCTTGCCATGAGTTCAACTTCTTTTAGAAAATTGCCATTTGATGGAGAAAACAGTGTTTCTGTGTGTCCCCTTAGTGCTAAATTTCTAATTGCGAGCGATTGAATGATAGCAATGAGACAAGCCAGCACTGCCCTCCATCTTATTTTCTCTGCCTGCTGAAGTGCCATCTCTTGTTTGTCAATTGTTTCACCTTTTTTAATCCTCACTACCAGTTCTTTCCATGCTTTCATGCAGTTATGGTGTTCAGTACTATTGTCATGTGAGGTGAGATAAGAGCTGGCATGCTTCCAATCTGTCAATCCAGAACTTGTTAACTTCATGTTTCTTTTAGAAAACCGCTTGCAGCAGAAGCAAAAAAGGCTGTTGTTTTTCTCAGAATATACTAGCCAACTTCTAGGCATCTTTTCTCCGCTGACTAGTGTTTTCTTAAAATATTGGTGGTGGCAACTTCTTCCGTCACCCTCGTTTCTAGGGAAAACAAAGTCAGGTGCTACCTTCTTTGGTCCTTTGGAAACCAGCTGTATTCGAATGCTGTCAGTGATAGCTGAAGGCCAGTTTCCAGGGTCCGTAGGCAGGGGCTCTTCCTCAGGGGGTTTAGCTCCAGGCATTTCTATGAGCATACATTTCCATTAGTATATACAAGTTATTTGGAATAAACAGCATTCATAGTGGCGGAACAGTCTTTGCAAAATATTATGCAACACACACAGATACTCAGGCTGCACGTAATCACACCTGAAGTGGACGCAATTGGGTCTTCATCCTCAGGATCAACATATGTGGCTGAGGAGGTGGATGGCTGCTCATCTTGGGCAGTGGCAGTTGTAGAGGGTGCTCCAAAATATTTCAGAAGTGCCCCTGAAGAGAAAACCAATATAAAACTCTGATACATGCCTGCATCATTTTCATAATTAAAACAAGAATATAATTTGGCTAATTTATCAAATATTTAGAATTATATGTATAACAAGCATTTTATTGAGTGTTTGGAAGTCATTCATTACTCTGTAATTACAGTAAGATACATTACAGTAAGTAACTTTCCTAAATAATTTAGCCTAATAGCGTAAGGATTTTTCTTTTTTCCTAAGTCAGCTAGACTGCAACAGAATACTATCGTCTGATTTTAGCACAGAATAGTATGCAAGCGACTAACAAACAGTCATTATAATTTGTCATACATTCAGAATAGTAGACAAATCAACAAAACAGCTCTTCCAATTAATGGGTAATTAATATTGTGCTGTCTAGAAGAGTCAATAAACCACAGCAGTGCCTACTGTCTGTCTACCGTTTACTATCATAGGCAAGTGACTAACAAACGTAAACAGACATTTTCCGAATCCCTACTAATTATGTTATCTTGTTTCAGGATACATGTCATACATAATACCTGCCATTATCCAATGACACATCTGCTTACCTGTATCTTTTGCTCGTTTCTCCTCCTCTTCNNNNNNNNNNNNNCTAAAGTGAGCACCTGATGGCTTTGACCTTTTCTTGTCCATAGCCGTGTTTATTTTGCCCTCCAGTATCAAGACCCATCCCCCAACCTGAGAATCACAACGTAAACTAACAGCCCTACACATTAGTGCGCAGACTCAGTTTGTATATGGNNNNNNNNCTGCGATTTCGCACAACCCAGGAAAATGAATTGTGACATAATGGGTTTGGATTGACAATATTATTAATGAAATGTGCTCTATTTGGAAGCACCCCCGCTCCCCTCCCCTTGTGTGTAAGACTTCAGCACAGCAGCAGCAGCCAGCAGGCGCACCGAGGGCCTTCGGCTCACTGCCCGCATATAATGGGTGTGTGTGTGACAGAATACACATCGATGCAAATTTCAAAGTTTATATCATGATGTCTGTTGCTTTTATGTTTGTTTCTTTGATTTCGCAAGCTGGTTATTAGAAGGCACTCCAGTCAGGCAGAGAATCCCCGGCCGCCCCACCCCTCTCCTCCCTGTGTGGCAAGCAGCAGGCGCACCTTGCAAACGGAGCGCGCCCCCACAAATCGGCGACAGAAAACAGATCGGTGCCTATGCAAATGCAATGCAGCATGGGTGCGAGCNNNNNNNNNNNNNNNNNNTGCCCATGATGCCGCCCCCTCCACGATGCCGCCCCGGGCAACTGCCCGTCTCGCCCGTATCAAAAACTGCTACTGAGGTTAGTTATTAGAGTTGCCAACCGTCCAGTAAAAACGGAATCGTCTCGCATTCAGAGAAAATATAGCGCGTTTCGTATTGAGGTGAAAAGGAACACATTTTGTCCCGGACACAAAGCTGGAGTTATTCTGTGTCTTTGCTGCACAGCTGCCTCTTCTTCTCTCATTCTCTCCCTCTCCTGTCGCTACTTCAATCATGAAACTGATCAATGATCAGCTTTTCTCTCTTGTTTGTTTCGCCCACTTTGCGCCAGAACGGGGAAACCGGCGGATGTCGCGCTAAACAACAGCAGCACGTTTAAGCTTGATCAGCTGTTGTTAGAATTTATTTAATATTAATTTCTAGTATCAGCTGATGTTTGCTGGAGCCACAGCTGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACATGAAGATGAAACCAGGAGATGTCCTTACTGAATCATCAGAGCTGAACAGGTGATGGAGAAACAGGTTTACCTTTTAGGTGACATGGATGAGTTGAAGGGAAGTTTAGAATACCAGAATAGGGAGGATGGTGTAGGTTTAAGTTTATTAGACTGATACATATATACCATCAAGACAGTGTACATCACTGTCACAACAGCGTTTGTTTTCATTCAAAGGCTTTATGGTTTTTCCTATAATACCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGGAACCCACCTGCCCATTGATTGCAGGGTGGCGTCAGTCCATATAAAGCTAAGCCGGTGTTCTCCTGGATTATTCCTCCCGTCCGTTTGGCAAAAAGCAGCAGTCAATGCTGGCACACCGCGACGGATTGATCAGCAAGCGAGTAGATCATATGACAGCTACAGGTAGGCTCTCGCTTAATCTCCGATTCCCTCCGAGTACCGGAATTTGTATTAATATAGTTTTGCAGCCCTGTTGTATCGTGGCCGTTTCTGTTCAACTCCAGTGTTGCGGAGAGAGGTGCTCGAGTTATCTCCACCAGTGAGAGTATTGCGCCTCCGGTCCTGGGGTAAGCTGTTAAAACTACTTTTATTAGCATTCACAGCTACAAGAGGCTAAGGTTACATTTATCCTTTGTTTTAGGGTTTGATTGATGCCTTCACCTCTCCGTGGCAAACTGCCCGACCTTAATTGGAGAATCGAGACGCCTGCCTAGTCGCTGTTTGAGGGCTCCTCCTCGGTGGAGCTGCTGTCTTGTCTTGGCCTGTCTTGTTTGGTGTCATCTTTTATTGTTGTGGAACTGTTTTTATTAAGTGGCCTTAGCTTTTTCTGGTTCGCCTGGTTTTATTCTATTTTATTCTGGATTGTTGCTTGTACCCACGCCTCTGTGATTGGGCTGGAGCGATCCTCTGCCCGAGTGTCGTGCTGGGAACCTTATACTGCCACAGTTGCCGATCTCAGCCTGTGGGGAGCCAGACCGGCTTGTGATCGAGGCCTGGACAATTACCACCAGCACAAGTTGTAGTTTAACTCGTGGTGGGTAAGCCTTCCAGTTTGGTGTGTGTGTGCATGTGTGATTTCTTTTATTAAAGCTATTAAAGATTTAAGTTTTAATTTTTATGATATGTAGCGAGCCTGACGCTCAGTGTCTTTTTATTCTTTTAACGTATTGCTCTGTTTGATTTCAGTGAACGGAGGACGTGCCAGTGGCCCTGGGACACGTTCCTTTGTACAGCACCGGGTGCTGGCTGTAGTGATTTTCTATTTGTGTGATTTTTCTTTTGGGTCCGCGGCTGCTGGTAAGTCCAAGTTCCATGATTGTTTTATTTTCATTTTAGGACACTGTCAACAATGACGCTACATTTTATTTTCTTAATATTTTACTCTTTATTTCTTTTACTATAAATAAAACTGTTAGTATTTGAGCCAACCTGCCTCTATGTGCATCCTTGAATTTGTGCGGCCTCTTTTATTCACTTTTACTTATTTTTCTTAAATATATATTTCCTAGGGGTGAAATTCCCCTATGTGACATTGTTGTTTATTAGTTTTTTATCTAACCCCGCCGACCACTTGGTCACACTTCCAATGTATGATTATTACTTACTTGTGTTTCTGAACATGAACATAACAAGCAGGATGCTCTGGTACTCTGCTTAAAACTGTGGGTGATTGTTACGCTTTCTGCTCTCCAAATAAATTAACAGTCATAGTGGTATCTTTGAGATTTATTTTAACACCCTGGTTCAAAAACATTGTGCTGTGAAAGGGACACTCCAAATCCAACAACTGGTAAATGTCCAGCAAATAAGTGTCCAACCTGCAGTATGTATTTATTTAATTATAGGTGTGTAACTCCATGTCCTGACAGGTAGGAGAGCATTAACAGTTAGTAATGATATACATTTATACAGTTTCTATATTGTTTCTGCAATCAAAGCTTCGTCATCATCCCACGGCCCCTCAACCTGAATGTAGGGAATAAACCAGTAAAATTTACAGGAAAGAACTGAAATCGTTAAAATCACNNNNNNNNNNNNNAAAGTATACAGTTCCCAGAGCTGCGTTCATGAAACTCCAACATCAGAACATTAGCCNNNNNNNNNNNNNNNNNNNNNNATCTTGAGGTAATTGAGAGAGCATGAACTCTCCTCCTTGAAGCAAATTGAAGTTTTCAGGAGAAACAAAATAAACTAAATAGTAGGAATTTAAGCAGGAATGCACTTCCCTCTAAGGTACAAGGACAGGACTTAAAAAGCAATGTCCAAAGGATGTCTCTGAAACACCTTCATCAAGCCCGCAGAACACTTAAAAAAGAAAAACTAGGTCCAAGTCTGGCCCCTCGTATACAAAATAGAGAAATTATATAAGAGTTTAAAGAAATCTAAATAATTCAAACATTAAGTTGGAACCTGTTGCGAAATCAGTTTCACCCCGGTTCTTTTATTCCTCAAGGCATCCAGAGACAGCACCGGAACTCAGTAGTTATTTCACAAAACCTTTATTCATTTTTACTCATCTTCATTTAAGCATGCACCTTCTAGAAGGGGAGACTTGCCAGGCCGGTGTCCCTCTGCAAAATCTTCACTCCTTTGTTAGTTACAGCCAGCTTTACAGAAGTGACCCCATCATAAAACCCCTATGGTGTGCTGCAAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTAACAGTTAAAGCACAGTGGGTGTGTGTCTCTGTGTACATGACTTCCTGGGGGTCATAAAAGTCCATCTCCTCACCCAAGCTACCCCAGATTCTTCTACACAACATAGAAAACAGAGTTAACATATTACAAATATTAAGACCCCCACTCTGCATCCACTGGGCCGTTGGCATCTTGTTGTTTTACATTAACAGATCAGGTGGAGAGTCTCCTGCAAACCTGCTTCCAAGTTACAACAATTATGAGTTTTTATTAACCCTTTAAAACCGGTCGGAGTGGGCACGCTCCGTTTTGCGTAACTATTTTTAAATCCCGGTAGCTCTGCAACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTTTTAAAAGTTATCTTTGACTTTATGACTTTCTGTGTCGTTTCTGGGATGCTTAGAACTCGAATTGCACTGCTGGAAATAGTTTATTTTGATGCATATGCTGCTTTTTTCCAAATTTGCACTATAATATTTATTTTCGTTTTTCCTGCAGTATATAAAAATTGCCATCAGCACGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCTTTTATTGAAGACTGAAGTTTTAGTTTTTATGATCTGTAGCGAGCCTGACACTCAGTGTTCTTTTAACGTATTGCCCTGTGTTTTATTTCAGTGGACGGAGGACATGCCAGTGGCCCTGGGACTTCAGGTGGTGGGTCGTTTTCACACTTTCCTTTGTACAGCACCGGGTGGGCTGTAGTGATTTTCTTTGTGTGATTTTCTTTTGGGTCCACGGCTGCTGGTAAAGCCAAGTTCCATGATTGTTTTATTTTAACTTTAGGACACTGTCAACAACGACACTACATTTTGTTCTCTAATATTTTATTTATTTTAACTATAAATAAAACTGTATTAATATTGGAGCCAACCTGCCTCGGTGTGCATCCTTGAATCTGTGCGGCCTCTTATCTATTTTTCTTAAATATATATTTCCTGGAGGTGAAATTCCTCTAGGTGGCGTTGTTGTTTTAACTATTTCTTTTATAACCCCGCCGACCACTTGGTCACACTTGCTCAGAAGTTTAGGGNNNNNNNNNNNNNNNNNNNNNNNNAACTGTAAAAAGAAGTTTTCTTCTGTGGAATAAGGAATATTTTACTGCTACTTATACTTATTATTGGCATTATCATTGTATTAATTAACATTGCATTAAACCACATAACAAGCATTTGTAATAATACATATAATCAAGAAGCAGGCTTGAGTGAAGGCCTGAATGGATTCAGCTTCTTGTTGCATTTGAGTTTGCCTAGCAACAGGTGACGCAAAGAGGAGGACAAGTCCATGGGGACCTCAAAGGCCTGAGATCATCACCATATTTGGATGGATGCCAGAAAGGGGAACTTCTGTGTCTGCATTTATCTCTTAAAATTGCTCATTGTCTGTAAAATATGCAAATTATGTGCTTGTAAACGCATGAGGGGGCGTCATAATACCCTGATGTTATAAAAGCAATCTGAAGTGTATTTTTGGGTGGGGATTTACGACTGATGGTTTCCAGTGTACGTCTCCCCACGCTGCGTGTATTCATTAAAATCAATTGTTTGATCGACCTCTTTTGGACCATCATTGTTTTACTCTCGTCCTCAATTTCGGACCCGTAACACTTGCCACGCAGTGAACAGCGGACACTAATGTTTTTGTCACCTGCGTAAAAGGGTGTGGCACATACCACTCCAAAAGTAATTACGACGTAATATATTGTAGTTAAGCTATAAAAGGACAAAAACAGTTCTTAGTTAACGCTGTCTACTTAATAGCAAACCTTAAAACTTTTACTTTAATAAACGCCCATGTGCCTATTAACCGGGGTTAACTAGGTCAAAGAAAGGTCAAGCTAATTAAATCGATTAGTGCAAATTAAGACTACACATTATGCCTTTGTATATGTGTTAATATATATGTATTGATGACATTTATAAAAGCTACGAAGTTGCTGTTATTACCTTCAATGTCGTAAATAGCAGCTTTTCTTCGGAGAAGAAACTTCTCTTTCTTCGTGAAAAGCGCTGGATACTCGCCTTTCAGTTTATATGCAACCAAAATTGTGTACTCGTCTGGTTCTATCCTCTTGTGGTGTTTGTTATTTTCAAAAACAAATTGTAAAGTAATCTTCTAGTTCGCTCAGAGGCACTCTGGTTTTCAGTTGGTGAGCACAACGTGAACTAATTTGCATAATTGATGAGGAAAACCCACGTGACCGGAGATTTTGGAAAAATTTGTCAATGTTGGAGTCGAGTAGGCCTACGAAAGGTTGGCCAAAACTAACTTGCAAAACTTTGAAAAGCCCTGTTACTTGCAAAGACGTATATATTTAAATGTTGTTTTAAATTTTATTTATTTACAAAGAAAAACTCTGCCAATGTGCATTATAGATNNNNNNNNCACACATTTTGGCAGCCGATGCCAAACAGCCTGATAAATTTTGTACCCCTCCATAACTTTTGCTGTGAAGAAGAAATCTTCTCCAAAGTTACTGTAGTTATTGGTTATACTGTGACTTATTTTGCAAATATACCCTTCGTGATAGCAACGCCAATGTGGATTACAGATNNNNNNNNNNNNNCACACATTTTGGCAGACGCTGCCACACAGCCTGATAAAATCTGTACCCCTCCATAACTTTTGCTGTGGAGAAGAAATCCTCTCCAAAGTTACTGTAGTTATTGGTTATACTGTGACTTATTTTGCAAATAAACTCCTTCGTGTTAGCTGCGCTACAAAGTGTAAACCGAGTGTAAATTCACCGGAGAGCGACGTGTACTACAGTATTATAGTATGAAAGTCTTTTTCTAGACAAAGTATTCCCAGCAGGTGGTTTCAGTGTACTGTTTAAGGTAAATTGTCTTCCACACGGCACATTACACTGTCACAAAACTAATATTAAATTCATCGAGTCTGCTGTTTTCCAGCTTTTACTCTTTATTGCGTCGACTGCAGATCAGTGACAAGTAGCGTACAGGACGGAGCTGGGCAAGTGGCTCCTCCTACTTTGCGCGCTCTCGTAGATGGGGAAACAATTTTTGCCGGGGGTAACTACTTTGGCACAACACCGGCTCTACGTGGACGGACAGCTTTACCGCGACCTCGGTATCACTCCGTGGCTGTATTAACTTCACACCAGATAAGAATCCGCTACACCCTTTCCCTATCCACTCACACTAACTCGCATTAACATCTGTTTAACTTACCAGTACCAAATTGCATCTTAAGTGTGATATCATAGCAGAATTAACTCCGTCACTCTCCGTCAATGGTTTAATTGGAATGTTTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGCTTCGATCACCTGCTTCCACACTCATCCACAAACAACATCCTTTATTTCAACACATACGCACAGCATGATCACGCACAATCATGCGCACAACGGCAGCACATTTACATCAGTCAGACAGCGCACACAGACGTATAGGATACACACACTTAAAAGTATATTATTCTAGATTAACTTGAATACTTCCAGTGGAAATTGGCTGACATATCCTGAGCAGCTCAGGATATGTCAGCCAATTTCCAGTGGAAATGCCCTTTGGTTAAACTGTCAGCAAGGAATTTGCATTTCCACTGTTAAATTTTTATATAACTTTAATGCAAAAAACAGCTGCTTGTTTAAGTGAAAATACATTGATGGGGTTTTTTCTTGCACTAATAAAGTTTTGTCTAGTGTCAATTATATCGTCATCGCAAATTTTCAAATGTATTGTGATAAATATTTTTGGTCATATCGCCCTGCTCTAGTGCTGAACTTATGTGTTAGTGTGGGAACACGTGGATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTTATCGTTACAACGCCGTTACAGTTACTAACAAGAAAACGCGATCCGTTACTATTTTTCAACAAACAGACGTTTGAAGCTGTGTTCAGCTTACCGCATCTTATATCAGTTGCACGGAAGTAGCTGTAAGTAATCTGGACGCTACAGCTTTAAGCAGCTGCGCGCTCCCGCGGACGGCAATCACGATCACTGTCTAGCACAACACCTGTTGCTAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCAGAACAATGAGGCGACTGCTGTCTCCAGGTAGAAACAGCAGTGATACACCTGCTGCTGTCAGACCTGCAGGTATCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATTGTGTTTTTGGAGTGGCACAAATAATTTGTGTGGCATCTTATTGAAGAACAGCTGATTGTTCTTTAAATAGTTTGAAATGGTTATTTAAAAAAAGGGTAAAAGGTAAATGGATGCAAATAACTATGTTGTTTGCAAAACTTGTGCATAGGATTTTAAAATTGACAATTAATATTTGCATTTGAAGTTATGAAATATGATTCATTAAACATGTTTGTGGTTGTTACAGTAAAACTATAACTTTTTCTACTGTGATTTTATGTTTTTTGTCTGATTTTAGATCAATTCTGGTTATACAGTATGACAAAATGAAAACATAACTGTAAATTCAGGCACGTGAGGTTGTGCTAAAAAGAATGATACCAAACAAGGCAAAGTAAATAGTTTTTAAAGGTAAAATGTGGAGGGAAAATCAAGAATAGTAAAAAAATGGCCAATTATACCCTGGACCCCAGAGGGTAAAACGTTCTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGATAGGTGTACACTTCATGTACTTATTAACATGCAGTTCAAAGGCCTGCACCACTGGTGTACACTTGGGCATCTTTCATTTATCATGGTTATAACATTGTGAATTTTGCTATATACATTTCCTTAAGATTCTTTCATATGTTTGACATCCAGATNNNNNNNNNNNNNNNNNNNNNNNTATATATACATATTTAAATCAGCAACATTGCATATCTCAGTTATATTCGTCTCACACGTTTACAATCCATTTCACTTTTATAGGTCTGAAACAAAGCGAACCCACCTTAACACCACCTGTGTTTGTGTGACGTTTACACATTACACTCCCACTGCTGCAGGATGACAGTTTAACTCAGGAATGAAACACAGCTGAATTACAGGTGAAGCAAGATTTATCAGAAATGTGTCATGAAGCTCCACCCTTCATCAAACAGACCCAAAAAAACCCCGTTTCTCTTTAGTTCTTCTTCAGTGAAAAGAGACATACAGACAATCAGACTGAGTTCAGACCAAACTAGCAGCTTCCTCTGAGAGAGAAAAGTGGAAAACTCCAACACTGCTGCCAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTCCAGCCTTTGTTAACAGGACAACAGGAAACATGAGACAACTTTCAGAGACAGTAACCAACTGTGGCCACAAGATGGCAGCAGCTGATCTGAGATCCTTTATTGGACAGAACGACTCTGTGACGTCATCAGAGAGACGGCCTTCACTTTGATAGATCTGACGTCATGTCTGCACTGCCTGCCTTGTTTGTCCTGAGCACCTATATGTGAATGTAAGGAGAGAGAGCAACACCACAGTGGATTAAAGCTGCAGGTGATGATCACACACACCTCAAAGTTTTGAAAACCCAACTGAAGACTAAGGAGCGCTGACTGTTCTCCACGGTCACTAGACCTCAAACCCACTGAACATTTAAACTCTGAGCTTATCCACCATTTTAGCTCATGATTTAAACCTTTGACCACACATTTCAATCTAAAAATCAAAGTCTTACTGTCCATTTACCGTTTGTTTTTTATGGTTATCGATCGGCCTTAATAAACACCTAGATTTAAATTTGTCTCCATCTCTCAGCATTTGGACCTCTGCTAAACGTGATCTGCATCCCACAGCGTTGAAGGGTTAAGGGCCAGCCATAAGGGGTTCAGCATCCAGGGTAACGGTGACACTGAGACGGTCGATGGTGATGACAGAGACCGTGAAGGAAGCATGAGCGGCAGGATGTGTAGGACGGCAGGGAAAGAAACGATAAAGAAGGAGAGCAAGAAGCCAACAATACATGAACTGAGGCGACAATGTCACTATAGTAATCTTATCATTGCATTTGGGAATATTTCATGTTGCATGTTACTTTCTGGGATATTAGATGACTTTGAGTGACAGAGAAAGGAGACCGAACAGAAACGATGACACACCAGTGAGTTACCAGTGATGAACACGGAGTGCTGAAAGTGGCTATTGGAGAGTAGGAGGGGAAGAATAGGCCGCTGATGGAGAGCAACGACATTAAAGAATATAAAATAAACTCCATATGGACATGAGAAGTCATAAACAATACACCTATAACGGTTTTAGAGACGCTATATCTGTATTATCCACTTAGCTGTAATACATCACAGCCATAATGTCTCAGATATAGAGGTTGAAGAATACAGTGTAGATGTCCATGTGGAGTATCAGTCAATTACTCATGAAATCATTATAACCAGCATGTAGTGCTGAAAGGGATTAATGAGAGACCAGCTGTGGCTGTTTTAATAAGATGTGCTGAACAGCTATTTCAAGGTAAAGAGGATAAATAAATAAAAACAACAGAATAAAACAGATTTTTTTAAAAAGCCATAAGAACCAGTAAAAACTTTACGCATGGAACCTCCAAAAGTTGATTCTGTTCATCTGGACGTAGCGTTTTCAGTGGGAGAAACGTTTCGTCAGTCATCCAAGTGACTTCTTCACTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAACAGTACATTTGCATAATGATTGCAACCAGCACCACTGAAAGAACAATGGGCTGTGAGGTCAGTTCCTTGATCATAATTATGCAAATTCTCATGACCACTGATCAATGGCCATGAGTACCATTCACAGAGAGTTGGGGAATGGCTGCAATCACAGCATTGTAAGATGGCGAAAGATGTACCCTTAGGCCCCCTCCTCGATTCAGAGATGGTCTTTCCCTTTTCACGTAAATGGCCTCCTTGACTCTGCGCTCAAACCAGCATTCCTCCCTGTCCAAGATGTGTACATCCTCATCATTGAGAGAGTGTCTACTGGCCCCTAGGTGTAAATAGACTGCAGAGTCCTGGCCTGACGAGGTAGCTCTTTAGTTTAGTTGTTAAGAAACGGGAGGAAGTTTTAGGAGCGATGATGGTGTTTTGTGACGTGAGAGATTTGCAATGTTTAGCGCAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAATGAGGCGACTGCTGAATGTTACAGGTGTTACAGGAGTGATACATCTCCTGTTGTCAGGCCTGCAGGTATCAGGCTGTTGTTCTCCTTTATCTCATAGTGGACAGAAATTATTTTTTGGAGTGGCATCAGATTTGATGCAGAACAGCTGATTGTTCTGTAAATATTTTGAAATGTTTGTTTAAAAAAACCGCCTTGGCTGCATTTTTAGGTAAAGAGCTGCAAAAAACTTCGTTGTCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGTGTTTTCAAAATTGGAGTTCAAGTTATTTTTACTTCCAATAGTGTTAACATACTACACAGGTCATGAACAAGANNNNNNNNNAAATTTTCATTGTAAGTGGGCTAAAGCAGTTAATTAAAAGTAGTCTAACAGAAATGTAAATGCTGTAATTTTATTATTTTAATAAACATGTAACTTGGATGGATTCGACGCTGGCGTGACCACAGTGCACACGTCTAATGTCGCTCACAGTGGTCCAAGGGGTCGCTCAGGGAGTTTGTGTGTTCGCTCAGACACATGAAAAATTAGAGGAACATTGCTCCTGACACATACGGGATCACTACAGGTTTTTGCTTAGGCAGGTTTTCCTTCTCTCCTGGATTGGCTGGAGCTTTCTTTTGGCGCCTTCCCAGCTTTGACAAAAGTCCAACTGGGATAACCACATTTACTCAGGGCCTTCTTGATGTGCTGTTCTTCCGCTTCCCTGGCCGATGTTTCTGTGGGGATGGTGTTTGCTTTGTGTTGTAGGTCTTGATGACACCTAGTTAGGCATGGAATAAAGACACGTCGGATAGGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGGGATGGAACATAGAGGTGCAAAAGGTCAAAGAGATATGAAGGCACCTGACCCTTGTAGGTAGGGGTGAGCTTNNNNNNNNTTGATTTCCTCGATTCAATTTTGGTTTGAAAAATGCGATATTGGTTCATGAAATCCTGAATCAACATTTAAATATAAATGTATTTTGCCAGAAATCTCAGGTTAAAAGTCATCTTTTGTATTTTTGAAGATGAATTATGAGTTCGTCTTTACTCAACCATGAAGCGCAACCAGCAAAGAGCTCAGTGTTTCAAGTGTAAAGTATGCACTGTGATAAATGCTAAAGTTTTATATTGTGACTCTTAGTGACTTGAGAATCCTTCAGTGGGTGATGAAAAATGATGTCACTGTCACTGAAAATCATTTACTTTCATTCTGTTATAACTTTTGTTAACCACAAATATTTCTTCATACAGTGTTTTGTGTGTTTGAAATGCTCATCCATCCACCCATCCTTCCATCCAGTTCTGAGCCACCATCCAAGTAGTTCAGTGCTGTGACGTCAGTATAAGACAGGTACTAATGTATGCAGCAGGCTGCTCTGTATGTTTTATGAATCTGTTGTTGTAAGCACCATCTTCTTTGCTGTGCCGTGCTGGGGTGCAGGCTTTAAAGCAAAGGACGCAAACAGACTGAACAAGCTCATCAGGAAGGCCGAGTCTGTCGTTGGCATAAAGCTCCTTAGCACAGTGGGAGCAATAGTGAGCAGTATGCAGCTGTATTGGTTGATGCTTAGACACCTGCACTAACAGATGCATTACTATCCCACCCAAAAAATAACAACTCCCCTGGCACACTGACAGAGTCCCATCAGTGAAGATCATTGCAAATGAACACTGCCCTACTCACCACCCCCACTATCAGCATCACTGAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACGTTATTATTGTGGTAGCAAGCACGGTAACTAGTTATTATGCCAAAACCAGGAACGCGTTACTCGTTACTGGGATTTAAATAGCCTGTTATTCATTACTTCGTGTGGTGGCGAAGCGGCCGCCGGTCCGCGTGTCAGGTGAACTGAACTTCAGGTAAGAAGTTATGACCTGCAGTCTATCGGAGTCAGATATAAACCAAGTTTAGGTGGAGTTTATTTTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACCTACATCTTCCTATTCAGAAGGCAGAATTTCCGAGTTCTGAGTACAATCAAAAGCACCACGACTGCAGTTTTTGTGTTGGATGTAAAAAGCAGGCTAGAATCATGTGGCGGTCAACGATGGTCCAGGCGTGGAATTTCTCTCGTGGAAATGTGCACATTATTTTTTCCTTTCTATTGGTAGGTGGCACAGTGCACTTGTAGCAAGTAAGCAAGCTAGAAGACTGGCAGTCTGGCTGGGTATCCAGTTACGGAAGCAACACATTAACAAGAGAATTCTGAGTAAAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGAAATCACTGAGCTTGTGTTTGCCACTGCTACAACGGTCTAACACTAAGATCAAGGAAGCATTTGATCAAAATCAGGGAAGCCCAGAAGGATGTTAGTCAGCTAACTGAGGTGCAGAATAGTCCTTGTGAATACAATACAATAAGATGTCCATAACTGAACCTCTAGAAACTACCAAACTGGTAAATGAATTAAATATATTTATATGGTGCCAGTTTACAAGAGCAGTCATGTGGAGGTGCTTTGATTATTAAAGCTTTAATCTTACCCATCTAGCAGTACTAATAAGTGCCTGGGATTTCTGAAATGACCCTAATCTCACTGAAACTTGCTGCTTTCAGGAACCATTGGAACGGTTTCAGGTGTTACATCTGTTTAAAAACAGTTGGACGATTCCTGTCTAAAGCCAGCGACTGGTTAGGATTTAGAGGCTTAAGCATTCCCATCCCTGAGGTTCACTAACAAACTTTACAGTTCTCTGAATCATGGAGACAAGTGACAAACACAAACTCCATAATCCTTGCGCACTTGTTTCTACTAACAACGTCTTTTCCTGGAACCACATCTGAGCTTATATGCTTTGTTTTCCCTATTTAAAAGCTTGATTTTCCTAATGATTTGCATGTTGGTGAAGTAAGATCGTCTTTGTGAAAACTTGCTTATGTTTCTTTAAGCATCGTCACTTACAGAATCCCTGGTTGTAAACGAGCATAGCTATTAACATGTAACCGAGGACAAAGGTACGAATAAAAGGGGCAAAGTAATAAATTGATAATTTATTTATTACATTAATTAAACATACATTTTCCCAGTTATTTCCAGACAGGACTTACAACACATCCTGCTGATATCCCAGGTGCACATGAGACTTACCAAACAAATGGCGCGAAAAATAACACGACACTTCAAACCATCAGACCCTGCTTAGAGACACTGCAATCAATTTACCTGTGGGCTGCAAACAGTTCAGGTCTCAGCACAGCTGGGAATCAGCGCTATGCATGACCTGCAATGTGGGATATAAAGGTAAGTGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAGGTTAGTCCGCCCTCACATAACTCACTCTCAATCATTAACCGCCTTTACGGCTGGACGGACTAACCAAAACAAAATTACAAATCAATCAAAAGAATGAAAAAAGGACAGCAGAGACAGCACAACAACAGCTGAAAAACACAAACAACATTATCGATTAAAATGTTACCCAATAAAATATCAGTTTTATTAAACCATTCAAAATCACAAAACTAAAACAAACACTCAGTATACCTACAATATTGATCGGCTTCCCTGTGCGCAGTTGATCTAGAGCTTGATCAATTCTTCCATTAAAACTCGTGGTCACACTAAAAAAGTCCAACAACACGCATTAAAAATGGGCATCTACAATAATTTATGACCCATACAAAATGGCAAAAGTCTCTTACCCAACAATACACCCACTAGCACCAGAGTGAGTTAAATCGCCTCTGGAATTTCCCACAGAAGAGCGCTGACCTCACACCCACTACCTTTTCAAAGCTCCTCTGCCAATCACCTGGCAGAGAGCAGCAAACTGCCAGGTGACACTTGTTACAAACACATGACAAAAAATACCAATATATTTAATTTTGGGAGTGACACCACCTGTAGTTGTTTTATTGTCAATGAAAGCCTTTGAAACATGTTAAATAAAAGTGTAACCCTTTGGTACCTTAAGTCTTAATAGGTAATAGAATAGAATACTTAATAGCTTACTTACAACTGGGCTACACTGCCCATGAGGCTACATTCTTTAGGGCTATGCCTATAACACTCTTCCTATTGCCTTCATATTCAATAATTTTTTGAATAATAATTTTCAAAAATATTTTGTCATGTCATTATGCAGGCCACAAGTAGAGGTGACCCAGATTGAGACAGGCATTAGAGCCTCTTAATGTGTGTTTTGTTTGGGTTTCCACCGGCGTGGAATTACCAGAAATAGAGAGGACACAGTCTAAGATATGAAATCGGAAAAGGCCGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGTCTGAAGTTTGTACCCTTGTACTTAATCCAGGATGGCAAAAACACTTCTGTGAAAACAGAAATTCCCTTAAATCCACTTGCCACTTTTTCAAAATCATCTACAGCACCAAGCAGTCTGGTGCTTCCTGACCCAACTTCAAGGTCATGAGAGACCATCTGGCCAGAAAGAAGAGTGTAGCGCTTGATTATTTGATGTCTGTAGACTTCGGTTTTACAAATATTCTGAAAGTTAGAATTCACATGACTAACTTGTTTTNNNNNNNNNTCCATGTTTCACCTCAAAGCACATGGACCAGAAAAGAACTACCTGCCCCAATTTTCTGATGGCTCCAGGATGATGTAGCATTCAAGTGTCTATTAGGAAAGAGTTAAAGTTAAAATATTTTTAAAGAGTTTAATTTCTATTGTTTGTCCATTTATTTAGTCAAATTACTTATTGAATTATTAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAATAACCAAACAAATCATAATATCTCATTCTTATAATGAATTTCATTCAAAATAAGTTATAGAAAAACATTCACATCGGTCCCATCAAAGTGAAGTAAATTAGCAATAAAGCTATTAAACACCATTCAAGGTCAATCAAATATCTACAAAACAGATTTAACTGTAGGTGTTGCGCAACAAGTTCAATAATCTAAAAGGATAAGGTATCAATTCAAAAGTCCCATAGGCCGTTTTGGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATCACTCACTCAACAATTGAAACTTTAATTTAACATTCGACCNNNNNNNNCAACAAGATTCACTCAATAAAACCAGTTATTGCACTTAATTGTCACTAGCCTAGTGTTAGCTTACCGGCGTTTAGAATGCGCGACCACGGCTCCGCATTTTCATTAACTGTAACAAACCAAACAAAGTAAATAACTCACCGTTGAATGGATCGAGAGAGGGTATGAAGTTGAATGAATCGACCGGGTTATTGCACGCTATCAATCGATATGGAGTCCGTAATTTGTCAATATCTGACAAGCATGCCAACCACAGAGACAGCAGCAGCGATGAGAGCAGTGGACATGCAGCAGATTGACCCGGAACTTATACAGAGTTCATTCTCGCCACAACAAAGGGATTTCTGGAAGTGGGGTCAAATGTTCCCTTGGTGGCACTACCAAAGTGTTACTGCCTGCAGATAGATACACGTGCATAAGTGAAGCCTGGCATATTACATCATGGCTGGACCACTGTATCTGTACAGCTGATGGACATGCAGGTTTAGAAAACATGGCTATTAGGTATGCGGTAACTGTGTCAGACCATATAGCTTTTGTTTTTACTGTGAATGTGGAACAAATGCCGGCAACAACTGGAAANNNNNNNNNNNNNNNNNNNNCCAAGAGGGAAGAGGTGAATGCTCTTAATAATTGTAAAACATCCACCATTAACTGTTGAAGGTGTTTCTGGGGCAGATAACATTGCAGCATTTTGGAGACAGCATTACAGTGCATTGTTTAACTGTTTAAAAAAGTGAACCATATGAGGACAATTCTGATATAAGTGATGAAACAATAGTGTAAGGACACATGAAGTATATGAAGCCATTCATAGGTTATCTGATAGTAAAGCTTTTGGTTTGGATCACATCACTGCAGAACATTTAAAACATGTTAGTTTAAGGCTAGCTCCTCATCTAGTGCTCTGCTTCACTGGGTTTATGATTCATGGCATATTACCAGACTCAATGCTGTGCATTTTACTTGTACCAGTAATGAAGGATACTTATCACTGGCTTCCTGTTCTTCCACTTGTTCCCTGAACGTCTTTGCTGGTCGACTTGTGTTCCTCCTCGATGGAAACGCCGCAGGAGGCTGAGAAAACAGGTAGACATATCAATTAGGTTTAGAAACTATGCACTTCCTCGACAGCGGGTCCACAGTCCTTCTGTCCTTGGATGATGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATTATTAAACATACAAATCTGTAATTTAAACTTTTCTGATCATGTCTGTCATAATTCTAATTTCTACTCCATGTCCGCATCATGTCTACTGCTACTGCTGGACATTTTTTCTGCTATTTATCAGAATATTAGTGCCCATCCCTTGGACAATCACCCCATTGAGCTGAGTGCTGATCATCTGATTACTTTGTTCAGTGCGGCTTGTTGAAATATTCTTGATACTGTTGCTCCTTTTAAAACTAAACGTGTCAAACCCAAAACAGATACCTGGCTAAACAATGTCACGTGGGCCCTCAAAAGGATTTACAGAAAAGTCTAAGGAGCTTGCAAAGAAAAGCGTCTGAACTTCTTTAAGTAACGTAAAGAAGTCAAGATGCGTTTCTTACCTTGGAAAGGGTTAGGTTATCCTTCACTGCTCACATTAACGCTGTGGATAAAAACATAAAGTTCAGCAGGGAAGACACAAATTGAAGAGAATGGAAACCTCAGCATTGAAGTTGACTGGAAGCCCACACACACTGACCAGCACCTCCTCTTTGGCTCCCACCACCCTCTGGAACACAATCTTGGAGTAATTTGGACCCTACAACACCGGCCAGAAAATGTTCCCTCTAAGCCTGAAGAGAAAAAGAGGGAGAATCAGAAAAGACAAACGCAACACCATTGTCATCCACTATGTAGCCGGTGTATCTGAAAAACTCAGGAGAGTCTTCTCCAACCACGACATCCCAGTGTACTTCAGACCCAGAAACACACTCAGACAGAAACTGGTTCACCCGAAAGACAAAACTCCTAAACACAAACTTAACAATGTGGTGTATGCTGTACAGTGCAGCGAGGAATGCCCAGACCTCTACATTGGAGAGACCAAACAGCCACTTCGCAAACACATGGCACAGCATAGAAGAGCCACCTCCACAGGACAAGACTCAGCAGTCCATCTGCATCTTAAGGACAAAGGTCACTCTTTCGAGGATGCCAATGTTCACATTTTGGACAGAGAGGACAGATGGTTTGAAAGAGGAGTAAAAGAAGCCATTTATGTCCACTGTGAGTGACCATCTTTGAACAGAGGCGGTGGCTTACAACACCAACTGTCTGCCATCTATAATGCAGTTCTGAGATCCCTTCCCAGACGCCTTAACGCCAACTCACATCCTGGGCCATCTGACCTCAGGAAATCACATGATAGGGTGGGGTTAGTTTTCACAATGAGCTCACCCGAAACCTTGGCTGATTGTGATCTACACCCGTCTTCACATCTTGGCTCGTGTGTTTAGGTGGTGCAGGGGTGTCTGGAGAACTTCAAGACATGTCGAGGAGGTAATTTAACCATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGAGGTAGAGGATCATTAGGGGGTCCATTGTCTCTCTTGGAGGAATACTCCCACAGGGCTTAAATCTGGGACTCTCCCCCATTTGACCCTAGAAATGAAGAAGCTTCTCGAATGAGAGGTGAAATGTCTTCAAGCAACTTAAAAAAAGTCCAGATGCTTTTCTTTCCAAGCTCCTTAGACTGATGTTAACGTGGCATCGTTACTGTCACCCTATTTGCTCAAACAATTAAAAAGAGGTGTCAGTCAAGCAAATTGGCCAAAAAAACAGAAGTTACAGCCCCTCAGAGTTTAAAGGGCCACAGGCCAGTTAAACGCCCCATACACACGGCATAAAAGGCCTATTGCCATGTGAATGTGTGGTTCATTCTTCAAAAATATTAAAAAACAAGCATTTTTAGGCCCGTGTTCCAATCTCAGTAACTTTGACACAGTAATATCTGCTGCAATATTTACACCTGATGAAATTTCACAAGTGCTAGCTTTATTTTGATACCAAGATCGTATACACAGGGTATGTAATAAATTTGGGGCATTTCATTTTCGAGCAGAAAGCTCAGAAATCCCTTTGGGGCTTAACAGGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTTTTTGCATTTATGTCTTGCTATCAGACTCCTGAACAGCTGACCTACCTCAACTAAAATTTTCCACATCAGGTCACTTTGCACATTGAGCTCCTTTGTACGTCCATCTACATTGACATCTGCATACCACACTTGTCTTCACTTACTTATTTGTACTTATTTATCTTATACTTGAAACCCATCTATTTAGACAGGTATTTGGGCAATGTTCATGTGTAATGTGTTGGTTTTTTATATGCTTTTATATTCCCTTAATATTGTTAGATTGTTTTGTTTGATATACTTTTATATTCCCATGTGAAGCTCTTTGTAATAGCTTCCTGTCTTAAAAAGTGCTATATAAATACATTTTACTTACATACTTACTTAAAATAAGCCAGCGACAGGTTAGGCTGTATAGGGTTAAGTGTTGCCATCACTTAGGTTTGCTGAGGATTTTTATAGACAATGGAGAAAAAAGCTTCAGTGTGGATATGGATCCTTATTCACTTGGCTGGTGTTTAAAATTTTTCAGAATAAGCACTTCTAATGGTGCTTTGTACATTTGAGACACATTTAGACAATACATGTACCATATCTAACACCATGCAATCAGTCCCTCTACTTTAAAAATGACATTTCTTTACCAGGGTAAAAAGGAATTGCCTCCTAATAAACTGTACAGTGCCCTGAATGAAAAGAACAGACTCCATAATCCTTCTTCACTTCTTGCTGCTAACACCTATGTTGTCTTTTCCTGGAACCACATCTGAGTTTATTTGCTTANNNNNNNNGTTCCTGTTTTAACAGCTTGATTTTCCTAATGATTTGCATGTTGGTGAAATAGATTCACCTTTGTGTAACCTTGCTTCTGCTTCTTTAAGCATCGAGGCACGCCATTTACCGAATTTTTGGTTTTAAAGAAGCATAGGTCACATGACCAAAAATACTACTATAGTGGTATTATTTAGTTTTGGGAGTGGCACCACATCCAGAACTACATGTTGTTGTTTTTTTGTCAATAAAAGTCTTTGAAACATGATCATTATAAAATGCTTTGTTGGTCAGTATATCACAGAAACATGTTAAATAAAAGTTTAACACTTTGGTGCCACTGCCAAACCTTTTGATGATTGTAGACTCACAAAACCAGTTGCCCTACAGGTTTTAGAGAACAAATCTACACGTCCACTTTTTGAAAATGACAGATAGGCCCACTTGAATATATCAAACATTTACATATACAGTATTCAGTTTGAAGCTTTAAATTGAAACATTTTCATGTTCAGCAAATCTTTGTAAGATCTCTAATTAGAGATGGTTAGGTGATAATCAGTAAACTGATCCGAACTCAGAACATACAATAATAGTTTAGAATGTATGTTTCTACAGAAAGTTCACTCCCTTCTGGTTTCCTCATTTGACAGTAAAATATATGAAAAGAACAAACAAAGACCTTCTTAAAAGTCAGCTTCAGTCCACAGATGCAAAGATAAGCTGTCAGGTAAGTTATCCATCATTAATTCTAAACTTATATTCTTGTGTATGTTTATATTGTATCCATTACTCTAAAAGTTATTAAATTATTATTTTAACCGTTTTTTAAAAGACGCAATAGATTTTAAATATTCAAAAAGTATTGGATATAATTATTTTGGATATGCATATAAACAATCTACTAAGCAACTTATAAGACTGCAGTTAAGAAACCTTAAATGGTAAAAATCTTTGATCATAAATATGGCACAGTAATCATAATAACTATATTTATTTATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGATAACTATATCTGTTATACAGAAGCAAAGAATGGAAGAAACCTGTTTACTGCTCATCCTGCTGCTCTCAGGTCAGTGATATTAATATCTTAAACATTTGAACTATAACTTATAAACACACAGAGACAGATTGATGTCATTTGGGTAATCAGATTACATATACAGNNNNNNNNAAAATGTATTTATCAACACACCAACCACAAGAACATTTAGAAAATCGTACCACAAGACCTGCATTCATTTTAAAACATCTTCCTTTTTTAATATTTGGATTTTGATTCATTGAATGACTTTTTGTTGTTATTTCTGTGGTATCTATTGAACCAACTAGTTTTTCATGTTTTGGCTCCTGATACACGGCAATTCCCCAGCTGTGGCAATAAATAAGATATTTTTTTCCTTCTACTTATTTTCCTCCTCATTCTTATTATTACTATTATTAACAACAAGCCAGTGTATTCCTAGTGCCGGTCCTAAGCCCAGATAAAATGGGAAGACTTTCTTCAGTTGCTCGCAGGTTCTTGCACTACATTATCCACTACAAAGTTTAACAAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACATCACATAAACATTTTATAAGCAATTTATGACNNNNNNNNTTACTAGAGCATTTCAAAAAGCATGTATCGTCTGCAAGCTTAAATAAGCGTAAATAGTCAACTGAATTTTTTTGCTTAGCTTTTTAATGCTTTAAATGTATTTCTTCTNNNNNNNNCCCCAACTAGTGAGGTAATTTTCAGTCACATTACTAATTAAAAAAAGACCAGGAGTAATTGTTAGATAAGTGACACGAGATGGTTAAAGCAAAGAAAAGAGGAATATGTTGCTGGTCTGCTAAGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAACAAAAAACAATTGTACAGAGAAGAGCCAGCCACCTCTGTAGAGTGGTTTTCATAGGTCAGTTAATTTTGAACTAAGTTAATCAGATATGTTTTTCTGAAAGCTAGGAGGTAAGTTTTATTTCCCGTAAAGTGAGGTGATAAATATGAACGGTCTTTGGATAAATAGTACTGTGACCACGTTTTGAATTTCCGTCGTGCATCACTTGTGTGCATTCTCACAATTCAGTAAGAGCTGGATAGCGAGAAAACTGTCCTAAACAGTAAGTCAATCTGAAAGTGAGAGAATCAACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCAGTACTAGTCGTGCCAAGTCAAGGAAATCCAGAGGAAGATGCACCCAAAAGCAAAACCTCCAAAGAGAACACTGTGGCGGGGCGTTGTCTGCGGTGCCGCTGCAGGGGAGGCGGACACACCTGAGCGGCATCCGCAATCATGCCTAAAATGCATAAAATGGGAACTGGTCCTGTAGGTAGGTTATTGTTGGTATGTGTATGACTGTGAGCTGATTGGGTGTATCCGGCTTTGACTACAAAAAGTGAAATCACCAGAGTACTGGAGTCTGCATCAGAACAAAGTTTGAACCCAGGCAAGTCCGAACTAAACCATGAAGTTGAGGAGTTTCATCCTGCACCCATGGAGCTGGGTGAGAGTGATGTTGCACTTCAAAACTGTAGTGGAAAAGGTTCCTCAAGTGACTTACCAGTGAACAAAACAGGGGTTCTTACTAATGAGGACCATTCATCTTTTCACAGTTCATGTCCCAATATAGATCCAGTTACAGGAAGTGATACTGAACTTACAAAAGAAGTTACTGATGTAATACAGGAACAGAATCAAACTGAAAAACCAGGGTTGTGAGTTGGAAAAGATGAAAGTGGTGGAGATTAAATGGAGGAAAAACTTGCTGAAGACAAAGAACTGCGTGAAATCGGACAAATCAGATAATCGCCTAAAAACAGAACTGAACCCAGCAGGCTAACATGTAACACCTTGGTAAACCCCTTAACATTTTTGATTTATTCTCTTTTAAAAAGTCTTGACCAAGTTCTTTCACATGTCCTTGACTCAGACCCTTCCCCATGTGTTAGCAGAGTGAAAACCATTTTAAGTGACTGCTGTCGTGCAGGAGTGCATGCAAATTTAGGGGAGGAGGGATGTAACCCAGCTAAAATTGCTTCATAAAATTAACTGCTGTTCCTAAGGAATGTCAGTAGGTGGCACTATGACACCATGTAGTGCTTGTGAGCTTGTTGCTATAGTCTGCAGCTCGGACACAAGAATTTCACTAGATATTGTACTCTGTATAATTGTGTATGTGACAAATAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGAGCTGTGTCCCAAAACCTAGGCCGCATCCTTCGGAGGACCCGGCTTTTGCCATCTACGTGGGCCGGGTCCTTCGAAAACCAAGAAGGCCGGAAGTACGAGGCTGTGAAATTGGACTGTCTAGCCTTCAGATCTGCGTCACCGCTGTCTCGGTGGAGTTTAACAAACTCAGCCGTCTGCTCCTTGCTATCTAAAATATAACAGGACACTGGCGTAAATTCTCGACCATCTCACACTTCTGTTTAATCAGTTTTCTGTTTGACGTTTATTCAGCTGTGTGAAAACCCCAGAGGAACCCATCCGAGGAATTAATAAAGTTTTATTTAATCTAATGTAATAACTTTGATCTCAGCCAAAGCGATTTACTCTAGAACAAATAAAACACTGGAAAAAGCCAAACAATAATATTTTTAAGCTATCTGAGTGGCTTATTTATCATGTTTAACCTGAGTAGCGAAAGACCGCGGGGGTCTGAAATTCATGAAGCCGGGAGTCCACTGTTCTCGCCGGCTGTAGTGAATCTTGAACCCCCCAGCTAGCTATCGAGCTGGTGGGTAACAGACGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTAGCGGCTGGCATTGTTAGAAACTGGAACTGGCTGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACGTTAAGGCTACATATGTTGGTCAGAGCAACTCACTGGGAGGNNNNNNNNCTTAGTCCTGATTAAAAATTTATGGCTGAAGACATTTAAGTTCTCTTTTGCTTGTTGCGAAATGATGGTGCTTTTTTGTTTTGATCCCGATGCCCTCAGCTGTTCTGGTTCTTGGTGTCAGGGGCTGGGTGCTCGGGTATGTACCGGCTCACTCCCAGTGGCTGCTTGGCGGGGCCTGGTGCCCGTTGCTCGGTCAGGCCTCCTTAGTTCATTACCAGGCTTCTGGAGAACTGCAAGACACGTTGAGGAGGTAATTTAGCCATTTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTCTAGCAGATCGTTACATGGAGAAACCTTTTGTATACAAGCGCGCTGATCCACACAGTTGTGCACAGAGGTGTACACACGGGTGTTCACTGTTCATAGACACACCTTTCTTGGCTGCTACCTCAAAGCACATTGTGCACTGTCGGTCCTGCGTGCTGCACAACAACATTCAATATTTAGTATTTACTGTTATTTACACTTAGCTGGATTAGTGCGATGGTGTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGCCCTTTCTCACTGTACTTCTTCCCCTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTATCCCCCAGCCATGTCTGTCCCATCTGTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGATCAAATGGACCAATATGGCCATGATGATCCACTTGGTAAAGTAAATCCGTTGGGTATCTTTGTTGGCCTTCAGACAACAATTCTGACGGCTAAAGAACCAAACGGGACAGGTGNNNNNNNNNNNNNNNNNNNGATGGCCCCCAGTTTAAGTTTGTTCCCGTGAGTCCGATCTTTGCTCCGTCGGTATTATCACCTCGTGTAAATAAAGCTCAGTCATCGCGTCTACGTCAGTGCCTGCGTTTGGGTCCTTTTCCCTTCAACCCCACACGACTGCCGCCGCGGCCGTGACAGAGACCAGTAAATTCACCTGTAAATTCATCCTGTATCACGGTTGGCGATTCAGGATCCGGCTGGGATACAGGAAAGTTTCCAGCCTACTTAGAAGTGACAGCTGCGTTAATTCTGGAATATAAGTTTATAAGATCTCAATGCAAAACACTATGTGGGTAGTACTACTAACAATAACATTATACACACACACTCGACACACCTGAACTGAAGACATTGAAAAGGACTCTGAATAATGAAACTGAGTACGCGGACTGACAAACATGGACTATTGGAATTCCTTACTGTGAAACGTTAAATGGCTTTGTTTCAAATACATGTTTTAACTGTTCTTTTAGCTGTGTGTCATTCACTCCTTAGTCAATACCTAAACAACATAAGGCCAACGATCTTAACTTAGTGGTTAAGAACATTGTGTTACACAAGCAGTGAGTTTCTTTAAATAGAAGGCTCCCAAATCAGGTATGTCTGCAAAAGTTTGGCTGAAGTCTTAAAATTTTACATGAACCTCAAACTGATAGTTTGAATTTTAGCATTAGCGCACTTTGTTTTCCTCTCACTTTTTCTCATGGCATCTCTTTCAACAGCCCTTGTTCACTATATCCACTATCCCTCCTCTGTACATATCTAAACCATCACAGCCCTGCCTCTCTATTTGTCACTTAGGCTGCATGGCCTCAGAAATGATTCCTGTCTAGAACACAGATCATCTGTTTTTACCAACCCATATGTAGTTTGTTCTAAAAACAACTACAAAAATAAAAAGTATGGACATTTTCGACAGNNNNNNNNAACAGTTTATTGTCTAATAAGTCAAATCGCCTGCTCTACTCAGATATTCAGCAGTACATATCATGTCTTTGGCATTTGAAATTCTTTTTAAAATGGTTGATTCTAATATTTTTGAATATTAACAGTGCAGTGTTGTTATTGGTGTAGGCCGAGAAAATAATGTTTGAACTTATGAAATGTACTTAGCATTACTTTTTGCAATCTCGGTAATCAGTTGTGTTAATATTTTTACATTTTGTCTGACATATTTGTTGAGTTTTAAATGTCCAGATCTTTGATTTTTTATAATTAAAAAGATTACAAAAGTGAACAATAAATATTGAGTTTTGCTAAAGAGAAAAAGTGACTCGGTTGTACTCATTCCTTTTAAGTTTTGTTCCAAAAAATCTTGTAATACATGTCATTAGTTTTACTATATTAGTTGTACATGGTTGCACTACACATAGATTTTGCAGTTTGACTACAGAGAAGAGAAAAAGAAATAGAATTAAAAAATATGGCTCATTCACCAGTTATTAACAGTTGTTATCATTCCCTCCATTTAAACTCCAAGGAGAAGTTGCAGTTGAAGTGATGTGAAATTTAAACTTACACCAAACGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAACTTCCATATAGTATGACTATTTAAATGGTTTTAATATTTAAGTCTTTTTCAGTGATTTGTCTAACAGCCCAGTTTCCACATTCAAAACCTTTTTATTTTTCTCAGGAGGACTTTCCACTCTTCCTCCCCACTCCAGAGAATACCACTTTGTGAACCAGCTAATGACCTGGACCGAAGCTCAGAGTTACTGCAGAGAACACTTCACTGACTTGGTCACCATCTACAACAGCAACATCAACCAACTGCTTTTCTCAATGGCACCAAGGATCAATACTTGGGCTTGGATAGGGCTCTATGATGATCGTTACAGCTGGAAGTGGTCCATGGAGGGAAAACTTTTTTATGTTGGCAGCACACATCAATTTTTGATCTGGGCTAACGGCCAACCAGACTGTCTAAATGCAAAGGAATACTGTGTGGCTCTTCAGGGACAAACACAGTTGAATGATAGACCCTGTGGAGATTCTTACCCTTTCTTGTGTTACAATGGTAGGAAAAAGATTTGTTGCCCTGGTTATCCTACAATTTCATGAGATTCATAACATGTGTTTCAAAATTCATCCTTTTTTGAATCTTTTACAGCCAAAAATACAAGTTACATCTTAGTGATGGAGAGTCGCTCCTGGTCAGCGGCTCAGTCGTACTGCAGGACATACCACACAGACCTGACCAGTATAAGAAGCAAAGAGGAGAAATCCAACATCACGCTCACTTTGAATGGATCAGGGGTTCAGTATGTGTGGATTGGCCTCTACAGGGATCCCTGGGCCTTCTGGTCTGACAACACAACCTCCACATTCACTAACTGGATGCCTTATCAGCCTGATAATTCATATTCAGTTGAATACTGTGGAGATTTGAATTTAATCTCAGGGGAATGGGGAGATGGCAACTGTGGTGTCAAACTCTATTTTTTCTGTTTCACAGGTGAGGTCCAGAATGCAAACACTGTAAGATCCTGTCATCATGTAAAACACTAATGTTTGTGTTTTTATATGTGGTTCATTTTTAGCAGTGACAAAGCAAACAGTGGTGAAAATGAAGCTTCAGTCAGAGGCAGACATGCACAGCACAGAGATCCAGCAGCAGGTTTCACAGCAGGTCAGCAGTTCAGTCACAAACACAAACTTGACACAAGTTCAATCTATGCTTCATGTTTTTCATCATCTGCACATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATGCTGTGCTGAGCTGTCTCATCCTTTAAATCTTTCAATATTTCAGAGTGTAAAGTTCCACCAACAGCTCATTTGTTCAGCTGTAGTTGTAGTTTGGTAGAAACTCTTTAATCAGAGGTCCACTCACTAGTTTTCCTGATAGGGTCTAGTCTCTTGTTTTTGTTTTGCAGCATCTCTTTAGACACTTTAGACTCTGTCCTTCTGTGGACGTCACTGCACAGGCTTTGTCTGTTTGCGGTTTATTAGGATCCATAGTTCTGTTTCATTGTGACAGCAACCTCTGCTGACTTACACAAATGATGGAGAAGAAAGTGAGCAGAGCCAGAGATCTGTTTGAGGAGGTCAGGGTGGACAACAAAACATTGCACGGTTTATGTCCTGTTTCTACTTCTACTGTTTGATAACTGTAACAGCCATAAATAACAATCCCAAACCTTACCTGATATAAAACTGGATCATTGTTTTCAAGGGAGTGCAGTTGCAATGCATGCTGGATGGCCTTGTATCGTTGGGAGCGGGCACGTTCCGTTTTACATAACTATTTTTAAATTCCTGTAGAACTGCAAACCACGTAAGCTGGCTCAATANNNNNNNNNNNNGCATATGAAACCGGAGTTGTACTAACATGTTATCCCATCAGCTTGTTCTAGGTCACAGTTTCCTTCCACATATAGCTTTGCAAAATTGCATAAAAAGCACTTGCAGCAACAACATAATATTCCAGAAACACAGTTTGCCGATCCAATCAGCTGTTCATAACACTTCCTACATTAGAATAGACGCCAGCACGAACTATCGCATGTTCGCCATTACCTGCCCGAAACCGGAAGTGACAGAACCGAATTTTGGTGGAAAATGTAGCTTTTTACTTTCAGGGTCTTATAAGCCTATACTGGTGTTTTTAACAGTCATGTTTGACTTTATCCTTTTCTGTATCGTTTCTAGGATGCTTAGAACTCAAATTGCACTGCTGGAAATTGTTTATTTTGATTCACATGATGTTTTTCTTGCATTTCGCATTATAATATCTATTTTCGTTTTTCCTGTAGTATATAAAAATTGGTGTATTTAAAAAATAAAACTATATAAATTTCCTGTGGTTGGAAACTATTTTGTGTAACTTTTTTGTATTTACAGTTTTGAGTGATAAACCTCTTAAATGTCTCTAACTAGAAATATNNNNNNNNNNNNNNNNNNCGATTTTCAATTTTTTTATAGGTTATTATACTTTTTTGCAATATATGTAGTTACTATGGACTTAATGCATACATATTATTAAAATTTGGGCTATAACGGTTGTATTGACGTATAGCAACTTGAAATGCTCCCAAAAATGGAACTACAGTATGGAAAAATATAAAGATAAGCTGTGGTGGACTTGGTTCTATGGTAGGTCTTAAAGGGTTAAGAACTATTGCTCAGGACCACTTTAGAAATTTGCAAAAGAAAATTAAAATGATTCTGGAAATATTGGGATGCTCTTTAAAATGTAAACATAGTAATGTTTACATGTAATGATTTTCAAGTTTTAGAAGTCATATTTTATTCAGAATGGAAACTTGAAAACATTTTTGAATATAAATTTCAAGGTTTTAAGGAAACAAAAGTCACTTTTAATCTTGATGGCAGCAACATGTCAAAAAAGAAGTGGGACCAGGACAACAAACAGCTGCAAAACTTTGTAGTGCTTAAAAGAAACGGCTAGAGGAAACATTTGGACAAGGTCACATGCCTTGGTATATAAAGAGTGTTTTAGAGTTTCTCAAGAGTAAAGATGGGCAGGAGTTCACTGTTTATCCGTTTAAAGTGGACTGAGGAAAAGTGGGATACTGTTCTGGGGTAGACTAATTCATTTGAAATTCTATTTGGAAAATGGGCAGTTTAGACTGTGAAGGCCACGACTGTGGCTGAGTATCTGGGACCTGTTCTATATGTAACCCCTGAAGCAGTCATACTTAATGCTGCACTGAACTGAACTGAACTGCTGCTAGAAGATCTCCAGCTTCACATCATTTGAAGTCGAGTAATAAAATCTAATTTGAAGCGTCTATTCAAGAGAGTTTAGACTTCCAGTCANNNNNNNNCTTTATGCTTTTGTGGAATCAGATTAAGAATAATTAAGGTCCAGGCCCGACACACAGAGAGGCAGATTAAGGAGCAATTTAAGAAGCTTCACCAGTTTCTAGCAGAGGAAGAGGAGGCCAGGATGGCTGCACTGAGGGAGGAAGAGGAGCAGAAGAGTGGGATGATGAAGGAGAAGATGGAGGCTCTGAGCAGAGAGATAGCAGCTCTTTCAGACACAGTCAGAGCCACAGAGGAGGAGCTGAGAGCTGAAGACGTCTCATTCCTGCACAACTACAAGGCTGCAGTGGAAAGCGTCCAGCGCTGCCCCCTGCTGGATGATCCACAGCTGCCCTCAGGAGCTCTGATAGACCAGGCCAAACACCTGGGCAACCTGACCTTCAACATCTGGAACAACATGAAGGACATGGTCTCCTACACTCCTCTCATTCTGGACCCAAACACTGCTGATCCAAACCTCATCCTGTCTGAAGATCTGACCAGTGTGAGACGAGGAGGAGAGAGGCAGCAGCTTCCTGATAATCCAGAGAGGTTTGATTTGTTCTACTCTGTCCTGGGCTCTGAGGGCTTTAACTCAGGGACTCACAGCTGGGATGTCGAAGTTGGAGACAGTAAAGGGTGGGAACTGGGTGTGTTAGCAGAGTCTGTGCAGAGGAAGGGACTGATACAGTCTGGATTATGGAGAATATGGTTCTATGAAGGTAAATACTCAGCACGCTCACCATCAGCTCCTCTCACTGATCTCTCAGTACAGAAGAAGTTCCAGAGGATCAGAGTGAATCTGGACTGGAACAGAGGAAAGCTGTCGTTCTCTGATCCTGATACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGTTTCCATACATTCAAACTTTGGGTAAAGTGAAGGTGTTGCCACTGAAGGTGTCAGTGTCAGTGCACTAAAAAAAGAGCATGTTGGATTTACTTAATTCATTAGTGGACATTGGTTGCACACAANNNNNNNNNNGCTTTGTCAGAAACTTAAACAACTTATTTAAATCAACACACCTTATTCATATTCAATAATAAGGAATATTTTAATCCTTCACAATTTTGCCATTTTATTGCAACATTATTCAATAACTTTTACCCCAATACTACTTGGTCACTTAAACCACAATAAATAGCGATAGCATACACGTGGTGTGTGTGTGTAGTTGTCTGCCTTTTATAACGCCAGTGATTTTCCTGCAGTTTGAAATCTTGTGCGATCTTGTTAATTTCATGTGTAACATGGTAGACTAATGTGCCTGTGTTAATTCAGCTCCATATTATTGTGTGAAGTTGCACTGGGTTGGGAGTGGTNNNNNNNNNNNNNNNCACATTTTTGGTGGGCCAATGGCTGGAATGGGGTTTGACTAATTAGAGGCAGGTGTACTTGATTGCACTGATACACTTGTCTACTTATAGCCCACACTGCAAACACTGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCTTTTCGACACAGTCCTCTCTGGTGACATCTGGTGGCGAAAATTATGAAGAGCAGCTTGAATCTGCAAAATAAAACGGACTGCTTAATTATCACTGCTCACTCCACAGAGTGGAGTTCTCTCTGATATTGGGCCACCGTTGCGTTACTTTGAACATGTAATTGGGGGNNNNNNNNNCGATTGGGGGGCTGAAAAAATTGTAATGCTTATTTGCTTAATACATTTTGATCAATAAACTTTCCTTATGAAACATGCACCATGGTGTGGCCTTTCTTTGCTTATGACTCCTTGATGTTGGTAAATACAATAAGTGAGCAATATATATAATATACATATGATAATGTACAGCACATTATGGAGTATGCTCCTGCTGTGAAGTCCTGCCTCCATCTACTTGTGCATTTAATCACTGGACAGCTGGACAGGTATGTTTATACAAAATAGTAGATTAGGCCAATTGTCCTATACATATTTTTGACCTAGGGGTAGCATTGTGTCATGTTACGGCTGTGTGCAGACAGGAATAGGACCCAAGGTGCAGACTCCGGAGACAAAACGGTGAACTCAAAACAGCTTTATTGCTGAACAAAGAAAATCTACAAAACCTAAACTGAAAAGAATCTAAC