gatcagatggtcactgcggatttcgggctgtggcttacgggttgggccgtgggcagggagattatatggcggtacgatacgagatgtataacgaaattgttcgccgtcctgattggtattgaaacgtgttccacaaactccacagcgctttggctcgtatcatggttgattcaccagcaccttgtccaaaggctcattggatgtccatgccttcaatgggtgaggtaatggcaaatgcctttgagaggcctgttttctttttttctaccaccttttgccagacctgcctcccttctttctgcccccccaattccaaccccccaatttttattgcttttctatatgaattttctcattttgtccctttgcagttacataacccaagactctttccggcccctcagctcatgaagggttggaaagagagggcatcagaagaggcttggggatgggaagccatcttttctgattgtttccaattgactgtagagaggaaaattgaaaatccaatgaaacactactagggttttttttatcctgtgtcttttttagtttttgatttttttcctctttgtccttttttaccatgttttttttcttatatttctcatcaattgaattcttttatccctgtttttttcttacatttctcattgtttttttgtttacatttctcaacatctcatcaatttatttcatttatttcttgaatttgtttttctcaatgaatctaatttttaatcattgataaagtgcttttggggcagggccccagttgctgaatttttttttgagtttttagggtcgctagaggttgacgactcctgttttgagttggacgactcccgtttttttaatgcagaaaaaaggttaaaatatttgttgtaattggtgcgccgaatcccgccctttaggcggacgactccctttttgttttaataaaaaaaataaaaaatcgccattgaaattaggacgacgactcccctattttttgggggaattggaagaacgactcccgttcgacgacctcccgaccaaaacgggagttgtcgactaatttttaggagtcgtttttccaagcccctatgaataaccaaattgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatctggttatatttgataccccctattgatacagtacacgtaaccaacataaatctagtctacctttattgttcttaagcttcagtacaacttactcaacttatccacaatattcatagccttgctgaatattcccatcaacaatacctgttaatccccaactaattttgttaaagcttaataagtattgttagcccattccattttgggaagaaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgcttgtcagcctgctactattcagaaacaacctgaccatagcataataaatatttagagacattgttacatatactacccccataacatatgtaattaatgcctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaattaagtggaatcactataatagagacattattactcattacattaagttttactagtcatggaagaaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttggaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctaaaaataagattgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccattgaccaaaacatggctgcaggctcgtcacagcaccccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgatacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgcccccaaactctgattccccatcttcatcaccatttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttttgagcgctcccagaccagtcttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaatacccctgtttaacaggtcctgattccttggagggcaccataaaagcccctgtaactcaggcccctccttttataaaaacttaacagtttttattatttcttttcttaatatcaattacctccccattccaagtgttacccacacttgtacaccatttttcttagctttgcacctggtgtagctagaagagtctagctcttggcatcacccaggctgacaattgggggtctggccgggaataatttttatcttttgataaaaacctggtactattttttctttaaaaaataaaaacaaaacacatacaaaaaatcatatttttttactccttcctcttgaatttttttacaaaaatcaaaccacctaaaacatcttataaaaaaagctcaaaataaatcctaaaaaaacatttttcttactacccttttccttatagtggaattgcaagaaactgcgagactaattcaatattatcttgacttccttgcctccgaaaaagcacagcgcgcagcggactataaaccttctccttgggaattacttacccctcaagaacaacgcgctcgagcacttgcacgcgtcgaacacaacgaagagttaagaattaacagtctgttttccttcaactcacttaagcgacaacatcaagctagacgccgcgaaattctagccaaaaacagagccaagcgacttgcaaaaagtacgtcttaaatctccttttttcgaaaaactgcctgtttacaaaaactcacaaaaagattcctttcttttttcggtcttattctagtgtctgttacttctagctccagcgccgctaccactcccgctgctcaaaccgcggctcatagccccgtctcaggttaataaacttgcttgaactctctccccttttttgtcatccttgttgacaatccaataatataaaattaaaatatttttttttgtggggataaaaaacaaataatgtcgaccaggtccaacaaccccgacctgcacggtccccttcccccagccactcgacccaggcgtagcaaatcaactggaggagagggtcaaccgtctccgcttgattaccatccagaaaaagatgcaacctgtcctggtcgagaaaccgacggaggagacattggtcaaaaacggcttagccacggcgacgaacgctcgagcgacgtttcagagaaccacgacctcagccatagtccccgaagagatagcccggacgacagcacaggtagagccagcctcggacgcgatggatttggatccccaagcatcgacctccttggcaaatatccagccacgccgcaattcaccggacgtgagagtcctctcgaaggaggagaagattcaattgctgacgaaggagcacattcttctttggaagaagtgcgaagcagcccgaccgtccggcgcgacagaggagctcaaagcactcctctgtcaagcgcaggaaagccaaaaggttctccagaaactgattcctcacaaggaattagaggagttcgtcaagggctggaacccttggacgatcaaaaaagaactatatcccaacgctccaaagaaaaacgacgggaagaaacgctcctcctcctccaaaggggtgaaggaactttacaacgacccgaaccgttggaaacaggtcatgaggggctgcaacaccctcgaagcagcgtaccgccacatggcggactagatttaaaaatcttaaccgctatcttagatagcctagacctcgttaacaagaatctctcggctattgacagcaatgccgaaggaaattttaaaacgattgtaaatagcttagatttgagtgctagatctcataaaaaaacctctacttctttgtcattacagtttgataacattttacgcaatcctttgtccataaaccccgaaatgacaaaaattattgccgaaaacactgccaaaagcgaaaaggcttgctctaagttagttgtgtccgttgataaactcaacaaagacttaagtaccaccgccgaccacattatatctaccataagagaagacgatatcgttgagaatgctaaaaagaaagatgatcttgataccatcaaagacctactttgccagcagaatatcaggactgaaggaataaaaaacctaataaatgaacagatttcttcacttcgcacagatatgaaaacagagatacaaacaagtatttgctccttgttagctcaacatatcccttataactctgcgccctgcggtcctgataatctaagcaagagggaagtccttcaacgaacagtgcatcaggaacaaccgcactttaacaatccatacatggaagaaacaccaagagatgttgcgcctcatctcaacagatctcaaataaatgctgtgccgcagcagcacaggaattctccgccccatttgagtcatcatacttcctcttccgcgccaccagaatcccaacataataacaatagagttccatctaggtactataatatggatctggccactttaaataaactggtccctcctgtcactgactggcctaaatttgccggctcagatgactatgaccatataagttttattaaatatattgaccacatgttgttgtcttacagtgcagatgatgaatttgtccttagtagacttccaaggttatttacaggagtagctcttgagtggtttatagaaaaacaagaatctgttggaaaacaatcttgggacacttggaaaaaattaatcaaagctcactttggtaccagattatgggagcagaaaatcagaagagcctttgagagtgattactttgatcccacaaaggacaaacctcacaaatggtgtctcacgcagaaaaagaggattgattgtatgtacaaaaatcccacgcaattagacatcaatgataaattgcttgatcaatgtaaaggaaatcttgagcaccaaatgagatgtagacttccaaacatggacactgatttatccacatttattaattttatggaagaagtcattgaaatgactggtgccaacagaagacacaaggaaaattattcagacagaagggaagtaacttcaaaaaatcctgctcctaaggaaaaagaaggcaaacctgctgaaattgtccctaagaaagttgtcataccagaatgctacaattgtggggaaaaaggacacaagagacctgattgccccaatcccagaaaaaggataaataatgtcaacattgagcctgacagtgaggaagaaacatcttccaggtttgagatggtacaagtagaacctgaagactcagatttccatcaaaatcatcaccaatctgaggaatcagagtacagattccaggttatatcagcagatattggagatgagtttgaaattaatgccatccacggtgagtcaaatttgcctcaaaaatgggattctacaatggaagttggccacatttctgacgccaaacttttgtccaacaagcctgagataggtatgagctacactatgggaaaaaccagttacactacggtcatgttccaaggtaaagaatggaaagctttgcttgacattggagctttctgctcatgcactagtagtgatttccttgatacttgttaccctgaatggaaaaattacttgctaccagtacctaaagccaagttcagcagttgtaattcttccatgaaaccccttggtgtaattagtatgcccttaatattccctcactccaaaggatctttaagactcaatgttgaatttgttgttttacaagatgctttatgtgaatattttattttgggaaatgacactttctgcttgtatggaatagatatttttcagagcaaaaatagatactataccattggtggagactggaaaaggaaattccagatttgtaatgtgaacattaaaatatctgagccaatcaaagaagtatcttgcctgacaaaggaacttattgagtttgataaagagtatctgtcacaagcagctgtgagtgatatactaaaccaagagcagaaaaaagatgtcttaaaaatatgctacaagtataaagaggctttctgcacaacagaagagcccattggaaatgtcaaaggacatgacatcaagttagaactaacttgtcaacctccgtaacctcctgcccttagaagagccccttatccttctagcccaaaatccagagtggctttggaaactcatatcaaagaacttttggatcttaaagttataagaaaagtgggccataatgagcaggtagaaattaccactcctgtaattattgcatggcataatgaaaagtccaggatggttggagattttagagctttgaataattataccaaagctgataattatcccattcctaggattgaccactctttgcataatttgtctaaggcaaaatatattaccactatggatgtgcttaagggattccatcaaatacctattgaaccaaatagcagacaatttatgcgcattatatgccatttaggtgtttatgagtacctcagaatgccttttggaattaaaaatgcaccatcccattttcaaaggatgatggattctatatttgggagcttcatccgtcaaaattggatgatggtctacatagatgacattatcatttattctgataattgggccacacatctggaaaaaattacttctgtgcttgaaatggcggtagaatctggcctcaagatgtccattaagaaatgtaattttggttatggagaacttaaagcattgggacacatagtttcaggtttaaccttagccatagatcagcacagagtagcagctatcgtgttaaagcccatgcctcagaatattacagaagtgcaatcatttctaggcttttgtagctactataggcaacatatccccaaatttgccagtattactcatagtctttatgaaatttgtagtaaagatgtaatatatgaaatgacatattcccgtgtccaggattatgagcaacttaaacaccttatgaccactgctcctgttttggcccaacctgattataccaaaccatttattttgtatatagatgcttgtctagatggtttgggcgcagctttgcaccaagaatttgagattgatgatattccaactgaaaaaccagtactgtttatctctaggcaaatcaaatctagtgagaggaaatatggagcaagtcagatggagtgtttggcattagtctggtcacttgaaaaattacattactacctggaaggcacaaaagttgtagtagtcactgattgcacagcagttaaaaccctcatgaatatgaaaacacctaacagacatatgctcaggtggcaaattgctattcaacaatacagaggacatatgaccattgttcacaaagctggcattaagcatatgaatgcagatgggcttagtagatgggccttgcccaacacaccagataacccagcatgggatcctgaagatgaggacatttttccaattttaggtattcacgtgtgtgatttagatacagccttttacagcctattccaagacagctataaggacaatattgaactgttaaaattagttgatattttaagcaatgaaaatagttcccctgagttaattgctagcctaccccctaatttggcaaaaccttacgctgaaggaaaattcaccttattggatggactgctatactacagaaatagacactctagtgttttagtactctgtgaccaggcacaaattgacaacattctttatgaatgccatgataatgttaattctggccacttttctgaagacagaacagtggaaaggataaaacatactgcctggtggttagactgactggagatcccaagttaccaattatgtcaagtcttgtgaaatttgccaaaaatcaaataaacaaacagggaaaagatatgggctactccagaaaattactgaacccagtactaagtgggaaatcattaatatggactttgtcacaggattacctcctggaggagcttactcttataattctgtcctagtggtagtagacaggtactccaagagagccaggtttatcccaaatcataaagatgacaccgcaatggaagtagccatgctgttttggaacagaattatggctgacgtgggaattcccaaaattatcatcagtgatagggatccaaaatttacttcagaattttggagaaatctacatgacatgctaggaactaaattagccttttccacagcctaccatcctcaaactgatgggctggctgaaagaatgatccaaaccttggaggatatgctcaggagattctgctcatttggtttagaatttaagaatcatgatggctatactcatgattgggttagtttattacctgctcttgagattgcatacaatagcagcaagcattcaacctcaaatgaagtaccatatgtccttgagagaggttggatcccaagaattccaaaggatacccttaatgataagttaccacatatacaccctactgctctagactttaaaaagatgcttgatgttactcaaaatcacgctaaaaaatgtgttgaagaggcagtagaatataacaagaacagatgggataagagccataaacaaccagattttaaaattggggataaggttttactatccacagtgaattttaataatctagggggtaacaagaaacttaaaccatcctttattggcccatttaccatcaaagacatgcatggaaaaaatgccgtagaggtcatcttgagtgaggaactttccagaaaacaccctgtatttccggtaagcctagtcaaaccttacacacctagagacaatactgagcaaaagccatgtcccccagtcccaataatggaacctagtaaagatgagaaacttcatgtgtctaagatattaaaagacaagaaagaaagaattcaaggaaaagacacaaggctttacttagtcaggtataaaaatcaatccgcagataaggatgagtggttaccagagtctaacatacctgatggagcaattcacttgaggaattacagagcctctaagagaaattaagtgcctgcaacccaaaattttttttttctttttgtctaaacagctattttaatacttatatttgctatgagtaggaaactcatcttaggggtagggaatgtcagcctgctactattcagaaacaacctgaccatagcataataaatatttagagacattgttacatatactacccccataacatatgtaattaatgcctattttatatgtacataatatagagacattattacatatgtacatataaaaacattaatatttaattaagtggaatcactataatagagacattattactcattacattaagttttactagtcatggaagaaaaacataaaaataaaccaaaaacatttataaataaacatttttaacatgaatctacaaataacttctaaaccttaagcaaaagttggaatattatttcagattcttaattctcatgcaaaataacctagggtacctcaccagaagtacccctgaattattactccttcaggtacttctgtgtactctgagtgacacttgctcattttgctaaaaaccctcccagttacatcatactacatgttgtgacaggtctacatatgtaattaaggttcatgcagttcgggaaaaatctaaaaataagattgacatcattgaaaccttaactacattgtcacaacaactgtaactggctggtcaaaagccatttgtggccctttttggcccaatttggctaactacgcctggttaagaccagcccactggtcattaaagggtcccattgaccaaaacatggctgcaggctcgtcacagcaccccttagtgtgtgttacaagcctcacttcagccctctgccacctgtaaccaaggactacaggtgtctaggcagtgatacaggtcaccaatgcctagtaggaggcttgcaccagccaaacagagttctgagttcgcctccaagggcccagaatgagtatataaggagcccttcttgcccccaaactctgattccccatcttcatcaccatttaccagcaataaccacctccaacaaccagtttttcacctgtttttggcccagttcctgctgtttctgtcttggatatcaccaacccaaccatcaactgttccccagcactcttccaacacctgttacccagttttctgagcgctcccagaccagttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatattgccttgatacttcagttgtaggcattttgtctgggcatactccttacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaccctgaaaagctcctgatttgtacaagaatcgtagagcgaatgctggaaagaagaaagccaatgttgtcgtttcttcagaaaacattagcggagtttacgtttgtgtctccgatgctaaggcattttctctggttgaaaacacttctttgatttttctcaacagttgctgctcagatcatatgtttccagataaacaaaatttcgtcaattatgaatctatcaaatcttcagttagcgttgctagtggtcaatctttgggggttcatggaaagggattggtcaacataaagaacaatgatggtatcacttttacgatcaatgcacttcatgtacctggcctcactcattcacttcttagtttggcttgactttcgcttaacggttgcgatctgattggacataaaggggatttgggtccaatcagttcccttctcggcatgaacatcactcgggtagctgatcacttgactctttctcaagcgaactacatcactgaaatcctcaacgaattcaacttcacaaactgttgtcctgttcctactccaatgattcctaacactcgtttggaagtggcgacacaggaagaaagagatgaattcacagctctgaacatcagctatagacaagctattggattggtgaattgggctgcagtagctattcgaccggatattgcttttgctgtctcacaactttctcaacatctcaaaaaccctggtatgaggcattggcaagcctttgttcatttgcttcgatatgtttcaaaaaccatcaacttctctatcaagatcggtggtggcgataatcatgtgttgatttacgtggatgcggattttgcgtcttgtgtagacacccgtcgttcttattccgcgtacttggtcaaatacggtgattcggtgatctcttggtgtgcgaagaagcaaagtacggtttcaagttcgactacggaatcagaataccgggctttgtacgatggcgttcaagaatcaatttctatgcgcactctccttgcgtctcttggtcaagaagtctatcctattccaatttactgtgacaatcaagccgctattgcactctccaagaattctctctttcaacagcgtaccaagcacattcacgtcaaatatcattttgttcgagaagctgtggaagacaagtcggttgaaattcattacatttcaacagtggataatcaagccgacggtcttacaaaatctctttcaaatcctcttcatcaaaaattccttcaatatctcaaattcaatcttcaacaatttattgaaactgaaaactgagaatgtggggggggtattgaacttaacttagttcactgtttcactttctctaattttaagttcgcatttctttattttatcagcgcgccgcagttgttgaaacctagttgatcatgtacaagttcctcattttgttgtattggttctttcctgaatcaaccaaattgtttcttaactacaacttgctaaccaacttcattcatcaaacttaggttagtattccttcacttcttatcattgttgttcaagtcttgaccctttgttctcttcatgttcaggttggttctcgtcgctgttctctttaagtcgtattgctgtgatactaacttatccatctactcaaaggtgtgtattataagaaatgcaaatcaaccaaattttttcttaactacaacttgctaaccaacttcattcatcaaacttaggttggttcttgtcgctgttctctttaagtcgtatcgctgtgatactaacttatccatctactcaaaggttggttcttgtcgctgttctctttaagtcgtatcgctgtgatactaacttatccatctactcaaagctcatcgttcattacgtgaggcatccaaaaggatggagactactcagatctaccaaaggttttccaagaatggatgccggggttttgaagcctagaggtgtgttgcaagagaaggagtcaaaagcaaagaaagagtgttgcattgtgtcatcccaaaaagatttagggagatgagcactcagaagtgatgtccgaatcaggttgctaattgttctgttcgtcctttcggccacaccgttgagctcaggggagtgaggaggtcctggttcatgtcaaatgcccgactcttgaagatatctctcaaattccttagacatgtactctcctccattatcagtttgcagtgctttgatcttatggacactgtctttctcaaagaaggatcgaaagattttgaagcatttgaaagattcagattttaatttcattggaaagagagaaacagatttagagcagtcatagataaaagtgataaaatatttatatccttctcttgagtgaacctcgtatgagccaacatccaagtgtatcagttggccagggatttgagaggggtagtttgaacatgatttgaaagcttttcagggtagtttagactggatacagatcggacagttttgcacatcaatttcgttattgactgtagggacaattccatggatcttgagtagttgctttaggggcttgaggcctatgtgagagaagtgccagtggtatcccagtaggctgttttcaacaaccactgattttgctgtaacatgatttgatgatagagaagtagaggaggaaagacaagagctcacaggctctgatggtagatagtagagattctctctgtggtaacctatgccaactggggtacctttgatatggacgtccagagttgaaaagatgtcacaggatttagaattgaaaacaacggtgagtccagtgtcgcatagaccagaaattgaaatgaggggctcggccagggctggaacaaccagagtggttatttgcttttcaacattgattggcagtgtagcgacacctttgtgggtggcttccacaatggagtgatcggcaagttgcaccagagttcatttggtcttggcaaggacaactgaggatagatttggggtcatcaagattgagcaaccagagtccagatttgcatccccagacgggatagctgctagggtagaggaaagtgatatagctgctttaccagctttcacttcgagctccaaacccgagaagtcagattccccttcttcagttgctccgaatgaaacaagcggcgttgccgacgtgcggcctgccttggctggcggttgaggagggcgaagtccctttgattggttgtgattggaatcggccatccctgcgttgctaggggtttggctcaatttatgggcagagatgagcctcgccacgttgcgacatcaattcacgtcatgtcctggcacattgcagaaggtacaatgtctggtaggcggtacaccgggttgggagttaggcttagttttggccgcagacaacgattccacgagggtcgtttcctctgagcaggtcttgcgccagaggccttcggccttgagggcatcaatgagtttggagggctcaatcctgggttttttcatcatcaacaagacgcaagagagccagtcagaaggaagagacgttaggatcaaagccgagtagatatcttctggtgtgagaggagaatcggccgtgatgagaaaactgaggctctcaaatgttttggccatgttgtcaaggtgggattggagatcatcatcgaccatgcaagaaagagttagtttacaaagccaaaacatgacccctcccatggaggagtcttgatgggcttgtttaagtgcgtcccacagaccttgagcgtcttgcttgagatagcgcacgttacggatgttgatgggatgaattgtgcgggagatgataccacagatggctttattgtcgcgagaccagtttggtttggccttggcaacttctggcttgtcagttagcacatagtcaacatcggtagccaaaaaatgaatttccagtacccagctccaatccaagtaattggagtcggatctgggtggtttcagttgtttgactccagtaagttttagatttggatgacttgagacttcagagtcattcgtggtagacatcttcagagtagttttggacatagatgggaatacggttggctgttttagtttggaattgaccggaagcaacaaagatttggaagtcggtgatgtagatagagtgtattctggcttgatgtatggcaaagggggtgaggtcatgtattaagcgctttattgacaagcgtacggatcctgtttgatttgctttcagttggtctccaatcgagtgcgtaggcagattgcactggtgctcataacctgatgagaaaaactgggacaagcagtgagtgatgtggaaaggattgattgcatcataaaaagacaaagaaggaaagaaaaaagaaaaagaaaagatcagaaagaaaaacacatacctgggacaagcagtgagttatgtggaaaggatgaggaaagatcctctccacgagtgagctgctgccccaggtatattctacaactggtgaaactcctgtgaaatgtgagttctggagatgtagcatacaagacacaactgtgaaacccaacattatttgctttttggcatctgtcaaaagattcacaataatttttagtatcatttttaaaattgggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggagatattgtcgtgacattccttcaaaaataaattaatgtgctcttttaaacaaataactactacacttgtgtgtttaattctgtggtaaattgatccatctaatagagaaaatatattttctttaaatgagctaagccatggttcttctaaagagtttatcagatcattatttctgaaattaatttgtaatatatttttgattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagttacatgtaacccacaaatattgatatcatcagtgttatcatcaaaggcaggtatattttcattattttcctctggaaacaagcacatgatttttgcagcaatttctccatcccaggctgggttatctggtatatattccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttaatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatgcttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatcaacgctgccacacatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgacctatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtatcgtatctgtggcagcgttgttcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccgtattttttctcactatcattcaaggttctagaaatataacaaatgactccttcttatggtatttcttgatcttgaatttggtgtaaggcagctcctaatccttccatactagcatctacatataatttataaggcttattaggattaggcataaataatatgggagcagaagtaagtagttcacgtaatttattgaatgcagctactctgtctactgtcatctcaaaagaggtgtttggactacttaatttatatagacaaccagttactttggcaaaatcttttatatgttgcctgtaataactggcaaaaccaagggatgactgtatttctttaacattagtgggcataggttttaacatcatggcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattggcacttgttcatagagatcttcatattcatttttataactctttctagaacaattttcaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggaattctcaaatattcataaatacccatatgtagaataattctcattaaatgtctactatcttcatgaataacattttgatgaaatctttaagtacatccatgcacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtaattgttaagagctctaaaatctccaaccattcttgatttaccattatgccacgcaataattacaggagtagttacttcaacattttcattggctccaacttttctaagtacattcatttttactaggtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggcgggtaaggtctagaagtattaagattaattctgacttcatgtcctttaatgcgtccaaagggttcatcagtagtagcaaaagctaatttcttattgtgaagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttctccaatagtatttccaaaattattattttctaaagcattacattctagttgtactaagttcattttataagtaatacctaattcaaatttagtggataaatctccattaatagtgaaatatctgccattgctatttataacatctattccgtaattaattatgtaatcatttcctaaaataatgtatttcattctaaagtcttccattaaaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttatgattcccatagggttcaacttactgttacaactgcagaatttctcaggtttgatggggatcaattttattttccaatcaggcattattttatctaataatttaggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttattacagataatatttgtgatgttagttcctccagtcttatgaatttctcctttattactagactttttcacaggtaattggataattttatgtggtagattcttttcaggtataagttctatattagaaatgattttttcttcattaataatggagtcaatagtactgtcactattttcttcagaagatgattcagaatcactactctcagatttggcatcattatcctcagattctgaaaagggttgttggttatcttcctgagcttcaaccatcatgacatcttttttattcttactaagtttagggcatttagtagatttatgtccttttttgccgcactcataacaggtgacttgtttttctttctctttatctttgtctttactggtgtagtctctattaattttcttgaaatctctggagtagtctttagtagcacttttattatctcttttgtatttctttcttttaatattagctatactttctagttcattgataaattgagtcaagtcatcctcatcatttaaggcaattctcattttgtaagcagttttgtcatccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctgttaacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacttttcttttccattcaggcgtgctgtatttagctataatttctttcttccagaaactccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctcctgttaaaattgcattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattgtcaatccattctatgaatttatagtgatcatacactcccttccctgaaaaggtactccattcattaacctttggcattcctgataaaattaatttctgaattgttttatcttggtcatctgttacttgtgaatggtgtacttcagtgttaattgatctaactggggtggtaattttagggtcactgaaattcatattactggattgtgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaattcacatgaggtggtatgtcctttcctttgccgtgaacagtgtgttgggatgttaaattctgacaactgttgggctcttggttaatcttaattaattcctcaattttattttctaatttgatgaagctggcggaattatttttattgttatttaaattatttaattccattctgttaacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgcagtttctggaaagattgttccatgttgttgaatttatggatcatttctttgttattgttttgtatatcttcccatttttcttctactctggttactactcgagtggtctgatctcctaatttctcaagcatttctggtatttctttatgtaataattcaaggccagtttccatgatcataactttgtctctgatgtaagtaaaattatcatcttcttcatcagcttttttatcacagttgccctcaattttacggcataatttcttcatatcagtggtaatttttctgttgtttcttaaagtatgttgtactaaaaaattcaggttctcagtaaacatattaacagctctgcgcagagaaatttctatggggatattttcatgggggacttgtggcgtagaataatcactagacaataattttgatttcctactagtagaatcactatcagaactatcaggaaatttttcacgcgcaggtgtaggggaaatattcaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctctaggtgttgataagtcccttgaagagatctcccaaggcgtaccatctctttgtagatttggctgggccattgagtgttcctccctgtattccttgggtgtcttgaatggatattcctccctctgcgactaaggggtctcatggattcttcttgacggtccggcgcttctcgtggttgaaggagactctctgccgtcacgtttaatgggttccaacccttggttcttttgagtcttgtcgtcattcctcttaagtctatcatcgcttggaaatcctcctggcaatactttagaagagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattccttgttggtcttcatcctgtagtaatagcgttcgaatttctcttccttgggaactgttagtaggagaatttaatttctttttggatgcgtaaataattttatctttattcttgagtaaaactgacgctggtggaaattctctctgggatgatggagcatctctggtccttccattataacctctgattctgagagaaggtggagacatggtaaaagaaaacaggtcttagtaggatatttttacccggtgaaaattgataacaaaaaaatatgtagaggtgttaaattcacctgagcatttatctgaggcaactactgaggcttctttattatttgtttgaggggattgggctctattgtctcttggcgcagtgtttttgtcgtgtacttccaggttttggatgttagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagcttttttggaaattttttgttcgagagataagttcaaaagctaaggaacacgctcaacttttcagaatggaatatttcaaaatagttctggtcaaaaacttgagaggtcggtgtttgctactgaaactgggtgatggagttgagtgaggatggaaaggaaagcggcgctggatacgtcttataaaggcgatgagttctgtatcctgtttgttgatttagatcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcaacagtttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtatgtagatccttgcagatcctggcaaatccggggtgtattcagttgtaactgtgtaatacggcctgcaaaaatttatgtacacgtgagataaccctatttttagactttgaccaagtactaatccctcgagatgctgggtaaatgagactagatccgctcacgccgtaggaatggtagtagacttctaaggctcaggaaaaaaacctggtgtgtaaacagggtacggcggatcgaatggtcgactcagattgtttgtatctgttatggttctttctccgcaatagtgtaaaatgactcagactgaaaaaataggactttttaagtgacacagacttattttttaagggtttttaattttttctgtgtggatgaatcaaaatggaaatataatgaaatatttttgtgactttttgtggcacgagaggagtggaacagatagcgcaagaattttatttttgtgttttatggtgtttttaatgcttatactaagaaattttaaatgagataagataaaagcaagtctaatttattctaaatccgtgaggtctatgattatggagcttggttgaggcggagaacaagaagtgaaaggtggaagagagaagtagcggactgttctagacaagatgttagtaggaagagttctatattttggagtttcttctagcgctgtaaagaagttgtttctattggtttctacagttttttctactatggacacgtccttttctacaagatttatgagtatgtagtcaggggaataggtagaatgaagggtacaatggtagcgcttagtttctatgtaattcaaaatctatcttctgcttctgttacttttattttttctactctttcaataactgtaatgttatccgggtggttgtggtaatatctactagcttcttctgcaattgtacgatctatttgtctaataaatggcaaaacttccggcatttgttcttcagaaggccattgttagtagtaattgttttggggacaagaggttaagagaagcaaggagatatgttagtcacggaattccaattaggccagacccccaattgtcagcctctgggtaactcacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaatgaggagctttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccagatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacagtaaatgtagacaagatttatgttggttacgtgtaatgtatcaacataaatgttaactggttttactggtgtctgaatattctggggattaatcagtgaaagaggcacagattataagttccagaatactgaaggggggaaagaatgagtgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagttacatcataattgtgtacttatagttgatcaatgtactagttgctcttgatgtgtacttaacagatcccctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaacttaagtgataattacttatgtagaacacagatatgtatttaatagataattaattaaaagataagataaatataagataaataagataagctaataatgaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacatcttgtgtggttctctgacattgttgttggtgatgaacttggcgtagttttctagacctaaattacctccgagaatgccagcagcgttggccttcttgtcttccaatgcgaccttagctacagcgtccttttcgccagcaactaaatccaatagaagatgagcgtcaactcgttgtctcagacagaacaaaaacataacattcttccaattttgaaaattgactttggtcaaaagtggaagatgactgatggtcgttttgtccgtcattgtgtatacaaaaatttgtgttcgttaagcttgcagattaagcacaatctgggctcataacctaatgaacaacgagctttgagtagatggatgagttagtatcacagcgatacgacttaaagagaacagcaacgagaaccaacctttgagtagatggataagttagtatcacagtgatacgacttaaagagaacagcgacgagaaccaacctaagtttgatgaatgaagttggttagcgagttgtagttaagaaacaatttggttgatttgcatttcttataatacacacctttgagtagttggataagttagtatcacagcgatacgacttaaagagaacagtgaagagaaccaacctgaacatgaagagaaaaaagggttaagacttgaacaacaatgataagaagtgaaagaatactaacctaagtttgatgaatgaagttggttagcaagttgtagttaagaaacaatttggttgattgaggaaagaaccgatacaataaaatgaggaacttgtacatgatcaactaggttcaacaactgcggcgcgctgataaaataaagaaatgcgaacttaaaattagagaaagtgaaacagtgaactaagttaagttcaatatcacgtactatactgttccagaagccaaccgcaagtcattagacaagaagggttgggcgtctattctactctcttatctcccggacggaaacggttattgcttgtgggatctggaaaaacgcaaagtgctgaagaccagagatgttctctttaaagactctgtcttcccgtatggctccaagctcgtcattgatcctgaaccggttctggtagaaataccctggccatcacagacaagctcagacacacaaatttcggacgctgctagccaggacaacaccgtctcgactccgttgacaagggctccttccatccccgattcacctcccaattcaactctcctggacattcaactggagccttggtttgatcgccggctgacagcatccatccatgcccctgggaatgcacctcaacaacctgtcaccattgcctctgactcagacccctcatcaaccccggaccgtgccagttctattcccctgtctccaatcccaagccctgatatgctggtcccaataaaactcccaccacttcctgcctctgagctctctttgtctccgtctaactcaacacctttggaatctcccgcatctccaagttgttcacagttgccaactgtcccacaggcatcccagccaacctcctctccaccaagacgccgctcgggttgtgaaagaagaccacccaaacgatacggcaactgggccaaaaacaccaaggtggccgatgatttagacactcccaagacttggcgtcaattgctgaaatcacctaacaaggccagatggctgaaagcagcagaagacgagtttgcttctctacttgggatgcacacatggtgccttgttcttcgacctcagcggcggaaaatcatcaaattgaagtgggtttttaaagtcaaacaccctccagatcactccatccaaaaactcaaggcgcgtctggtggcaatgggctactctcaggtgaaaggactggactatcaagaattattctctcccacccttcaactggaaactctccgtcttattctcagcttactggcttcccaaaactggaaaggtcatcaaattgatttcaagactgctttcctcaatggccaccttgatcacactgtctacatggagcaaccgcctggtttcaaagatcctcaacatccagactgggtatgcaaactagatcgattgctatacgggctgaagcaatcaccaagacagtggaacaccgaactccataaagcactcaccagacttggcctcactcaatcaaaatatgaccccactctatattttcaaatatccggtggaagactcactgcagcacttagaactcatgtggatgatctggctattgttggggaaggcaataacgttgattcaatcatagcctctctaggtcacaaattccagattggagcggatgaataacttcatcacttattatcactgaaaatttctcgtgacacacaaaataggcatatctttctcaatcagtctcactacattgaagagctctgccaacgttttcttgatggcaaacatgtttcagtctcaaacccggcatattccaccttcaaagatctcaaacatcgttccccatcagaacccaagtcatccggaccctacaaccaaatcataggttctctcctctgggtctcacaatgcactagaccggatatttcatttgtagtaaaccgcctgtcccagcatctccgggatccctctgaagctcactggagggcggctgtacggattctcaactacctggtctcaacaaaaacactcaaattgagacttgggggtgatcttgacttggctggctactccgattctgactgggcggaagatcgtgacgacagaaaatagacctcagcatacacctacaggattggaattgacactatctcttggaaatcatggaaacaagctaccgtctctctctcaagcaccgaagcggagtacaaagcgttttctgatttgtgcaaggaaggtctttggctttgtcatctgctatcagaactttgactaaggccaaacaacaccattcctcttcatgtcaacaatgaaggggccgaggcgctggccaagaatcctgaacatcatgctcagacaaaacatattcatgcttgctatcatttcatacgtgaatgtatccagcaagatgaaatcaatcttctccacgtgtctaccaaggatatgcttgctgatatgctcaccaagcccttaaatagagttctccttgaaaaacaccgtatgatgtttggcatttttccttagctctcccttcccatttatttctttctcttcacttgattttctcttatatatttttttttctttctattatttcctctgttcttgcttctttttttttcttttttttttctttttttttcttttttttttcttttttttttttcttttttttttcttttttttttcttttttttttctttttttttttctttttttcttcttcttttctttctttctttctctgtttcattcttgggtctgcagcaagcaggggtgttgggcttcacagttgtgtcttgtatgctacatctccagaactcacatttcacaggagtttcaccagttgtagaatatacctggggcagcagctcacttgtggaaaggatctttcctcatcctttccacatcactcactgcttgtcctgttatgagctgtggaggactggaactggggatgttacatatgtagagagcctgtgacgtacatgtcacgaacttcaaacttggagttcgttcgagatccgaaccttgtacattcttcatcttgcaatctaccatcaagaatcagaaccctgaagatccatcacctgctctccccagaacacccataacatattgcaagatcaacttatacggagaccaggaacaaaacacccagaacaccacccctcaaacctagaaaatcaaccctgaaaactcacctctcaacaccattgaaaatcctccccttgaacttctctcaaaccttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttatattgatgacattattatttttagcactgaatggaatgaccaccttgaaaaattgaaaattgttctagaaagagttatcaaaatgaatatgaaaatctctatgaacaagtgtcaatttggttttcaagaactcaaggcattaggccatattgtttcaggattaagtatagctattgataaaaataaagtagcagcagtaatgttgaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacatataaaagattttgccaaagtaactggatgtctatataaattaagtagcccaaacacctcctttgagatgacagtagacagagtagctgcattcaataaattacgtgaactacttacttctgctcccatattatttatgcctaacccaaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaataccgtgccagccaacttgaatgcttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactattaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtcattggaaaatataccagataacccagcctgctaaaatcatgtgtttatttccagaggaaaataatgaggataatcctgcctttgatgataacactgatgatattaatatttgtgggttacatgtaacagaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaattaaaaatatcttacaaagtaatttcaaaaataaggatctgataaattcattggaagaaccatggcttagttcatttaaagaaaatagattctctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgccacgacaatatctcttcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttaagaatgatactaaagattattgtgaatcttgtgacagatgtcaaaaagcaaataaagctacaggaaaaagatatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggattaccacctggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgcattattattttggaactctattatttatgatgttggatgtcccagatatatcattacagatagagaccctaaatttacatcagaattttggagaaatttatatgatttatgtgggacacaactaaaattttctacagcttatcacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatactgtgcttatggtatgacatttaaggataaagacaactatactcatgattgttgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacagcaaataaaacaccttatgaattagaaagaggttggactccttggtttcccaaagaaatactaatgtcaaaagcagtacacatacaccccagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgtgtgaaattagccgtagactacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaacctgactggccctaaaaaattaagagattcctttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacattcccagtcagtctaattaaaccatataaaatgacaaatttcctttgagaaaagataacatcagagttgtaatacctcctttagaaaaaggtgaaattgaaatcaagaaggtattacaacatagaaaaatcagaaaaaacaatgaagacattaaacaatatttagtcagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgcttataaaattctcagaaaatacggagctgataaaagaaaattacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttacttacataagtacatatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatatttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctactacagtattttcacggtcaaatattattacaaataaatatgtacatgtactaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactaaattattaagaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttacagatcatgaaaaataatgatcagtcactcaattgatgtgctcattctccttgccaaagctcccttgattctgagcgctcattatttccctcattcaatattctggaacttataatctgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatctagtctacttttattgttctttagcttcagtacaacttactcaacttatccacaatcttcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaatcttaataagccttgttagcccattccattttgggaagaaccaaataaatcccaggtgagtcttagtaccctggatgcctattattaccttgtattgatctggatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaccctcctctttacaggactggtattaatcacccactacataacactcaccacacataaacacttcagtcaactcatagtaacaacctttttactactaaacactcaggttagttacccagtgcctgacaatagctgcctttgacaaagacagtcttgtcttgatatttccgatgggtaccaatacttgcatttaccgttaatgtaacacactcttcctttgcatggcccatgtaacatgcaacctttgtaaattctgaacaggccaggttccaatttttcattgggtaattcagaagaaaccaacaattcaactggctgtggtgtagttgggcgggaattagtatcaagggttagcatcaagtggacgtgtggcatcccccgtttttggaattcaatagtataaacataagacaggacaaaaccaagccaatggaacttgagcaactgaatcataagctctttaaactccagctggaaagccctggccatgatggtgggatgattagtagctacctcccctggagggatttcttttgctatttcgggccagtttgtgtttgccgtcattttaagaaataagcttggtgctccatactctcacaccagggccatagcatcttggaacaactgaatcattgataagggtgggcctcaaccccaaatcagttgggtatacccggctatctgacccggcccctcagggtgcaggaggttttttttgtgatttttacccaatcagatatcttgggtaggaaacttgggaggagtctataaaatggttggagaccaactgttaccagtggagtgtgatggaatgaactgggtccaaaagagagatagtggaaaggatcatgattagcattgcatatgtaatgataatcataatgggaaacatgacaaatgaagaaaagagaaaaaagaaaagtaatgaactcacctgggtcagaaagagagatagtggaaaggatgagggaaaagaattctttcacaaactcccttctggcccaggtctactacattaagatctgtgaaacgtgagtgataggtatgtagcatacaaaaacatgaactgagatggaaatgaaatgaaataacagctcaacacccccccttgcttcatacctgaaagaagaaaaagaagaaaaaattaatcaggaaaagggaaaataaaaaaattaataagatgaaacagtagaaaaggtaaagaagaaaatataagtgaaaattcatggataaaacttcaatgtagaaaaagaggaagggggaaaatggaaagaaaatgagggagaggggagaaattaaggtcagacaaccaaacctaatagcatctttccaggagaacacaagatagaggttttgttagcatatctgccagcatgtctagaaggttcccttctttcatctggacacattccctgatgaaatggtaccttgcatgaatgtgtttagtccgggcatgatgttcaggattttttgcaagagcttcagcaccttcattattgacgtggatggggattgcaacgttgggaagcagggataattcagtgagaatgtgacacagccagagaccttccttgcatgagtcagacagtgctttgtattcagctttggtactcgacagagagacagtcgcttgtttccgggaattccaggagattgctccatctccaatgcaatacgtgtaggctgaggtggatttgcagtcatctcaatctttggcccaatctgagtcagagaaaccagagcaattgagttgcccacctagccgtagacaaagatttttggttgtgaccagatagttgagtacttgaaccgctgcctgccagtgtgcttcagatgaatcccgtaagtgctgtgacagtctgttaacaacaaatgatatgtccgggcgtgtacattgtgagacccagagtaatgaaccaatgagttgattatatgggccggacgatttttgatcttcaggggtgcagcggcaaagaagtttgaagttggtgtcagagggtgtgtgaacaggggtgtgacttctgaggaacctatcctttatttcttcaatttagtgtgactggttaaggaaaagttggctattaggtcggtcccaagttatcttcagtgacaagcagcatctgcaccaatctcaaatttttccccaagggatttgatgaggctggtgacaaaagagtgttcaccaactatggcaaggtcatcgacatgatttgtgagcgctccaatgagtttcttgtcgtgaaccttgaagtacagagttgagttgtattttgagttagagagtccaagacctgtgagagccttgtgaagagcagtgttccattgtcaaggggattgtttcaagctgtagagagaaaggtctagctgacatacccagtctgggtgtgttgggtcctcaaatccggggggtttctccatgtacagtgcctagacagtgaaaagtggctgcttattttggattccagagccccaaaacacaaatttgaaatcatgagacttggtcaggtggtgcataataggtaccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtcctgagagaaagcaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaaatggtttcagatggcttcaaacagctgttgagtggggcattcaccagcccaaattgcagcaaagcactagaatttactgttttggctccaatctggaccaacaacctggctaaaccttttttggttccaatttttttcatttataatcattcttcccatgttccattctttctttctctcagcactctcactcccgcaaaatgattatcaaagcttttgaaaaaaatcgagtttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccacctgacccagtctcatgacttcaagtttgtgtttcagagctctggaatccaaaataagcagccacttttcactgtctacccactgtacacagtgtgatcaaggtggccattgaggaaggccattttgaagttcacttgacgtccagtccaatctcgaatggcaagaatgctgcatattagacgtagggtctcgagacaaacagttggtgaaaatatctcatcatagtccaggccatgaatttgggagtatcccattgcaaccagtctggctttcagcttttgtattgacctgtcgggacggtgttttatcttgaagccccattttgacttgatgatcttacgcttctgtggacaaggaaccagaagccaggtgttcatgcccaggagagaggcaaactcatcatctgccgctttgagccatcattgcttatccggggattttagcatctgtttccacgtttttggggtatctagatcttctgttaccttgacatgcttggaccagttcccgcaccaatcaggggctttcctttctctgccagagcaatgagttggcgggaaatgaggagcttgattttggactgggatactaggtgctgggctgctgtcagagggcacatggggagaggcaatcacaggtggagattggggtagtggaggaagtgtaatggggacggcatctgcaggagagtctggactggaggctttgggattgtgtcagcctctatgctactaacctgtaagggttgtgctctgagttttaacaagaatggtaagtgagaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattattcaattgggcatccggatcaatcctcttgcatggattaataggcttccaaggtgaggacttcttcaactcacttgggataaatcttttaacaacaattcagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagcaggtttgtaatgttattggtgggttgaatcactaataatcactgtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaattttgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgaggtcatacatgcataattgagttttgtggcctatttctcacgtaattgaaaaggctacagttactgtgcaggggctgtgcaattgtagagttggttgcatacgtgtaactctgcttatgcaagcttgtgatcatgagaaatgcatgtccttcatgcataattcagtcttgcatgtagaatttgggctcctttctcgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatctatatagcttattcctcatccatttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaatgatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttggttatagaattattaaatataaattatgaattaagattaaatgtaaatacatatttatttatttattattctaacaacaatttataatattttccagtattcaattatttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacagattgcctgttgtcttgggcgaggatggggcaggaggtgacgggattggcaatttttcacgaggggcattgccaggtgcgtggatggaagctgtgagtcttgtgtcaaagcatggttgaagcggtgtgtgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataaattttgttagtgattttatattaatttttaaagtttaaagtgtgtttaaacttacaaaaaggggattgttggttaaacaatcaaataaaattataacctcacaatattacttgttaagaggcctagagttgaatgttaatcaatactctgaattccaagggaggaattgaggaaaagtgaattgtttgttagacaatagatcacaaggagtttgtccaaaaaggtcttttggatgagttgagaattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaatggccaattttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgttttgtggttggaatgctaaggttgataagagaaatggttggaaatgctggcttcaagtatatagtagtatatatggtgaattgggtgaatttttgaggtttaagcactcaataaaggagtccttatatagccacacacctgagggtggcttgcagtgcacttttgcactatgacactgatgctttgggcttgtttggctgggtggaagccatgcccaaggccttggttatcagtctcccaaaggctgaaacagttgtaactgtaagactttttgttttgtctccaatccattttggagggatctggttgaggtattctgatatgtactggctgagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctattaatttcaaactggaccagggttattctggtggatggctgatgtaagaggatattctgagttcgctcagaaaggttattaaggttagggatgaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtccaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttttcatccactgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagaattctttgttttttgagtatgtagttacacagtggaatgtaaatacatgaagtttgtttttatttgctaagtaaagcaaaaaagttagtttttatttttaaaggcctttgtggtcattttcaggcttttgaccatatatacttttatatgtagatttttgtgcttaatattaatttactatttataatatttttttcttgggctagtcttgagacttgactatgagttgtaattattattattattatttatattttgaggcctatgggtatgtatatacctcaaggctgacagtgtggaactactctttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctggtaactgggttgagtaagataacaagaaaaagataagagtatggactcttaaggaaaggtgtggctttggagaattcttgagatgggtatgtcttctgtcttatgcattctgtctgaataatactagtatcccaaattttgatgagcaactactaggctaatgaagggtgatcagttatctggatttctggggcaggatctgatgaggaacaaatgaacatgaaaaaaaggctccttatatacagtggaaatgaagctagagtgaaagtggaatagaatgaaacacatgcaagggccaagtgtggaaggctgaatggagattgatgatgtaaagctgcatgaagtgattatgtaatagagaagtgtaatgtggaatccagagtgtttctgtccagggggcttggtcttgtgacatccatggtgttacaggttggttgaattatccagaaggggcttgtcttgatccttgagggtcttgtcattcagagggcttgattatgtgcttgaagcttttattttgtgggcctcttatttaagattggcttaccacagcggaatgtccaggggcgggagatcagaagttgatggtgaagatggtgatggagtccctgccactggagtctcatttgaggtgatgtctgcagcgggtgagtgtgatcctgtgatggagtcagaaagaataggccaagggagttcaaccatgatggggtcagtcagtttggaaagaggggaaccatagggaaaattagtgttgatgaaggtgacatcacaggatttgatgacagcttgattctccaggtcccacactttatatccattgccattggaaagttaggatagaagtatggatgcatggcctctgggatcaagttttttgttgttctcttcagggactttgtagtaggtgaggcagccaaaagtgtgaatggagttgatgttgattgagggcaagccctagcttgctcagcctctccgtcgaacgcacgaagtgcgggagaggcttgtgccaaaaacgaacacgctcgcgtgtcgtaatctgatttttcggctgttttttgcgccgaaagagatagaaggtaccacatccacatttctcctcaagaaatttgaggtggatgtgctcaagatggaggactgggatcctatcaagccagattccaaaataatccagaactacatgaatgagaattttctaaggtgtttttgagcctcaagttgtaattgtgttttttttttcaaaagagcaatcagccgttaacggttgggactaccgtcccatagagagacagtgaaaaaaaagatggaccaaatcattaagagacgcagtaagttaaggaaagagatcgtctccaaaaaatcagacatcgctcagagatcatcagcaatatcaccctacacaacatcgtatttcataaattcttagtataatcatggatcccgcattcgataaacagccaaaccaaaagaaaagaatcaccgtttgcgatactctgcttcaaaaggatcaagcccaacttgaagctcacatcaaagagaaggcgctgttgacttacaaacaacaagcaaaaacgctccaggtcaaagcagtttgttctcttgtccgagggcgcaatacttttgttttggctggaactggtttcggaaaaagtcgcattgccgaaatgtacttccgattgtttgacaagaagaaaaagcctgtcgtgttggtactaaaccccttggacgcactcagagataatcaggtgtgcacgagtctgttatatttcatgtatgacaggttggatatctgtctgatagattgaatctttgagcaacaggttatggaaaagaagcaagctgggttcactgctgttaatctgacaaaaatgcagtttaaagcgaaaatagcaagaaagattgtagctgggtttttcaattttgtttatctggtacgtcgtgtttaactaatatttggatacaaggttggatactgatctgtcaattgctgtagagtcctgaggtgtttctcaacaacagcctgttcaaggaggtgtactacaaccccgattttcagcatcgattggccacaattgttattgatgaggcgcaaatgatctacacatggggcctagttgctagcggcaaggcaaagaagagctcttctcatggccgaaccgaagatgttgctgtatttcgtccatcgtatggcgaattggctgcccagctgaatgccaccgagggagttccgcttcttctattatcggcgacctgcaggcccatagctgttgactcgatactcaaaaacctaagaattactgaagacaatatcactttcgtcaaagcagaattgacccgacccgaaatcagaatcttgcgcttacccatgaatcactctttgaaatcgtgccatgacctcattcccgtgatcgaactccagggaacacgcagtaaaaacattgcgccaacgttaatctactcaggtcagcgaaatgccacatttcaagtgatgaagaatgtgaacaaggcgcgcggtacgccaggtgcggaatacaaccctcgaagctcaatgatacgtcgttaccacgcgaatacaggcgattattctaaagcggatgcagtcgaaaagtttactagcggaaaattcccatacatcgcctgcacaatggccctcggattaggccagaattggaaacaagtacggaaagtgatccacatgggacgagcagacccctcaaatatttgtcaaatgatcggtcgctgcggtcgagatggtcgacccggccttgctatcctgtttatggagaagaagcaaaaaaatgggaagaattgtgttgacgattttttgaatgtaaaggaacaaaataatgataaccgcatggatgcattagcaatcacgccggtttgtctgagaattgctttctctcttgataatttgtgagcaacaagcactgaaagaattacttgcaaggatggtgatgacttataatgcgatgttttgttcttgcttttgaaattgatagatgcgggcatattcctatgtctaaagacgacttgagatacttacatgaggagcagcgtgagattgaacagggatttccaaaatgccgatgctcaaactgcgatcctgaaggagctataacgttatcacaaaacatctgtagacttaccaacaaaaacttctcggatgttgtgaatgataaagaaaatttgcccagacctactatcaatccattcgttcaaaagaaaacccgccaaccctgcaagccagcaccaaaagaattgacctctgtgcttaaagaattctcagttcatctcgtcaaggcgttcgaggtgtttttctggaagaaattcccaaaatcggcttctttccttcctgaagacctttttggtttagatcgggcgcattcgattgctcaacatgtagctaccattgaacggcctcaagacatcttgaaagatctgggtggtgctcctgtacatggacaacttgatcttatctatgaatgtgttgtgaaatttcgacaaggagaccgctttgatcaacacctccgagaggaaagcgaccgtatcaacaaattaaataacgagaagaaccagaagagggtagaagctaatgccagagccagaggaaagcgagatctagctaatcgcgaaacaaaagacgaaactatgcaccggttggcagcagaagaaaaagatcgatcagaaaaacgcatcgcggccgagaagaaaaaagaaaagacaattgaaagagagaaagcagcagtgaagaaaaaagaagattcaaagaggaagtgggagaacgacaggccgatcttagaaggtttcaaaaggcaagcattggaagctgcagcaaacagagaagtggtggaacaggaagctttagcaggcccttcaggaaatggccggggaagaggtcggggacgagtcaaaggaagaggtgggatggtcacctcacgacgaggtagagggaaaaaaaaataattgctactgcaaaagtgagaaaaaggtgggtatccttgtcataaaatctcggaattgtcactatttgatttgtccaagtctgaatcgctaagagaatgttgtatactaggattggattgactatcagaattttgtgaggcttcgtctggccagtttacaattggcgtgggaagtaatcgatttaaattcgatgatggacatggatcttcgaaatctgataagattttttgtagaccttcgtggtaaaagtcgttgataatatccggaaagtattctcctatctttggctcaagaccacatacatcattctgtctggtcattcgaaggcagttgttcatagatttgagatcaattcgattatggtgtgattgatgactcttaacagttcctgaatcatcagcgagtttctgtatcaactcatgtaactaagcaaaagcatcagatataagctttcctctttttcatgttattattcaaaaacttaccaaagttacatttacagagaatacatccttcagtctatctatttccgttccttttccagtgtggttaaaaaagtactttagccaatagttttggttttcgaggaaatgatcctttgcaacaaagtgatgttgccttccaccaggagcgacaaagagggaatgaaggatgacttttgctagaccacgtggtaagatctcatttattagaatgatcatgcggggaagttgaatcgaatattgtcgaagtttcttcactccaattgcaatgaccgaccaccttttccacatgttcattactctgccaatgtcacctgatttcattgcccgattgccttcgacgattgaagcaaagtcgctgagtcgtctgaggagatttgaaagcttgtgtgattctaatttgcttgcagccaacttcgcttgagcactaaagaacagttcaactgttaattcaacaatatgttcgatccgttgacttggtatctgaacaagctcgtcttccaacgatcgatcttgaatacccatcacaagccttcaaaagtatatgaaataagaaatttatctattcttttatgcaataaacaaagaaacgtacatgatgcagtgcagaatagttgcctcatggattttttccatgtttgaaatcatcaaagtgaagtctttcttgtcaagagacttactaaatgggataccaagtccatcaagccatcgccaagcgccacaatcacgtgaatcggatgtgtttccataatgcaattcaagtatggccagtccgatattccatagggtgtgtgaaccacctaggagagtgagcaagtttgaaagactatcgatctcattcatacctggtactcgttggtttcggagactgagaacgtttgagcagctgcctaaatcaccatcgagaacttgtagtcgattgaaaaaatcgtgtggcttgagattggattgctcaatgataccggcacacacttctccgattccttgggctgagttgtctgatgcaatcatcagttttagcattgtaatatctggcttttcgtttgaaatttcatcaatgactggtggagatgtatgaatctttacagtcttgtctgatggggatgcaatatgctcgagtagtactttggcaatctggcttctcaagacaaggtcccagtgttcttcttctttttcggatccaaggagcatagatggagaaacttgaacatcttggatcttctccatcgccaaaatgtagctttcaagagttagatcggccgctggaactgaagtgagaaggtcagaatttagtcgatgaatatagccccacgttccatggaacgtgtggctatcgtttccaaccgactttgtatgtatacgttcctcgaaatcaagattgtctatacaaatgaagggtgcgattggatcgttttcggaattcgagagtttttcagctatattgtcctcggctctcaaacccaactccttcaacgatctgtgggcggttcttcgcgaggacgtaaggccaatgtagtgaaggtatttgttcactcggttgctcactccgcatgccaagaccgataaagaatttgcaagctgcgctgaattgtcacgccgattaagcacaaaagcaatcatgctacatatagttctggagacctgtttttaatcaagattcaaaggtaagattcaagactattgaaagagcaaagaaaaattgctcaccacatatactcggttttttcgcaacaggcaaagtttcttggcttgaggttgggaatctttgtcatcttcgccattggatttgtcgctgtcaaatccactgtcactgtcgatgtcgttgtctggtttgctgggtttgaagatttttgatggaaatggttcagccacagttttgctgagcttatgagaaattaattggaacagaaagggcatgtagtcctcgactaagtgtttttcacggatttctctgtcagtttcatcggtgaggagctctggctttatgctgcctgaactgtagtagttttttgcgcgtgcaggtggtttttgaacctctacaatttgtgatgcctgtaaatattcattaaatcagttttctatctttggggcttttaaatgattgtaatcatggaccacaaacctcagacagaatgaggtcattccagagtttctttccggtattcttcttgcagacaaggtctcgaattgcatgtacaacattgacggttgtgcgccatcccgtttgagttgcccagaacctgcgatggattgcaaactggatgtcttcatcacgtaaaaatccaatcaggaagtcttttggagtgaggttcaagtcgttcatcaagctatatacgcgggtaagttttgatcggagagtgtttttctggcttcctgagttgttgttatcagtcgggtccaccgtctcagctgaatccgttgcgtgaggcgcttccatcgtacaatttgagtaatgtactttgttgagggtgtctgtaggtgccggtgagtgatggatggatgtatgcagccgatggaaatctgcatctttgaaaaaaagtacacttttttgattatgtaagaaaagtatgtacttctcttttgtaccgagcttcaaagctcaactttgatttggggaattttcattttcttgtatagttttaaaaaaatattactcattgaatgttatgacatattggatgagcagaaccgcaacatggtcatctttgaccaagatgagtgtgcctgccagaaaaattttattacattcatggtgtctgatccaataatcgctacaccaaaaacagtcaacagcgacacgcgagcttgtgcgtatttgtcacaagtccctccttcggaggctcgcttcgcgagtggcgccagccagccaaggtcaccaggcccgcagaagcttgggacttgtctcaagttagggcaagccaagaatggagctggagttttggaagccaaatgaggtgtaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtcggcaatgaaagagatgaatatttgtatccttcccgcgactgtgccttgtatgaacccacatccgagtgaattacctgtcctggtctcttggattggtatgcggagcaagttttgaaaggtgtttggtgaagttttgattgtagacagattgggcatcgctgaacatcaattccgttgtttatggtgggtgtaatgccatgaatcttcaggagtttcttcaggggtttgattgctatatgagagaagcaccagtgatagcccattaggctggggtcaactgtagcctatccaacagaaggaaggggtgaacgatagaaagatcacatgggcttatacagaatttcctgaaagggaaatcttgtcaattttagggaaattctgtaaacattgaaaaaaatctggatctttgggattttctgaatttttagattttagatttttcagattttcaaatttgtagatgctctaaatattctatatttttcagatttttcagattttctggattttttagaaattttggaattttttagaatttttagaatttttagaattttttagattttttagatttttttagattttttggcattagagtttttagattaaaaggtgggccttaataaaaaaacacggtttttccgcgtttacacgcggttttgctgcggcacagcgcacgcggtttccgtgtttaaacacggttttgtaattaattttttaccgcttattttttgagtttttttgaatttttaacattgtttcctgggtttccaagcgagtagaatttaatggtaaaaaccattttccacaaaaatgaattttaattattaattattcattttcactcatttctcaattaattgtttgcaaacatgtttgtaccctattttttatgtttttttgaaattttgcagttgtttcctacattataaagtgtttataattttatggtgaattccaatttttataaaaatgaatggttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacatttcaaattttcttcctacactttaaaacattcaaaaattatagtatcaaccatttttccccaaaatgaaaactataccttgaatgctgcatttgacatctacatataactaaaaaaacagcctcagagggccaaacaaaccgtcaggcttgaatagtgctttctattgatttctcatgcggcttctaacgccggcgtcgatatttctcatttcaatttcttttctgacattcgctaagacttaacacttgctagcgacattcccttacaccttcagccttccaatcgatagcgacattcccttacacctccaaaagcgactccaaaatcgaccttacacctccaaaagcgactccaaaagcgacaccaaaccatcactatgcaactctctgtccacatcgttatgcaactcgctgtccaagcgacaagcaacatcaacaacaccttcgcttcctgctcatcagacatcaacaacaccttcgcttcctgctcatcactttgaaaaccgtcacatatgctgttgttatgaatacacattttgctgatgtttctaatcaattttgttgttattttgttgttatgtatataaactggttgcttccatcaattaatcatgttgctccctgcaattaataaagctactgtgaccatctgaacatcaattatgttgccatctggacatggacatcaattatgttgctttagttaccttttatcaatgttgttaccatttattcatgttgttgccattgtattattttgcttgaaacagcatgcaaccatctgaactcctcaatctactacgtacacttttgccaaacataaatagggcatcttttgtcaaataatttgctaaaattttcaaatatccatcttccgtcctgtaaaacaatactttttaccgtgcttccatccatcagaatatcaatccaataatcctttcttatcttctcaagttccactgaatcagtactctgcaatgaaccagaatgttgatgatctcaggagtgcatttaacagggaaagaaatgctagattccatcaaaggcaaagacatgcccggctcaatgttaccacaacaccaaaccccaatcacttccattatccatccactcctctaccatcatcatatttcaactaccctcacgttccaccaactcatctccatcatcatcaaaccaccacaatggggttagattcactcagggggggcacatccattcaacctcaatatcatcagatgcaacatggacaagcctctcatcttcaccatctgtacaatgaaccagaaaactacaacaatgctctctaccaaggagattcaccatccagatatcatcaagaatcacacaacaacccacaacatttcacaccatttcacaacaactcacacatcaatcattgcagaacctcttatggcaacacactggcccaatatcaatcaacatcccgtgaaaccgcggatcccagacatcagccacaaacccatgatagattgcttgcaaactatcattcaccaactcatctcaactcacattctagacatcatccagacccccacgacggctcactttactcactgtcaaggcatcaccaacaatcccatgtcaactcacaacattgggacaactcacggaggcattctatgtctcaggtgactgaaaggatgtctcagaacaccataaatgtggcccataccactcgcaacaatattattccacttgatcaacaaaataatacctccagagtttcaattttcaacttggtcaattcccaaaatctttcaccccacaatgcggtcaatatttactccaattatcaaaattcatcaaaccttcctccctgagagcaaccaagaatcttggatgatcttcttgaaattaatttggaccttattgaaaatcatgttcatcaccgtttatctcaagttggatttgaaaatcctgctggtgctcttttgaatgatgaacctggaattgatttgaatcaaaatggacagtttgcacaaaacaatattgctgggcaaaatccccgcagaaatttcaacaggccacttgcatggggttggagagaacctccaggtttcagaccttacactttgagaagagagaggtgttgtcaaatatgtcatgccatacttttccaaggcgagacaaattccctctgctgccgctctggtaggatcaacatacatcaaccaccccctcctccagatttactccagatgttcaaagatgcaactcgagaccactcagctcaaggaaatcaactgataagatcaatccgtttgataaatagcaactttgcatttacttctcttggtataaattctgccaccagagctgctttggacaaccaagggcaaggtatatacactttcaaggtcaaggggacaattcaccataacattggaagtttgatcccaatgtcacaagaagttcccaaattcttgcagctctacatatacgataatgaaaacgagtttgaaaatcgtcaacgtcacgggagggatctgatcccagaactcatggcaagaatccaagaaatacttcaccactctaatcctctgatacgccagtttgaacgggttgcctctgagatcagtccaaaccgctccataaggctcacaaataatgcatcaaatgtggaccaaagggtttacaaccttcccacaggtgaccaaattgcagccatatgggtagaaggtatttgatttacttggattttttgcattttgttttaataattctgacatttacctccttcaaggtaacgacccatcaacaactgacacaagggatgtcatcatcaagtatcgtcatcagaacctctcaagaatatctgaattggacagaaaatatgatccactccattatgttctgttgaatccaaatggagaacttggctggagtcctgaactcaagcaagaaatgcccaatgcaacttccatgaactattatgcttatcggttggccttccgcaatgaagactattctcttttacattggtctggccgactcttccaacaatactgtgtggaccaatatgtgaagatagaaactgagaggttgctgtatattaggctcaaccaatcagatttccgtgtggaccaattttatggtgttgtagacgcttatcaaaatggtgcagaaatgggaaatgaaacaggtataatttctccccaataatattgaaaataactggtgaaatcatattctcatcctttttcttttttctttatcaggtcggagagtagtgctacccacatcttttattggtggcccacgtgacatgaaagcaaggttccaagatgcaatggctttggtccagactatgggaaaaccaaaccttttcataacagtcacttgcaaccctgattggattgaaatacaaagaaaccttcttcctggacagtcagcacaagatcgaccagatgttgtagcacgtgtattcaactcaagggtgaaaaaaatttgtgatcagattttcaaagaaggaatttttgggaaaactaagggccgcacacatgtgatagaatttcagaagaggggcctgcctcatgcccacatcttagtcattctggaatcagaatacatacctcggacaactgaagacattgatcaaattgtttctgcagaaattccagatcagtttgaagatccagcactttaccaagcagtatcaagacatatgattcatgggccctgtggaccttacaacccagatgcaccatgcatggtcaacggtgtttgctcaaagaaattcccaaagcagtttagtcctgaaactgtaattaatgaaaactcttacccactatataggagaaggtcaaatggtaatacaatccagagaggtcacaacaacttcattattgacaaccgttgggtggtgccttacaacgcttacctctcagcaacatatcaatgccacataaatgtagaaatttgtgcagaaatatctgcagtcaaatacctctacaaatatgtatacaagggccacgataaagttgttctagatgttggggaaaccattgacgaggttaatcggtttagggactcacgctgggttgccgctcccgaggcatgttggaggatattctctttcaaactatctgccacttatccatcagttaacagattagacattcatttgccaaatcaacatcgagtaacattccctcaagatgaaccattgcaagatgttattgaaagggctgctgaagtcaacacaatgctcaccggttactttgcaagaaataggattgatccacaagcaagattgttaaaatatgctgaattccccaggtattacacatggcatgccagtacaaaagaatggaagcccaggcaaaggggaagctcaattggaaggatttattcggtatttccatcagacccagagagatggtatttacggttattgttaaatcatgtctgtggagctacatcttttgaagatatgagaaccttccagggtactatctacgaaagtttccgttcagctgcgttggctcggggtctcttggaaaatgatcattatttggaagaaacaatggcagaagcagattcttcaatgtcaccatcttatttgcggagactatttggcatactattagcaacatgccaaccttcaaatcctctccgcttatggaatgcttcttacaattacatgacagatgattggatccatcaaggttgccaagatgatgcactgatgacaaatcaaatccttgaagtaatcaatccaatccttctccagaatggtctacaacgcgtcgatttatcatttcctgatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagataaccattcaaaactacgacgaaaaaattactgcagccaagcctttctgccttcgataccccacctattcagacgtgcttgaccactcaattttgatgcagggatggtgtcaacttctcaccaatgaacacatgattgtgttgttggatgaagcaggtatttgtattggtgttggagtaccacccatctcacctcacagtccagtccatttaccacctgctgtatgtcaaacatgcatgagctgatcattaaacttctgtataatctaactaacacatctatctccccttatttgaacagtccagggctgaggaaattctcaacgaaatggtttccaaattatcattggacacctctgaggcaggccttgaattttcctcccaaactcgtcccagtgtgcccatgaacccctttccactcaacaagtccaacaaaggcaaatcacgtggttctaaagcagaagataaatcaagcatatggatacggattgggtgatgtgagtatgttctgattgtttaaaacatgacggggctaagtgacttcttattcagaaaaaatcgaagggcatggccaacctcaagatcccaatccacaagaaaaagatcaatccagcagagcttcaagggttcaatgacgcatggaggtcgacgaatgcacctgttcccgtactcccaaatccactaagggatagtcaaaacaccgaacacaacaaggccatggctaagtttcgaaatgagatcacgttttattccaaactgtccttcaaatccttcttaccagaatcatccagagttgcggaagaggctgtcaactaccttaagaatgccggatcagatcttcttcaataaaacctattgcatgaaaacaatccaataattgcgtgtgggtgatgcatgaaatatgatttactgaatatataacctgattactgtttatatttagctcgcactatcagtgtgaacaatcaattccgcactcacagggatcagaagaattcattactgttcgactccacctgcttttttggtaatcaccaaggcggtgaattcctccttccgtctttgggggtggtgttgtggtaagccaatcctgaacctcaaggcacagcacgatttcatatcacacaataatcacagacccaagacccctcaggaattccccaggccctcaaacaaatccaacacaccagtcatctacacaagtacccccctcataggtaaagacatcttccacacctctgaaactcctcaaatgaaacccttggccaaattcctagttcactcttgataagagttagctcacacaccaattacacactagtaccccttcccaatataacctcaaacacctctaaaatatattccttatctcttatctccttccaccttatgccaagaattaccactcaacagccatgtttcatactagccctcttttggccctttcttcccattgcctgttcaatccccatctgggtgaaataattacccccacctcttccccttgataagattatccaagcctctctctgtttcagaatgaattcattaccttatcttagctttgccctttctttggtttcagtctagtcttatcttatcttagtgccacactaaattaggccacattgttcatagttcaattttcttccttgttcattctttgttccattttgttccatccatattccaaccacaaattggccactccccagaatcttgtatataaggagctttgttttcctcttcctttgttccacatcagatcctgccccagcaattcagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatttgtgacaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccacagccacacctttttccttaagagtccatactcttatattttcttgttatcagagaggcagcccattaaagcactcatccctctcaagctctattcctcccaagagtagttccacagcgtacccaggattacacggccattctttccacggtcccctttgtatactcttacatggtgttgcacagttctactttccgcctgatttgcaaggcccccctcgtcgatattctgtagccttttggagttgctcaagctcattttcagctgtggcaagatcctctgctcatgcagcaggtaacaaggtaacattacttcactccacatagtaatattgtttgagacttatcctgatggttatattttatagaattatagcaatccacaatattggcttccggtttatcccagatacagtagtgaatcagttaaccaggtgtttcaccaacaaaaactagagtctagaaaaagaagaagaagagaaatgatgtagatagaaaacaaatatcttgttgggcttaaattgaatctgtttcttgttattttaaagtgttggttttgtgtcaaattcttcagaaatgtgtcaaattcctcagaagcttgacgaattcaccagaggaagctttctatcatttcaggaagaatcaaataaaatgctgagtaaaaaacatttatattcaaccggtattgtttgaacagggcttcaatttgatttaatttgctccagatcgtatatcatccatccattttttcttcaaagtgtgttcaatcttattgaacccttccatcaattcttgctcagtaagtgtcgagccttctgactgcactattttcagtcggcgattcttcttaagcagcctagcagacagattatgtacctttgggaagatacaaccttttaccggaattccaagagtgtttcctgaagggaaagcatttccattcagaaaaaatacacttatatttttgaaaggctatataattacacttaccgagtgtttggttcagagctgctcgaagatcctttttcagttgattggcttccctaagctgctttgatgtgctaaccccacttgcatcctcaactgcctcttgtatctctcttccgtgactgtaagcctcgaacttctcttttgctttccaattcttcttggcaagagctagccaagcaacatcgttggaccactctttacaaaaacttttgactccgctgtcccttgttgcagcaaggaggtagtaagttgtgttgtataaggtcgacatggtgaagagctgtgcgtttggaatgggttagcattgtactgaaaaattaatgcaaacagtgaatgactgacttctccattcaacgtttctacactcctttccgcctgctcaaatgccttggagttgttgatgccaatatggactccttcagagataattaaattgactttttcttggtttactaacttcacatagaggggttgttagagtttgatctcttcaggagtgagttcgatttcggtgtcttcatcatcgtccccagtgtccagttggcaaggtatttttgagaaatactgaaagatgaccggactaaaaacatctttctcttcttcagaaagcaaagcccaagcttctccaaggtgaacattgcgttcttcccaaccaattgagcatccaggaggaggaactgcggataggggattagtatggtccatatttgttgtgaaagggtagaaagataaggaaacttaccaggggtgtttgcactctccacactaaatgctacatattgattccaaccactttttcttctagccggtttattttcacccctgcaaataaggcctttcatatatttcaatccaccaaagctattgtggatgtaacattgggatcactcacagccatttgttaacactaccttcactaatattttcaatcaaaccaagcatgagcttgcttttggtgtagtttttctgaagcaatgtgagttgatcttgaacttcaggtggaatcctattagatcgggtgtctttgtttttgttgagtgtttggcgcagttgaagtattgaccaattgtctaattggctttcgaagttgtcaagagttagttggatattgttggagccggagtacattggccagactcagttgcagaagacctatgttgctgggtttctgtgggctcaggggtggtatcgtggtggtcatcctcatcagtattttcgtccgtattctcatcagtatggttaggttgtcgctttccggatgttgccttctttctggaagagctagcttgctttctgactgcatgaccttttttatgggtggcctgggtctttgcagcggaactggtcctttttgagctgctgcgggtttggtgagcttgggtcgctcgagtttcagccattgggtggttctggtgctgagattgattagttgggtgggttgagttggatgggttgagttggatgggttgagttgggtgggctgagttccgtttgagttgcactggaaggataagttgggaactggggttgagttggttcagctccggctcaagtttgacctgtgggttaggtttcaattttttgctgtgaaaattccctgtgagccaaaatttttttcatgaagggaagttgtagaggaaattgagctggttgagctggatttctaggagggaagttgatctgggtgagctcgaaattgagctgtgtgagctggaaattgagctgtgtgagctagaaatttagtgggtaagttgagctgcatgagtatgaaattgagctgggaaagctgtaatcttagtggagtaattgagctgggtgagctgtaatcttagtgggcaaattgagttgggtaagctgtaatcttagtgtgcagattgagctgggtgagctttatattaataggtaaaaagagcagggtgagctgtattttctgtgggaaactgagcttggtgagctggatttttattggtgtatggagctggatgagctggattttcagtggtgtatggagctgggtgagctgtatgttttgtgggaaactgatctgggtgggtgagctggatttatagtggtgtatggagctgggtgagctggattttcaatggtgaattgagctgggtgagtttatcttaattggtaaaaagagctgggtggctggatttttagtggtgtatggagctgggtgagttatatttttagtgagaaaatgagatggttgagctggatttttactgcggaactgagatgggtgtgctggattgttagtgggaaactgagcagggtgagctgtatttttagtggtaaacttcatggagctgggtgggctggatttttattgggaaaatgagctgggtgggctggatttttattgggaaaatgagctgggtgggctggaattatagtggtgtgttgagctgggtgagctgtattttagtgagaaaatcagctgggtgagctggatttgtagtgggaagctgagctgggtgagctggatttatagtagtgtatggagctgggtgagctggatttatagtgggaaaatgagctgggtgggttgtattttgagtgagaaactgagctgggtgagttgtatttttattgagaaaatgagctgggtgggctgtatctttagtggaaactgagctgggtgagctggattatcagcagtgtatggagctggatttttactgggaaagtgagctgggtgatctggatatttactgggcaactgagatgggtgagctgtatttttagtgggcaaattgagctgggtgagctgtatttatagtaggcaattgagctgggtgagttggatttttactgggaaagtgagctgggtgagctgtattcttattggtaaagtgagcttggtgagctggatttatagtagtgtatggagctggctgagctgtatttttagtgggaaactgagctgggtgagctggatttctagtgggaaaatgagctgggtgagctggaagggttggctgattgaaattcaaaaattttcttgccgatcagttgagctggatgagctggattggagatggtctcatccatctcagcagggcctacggtcccaaaccaaagatgttgccgcatttatctttggtttggaaccgaagatttttaattgccacaggtgctagatcttctgttgccttgacatgcttggaccagttcccgtaccgatcaggggctttcctttctcttccagagcgatgggttggcgggaaatgaggagcttgatcttgattttggactgggatactaggtgctgggctgctgtcagagggcgcatggggagaggcaatcaccagtggagatcggggtagtggaggaagtgtaatggggacggcatctgcaggagagtctggactggaggctttgggattgcctgttgtcttgggcgaggatggggcaggaggtgacgggattggtgatttttcacgaggggcattgccaggtgtttggatggaagctgtgagtcttgtgtcaaagcgtggttgaagcggtgtgtgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataaattgtgttagtgattttatattaatttttaaagtttaaagtgtgtttaaacttacaaaaaggggattgttggttaaacaatcaaagaaaattataacctcacaatattacttgttaagaggcctagagttgaatgttaatcaatactctgaattccaagggaggaattgaggaaaagtgaattgtttgttagacaatagatcacaaggagtttgtccaaaaagttcttttgaatgagttgagaattcctgggcaatttctagagcaatacttctgcaacagaaagtaagaaatggccaattttaaaggaataaggagctgggatcttttaagggcaaaggctacaggttaaggctgaaggtagcagtaaaagaggagctctgttttgtggttggaatgataaagttgataagaggaatggttggaaatgcttgcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtccttatatagccacacacctgagggtggcttgcagtgcacttttgcacgatgacactgatgctttgggcttgtttggctgggtggaagccatgcacaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggaagtaatgatgcaatgccaagttattgctagggttctatatgcccaaaggagaatttttgttttgtctccaatccattttggagggatctggttgaggtattctgatatgtactggctgagaacaggttaaactacttgggccagattgaaatgggccaattctcaaccctattgatttcatactggaccagggttattctggtggatggctgatgtaagaggctattctgagctcactcagaaaggttattaaggttagggatgaacaaaacaggttacatgaccaagtggctggttagggttcagaatatgtggtccaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatacactgaactttgtttatgtcatcagctgatttggttctgtaactttaaatgtctgtaactctttagttattgattattttacagaattctttgttttttgagtatgtagttacacagtggaatgtaactacatgaagtttgtttttattttctaagtaaagaaaaaaagttagtttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatatatacttttatatgtagatttttgtgcttaatattaatttactatttataatattttttacttgggctagtcttgagacttgactatgagttgtaattattatgtttagtatttatattttgaggcctatgggtatgtatatacctcaaggctgtgtcagcctgggtaatgccaacagctagactcttctagctacaccaggtgcaaagctaagaaaaatggtgtacaagtgtgggtaacacttggaatggggaggtaattgatattaagaaaagaaataataaaaactgttaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaaggggagctgtgacaaacctgaagccatgttttggtcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggttttgatgatgtcaaccttatttttagatttttcccgaactgcatgagccttaattacatgtgtagaactttcacaacatgtagtatgatgtaactgggagggttttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaataatattccaacttttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttatgttttctttcatgactagtaaaacttaatgtgatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatatgtacatatttaataatgtctctatattatgtacatataaaataaacattaattacatatgctatgggggtagtatatgtaataatgtctctaaatatttattatgctatggtcaggttgtctctgaatagtagcaggctgacaggctgacagtgtggaactactctttgggatgaatagagctggagagggaaagatgctttaatgggctgcctctctgttgactgggttgagtaagataacaagaaaaagataagagtatggactcttaaggaaaggtgtggctttggagaattcttgagatgggtatgtcttctgtcttatgcattctgtctgaataatactagtatcccaaattttgatgggcaactactaggctaatgaagggtgatcaggtatctggattgctggggcaggatctgatgaggagcaaatgaacatgaaaaacaaggctccttatatacagtggaaatcaagctagagtgaaagtggaatagaatgaaacacatgcaagggccaagtgtggaaggctgaatggggattgatgatgtaaagctgcatgaagtgattatgtaatagagaagtgtaatgtggaatccagagtgtttctgtccagggggcttggtcttgtgacatccatggtgttacaggttggttgaataatccagaaggggcttgtcttgatccttgagggtcttgtcattcagagggcttgattatgtgcttgaagcttttattttgtgggcctcttatttaagattggcttaccacagcggaatgtccaggggcgggagatcagaagttgatggtgaagatggtgatggagtccctgccactggagtctcatttgaggtgatgtctgcagcaggtgagtgtgatcctgtgatggattcagaaagaataggccaagggagttcaaccatgatggggtcagtcggtttggaaagaggggaaccataggtaaaattagtgttgatgaaaaggtgacatcacaggatttgataacagcttgattctccaggtcccacactctatatccattgccattggaaaggtaggatagaagtatggatgcatggcctctgggatcaagttttttgttgttctcttcagggactttgtagtaggtgaggcagccaaaagtgtgaatggagttgatgttgattgagggcaagccaagaatggagctgggagttttgaagcctagtggggtgttacaaggaatgtgatcgtgagcatggaaagcatgccgcagagcatttttccagaaggattttggtagatgggcactgatgagagatgatcacaccagaatgcttatagtgcggttagtacgctctgctactccattcagttgaggggagtgaggtggccctggattgtgtcaaattccagcagtttccaggtatttttcaaactctttggagatgtactcacccccgttgtctgttctcagtgacttaatggcatggttattgattttctcaaaagtggtgtggaatattttgaagcatgcaaaagagtcggattttaatttcataggataaaggaaaacagccttggaacagtcgtcaatgaaagagatgaaatatttgtatccttcccactactgtgccttgtatgaacccacatccgagtgaattacctctcctggtctcttggatcggtatgcggagcgagttttgaaagatgtttggtgaagttttgattgtagacagattgggcattgctgaacatcaattccattgtttatggtgggtgtaatgccataaatcttcaggggtttgattgctatatgagagaagcgccagtgatagcccattaggctggtgtcaactgtagccaatccaacagaaggaaggggtgaaggatagaaagatcacatgggcttatacagaatttcccaaaaggaaaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaacaaatgcaagaaagaagaggcttgtgcgatcagcaaaaggaagaacctggcttgattaaatcaccaaagcattttgaattgcttgaagacaataacagtttcaacaaacggatatctgtcaggatctggaatactgcagcgatttggatcccttggtttattctgtgtctcttcatgacttgggccaatgccaatctgttagccttgatagattttcatttcattgaggagacttatgatcatccaagtcgccaaggagccgcaaccttattattcaagattccgactgttgttttgataatagaaaatctgctcgactttagtagctctattttgtcctctttttcaacccagctgatggggccatcagcaaatttgggggaggaacgtgccattttcccgcatgaaaaacccttcagcaatgacatcctccaagatgaaatcatcggaaacaagcatcctgcagatttttattcagaatctggtgttcaattgtgtatgataacttccagaaactcaagttctgaacttaatagctacatgaggagacgaagcgaatcggacccattagatcattcggcgaaaagcgaatcggagctattagatcgatcgacaagacttaagcaatataagttaaaatctgctggtacacagaagcaaagagagagatacagatcaagatgaagaacaaaggcgacaaggaagagaccattgcgatcagaaagataaaggactggaattgatactgaacaggttgtattggcatgaaaaaccgattgtgttagattctgataggataggattgagaattgaatattgaacaaacggaccgattttttcgctgatgtccttaaaagccgccgataaccttctcttgtttcaatcttggtcatcgatcttttctttcctggttagagtagattcatcatgccagcttcttgtcaacttcttcttcctcgaacacgttgtcggatacgccgttggaagcgtggcccttgtcgccgatagcttttcatcttcttcagtatatattctaaacggaccaatacggcaaggtccttaaacaatatccgtatacgttcctttctgttgttttaagctctaccccgaccgaattcacgcgctcagccttttcgattcaaactcgatcttctttcatgattttttttggctttcatctccgatcgtacataaacctctcgtcgtcgaatacattcaacagaaatcagaaacagaattgaacaaggaaagatgacaacatgcaggtctaacaatagtgcagtttgttgaaaaaaaaaaaaaaaaaaaaaaaaaaaaagattaacaagagaaccagaaagtcagaagaagaagattaaatcatgagacgcattagaagacaaaattttgaaaagggaaaattcaaagaaagaaattacataatttagtcaaaggtaaattacagataaataagattaaaatagatttttttagcaagaaggctaaaatcagagtagattttttttagtcagatggctaaaacagattagaattattatgataaaaataaagagaatttacctggatactagattatgagaaattttgttatcagaatatacccattcaagaatttgactgaaaattcatctcaaatttaaaattcaagatctgaagatttggaaatcaagaaaatcaattctcaaacaaaactgaaactaaatgttggccaattggactcatgttttttttcttttgtttctctgtcacatttctaattttcacagttctaatttttttttccttacatgatcattacaaaaactacatatatttatttatttagagaggtattgtctggggacagacaaataagttgggggaggttgtggtgagaccaatcaaggtcatacatagtacaaaatagttatacatagtagttttatgatgttacaacctgctatacttgtactacataatgcattatcttgtatccagttcagaaggttacaaaatagtatttttacacatagtttggttacatgatatatagtactacatagctacaacatactacatatcacacatctcaagatacaaattagtcttccctcagtaccttctttctatgataataatctttcagtaaatgttatttatttcatctcagatatcacttattcagactacatatactgtttcatcccatacatctgatttctcatccagatattgtcatctcatctcactcatcatccacttcttttcatacatcaattacttcattctacatttattttattctacatttatttcatactacaagtatttcattcttacattccatttcaaaactcaatacacatggcttatatcacctacattctcatcatacatctcatttcaactcattactcattgcttatatcacctacatatatatttcaccacacagatttctcatctcacctcagaatatttatttcagtcttttattatctcattcctttttgcactacatattatttttatcacaaacaaagttacttcatattttctccttttcaacatgtttatttcacactacacatttgtcagccacatttatttcataaccaattgtctttcagatacaacttatttcataccatcttcttacatcagctgatatcttaccactagtacctgatcagaaccacccacatgtatatagagaagactctttccacttactttgttccccatgcttgcattagagaagtaaacagataattacttagcagacatcacttactagtagttaccagaagtaattattattgattttcccccagaagataagaaattgcacccagaaaccattatcccccagagcctcatccttaccagaatcccccacatcctcaatctctcagcaggtgacttgtacaagacatcagtaataaatctcatactaagattacccacagaaatagccacaccttttctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtcttcaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaatggtcatgattcttcaactaaacatagccaaatcgactgttggtacaacaatccttctaaacggccaaaacgttttcagtttaactcgtcttcaaaagcaacttatactcagtcggcaaaggctaccacctctcaacctcagtcttctaccaccagtgagcaaaatgataactctgtcccttcatttggatactgcagcattgtcaaatcatcattgccgaaagcaaaacttacagcaattctcaattctggtgctagtaatcatatgcttaattcactggatttctttgtcaacagtgaacctgctcatgtcttcattgttacgggcaatggaaaattcagagaagaattgattgccactagacatggtacagcaatgattcaactagccgacgatagagttatcactttaagtaactccttatatgttccgaacttaactcaaaatctcatatcattatctttattcattacaaacaagattcttatacaaagaactggaaatatttatgaagttatttcgaataataaggaaaagctttttaatttaaatctttcaaatcaacttttgaaatcgatggcgacatagcaccgcttcatcagcaaactatggcaatgcttaaagtgtcaaaggaattgtctagtttcacaaagtggaataattgccttggtcatgccagcaaggatcgcttgaagatagttgtttcttcaggtgaaaatttgatgaaggatggatgttgtagttcatgtatgaaagggaaattaactcgacgaagcttcaaacatcactttgattcaacaactgctgctcttgaagttgtccatggagattttgtcggaccaattacacctttgtcaaatggcggcgctcactattttctaactctagttgatcagtttacaggattcattgtaataatggcacaaatcgcacacacacctaatgagtagaaagattatgagttggagttgttccgctaacaaagacaacacctgatataccacacacacacctaaaatgataatgagaaaaatattaaaaagaacatagcttgtgagagatcaagtcttgacatagatatagaaaacaattagggagatataagaaaagatattgagaatagtgcatacctgcacgagcaaagcaagtgaaatatgaataaatgtttttatgttgaaggacacgcgagagcaatctatgaaaatttaggaagagtgaaaaagagaaagaagaaattggttgttagtcctgattgcgatgtttgagatgatggcttgagattttacttactagtttctctttcttcacatgcagctttggttaagtgtgtgaggaaaaagaaactggcagtagtggttggtgttgtcggttttatggggatttgcgggatgaactaggttaggttttgcaggcttgatgatggtgagaattgtggaaaaagatgtgcaactgcgtattctgtatacgcagttgtgacatcttgtattctaacaggcgccctcaatttgaacagtatcggagagaccaaccatgtctcgaaattttgtgaggggcttctttccaagattcttggtgaaaatatctgctatcatgtttgaggtataagcatgtttcattttgaaagtactgttgtgaacgtgtttgcgtatccaatggtgctcaacagcaacatgtttgactcatccatgatggactgggtcttcagccaggtgtatggcacttaaattgtcacaaactagttctagtggaaccgggattgtcatgcatagttctttcatgagtttgagtagccaaattgcttcctgacctgcctcggttatggcacaatattcagcttctgttgaggatagggcaaccgtttgctggagtcgacttccccaacttattgctccccccatgtacttgaagacatatcctgtagttgaccaaagcatggatttatcccctgcccagtcggcattgctggcgcattctgggaaattccagcttggattcgcgctgagaagttcttgagggtggtgcttgtatcggatgctgaatgagatggttgccttgaggtaccgtagcatgtggaggaaggggtcccaatgtttttggttgggtttctcgataaatctggacagtacacctaccacaaagctaatatgccgagtgcaaatggcgatgtacatgtgagaccctatagcgctgcggtaacaagtattgatctttgtgaaatcattgtgttcttaatcgctggatttgatcaatttgatgttgtaaccaaaaggtgtacacgccggtttacagtttgccatgttgaacttctcaataaccccttggatcatcccttgttgatgaagggtgtagtcgccattgggttgatgttctaactctagaccaatgacgaatttagcaattccaaggtcttaaattgacttgtggagtttccagaccgtgtcttttccgccaactttgaagccttctggttgttcgaggtatatttcttcgtctaagggactattcaaaaagctgcaactgtgtccatctgctccaccacccaccccatttgtgccgcaagagcaattatcatctgaagtgaggctggtctttgtgtgggtgagaatattttgtcgaaatcaactccttcctcctgtgtgaaacccttggcaacgtatcgagccctatactttgatatgtctccattgggaagcactttcaccttgaatacccagcgacctcggatgaatttcctaccaacagggcgttttacgcaatgtaagactcaaaaagtgattgtaagatcctttttgctgaatgtagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataattgttgaaggttgatcttgttgtccaaaggattgattgagttgttgatgtcttgatacttgttttcttccttaatgctgtatatgtaatagaggtggttcttgaacccaaagagtctgggagtactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaactgtgtatatattccaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatgtgtactgagtgggatgaggagggaaacaactggcaggcagaggcctccttatatagtaaattatgagggattttagccccaacggaccccctgtatgaggcattttagctgccctatccttgaaaatcctgagggatttttgctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaactggtacaactggtggccaacttgtggttctgtaagaataaaaggaattcaatatgaataaaaggaattcaatatgaataaaaggaattcaatatgcaatatgcaatatacccccatgcaatataccctccagctgagtgcctctgatcctgtgattctccgtgcgacatccttgattctgcgtaacttctgatccagtagagatatgagggtggttccagtgagtgactagggttaaattggccgtagattccatttctgacttccatttgtccatatcttgagtccttgattgataaataataaaattttgagttttcttccttcatacacaggaataatgaccacatcggtggacagggactcccctctctccttcaaaaatcacatcgacatcttgactgcgtgccgggaaaagtttcgggcccgcgaggcggaacaacattgggaccctcttccatctgggttttccgctggagccgcaggaagtcaaccccctggcaggagtgcttccgttgagagccacccagacaatgtctatgtccttgcaggccgaccatccaacttttgctccccagtccccagcacccctcgcacctgcttccgctgtggcgccactggtcacctcatctccaattgcacggcgccacccaatttccctcccgccccacaccacgactaccatggtgcgcctcccccaccgcctcacggaatgcctagccccgggtaccaagcctacttgtaaaccccctcccccagttggggttcacaagaaagtcttgtacatgtcaccctcctttgagtacatctaatcccagtttcactttcctggctcagcagagatctgacccaattcctctctgagccaggtgagttctcattttcttatatttcttctttctgtttctttccttgtttgtctctaaagttgtagagagatctgacccaattcctctctgagccagtaatcaatccccccccgtgtttggtcttagaacttgctcaggctcccccagccttatccctcaccgcgccacttttcagcccatttcagtgaaggacatatccagtccttacactactacccggtcctagccccccccccccccctacttgcctcctcctccacctccagccccggctcccctccgacccgccgactcctaccgcccggtctacaagaaacctgccggtactggaaaccaaccttctgccaaggaggtaaatgcaggggaaggggaagattccacccctgctggtaacactttcgaggcgggggcagacaccgacatgcaaccctccttctctgacataacgtttactggtactactgctcaccccgagaccctttttgatactggtgccacccaccatttgacgggtgataggttagcccttactgattttactgagcttgccacacctattcccctccatgttgccactaatggcaaaccccgttttgttacagccaagggaaccctgacttttcgtggtcccagctcaactcttatccgtcttgaaggggttttgtattgtgcccaagcagcccacactcttgtctcaccggtcgccctttggctggcgggatttggcatttcctttgatgaaagcactgattgtttccatgtttcctctttcaattgtgtttgggcttcttgttgccttgatgtgcgctctcgcaagtggttcttccccgccccattacgttatgtcccttccaatgcttcctcatttcctgttactgcttcttctactgttcctaccgttgtcgctcgctcttccccagttgtacatccttcccgccccactcctgtgaataatactgtcattactgtgtcatcttctgtgcccgctactggctctccacaccccgtagccggtaccgctgggcagcgcaagaagcccaatgaagaaccccaaccgttcttgatatgtgttccggttgctaccaaccagccatttttacccacagctctgaccgctgaccagcgccttttactgcacgttcatcgacgttttggccacgtcagcttgagggttatcaagcggatgatgaaccttggggtagctttgggcttgcccaaaagcctgcctcctggagacattcaatgtggagcctgcctgatttcgaaaagcgtcaataagaattcactttcatcggacagtcgtagttttgcccccatggacgcccgtttgaggaaccagcactcagcgggggcacctacatcttaacactacgagacattggctcgggctactgcaagatcaaagtccttgtccgaaaatccgatgcgacaggagtcatcgttgagacaattcgttgtcttggaaatcttactggttgccgcctgaagattcttcaatcggacaacggcggggaattcaacaataaggcattatctgcattcctgatgagcgaagggatcaccacggaatgctccattgcataccaccattaccagaatggcacaatcaagtgttacaaccgcactctacaggacatgggcaggactgtactccttgacagcacattgccaaaacctttttggggtctcacttttgtttgggcgtgctacacgttgaataggatccctaatgccgccagcggggaactgacaccgtttgaatgattctacggacagaaaccaaacctggaccgactctgcccttttggcgctatagccttcatccacgtcccggtcgagaaacgtcggaagttggatgaccgggctatcaggggctatgtcgtttcgtacctaccagatttgaaggggtggggtttctgggtacccgagcttcagggttatgttcaatccgctattgcgacttttgtcgacttcccttcaagaattaacgaatcggcttcgttttcgtttgcggactctctttgcctccaatttggaagtttccaagacgaggtcattgtccaggaccaagacataatggtcaaattactctcggagtccatacctgactgctgcaatgcgtccctaccgcggactttcaagcaagcgttgcgtcatccagactcggaaaagtggctcgaggcaatcaaggaggaattggacaacatgtcaagactagaagtatgggaggtcagacccgttccaccccgagtctccgtcttaagcgctaagtgggtgtttgcgatcaagacaaacgctgccggcatggttgatcgctacaaagcgcgatatgttgcgaagggtttcactcaggtggctggcaaaaatttcaacggcacgtttgccccaacggctacgttcatgtccatgaggattatcctttccgtggcagcaatcaacggctggcctgtgcattcctttgattttgtcgcggcttacctgaattcgcctatcgacgaggaagtctgggtcgctgccccggaaggaatgaacgtacctccaggctccgcttgtctactaaagaaagcgctatacgggactaggcaggcggggagatgttggtggaaacatctcgtgtccacactttcttcacttggctataggagctcacaatacgacgggagcgtttatgtcctgttgggcgcagacgggaacaatgttatatggatccacgtcgacgacggcatcgtcacaggactgtcagaagatgctctccggaaagttgaacgagatctgtcgtcctccctaaggataaaatgggcggaagcgttggaagacatcattggcctgaaagtccgccgggtgccgggaggttttgaactctcccaaccaagactgatctcaagtcttgggtgaccattggaacggtgtctcacacgcaaaaacacccttgccagtgggttccctgccgacaacctgcgcagaaggcgatggcttgtggtcatctgactacctctccatcatagggagcttaagctacttatcagcaggatcccggccggatatcacctttgcggtaaatttcctagcaaggttctccaagaacccaggggaatcacattggaagtgtctcaacaatgtcctgaactacatcgctgggtctaaagataggccgttgaaactgaccccgacacaagacagccccaagctcacatgtttcacagacgccaactggggaggcgaattttcccgttctacatatggatacattgtattcttccatggtagcccaattgcgtggaactccagaaggctggctacggttgcttcttccacggcacatgccgaatacatggcccttgggcatggcaccaaacagctattatggctatgccatctcctagccgatatcaccggatcagaaaccatcggctcactcttcagcaataaccaggcagcggtaaaagtctgcgcagacgacgtttcaaacaaacggacgaggcacactgacagagaattttacatcaccaatcaagctctattcaggaaacaagtcaagctgacttgggtcaacagcaagcatcagtttgcagacgtactgaccaagaacctaactcccttggtacacgagttttggctgaaggtgatcatgggagtcttgtcgagtgggggggtgttgtagcaccggtacgtaatatgacatattacgctacacgtagctacatgacaggccaagtcgcacactaaggaaagtcatgacagaagactttccctagcctgtcatatttcctcaacctcgaccttagtgttgcatttacataactattgtatataaatacaacccttgctatagcttgtttttcattcattcctcttcattctcattacaatacattcatccattttcctttcgtgtgtcagtgcctcaatactatactcattcctcacgccagcactagactacggtggtcaccccttgttcccacatcaggacaaaccattaggctagggttgaacacactacagctcaattgtccgcccattgttcttaattctgtctctatttcactagattatgaatcattttcctgattctactattcctcaactcctatccatgagactatgtcaacatatcactctctcattgtattaaattccaatctcaaaatgtagaaggttcctataaccttggcatcttataaacaatccactttctcttgcctcaatgttgcaatgtgactgtacttttaaagcctacatttttttgcttgcttacgtctgggcatctctgatatatttaaaggcttccttaatttgcccttgtcccccttaacaaacctcaaaggctctttgaataatcatgacggataaagacaaagtccagaacaggtctctgtcctgtcggagcaatttccaccctttagaactcgtaggttttgtatcttatctattataatcctttacacatatgctaagttattcctatcctgtagtctactgtgtctatcaattcaggccaattatacggtcccatctccaccccaagttacatcacttgcaactcggcggagcctacagattatcgtgttttgcttaacacaagtggttctgtagatcatcgcttgtggcctgattatatctacagtgtttctggcaaaatactcctcttaaacaacccagcacctcctattctaaattacttcatggagataattacccaagtttgttgcactaacaatcaactccaagattcaaccgacaggacctacacttggggtctgggcttggttattcttatttcaaaacctactgatgacactaaacatgacaccaaatccactaaaaaaccagacctcaacgtccacgttagtcacacatactgggacccaatagttgagttgagccctataacgccctattaatcaataattacttactaatttacttggcaggaccaaattctgaagtcatttaacgtcaaatacataagttccttctaatcccaaattaatcacacccatgccatgatagcgttgttcaagaatttttcttcaatggatttttggcaggatgagattgaaacaacacatggctattatcagagtacgtgtgaccaatttcactgaaaatggtttttggcttacatcctacattgaacattcccttgtgtcaggttctggccgtgagtcctgtcacaaccttggtctctggttctggaactaagtccaccaactcaacccctcaagctacccccttaaataagggacacaaattgtaagttgcttagcccttatgtagctgagccgcagtcttgaccatgattgttccagtattacatttgaagaaggcaactccaatgatatagttccagccctgttcaactttgaacaaaagaaccgacccagatcacattccgcagataaaggtgaaggaaccagttccacggttaatcagggagtccagccatcttcacctgatgaccttccactcgctttcactccaagtccaaaaggaaaagggaaggctgtagactcaacttatccggccaaaaagaaaagaggagcctaactatcttagcgactgcctttgttttgcttatccctctaatttgaatcttgtgtttgtctctgaatcactataacttatgctcattttctttggctcaattgctacaatacattcttgccatatgcgtacaaccatccacctacagccactgtgacaagttttcttttaattgctgctttaggcttttgtcctacttgttgtatctctctttgggtgtcaaacccattgtcactcaagatagtcacacattcccaattgtctctcaatatatgatgtgtttcccattttctaagaacaaaatagttcctcttccgttataaagccagcatctgtgtcttcaggcattgcttaagtgtacctcaaatcgagatctcctagctttcccacaattgagacaaaaaataagagaatttacaaaataattttttgtcaattctgccttgccatcatcattcccccccctataatctgtttgttcgactctcaaccggtactttctatggaccctctcgcaaatcaagaccatgtctcatctatcatcctgcaatcttgcccaacgggagaacacaggctgaacccttgtgacatagaatgcatagactgtggagcattacattggcccaaagagcaagtgatcattgatatcaagaagaaacaaaataaattctctatgtgttgccaaaaacggcaatgttatccgaccgtgtgcctctctatcggcacctcaaattccagggttcctcaaagacctattaactggtacgcatcacagtgagtcaaccccagcattatgtcctttttttgccacaactgattttgtaattcagacgcaaagcagttccagcagtacatctggctttataacaactctattgccttcacttctttgggcctttaccctaagtgatgttgctcaggattcacaattcaaggtggcctaagggacaatataggttcagttttgctgcaacataatatgcatcctcactttgctcaaatttatgttgtcggtgaaggagatatgaaagaggccgattatagaagatgttcagctctagggaaaaaagcctcagctctagctcaagccagatttaattggattatccttcaattgcaaacattcatgaataatttcaatctgtatgctaagttgttcaggcacgccgctgaagtaataaaaaatggaaaatcaatattgatggtcttccatacagttgaaaacgtgtccatgaatcaaaattgttacaaatggcctacaattgatgacgtataaggtttaataattcaaggcaatggagtccctaagcacactcgtcatattgttctacatgaacgcagcagcagcttgaaaagcatctcgtatctgcactgagcatattttcctccacgctatccattattttttccttatggatcccaacagtgggaacctacctatcaaattgttcaagcaaatgatcctaaaccaaccttccacaatatcacccaactcaaatggatgtcttacttgttatttacttgccctgattgtttctcagccattcttttgggaagaacactacaccaggagttggttgtagacatgcatgcttgcattgagcatttgcgcttgggctgggtagtcaacaatcaagatcgaaacactgaaagtggaaatgtattcaggccttattgaatcattcaactacaccggtgaacccaatggcaaaagaattgacctgccttcaacttttattgggggacctcgagcaatggatcaactatatcaagacgctatggcaattgttcgtgaatttggcacaccagacttattcatcaccatcacggccaatcctgcttgggtcgagattacgagcctaattcctccaggatcagacaccacaaatcacccaattattaatgatgaactgtcatgtcaacgtttaagttgctgtaggaattcaagccgtcaagtatttgtacaaatatatatgcaaaggtcatgactggtcctatctatccctagaatgtaatgatgaagttgaagcttttgttgatgcccggtacattggtcctgttgaaggtgaggcttcttgatctggatcaaacatcaaaatttgtgtactgacttgaaataattccagcagcctggagaatttttcaatttgaattatcagacagatttcccgcagttcagcaacttggaattcatgaagaaaattgtcattccatatactatatataggtccaaggaagaagctgaaagaaaaatggcagacaacaaagccagcaggaccatgctcaatcaattttttgtcttgaatcaaaacgatgagaagggcttgaatatttcagcacgtgactgtttttttcacaagattctgcaatacttcttctgggataaaactgacaatcgatggcttccgagaaaacgggccttcaaaactgtcaggaggttgtattttgtttcattgcaccaaggcaaacactactatattaggtgtatcttaattcacaggaagaacattcaatcctggaccaatttaaaacaagtttgcggggttgtatacaatacatgtagggaggcagctgatgctctgggtcttttggtcaatgataaacaatatgatgaagcacttaccgaaggagccttattcaagactggacatcagttcagagtaatgtttgcgattatattgatttttagtcctcccgcagggcctacatctctgttccaagcacattggcataatcttggtgatggtgttcaatttacattgaagatgaaatatggtatctcagaccggatcaagatcaagtcaaagcttttaccttataccaactgaccaaaacccttgaattcatgggctcaggatgagtccaagtcaaatcagcttcgttcaatacctccaattgaacactctagaagaaggaaccttaataaatgttagggaacaatgggaattatctttagacctcctgaatttgatgcaacatcagttttatgacttggtcacatctcctttggacaaccctcagcatagaaagaatttattttatctggatggtcctgggggtagtggaaaaacatttctactcaactgcattgtcaacttcttcaaatcacaatgcaaaatagtggtcccagttgcatagactggagttgcggcattactcatggccggcggtcagacggcacacttggcttttaaaatttcaattaagttctcaactgaatcatattgtcagttcaccgcaaaggacaaaataggcgaaaacttgttcaaaaccaaagcattaatctgggacaaagctgtggccatgcataaagatgctatagaaactgttgatcaaagtttacaagacttaatgaaaaacaagaaaccttttggtggcaagattgttatttttgcaggagacttttgtcaaacattgcccgtagtcaaggcgggattttgtccccagtctgaagaagcaacattgaggttgtcaaaattgtggacatcaattcacacattcagtttgaaagataacatttggcttggattgggcattggaatggaccatagtcaagctaataagtcattttctcaagaattattagaaatgggtgaaggcatgaatcaattgccggacacggccaaaattgaaacaaggaatataaaggtcaattttcaacagaaggcaacccaatgtttcaatcttgcaatgaaccagacttacagggatcttggctggttcattgcaattgcaaaacttatgcaaaatatttagctgaacgtattatcttaacccctttgaatgctgacgccgtcaatatcaacacaagaatggtcaagaatatgttctacttccatagacaaaacagatgacacagcaccaggatctatctcggtcaaaactttgaatgggatcaatttcccagggtttccaagccacaaattggaattgaaagatggggcacctgtagttctactccgaaacttaagcataaatcaaggattatgtaatgggacccgtatcataattgaacgtctaagtccaagggcaatcagtggttggatcctaagtggcccattccaaaactccaaggtcttgattcctaaaatcaccctgtaccgcaaaggagactcaaccgtaaaggtgcctttctatcggtatcaatttccggtggccctggggtttgccatgaccataagcaaatgccaaggtcagagtataaaccaagtctcattagtgctgaaaggacaggtctttgcccatgggcagctttacgtgggcatgtcaagggtcaaagatgtgcataatttatttgtcacacaagtaggtacaaactccagggtactcaatgttgttgtgaaagatataattgggcaaatcttgcccaatgttccagatgaagaggatcttatgattgtagattaggtgacattagctattctcagaagtaataaaatattttttggctactatagaaatatattaggcggcaaagccgcccctagacactagtctaatttataactcaatatgggaggatgagatcaatatcattacaatgaatctttaaataccagtagcagtaacactaattataatacagaaaacttttgacaaaatgacaataaaagatatagcaataatgatgagattttacctatggatgtgaaatactggatcagacaaaatctttgacaatgcataaaggtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgataaccccctactgacctgaaagccagagccatagcaagcaaataaaaacccaccatctttccatgcgtattgctcctacaatgttttccagtttgagtagggacaccgccctttctatttcatctttggtgtaagttttcaggtacactttatatgctgatgacttccacctacctagtgtgcaaatttgatttattggtatccctaaggcatggcgtagtgatgcgccgccaacttgaaaggagtgaccagttattcctgagaggccttctccacgcaagaatagccctattttttcataatgtcttcttgtgttaggtgtattcggtcgttgccgatgaagtagccaaaaagtgacgtttcgatactgcgtgtctcggccaagcgtctacagaccgcccttactgggcacaagtttctaggttgtgatgcaagcttgatctgttgtatcttgcccggcttcgctgtttttgcaccgtgaagggatagtattgctatatcatttgttttactgctcctgaaagtcacgcctgaagtcagaatggagtctgttctgtttagccttccctgcatttttgagtaagtcatttccttcatccagcacattcctcagaaagcttcaagtgaaaggtctgccacagctttgtccaatgcgtcccctgcgttcagctgctcaacaattaattttagttggtatagatgcaaagccgtttgttcagattttagcttgaactctgcgtctttctttgtgcatgccttcaggatcaagtttactgggtatgtgaagccatgaaagttgtgccccacttggatggcaaacagatattttgagagtgtgaccgatgtaatcacattagtctcttttagggaggtcctgcccgcccacaggcagaattcgaagaggttgtctgatgttgctggtaagcagaaaaatggggtctttgctgctttgaatttcaagaattttttaactcctgcgttgtaactcaggattgttgaccagctccaagcacttaatatgtgttggtgcttccaattaatgtttgcttgctttgtccgtgtagatgtagtgtttaatttttgagtttgtcttttttttaccagtgaaagtgtcttcaaatttttggtacaacaataaaagataaaagaagacatgggtttaggaccaaaaaagggttctcaatttaaatgtatttacaatctttatacggatctcacaatctcaatcgggagtctgtattctacgtacagctatagctctatcccaaacacctgaaacaaagatgcatttaaatctagtgggacttctttgtcaactttgtcatacctcatcctatccattcttatccctctagacagtttgtccactttattatatgctgaaggtatcctctttgccactatgttgatgtcgttgtcaattagaaagctttggatcatttttcattctgagctgaccaattttttgtgagcttttctttgttttatggccccttccaatgtcgtattgtctgtccacaggatgaacattttcccccgttgaaggccaatcttctctaacatcaccagtcccaagcgcgtactgccaccgtttctaaccaggctattccccgaacggattgtccagatcttctccatcccttctttagttggaactgtgcccagaaggagccaatgattaccccgatgccgaaactggtacttgcatctcctacccatcctatctctgtggctcctttaggcctaattagccttgttctattgaagtttccagggtctctttccaaatggataagtcttgtattgctttgggtgaaacaggttgggtccgttctcaaaatacccaaccgcagaggatggcgtagagcacgcatgagtagcacttgagctgagggagtatgtatgtgacatggttcaggtgccctactataatttcaatatctgtgtacgtcaccatttggcctttcttcaagaattcttctatctgggatattcttttgagtatcttctcttttggtagcctcaccgtcctgtctaccccgttccagatgaagccaatgaatttctattcctcttgaaagggggagttctcgttatgtttgtcaacacccctaaatctgacgacttttgtactatctcttccatacttgttgtacagtcaacgcttttgacaaataggttgttgtcaacccacctgaatattgttattagatcaaagtaatgtagcataatttccttccatgcgtctgccggctgtccaaaggatccacagcctgccactcccccaaatgttatgcgggtgtccagcagtaagttgccatcaaagttctggaccataaggtattgccattggtccatggcggttgggatttatctatatgctttttctcagtcaaacaaggctagatgaaccggttctgataagttttgaaagaaacgtgatactttgttgaagttgtcccaggttgtggtgaagtttttcttgtcaacgaaggagttcaccaatggttggtctctgcggttcttagggtagcttagattgtttattggtctgacagagctgtcgccgttcactactgcccccatcgggcttgagcaaaaaaacggaaaaacagtcaccacttgtgcgtgcgtgaatggaccaaacatccttctggcagaaatctctttttctgtactcttctctatcttctctttgctctgggtagctgacgcatggctgtctggtgtcaaccatctgaggttcccgactgagtggtgggagattccttggtcgaatccattgagtacgtcttggtactcatccttgatattagcttctgtcaaagccgcttcccattctgatatgttcatcttgcattttatctgtagtggccagtcaagtaaatccttgcaccttttttttaaccagtgtatttcaagatttgacagaaaaatgaggtagagacaagaagtcagacactaggtcttatttaccacacatgtgttttataggtaaagaaaattgtttgatctggtttgctatgatacaaaatgatacagagctcagagaaaggtgtggatgggatgtcctctcaggaaaaaggtatacctacccgctccttttcttctccccaccattctcgcttcctcttccaccccagttgccacaacctcctctgcctcggtttgaggtgtttcaaaaacctgagcttgggtttccagagtttctgagggaacttgtgtctcctcgcatctcttggtgattggtttgatgagggttttccccctgactggaatggtagttgtggctgttgctcgagtaatggctgggttggctatacatatggttggtcttgggtctacgttcctcacctgaaagagggtcccaattctctctttctccacctttggtgtaggggttgttggtgaagccaagctcttggaacttctgggattgcgaatagcagatctgccagatgtctgtcttgaatttggagatatccggaaccatctccgttccatttcagccgtaaaccctgtgagagaaagtgttctccctggtcatcatatcatatctaaatgctggcataaagccatgatgcttgtggaggttatccacgtgttgcttgtgtatcctgatccacccggcaaacaccaataagtcgtacacgtcgggaaggagtttgtggaaggtcttgtggttcatggaccagctggtgtaggtctgtgaccactttttcaggtacaggaggccagagtattgtgacactttatcagagcttgagtcttctgattttgtgcgtttctcaacgtggtaggtgagggccccttcttgccaatccttgtcaaagatggtcaggggtagccttccagacaagaccggcatatatgctcgggttcactttcatggggttccgtttgaactttggcaagcatctggtgcctctggtcggttggtcttcttctgcaattttagtgtggagcagacctttgagcatctcaacggagttggtgtctccacgtagtgtcgccatcttgatgttcttgcaaaggatcttgttatggtttcttttgatgatggcttgagacattggctgaagcttgtaatccaagttgctcgattcttctttgttacctcctaaacctaggaaggcttcttcgccgacggtgcttcttaggtctaccttaactggatggcgtttctcagctttgctgcaactaatggcaatgcacggcctaataaaaggagtggcttgtaagtgactgtaccttaatgtgctgagacatgatgggggaggtatctcacctttgcctttcacagcccttgtcttcctctttggggcttctctatctgccgggatagtctgatctcgcgccgtggctaggcctgtctctttgggggtatcttttgcgaccggttcaggtacaaggagcctttctatggacgtgttgtctgtggcaatattgttagcggtgctctgggcctgtgcggctgtggcaggagacatgtttgcttggttaggggacatctgcacgagtatgtgtatgttagtgaaaatctcttagtggagaataaactctgcagtcttgtgaggactgaacttgttctgtaagggacgaggtagatgttgatatgcgcttgggaaggtatagtcttcttgttgagaattttgggtatgattgttctggtgataggtttttgtctggagtttctgagtgaattttggaaaaaaggagataagtgttggggtatgggaatgagatttggatagctggtgtgggaagtagacagtcgcggggaagtgttcccttcttaaaggcaggatctcccgcttactggtaggttggtagttgccttggccttaggttctctgactgccttggtcctggacttggccagttcgggactgttcacgtcaggcgtaccagggtcccatggactttgactgcctccctttagcagcaatcctcaaggaaaatcaatttgaggctgaatacgtacctcgactttcctgcctgggatgtgattctcttcctgtttttgatacctgagggaattactgggattctgaattgaatttatgaaactggtttgagggaattgaaaagactcaagtggcaattcaacattacttctgagccattcagttaatttcatcttcacttggagtcttctggtttttgttcttgatggaagtaaaattaatgattggataagaaggaaatgcaggttgatgatgtggtagaggtctactcctgagtctctcaagagggtccgagttcttgaaaacagtcataatccgcagatgttacattcatatgatattccactatcaaaaacttactcagtgaactgtgctagtttatgaccaagaattaatctcatttataactcctatgtgatgaagaaattatatggttagtaaaaaacttaatcttaaaatcttaatgaaggtttcaagttctaaattgagtaacattagatcccaataattattgaatgctgaaaattactaaacaaaacttaataaaatgaacattcaagttgaaaattgctaaaagaactttgatcttaatgaagatggcagttgaccatggttcaacagaaatttaataatattctaataaagagagaagaagttttggatgtatttgtgtgatcagtttggaagtgttgaacattactagtaagaaatttaagttaattaacttgcatcttgatcaatattatataagttcacaattttggatctcaatcaacatgtcaagtatgctagaaaacaaatttcaacattagcaaacttggatcttaattgataaagattgtaagccaaagattgctaaaaagacattgaaaatttaccaaattggatcttcaaattgcaagtcggctgaaaaagattgaaagctagtaacatcatatcaatcaatcttgcaagtagaatatttctatcaagacattcaaaagttagtgaaatttaatcaacacttgatctttatcaacagcacttggccttgatcaacaacactcaatcttgatcaacaacacttgatcttgatcaagaacacttgagcttgatcaacaacacttgatcttgatcaacaacattcttcattaggaggtatcaaatataggaaatccaccattagaaactagtcactttccccaaaaaaaacttttgcatcaatgggccccaaaaggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaactagtggtggatttggttatatttgataccccctattgatgaagattgaaagttgaacattcctaaaaggaaatttgaataaatttactaaaaaaagtatcataaaccacataaaacaaaacctgtgtgacaccattttcaataatcagcttgtctgtaacaaaaccaagtgattactccaattaaatctgaacaaaaaactgatgtctttcttttgaaaatgcagctttttgaaatgagtatgaactgtgaaatcagtatctatcatccatatgaaaaccaagtcatctgaaataggtgggataggtgcaattaaattgtgaatgggaaaattaagcaagaagttatatacatatcacaacatatatcaggagaatgaagtgtaaatagtcatttgctattcaatagcagggaaccaatattgcagaatctactggttctgtttgtattctcctttcaaacagaaacatgattggcattttcatagcttcagacacaagagcgaggagctcattatctagatcagacatgattggggccgcttgagaccgacagagtgcatatatgaactattgaagaaacgtatccagagatactctacacaatacaacaagagatagctgaaaaagaggaagcaaaactcagttcgaggtcagtaagtatctgatatgagcagtgcaggaggggatctcgagttgggtgagtttaggcgtaggtggtcaaccagctgaagaggagggatgattggatcctttttgtgagttttttgagatgtcgaggcgttagttgaggagctgaggatggaagtgttagtcagtggctgggtcagagtgcgttgacagggcggtaatttgctgaagagacgtgaggtattgagggtagtagagatgacgtaactggttgaaagatgcggttggttttgccaaaacggggattcaccaatcccaccaacaggcctgattgagatgattgaaggggttgattgctgaggattgggtgaagaggtcttggatgagaaatgtttgactgggaggtttgaggatgtttggttttggtttgagcacagaagatgatgagtgtgagccaaggcagatgatatcttgggttgattgtgagaggctgaggatgcgatcgaggccatagatctggaggccatagtcacaggccatgtcgagtgcaagcaagtaatagttttccacagggagagaaggcgatggagttacagggacaggttgatctatgattggatgaggagtcaagctctggtttggaggtgggatggtgtgtgcagggtagggtgacaaggagggctctgccggtgaaagtcccaggggcaacaagatcgaaaccctgacaagtggcactccaatcgacactgtagggattgtggggtggagaggaggcagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatcattcagcattggtatttgaagatgaaagggggtaaactagaagaaagaggaggagttggaatgaatatgctggggagagaggtggtagctgaactggttgctttagggatgcggaatgagaattggaagtggagtactaataactaaccttccagctgaataacaatcacagctttgccgccaagcacggcaataccatatcatgcatgttatcagactaatggaaatgtggtcaactaaaagtgtttcctttctcatgattttccatcctttggtcacctggtctaccgtattggttgtgcctgttgataacaactgtctgattgattcagtcagactgatcatctgctccaaatcctttgatgaaaggggtaagtcatggaaggagtaaactagaagaaagaggaggagttggaatgaataagctattcattctgctctgtatgcacaagctgccattacataggttttcactgctccagctttacatgataagtgtatggatttatcatacagagagggaagggtcaagaattttgaattattagcttttacttctaataatttggagtgttctaactctatggaatatgattccccttcatcaaatttgttgggaatgtgacacccaaggtatttgtaggtatcttagcgtgttctgtaaaagatgttgagggaggcatgcttggaggatgatattccactactccacatttttcatgccctatggcaaagtgccactttttacaatattcagacaatttttctgatatttctgagtcctcctgtttgctttcagcaagaatgagtgtcatctgcaaaaagtagcccttgtgtgagatttggtcatccggacaccatcactccttgtgttgtgttatctgatattttatttacaaagataataaagagtaacagggaaagtgggtaaccttgtctagtgaaaggtctggatacattacttcctagtctacattatatactagattcattgtatcctttttcaattatattgactagagttgggtgaattccaatttgaaggagttttgctcacaatccttcacatggtaccctattaaatgccttcttaaagtcaatatatactgcatatgttgatttcccaatacttctcctcctctgtataattctagttaattcaactacatgtgaggtggcctcttgaccatttgcttgtgccgtagaaaagaaacccttgctttccaatatatgagaaatatgtgttgattcaattgttgacagtagcttaccttctgtacaagatacagtggtatctctagttttttttgaatatcttgtatcctgtcctggttttgggaggataattaaaatttcctcatttcagtttctaggctgggtctccaatttgagacaggctttcataatgttgagaagatgcctgaatggaggaaccacaagcttttctggtacggaccatctatcaagggaaactgtggaataatccagtggttggggatattgcttatccccaaaggtgttttgtggacagttgtcccaatcctcactaatttgaagttgactttcaacttcaaggaatttctttatctgaatggctagtactccactgtttccagcagcagatctcctctgcattttttgaatggctgatataaatgcagcagcttctagtgtggattcatcattattagacatgtccatctgtctggtatgtgacagggatttgagttatgtagcatccccctattagggggtatcaaatatacaaaatccaccatcagaaaccagtcacttttcccaaaaaatatttttgcatcaaagggccccaaaaggggttgaatgaataaccaacatgtttaaaaaagggtagatttttacaagccagtcaattaaataatgatggatttggttatatttgataccccctatttttttattcattttaggtgtgatgtgattcccaaataatttgttcttggataaccagtggggtcagtagccattttttctgagtaaggtgctctggtttccaagatgtcttctaaactagtaactagtatgttattgtcattaaagcagggcatagtttcctgctttgttctagatctaccttgtgctttttgaatggcttggtgaaattggtcaccttcattgtcaagcaacaagtcatcaatctttttacttttgttaagtttatgtttggttgcaaatttttcaatggcaactttagcttcattgcttgctatttctatttgtttagtcaatttcttggcaacaaaatatggagtgttatctttatctattgaagcccatctccttctggcatttcttgatatgtttattagttgagaagttgttttatcaaactagctcttccccaatggggttcaaggtattcacccagcttgttgcacaaacattgagcttgtcttcagagtcagtatcatcagactgttttatatcccatttttgagatagtgcaagttcaattccgtgtccaacaatatatagattttctgttccactttttggtttgtggagttaaattctttgtacacagattgtttgtggtaaacacaggccagtgatcacttacattatgtgataacatatctacattgacttctttattgaaattacttgctgactttgcgctattaatatggtcaatatatcctggtttattactggtccttctagtatgttctaaatttgtgtctttgatcaattttagactctgagtttcccaagaaaattgatgaaggattttatttatttcattgcagtcttggttcgagtcttgcataagggtgattaagatcatctttacaaatgtccttgcatatttgtttgatgttggcccacactatatttcttcctttgattctggagttgccagatggaagatacagtgctattatgtgccatgccttatcctgggtaggtccaaacactttaatatgtattatatgtttaaattttgtaaatatttattgagcagaaagtgaattgtgcacatagaaacaatgtcctctgaacccctgctgttttggtcctgagtatactgtggtgtcatgggtactggctgccatccagtccttagatgttcctggacagcagcaatggcaacccccttcgtgattggtaggtcctttaaacatgaaagtctggagcttataccattaatatctcatgttaaaaagctgtcaagtgcaatggatgggattgtagggacactcctttttctgttgccctatccctgtagcttttccactggctaagtctgtatcttggcgacatgccttggactaggtgttggtcccatggaacatttgtatcctgaattttcagctagcctttcacgtccacagaattccaatcccagtgctctttggaggccagcagagtttccatttttaacccagagatcaaatctatgatgtctgtttggctggaagattcccttaaatgtattggggtgttccttaagagtgtttttaagggccacaacagttggggggtggtcagagagccacaattgttagaataaatctttgtgctttatttaatttcttcttatggtttacttatccacctatgacgcatttgttctggtgagcccagggcatctcctctcttagattgtgcaacaacagaagtggctagagaagtagggtgaattaaagaggcacccagagagggaacaaggtgcctgctggtagcctcttctcccgatggggcccaggcagcaaccccaaacgggtatgatctaatagccgtctcaattggcacaccacatataccaagggcctcccctgaggcagagcccacctctgaattctcactggataccttgtaaaagtggtctgaaacctgatttaattttagttgtgctcttgtggggtgttgagtttggatttgtttattcaggtatccaactgatagcttagtttatacacttaggtcaagtgatttggtgtttgattttatcaaaagttgtctggttaactatttcccttagttttctaaaggaaaacaaattggttaagggattagaaaagagcccagtgtcaacttcctttttttcacttttggaattgttaggatttaaggttagacaagcagtatcccaacatactctttttcaaagaacagtattctcataatactgataggagtgaattgtttggttagatctagaggttgggagaggcttcttttaagtgtatgggaaatacactgatgaagacattaagacaggattattatatcatgttgttgtaccttattcctcattcccaatccattgtctagaacttgtttgatgagttaggcaaagttttctaaagtctttctcaacaggctctttttacagagcagtacttcatatgttgctgtcagtaactttatcagaagagtaaggcagtataaaatatagcatattaacataaattgaaggtctatcatgaatcaatgcagtgtggtatcattacacaatgttttggtaagaagtattacagtgagtcttatattagggggtatcaaatatagtaaatccaccattagaaaccagtcacttttcccaaaaaacatttttgcatcaaagggccccaaaaggggttaaatgaataaacaacatgtttaaaaaagggtggatttgttcaaaccagtcaattaaataatggtggattttgttatatctgatacctcctattgtttagatttcagtgtacatagatgaaaagcaggaaaaagatgaaataaggctccttagtttgggttagtcctgaatgatagtgctatattgtgtggaagctacccgtatttgtcaacaactactatatagatgtcatgatttctgtttattgaaaatgaacagattgatgttggtttgatttatgttgtcccacaggaagggaattttgtatgaatatcaaagatgatcttacagcttttagatataaatcttgccatcaatttcaaacatctttttgggggcaaccttgcgtttattgacagacggagcaagagacacgtattctgatgaggcgtcaaagaagttgagttcataaatgttctttgatttacctttgcaatgtcggtcattgaccacgtctatggccttaaaaaatttgcaactacaactctcttcatgttgctctgcttcacagacatggcacgtggtcgcagtgtcaatttgcatgtttccacttggcacttactgattttgagtttggattcatacagaacaagtccatagaatcattgttggggattcctgtaacttgtaagttgaagtcaccattagagtatgcgcatccatccttggtgtgggcttggaatcaaactagtccaacatggagcttgattgattcaagatttggaccgttactgattgtcactccgtgttggaatggcatgttgtttgcatccagaatagggccaatggcaggggtatgagcaatcaatagcttgattgctcaagtgtggctttgttgattgggataagtgttcataagaagaaaaaggcagtgccatttcaattggtaaagacacctttgacattagacaaagagctccttcatttgatgtttgcacaatcaatttgtttggccattcagtatagccacaaagttgttggacgagggccagtcagacattcctggcttcaagaactttcaccagggcttttcacttccagaaattgacttggccgatagcccaatagctctcactgttactatctgaaggttcttttcactaataaatgaaaagtattatatttgctagtttataggttcctttgaattcaagagactcaagagtgcagataattttgagacatatatgcttgtttttctcaattgaatagagcattatccatactcaacaacctttcagctctaaaacaaacgactggagtcacctgtttttgtaattcagtatgtgtaatgatccagtctgcttggatcttctccttgctgccgttcttatttgtgattttgacattggcagcggcaggatgccagataccgctgtcctcttcttccggtttggtagagagttgctttttgtgtactggcaagtggtcggattctttggacaatgtgaatttttcagatgaattggctgactcagctgaagctggagtactttccttggtattcatcttaaataggttgtcacccaatttagcaagtttgatgtccttacctttaccactgcgtgctaattgaggagcttagaagtcaacaatcttcttccgctaattttgattgttgatgttgtacagtcgttatcctgaaccattctacaggttgctttcaaagatcagagagttctattgtcagtactaattaataaatctgtattattataatacaaagctagtagttttctggtaatcaaagaatgtgcggtttatttctctgttaagatatagaggaggaattctactacaaatttctggagactctggtataaacagtggaatttgagacactgttgccgtcagaagtatgaaacaagttgttcatacaaggcccaagtaagtgtcagaggttggctcttatatacctgattagtataatgagtccaggactgactaagacagactaagagccaaatccaatacccatcagattgagtatgtatggctagtttattcatgccaaatgagcagtgaatttttgggtttaccgttgctcaaagtaatctactaagatcatagttctactgtcagtgttaatgctttctttgagaagtaagaaagaaaaagtgtcaatgtagacccacttgattggtttagatgcttttgtgtatgcttgttctttgagtatatggcatctgctgatcctctattcaattcttagaatgatattaaaggtagtggattaagttatacatcataatgttcatgtatgtgttagagaaagagtatgcagctgtctatatatatcaataagcaaagataagtctatgtctatgttacttatctactttctactttccaagattaggatcaaagagatagaaaaaaggaagtacggtactggttttttgagttgtttttgttaaaccagtcacctagttgattgattggttgaattgtatgtttagttattattgtgacaatccaggtcaattaacaagtatttctttttatcttatctcagattttatcatttggctaaagatatatgacttactgtacatcatcttacggttttgaccaaacgttcctcctttgtatttatccagcattgcattgtggactgatctggatttggtcaagcttcttggcttcccagttgttcattagattaagatagagattgagtttgatgtatggtccttgtcaactatgtgtaagctttcaatagcattgatatcttatatgtatagctgacgtgtctacttatgcataaatgcatgtatggcagatcatagtgtttatatcatgcagcagagaggagggctcagccctttccaattgcttcatccaaagtgtactatattttctccaagcatgcaggtctatacttcactccctttcctaccagttgaacaaatagaggaagatttttcgtctgtttatttgagacaagactgactagatttttgtatgccttcagaagattgttcatctggattgtttactcctgcttgttctttggtactgggtcaatctcctattctctagatgtttaatgaagtaagttttttctctagtcatagaaggactttggttatcctgcttttcttatgaactatgttggaatttcatctcttttgtctcatccctagaaacccatccattaaaccttgccaatttaatgttgtctagatgaaatattattaattctaccatgtcttgagaaatttataaagtttttatagccaattttaaggtccttatcaacaagattttagaattttgacaagatatatggattttgtggtttctgaacaatcagaacaacattttcatttttccaagagttgtcaataaacaccttaaaatgggctttaaaattgttgtaaattcctattgtgaacccccctattgagtggtatcctttaaaattttaaggttttaaccacccaattgtctttgtgcagatattgatatataccacacttgattgacatttagtgtgctaaataattatatttaataatcttgaaagatgcttgatacaagctgtgattgctgaggggagagataaggtgtattagttatatcttatttgagagtttttctctgcttttttattatgtaatgagcattttgtgaataaagttgtgcagtttatccattatatcaactaagcacatggctcattctaccttagtgcaagttgtatatatttgatgtgaatgcatttatactaattagcggggttcatgataaggttttctgaggaagatttttaagaaccccgctatttgtgagcactcgatgggaggcttaatttttagcctaaattaagctagctggttaaaggatccagcaaaattcaaggccacccccccccaatggaaacggtatttcctgcctgccacaacaatctactcaaaaatcagtatgcgagggctcagtgaacgccaacaactcatcagggaggtcttcctcatcatggcgtaccatcacaacgaggcaaccgaagcaattctcgatggcgtcatgaaactcccatcgatccccagctttggtgcgattctctttcccggcaaacccagcttacaatttatctgggagatgttttttgatgacgaagcagaagtcgccgaaattctcgaggagttactttcacatcgatatttgagcttgcgtaccacaccaacaacccacgacgattacgacctagccaagctttttgacatgcgcgataacgacttcaaacaagctgtcagaaccaccaaagacggattcctttggctgcttgatcgaatccgtcaccatcctatattttacagcaatagccctcggcctcagctccccattccccatcaattggcccttacactcgaacgacttggatctaacgggaacggtgcttcggttggacgtttctcacgtaatctcagcgtcgggcggggtacagtcattaaagtcagccggcgcgttattcgagcaattaatgaagtatcgaccaactacattgtttggcctaataaagagcgacgagctgagatatcggaagtgatgacagaagaaggattcgaaggatgcatcggctttgtggacggcacaacaattcccttacaccaacgacccggtcttgatggtgaggtatattgggatcgcaagaagcagtattcgatcaactgtcaagtgatatgcgattgtgatagattcatcacctcgttcatgaccgggtggccaggaacatgtggtgatagcttagttttcaagaacatgaaggttcatttggaacccgataggtttttcgaccctggtatgtagaatgtctgtctttttgaatcaattatcatttcattttcctgtctgattgatttctgcttggttgtccaggtcaatatcttattgcagactcggcttacgcactatcgatgacaacgatcccagcatataaatcgccactctcaaagataaatcgaaacacagaattcaattattgtttagccaaatctcgagtacgcaacgagcacacaattgggattctcaagggccggtgggcctcccttcagcagctttggttatccttgtatacaccccagcacatggttgagataatccgctggatcaactgttgtgtggctctacacaatatgctggcgcacctcggcgactcttgggacgaacttgcgaccccaaatgataacgatgagccaggtgattcagaaggaaatcatgaaaataatactgagggccaccgcgaagagattcaagaaaagtgcttgctcttcaatcatttagttggtacattacctattccatcacactgaaaatcaccccctgtgttgtatcccaagtgactccgattatttttttctcagttttcctatctcatcatcattgtagatctagcttttgtgagcggtaatgatgttaatttatccatagacctaaatggagtacaagtttttgctttgagtcttacacagtgaatttaatgaggaacaggagatgagatcgatcattatagatgtttgattgatcgattgagatacgtagaagtgaaacaattgaaaattgaaatgtgaagcatcttagaagacagttctcatgaggatctcaatgtctgaaggactcttcccctggctaatccatttttcggccgcgcgcatcttagcattttctcgggtggttatgtcaccttgctcgcttttgtacttagatttttcccactcaaacttctctttctccatctccatgtgcttatcaaggtaagcaaacttcttgtcagacgatgatccaaaggcagcagcgactgttgatttgcccttgggattgtttgtttccctcctcggggcagggatcgatcgatcaacttgattgacgaatcgtccacgaggcgcagctgaacccgacggttcagcatcgtcaacttcatcttcttcctcccttgaaatgttcgctcggaggtcggcaagcatagacgccatcgtacggcggggctgagacgagccaagctgatgacctggggtggccgacgtcgagggcatcgcagaaacgggggctgaatcgagaggaggagtaggttggtgacttggtggagcgtccaagaggctatcaggcaagtctggattgtcgttggactgatccactccagaggtctgatttgcttgcccagaggttgccagatcgggtgattcgttcacatgggtcgtctggtccagtacctcctgtgttggttcccagccggggtaaaacatttcaggattgctcggattgtctggattgtcgttatcaaccggccgattgtaaagcgacattccttgttgggactcgtactgggccgcaggggtgacattaggcttctcaccgaagagggctgacattcgttcgtagcaagggcatttcccttctaggagtacgtcaatcgaaacgatatcctccccctcttcaatccccgcaccggtgttgtcggcccatctcttggcagctacaaacctcttcttgtaggcctcaatacgctgtcgaagaagcttgccgtccaaatgcagtcgcttgtgagttttatcattcataaatattgcaaatcggtcgtaagctgctgatttcgtcatgacttgctgtcccacccctgttcgaggtccgtttccgtagatctctgtgtagtgatgcggatcttcaagataagtacatatgagttcaaagtcagaggcgatgaactgaggattgttatccgcagccccagttggcttagttgacttcgatccagaggttccagcggcagtctttacggcttttggatgaggcttcttcttaagtaatttggctgcttccaatgcctctttcttcttagctagttctgctcgatggataatcatctcaggtttcgttcgacgtcgttttggttcggtcgattcatcttgagccgatgccagtgggatatccatgatctgggaataatgaaagaaaaacaaatcggtcggttagtcagttaaaaaattaaaaaaaaaaattgagacaacaaccaacacggttgcctctggatggacagaaatcgatatttgacgggttgagtttgagaagtgtatcggagaggtttgaaccagttgggttggagttgaggttgacttgttgatcaatttccgtctcaagttgccggagccgcgcacagcgatacgacagccattgatttaaggctaaatttgccttcctgagctcaggaacccctaaggcttcctgagctcaggaagccttaggggttcctgagtcggaattctgagcttaatttaaggctaaatttgagctcagaatttccggatccaggaagaatttaagcggggttcaggaagcaaaaagcttatcgtgaaccccgctattgtgagaaacttatagatggtatgttcttaagttaatccatttaattttgaatgttggcaagttttattaactagatagtgagcagcatcatgtactttataggttgtttaagtttgagttgtaactatttcatttatatttgtatatatacaatactcagtacatgtctgcaaaattatactacagcagtttttgcattacttgatgcaaagtataggagaaattataagattttatgagtatgtgttttatattggttattgaagttaatatattttacttgacttcattagagcttctttacaaaatttttttatgacaattattcatgcagaaattatatcactgtgttattatgttgatattagggggtatcaaatatcagaaatccaccattagaaaccagtcacttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaacaaagggtggattttttcaaaccagtcaatcaaacaatggtggatttgattatatttgataccccctaatatgaactttcaaaatgatctcttttacaccatgcctcttgactatctatctccacagcccttgatagaccctttgcgttgctacaaatttgagaagcaaagaagaaaagaagtggtggacaagagtcattgaatgacaacaacccgtctgaggagtcacactctcattcatagaatatgaaacttaccaggaagaacaaggcagttagttgattagatgaatgatgagtaatctgaggggtgttacgtcatgaccattttggctatcctgatttgacttgagtaaggaagaagacaacttcaatctcaaacaagatcaaatcacaacatttgttttgcctgattgttttttttttgagtatatagaaggcatattttgcttgtgttgcatatgttgaagcaaaaagaagaccagtggactatcaagaaaattcaaatgacagaacaatttttatctacctggccttgccaagccaagcttggtgggtcttgctatctgatagtacatatacaaaggcagagcttgcacctccattgtccccttttattttcagttttagttttacagttattattctttacatttacattacacattaactacatacagtacatatttacagattgctacatacatcatatatgtcacaagtactatcttttatatacatcttttctcattacatcagccacactcctttacaagtttttcttttcacattacatactacatatattttctcagacacactctttacaattatgctttgtcatatgccttcaggataacatcagtacactcatttacagtctttattatttgggattctcttttcttactcatcctccttttttgattgtttacttttcacatctcttgtgctacatatgtacatgttgttcctgtagccagaattactgtaacctgtgctcatcttgtaccctagagtatatatacagttttcttattacttgtacaccccttatgcaatttctcttctacagatattattgtgcccctcaaataaaatctacttttaatttcagaacttatattagtgaccttgcctgattggtgttttgccccttggaaataccattacccacagtgtcctttgagctctgctttatttacaaccctcatattctcatttcttcccctgtgggactgtcaaggaaccttctcattagttatagcagcctaagaatcagttagaaattagccacacctctttcttctttcttagtgtaaccctctctcagcattagtctcagagggcagcctcatcagcactcatagccttaacttcattactagtagtgtagttgtctatttcccctctaagctctgtttctggttgttcagtagttccacaatgggaggcaggggtgaattgcgtaggttatgactggtgatactggataccagtgaaaatggacggcttcccatcaaatctgcgggtatcccagagacaatttagaggccctgaaagctagattccccagcaaaattcttcatggcagcctggaactcttttattaacgcttgtgctgagggagagaaaacaatcaggtttcatgtggttaagtttaacagcattatagcatgaaaagtttgtgtaagagaaacacactgccaccttggccctggttgacaatctctgtggtgatccggtgttggttggcatccaatgagggtgactttgatggtctgagacgaaaagtgggtattagaacaaggcttgaatcaaagaaagaaggaattcactgattgctctcttcctaatgagcttgtatacaaatgtgtgcatgtccaccagaggatagaatccccttaggtgtacatccgcacccaccaatctgcaggggtgtgtgtgcatacacaccaatctacatgtcccctgtggattggagtgtgcctattcttccctgccaaacccatatttctatgcactttatttacatatgggtttggcttgggctatcccatagagcctcagctaatgggaggggttcctcctggccttgaggcctgtacacatatcaaggtcaacaggaaccctcttggccttgagacctgtatggtctcgagattggaggagtgcctctgagctcaaggtgccccaggttgggaggggttcctcccaacaagcaactagcttgttgagagaggttcctcccagcaaacacccagccttttgtggcctgcctctattttgataatcaagatcatcttcaaatcagaccaccctttcaggtattaatgttaattgtgcaagaccattattaaccgtgacatcctcattttgactctggtgatgatcttgagatcaccttgaaagatccttctagatccagaaaactattcataaacaaaagagaataggtccatgatatgttatttatcaaatgagttatacatctcagaactatgtctctcaaaatttatgctacatacctcttccacacaaatctgctttacaaaaagcttttcattgtaatagaaaacatccctgtgggtgatatcagatgtaggaattggtacatgtgttttcagaaaggcttaataaaatctaaaccttgccttatgaccatggacatccttggaaaattagccagatggggaaggggccaagacttaggaagaattggactggaaatccaataaactgatgattagcttgagctttttttggtgactcatacagaagacatttctcactctttctaactcctcttggaaatgagagcatacaattctctcctgggtgagccgtatcatatatggtcacatcaacctgggtggtttcattggccatttcatattagggggtatcaaatgtagcaaatccaccattagaaaccagtcactttcccaagaacctttttttggaccaagggtcttaaaagggtttgaatgaaaaaccaacatgtttcaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggatatatttgatacctcctattgagtttttttcaaaaagtccagaagaaactctttgattttgttcaatcctttgagagctctggagccaaatggggaagagatgagaaagtatggccaatgatcagagttggatagaatcaaaagtgaaaacagagattaggatggcatacccttatctcttgggtctagctcatctggatcctttacaccctgtggcttggctggttgatttttatcagtgtttatgacttgaattggatgctcatcttcagcaggtccatccaaactataatccatgttggggagctctgaaaattcagggtaaattgagtaagtaatagaatggtcagctccttcttccatagtgacttgatcagggggggggggggatgatcatcttagtccaggtgcttccacgcagccatcatttgggaaaaagtaaagcaatcaatatctacccatatcaatttatgggggatacagttgcagagcagcagacaagcagataacctagtaaatttcaactgggatgtatcttagtagtctgaagtagatgctggatgggtagtagggcaaggagttgacttagggtgagcacgggggttgaggtgtctaggagttgtagttgggttgagaaggtgatgaaggggaagtctgagtgtgagctgatgagtagttgcatgccaagtgtgtgatttggcccgggccatatggtggtgaagatgtaagcttgtcatgcactcattcatcatcctcacttatcctacatcccatcatctgatccctacatgtctctgattttcttgtttattgttatctgtcctcttgtgttgctctggcacgacatcattgaaatctttgctttcatttcactattgcagtaggttaccaaccctgctctggagctggatgcaaggcggatcaaggacccaaagaaacaatctaccgctgttcatcaactttgtaggggaaaacaattgggaagccgctttgtatcctgacaccagcgtgcttgtagttgcttaaatctcctccagccccctccaccacccaattccagtcctgcccacccatcctcacgtctccctcaaacctggcttttccagaggcagcccactttactctaccattgccctcatcaatacgtccatcgtccaaccaaacatttccctactcaatgccaccctttacaatttatctcccacttgccaatttcagaaattgatctttatctgttcctgtactttcaacaagtttaatattcctagccatgtttgcttatcatttgaagtattataatgagcataatacaagcacatagaactaacattacatcaaaatctagagtatccagaatttcacagtgtctgtttcttttatctctgtcatatagattaaagtcctatattgtgtccgtcctccaaaatcacccttcttgacaactcttctgcttcaagcaggtatgactatctcaaaaatcaaaaaaattactcttatctcaatcattatttctcatcatttattgtttttctcttatgggtgtgttctagtgtgctgtggtaaatcgtcttgttgtgtgattaaagctataaaaaaaaccccagctccaagcaggtgttctctccctctttggattctgaggactatgacatggttcattaggagttaatggtcgagaagggggatggatggcaagtttttcaacaaatgctttgattttgttttctcctaacactacaccggtctgaatttcagaaccttttttgttgttgtcagccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgtctactgctaaagtaaatgtgtataacactcccacaccattagacctgatggggatatgatatttgtatttgtgttccgttgtagtgattaaaggacattgctggattgcatatgcggcccaatcatgcatttcattaattatgaagttaaattttgcttctaggaaagaacttgatgattgactgagtatccatggtctctacaaccggacatttgaggaagaaacactgtattttcttaaagttgattttttgaagcattgtatttattagtgagaaggcaggagtgagcaagtaccaagacactgttgggcctttgattaagagacatcagccccctaaatacaaggtagttgaagtggaatattactgattctttgaatttcatgcctctcctatcactggaattcgatgacttgtcatcatgttgtcttccaatttccatctgctgacaggttctgttgatcatatgtcaatagacaccagtgtacataacaaacaacttcccagcaacaatcagctatctcaaatattccaaaaaaatctcatggtgccactgccatgccaacttgacttggggtgggggctcaatactttaagggggggtagactattgggctgagttggctgggcagtgctccagtgccatcctgaaacctaacctacacatggagtcaagctcggacgggtatgaacacagcgcacacacactccccaagtacactcaccccaattaaccaccacctcatgggctctggactacatagctaccatcccagctcctgcattgtaagttcacctgactcccctatatacagcctccccctggttgcatagtaactcttttggaaagttgatgttcatcttctaatctctaggctgcttcatcaatagcaaccaacaccagaacatttcacactttactgcaaggatcaggacccccggttggcgtgagttttttgtaatgttcagtctcccctttcacactgcaccaccaactgacattatcctcagtcttctctcttgatgttttatccaatctttggattcatttctccatccggatatagacttcattcagttctcccttggaataagtactctgaagtctaaggtgctcccgatctacaaatttaaggacttggttgggacatctcatgatggaagataccaaaaagtctataccaccggagaacaagatgaagtcagaggccaggaagagaatacaagccagcaacagggtttctgccgtgcgtcttgaaatcaatccatctggctgtgtgggtgaaaataagaaatattgggagcaccatctgtatccgtcaatcgctgctgaaaagaaaaaaccgcctcgttggccaactgctgaacttatggttgataagttcaaatccttcgatcacggcaaggtcatttttcttgaccaaacaaaccctacggccgaggtgattgcagttatagaattcacacccatcgatcaactttctgaggagcaaaaaaaagaaatcaatcaactttgtcactaccttccttcatcaatcccaaaagtttgttaacccggttggtcagctactgatctcaatggtagattccagattgaattcagtgctaaaggttgatatatgtcttgtttccttatacatgttttcaacagacataagaagtatgtttttaaacacacacaaaaattgtttagcttatatcattggcaagcataagataaatgtcaccattacaccacagcagcaggtcaggtcttcatagtcacacatcattgaaagaaattaaatcaagaggttgctaggtctatcagtccattggtgaatggaacggaagaaatcatgtacatcatcatggggcaagtctgttgatcttgatggtgtcttagttttttgggcctgtcttggtctgaatttgtaccatagccttgatctgagttaagttcaaggtcacaagtgatcaacacttccaacttaattatgggattgatacatttcagaattcaaatgaagtggcagtcaggcctaatttcctgaaattttattcccggctaggaggccaaatgcaagccagtcaagggctcagctcctggtttgtggtctgactttgtctgtcaccaaggacagatgacttgcatatcagctgattatgattggtgtttgtttcctcaggtcaacacaattgatcaggtttgaccatcatggcaaaagtttgatgctcagtgtgtcaatctcctgttcatcctaccagtaccttcagggggatccagctatgccttttctatagctttcctaaaaacacttgaagaagacattcataggtatgaagaaagatcccaaagcatggcaaccaagcccctaccagctgacccacccaatgtgccaccagtgtctgttgagatggagatggatggtaatgagtacatggagaaaccaatacaaacaaaggtggacctgctattgatccaatcaatgaccgtcaagaaaaacaaggcagatatgctgccaatcccaccaatgatctggtaaggggtccaaggagcactgtggaatgacaggtgcctcattccaacaaagagctcctgctaaacccagtcaaagtcaccaaaccctctgctgatgagcaccaccaagccatctcacagtcatgttgacagctaaccagcatacaggtcacagcccccaatgtgtggtgctgcttgaccaaggtagctattgctgtggttggataaccctttggaacattaaggagttccagcccaggctgtcaggatgacttaatctggtaaggtcggtttcccagtactggcctcagagactgcttgttcctttcctttgacacaaggatttttcctgaagagcccccttagtttctgccatgggatgctgaggaggaacccatcatgaatcatgatcttgttaggataagtcaaaaaaccaacatctgtcatgggagaagcagcaggattgtcaaatttgttgttgctactctcagattgctcctcatttggaacccatgggaccctccaaagccaatgacaagaattctcagctagggtataacaccctgtcaggggtcattgcggccaacttgtctccactatagtcaaaactgttgaacagaggtctaggagccaaacttgcacacgcagagcacagcagttggtgacattgttgacagtggattttgggatagccattcctgttgaattatactgcgcaacattttcaattgatgacacgcagcaaaacatcaattgtcacttgcataaacctaaccctaagaaccgttccccaacatcaaaaccaacaacaaccacccccattgtaccagtctttttcttcacgcaataatatcaataaaagtgaagtaaaaagactggtacgtgcttttcccttttctgccaaatccaaccaaccaattcaacaaacaaactaactttcttctgctatctttcttttcacattttttctttccatcatatttagaccgtttgtcaagaacccttgcatccttcatcctaaaaacaaatcggatacatcttttctgcattacgcaggtatgatctcgttgtactctcatttcaaactatatcttattctaaatatctaattgtttctttcaaccttttctatcttgttatctcatgtgtgtctcagagtggtggtgataaaatcgtctcgttgtgtgtcgtaaagctaattcaattcaacgtaaaatctcaggtttttcctccctcatcagattctgttgattattacaattctggtacgttcagagagggaaagaacaaagctaagtagctgtaacattggtttaaacacaaaagcaagtctaagccctgaacaaagatttgttggaattgtactttgaaggatatgtattttcataacaaaacacttacttttgatgaatggctgtatgaaatttgggcctttcacctaatctgtcaatgggaaagttattcaaagcaaatagggttactgaaagacttagaactgaatgtagaaaaaaactatccacagaaagaaagataataaaagaatagcattgtcaaaaggaaaaggttctagctgtgctgaaagaacagtagtaaaaagatatctgatgaagaatagaaatacaaactcactaccactgaggccggagggctaagaagggctacagatgaggaaacattaaatgctatgcaatgcaattaaaaattactatggagatgctaaaatagtatgaacaaggaagacaaatatagatactgtcaagacaaacaaagagaggcccccaagggttatacccaagatgcttgttgactggaagaaaatccttccggccgacaaggtacatgtaccttgttgactgaaggaaaaccttcctgtcagcgaggtacgtgtatcttcccggcaggaaggatttcaacccttcctgtcagcaaggcacgtgtaccttgccagctggaaggaaacccttccagctgagttgaagggtggatggatacccgccagcaccaggggatatccgccagcggttgtggttgcggatgcggatatcaaattccgctgaaattgtgagcggatatccgcattcaacgtgaccatccctaatcacaatgcctgacaatctgaacaaaatctcaatagctgttctgaggctaaattagtaagtacttttttggtgcacaagctcatgtttactacctctatacaagtagccattggtaccatcttttccaacagtgtataatatactgtctttaactgccactgctcttgtcttgatggtgagcaaggggagccctctgccatctgcttgatgcagccttgtatgagatgatttgttacccttctcttctttccccaaactaaggaatcacttaagcttgtgtgttgatttcaaagggcttcacccattgcctgtccaagattgtatccattgtcgtgatggttgtgtacactatctcagtgaaatcaagcgtttttgaatgcttttttgtcatgccaaacccaattgaacatattcaattccttgtttcacttcggtcacccaactgcaatcataacacatatgttttagatagtgctatggaatataagcatttatgagtgattcccttagccaaaacaggttcttgcttgtcaatggacacaaaactaaaaaaacacaattttggatatcctggggatgtcaacccaatccatcattatccgtcatttttttaggctcttcaatatgcaaccagcagaccctgatctcactctggtttgctcaaagggcaaaagacttttgaacaccagggtgaactatagattatggaacttagtgtggctttttcatctttggtggcacttaaatatgaaactcacagcccatccttacacaggtgaatatcagtccagagttgagtgcaaatgccttgcatgatttttcggaattgaatctgcacaaaaaggtgtgcttgtttagttgccagtagtcattacaaggctatatgtggctagtagaaagccattttggaaactcatcatccatgcttttctggttcagagtgatttgcatacatttttgcaagtcacttgcactcaactctgaaaccccccattattgcagtacttcccattaaaatcagctttagagccttgcaaaccaaattttgacctctgtaaggaaacactttttgagtccaaatcaaattccatagtctgatgccagagtcataagtcccttgggcaaagcctcaggcaatggggtgggactactcaatcagctcagtggataaccccattgggcattcaaactgacattttactcatgaaagcttcaagttttaacttgctgaacatgaaagcaggatgtcttgagtaaaactctcatgggtatccttggtaccataggctactgattgctaatggccagatctattcttgaattcagggctaatcaaatttccactccaattcacaccccaaatcaaactcagtttgggcttcatcttctctgctgccttataaaaattctttttgtacttttcctttgtagacattttgtcatccttttaaattttttctcatcatacattttcactttttgattctatagtctcaattgcattgtggcctacaagcacaaggacaagaagagcaaagaaccctttgggatcttttccacctccaccaaaggaatgcataggtggtttcttcactgacaccagtttttgcatgtttaaaaaactgttgaacaaatagacaattctttgatgctccaagcagagttcagatgcactcaactattccacaatgatctcaaagaccagggttccattgatccatccagtgctttggcattgactgaggtgggagattataaagcaatagccagtactcctgatctgtctagagatgaattacttgaaggttgcaatcattaagctacaccagctctcatctccagctgtgtgtcactcatcccaaacacactacacaagaagattattgatattgttttgtttgcatgctctttagttcaacttcatttggcaaagttgttcattgagagcttctattcagggaaaccagatattgaaggaaagttagttgaagctgtttctaacacacagtggttggaggtgcagaagttgactggagctaagacttgtgttcatgtaggagtgcaccctggaacacttgggtacaaactgctaatgttcaatagctcaaccaaccttcccatttgcaaaaacctcctattccttgtgtaagatttagcccaaatcaaaattatcctttgcgcatattgtctaatccacctttgttgcttaagccttggtgaaacttgctggacacttcatgtcccctcctcaaacaacttgaacagcatttttgaggcatctgctttgaattgccagcaggttgtcccaaacctgggcatcctgtcacaaacattccagccttgctgttaacagcaagcttctgactcacttgtttcttggctcaattttatatttgaagcaatcaaaatcctccagtgcacaaaattggggcaaggctgcaaagtgccctattgacctctttgcattgattaccagccacttttacagtcatacatactgagaatgtaaaaggttcttcattttgtttctgaaacagtgtggctaggccattccatcaaagccatatttttagcttgtcacactcatccttctggtatttgtgtgccataactactgtcaagagcagtacagacagagtttctgctacgcaccctgacaaaaagctttggaactgcctgggtgaccttcagagtcacctagtttgattgatctgtcttgccttcctcccctttcttattcaaattttatcttctggaaacatactgttgaccttgctgggatgcagacatgttcatgatctctgagttccaacagaccttacatggccatcacatgccagatacctttacagaggcccttttgagatccaatgtaagcactaagcacaaagacacttgatggttatcttcactcccgtacataatgatcaaaactggcagatcaagggagtaccaggtcagcaagaggaaactgtctatttttgttttgaactctcatgaatcctcatcctttggttctcaccacatgggtcaacaccacctgtgagtttgcttagtacccatactgtccagtgggtagaaagtgaaaattggctgcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttgatcagatgatgcataataggtcccaaaaaatgaatctgaaaaaattaaagcaaaaaataaagtttcaaaatttgtgaaaaatacggggtatcaaatataacccaatccaccattatttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaatgtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctaataaaaaataaaattgatttttttcaaggctttgatattcattttgggggagtgggagtgctgagagaaaggaagattgggaattgagaagaatgattataaataaagattttggaaaaattggttttcagatggcttccaacagctgttgagtggggcattcaacagcccacattgcatcaatgatttggtccacatatggtcaaattcttttggcagctcattgatgtaatgaggttaaactggtggataaggtggtgggccaaggtatttattgattagctggtggtgatagtttggccattcagtgatttggtaattttttggggggctaggaggttttctttgggcagtgtaatcattgggtaccttttgggagataaggggtttgttaatctctctactaacagcagagtggagggtttttgttgggtcttgattggttgaataggccttttttctgtcatctggcctccttggaagtgatggattgactatagaggtttggggacccaggcattaaggtgtcatgggatgtgggctacttggatggttgcttggtctatcctgtggattgttcagcctagtaaaactgttgcacaaggatgacatgctcatctttctgggtccctctgtgtaattttggtctgatgttctttttttggatgcactgccaggtgccattagtttcatggactttgaaattctcattctccttgtgcctggtgtgaacactggggcttgggatatttggcccagatgggcttgagtcattgtggggcttggtaccagtggctggggtgagcttgggttgaatatccaccatcatgtggagatttgcagggtacacctgatatatttagggtttcatgtggggcctgtgggtggtggacatattttgggctgaatgtgaggggatctggataatgcacatttgtaatccaggcttcttggtacatgttttgggtaggggcctgcatgggatatcctgctgtctgcagggatgtgctgagtgtggtatatgattttggggtgtttaattgggccagttgatggggagctgagctggtggtgggtgtcaggccataagtggttattggtgggattggtgcttgaggtattgatggattgttttccaatacatatacttgatcttcttgaatattggctggatccaggggtgcctggggcatgttgaatcaagtagagtggtgttcctttggtaacttcctgatttgttgggtgaataatactgtgtgaggagggggggtcaccacattttttggtttaacttttcaaattgggatcaacatgtgttaatgaaggttgtgtgattggtattggtggaatgggctgtaggggtattgtatttggggtgtctgctgtggttatggggggggggcatctttctgccatatgatcattcccttggtgatggtttcatcccaaatgtcctgagaaataggcctctggggtaacattgattgattgtggtgtccccggattgattgtatggagcaagcattgagaatatagctgtttgttggtgtgtgaccagtagtttttttggttgttgtgccctcttgtttgcattctcttttaagtgtttgggtgatgaccttgaatagcccttcaatacaattgtgctgcatgtctaggcagcgtattatattctgcatatgattaacggtcaggtttagcaattagtgtgaattgtgtgtgacaatttggtttgcccaaaaaacattttttgttgactcacttgggctgtagcatacattaagctattcttggctacatactcctgcattaggtaagtgctattcaatccaactggtttgtattcttgtacagtgggtagacagtgaaaagtggctgcttattttggattccagagctctgaaacacagacttgaagtcatgagacttggtcaggtggtgcataatcggtcccaaaaagatgaatatgaagtaataaaagcaaaaaataaagtttcaaaatttgtgaaaaatataaaatagggggtatcaaatataggaaatccaccatcacaaaccagtcacttttccaaaaacttttttttgcataaatggtccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaattaatggtggatttggttatatttgataccccctaataaaattgattttttcaaaagctttaatattcattttgagggttgagtgggagtgctgagagaaagaaagaatggaaagtgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagtctaattggttgtccagattggagccaaaacagtaaattagggggtatcaaatataaccaaatccaccattatttagggcctgtaccatagggttcaattttcaaaaatgggcattttttccatcttctacacaaaaactgggaacaattgaagagatctggtgttgaatttcttcactttcatgccaaagactagcttctatttatggtcaatttttacaatataaaattttgagcaagataaattttgagaaattgaactttcatgtcctatggtacaggcccttaattgactggtttgaaaaaatccacccttttttaaacatgttggttatccatttatccccttttggggcccatttatgtaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctattctagtgctttactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccacctgaaaaccagtttttccaaaattttcatttataatcattcttttcatttcccaatcattctttctcccagcactcccactccccccaaaaaaaatcaaagcttttgaaaagaatcaattttattttttatttttcacaaattttgaaactttattttttgcttttattttttcatattcattttttggaaactattatgcaccacctgtccaaatctcatgatttcaaatttgtgttttggagctctggaatccaaaataagtagccacttttcactgtctacttactgtacttcaaggaatattgtactggactgtgaattttcttgccatatatttgatacttcagcaacatagggggatctgtcttgtcttttgatctatttgcaacattgtcagattatgtgaggtggagagccttgagcttctggatatggtaactcaccaatacaaaaatcccctgatggactgagtcatatttacttgttttgatggttctggttgttgggtacgcattcttcagatgagttggtatgggtgtttgatccatcattttttcagcaaatgctcctttgataacaattaaataaaggggtaagtgaattttacaaactatattttacaagacatatgtcttgtaaagttacatttttatgggggtaatgtatagggggttggaaaaacgacttccacaaattagccgacgactcccattttggtcgaggggtcgtcgggcaggagtcgttcctccaaatcaatgaccaactttgggagtcagccatcaaattgttttttaattttttaaattttcagggagtcggcgccccaaaccacccctcatgcttgagggggtttgggagtcgttgctcccatgccggaaggtttccttctggtcgacaagaaacaaaactcttgttatacctcattgatcggaagggatccttctgtcgatgaggtataacacctcatagtctggaagggattccttccgggttgatgagtataacaacatcattgaccagaaagaatcacttccggttgatgagattgtcatactcctccatccgccaggaatccttccattgatgaagaatgtatacctcatcgatgggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgggagttgtcggctaatttttgggacggaatttccgacccccaacatatgtataattttacaaaccctcacccaaaaatatgggttgcaacatatgtgccttaaaattgcaacccatgccccatggagttgaattttaaggcacatatgttgcaaatcatatgtcttgcaaacaatatgatttgcaaaagtacattggtgccttatttcatggaattttgcaacccatatatgagttgtaaattatgttttgcaaaattgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctccaaaaaaaaagagggagacacaaaaatcaacacaaaaaacaagctatgtaagattgaattttacaaaccttgtttccctccaataaaaaagagggagacacaaaaatcaacaaaaaaaacaagctaagtaaaattgaattttacaaaccttgtttccctccaataaaaaagagggagacacaaaaatcaacaaaaaaaccaacagaaatcaaaaaaagataaaggaaagggacacagcctcaaaaaaaaaacaataaaatgcaatcaaaagaagaaagagaaagacagcctcaacaaaagataaaagagggaaaaaagataaagacacagccaaaaaaaatcaacaagcagatcaaaaagaaagataaaggaaaaggacacagcctcaaaaaacaatatcagtctcttgcggatgaaagagatgatcatcttactcaaactcaggtgaaaaaaagtgaagaagatgaagatgtccctcagaaacctcccatatggttcaaggtcatacttaaaccacctgagcaacaattgcctccaagttccaaaggacaaaccggggcttcaagacaatcagtgagaaagaaaaaatagattgaaagatttttctcctggactgacttcgcatttccttttattctgtttgaggctctgtcttttttactttttgatctgcttgttgattttttttggctgtgtctttataatcttttgttgaggctgtcttccttttttctcttttgattgccttttattgttttttgaggctgtgtccttttcctttatcctttttttgatttatgttgttttttgtgtctccctttttttttggagggttgcaaaacaatgtttgtaaaattgaattttacatattgtcttttccgggaagcttggacaaatccacaaatttttcgttttgtttatgcaactaccaggtagacaatcttggaaattcctggaaatccctgtaagtcctgccaagttcacgctcaaagtatctgccacgcatgtgctaacacagcatgcccgcttggctctgaaaatcatctgcagtgcatgcgcccggttacccctgagtcctgacacaccataatggattacaatcctctaatggggtcatggccagccagccctcccggcctgatcatcattcatctgcctctggccatccatcatcccaatcctgccatccttgccgcattcccacctccaccagggttaataacagcaatggtgtattgctaccatcccccatcagttaaaattgtgcgtgtacaaactcacgtgatgccatctgcaattccattggcaagaccatatcccgtcaatccttcgagcgttggatggaactctaccacctaactcaacgtgtcgtccgcaatcccgatgaatacaaacagcgcggagatcagttcaagctgtctgctgatgatcgaactcctacgagccaaacccgggctgttcttagacgaaattcgcgagaagttatccgaactttttcccaatcataaagaggcactggggccatccgacatcaaaaagagcagaaccctaagcgattcactctcattccggcaatcagcatgtttggcgtgatagctctgacggtgactgaagagaatgtgaagcgaccttgcttcacgcacttcctcaaatatcagctggtaagcgggccttttagtatgacttctgctgaccacctttggaactgacattcctagtactctttagcttccacacatgaatccttatccaggtctcaattcaatcctggttatggacaatgcttgtgttcattgtggcggcaaagtggcacaattatgcgatgaagcgggggtccaattgatttatcttcccccttactgcccagagctctgcttctctcaggttaaaagtaatctccgcagaactcaagctttaattcattcaaatgacccagagtgggtcatcaaacggtcattttaccgtgtagttaccaattctttgttgtataagttgtatgctcacgctggttacaatttttctggcatcactcctgcccctgtgactccgggtacccactttccagaatagtttgatgttatacttccgctcagctgatctgttccttacatcttcataccctgttttctctcggttgcttgatgttttcctacttcccctctgctgttatgcttatctccatctccatccatcaccaggttatccttatatccgtcataccctcttttgtcttggttgcctgagattggattgctgttgatttgccctaacttacgattgatatgaaatactattgtgatatcgcaacaagtgtcactcttgaccctatcaacaaaacctggcatgtctggatgctcagatgtgagggtgtaggacaactaacaccggtcggcccactgactatatccacaatatccagatttgacccactgggtgcctcaggagtcatggtctggaatataaaagccggcaatgtgtcaagcgtttcatagatccaatcccgtccaatcatcactcagatcatcactcagtttgttgctcttcccaaaaccatcccgcctgcccttgccctgacatttcccaataccagctcaatcaaaatggctcctaatatcagcaagcctgtctctgaagtgctctgcaaggagactcaaccggttgatgatcctggtgagaaggctcccactccattggctcccatacacctcgactacctgctctatgtaaggaatgtcaaaccgtcggtcaaagaactcaacattgttgtcaaaactacccatccatgggccagagtctcccccaagagtccccttgacccaatggacattgatttactgtccataaactggtacgacttccaattgtgggccatatcccacctcggtcagctacagccttggatgtatgaagtcttgtccaatgggaacaacttccacaagctcaggtgccatgcctggattgcgggtcatccgaaatatgctgagcacaaaaacttttgcattcaaggccatcttgattatcttggctttgctagtgtggcatccaaggtgttccccagcaaggtgatgttcaaactggagatgtatgatccttgccgtgcaagcaagggtcccggcttggtaagtctcatttttctgatagctatcattcatatgtaagattctgactgaaggcccaccccgcagttcttgatcccgaaatctcccgccaacaaggacggcactcaaggtacaaatgagcggaacaaccatttggtaagtcccatttttttccattttttgtgtggctatcattcaatccttgggactgactggaggcccacaccacagttcttgatcccaaaggtacccgccaaaaaggacggcactcaaggtttgactgagcagaacaatcaaccggtgcggtccccggcaaaggattattgtgaagctttgacaaccgaggaggatgagcccgcggtcccaaagttcaaccaaatgagggctcaactggcccaccgtgggttcaatatagacacacccacccccatctgcactaaccagcctcacctgggtgcaatccagccggcagagggcggcttgggtcccgcgggaaatggcgcgcgaaccaatggtcactcgccatccaaggttgccgccgtcggttctcacagaaggccccgcgtcatgtcctcagatgtcaaaatcatccaagccccacgccgcaagcaaccccaaacgtttgatcttgagacccctcttgtctccagggctttcccccctccagctcttctgccaacgccaatgaggccagcggatccgcgcttggaagaggtcaatatggagttgttccttgaggtcgcccatgttgaaccggacaacagggacacttgcaagcgcttgaaagacaacggtatcatccattggtccttcttccgcagctccaccaagagggagttacggggcatgggcttcaccataggcatggcacgattactatgcaagggagtcccccgattagaagaatacatcacaagtcaccacttcaccgagagtggctcacctattgtgtagctgtgtccacctcttatgacgtcaaacctagttgcatgtgtgtcagtccattggtccccgctcatcatattctacctattaggtctcctctggttcggttatacacgatctacctattaggtctcctccggtttggttacaccagagttcttccctctttcttatagtagtttccaattgatatcttctagttaaagcgttgcttgttgggtgcatgtctacatttcttgatctatcttgtcctccctcaaatgaagagttattgatcatatgcctccggttgcttctattgatatgtatccggtttcctgagtatcttacaaatgaatgtctccggtttctcctcttattatcttaaaaatgaaagttaaagaaatgactgcctgcgtctctgtgtaattttattgatctcagcccactgactgaaagaatggaaatcaagcaattgtgtcccatagtgtgtcccaggaggcaagatatcaagtgctgtttacctccagtttgtgccttatttcaagacaaaagacatcttcattccctctcagtttgattcataaataaggaatcaagaacaattcaattgtgatttattatatgtaggaagcaagaaacctttgttgatttcattaggtcgagtaagaaccacagagaggggaatacaattcatgaggcaagaaattgcaattgagtatgtgactaactgactaacagaatgcggaactgatactatctctgagttaacccaccagcaagactccgctcgtatcgggtgacatttgcgcgtaacttagccagattccccattgacaaacccaactcctgcaagttggcaggagttaaatgatccgccttgaataagtagtattgatcgatcttgtaggccgccaatttctgtaatgtggcttccttattggttaccccggcaaagctgaggtaatcctctagagaaccttgttgattgtgtggagacgtatctgacccggcggatgaggagagcgagggcgaggctctgcgtttgagagacatacacatcccaacaatctccttcatggtcgccaaatcaaccattccggtgggtgtgtttggcggagctgcccccgaggtctgagcttgggcggcaacggcggcttttgttttgcgattcttgaatttgagtttgcagggaggcaaagtaaggtcaaccccactgtcaccacgtgcctgacaggaattccgccagccgtgaatgagtattgatagctaaaaaagcaattgagacagaacataccattgctttagcccacaccgcaacattgccggccgagagaaggatgtattgattcaaatcctctgggtctaggtaaacgctgagtaatgggttgtagccggtgttgtgtgcgtactttgcaaaaatcttctccgtgtggatgtccttattggtaaattccttgtaagtggtctcctcatcctgtcaaacaaaaagtcaccatgagcaatccatcaggcaaggataaggacatgattgctcacgtcagagacagagatatcttctttgtcgaagccgcaagagttggcaggaactgcagcagttgaggctgaagccaaagcagcctgggcgtcctgagcgcgagcctcaaaccaatgtgccgtctgattgaccaagtttgcttacccagccataatctccttatcacaagagtttgacatcttgatgatcaccccacctttaatcccctttgccttacaggcaaccagcgcacacaaccagtccaaaaatcgttccttgttggagatgattggtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttagttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttaatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacagattataagttccagaatattgaatgagggaaagaatgagcgctcagaataaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagttacatcataattgtgtactagttgatcaatgtactagttactcttgatgtttacttaacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagaagagggataacttgtggtacaggtatttcacggacaaaggagtgaaaggtaagtgataattacttatgtagaacacaaatatgtatttaatagataagtaattaacagataagataaatataaaataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggcgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaattggggtgttggccttggaccaatcactgttgcggaagacataaccaccccaggtgattctaggggggttagatctcatcccatcttcaaagatttgaggcaaattcttgaatggtgtagcctctgagcagtgttgggtgacacaagtgttgaatgttggccaatccatgttgccgctgctgaattcaaaagacaacttctttggtgattgaattgatacccaggttaccttcttagtcgtcttgttttgatctgggcagtaaaccgtgaagattatagcacacttgatgttgacagagaacggttgagcaggtgcgctgttgagaggtaatgctggatgaatttccggcaaaagcgcctcaagagatgggaggtcgccttgttcatttgaacctggggagtatgttggcaaatcattgtttgcaggtgattcactggagccatagaaatgatcagtgaggggagtattggcagcagtagtgcggggcggcattttcggaacagaacaaaaggcttttggcaggctggatagctgtaaatcactgatctgttggaaggggagatggggaagaagggactgtccaaactgagcaagcagtcaaccccttgaaatggcccacgggcttaggaccagctcgacaaacccaggaggccagtcggagtagtccaatgtgttgaaggaaaatccatcggatcatcaggatagtcagatgggatttgcaatgatcatgcaggacgtattgggatttgcaggattaagtttgaaaaaaaaaaggcttttgtgtaaaattggggaaagtgaaatgaaacaaaacaaaattcaatctgtccaaggttcccggaaaaaacaatagcttgttttttgtgttgatttttgtgtctccctctttttttttttttggagggttgcaaaacataatttacaactcatatatgggttgcaaaattccatgaaataaggcaccaatgtacttttgcaaatcatagtgtttgcaagacatatggtttgcagcatatgtgccttaaaattcaactccatggggcatgggttgcaattttaaggcacatatgttgcaaccctttttttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccttaaataaattggtttgtatgacatgtctatgcccatgagcttttgtattcccctgttggtttggaatacctctgtgacattgaataatggttggaaatggtgcatgttcctatgatcatagaggtatgccccagataaaattagtctcatggcttggtaattttcaaaggtgatggctatatcttggcctgggctttgttggttagagtggattgatgcgtttcggagaattcccataaaagattcaaatttttctgaggcaaataaacaagcaggcccaagcagtttgattgcatctggaagatgggtcagcatatggaatttgggcttattcacccattgtgctgtcttgtgcaacacatggtacaaaaacacattgatgtgatgcttgatatctgaaatatattgcttcatgttgtctattttggtctggtacacataagtacacaatagacacagggcactccataactagtccctccgttgttgggtcataaatggcaaaaagacaaacggggcagcctgtatgactattttcatgtgtttgcctatgaagctcttgtagtggttgacaatgaaaaaagcctaaattggtgggatgttcagcaattctgtattgaatgccctccaatgagcctctaatgttctttggttccatcagtgagaccggacatgaagtcacacagcaggtatctgatgatcccaagctggaacacatgtaatatttccacaggagtgtctttggccccatcaaatcctagagagacaattataatatctgatcttagctatatccactgaatggcatgcaagctacatgcacaccttttaaattaatgaaaggactgaatagtatgtgaaatgtatccttttcaatcttgtcaattgcctccttctgacctggtttgtttctctggtggtacttctccacaaattccacatttatgttgtcctttaagccgtactttttggtttcctcattgtaactggtcttcatttttggaatccctccaggcttggtgcaagcgggtttggtttcttcccatttcataggacagggtggctaacaaggcgtgatttggtcaaattggtccaatgatataaatacggtcggacagaatgattttacatacctggcgcattccatcagataatcccatgaagactgtcacatatcatttcagggatttttcaaccttcttggcaaccaacaactgacatacccaacatgggctgttggcattttctgggaggggggtgcgtgtaatccctgcatgcatgggagagtctgccaggaaagccatgatcacactcatgatgagtacatcctgtttgaggaggctatcataagcaaaatgcccatctgtggccaattcactgaaggaaataatcatattaggatacactagtggggtgtgaatatgtattgccctcagatgactcacttcatctctgctactttgggctctgccaattcaagcacatcagccacattggagatccccaggaagtgaatgttattcctgattagtcaggtgtggatatagaccagataaggtgaaatagactgagatatgcttgttccattgcttggagctatttccagatgtatcatctgagtacagagtaatggggacatgccggatgattttcccctgtgctttctgcctccatggattgggaagtgcaatttccaattcccgtccattccgttcttctacagaccaggtaagttgttcaagtgtcagacaatcagaagtcagatctgaggcaattagaagttgtgaatcattgactcaccaaatatcttgcctccgcacttgtctgccaaactgggattgttatcaagataaaattcagagtacatttcatcaaattcttggatatcaacagtgttgagcaaatggtcactgaatttgatgttggctgggatgactattttgagaccctttccagattctgtggcctcatattagggtatacagcatttagcataaagcattctgtttgccttgaaaaagaaagtaggtataacaacctctcctgatttgagacgtgttggttcaaatatgtagtcatgcttgtttccaatgtataccatctggaccctgaggtccctagtcagatcttctcaccacttgaaacattgataaaggctgtcaatttgggtcctggctggatcatgtggatagaactcaaagtgcctggtgacctgtgggttgagcaattcctattaactcaagcagaaaagcccaagatgagtatcaccccagatcattcataataggacccccaaaataatcacaattgcatacattggaaaatatcaccttgaggctaatggtgatcaactttttatcccaaacactgaaagttttgatggtgttcaagtcaagcattctttgaatcctctccctcgtttgcctgaccgtgtcccaatgagggaggaataaattcttcatcaccagtaccaatctcaggaggaggtatgtgatgcgggagagcatgttacacagatatccacacatgaggcatgccatgaaatcctacaagttcaaaatgcaagctctcacatcaataacactgaaggaccatatcaggtcagcaggaacaaaaaattacctcctgactgttcaacggctcccagtcattccgggatgaccttgatgtttgtgcaactgctaacttagcgaagtccctgccccccgttggagtggtaaaccactggtcgcattgcgccaaccggagggagggacttacgtgcgaagccggccccgcggcccgagagcattaggaaatttggcaggcactttttagtaatccatctgaaacatttgtctacgatgggatttttcccttgttttcattttcatgacggcgccgcccgtcttgatttttccagctggcctctgcctccataactcttcaccgtcttgagttattgatgggtataagtcctggaggccatgggaaattattatggattcaggtagacttctgtgatcttcgaagctacagggctgtatttatgtgcaagaccatattatgtagctgccatcgaatcagcccatgacttcctaagacatattcaaataagcccatgatgcctataacatgttatggggcagtgatgttccatattgctgtcaaagagccgatcggtctgacaagaagcaatcagaccaatcagctggccaatctaaacaaacaggacttccaagagagaagaggcatccgcttgcgttttcgacgagttgctaggatatcgaggaagactcagaccaattaccttgatctattgaacgagaactccgaggagagccatccgcttgcatttccgacgagtcgctaggatttttaacaggaaggaatcagaccgatcagcttgccatctatccaacgatacgtcctccagcaatgaacgcacatgaagaaacagccccaagtctagatacatttcaagctgggatggagcaattgcctagggcgcctcgggtgtcaatgaacatcaaacttgacacgatatgtgccctgatagaagatctgaacctcaccccaaaatctttcattcttgcattcctagagcatgaccaagacagtatggccttcaaacaacggttttgggctaccaaccagggttgggactcgaccaagaatttgttgctggctatcagacggctggcttaccgccacctggatacccgtcaactgtgggaggggttcattttggagcaggtaatggtccaggtctaccacaaatatgccatgaggccatgactaacattggcttttaacaggcaaccgagttggcattgtcacaaaaaccaactagtgggctggctccagagggctcgtatcacacctcaagtactctgtccaatgcttttttcaccaaggaaggacgggaagcgcaaaataagtcactcacagattggatgctgtttctatatcaattactctgctcaaagatcgaggggggtaaggcagttgggggctcagatgccccagaagatccagttgaagaaaattctgatgacaagggtgaagacaatccgttggatgatcttggtgactatgatggatcagtgttgaaaaaaagcaaggaccgtgcaagccaacgggcaaaccgggttcatacggtaagttctctccatctaattgagatggctgttagcctgttattgatcaggttacgtgggatttctggcaatcaatcttttagatggcccgcacaatttgtgccatggtggcctttggtggtaactgctgccacaacggatttcagctcagtaatgcactgctcttcttggcaggaggggtgaccgagcgggtcagtgcatacctcaattacataggtatcagctcgtctcgccaaacagctcatgctgcactcaccagtctgggggcggaggcttgaagaaaactcaaagctatgtacaattcggctgattccccattggtggccccccttctgtgctacgacaacctagactttcaggagaaagttcacatgaaatctattggccattcaagtcaaatgttccatgggacctggggatatgtccacttgatcccacctgccttgaaatcccggctggacccctctcagctcacaattgaagcattgaacacgtcattacatctggggcaagagctggaaatacggccggaaatgtttacccctacgcatgagagcacaactcactttgaaaagactatcaaatctcagatcactcgggtaatcctgaagtacttggcaacccccatggatagaagggtcaaattgcacaagcatccacctgaggtgaatcccattacacctgaggaccctaatatcacaatgctcaaactcatggtggcttctgacaactcggcacttggagtgggagaggtgttcactggggtaatacagcaaagtggcctgacaccagccaagctccactcccggctccagatcattgagggtgacctgggatcgtgtaacatttttgatagcctccggaaacagaggaaccccggtttgggtgatcacaacacccttgacaatatccttccaatcccgggtgcagcacacaccctatggaacctatctcaagaaatctatctgggccattggggcaatgaaaaactggcccgtgatactggagcatggcgcacacttcatgcactgggaatccccgcggaaaagccagtcaccaagaaggatttcaatctgatgctatcacacattgagaagatccatgaggcaactttgttgtattgtgtcctgtgagtatgtactagcaaattgttcattttcacttgtgctgatatgtgactctaaatgttggtcattcaagtgtggtggccaaccgtgctcatgaggtattatccaaagggctactcaaggtcactagtgagacaattgatgattgggttgagcggacctatgagcgattctgctcgggtgatgcactccagtcagaactagctgccaactactgcagtcataagaacctcttgcttcggatccaagactttagcacaatagtcaaggccaattgtgcaatgaaggatggtgactatggccggctcatgttcatgtggcaacgatgggctgtgatgagccaaggtattgggggaatgccccactactccaaacacctcccaaaactgatcattctattgaagtacatattacccaagtcactgtcggacttggtcttgaacaccttacttatgtctccagccgggaaggcaggtcactttgttgcaacagacttctacctggaggttcaaaattactggttgaaatactttttcaaccactctggaataggcacagatattgagcgcttgaaggagatattttcaagtgatattaatctggtgagtgttctcaagggcttttgcatcataatacatacactgatcatgctcaacctgtcctgtctttgcaaagctccaatacatgttacagctgatcaaattggagtctggtgcagaagttgtccaccagtcacacaagaacaaattgaacctggactcattcaacaatttccggtgcatggccctgcgggagagattaggattaatcccccttggaggcagggaacctgaggaaatcaacgacttctattcaatgggcatgggcaaactacaaagggaatacccgcaaatgggtctgtcacgattttggccatactctaaaggtattatgtctatgtttgaggaggatgaaagaaatcggggaagaaccaatgggggagatattgcaaccgagcttgagcatcaagtggtcagtgatgagtcttccagctctgatgtgacagactctgattccatatgagccggtgagttctccacttgggttcccccgccccttaccaattccaaacgcatctcctcaatgaccaggtccttattacgttcacgcatgatcttcccaacattctgatgattagcctcttggttaactcctagtgttccacaggccataccagacacagaccccacgaccctcttccgcttcatccattcaacaggcccatcatggtgttccagcataagagttgaactggatcctaatggctccagtgggagcaaatcatcagtttacccctgcttgcttggttgttgtgatttatgttgataattcccctgtgtcagctccaaagcaaaatcattctgcactggatgagcgtccttgcgtatggccatgttgcgggctaagactgcttgcttggcggccttgcgtgccacacagtcctgcttaattgaattagtcctgggagtcttcagttcagcctttttgagcttttcagcagccgcttgggcctgcttgactgatttgagtgcggctcattcttgtgattcctgcttctgcctggctagcttctcctcttgcctacaagatttttggctgccttctcgctctgcaagtgtgccttctccaccgccaggtttgtagccctaagcaaccgagctgcaacccttgcctctgccgcctgcgcccgcgaatccaggagtgccgcctccttggcctccttggtggcttgccttttcattgctgctgccaattgaagctgagctagttccgtcgccatctgctcacagattcagatcccctcagattcgataaaatgcttgagctgggacaaagcaagtaggtgacgtttgaagtattcgccttccatccactgtgtaattgcttgcgccagcgccttgatctggccatcaaaacattgtcctcctatcagtctccccaagagcctcaggtcgtgggtctcccccgccgtaatctgatcaattgaaccaacaattgctcttgactgtgaaagaccaaaaaagaccgatggggggaactcaggtcttggccccaagacatccaagtagaagcactcaaaggtgtggatcaaatgccgtttgaggtcctccgcaacgtcctttgggtaggcacatgtaccttttggccggggggttttcctcttgcgcctcatagtgacaattgaaggattgaccggaatggaagaggggtccaagagaagtgagtcaatgttggagatgttcatctgctgaatgaccttcatgacagtttcagctgcatccggtgcacagcatgagcacatgcatttggcaaaccccagacgttcctcgcgcaaccgctcagctattaccattgggtcgtccagttgaaggggtatatatcctagcctaatgacacacccaactcatcagatcattttagtgtcaagagaatgaagtgattatcacataccggttatctatgttgagtgctatccgcaaacagaccttggtaactgccaaagcatccatccgagtgtcatcattctgatccaagcccacctcaaaatcggccacacagttccgtccgttcttgcatgttggttccataaataacaggcccaatccgacatttccatccctcccacacctccccaccatcttcccaatggcggcagggtcacccctccccatgtgtactacacagcggacccgcttgagattctgccccagacccaaagccattgtggctgaaatgacaggaaccttgccttctccaaagtcagccattactcgcatcttgtcctcctcgcttgtgactgaatggtaccaccaaatgaaagcatcgtttgggtcatattcatgattaggtgtattacgagcttcattgaccactttcatgacttggaaagtgcaattttgggtcccagagtagattatcatgggcactgaatctgccgctgatgtgaatgtccatggcgcaaatatcctcagtagatcgtcacaggagctgagagttgactgcattgacacacaaagcaggcgaattttggggcgtgtcagctcgccatctatcatattgatgtcgcctggctgaagcattaaacttgctgttattgctgagacagctatgggtcggcatgttgcggagaggagcagcactgggatattgcttgtcgccatgatccttgtgcccaagtggccataaccgggttggaacacagcttgatcttccaatctagcaaaaataatcattgatttgctttgtcttaatgcaacaagtccccacaggtaaatcatgtgggccttgtccaccacaaccaaagatagaatgtcttggaattcttcactgaaaaacagttcggtgaaaattgagctgttcagaaaaacctcggggctctgctcttgcatgatggagagttagcatgcagccccattgattgatgtttcgacattggactaaccagataaacaaaactaaacactcctttcttgatctttcaaacagtgtcaatgttcaaatttatggctgttaggtttaaaagcttcttctcgcaaacctagaatcaccaccaaaccaaagaattagtgagtgccaacccattcacaagatcatacatccacagtatccttacctggtcatcgcccaacaagtccaacggattcaacaccaggacaactaccttcttgtcaaacagcccaaagttcatctctgagatcctagtcttcccaaacccggtgccaacccgaacaaatgtatgccttccttggaccagcaacaagacagcctcaacttgtagctccctgggctggtcccgatacaattcaattgaccgtgtgataatatgatcggctagtcagtcatcagattcaggccatccagcagtttgttggccttgggtggaccggcatttacaatgtcgtggtccacatgattggcttggcctcctagaacgcaactcctgactagactgagtttgttggtcttgggtggacgggtgtttacgacttcgtgttccataagatcagcttggcctagatgcacaaaactcttgagagactgcttggcaagtgttggcctcttcaaggccccttgggtttctgatgttatctgatggtatcattgttatgttgcaagcatcattatgcttttaagacaatttgaactcacagtattccatgtggaatctgctgtacatgagatgaggcgcggggtgccaaaacattctgaaaagcatcccaagaggtgcagtcatcaaaaccccgctttggcttttgctgagcgaccgcacataatgatggaggagatcaatagagtctccttgatctgcccctccgtttggtgggcgccttgttgatcatgaagggcacgagggtggcgcaagagggcatcaaaaaaaaagaagaattttcctaattcccttaggtgggggggtcgacttaacgcataagtccctccttcggagggtccctgcaggacattgtcccccctccaatggggacttatataagttaggtgcaactgccgctgttgtatcaagaatatcttcatccccaaacagctcccacgtttgaaactcttctggataatcagatggggcctcttcaatttctgaagagtctgagccaaagcccaaatcttccccatctctgattggggtttcctcctctgatggcccctggggcatttcctctggaagataaaaagtgaaaccttcctcctctgatggcccctggggcattttctctggaagataaaaggtgaaacctggatccccgcctttgtacatatcatgacttctagggtgatcatgaccccttggggccggctgattagtgtttgggcccaaagtatgggaaacctgtacagggggcgggtggcaaacaatgtgagtgttacattccttgcaacagaattaaatgatccttacctccgttggagtcagattttccacaattgcaaagtatctcctcactgcttccttgtgagacggtaggctcacatggtcagaaacatatttcattttgtgccctagacagtactggcattggtatctggtcccatcagcatccaaaaactttgagaaacctgtcagttgacaacacaatgtcagtaccaaatatcactgagcataagtaaatactctacctggtaatatcagccattcagaaatcaagagcctgaattaaatttgcaccccctgagctgactggattataagaagaaagttaaatctaagggccactcattgcagaagtgaatccaaaattaatattgcatcagtaatcaacaccactggacacattatagcaaggacatgtatccaaacaccatgaaacttaccaaaacaggcaaagggccaaacttgtcacaagtctcaggctgtggggggcgcatctggcagcgtagtgctggccaggcggttcccgaagggaactccccgcaggggacacttgggctagaggtcaacaaactcaggtgctgagtttctagtgtttttgtgggagcgtcacaagatttgaaatcttgatgctccctcaaaactttcttgatgtttggtctaggaatctgaaatacctgcctgatcttattgatcaggccaaaactcagaagttgcacattgcaactgtagttgataacaattttctaaaattaagatttgaacttttttgagctcaaatgcggagtttgctcaagttgggcccaccaaaagaagccaacttgagttgaaaagtcaacctttccaaaagatttctgtaaatgattaacaaacataacaaaaaaactgaacacagggaagtatggacaagaagcagaccctccttgatccacaaggaaatcacataaatgtggaggaggaagagcgtaggcagaaaaatacacaaaaaactgggtttcaagcccaattttgaaaactcaccacgcggggattgccacatctgtcttaggcctccactggcgtggacagctccgctgcttgctttatataacccaggaatcacccacttttaaagcctgccttgctcaaaaagtgaacaatcatatcaataatcaaaatgaaagatgtttatgtctaacaaatacccaaaaatggaaatacataatatcaatgctgaacagcccagtttcagacctcaaagggagaggcacaagtggtagaaatcagaaaataggaatccttaggtgtctatgtattggatccagtctatgtaatttaataaaggttttgtgagtgatttatagcccaagatgacggggtctaagatgttaagttaagcaaatatttcctaagtttacgcagcatgtaagtatgagaagtatatgtgtttatgaaatgaaaccaaaacgtaaatttagaagtgaaaatgatgagcaaagttgaagcgctccaaatgtggccagaggattggatctaaagcaagcaaaaaaggtcaatgaggagatgaatggggctcttcatggggaaccatcaagagaaaggacttataaaccatttgtgcacaattcagcagccaatccacgttagaacaatgtgggtcgccaaatctcaaagggtgtgcggatccttcgatatcacggatgtcaatttcaaatagcagtgtgtgagctcagaaaaaatcccttcacaggttggtggttggctcattccatcaaacacaaactgccaagtcactcgcccaaacccttcctccacccttcccaaacgcataaaaggcagcccttgtccaattgccaagtgagtcagcccagtcatcttgttgcatccgatactgcccccctgtcttgcatatttcccctcaaatgttgtggtggtgggagtgcgctgcaaccaaagctttggccaaattgtttgggaaggtgcggaatgcaggcggctagtgcggaaagcacgcagagctgacactatacacgcaggctgaggaaagcagcagtgcaaaaatagaaagtctagctttccaaggtgtgggaaagagcgcaaaaagaaatccaaatgcacaaggttccaaaagcttactgcagggaatccgggcacttgcggtgtggtggtccaggctgttgtgcgcaacaaaactgccaaaacccctaccttataacctaacccacttacatatatgaatatattattacataatcagaatctacatacaattctacccatagtcactcactacaactatacctctatctcaatcagtttagaagataatccaatataaatgttaaagccataccataactattcattaattagtatttaatattagtttaccacatatatataagtacatacacataaattattacatcagcaggcctccaccattagtgcagaccatttatgcaattcttgcatgcatatgtgcaaccattaggcctccacttagttactcaattgaatttatgcagactttgcataaatgcatgtggacagaaaaacctctaccaggcagtgcaagcagttatgcaatccttacatacagtagtaccatatttagttatttcaacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcaccaccagcaaaatcacctcaactgcatcaccaccagcaaaaataactcagaaaagaatacagctattttggaaagggttgtccagttgtctcttgcaatttttttttttgaaaattttcaaatttttctttgtactgaactacagccgaggaggtacagctgtcatcactagttcagttctgacaggtccagttcagtaaaaacataaaaaatcaaaaaaatataaaaataaaaaagattttgcaagtccaagtggacaagacttcccgaaatagctgtatataaggaggcctctccttcaccaattccccccatcatcacccagccggttcatcccccccagccagctcagtggtcatcatcatcatcatcacccagctggttcatacccaactagctcagtggtcatcaccatcattactcagcagcccagctcccacccagctagctcagtggtcatcaacccaaacaccttcaacattaaagtctagtcaacaccagtaacaacaacaccaacaccaacatcaacaccaacaccaacatcaataacaacaaccaacagcttcactacttatccagaatcaccgtaaaaccatcaaaccctaaaaaaacaatattccacttggattgttttcacactcatactcaccgtgtaaaggttgtaaaaccatcttttattgaattacatactgatctaggtctgatagagactactgcatataagttttctccatcataaagtcacgccacaacaataaattaaaattgttgtcagaattcttgtgtagtaaatagaggggcaggtctttcaaaccacctgtaacagtaaatattacttagtgaaatatcatattgttatttccccctcaaggactgccaacccatcccaaagcagttctcacagtgggctttggggttcacggctgactgcagaccggggttagcgtatgctgcagaggggatacaatggagcgggggcaccaagaggcagaagcggggtttggggcagccagaccagaggtggaagcagcggtgggagacctgtattaatagcggccggagaagcacattgactggtgggtgtcagaggggtgacaaacggggtgcgagggagtgacagctgaggacagcgtgggaatcaagggaaacttgtgggtgggacagttggcagagtaggagcttgcagcggaaggggagagaagggaaggggggcttatgactcaaaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaatttttacagtattacaaacaaaaaaatagaaagaatagttattttacctacctacaagaccatcaagcaagttaccctggacaacaaaccggagtaaggacgtgttgcggagcggaggagtgcaagaaacctcctagggcacgccttactttccacaacgtcaccaggccagacaagtgatagctgtgataaatcctgtattgaaacatgtctgcaggtaacaaatcaacacccaccattataccttgcttctgagcccgcggtgttcaatcacaaggtctgtcacccactcaagaaaatgaaacttatgacaaaccacacctagccaaacactctgatggatgtttgaattttttcaggtgaagctgtaccctcacgaccatcaccaagcatggccaggtgcgcctgtcggcagggcaacccatacccgccagccaaaccaatcaacaaacaatggatctcatgatccttcctgacctggacgctgaggtgcttgaactagtcaaatcaacacaaacagccctgcatgtcagcaatgaagagagcgaccaacccagcactcgccagtttgatcatgaagagagtagcggggaagaagtcgaattgccggatgaggtaccccttccaccagatggcccgccccaaaccgtcctctgccaaggcccaaaccccacggcgggagaacttgccaatggcctagagggccttcaaaataacctaggcatatcagaatctgaatttcagactctttgacaatgggcagtggtaagctgatcaaatccatctaacccagctgtactaacctcaccaaaatccccaggcaccccaagagaagcaatgtacctccaatcgatcaattggcaaattgaccaacttggtgggcaaatgttggctttatcggctccaaataatcaatgtggccatgtttggctcaaagaaatcagggtaagcttaatcaactctttccccagtctacataatttcactgaccccctgagacagaccttcatttgcaaccacatacgagaaaaaaatccttcaatacaacttacaaagttacgtccgcacccacaccgttgcaaaccactcactcattgccataactccgcttttgttagtgaaggtaagataattatttcttcccaaccaaccaatagcttactcagaagtgcaatctccggctgggtacctcgacaacaaccaagacaatgtagcacttgtcatcagcctcatccaagagtttctcaaatatgagaaaagtgatttggccaaacctgtaacaacgctgccacagatacgatacgctgtgtgtatcatggggaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattgaggcccagatacatagtgatacatggcagatacgggcagatgccgtatctgtggcagcgttgcctgtaagtcttgttccatcttgctgtcatcaccacaacttcaagtatgtcaaccagtcacactctccatgtagatcatgatgggggaaaggaaaggccagcaaacaaacacagatgctgtgccgacccctgatggccttgttattcaagtgagtccatcctgagtcagccgtctccccccaacccccccccctgcccccaatacttacctgcttgatatgggatgcagatattgcagactttgtccctggcgcattcaatgatgggccgcccggaccttgtttgatctatcaagagccccatgagggtctgaattggtttcctgcgccttcacatgtacatacaaaggcaacaggaccgcactacctaccgggtgcaatcaccttgtgaagaaatcaattgacacctcaagatattgcaaagcaaatcccaagactaaaaagccgcttaagtggattacctattcaattaccgtccagctctttgtactaatttgatcatcccttcatgcagatttggatggctcattttgagctacaacaagcacctgtttgaaggtaccaagagcaccactgacattgcctgcatttgtggtatctctcccctccaaagaggaggcgcaagagatgttgatctcaggagctcaggccatattcaaagaggacaatgcggcagacgggtacctcttctaactctattcctttacatttccagaagatttatcacagtataactgtcttggactgatctgtcacaaccaaatattaatagggggtgtcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatccaccctttttgaaacatgttggttattcatttaaccccttttgggtcccatttatgcaaaaacctttttgggaaaagtgactggtttctaatggtggatttcctatatttgataccccctattactttttttatccttttttactgttatttattttgagtttgaatcaatcagttgtatatcccttagatgtttcttccttatctctctttgactctcatggccactggatttgcaatgtagcaggtggctaccctgtgggtagccactttctacatgaccaaccctgagctccaaccggtatttgccgatagcaattgggaggcgcccgatcctcacattgggagctacatgattaccacataataagcctgcagccgtgaatatcacaggtcagcccacaagccactagggggtctttggtggctcagaaaaggaatttggcacacatgtgcaaaacctgtgctccttgtggagcccacatttcatccctgagacacgttgtagtggtgagagcgctctgaaaccaaagctttggctgaattgtttggatgtatgcagaatgcttgtggctgatgcggaaagcacgtggagctgatgctgcacacgcaggctgaggaaagcggcggtgcattagtggaaaagtctagctttctgatgcacgggaaatcaggggagaagcgggccaaatgcacaaggttccaaaaagtttgctgcggggaatccgggcactggcggactttggggttcacggccaactgcggaccggggttagcgcatactgcagaggggctgcaatggagcggggggcactgagaggcggaagaggggttcggagcggccggaccagaggcggaaacggcggtgggagacctatccataaggcggcctgaggagtacactgactggcgggcattggagaggtgatgagcggagtgcgagggagtgacagcggaggacagcgtgggaagcaggagggaactcgtgtgtgggatagctggcaagagttggagtttggagtgaaaggggggagagaaagggggggggacttatgactcagaacatatcagaataacagagtgacttaggagtgaattgtgtattagcctaaagaattgttagagtagtacaaagaaaaacaataaaagaattaattatttttacctacctacaagaccatcaagcaagttacccggaacaacaaacggggtaggacgtgttgcggagcggagaagtgcaagaaatctccaagggcgcgccttactttccacaaagtggaggccttgggacaacctcggtatgcagctgtggaccaattggtggagcccacagactactgtggactggcaggtcctggtccgacctcccgcactggccgcttggggttccccggggaaaattggtattggtccacgtgggtttgcaccctaggtgtacaatagaaataattgctcagttgcatgggtgtggctgtgagctaagttgcaggagggtgtcagattaaagtagatgaataggtgtgtacttctagctagctttggagataactattgttaaatctggtgatgtttagccaaaattgaaaatagtgtaaaactcacaagtggttcagaaaactctttacacgcgtagaccccaaaaaagggcccactacactatgctgacacgctggttggtgaaaatttggccctgtagcactgttagaatcaggtatcacagtgtagcatagcaaaaatatgctaaaaaattgttaacactgcaggttattagtgcaagaaagtgcccctacactaatgcttgttgggcaaaaagcatagtgtagtgtagcagcccattgactggaaagcctcttcccttttcagaatactgcaaagtgtaggactcctgggacggatggacacagtaaagtatatgtatatcaaaagatctcttgcggggaaataaattgcaaataggttgaaaggctattagagcttaggagtggtttgaaaaacctgcccctctaattgtattaaaaaaataactaagagtcttgtaatcaatatttaataatatacggatgattccaagataaatgagatttgatcctttgtgtcatcccttgaatcaatgattctcgtcaaacttgggttcctcaattgcaatggttgcatgggttccttcaagcagtttgttcaatttgccaagcatgaagtgttgttcaccagttcaaagtgattggaacttttcaaatacttcactgaggaatatgtcttcattatttttctttggtgcctccttcaccacagatgtttcaaaggcactttcatgcaagtgccttcatgtaaccttcttcagcaactccatcataaatgttggtgagtagtgatgatgtcagtcctaaggctgttgtatctcaggctaatgtcatgtgtaactttgtttgatgtcaagctcaacagttgccaaagtcaatctgatgtcatattctacttacggatgacttgctgccaagaaaagtttgcaaatatttttcattgatccaatgtgcatagcaacagcctttcctgcattaaaacactttgtaggatgatgatacaattggtgttagtaatgacacatgttttgtctgttagttactttcacatatgtttggttttgtttggaattgatcagatgatgtgatgttgacgttaaaatcacatcgttaagatcacattgaacttgtggatcaagaaggacatgaagtaccatatctttgtgaatctatatcactgtcatggtatattctggatgaaagaatttccatgaggctgtgctctacaggttttggtacatatcatattcaaagttatggacaggcaatagttgtaacagagtttgaatttacgttgaggaagtgcaaataggtagcaggatcttcctaaattgggaataataagaatataatttacaatttagattgattgaactacaaatgagcaatagagcaggagagtgcttcatttaattttatcactttttcatttccattttcttgagaaattaaactcaagagtacaagggtgggcacctacgctcaagaggtcttttctctgaagatttatgaagtggaacttagatagtaattttgtagagaaaatgtgttttcaaaattaaattcttcaagtttgaatatataaacctcaagtgtttcacctctcctcatgaggcgtgctggatgttagagtaatctttcctacaaatctgtttttttgagcattaaaacacacatattattccatatttcttaatatcttctacaatatacaatcatgttgaacttacaggtttcagcttagtcatattgttttctctctcttggtattgaataataaacctagttagatagacaatatgtagtccgcagcatgtgcacagtaaacctagttgattctgttataagaccgatagttcatcttcatttgtatcggttctctaaccaactcaacttgttctttactcacaccgctcgtactgcctcaacctgcttggtttaggtccgttttctgtttctctctctttcactttttctgtttcatttgatctcatgactagtgtcttgctttcaggtttgctccctcgctccgttgtcaccgctcgtgtttgcttgtgtctaacgaagctctgtcaccataaaggtgtgcaagctctagtaatttcaaccaactcaacttgttctttactcacaccgctcgtactgcctcaacctgcttggtttaggtttgctccctcgctccgttgtcaccgctcgtgtttgcttgtgtctaacaaagctctgtcaccataaaggtttgctccctcgctccgttgtcaccgctcgtgtttgcttgtgtctaacgaagctctgtcaccataaagactttactgtctattaggttatgagcccaggttgcgcatagaagcccctggatttaaaatttaatctcgcattcaccgaaactccaaccatgtccgataatcaggatcttccacacttccaattctcaccaacatcaacttctccgaatggaaagagttggtgtacgctttcggtctgcgaaaaggattcaacaaatttctgatctctgattgcttggctactgcaatggaagcgcaaaaggaagcttgggaagaaaagaagatgatggccgcaggtgtcatcaacggtcagctcgggcctgatcatcgtgcacgcttcataacgaaggacaaccgagaagaaccccatcttgtctggaagttgctttgtgatcactttgaatcccaaacgactcaaaaccaggccaaaaactacataaaatttttagacgtctcgtacaaatccaatctttccgacttcctttgtcaagtcaataacagcgtcgccaggatgagggcagttggcatgtcaattcgtgttccattaccaacggagccgactgtcaatgaaaacctcttggccgaacagatcgttcatctactaccttcccgctaagacaacacaaaggagatcttgttttcgaaaagaccgctaaccctaaaaatcgttcaggatcatctcaaagccaaagatcaagacttttcaaccagcgactcaccggcaatcaaaactgaaaccgctctcaaagccgcagctcctcaagaatggtgtgaaggcggcaagcataatccgaagacgagacattcaaaatcttggtgttaccaactacatccagaactcgagcctgcatcctacaaagcaaagcagggtctcaaaaaggcaaacattgccctgaccaatcaagaggacgacgctccagctagagcctactcctgtcttcgtacgtcaaaggctaactccgcaatgaaatcggaaaatattcttctcgacagtggatgctccgatcacatgttcccaaacaaggatcacttttacaactataccgacttttcttcatcggtttcagttgctgatggcaagaccatgcccataattggatccggttttgtaaaactcaagaactctagcggtggtcactacttcttcaaggctttgcatgtccctactctttcgaatcccctgatcagcttcagccaattattcacatcaggttgcaacatcgtgagagaagacaccgacaagttctccatcattgattccgactcgaaaagacatctattcagtggatgtgtcgtcgataaagttttttcagtcaaagcctcttttgttcttcccgaaggtcagtcaatatcaactcgatcgttacggataactcaaactgatccagctctcttgcacaggcgagcaggccacccaagctctgaagctttaaaaatcatgtttggggtcgatttctcaaccatgtcttgcgattcatgtcgtgtttcaaaatctcagcgacttcccttttcaggagtccttcccgatcctaaaggtctgcttgattatgtttatatgaatctcagcggaaaaatcacgccacccacacttgggggcggcctttactactttaaaattaccgattccttctcttcttttaagcatgtctatatcttgaaaacaaaatctcaggcgtttgaattctttaaagattattgcaatgaagtagaaaatcaactggatttaaaaatcaaaactgttgtcactgatggcggtggagaattctgctccaacgagtttgaatcctttttcaaatcaaaagggatcgtccatcaactcactgcgccgtacacccctcaacagaattcaattgctgaaaggggtaatcggacgacgagcgaaaaagcaaggtcgatgctcaagcaggcaaatttgcctccttcgctttggggtgaggctgtccacacggctgtattctatgagaatatcactcccatgaagcgcctaaaatggtccactcctcactctatctggtttggttgtgactttaatgtctcccgactgagatcttttggatgccgcgcttatgtcaacatcccgaaggaacgaagagatggaaagtttggggatacctcaaaaagaggtattcttctgggttatcggcaaggtatccacaactggaggatacttacagcggggaaccgggttgagtatagccacgatgtcgtctttgacgaggccatatttccaggaatctcccccggctcccttgccaatgcccccacttccgttttctttgaagatgatgaggatgtctcctccatctccccggctctgcctaattccccgcttgaggatctgcaagtccccgattctaacgagtctgttgcctcggaagagacatttgactccgcagcagaggatgtagcacgggaattaattcccgcagtctcatcatcgtccaaccctaagcccggattctcctatgtcccggcaagtcagccggctcctcataacatctcctcagatatcaaccctgaaaatatcatcaatcatcgaaggcgagcccaccttgcgaatcaactcctcactgccgaacccttctacgaagcaattttcgccatgtctgttgctgaaatcgatcctcatccgtccaccccaaaaacatacaaagctgctcttctgtcgcccgaatcatcttcctggatggctgccgtagcagttgagctggctgctatgcagcggctcaatgtgtgggaagtcgttcccattcctaagggtcatcaccttctgggttcgctgtgggtgtttcgaaaaaagtacgatgctcatggtaatctagtcaaattcaaaggtcgattagtcgcacaaggcagtgctcagaaagaaggcattgacttcaatgagacgtacgcgccaaccggtcgctcctcagctcttcgggcggcgttgacgattggtgttaacgagggccttgatattcatcaaatggatgtacggaatgcgtttctcaacggtattcttgatgaggtaatctatctttgttgcccagccggtcttgatattccgtccggtcactgtctcaatctgaaaaagtccatctatgggttgaaacaggcccccagagtatggtacggggaactcgcttcattcttcgactccatcaaattcatcccttccgtcgcggatccttgtcttttcgtctccactgacccaaactggaaatgtctcgtgcacgtctatgttgatgatatggcgatcattagcaacgatgtcaacagattcaagcggctcgtcaatgatcgttttctcatggacgatttgggtccggcaagctctcttctcgggatgaagatcactcgccacaaagatcatctcactctctctcaagaaagacacatcaacgagcttctgaaggaatacaatctgctctcctgtcgcacggtctccacccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgtggccttttggccagatgggacaattactctcttgaggatcaacccatgcatcatgcagtgcttgcataggctgcaggagtgttacagttttgtcagaacaccctgtaaacatggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagagccccttcttccccctgaactttgtttccccatcttcatcagtacttaccagcataaaccgtcaccaacaaccagtttcaacctgccttttggcccagttcctgctgttatcaacctgaatttccatcaaccaaccaacacctgttccccagcactcttccaacacctctcaataacctttctgagcgcttcaagaacagtccccctctcctgaagacctccttggcttagagataagtaccagtaagtattatctctttatttcttcagtagtagactttttctgggtttactcctttattacaaaggaccagaaattcagtaccacccctgcaactcaggacctgaaatagagggcacagtaaaaaaacccctgcaactcaggcccctctgtaaataaaaacttaacagtttttatttactattttcttttattttacacacacttcccccatttttcacgtgtcaccaacacatttacacatcctatttttgcctttgcagctagtgtagctagaagatttctgctcttggcatcactaagcctgacaaaaaccaaccaagcctctggaaaaacggaccaatcttctatggaaaaccaactgagcctctatggaaaaacagacggagcctctttgtaaaacccaaacgaccctctggaaaaacagactgatcctctatgtaaaaatgaccaagcctctggaaaaacggacggatcctctatggaaaacctactgagcctctatggaaaaacggacggaccctctttgtaaaacccaaacaagcctctggaaaaacagaccgatcctatatgtaaaaaaaatggagcctctgtgtaaaaaccaaccgagactctatggaaaaactaaaggagcctctactgaaaaactgaccaagcctctatggaaaaacagacggagcctctatgtaaaaactgaccgagcctctggaaaaacggacagatcctctatgtaaaaaccgacccggatgttcaagtcacccctattgtgattaatatgcatgtgaactcattctacatatgtctagagataaaaagccagatgactcactttgatcaaatttgtttattagttcaccttgggctttaaaactgtgttggtctggtcgaaggtatcactaacagtgtgttggtctggtcgaatttatcactaacagtgtgttggtctggtcgaagttatcactaacagtgtgttgttccggtcaaagttgttattatctcacatttgtgcaatacaattttgactttgaattttacaccttgtgcatgtggataccccaccctgatcttgacacaagtcagttgtctcaatcatggtacagtgtgcaacacaagttcttgaccacacctctcctgcaaaaaaggtgattgttcacttgtaatattcatgctacaaacatgtaatatgcatcaaaagactccaaatcaattgagtaacaagaaaatatgaagtatgtacatgtctttaagaagcctcaaaaagttatttcaactagttatatgcaattttttgcaatccaatacttattttctttcaacaggtgtggtagtatcttttgatataccttaaatgtaccatgaatactacaagtaaacatttagctcaaatttgttttctttttgcaggagaggtgtggtcaagaactcgtgttgcacactgtccaggggcccaacccacattgaccagtagggttatctgtgtttgatgggagtactatgctgtgtctttcctgatatatgccacaagatctatgtcatccatcttgaatatctccttgatcattttgatcctgatgtctccaaatgcctgatcagttgccaggcaataaagagcgttggcaaaaaccatcccaaggatcaatgatggttgaggagttttccactacctgtttattgtattcattgggatgcaatgttcaggaagtgtttttgtctcaggcgttatccagaaggaatgctcagggaatgaagtccataagtaagagggcctcatctttgtatctaacctgactcagtcacatggatgtgtgatgcttgaacatttggtgtcaatatatataacacccttgacacacctttgaactgtgttgctcccaacacgagaacagtggaattacctcctcaatgaaccaaaaccatgttaccatgttagtttttaaaatatatcacaaatgaattttaaatgaaagatgatttatatatgttcagtgtagccttcaactgagcaacagttcaaaagtttacttgcagggaccctcagatttggcttttgggtcatttgccaaaccacatgacaattgattggacccaatgaaattattttgcaaaaatgttaaatacagcccactgttcatgcaaatgctattcaatggggtcccctgttgaatattcatagtaatttacataggtgtgtggccattgggccccaaggtggattaccaacagtccaacatttacagtcatgttttgatgcatccattcacagtccatacaccagggtggatctattctcctataatttaatcaaaccaattgtaggctactatcagaactcactattggcccaaatccaaacatgtttcatggtcatcacttttttgaggtgattacagtgtcaattctttatgattaataccagaagaaattcttcattttgatttgattttcccatagtggttctgtcagacgaggtgatgccaagatctattatcttctagctacacccgtcgatgagggtggtttgattaggtagttggaggggggagggagagaggggccctgatgttgggtgtgttacgatgcacttgggtatgaagcttgagtcagccgctgataggtagcgtgtctctaacagcttatcggcagggcctagctgagcttaggggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcaaatgggagtctaatccttgttttggggcctgaggcgattgtgtctggtcagtcatgcggtcatgactggcaatgccaatcctaagtgtttcctagaagtgtgagatcttgtgaaactggatgtcacacttgaaggactcgcgctagagatgatgcttgcggtatagcacagtactgtgactgctgcggagtctcctgcgcgtgctcctgaggtcatttttaacaattaattctggtttttttattttatataattataactttataaatgcaattaatatttatttatatatgtataaaacaaggctattaaagtcattaaaactggtcagattgtcctgctttattagtgacaagctgacaggttccaatcaacgtgtgcatgtgatgaatttatatattggaaaattttgccattttatgttcaattattcaatatgtgtggccacaggcttccctgggagaaagtctgggttgcttcttgaaatgctagttgtatacttcatagggaaaaaaaaattaatttctctcaagtcatcttacagaattcatcttacacaagtgctcatttgatcaaaattgaacatcacaaagtcatcttacacaaatgctcatttgatcaaaattgaacatcacaagaagccagtcattccagtcattaccataagagtgcagagtggctgtgtcagatctctctgctttgtgtaaagttatgtatagaagtcaaaaaagatgcactatatatgttcggcgaggacctaatggttgaaaaaatcacatgggcctctctgaatttgcttgttgttcatttgattgaccacatgacatctaattgggacacaattaaatcaatggcaaaaaatgaggaaatcctgtcaacagttcatgcagctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccagttcttgagccataatggttgatttgtgagtgtctgtttgagaaaaaaaggtgtaaaaagtatgtaatttgtagtaaaagaaaaaactgtaaaatttttaaatgggccagatggctaccctgaaggtataccacaacgctctggccctaatctgctcccatcccctatcttgttggcttcctcctcctccaaccctctgccgattgccactcaaccttccaataatcttcttgctggctcgtcgatttgttctcccgaatacctcatccatgccaggccaaataagaaccttctgaacttgagcagcacctcgtctgcgcttcttcaaccttctaatcatgagtaacgtggtaggatgagcaagttcttcgatagcttgcaagagtcttatgaggagatcaaagctcgctcttctccctttccccctaaaccgcaacattcttcctcttctactccgtcaggttcttcagccttaagcaattcagaagttccggtcgggaatacctccggttacacccgcgaagacgtccgcgaaactcagctcctcctcccaatcttgctcaagtccctggtaaaaatggatccggtcaggccctcgatttgaaggaaggtagacctaatcaaatcaaaatcgcttactctaactctgataaggttcttgctttcactttcatacattacatatacacatagattcttgtaatctaatcgttgtttctcttcttatctagaggttcttctttgtgatctatttagtcaaatattatggcgtttatgggctgatgaagaacttgaaagcgaaccaaaaacgagcacacaaccaagttttacaaaagagttgagttgggcagaatgagaagaaacggtttcaagctgcaaagagcatcagagacgccaataaactaacgaagatcacttttttcaatcaacagtcattgccagtgcgggagatgaagatatcatcacgtcagcctccaaactgacgctgaaggatccagtggtctttatgcggatcaagactctaattcgctcaagccaatgcaagcatcttcaatgctttgatgcggagatgttttacacgacaatggaacagacgctgtggtaagccaatcatgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctgaatgacaagaccctcaaggaccaagacaagccccttctggaatattcagctaacctgcaacaccatcaatgtcacaagaccaagccccctggagaaacacactcgattccccatcacctttctttattacataatcctctcatgcagtcttacatcatcaatccccattcagccttccacacttggcctctgcatgtgtttcattctattccattttcactctagcatcatttccactttgggccacaatctattgtttcacactattcctcttgggttattctcatgtctcacactagtacacatctggctagttcatttgtctctttggtattttcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctctattcatcttagtgcctaccaattgggccacattgtttcagtttgataattttctcttgttccattttgttccatgatgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttccccatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacataaggacatacccatctcaagaatttctccagagccacaccttctcctaaagagtccacactcatatcttttctcttgatatcttactcaccccagtttaccagagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccatcacagtccctcacctcaatatacaatctcagatcaactagtcactaccagtcataatagaagatcaaaatcttaccacctttactcaagacctgcagaaaccttcattggtagatctgcataaacaacatataattagaaaatcagaacattatcaaaacattagtaacctcaacaaactcccttcctcaccccatacccaggaaaaacaccagcttccttccctcaaaaatgaagcaccaaacccactggaaattcaaggactcctgccacaccaatcaactggaaatcatccattcagacctaaatctatttttacaatagatccagaaatgaccagctatactggaggaagaagaaagatggtcaaaattaaacctttggaaaagagcttttgttttgatgggactaacatgcccatagaagaatttatcagcaaatatgaagaagctgcagaaactgttggagcaaactctcaagatcttgccagccagatattgccctttatcagaggaacagacctgcaagatgaagtggaagaaatgcatggatatgaagaatgcaattgggaaaacttgaagggagagttaatgtatagatttggaattaatctcaccctggaagaaatggctagagaggaattggtagatttggtcagctatgttgcaaacatgggtggcatcagcactccagaaccattcaaacaattcatattacaatttgaacacattgctcaccacctaatcatgaatggatacaattcccacatgaatgaattttcaaacctactttggcaatccctcagcccaaaattggaaggaaacatatctgatctacttacctgggatggtcacttgtttttggatgaaaattttcacattgcaaaactaccaccctataatgtaatcctggaatatattgatatggagtttgaacaaatggatatccatcaagaaatacctgatcaacctgaacaaaaaattcaccaaacccatcagaattaccatagagtaacccacatggaagaatctatctcagaaatccagtcaccacttacagaaaattttcccccagtcccttcttcaactttggattcctgccccctgatcctggaaaatgccccatccctggaacacttggaaaaagaagaaaccaaagaccttgggtcagaaatagaaatcttaccagcaaaaatttctcctggaacattctcaccatgtgccttgattgaagaagattgccccccagtaatatcagtaaccttggaattttcccccctgatctctcaaaattgtgttgaattggaaccattggacaataaggaacaagaaaattctggaccagaaattgccacctgtgaagaaattagacctacagaagagcctctaccagtagaagaaatcccagaaagtcttggaaatctattacctgcaaaccttgaggaaaaatttggagaagaggaaactgaagaaattttcagcaataattttaacccagtggatggatcagccttggacatagtagtattggatcagttgcctgccataaattcagaagttctcattactgaaaagactgaagctccagagagacccagatcagaaatctcacaatttggaccaccaggaattcttacccacaagacttcccctttgttggaaatccataacatagaatcaatcttggcaggtggaacagaagtagaatctcacatggtaccagaaataaatatcattggaaagcagattgaattcccctttcttgtcaaaccagactcaagtacaagcatattggaagtaatattccaaaaggaccctggtaaacccaaaagaaatttcattaaatcagcatccattgttaaccctcaaccagaattcttggctgctttttcaactcaccaaaaaccacttctttaccagtacatatttcaaaccttcaagaccccagacattagtacaaccactatcaaatcacctcctttcactcttggaaatattggaaaaggcaaaacttcaaagttcagaaacaaaaggttcaatactatcagcctgaaacagagctcatctaggtgtttaggaagccacttacttaaattcagagataacaacttgcatttcatgtctttcctggttaaagtaaaaaagaggaggcattcagttttccaatttcatcacaccccagtgaagttcagcaggtatggcttcaactctctctggctacctgctaggataatgacatccatagtgtgttcaacttattggaatatttcattcaagaaccgatccaaggctagaaagaaaagaaataagatgggatgtcagcttgttacaccgtttagagaatcagaaagtacacaatcatctggtccttttgggaccaagacccagcctatatatgttgaagcgatcacttttgcttcactggtgttgtatagcttggatcaaaacttcataaagaaggaaagaaaaagataccttagcgatgataatgatggtcctattgaaacagcaaactacgcaccactgtccgaccgctttctggatagattatgggctattggatttaaagcgacaggctatgattcttcacagttagatcactcatcgcgaaataacctcaagtatctgatgacaagttttgaagcgattaatttagcttcactgtctttgaaagtgtttgatcagaactccaagaaaaagaataaacagaccggtttcagctgcatcgggtttgttttccttcagaagattgacaggacaaaggagaaggatgcaagcaatgattcgctattgatgtccagccagacaaacgatcaatcaaatttgcaaacctacagtttaaaacttttggaagaaaacaaacagtcgatcagtcagaatatcacaagccattcaagagatatggtagctttagataacttaaagaagcaggagaccaaggtacctcaaaagcgattgattctatcagtatgcaggttgagggagatcaagtttaggatgcagccaagcaagaacaaaacaacagcagagtggagatcaacatctacatgtattcgggttcgcttgaaaaaaaacagcagcaaaagaacggtcagttttgctgttggacagtgtaaaaagggagcttaagaggccaagggatgctcaacctgtagtttgcttgaaggaaggtaagactaaaatgacaaacaggcaactgaccttgctcaagtacagcttagaagacttcacttccagtcagatcaccacaaggaggcctatggctgtagttgaaccggttcgcttgaaggatcaggagctgagggaagcaatcgagcggttggtcctgtcaaacaacagctgtggacggatcattcaatatcaaaatgttgcaagaggtctaacaagagttgtagttgcagttttcttgagcaatggaaatggcaaaatagaaattagctcgttttcatcatttaccgatatcctcaaattgatttgccaagcttcaagcgttggaaaaccaagagctgctgggatgtctgattgtttggtcaaaaaggcacaacagaccgcggctttatagtaccaatcagccaaccatgactcggctggtgttttcttttttcagatgatggctatctaagactgctcttcttcttgggctcttcaccaacccttttccgatcaatccgacaggtaatttctcttcttggtttcttttgttctatccattcgtgcaaaaaacaccgacctggcgacctcaaacaattttctccctgaaaccaacggtgccacagatacgagacatgtatttgtatcggatcgtatcgtatttattttgagcctgataccggtatcagtatttccttggttggtgaaaaaatacattgtattggatttggatttaaaaatgaaaaaaaaaagaaaattcgtcttcgtttttttcgttttttcttcaatacagccaagtatcttatgtatcaaatacggttttggtgggatcagtcatctgagacgatacagaatacatttctcacttttcaaatacaatacatgtatatgtctcaggaaagtgagacaacacaaatccggtatttttgggtattccaattctgagacgatacagataaacgcctgataccgtatcgtatcgtctctgtggcaccgttgctgaaacattgattggacagaacagtggtttgggctttggaaatctcaatagtcagtaaaagaacaatagaccaactgcatgtttcaacagcaatacagaatgtgatgcttgtaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaagggggggaaggcatgatcaggcccttcaattcttactgaaacccacctgcacatcattttcaaccttcagaaattttcgaaaaccctctttctttaaatctaaagcaacacaaatcctggacacctcttcacatcaaatttgggggttttttaaaaataaagacaaatacaaaaaaatcaaataaaagaattaaagccactcaaccctaaaacaaacccataatttcctggctctctctaatcaattccatcagtcaaatcttttcattccctttcatcattttctctgtttcagccttcttccacccctccacatgcaaatttgggggtggttaaaagtataaaaaaatcttagaataaattactaaacagaccaaccccttccctcaaaaacatgcaacctgccctcttttctattcattttctcttttcttcttcttctacctcctcactccttgtgtgcctgaaatatcacctctgtcaccatttgtaaatcttccacttgtttgtgtttcttatgtgaaattaagtaaattaatttgtgtcccatattttgtgttccactttttgtgcccatttaccctgacccaaccttttttcccccttattcaagattgccctcttctttgtttggatgatggggtcatcatctaatttgggggtggatgtggtaagccaatcttgaataagaggcccacaaaatcaaagcttcaagtacaatatcaagccctctgaatgacaagaccctcaaggaccaagacaagccccttctggaatattcagctaacctgcaacaccatcaatgtcacaagaccaagccccctggagaaacacactcgattccccatcacctttctttattacataatcctctcatgcagtcttacatcatcaatccccattcagccttccacacttggcctctgcatgtgtttcattctattccattttcactctagcatcatttccactttgggccacaatctattgtttcacactattcctcttgggttattctcatgtctcacactagtacacatctggctagttcatttgtctctttggtattttcttcctccctcattggttgtggcacatttcatccctgcatgtctctgatgtcatttcctctattcatcttagtgcctaccaattgggccacattgtttcagtttgataattttctcttgttccattttgttccatgatgtttccaaccacaagctggccactccccagattttgtatataaggagccttgttttcccctcttcatttgttccccatcagatcctgccccagcaatccagatcactgatcacccttcattagcctagtagttgcccatcaacatttgggatactagtattattcagacagaagaccagaagacagaagacatacccatctcaagaattctccaaagccacacctttccttaagagtccacactcttatctttttcttgttatcttactcaacccagtttaccagagaggcagcccattaaagcatctttccctctccagctctattcatcccaaagagtagttccacaacgccgacctggctatgtctggtgtgcaacttgaagttgatgagcaaagagattgtgatcgacgtgttgagtctagatctatatccattcctatataattgccatccactaagtttttttttgtgggatgggatagattgtttgagttgattctcaaggccagtctgagtttgatcaacactgtggtgattgaggcggatgggaagtgggatgacaagcaatacacggtggggacgagtttgaagaagcgctggtcgcagttggtgattcaactagcctcatcctcataaacctgagcatcagctccattcaatcacttctcttgacattgtttatttcaacaaggagctccaaacctacactagtacctcgttccgacaacccagatgcgattatccgagcgtccaacgcggaacaacacaaacgcgaagcattagcggcccatcttgttccgatcccagcgtcacctccgccagcatcttccgttctgaccaagcaaccgaccatggctacttttggcagccaagttcctggcggcttccaattccgatcaactcattcttttgtcttcttatatctatcagactggataatcaaagtgcattcaatgttctgactcctcccggagactttatatctggcaatcaatctgatggatagattcctgaccaaagtggaggccttgatcaagttccatgctaaccaaaatctttcttttgcaagacatttatacccctgcctttcacaaattgttattgacataatatcatgaatgctgaccaatggtgttccctttttgcataacagtgaaacaatactggattcaagaaactgtactcactcaaaagtaagtgctctttctaatccgcataatgtttcttcacgtgattgctgggattgcatggctgctgtgtgatgcttgctgagcgcaaagctcagcaggcatcacattgtgggattgatgtggccttggcgcaaagacttggccccatcaattcctggccagacaatcactcaacatatggtgggctaacccatatttgttttgtgttaagatggatgggccagaggtattcagtgttgctggcctcaagagaggatctgattacgacagtgaccgaagcttgagctcccaggccatcaacttcttaaattctcagcaccaacagtcataccagcgggtggttgacttcgatcttcacgcagtcttcttaatgcaagaattttgagcagaagataccattcaacaaatcattactatgatcagcaccactttcactgaagaatacccaccaaaaaacaccctccaacagcagttggtcaatgcagcaaaattagtcaaccaaagaatccaaaactacaaacagcaacctcacatgcagaagccattttccctcaggttcccaacttacagtgatggtttcaagcattttatggagttgcaggataaatttgaggtattaccaaatgataaaatggttattctgattgatgagggggggtgtatgtgttggagttggacttcctccaaagccccaatccacccagagcatacatgccccttgagatgtaagtaatcttttggaaaaatgtctttggagaatccagactcaccatggtgtatgattagcaccgggcaacagatagattagatcaattcgttaatgataatgttcttcaaagcgtggaggctccaatgatccaatctggcaaaatttctaatcagtttccgacttcccagttcccactttccaccaagaacaaaggggagataagagccaggccagaagccaagaaatcaacttgctctttccaagcatatggatttggattgggcagtgtgagaaatgcttctttagtgttttctttgattccaaagcaatactgactttgaattttctctgcaccacttactttccacaagccgctttctgctggagctgcagacaaaacaatcaagcttgccacctatagcatcaagaaaattgacctacaaggccacggggaccattggaaatctgatcctaagcccaatcttccagaaccactcagatctgaccctggtcctaccatgcaaggcctggtggaacttcgacatgacatggtcttctaccataggatatcttactggataaataaagtctttttaccagatgcatcttccattgcagaaagcgcagtgaagtacttggaaaagaaggcatcaaccacggtgaaagagtctattcaggtagaaaaaaatataatcattgcaggtaagtataagaagaatatctatttgacctgaatataattctgactttgaattgagcattgaaaagcccgaatcatcacagtcaatacccatccaaacacacatagagaccaaaacaattccctgttgatggatagtgtattcttctttgggaatcatattggtggacattttcttctccctgggcttgatgttgcatatccaggcttgcacggctattcctttcagggtccatttcacattctcttccatggtgtttcccagctccacttcacagaagacattacagaccccagacaatattcagttgccatgtggagccgagcctcctctttttctgcaattgctcgattttccgcacatgacaatggaaatgaggtatgatcaatctaggtatttaatcatgtatgtactaaactgcccatcttttatattggatcaacagaagtttagcaatgataaatattggcttccactttatcctgaatacaaccctaaaattacttcagatcttctcaaagctgaagtgaaaattgtcaagaaagaagccaagaaagaatccaaaaagagacaaaaaaccaaaaactagcttttatttattggtgtctatatatctctgttcatcttatctctgtgtgccaatctgttgcatttttcttaagaagaaaacaactcatcaaatgaaagaaataaacagtagttggtagtttttaattaaaggatttggagtgacaattctttggaaattggtctgaattcctcttaaaagaaatcaaatagcaatgtgaaattcataaacctatttaacactgcccttgaagaattttcttttgataagtcctcaactaccttgaaaaaagctggggaaaaatataataagactatgtttattcagaggtgtccaaaacaagggtaaaaacaccattcttgtgagcctgggtctcaatagtgacaacaggacacaagaatttggggggcacttttaaatgtatttcttaagagaagaggaatacaattaaaagtagagaaaaggggaaaagaagactgagggaaagtgataatatttttgttctttatttattttaagatgatgaattaagttgagcagtcttactttcctataaggatggctggttataagcagagctaactctacgcctccaaatcaacagaaactgatatgggttattgacactgaagaatcaggtcaaccacaattttttagatcaaagatgatcaaggttctttaaagggaaacctaggtagttttctagttatactaccaaacaggaaagaatagaatttggggcagctatggcttgcttgctgggatcagggctttggttatgagaagaggtgaaaaaggggtgagggaaacagagaagtgaaacaagcaggaagatgctagctaagacttatgaggagtaacttactaatgacaccaatgacacgtggtagtgggaaaggtgggaaaagtggagtacttctgttggataagtgatggcttgatctggttctggttgttggtgttctgagttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctgaaacctaaaggttagaataattcttgaagtactgtgaattgttacaaagtcaatgaaggaatggagttgtgtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaattcagaaaggtaaaaagtcttaagataaaaaagataagataatgtttggaatataaatgggcagtttgggcagtcttttggcaagcttggctggctctaaggctgacattccctaccaccaaaagaggttttgtttccaagaaataaaatatcaacagtctctcttctcactcctgaatttcctaaggactgagttagcgtcaggtatgtctttttccaggagccattcgtctttatctgcactcatgttcttgtatcttgctaaaaacatccttacatctctgttgtccactcttatcctcttttctctaagtgtcttcaggatgactttgttctttgggttttcttccatggggggaatcactaccttaaccttctgtcttaaagggaatttttctggattcggggcacggtagggtttgacaaggctcactggaaaggtaggatgctttctactgaattcttcagtcagaatgacttcaactgcattctttccatgtagagctttcactataaaaggtcctgcaaatgaatccctcattttttttggtccagacaagttattgaagttggaggtagatatgagtacttggtcacctatttggaaagatggttctttatgagtcttgtcccatctttctttgttgtaagcagttgcttccgtaatgcaatgttcagcatgcactctagctttctcaaatatcttagcgtaagtgagggctgtgggatgaatatctactgcgtctctcttcaggaagtttctgggtaggtttggcatccaccctttctcaagaagagctggtgcttttcctgtggtagagtgtatgctagtgctatatgctaattcaagtataggtaataatgaaacccagtcatgggtatacccatcattgtctttgaattctagtccataagcacaaaatctcctcaccatgtcttccagtgtttgtatcattctctccgctaagccatcagtttgcgggtggtaagcagtagaaaaggacaacttggttcctaacatactatgcagtcctgtccagaattctgaagtaaatttgggatctctgtctgatatgattatcctgggtattccagtccttggcatgactctgttccagaaaaggacggctgtgtccatggcagaatcatctttgaagcaaggtatgaatatgggtgatttagagtatctgtctactattactagacatgcattaaaactagcagcacctcctggggatagagaggtgacccaatccatgttcacaatgtcccaaggctttgatggttcttggatcttcataagcaagccaaaccttttccctgtagctttatttgctttctggcacctatcacatgacatacaatattcagaggtgtcttttctccaattctgccaccaggcagtgtcttccactctttctagagtcctgtcctctgagaaatggccagagtatacactgtcatggcactcatgaggaactacattgatactatctttatctgcaagaaccaagactgagttatgtttttccctgtgatatataagaccatcaaacaaggagaatctcccttctgcataggatgttttccaaggttcttgtaatgaattcttcaacgctgaatctttattatcctttgtgagtatctgggataagatgacagtgttgttattcttctgataaccttctttcactgtctcaaagaattcatctttgaaggaggaaacatgtatgcccatgatagggaatctatcatcgtccttgtcttctgggtcataagcaggattgctggggtcatttggcaaagcccatctgcttaacccatccgcattcttgtgtatattcccatccctgtgctctatttccatgtttgctctgtattcttgtattgcaatttgccacctgagcatatgtctgttaggggttttcatgttgagtaaagatctcaatgcagtgcaatctgttacaactttaaaagaactaccatccaggtaatagtgcaacttctccactgcccacactagacacaggcactctaattggctagctccataccttgtttcactgtccttgagttgtctggaaatgaaaacaattggtccttctttttttattccatcaattttttggacttgatggagggctgcacctagtcctgtcatactagtcctgtcatactggcatctacatataagatgaaggggtatttccagtcaggaaaaaggagcaagggagctgaagttagtttctctctgaggaggttataggctgcaagtctcctatgggtcatgtcaaacacaacttcaattcttgtcagttctgtaagtggtctagcaatgtctgcaaagtgctcaatgtgctgtctgtaatatccagcaaaacccaagaatgattggacctctttcttgcaatttgggactggtttttgcaaaacagccgctacttttttctggtctattcctattgctatcccagacactacatgacctaaagctttgatctggttgaaaccaaaattacactttttcaaggagattttcatattcatcttaatgacaatctgtaagatcctactgattcttatcaggtgttcttcccaagtatttgacattataatgatatcatcaatgtaaatgatgacccacttttcatctaattcttttctgaactctatgtccatcatcctttggaaatgagagggggcattcttgatcccaaagggcattctcaaatattcatagatgcctttatgcagaataattctcaacaaatgtctggagtcttcagctatcacattttgatggaaacctttcaatacatccatactagtcaggaatttggctctggctagattgttcaaggtctcactgatttttggtattggatacctgtcagctgctgtgtaagaattcaaggatctgaagtctcctaccatcctggattttccattgtgccaggctataatcacgggagtagtgatttctacaacttcattatggccaactttccttaaaacattcagcctaaccaattcttctatgtgttctttgaaggcttctctgctttttgggctagctgggtaaggggctttacgtagaagagggggatagggtctctctgtggtcagggttaaatggacttcatgcccttttatggcacctagtggttggtcagtgttggcgaaagcaagcttgtttgaatatagtacctcaaacaatttttctttctgctcactggacagcttctcacttatctttgcgtcagataattcttcagatataaatttctgaagcagtggatcatttttcttaacagaagatatttcattagagagaggcattctgtcattaacatgggacttaaagctgaatttcttccttttgttatcattcccaatagtgaagaatctttccttactgttggtgatatcaaaaccatacagagacatgtaatcatttcccaagatgaggtaatttatcctagcatttttcattactacaaactcggctactattctcactgaccctctagtgtggggaaaaataaggggcatctccactatccctaagggttttaattggtcactacaactatggaacctagcatgattaatgggcatgagtttatcttcccacaggggatcaatgtgctccaagagggatttgctaatgatagagcaggaagcgccactgtctagtagacaagagaattctttctggtggatcataacactggtgaggtttgattttccaataaggtggccctttcctttatcaggtttgcatctcattaatctagcatcttccatgtgggaagtgtggcagttcttgtcccacgtctggggttgatgggattcagcttgtatttcagctatggagaattcattagttatctcacattctacagcacattcattaaaagagaagtctatcaaaggatcagaagtaccataattttctaaggctaagatcatatgattattctcatgactgtcttcatctttatctgaatgattgtctgattcacaaggttcattttctccagcattctctccgctgtcagagtttagctctatgttatttattctgctcctctttccagggcattctctggattaatgccctggttgtttacagaaatgacaaacatctttacctttggagttagatggagtagtagctggggtcttttttgggtcagagtcaaccttggcagcttcaactttgctatccttattgttatttctccagggaggctttgtactctgggaggcattattgtacctagatctgtactgtcccatagctctgttcagcacttcttctatgataatgaccatttcttcaaaattcatgtcttcatcagctttcttatatctactcttaacagcatgttctaaggaaccagggcactgtttgaggatcttttcacagacaagataatcactgagctcaggctggtatgccctaagtctttctctctgggtattgaaccacttgtggacttttctattttctattgagaaatgatctttctcaaattctactctcattttccatttccaattatgagtgccaaatttacttctaatagtattcttccaccaagcccaggactttctcccatgtttgtctctgattcctatgtaccaattcttagctgtatcagttagtagcgcagttaacctactaattaccatgtcatcagtcatgaggtaatcttggatgaagacgtcaatgtgttggagccacaactcatggttatatggtaattcaccagagaaagtttcccattcactggtcttagggatgcctttccataactggtttctcacttcaggatttgtttcaccatgatcaatgaaagggaattctataagccaggatttagagttattactctcaagaggcttattttcaatttcactgttgactattttatttgtttgttcttccagtcttacgggtacttgggagtggggaacaggattttgtggccatttttctccttctagagggggctgattgattaattgttcagcctgagcatttgaccatgggttattgtactgaaggtgaggcggtgattctttatactcaggctcaataatagagtttaacttactatttatttgttgcgtggtgttgtgcaaatctcctaaccttcttttaacttgttcaaatctgttgttctcatttacatttaaatcagttacttgattggagacaaagttaaatttctcagacaatttcttctctgattctctcactctacccataacttcttctctttcagaatggtgcaaattatctttcacatacaacacatcttgcagatcttctattttcttattcaggtgattttttagtccttctatgtcacaggggcactgaaaacagttgttactgtttttgatgatattcttctcactcaaagattcaataactttgctcaaaagagaaggaataatttcattacttaacagatcagagaaagaatttttcatagagttatttaagttggaaagacaagattctattagggaatgagggatagattccatggttccagataattcagagagaaaaatagaaaacagatcttgtaacctttcttctattagtagaggtaccttgtgtgtcagttctttgttgatatttttcaagaagtgttccttccttgaagggtccaatagatgttcaagatcgaaactggttgacgattctattggcggggttgcactgggggttcttcttgagggtgaggatgtcatctcccccttcctctccctctcccttggcctcggactctgaataccctgccggcaattcgtttggctctcatcagatattccccgacttcgatcaattgggctgtttggtctcgagggcgtctcccgttcctcccaaatcctctccagtttcctcgctgggggggggggggggtgggggggctgttggtgcgtttggttcggaacaacttgcgtttgttgcggcgcatagttctggaagatccttgtttgaggctgagtttgctggtagtagccttcttgctggtattgagggaggggctgctggtagtattgatgagcttgtctcaaaagcttgtgtcgagttacctccgatgggggttgagtagacggtggcgggggtggaggtaatgggttgtttcgctgaggagcttggccagttcccaggaaggtcacgtcggacgattggcgtgtcgaacgctgaggtgcgggggaaggactgacagtgtgttcgtgggctgtttgcgttattgccaggcgttgagatcggttttggctggtagcttgagctctgtccagatccgctacctcctctctggctatccaatttttgcagatcctgagcatttctgccccgcccgctaagagccggatctctttttggctggatgccgcttgtactagggccattctcatcaatcgggggttctgattttctcgagcttggacgaaagtgttccattgcttgttgagaagattgatcacagtctccaggtcttggttgtccactatgatatcttctggaccaagaggggctggagatggactcgtagctaggaacgggcttggacttggttgatgaggggtcggagatagtatctgtcgacccatcgcggtagtcgaattgaccgggaagacttgtcgtctattggatggggtacgggcgtcgacctgttggacatggtgtccagcgctaaggaagttgccctcgaattgattaaggcaggtgaaattccttgatccgacatcaaattttcggccgcctgtggtctcgtagcggtgccggtaattgatggcagactggagcctaagtctttgaagccgctcggctgcggctgggctgaatgagtacctctggtcattgctttgctgtaatccagaaggttcgtctccggctctgctgtcgggttgctgctcgcgttcttggtgttggagttcttgctgctgttgttcaacggagatgttccggccattcctgaggtgggcacccatcgtcgtgacgatttttaggaagatgagttgggaaaataaaagaatacgatccgaacttcagtattttgaagaagataggtatctcgattggaatataatgacttcaaagattcagggcagacctttaggattatttttccaaggctttcttttctttttgttaggtttgttaaggtaggtcaaaacttccggcgtccactcaggataacgagtaggttcagattctagttgtagttttttcttcctcgtattcgttctaggatttccggaagtagaaatcggagtccaagcttgggaagagattatattttcgttctttggggtgactatacggtcgggttctgagagataggagtctgcttctaatctggaagggatcgacgataggtctgatgattcgagatcaaaggggtctggcggcgagtcgagcgtagtctgactgcttttcttcacttcgcgaacgatggtgtttcgatcgaggaacgcaaaaaaaataggacaaagagaaacgttggttaacaacgtagtcttggtttgaacgaagaatatagaaaggattttcgagagcgctccgcgatgagatttaggtttttttttctttttgcgctgcgcggtggaacaagagagatatgtatagatattgtagtcttctctttctaagaaggaaaggaagagcgtgaaatataaaaaaaaaatctttttattttttatttggcctgatgaattaagtttagagtatgataataagagaggtcttggatagagcatttcctgatgaggcccccaattgtgagcctgggtctcaatagtgacaacaggacacaagaatttggggggcacttttaaatgtatttcttaagagaagaggaatacaattaaaagtagagaaaaaggggaatagaagactaaagaaagagataatatttttgttctttatttattttaagatgatgaattaagttgagcagtcttactttcctataaggatggctggttataagcagagctaactctacgcctccaaatcaacagaaactgatatgggttattgacactgaagaatcaggtcaaccacaattttttagatcaaagatgatcaaggttctttaaagggaaacctaggtagttttctagttatactaccaaacaggaaagaatagaatttggggcagctatggcttgcttgctgggatcagggctttggttatgagaagaggtgaaaaaggggtgagggaaacagagaagtgaaacaagcaggaagatgctagctaagacttatgaggagtaacttactaatgacaccaatgacacgtggtagtgggaaaggtgtgaaaagtggagtacttctgttggataagtgatggcttgatcttgttctggttgttggtgttctgagttggtctggagtctgaaaatcctctggaagcagaatcaacaagctcagagaggattttcaaagttggattatgtaatctggcatgtacatgtggtagagggagctcaaacctaaaggttagaataattcttgaagtactgtgaattgttacaaagtcaatgaaaggaatggagttgtgtaaaagtgatcagtggtgactaggggttaattttacaccagggaatccatctctgaaagtcagaaaggtaaaaattcttaagataaaaaagataagataatgtttggaatagaaatgggcagtttgggcagtcttttggccagcttggctggctctaaggctgacaattcttaatatcatcaagccacttttcccttacaggattacgcatatattctaacccaattgctaactcatcaaccttcagagttgaattccctaactggactatcttaacagctggattttccttctccagcagagtcaccggatccttttgtttggggaaaactggaccctttttcttgggggaaggatcatattcaactcggagtgcaagacctaagaaaaggaaattattaaccatgataaatcaattcaactcataccttataaatgacagtacccacatagtaatctattgagctcctgacgcaactgagttcttacagtatcagcgtgttttggtcgtttggcaggcctgttggtttcagccgaagattcttgaagaacttgttgaatatctcttccatgactatacgcttcaaagttctccttggcaaaccacttcgacttcgcaatttgcagccaggatggatcgtttgacaactcttcacagaagcttccattcccggggaacctggtagctgacaacaagtaaaatgtcaagttgtacaggttggaaacagtgaaaagctgaaaagaaatcaatattttcagatgtataatgaccattaatgccaaacagactgtgcttatttacctcggaattgatatggatgatatgcttgagtgctctttgtgaaaccaccgacgtattatcaggcgcttgagaattacctgccaagaactcaaccttttcatgattaaccaatctttgataaagaggtcgatagagggcctcttcctcaggggtaagagattcttcttcttcttcttctttctcggtatcatggttgtccagggaagtcggtagttttgaaaagaagcaaaaaatcttttcatcgaaaacattttttcattgttgttgagggcagcccatgcctgtccaaggtggacatttctttcttcccatcccaacgaacaaccttttcgaggaactagaatttgagaatcaggaagatattggtcagtgaaaacattcaaaatgtgatgatgtactagtaatctcacctggtgtaattgagctttccatgctgaaagctacataccgattccaattgctctttcttcttggtggttgatcttctcccctgagtagattcaatccggttgtcagctttcttgataagttgaaaataaagataaaacttacaaccaagagtttacactcttttcagaaacattcccaatcagcaccagcatcaacttaatcttacagtagttctttttgtggaataacagtgcttcttgtacttcagtaggaatctggttagaagtttgagtttgctttcctaagacatcacaaagttgtttatcggtccaggacgacatttggctttcatagttttccaaagtgaaagcaatctcatcggaatcagaatgttcttcgtggtcactggattcaggatcacttgaacctctgctgccatcacctccaacaccacctaggcgacctccatgacctccacgacctccacaacctccacaacctccacaacctccacaacctccacaaccttcacaacctccacgacctccacaacctccacgacctccacaactgcctatcccattagtttgtcttcctttggagttactagttgatcaagtttcaggcatgattgattggagtgatgcagaaggaagtgaactgatataagatgggttgtgtgttctagttaagtttggtatgattttggtgagttcagttcagtttggctctacttcaagtggctgttagggttttctatggttgtagtttccggtttgcacacacacttgaggcactggcagtgcgcgcactcttgaggcacaggcagagcgcgcacttgaggcatttctacccagccaaatttcaaagcagttgccacccaccacatgaaataaaaaatcatgttatgtaaaaatcatttctacaattgctgataaaaaacactattttttggacatggtgggtgatttgccttttggggatgcttgatactgtttgttgaatttgactttttttttgaataaaattaaggtgggttatttggattttggggatgcctgatactgtttgttaaatttgactttttttttgaatcaaattaattttgagctggaaagaaaaaatcaacttgcttctgccaatggattgattgttgtgttttgttaagacacccccatacacataaaatgagtattgcttggactgtgtgaatcacttgaggtgcaaaatttcaatgtaggtgccagtaggcacacatgatgtgcatgtgcacccagcctgcagccagtgcagttannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaacacgaacccatcactgaagcagatgaacctgacgaaattccatttgaacctgacaatactcctttgagcgaggcactgacctggagtacatacgagaatgttgaaattgaccttgtgagtaactcatctacttacttctttttcacattgttcatcccctctgtttccctcttaaactttggttagtataagcacaaagacagcatcaagccggctggagcaattgcacatatcttacacgttcacaacctcaaaggcaatgggaactgtggctttcgagcggttgcggtcagcttgggccgcaagtctgacgaatgggactcagtccgcgaagaaatgaagaaggaatttgagtcgaacaaggcctattcagaccaaaacttcttggataacgtatggggagcaggggacgaccgaaaggacattgttgattctcttgcatggagagacaaggaacagcaagcccccctcaagtactggatgacgttcccggcccatggatatttaatagctgatacgtaccaaagaccggttattttattatcggaacagatgcctgcgacttatcttcctctttcgcatactccaaacaacaaccctcccatctgtctgatccttttacctgactattctcatttcatcagtttctttttcaaggctgaagtatggccatgccccaggatcgatccattttggaaacactatgtcagtgatgaagcgctgggttgggaggattggattcaagccaatgttgaattgggtcaagaagtcttgtacccacctgtcagaagatctttgcgcttcaaaaaggctcctattgatgttgaataatatttttcattactgttctctgtaccttcctctgatttcctgctattgtccctcttctcaatttaaaatccaaactacgctcgtttatggccacactcttttgtaaatccaaatttgggcctcactagaatattatagaattttgtgtcattttccattgagaattcaagtttggaaggttgaataacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggatagatcagagaaattgaagaccatggcgcaaggaagaggaagaagaaaggatacttttggtatttttttgtgaattttggttgaggaatggccaagttatgattttttgaagtttagagtgtacctgcaagttgggagtgaaccggtggtgaatcaaaaaaatccgagtctgtggcgtcaaagaggagaaaaaatgagtgattctggtattttttttgtcgattttggttgagttttgactgagttgtggtgtgttgaaggtttagaggggggtgatgtccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaagttcatgcaggcacttgtggtacgcgcgcgcggcccctgaggcaaacttatgcatattttatgcataattaataaaaccacgtgtacacgcagaatccgcgtgtgctgtgccgcagcaaaaccgcgtgtaaatgcggatttaccgcgtttttttattaacaccctttttattaaggccctaattaaaattcatttttatgcaaaattatttttaccatcaaattccacaccttttgaagtgtaggaaacaattttaaaaattcaaaaaaaactcaaaaaataagtggtaaaaaattaaatataaaaccgtgtgtaaattcggaaaccccgtgcgctgtgccgcagcaaaaccgcatgtaaacgcggaaaaaccgtgtttttttattaattcccttagtaaaagacggcaattattcaactatgattctcctttatatatttcatttcattatgttttgtcagagaattcacagtggcctgattatgttttaggttaggaaacctgggttggaggtccgggtcagctagcctactggtgtcacacacgtacatctgggtcaacaaacccctggagaacaactccccacaaaatttcaagtttcaggttagtgatcactaaatttagtgactgcaaacctgaaatcaaacttttggttgactaacccattgctaacctcaaatcaatgcaagtgtgcaaataggcttggttgggttaactcaccttaacccggcaatttactcaaccaatgtgaatgctcttagcttgtttcccaatctctttcttctatcttgtttgacctttcttgttctttcacttttctttcttttctttcttatcaaaatatctttgttcttattttctcattattgttgagatgcttgtattgggtgtatgcttctaactagttgtatatagctcagcatatctctcatcacattttccttcctaactgaatctaaaacatatttatcttagtgattgtctcacctgtcacagatagtcagtgaccatcagtctcacctccctgtgtctgtctcaacaattatcagacaaaacattaaagatttacaaaataaatacttattactatgtagttcctcaagttgcccattcaagaagttaatctttcattagttagcttgcctctatacctcttaatatagatgataatgcctcttggaattatttgtagtcattcgagaaaagagagagatagttggtgcctcacaggggggccagtcaatataaaatcagattaggagaccaattttatcagtcccctccacttgacttgaccatagggagctgttaccaatgcagccccttttgcagttgggcaccacctgtgagaagacccagactattgcacactttatgtattatccaattagaggtagccacgccggtggttatgtacccctgcaccggcagagttgtacctttgctacagaatgacatttctgaggccatccgccgtctactttttctttcaaaaagtacatttgttcaaagaaagaaagtgttgaaaatgaaactaaataagagaaacaaaactcaaaataagaaacgagatcttgtaggcagagtgattttaatttgtgttggagttgaagaagcttgtcccgagtgaggtggtgggcagaagaagaaaacccgatgttggccgcgcgaccggattattgcggtttccagatattcctggtcattaaaaacaagattctggtcgacttccagattagagaagaacacgttcaagtccgctctacccgtctctcatatgctgaaaaagcggaaatgtttttagatcagcgtgtttctgtaccaaagaaacccgaagcagataggtaagcattgaagaaactctagtcttacgattgtattggagtaatttttcgatcaaatcaacatgtgtcaggaccattcgtctgcaacaatatcgcttcagtccgaccgcatccatcgcgtcactaatcaagagaaaaaaaagaaaggaaaagcatcagttcacgagcgattgagtgttgactccttaggtttgattttggatgaaaactcgaacccttcactcaatccgtgatcttgaatgatggacaggaagagctcccaaacgtgtcccacgaccttgccgcacgagaagcatctgattgggatgatctagagaaaccacacagaaagcgaggacaggccatcaatattattcgaacggtgattcttggttttgttgattgaaattgaccattgatgtatattccttgatgaacttgtatatgtgacggtgcgtatccagagaggtgccgtggttgaggaacgtgaatggcttcttggaagtggatgggactcagcacgaggtgaaagacccccggggtagcgatgctccaaatcccatccaaaattcaactgatggcttacatgcatatatgcaaaacaccaccggctgccaaatatcaaggggttcgttcggcgggcaaaacttgagaactaccggcctaccgacattttcctattttgacgcaaagcagtcttctcatcagcctcaagccaaaaaaaagaacaagtacgacgatccgcgatgatttctaaacccatttggtcgctctcccgactcgccgttcgctctcgcatcccacttccggcgactctaccagtccgtgcctcaccttcgcttcgatccagcccacaagcttcctccctaatactgtctgctcaaaggcatttttctgttggttcaatcagccgctcttcaggggagagtaagtcaaggccaccattattctttttgaaaatattttcaacatactgatccttcatctgatgactcttgtttttttttatcagctgattcccaactggtcaacaagcttgaggcagagatcggttacgagaaggatgctggttccactgatccgccccagtggcttaaagaattccaggcggacggtacattcaaagtaagcttcatagtcttatgtataaggaactacattcttgtatttgcgagctgtcaagaagtagtaaatcattgtttggtgagactgatttaatttaaatctgccacagattaccgataaacctggttctgatgagatcgtcttgacccgcacatttggaaacgaaaagtaagtgaacagctagagatggacatcgacacaaaagctaatcttaaatctccatttcgatagcattcgaatcaccttctcatgttcggactcggagaccaatgagatggacgacgaggggcttgaggtggaggaagaagaggatgacaaggatgcgattggaagctgccgaatccgtacagccatcagtatcatcaaacctggaaagggcggtatggttatcgattcctcaacggatggtgagcgtcgtcaattgagaattacctcccaagcactggctgatagtcgtcccgatttttcaggctctacctttgacgtagataatgtatcattctatgatgatgagaagctggcacttgatgaatcgtatgagagcgattggaaacgaagaggtctctactttggccccacgttcatcgaccttgatgaagaactccagcaatcctttaccgactatctaaacgagcgtgccattggaagcgagctagcagcgatgtgagttgatatatactttggtaggtcacactgggttactcatatgctcttctttgcgtgccgttccttttcagtattctggacctggccgatcataaggaacaaaaggaatacgtcaactggctcggcaaaatgagcaagttcatcaaggcttgaacactttcatttaccaaatacatgggctcaatatatgctccaatgccagagtgtattcggaaactgttgactgtagtagatgaacctgatgaaaacaacagataaaaagaaataaaataatcatctattttttataccatttaccattgttgttagactcttgaagactgcgtctaattgagccatggatcatcacaacccaagggatacaatgatcaacagagagcatcatgatatctgtgtcactgagccgacgccaggtaccaattccagtgatgtgtaaacccaaacttccccacggttgttggtatctaaacattgaggagaaaaaaaaagaaagccgattccgaggtgccaaaacctttggcggcgatcaaggtgctcagggaggcaagccatcgcagagaacggccacccaaatcatcggctggtttaaaaagtgactctccgtccggcaattgaacccgggtcacccgcgtgacaagcgggtatactgacctctatactaacgaagaccgtgggaaaacgacgtgtttccgaatttataaacacgttttccataatagctcaacttcggcttgaaattcctcccggtcacaccacacccaccatgatcccatgagtcaagcctatcaccatccaagaaagaacacggttccatagccgagacccatccaaccatggaccagccatcatcgcggacgaatttgccgagctcgagctcaaaggaccagactcgatcacagatcattggcagcttttggattgtgatcatcctcagtttaccagtatggtggaacacgaccaagattgaaagacagactctacccagatcggaagtcgaagcatgggatgctcgcaaggtctgtgtggtcttaccgtcaatctctttcacatccaacacaaacaaacaatagccctactgatcacttaaattattcgtccagtatagtcatgtccgattcgattccctatcaaacttacatcaaactcacccgaaatcacctctgtctccatgcaatcacaagttcagagtttggcgtcccgtttggaaagtggagggaaccagtaccatgattcgatcgacatcttgactgccagatgctttgatttccacgtcgattcatccccgcactcaggttctggaaatcgtggtcagcacttcattttaaaggtagaaagagacacaagaaagtacaatcctgctgttgatcccaaccgctaaacttctcttttttattcttgctggcagttatccttcatcgatcgccttccgatatacagaaccacactcgaaattttgccttccagaaagacatcgaaatcacactgacaagtctgttaattataattccctttaattgaaaaaattggtttaaaggttcaaactgacaagctttcacatcacttcccaaccagcaagcgataagcccaaggaattgcttcggtttattgccccactttccagctcatcatcttctacacaagccaccgactcacgtgtcatcaaatactcttctcagttaaagcttgtctttagtctcttgaatgaagattgtacccaatcaggttttattcgaagttggagcattaaacatgccatcgaacgttagttattctttgagcagagtattagtcctattaatcggtcgagctttgaaactgatacattaagaatacccatttttctttttttttctttcggttttagtttacctcgaagaccttttggcaagtttcgcacctctgcataacttgacatgtcaaacccaaatattgcaacattccccactagcgttcgaaccgactgtagtagcaaatggagatcagaccacatatgtggttgaacaagaagaattaaaagcattcatcaatgacgcggattggaaccttggtacgccaccacctaatatgtatgactgatcttccagttataagcctctcctaatctgacgggatgattttgacttgtttcagcctcttcggtgaccatggagcctgtcataaattttgtgctctgggtaccttcgcctaaccacagaccattcaaaattcgacgaacggatggtaagcaacgtttgtctatctacaatccgatcgaatttctgctcattccatacgacataacaattttcgatcaacccatcaaaaaggcacctttgactccgatggcagtttcattagaccgcaatggggaagtgtggtgatttataatcctgacgagaagagtatgagcagcgatggagtgcctcggctgggagtaaccgagcttgcccgaccgatgcaaatctttcgacaccatctactcagtcttttaggtctcgtcgacaacctcgaaactcctgaacaacgtgcacttgcgctcgatgccatcgtgagacgtcggattgtagagaacagtctcgaggcgatcaactcgatgcaagtgatcgttaaactagtcgacgatcaaaccaacatgagggtttctatggaagtgcagaaccaagtgaaaggagctctagcaagtctcaagtctgtaagttaatttaaatctctctagagatgaagctgtcgcaaggttattcatctttttttgcaccttttatgatttcaaatataccggaaacaggcccaggaagagctcatgaaagcagaaggatcattatggatggccgcgcttcacgcagatgaatcgaagaccttatcgtcaactgccttcttcagtccaaccatgctctccttactctatttcccagacgaacacaaatacgctatctatactcccctcttcggccctgtacttgttccattagtcatcgctttgatcaaagaattaaagtctcgtcgcaagaaaaaatcattgaaagagaaggaggaataaatttttcttttgttgttaattatgaagaaaatttacaagacatctactggaagtgtttgtctgattgttggatgggttgagagaagccaggaccgtcattgctaaccttctccttctactttcacgtggacacaactgtaacctgagtgactctcgcaatgctttttaagcaacgcactgtagataaggagtggagaagaacgtccgctcggtttgtttactgtgtgcaagttacttgcttcctgttcctgatcaccagattctgctgataaatgtttttttggccactggaccgccttgcatctttgttgttgaacattgcctgtacatatgtgtaaaaacatttgaggaaactactctcaaaatttaatccactcactgggcatgtgttttgttgcagagttaataaaatctcgaattatcaacttgtaactgttgaataaccccactcctcaaattttcattcaaatttccatcaaattccaaacttttggtatgaatataaatagaagctatggttgtgcagtgcatagaacaacaaattgccagaagaatgcaatccggcctcgaaaatcctcaattgctcaagttgtagggtaggtaaccccagcatgaacctcaatgatgggtggtctttcctaactcaacgaagcccgaacgtaacaactaacacaagtccccgggctctgcttaaagagagagcctttgataagctcggctttgcctgctaactgaactaaatcccacgatggtgtccttcggggggacttgaaaacatagttggcgaggtgattggataagctgatagcctgcagggtttttcgctggtttcttgttgaggaagaagcagacactaagctgagttatctcaaaaagcaagtcatggcttgtcaaggagacgataatgtttgttgcctatcagcgtcatcattccaaccacgttagcgcgtccgtactaaagctggccccgagccctggtatgacttgacttctctcagcgaaagcatggcctttccctggtgacacgcggcaacagactcaaacaacctggtgtcgatacttataattcggtactctagctgccaacagactacgtgcgtcggttgatagcctttgccggttcatacttcgagagtcgaggtcagcttcaagcttgttggtaatatgatgaaggcaaccttggaaaccaagtgatgttgactacgttgagctctcgatgagacgggcttgggcacaacaaaaaagtactcgtcagcaccagctggttgtcgtaggtgactgataagactacacacaagatgaaaacgaagagaattatgatggagtcgaaggacgggagttcctaacttcccccatgcatcccaccttagcgtccttctccgactcttcgcaattcacctgacctgaattcgactctatcctactacgctggcacagtcttcaatgaactgggcaataagtaatttgcactgagctgttctcctccccccccccccccccctccactgccgcccaaacaatccttggccatcattcatttgtccaacttttcgtttcccctcctacatcatctatgtcaacccgtttgccctaccatcgcacgccaacctctcgtcagacccatttatcccctttgaggatcaaccctcatgaacattcactgcggtaaggcaatacatccacaaccatcaatcatcaatcatcgccttcgaataagccgctcggtgaatctcttcaggctcgtctccaccatttcaacaaaagcaaagaagaggccacttcaatgcgtcagctgaaatctgctcatgtagttttcagccttttcttgttgacgagcagcgtatgctcctcagaaaacaacctctgccagtgcggcgagcctcagtttgagggtcgaaatgttgataacaacattgtcgacccgcataaacgtattatgaccgcacctgagcagcccaacaccaatgtccaaccagtttcccaggaaatcccaactcctgccggcgacgaactaccgcccggcggtgtttcctcagggggataccagccttcttcgcggggatctccaaccttgagaagtacatcatccactaatgagcttcctccgggagcaaacacctctgaaagcaaccctcttcctgttcctatacccaaacaatctggcggacctccctcagcctcgaccggatctcccaactctcaagcacagcttgatcccggtgtgagcggtgcttcaagtagcgttccagatcctactctttctccgagtgcgtcatcgaacaagaacggaactgattcggtagctccaggagcctctgctccaggacaccaaaccggcactgaggctcgcatcaacggctcagccacttccccgggttcatcttcggctttgtttcccggttcatcttcggctacatctcctggctcatctcctggcacatcttcggcttcatctcctggtccaattcctggttcatctgccgtttcatctcctggttcaactccaaacctgacatcaaatcccactccctcgaacccatcgtctttgcctcccaagcagacatccaccctgtaagctactcactatctcctagatagatttctgacctttctcgctttaatttatcacggatggtgactgaattcccgatcgcggtgtaactctttgtgcattccagtccagcttcagctgaaaaatctcagggaagtcccggaaaaccaacagacgaccaaaaagcggcaattattgtgagctcggtcttactgggggtactcttgatcattggcgtcatatcagctttcctgagacgaaagcggaacaaaatgtaagaaatttgaacgtcatatcacttgggccatgtggataaagtgtagatcatctgagtgtgtcctgttgactctcatttcacagtgaagcacttaggcgccaggaggaaggtaccatgcaagcaaaacctggcgagtttggaagacgtgggacggtactggttggtcggggtttggagtcgtctcatggtcttcctagctctggaggctggctcgacaatcggtcgagcgagttcggaacaaccgcaaggacactgtctatctcgtcttcttcaaccagcgcagatagtaatgaggctgagttgaacccagcttgatgtaataatcggtttcgtgaagagttttgtcttgggtaccatgcaatgttgtagataggaaatctcgggaatgttggttgatggaggattgggtaaatagttccacttgaaacatgcagtcaatttggcatcagcaagatgctatacaattttttttcttcatctacaatttccattgccttttcttattttccttgcgtcttattttctctttctatttttattccaatgacatgtatgaaatttgatgaaccagaatattaatagaaattgaaagcagattgataagtatcacacttttaagtatttctttccctattgggaaggtcaaattcatgatcaaaaagtgtgaatgaacatcatttattttcatggtgcataaattagtctacatttgaagcagattaaattgagatgatcagaccatctccaccccagggcctaaattgtgggactaaaccaaatttaggtccctggaccggagttagccctcccactgcagaccctaaagggtgacctaaactgagaatatccctcccgggcccctatattaatcccagatagaggacgctatacacctagggcacacacccatgtgggccaatacaggttttcaccgtggatcccacaagtgatgcccgtgggaggtcagagcaggatctgacagtcctcagtattgcattggctccaccaattggtccacaggtgcataccaagattgtcccgtggagccgacgaagaagcttgcagggccgcagttgaagaattggcagcggccccaaaaaggagtgcacgtggagtcaaactccggcagtggacccgggccaagcatccaggaggatgcttgactgttggtccacatggaattgaagtgtgatcctccttccaagatcagattggctcagagtgattggttatttccctcccacccccccccccaaaaaaaaaagttttttttttaaatttttttcagcactcagttttcttgagctttcagattgtcaggtcccacattggtgggtcctggttgtaagtgaattgagggttggctgttgtggaaccaatgtaggcaacaagcccatgtgctcccaaccaagttgaaattggtttcgtggaaccattgacacaaaaaatgcttgtttcatggaaccaacaacaaaatccaacctcacaggacttaccaaacatttacagagccagtattgtggttttcacagatcagctttgatttgttggttccacaatcccgcttggcaagaagtgcccctggggtgtagtaccccaaatagcacttcttgtcacatatatcacatgtacatcctgtgaacctcacccccagtaagttttatttcatcttggaatacatatgtagtgcatcaacactgcctaaatcaacaccaccaccattggcaccagcttccaaattggtctgtctctgaagttgaaggcacccaaactgctccatctgattccaatgttgagcaaccaattggcaaaaagaaaaagaaattaaagcttgctctccaggctgctgcaaaggatgttggttggggatcacaaattgctttgtctcaaagtaaaattgctactgaattgcagtggcatatcaatatcctcaagaatgactgtgaaaaaatatttttggtagtcttttgcttaaggtcacaggggggttgggggatgccctttcacatgcctagttgttctattttaaggctttgtggtggcagaagggactcaaagatgctgcagtcacacaggtttgaaatttagggactttggtagtcccctctggtggagatggtctaactttattaacccctcttttcagcagcgatcccagggattttaattgccatctatcatacaaatttgacaatttctccaataagcaccacacatattgagatagcttgccatactactttgtcacatggcttccaatcaacaaaactacaggcgacttaatagaggatgaattggacagatatggcggtgaatttgttttgccgggacacagcagtattgaattttctggatttaaaggtgttgtcaagtgcccttggaaagccatacaccatttccatctcactgttctctctacaactctgtcagacggggtgatgccaagatcgttgatcttctagctacacccattgatgggagtggtttggtatatgggtcgaaggagtggatagttttaaggaggaggaggggcccaagttttgggtgtgtttacaatgcccttggggtataagcttgtgttcttcgctgatattgagcgggaagagtggactgcttgacacaggtcctatatggctaggggtactagtctgtgtgcggtggtgggggtagaggatagcgaactcggtgggagatgacttactaggattacaattaagtccttcttgacgttggtccaagtaatgattccgcgacactcgagtgcttgttcagacctaaagtaacggcggttcctatagtactacgacaaggtttgtatgttggtcggtttaggggctttaggtgtttctgcggttggggcaagtacaagtgtttggagatgttagttcttagtgttttgtggggtgctgagtacaatgaaaaagatggaaaagggggacacagatgctgatttctgccctcctgacctgtacttctatttccggcttttatatccatcggatccgtcgtcgatggcgtatgggagcctgggtttatttcagaatccggaaaagttgttcctctagtcatgaggtcatgactagctctgtcaacttccgactttccttttctaagtgtgacatctgagaaacaggatgtcacacttctgggaacagcgctggagatgacacagcacatctagtacagtattcagctgctgtggagtctctagcgctcgctcaaaatatctcttttttgaccgttgacttattactttattactcatcattagttttaaagcaattaaatttaattttaattatttcaacaacatttaattatttcacaaacaaaactgaatttctaagataaaactaaattcaggtcagattgtcctactttactagtgacaagctgacaaactcccacttcttctccacatgattgactttcctactctgcccaactcccaatccaaaccaaaaaagatactggaaaaagtcaaaaagggtgattataagaaagatccactcaagaaacactggatggtttttgaaatggggacaatccttgataaatcccaatcatatcccaaagccaaaagagaaaaaaacataagataaaaaacctttgtccaaaaaagaagatgacaaatgtttgtcaccaaagcacccaaaaaaatttcaaagacattagcttatctgcaacgatttcccttttatatgctttttttcagtcatcccaaatattgcatgccttttcccatttcactttattcacttgtcatcatggtcctctgttatccttaatttccttatttcttacaacaaaaatcctcaaaccaaaaaaaaactcttttttcttatgtgactgtcttcttgcattataaacttctcaagccaaaaaattgtctcaaaattcacttatagttttgcttatttctaggttgggcacacaatagacaggcttccacataaaaaaactaatcaatcacttgtgtgtttttgacctgatgtgacttacatatgatgaaactcttgagttaaaaaagatactacaaaaacataaccagaatggaaggctagttaaaaggttttgcaatcctctccatattttccatagattttccagagtccaaacacttcactaacacttccatcttctttgatcaatcatctgctgtaagactcaaaagtggttgtgagaacccttttgctgaatgttgaagggtatggtggagttttgagctctgcctttctgtactatcagataacaagacccaccaagctcagcttagcaagttttaagcaagtgataggggtggttggtttgtgaataagttgtttgatcgcaatataatagtatgagaaaagaggtttttagagtatgagagtgagttgagtgtgtattacaagtgtaagtgttgttatagggtgttataagggttgttacagtatgtaatgttaatggtatggtatgtaatggtagggggtatgtaattggtgggtactaaactgaggggaaaaacaactgggaggagagcctccttcaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattctagctggccagagctttacaatgaggggatttatgtaaagaatttcctagatttcaaaggctattttgtgagcaggttttacagcagggtgcagggaggatatttgggatcctaatggtttaatgaaagaagggtttttttgaaataaattcctttatactgtaatttgagaatgaaaacaagataaatcccatgggggaagagagcgggttcaatgaatgagaacatatttaaggtgaagttttttttgcaacgcgcgtcctggtctcaaactcatggacgcgcctaacaacataatatgcaaaactagaagtagaaataaacaaagtatgtcaccagttttagaaataatctctccaaaagtagaaaataaaaacaggatccgtgggtcattctaatttatgaaaagtcttcaaaaggaaaaagaaagaagaataaaagttagaattgtttaaaatattttttttgtttcttgtcctcaggtcgcctgttgttgacaatttagctagtcatgacatgtacatgaggtattttggctggttgagcagcctacatgatgtcataagagtcattttagcctgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgatgcattagtctgcaaactaagatggagtgatgaaaattacatgagtggtgtgagatagtctgacagctgcaaggaagaataacaaatgacatgacaacctgcatgatgtcacttgtaaatcctgagtggttccagaccaacactgcatgtgtcaatatgtcagaagatggtggagtggtgtgtatacttatgtactatgctggtgagagagtgtagttgtcctgaaatgtgcatatgtatagtgtgagatatgtaattgttgatgtgttggtgttgattgagtgttgccatattgttggagtgtgtaagtgagtggtgtgagagtccagagggtgtaacttccaatccagttgagttccagtgacgcctccagtggtgaccaagggtgaaattgggtgtagaatccatttcttgagccatattgagtgatttgtgagtgtatgtagaggaaaaaagaggtataaaaaataataaaaaactttgaatttttacacattcagctaccacaccgcatttgattggcaatccattttctccaattcaaactttcaatatttttccttctcctccttctccatatccaaatttttaacattgaatgatcccatcttttaccttccatgtctttaatatgctcaaactttttttcttccaattgaagactgttattttcattttcaatcatcctgttgtacttcaacttttcaaatctgagattatcccaagcaacctcagattttccaagaaattgaggggaaaggaagaattttcaatttactaggttcagtcacacctgtctaagggcttatccttctgtgtgcataacctgtataagggcatggcaaagggattctcccaaatcttaattttgctgcaaattcattccctgtaagggcataactgcttaaaggcattcctcccaaggggtatgcccttagaaatttttgactgtatttcacaagttgaatgtaagatgaacaaccagcatcttgtttcattgcatatccttcattggccagaaaagagttgggagcagaagaggggcgaccgtggctcttgggtttgattttttttgagtttgatgcttggcactttcctttttttgcgcttggagctgggctgttggaggagtttttgtcagttggattgtcccatacaagctcttcaggtgtgcattgataaatgcacaccctcccccttccggcccgcccacgcccccgcccctccaaaaggggcgggaagtaagacccgtccttcttcctgggtgggttttgctacatgcccctctgtttgctgaaatttgcaacaagaggggcgtgcagtacaacccgcccaaaaaagggggggttggcctgcacgcctggtctggaaggccaggagtaatccctcctggctatcaagactgtacaaatcttgatggctgggagggattccgcccgttcttcaagactgtacaagtctcaaaggccaggaggaatccctcccagccatcaagactgtacaagtctcttgatagctggaaggggttcctcccagctatcaagacttgtacagtcttgatggctggggagggggtcctaccagccatgaagacttgtaaagtctcgatggctgggaggggttcctcccagccatcaagacttgtacaggtctcaaaggccgggaggaaagagtccttggcgcgctgtattaagaaaaacagtccagagtgtttttcttacgtcagccagctatgacctctcacgtggttggtgtgcaatcccacctgcccgtctctgaggggcgggtttgattgcacaccccttgaaagcctgattccttgcaaaatcaggcttttgaggggtgtgcaatcccacccgcccctcagagacagatggatgcaatcacatgccagggcgggggtgggggcgggtgggaggggggaggatgtgcatttatcaatgcattcttcaggtttcaaaacagcatccaacccagaagattttcttttgtgcttcttcttagcactcatctttttctttggggatttgtcatcagaattgcttagagcaggtgccttgcttgtggatttcacatgatttcttttgttcttcttcttctttggtgacttttgcttggtgtcattggaatcatcttcaccagaatttctgggagcagttgccttgcttctggattgcacacaatcacttttgttcttcttcttctttggtgactttttcttgtttggcatagcttttgacttcaaagctgggttttcaaaatcatcacctgatggagagggttcctggatgagaacaatcaagatagtcaataaagttgtagtatttttttcatgacagaaaaatccaacttacacctgttgccccagcctggacacttgcctcttcattggttggacatttcccagttggagcttccggtctctgttttatggggtgatatctttccaaatcagtgatcagacttcttgcaacaagtgaatccaattgacttacatctcctgtaatttctttctccggggccaagatattagggagtatcaaatataaccaaatccaccattattcaattgactggtttgagaaaatccacccttttttaaacattttggttattctattaaccccttttgggggtcatttatacaaaaacaagttttgggaaaagtcactggtttcaaatggtggatttcctatatttgataccccttattagggggtataaaatatagtaaatccaccatcagaaacaagtcacttttccaaaaacattttttgcataaatgggtcccaaaaatgggctaaatggataaccaacatgttgggggattttttcaaaccagtcagttaaataatggtggatttggttatattattaggggtatcaaatataggaaattcaccatcagaaaccagtcacttttccaaaaacttttttttgaataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaatatttgtggatttggttatatttgataccccctattttgacttgtgaagtagcattcttcaaaaatggttgaatagcagtggactccaaactttgagatgaatcagtcttgtccaacttgtttgaggaattggatttatcatcctcagaggacaattcagatgaattttcttgatcctctgcatcagccaaaaacaacggattgacgtcaagccagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttggggggggtggaatttcacaacccttattttacaatgcttatgcattgtaaaggaggagggttgtaaaattaacttacgcttggcacaattcttaattttccacccatcttcctatttttatctactttgtaaatcaacctttggaatatatagcttgttattttctcaaatagcccccaaaaaagcaatttcacaggacaatttttcacaatgacattgcttggaaaagaaaccccccggcaaaaagctcataatgcccaaaaagtacaaatttacaaggatcccctcacaagggacctgattttgacttcacaaggcttgtaaaattctcatagtgccaaggcatgtgataattccacaagggaaaagattatttacaatggaaaaaaacgcaagcaaaagatgagataaaggcatggaacaaacagctactacaatctcctgacctcccgttcaaccctgcgaagctgatttgcgggtgcttgctcgacttccggcccggaatggcttgattatctttgattttggaatgctatccaatttcttctttggtggcataacttctttgcttgtcggtgggactggtggttcttcatcttcaattttggccacagggcttgtttccgggcccttcatgattttcaaacaaaccttgaactccccggacggctttcgtttgagatcgtttggttggatgccaacagatgtcgtacagatggctcttggtgtttgacccagagccctctcaagattagaagccgccattgttggtgtctcttccatcgtcagcgtatcttctattgtcggaatctgaattgatttgccagagaggttgaggatcatgcgcagatgggcaaacggaaccagtccttgcgcatttttgttgtcacggcggatgctggcgatgctctcggctacaaatttctcctcgctggaagtccacggtcgagagtaaaacacccagcttgtgtggggggcggctccagcaagttgggtatgatctggactgaccagccgagcaatacccccatttgcttgatcatcgtgcatccatacacctgatatcccgccgatgtccttgaacatcttggtccagtaatgggtgctgttccagaacccacgagagaaaagggtgtagccaaccccgtggaaatccaacttgaaagggaaatccaaacttgccatgaatgattgctgccccgattcgtcaatgatcaaggccgcatgtaccaacatgtataagtgttggggtggccccccgttatcgacagataagcgagatttctcgatgatgttgtgaggatcggctttcttaactgacgggcaggtcttgcagcatagccccgaaactgatgtaattccgtcggttgtccatgcggtcatcaggctttgaattgaactagtatcttctgtttcagcttcaaacatgtccttctgtatccgcatgactgctatgtctctgctcccgcgaggatggggctgtgcggtcaaaggctgttcttggcatgttgccgttgtaagactcaaaagtggttgtgagaacccttttgctgaatggagaagggtatggtggagttgcaaactctgcccttctatactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgataggggtggttggctcgagaataagttgtttgatcgaaatttggttgtgtgagagaagaggttttgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttacagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactaaactgaggggaaaaacaactgggaggagagcctccttaaataaacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcctgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgattgtactagtctgcaaactaagatggggtgatgaagattacatgagtggtgtgagatagtgtgacaacgtgcaaggaagaataacaaatgacatgacagcctgcatgatgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccccaacttattgtctgtccccagacaattccacaaaaagaaaagtggctgaatgggttttcattggggttgcatcatcctgtgtagaatcggcataaggctgttcttacttccacctggggttagggtgttttcagtttttcttagttagccaaaaatgggcccacaaaacccctccttctttggaaattgttgagggggggtatgtttagcatttttttttttctttttttcaaaatccaaattccggagcccatagccccgcagcaagtgacgtcgaatagctgtagcgtccgcagtagattacttgatcctatccaggtcgtgctcgagttccaattgggggtttcggggttccgatactcgttccaatccctgtgcgccttgtgctccatgatccaggccctgtgcgcctttccagaccagagttcaagtgcccgcggcccttgaacatatgtagatatgtagtggcaaccagtaccactacatccctcacaaaaaaacaacttcgaactcctttgaatcttcgaattggatcgaccgtcaagatccttggtcgagaacatcttcttttgttactgcagagagcagctatgaggcttgacctgagattccttccaccttccaaacaccatcgcgaaggccagtcctttgacacatacgtaggttccacctgttgtgtttggattcttgcttgaggtgccaccacagaccggttgaggaactatgctagccgtggatccttttcaagtccagatgagaaaaaaaataaagaaggttgatggaaataagatgggaagattcctcccccaacttgagtaatttttaaccccatattcccaagtgcaggtgagtttcctcccccaacttaaaaaatgaagccaattatattgattgattctggtttttatctgggtatgttttcatgaaggtttttgttagttttttcttgtaggttttctgagtttctgaattgaggtttgaacagtttatcctcatgcccaggaggtagcctatttttatgagtgttttttttttttgtttttgtaagtataagaaaaggaaaaaaaagggaaagagaattgttgagaaatttttaaccaactccaacaaggattcttgggatgttgaatgtggtatacagttgtccaaagcggtctggtggaatcttcaggagtagttgaaaaatgggtttgttgaataattgaaatctgaaaagtgaaatatttggtgatataaagtgagagagactgatgattgaattttccactactgaatcgagttgaatttctgtttccagtatagttttgattgttgtcgaattatgtgatggaccccttgtcggcagaatcacaagggtttcttcattttcctcaggttttgtagtcttgtgttcaagatgttgaggaattttgttgaaaacttcaaataatctgtatgcgtccaagtaaggtttaaaaagttgtttgttgaagagctttggttggtgtgcgttgacattttgaatccaaaggaattttgagacttgaggaaattccagatcttctgctagattttctgtaaggagaaatttcacataatttttgttgagctgggtggactgatccagttccttgacttgttgaacagattgatccaatatttcttcatgatccatgtaattttccgtatccagtccatctagcaccatttctggtatttcaatcactgtatgtgcaagttccatgggtgtgtcaattacgtttgctgatgccgctttccattcttccaccagatccggtagtttgatttttgtagctgctgtttcaattactggttccgtataatccattgttggttctgtataatccatcgttggttccgtataatccattgttgggtccgtataatccattgttggttccgtataatccattgttggttccgtataatccattgttggttccgtataatcgattgttggttccattgggacaaacagctgtggagttttgcattcaacaggaaattgtacctccagaagttgttgtttgagtgaatcaagctgtttggccaagtctgatattgatggtgtgacttctggtgagtggtggacaggagcttccaaggtacgtagatagttgcaataatcttcttccaatctgatctccctttcagcagcctcagctacatgtttcaaaagaggaggtgattgggatccatcaggggcttgtggaagttgaccattgttgattaaagtctgtttgatatttgtcttaagctgatgaggaaatgcactgatgaaaaggagtgagacatcctgttcactatcaaaatcttcatttttgaccagataatcaagaatttctgaaaacttttgaaggtaaatctgaaattctttgtagcttaatatctcatcatccctagaaaattcttttaccaggttgactagattggtggttgtatatgaagttatatcgtcaaattccccccagcattcagtcattgagactttcagagtgtcccattcgcattccttgtatccgtccatggcctcaatttggcacttcagttcttcagttcgcacaaaccatccaatctgtagagctcgatcgtacttggttgcattaagtgtatctgccgtccttttgtattgcctcaagaactgcatgaattggtatccgttgtaaaaaagtcccggtttctcaatgagaattggtttgtgttggttagttgattgttgatatgttggtttttgttgttttggtttttgaaaaattggttcatccgtatcttgagtcttgaagattccagttctgaatataggtggcactggtatattcatatttcccggattcttcttcttcatccaaggaggtgttggtgttgttgatgacattgtagtttccgcattccggtttaaatttgaagttggcgtaaaaggtcgtttcctaaaattggttcgtggaacaaataattcttccatatctgatacaccaaacagtatgttcatgttgattgctgttgattattcctgtttttcttgatatagcattcctttgaaactttcctattaaatctgctgaaaaaacacttttatggtcgctggtgtcttcgccagggcaagatggggggtttatatataaaatacttaacaataactgggaatttcttcttctaacaggatctacttatccaaatcattcaggtctctattacccttcgtctggtatataactggctgtttccttcgaggtactcttttcagtctggttcacaaaaatcttatggttaattcaaggttagtaattgttcttttcaggagattaatggtagttttgttgaatggtttatgaagattgactggttggtcaacagaataactgaatataccgttgagtgatacagaattgagttgataaatttgatccgttcgccgctagaagttgtgatcctttgacgatggcttcttgttcttgctgaaatttggttaatcgatgttgatcaaacaaagaatccctatcacgttggggactcccttgtaagactcaaaagtggttgtgagaaccctttttctgattggaggggggtatggtgagtgcaaactctgcccttctctactatcagataacaagacccaccaagctcagcttggcaagttttaatcaagtgataggggtggttggttcgagaataagttgtttgatcgcaatttggttgtgtgagagaagaggttttgagagtatgagagtgagtttagtgtgtattacaagtgtaagggttgttattgggtgttataaaggttgttgcagtatgtaatggtaatggtatggtatgtaatggtagggggtatgtgatttgtgggtactgaactgaggggaaaaacaactgggaggagagcctccttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagaactttacaatgaggggatttagctagtcaggacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagtcattttagcctgaactagaagtctacatgagggttttatgctggtgtagcatgctacatgaggtgattgtactagtctgcaaactaagatggggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgacatgacagcctgcatgatgtcacttgtaaatccagagtggtactacactaacactgcatgtgtcaatatgtcagaagatggtggagtggtgtgtatacttatgtactatgctggtgagagagtgtagttgtcctgcaatgtgcatatttatagtgtgtgatatgtaattgttgatgtgttggtggtgattgagtgttgaaatgttgttgaggtgtgtaagtgagtggtgtgagagtccagggggtgtaacttccaatccagttgagttccagtgacacctccagtggtgaccaagggtgaaattgagtgtagaatccatttcttgagccatattgagtgatttgtgagtgtatgtagaggaaaaaagagggataaaagaataataaaaaaactttgaatttttacgcattcagctaccacaccgtgcgtacctcggtgaccgtaaagagctctcgagcaggatacggatgtttcaaagtttccgccttcctagttgatggatcaatgagaaggtcaatgaaaagatcgcacaaggcaaaggcccctggcataaaactcccaggggataacttgttggccgctgcatgcaaggaattttgaccaattgccaagaaagatcggatgtgactggcttgcgtcaattcccaggtaatccgtgagttaaagtgcttgacaagtgttgtgaatatgtctgatttgaggctgttagtcccacggagccagagaggattgaaaagcgcgtacaggctttcgagagcggcagccaaccagcagcggttttgcttggctgagtcctgggacgccgagtaagatatgtaggtggagaaaggatccttgatgaggtttgccgaattttttgggtgcccaccaacgttcttggggagcaaggtggcggtggtgtctggtgctcgaccatcatttggctcggccttcggcttgttggctggatttcttttaggtggtttctgccacccgatcgagagggccagatcgtgttgggtcttgttctatgcaccatactcgatcaaaacacccctcatgactgcatgccagtcttcttcaagtgattttacaaaagcaaacaattcagccatgccaatcatcaggcatttcttgccttcactattggagagggtaatcaggtattagtggttggtatctcaagatattataaaggaaacaattaacaaatttgacgcaccttatcatgtaatagagcctatgcatgctctcttgtgcattggtggtatctggaaggttgtcttgattattcgccgattcggagatcattgcccgtttagatggaaacagcatagcctctacatcaaccattatccaccaatcaatccatctttttgtcttgggaagaggtgtcgcagttcatcaattttttgctcgtgatttggctgtccaggctccggcaaaatcagaagatccaggcagagtttttggaattgggcctgcccataaatatcattagtcagccagccgcaattagatagataaatataaaaaatatattaagaaacaattctgtacttcttgttcgggtggaaccaccgcccgattgcgtttgactcgggtgacctgagctcgaaaatgctcatggcaccccttcaacttcgcaagggcctgttgatgattggtaacaccaaaaaccttcatgtaagcagcaatgaatccctccctctgtgctaaggaaaaatcgacgacctgccaaaccagtgtctcgcgatcggatacggtgaatgaggggcaatagaactgttcaaagagtgtagcaaaatggacttcgtagtattccgcgcttagtccttggatccacgagagctgaacaggtatccagcgggccgtctgttcacagaacattgatgttgagagtaagtagccagtctcaaaaagcctgtaggtgacgtccaatagaaggccgccactgtaaactttgttgttgtgattgcggcggatcaattgctctcccatccactttgtttggaacgtaaaatgcttgacccccggtttgaaagaagaggaaatgatgaggagccccacactggcaagccagagatcctttatcagtgagtgaaatgaagaaaagtgatatcgaatggaccttgacttactggttccattggaacatgtcatgtaggaatttgtcgcctaagccagcaccccccttctctgggttaatgccaaggtccgtgaggatatgacgccgatgatatcgcaggcgatcactgttcacaaatgccttgtggatcttggtgacactttcaaaagggttcaacggcgcagttggcttgccaaactgaaatagatgcaattgagataagtattgggggtaaaaatccgagcatggccagaatgtgagataacacactttgagcttgaaggccccagcagaaggatttttcattacttcccttttcagcttgagctttgataagggatccggcttctttggggctggccaaggatggttgtgggttccgtggtgtcggaggattgcccatttagtctgttgattttcgtcgaaccaagtgatagtgttcttgcatgcctggtgtgccacttttccggggcatttcctagctgcaccggggcacttgggatccctgaaggggtgggagggtggtcagttgtttgaaaaagtgaaggtgaaaaacaaaagaaaacaaaaaagtcaccaaattaacaaacatggctaagtaatcagctatcgcatttttgccggttggtggcgatccaacccactggcatcctggctcactacagagcattgcgccaaggcagaagatccgagtcattttccatgacttatcggctcaccattcaacattgctggtctttgggaatcctaccgagccaaagttttggattgtcatctcaggagttttgacaaagatggtccggcgattaggatacagcggatatcctttgtcgttgagggtacaatcgtgatcaatgaaggtttcttcattgccagttgatgcaaagaagatcttcttgcctttgatcggctcggagtcggtgtctttgggagaagtgaccagtgagctctgttcctcatgactggcctctggcattgtcatcaatagaaagactggttgaaaggagatttcacagaaagtcagctagctggtaaagcaattttttgtttgaaaataaggggaaaaaaataccgggagggaggaacaagtgaaagcagaaggaaggagggaaaaactcataccatagttggaatccagcgtgacggaggcgttgaggcttgtgaaattcgaattcgtccatgtggctgtagagtattccaggtgaataaagccttgtaaaacatcccttgtatcctgtacacctcaaatatgcagtctgtatatcgaatgtataaaaattgcaggtggtgttacaggtatgcatttatacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccgtggcaacaaggggccccgcgcaaggctcctcttcacgtcctcaacattaaattcttctcagagcctgattctttacgattactagtagacacacttcttataaaaaatatattaacatgcgagatacacataaaagctgctcaggttaccaattcttttattccaataaatccggatcgagtcttatttttttggcggctgaagttgatgtcttgtttctagctcgcttttgtttcttctcagcagatgttccccatttctccaatccgtcgtgtaaagcattgacccactaaaggggtccaggtctcaaaatcaaaacttgcaagaatctccgatgatcgttgattgacgagagggaagctaaatttatgatgtaccgtccattgttggtgtgttccaactcgagtttcttgtgcttagtactcttctgctgctccactgttgtgaactctgtttctgtgagcttacattcgccacctttgcagtcatgctgaacattcaaagtagattggattttctgtaaaatgaaaagagttaaatttatataaaaaattattgttgatcaaatagaccattgagaaaatcttacttgtgtgttgacaaagactgaatggggagttctctgtatccctctcattctataaactaaattttcctccatcttttggaacacagttgtgtgaacaaagtaatttgcttgatgagaaggcttctggacactccagatagaatcgattgatccaatatgttcagctctttgaggttggaggacattgaactataaacaaatcaaattttcagttcattaggagaaaattccctgccaaaaattaaagagaatggaaaattaccaaaataaagatatttttcttgaggactttcttttcattcaactgtagttcagagatttgatcaattttgtggccaggataagagctcttcagttcttgaggtgttgctaatttttcactttctgggagagtagattttctaacataaggataattgatagtctgaagggatgatgattgattatagcctaatgtttgctggatcaagggattttggaaaaacatattggtgacttggttggaagattgaacaaattttttctgttttttgtcaaagaagaaaccaccagacataatttgacgaaaagaatgataattgctgaaagtgatggctatatcttggccagggctttgacggttggaatgaatcgaagcatttctcaggataccattataactttcaaatttttccgttgcaaaaagggcagctggaccatattggaggattgattctggaagatgaagtaacatatgaaatttggctttattgacccattgagcggaatcttgaatgatgtgatataagaagatatcaatatgcttcttcaagtcggaaatatataactccatgtcttcaatgtgagtttggaatattaaagagcccagactgcagagagaagaccagatgttgatttgagatggggtcatgaactggaaaaatataaaaggagctgcttgaagaataattctaaaatcttttccaatcaagcttgaacagtattgcaccatgctggtgggtctgatagaaggaatattcagagagttggtgttaaagcaattccataaggccaaaagttctttcttttgaatttcgtccaatccactcataaaatctccaaataaatacttcactggtcccagcagaaatacgtgtaaaacttcaactggagtatccttgacagtatcaaaacctaaaaaagaccaaaaaaaccagagcactagaatcagagatgacttttgaaaaagaaaaaatcaaagaagtaaaaacctttcaactccaagtatggattgaacatccttttgggctctttgtcttccatatccaccaatttttgaggaatatcctgctccatatgggtcggtaattcttctccccttgccactaatgcaattttttctgcttgaaagtcaaatacttgtttgaaaaattttagattgagttgatcttgaacagctatatttgaagattcaacccttagtttctccagagtcaaagtcttctttgtttctgtccagagttttttagagttttgtttagtttcctccattgttcggagcgggttggggcactgtttcaaaatataaattaagaatgaaaaattaggatctcttttaccaaatatatgaataagggaaaaaaacttacatctgctccatttggtttcttttgagtgaattgggcaagatacagtattttttgtctggctattaaggtttcagatttcaaagtacaacatcggcaagaattgagtgcatttccaggaacgtgggtgttggtgatttcagcgtgcattggggaatcagctagaaaacacagaatgctagtcataacatgaacttcttggcctagagtcaaatcgtatgcaacaaatccatttgtgggggcttgataaacgcacgccaccccccctggcgcacgccaggtggggattggcgtgcacgcctgcacgccaaagaaaattggcgtgcgggcccgcacgccaatctacagagtgtagaccggcgtgcaggcctgcacgccaaggattcgccgccgtcccataggacccaggcatgggtcctatgggacggcctcttttttttcatttcattttttttttcaaataccctcggcctaaagaggccgaggtcacaccggctcgtcgggaggggttcctcccggcgagctggtttctataccagctcgtcggaaggaaacccttccaacgagcatgtacaccggctcgtcggaaggaaacccttccgacgagctggtatatgtaccagctcgtcggaagggaatacttccgacgagttggtatatgtaccagctcgccgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaaaaaaacccccggaagaattcggagtagtgagaaaaaagaatatactttaactgttcaacaaccatttttcctagttccaaagggcccgcaatgttggaagtgcaaagaaaatgacagttgaattgctgattggaaattttgggtggcaagccagaaagtgtaaagtagtaacaaatgtgtttattccattttttagatttatttccagatgtgtcgtcacagtataagttgattgggacgtgtctgaggatttttttgttagctttcttgcgccatggatttggtaaggaaatttttgaatcactctcttcttctgcattcatgtcaaggtagagaggaaaaaattagtacacagttccaaatttgagtcttcccaataaattctcaccaatcataaagtctccacagcattcagatagtttggcaccatcattcaacttaatctcctcataaatcagtgaaaatttgtcaacagagagggttttcaaacatggatcatcaaaagaaatattgtgggcaatgtgtattttgagtttggaatgattgttgtttgattttatttttggggtgtagcatttggcgtgtagcttctcattttcagtgtggaagaagataggaataatgatttcacaattcttcaattgtaccggctcaaatatataaaagtgtttgttattttcttccaccatttgaactcagagatctgagtcaaggtgcttgagccatttggcagattgggaaagcttgtagattttggatccatgtgcttcttctggaacaaattcgaggtgtggtgctaccaagggattccgcagatccttatatgaaaaccccaagcaatccaaaatcagaaagtgtctcaaatgatttggaaccaaaacaaagtaagtactcacatccgatatcagttccttgatgtctaatccaaacataggctgaccgaagactgattccttttgaataatagagtgattgctcatggatcaaatgttggctcgcatgcgtctcacggcctcccatcgagggagtttgatgtggcaaagggtggggacaagtcggaattgatgataaagatccctagaaatcagtttatgtaagtacccgaccagcagtgaggcaatcaagtactagaatgagttggtttatttatgtcagttttgtttatctctattcaacatactgatatttggaagcatgctaacttctttattcaggaatggaaaccaggccgagttatctgtagttacattattgatgttttcttcttcgatgcggaacaagggcaaaggatcggtaccatacaacacatccggttctgacgaaatctgaccaacagcattgttgatgaaagacatccagagagcgtcctcatctctgtcatcgatttccgactcttcctcctcgaagatatcaagcgggacgatttccggttcaggtacaagttcattctcatccggatccgactcaaatccatcgacacaagtttctcggttctgatcgaccatcacgtccagttgagtgattccctcatcaactacggaagccaactcgcctgaagcttggttttcggccctccaagaggcgatgcgatcgacccggtcttttttggcttgtactaggatttggtgccggtcattgcagcaatgttggcgctgattagcagttgtgttgcccatacacagcacacataagtaagccgtcccattctcagtttgtctcgcaaggaaatcttctcatccaatgcaaacggtcagcttcttcactttattttttttgaaaaaacacctttggactcacacttatagtccatgtccatattccctcctgatttgttctgtagatttttcaaggcggtttatctcctaactcgagctggtggatggatcaagattggatgagttggtcggtcttactttttttaacaatatgtattctttttggcagttacctcaattgaccattttgcccttttttccatctcctccaatctcaatcggactccactgaaaaaaatatataagttcatttatcctcatccttgcttccgtcacatcatcaaattctccttcatcatcatatttttgaattccctccccttttcctccccacctttcaaaccaccacgctgtactgaaaccatccataaatcttgactcttgacctctgatcccctccatcccttttgattgacatggaaatgtcaaacattgtctttcgggatgccgatacctcagaaaccacattcccagaaggctaccctgacctcgaacctgttccatctccccctacaggccaagatgacccttccagcgagaacttggaagaagtcaatcacaatatcctgtttggcattactcctttgccgactcttgttgatgttcccatgaccgatcgaactccacaatctccaaacaaaatcgatacaatctgtaatgatttacaggcaaagcttgagcttgatcccgaacacttgaagattgcgactattgcggcaaaggtctgtggatatttttcatcaatcaatcactgttgcttcctccgaccccccccctttgctgaatcatttgacccggactgcttcctttcccaccagtaccctcccaacgcaggtgccaaacatgcctcctctgtttttgccatgggagcttttaatcaactcagagtgactagatctcttgtaaatgttgctaatcatttgtatgattcaacattcagggtgagtattcagttctcacataatctattgtctgtctcaaagaatcactgacgtgtccctggctaccaactgttaggaatttgtcaggatgagaactcaaatgatcctcctgatcccaaacctggaggcctactcaaacaacccccacaaacatgaggtcctggcaagaatgctattctaccttgtccttgtaggttgcttgggcttaccttctttttctgttactgatcatcaatcgttcacccccctgcaggatgcagttgataaacagcctaacaattggaaggaggatcacttcgacccttcccagttgcagcccaattcagaggagggcctcaagcactaccgaaccactattgcgatctcatcaagtacaaagaagtcatctacgtgaactggcagtctagttaaactatgcttgctctgataagcaaacctcactgcccttgttctttcagcatgtaaaaaacatactcgaaaaggctcaagaccactgccaagggaagtgttcctgccttaaacgagatgctttctcttggcagtatccactttttcattctcatttacatacctattgttattgcaccaacatcatttctttcatccttcagatttacgccgatcttccacccaacgacaagaagatgagccggcaacaaattgacagccaagtttctttgaatcagcctatgcaaatccgaatgacctatgctcgcttggtcatgatacactactacaagaataaacaagacaacgactctcagtggactgcaatcgatgaccgattacgagtcctccgagcttcttcaaaagaatttcaacaagtgtaagtcgttttcctatgaatttttgctttttgaactggttgctatgtgtactcaccatccagaaccattccttcttctcccaacttcagccatgcacagcttgtgatggacaaagacgaccagcttttttcgcacaagaggcacatcaaccaaattactaaggatgagtgtgttgtgcccactctcgatgacgtgcaagctgcaatggctgctgggatggtggtgaaccattccacttgatcttatccctctctctcatcaatgtcaatctcaccaagcaaagaaaggatcggttgttttcaatcacttctcaattgatcgtcccttctcgatcgatcatcgtctcttatctcttgatcgtctttttcctcgtttcttttgtctgctcgttttttttttctcacttgtttcttatcctcttatctctctctatcatgttgtatgtacatctactgctatccttgagtcgactagtcttcaaaagacattggattcacccatttgaatccaatatttttttaccttctaaatcgtgaatccggttgtgtttcaaccggattctaagtcccacatcggggccatcacaacaggagcttgccaacaacaagctcctgtatacctgttgctgttatcccaacaagagctaaccaacgacaagctcatgtctgcttgttggcctcccgacaggagcttgccgatggcaagctcttgtatacttattactggtctcccaacaagagcttgtcgacaacaagcttctgtgtacttgttactggtatcccaacaagagcttgtcgacgacaagctcctgtatacacattgctaacatcccaacaaaagctggccgacaatcaggacacagtagggtgaagccaacgatggcttccccatgcctgccctcgtcatgatccggcgggattctgccgtcacagccatgcccacgacatagtccgacgagaatcccacattacaggttgggctgacggcggcggccaacaccccccgctctcagccaagccaattttttgggcggggtcggacgagtggggccgacgcaatgctcgatgcgggcccaacgttgctcgcgacctgtggtgtatgccccttcataccgtacaattccaaggcattgattttacaagggttataccttgtaaatcaaggtttgtaaaattcacgcacccgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagcgttgaggccagttaccaaatattttgtccatttcagggtacagagcacacgtattttcaagtttatccgcaattgttgttattcaagccttccaatcagctggggtcagagtcaccaaagccagttgagaatgatttttatgagctttcttatacttgtccttgtatgacttgaaaaatctttcatctattggggggtcagattgattttagttggagaaacatttcagaggtgaattgccatcaactcgtaactgtttatcattgcctttggtccttgtccaattgcaggcaccttaccatcaccaaaacatgaaagatagttcttcttgtctctgagccagtcaatgatgatttcatagtcctctatttttagatgaacttgggatgaaccaagttcatcattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaatttttttttgcatcaatgggccccaaaaggggttaaatgaagaaccaacatgtttaaaaaatagtggatttttccaaaccagtcaattgaataatggtgtatttggttatatttgataccccttcttcttcttctttgattgtgtatttttgggattggccctctttttctttaagaaattgtatttttgggattctggaagcttttggtgcatttagtggaaaaagaagaaattttcgaggctattaaagcatactttggttcagttgaagataaataccttgaactaagcaattgatctgacttggcttgataagtagtgatttgcaggggtgagttatgaggagatgttgaggtgagttgcaagcagaagcagtggggtgagtggggtttgaatcatggaggattggggatggttgcagtttaaattgaattgtaaatttgaaattcaggagagatgtccattttgggctcaaataatgggtggatttatgctatatttgatacgcccctgaccaaagaaataggtttttttggtcactgcaaaggtggattttgtaagtgtggatttctcaaaaccagtcaattaaaaagttgtggattttgttatatttgataccccttttatctttttctcttctgaaagtagatctgagaaacaatagacttcagtcagtacaactttatatatctggcttgggaaggacaactagatacaagcatatatgcagcagagtatttcaataatgaaatgagtgaaatgaataagaaaattactgaaatgtgtgtgaaatgtatgaaaagtgaaagtggtgtagcaaaacattacgttgactagttaatggctactgggttttgcttgccagctgacaaaatccaccatttttatctgtatttaaccccttttggggtcccattcatgcaaaatttcatttttggaaaacttactggtttctaatggtggatttcttatacttgatacctcctaataaaatagtctgaaatttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagatagtgctccatatgagtttcacccagaccctccgttgtagatggaaggtatgggttgtttaattcatgtacctttgtaataggcatttctgaagatgggtccatggaaaatttgaaaggttccacattcatttgaggcaacatgaccctgtttatttgagcctatattgattgtctaacatggtctgctggcatagtggttttctcatcccacttcaagagcccaccacattcccaacatttgtccaaagttcaaatctcattgtgatcacatcctttggcacccctcactcctccagtattcatcatgagggccctacctaagactgtcatgatttgcttgttacacattgtccccctggcaattttgatggacccagacccactcctatgtcatgggtgtggctggaccaggctctaccccaccctagaaacaccaagctgggaatggaagtcttgtgcccaatttaggcgcacaggcacctgtacaagtggagccccatgcaagcggtggttctgctccaactgtggaagtattgagtggaagccgctagtcaacactcctatctgcacaatacactctgatctccctcaacaattggtggaacaaggccccacactgccaaatgcccgatttggcatgaatgacccagctcgtggattgctagtggaaacaaatgaaagattggagcccagacaacgtgatgctgatgggaaattcttaccccgatatgacagagacggaagagcagtagctggaacatcatcatcagcacccaggagccgtgatgttaaggggagattcttaccacgttgaatacaacatggcacccccccgcgggaatcatttttcttgaaggctaaaatgaaaaactccaaaaaactgcaaaataccacaggtctgaaatggtatactttatgggtatctatttcagctagattagagatcgtttgttcgtacttgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggcggtacttttggcgggtaccgcgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcacttttttattattattttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactgtgttattatattttcatatttattgaaaatatcattcccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttttcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaagatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagattattagaagaatcttcatcgttttccaaaactatcaccttcctttttaatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggattagaaggccgccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtacgaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaatgtcagccacaaagtacatttcacagtacatgacatgtaccaagtaactgccattcaacttacaaccttatgatgaatattggataatgtaatatctgaaattgttgttaataattcatttatttatcttcccttcaaatattagtattaacattggtacacatattaattataagcatatgaattggaaagatattcatgatatttattgagctatttcatgaggaaacttgaatgtgaaatacttgtgacattactggataatatgtaccagaggtttccccaacagtaacctgtttggctttctcagcttgaatataatattcaaacagcctataagtactgtgaaaatagggtaccggtgtatattaatttacaggagacctagaaacatatcccccccccccttcagatagatgcatatagtccccagtattttgccatcaggtccctttgttggctaattcaaagcatatacaacagaaccgcagatctcatgggaataagcctctattcaaatgcagagttacaattatgcaaggaagacttgtctttcccatgacttcaagacccctgctgcatgcacagccactgcacagtaactgttcttgtgcccatgatgtgacaattaaggatgtcaaacaggcaggcttgggctggccttctagggcccaccatctcagcaggcaggcttggcctggcccatttagcaaatgggctggcctggcttggctcattttgcaaacaggctgcccgcaggctgccagcacagaaaataaaagataaaggacaaggaggctggcaagttttttttcatttaattcaatataagtaaaaacaaaaaggactacagcttgattgtggtgggcaatttttttcatttcattcattgttcaatgattttatgtagaaacatgtgtcaatataagtaaaaaaaagagaaatatgtgtaaatataagtaaaaagaactacagttgtggatggcatagactgacccaggatttttcagatgtccaaattgtcaaggcaaaaaatgaggatttttttcagacttttaggctttttttagccttcaaaatgcttagaatatactgtagagcattcactgatgcatagggtagatgctacaggtatgatagaggagtctacaaggtataaccccatgactatgcatggttaaaccccatagttatgaattttgcaggtggggcagggtcggtttatgccgtccgcaactgtattacctctttttctttgagcctttaatccaatcctgagtgcatattaagaatttgactgattcatcactgaggcacatgcggtaattgtctagaatgtgacctccagtagaaaaggcggactcagatgcaactgacgtcattggaatttggaatcataggtccttaactcggttgtgtttccggtttagttgacttaaaccgggcgatttaatcggaccgatgcatcagttatgaagcagcgcaccatccaaacgttcgtgccgtcaagttttcggcgcacttctcgattaacctgctggatagctctgggtgggggatgtatgtgtcgtcaccggcgggtgatcgacggaccccatccatggatcccggcaatctgtgatgctcttccggtaactccaacaatcaattgagagagggcggaaaaccaattgaaaatacctaggttttcctgacagcagacacactggtttgcttcaggccattgacaatgtggtttgccgacgtcactcgtaactcgtagaggtgaaaagctaaaaaccccagttgaacccgtggtgtgcacctcgcgacgaagtttattataagagcctcccgtgccgcacagggtcgaagactgcagttccagttcgaacgacacagtaaacaggttggatgaaaatgacagcggcacggccgaatcaggtctcgatgtttcttggctgaagctgctcaatcgatcttccgacctccgccgactgaaggccacttgacctatgtatgtatgcactttttgaagagcacgagatttgaagaattccttcgggctaaatatacgcgtgtggcgtcagcgtggcagcctgactacggaggattgtttgaccaccgccaccggcgcaattccggcgccgaaggtccatcctctcgatcttgatcaacgtaataggaatactctcacttacataaagatgtattgtttttttttcctcagtttttatgaaatcgttggagtactggcaggcaaccgtttaaagactcaagtccctctcgaggtgaggcagttggaccagcggcggaaccagtcaccatttgagcccaggagacacaacaaccaccccaacagacaacgaatcaactcgagggatccttgttaatttctggttgggcgctacgattttaatcagtcgacgttgaaccaatccaatcgaaaaaaataccagcagtttgcacttgtattacttaatctccatatcccaatacaagtttccaaaccaaccaaacccagcaaccaagcacacaccttaatcgaacagcggacaacaagagtcctaatatagcagcctactcctacaccatactctggaaatcaatttattgtacacccagacgaagttggacacagaaacaaaaaaagaacccacgacgaaataactgaactacgtagtggactccattcacctgtcaacccatccaatctttgtacatacagtcctatcgaatggtttgatcgatgtccagactccataccatccacccatagagaaccttcggctacaacgtactctgccgtccaatccaccttcttcagaagacttgaaagataatttccttgaccggaaacctccgatctatccatgacgctcacctccatcttgagtctttaaccactttgatacatttttcatatattcgaatcctcaaagaatcccagtcatcagcaccaacagtaccatgatcaactgatcagctgctccaatccacttccttccctcaaattaatcaaccaacttcaaaaaaaaggaaaagagaaatacataaaagtcagaaagaaggagagacagacatagagatagacacgctcaaaatttttcattgtttgttttgtctttccttcaaaaggaaatattcaaaacactagagagacgcacagcaaccccattctccacctgaacctccaatcctgagagctcccaaaccgatgcagtcgattcgatatcctcagccttatctcgttctcccctcccaactccatccaagccaccatccccatcacccgtccccagttcaggatagtcgaacccaactgttcatcaacaacctcccgttccgcgttcgatggcaggacctcaaggatctcttcaggaaggctggcaccgtcctcagggctgacgtctctctaactcccgacaacaggagcaagggctttggtacggtcctgtttgctaaccggaacgatgccttcaaggcgatcgaaatctacagtaagtggttctacctatctcgaccaattttcaggattgatccagtctgatccctccttgccccacttgcctcatccttctcgcctcttgtggcacaagatggatttagctggcagacccgaatcctcgatgtcaagctcgatcagcaagatcctaccggcgcattcggaatggcagcagcagcatcaacgtgtcaggtcccgtcatcccaacaaaagaattatcatcagcatcaacagtatcaacaacaacaacaacaacaacatcaacaccatccaatggccactgtctcccatcataatagtaataataataaccacttgacccagcctcagaactcactccagctacccccgcccgctggcaatccaattaatcttcacgcgcagaactggaacggaccgagtggtggtaatagcaacaccacctccgccggtgatcctcatcagtcatcctcattggctcatcatcctcatcactccctctcaccagctcagctgcctagtatcataccggtctctgcctcaaaccacttccctgctggacagcattcaaactccgatcagtccctcaaccaatcaatcaacaaacctgttcatagttaccaaaagcatcagcactctcaatcactcatacccttctcagatccatcgccgaatatgtctaaatcagtcttcaatcccttgctcagaacctcgacccatcggccctcccgctcggtccaactttctaatcctcatccttctagcctacctggttcatcctccaccgccagctcctctcaaacacctccgagtcgccccctcgatgtccatcaacccgccttcaaacctgccggaaactcattgaaccaggctctcagcagccttcacatctccaccgttcaagctattccggcactaccctccgtcaccatctcaaccgcccctcctgattctagttcctccgtctcttctgcccctgttgatacatcctcacccgtatcatcaccctcaggctcggtttctcaacctcaatccggtggtgctcactctaagtcttcttcacacatcggctccaatcctcctcatggtggccctcacattcaccatccacaattgccgccattccatcactatggacccccgcactcctatccgccgcatcacatttctagtaccacattcaatcatgcgccctattcctccgtaagttttcacttttttctcatctcaccactttcaggtaaagggcaaaatttctttcaagaggcaaaagctcacttacttcctctgcccatgtgttttacccacttagattcatggtcagaatgtctgttcagcatctcggcttttgttcgttggcaatttgccgttcaacctccagtggcaagacttgaaggacctgttccgacaggccgggaacattttgagggcggatgtggcgactacggctgaaggccgaagtcggggttttgggaccgtgctatttgcgaccgccgaggatgcaatgaaggctctagagatgtacgacggatatgaactcaagggacggccgttgaaagttcgcttcgaccagctcaatcatatgtcctcttcaggaaatcccgcgcctggatcatggcctgactttcccacgatcacccctcctaacttccacccgatccatcaaggtccacaccaatccagccatccattgatccaggagcccataccaacaaccaacgagcaaggtgagcgcccaggtatacttccatccatgttctggttcttactaacccccaccccagaagagtatcccatgtatagctccacgacaagcgctgaagaaacgcgagaagaggcccggagcgatctatgggcgcctgagccggttcggccaagtctgcgcaccgtgccgacgattgtaccgcctgctttgagtccgattgcgtcgcggcggtcgagcttcttcaagtcgaacaacggcacgtcggagtattccagttcggatggtggacagggggcgagtgtacgctcgagctcagggcccgagccgatcggccatccggcgagccaaccccggccacagacgattcccatgccgccgccctatgctccaggtctggtctcccccgcactcccgaagacgattcagatgactccctcgatgcccgcgttctctttccagccgttcatgcccgccactccaccacttctgcccaacttcttctcccccggcatcggccccccgccgacgccgccctatgggcgtgacggtcacacgcccccacccgcgcagaccaagccagtccactcgcctctgggatacaacccgatgtttccaaacgagtcggatgctgaagaagccccgacgagtgaacttgatggccagacacggaagttggaagacgaggagggtgatgatgaacaggggatggagccgaaaaggatgaactcgaacgtggactggggatatcaacaaagtgcatctgtggccggcaaccggcgcacgtcgttatttgtcgggcgagccaacaaagccgaccaaggcccggcgtcccaaaaccgactggccccccgtggcgggtttgctgggcgccgattattgggcgtcggcgaggaggccgacgaggatggaatgggcgccgagtgcgctagtcgtagggctagcttcgatgttgctagtctcttcaattctcagcacccttcccctcccgctaagctcgctaaacaacgcccctccgatatcatcatctccgcgcccgataacgactcctctacgaagcctgtggacccctcttctctcgtctcgctccccgctcttcctcctcctcctcctccctctgatcagaatacgatcgatagggtcgacctcgtcggcctcggcttcgttgactctatttggaccgataaacaataattctctactctcatctgtttggcttctttttattggatctttcttcaatcggtgtgcttatgtgtgtttgtttgttttttttgtgaagggaactttcaggttttggattttttttttagattttttttttggcctgtcatctttacaaactgttgaccttttttctttttataataccaagaaaaaaaatagctactattgatcatatgatgatatacatatataataaaaaaacagtaaattgtaggaacttctttttggttcattttggactcttttggactcttcttctttcatcctttgttaatcttttcttcattttacataatcactcgaggaaataatttcaacgtgtttttttttggtcatctcactttcactctattctttctacttgttatcttggttcattcctctcctttttcttgatgtaattctctttttttttttggctaagacagtattatcttttttttatgttgtctcttcttgtgggatttttttcttctttctttagactcaatacatatatatatatatagacaaataatgattatttaggaatcaaattggaaaaaaaagacagtcaaatggagatgtgataataaccttgtaaataaataattaaaactaatcgtaatcaatccttcactcaacttctaacttaacttaatccctgccccactctgacagagtggtaaaccactcttggtaagctggacttgacttttttctttttctactctttctagatactcatcaatacatcacacacaatcatggtgtggtttttgtatgatgccagtcggaaaaatctggttttcttagttgaatggagttgaaaggctcttgtcattacaatttgcatcgttaatttgccatggcacaatgaaagatcaacttttcaagaaataaatcaagtttgacaaccccatgcacaaagctttacatttttttttcattcttcctttcttgaacaattggaatatcttagtcaagggaaaacggaccaacccaaccttctaattcaagactccaacaacatctatccattgcttttagagggccccggggcaaccccgtagacccacggtctacccgagtcgaacggtccctatgccactatgtatgtaagctgtcttccccggacaccacccccatccttggcaatcactggtacagtcatctctctaaaaagcgttgacgctcgatatcattggatattactgacttggtcatattcgaaaaaaattggatgctacacacagaatggttgcggatgatcactggaagaggagtatcataatcagtcgaaggacgtcttaaaaccgccgttccgctatacacaccgtcgatctcaaggttacaatcaacaagaaaagtttttgaaaaatgatgacgctcggtcttccacctcacagctctaattgggataaggtcggggatgccttctatcgcaaggaggagatatatcggatgtcatggccggtaatcgacttgtctttctatcgggtcgtcggtgcccctttcgccggacctgtgggtgggtcgatcaaaatcatcaccatcattcttgcccctcactaatctagatatccttgcttcctcaaatgttttagccatgactttcgatacctctaaaccgattccagtcttagatcccagttcctctatgccatcctccactcggccccgcatccatgtctactcatgttcgggccaactcatccataccgttgtctgggatcatccctcgagcctagtctgctttggtttcacaaacgccgaatccctggtcaccgtctcatccaatggattctatcgcctctatccgatctcctgcaactcatcaactccggctgatctccttccttacacccaacatagcttgggctcgatcactgaagagatcggtgtactggatgcgatcatctggtcggatggcatggtagtcatgaggtctgatcttacctttgttcaaatcaaaggctggccggagtctcccctctcagagttcagtgaccctgcggagaatctgatcaaagatcccaacgaaggtgtctcaaacttcaaccaaattgatccattctcaacacaactaggctcagaaagtcaaccccacatcttcaatccagatcgaagcaatggaaagagagaatcgatcgattccggtggtctcaccgaaaaaccaacagcttgggccgtcattccaccacattctagctcaacaggggtcgtacagattctagcctcgcgtcaagattcgattgtagtcatagatccaatggactccactgaccaacgccttgccgctaaagggccgtttctacggatcgttccgtcgcctaatgggaaattccttgcccttctgactggtccggggagcccaaagccgtacacagtatgggtcgtctcatccgacttctcgcgggaactgagtgaattctctctagtagaacagagcggacaggacttcatgaacgatggcccacccacgcagatggtctggtgcggcggagatacaatcgtgattgcctgggaaaaaagtctgcttatgatcggcccattcggcgcatcacttaggtgcgtaagtgaacttcatatcagacctttcagccaagattgtgcaagcaactcaccaccggttcctctattttttatcagatacacctttaatgactcgattcatctggtaactgagatcgatggcattcgaattctatctttaagtacatgcgagtccctatccaaggtggcttcctgtactagtatggtctttactccaggctccacctcacctgcggcgatcttattcgatgcgatggatcactttgataaacattctgcacgagtagcagacgaacacattcgaaacattcgtaaaaaattgaccgaggccgtcgacgtctgtgtccaagctgctggtcgagagtttgaacctcgatggcaacaacggctcatcaaagccgctgcatttgggaaagtgttcctagacgttcataaccctgagccttttgtcaagatggccaagaccctcagagttcttaatgcagtaagagactataaaatcgggattcctcttacatatgaacagttagttttctgagcacttcttgtcgcttgatttcttttttttatttttcgctgacgctgtcttgtttatatctagatacatttcacatcatcccgatcacctcatctcacgactgacagccagatcgcactacctcttggccctacgacttacagaattcctgaacctatctcccgcaggtgtgcttcgtcattgggcccgcaatctcatcttgaacatggattccgcttccacaattgatacctccaaatcagtaaccagtccagcctcggtttgtcgacggatcgtctccaagctcaaagatcgacatggggtcagtccagccgatatcgcagaaatcgcatggtcacttgggaagaccaaactctgtacagagctacttgcccatgagttgaaacccaccaagcaaattccgctcctgatgaggatggaccaaggaaaggaagcactccaacaatctatcaaaagcttagacccagatatgatccagacagtactctgggaaactcgtgctcgaaagccactggcagaatttttgtcagtggtcgaaagaaaggatgaagcaatcagcactctcagagtatgggcgaaagctagcgtcgaacggaactttatcaatgagaaggaaccagtctcgtccaaaactatcaatgtgggatccgattgggaattgtatcgagatttttgctatcaagacgatcgtcgaacagagagtggttgtctttctttggaagaaagctacttaacatactgtccgactctgacttatacaccaacagcagtgaccgattgggaggcatttttcgcgttgaaactcggcaagattaagagtgctctcaagtttttccaggaagattcagaacgggtgtttgaacagggaatgttgaacgaaagtgtgcggctactagccttccagaagaccctgataatcgatatcatgaagtcttatggtacgggtgcgactgcctcttcgaaccaagcacacgaccaattgaagaagaatttcatggaggcgatgatttcgaacaagggactgacgatgcccagtttaacagagacgatcagacagtgcgtcaagctgggcctgcgcaagcaggctgacaagcttaaaacggacttcaaggtacctgagaaacggttctggtacgtcaagatgaaagcgttggtagagatgaaagattgggacggattagagaattggtcggggaagaagagtccgatcggattcgaggtaagaggcttgaacagttgaccaagaatatctcaagtttatgtttgtgttttaatttgcttgctttctttttttttcttgactgtgtagccatttgtgaatcatcttcttgcaatgggatgtcaccgggaagcactcagatacgtacccaaatgcgaggcccggaaccgcgtggagctctacgtcaagtgcggcgaatgggtgacggcaggcgaagaatgtgccgatcgcggtgaaactgctaagcttatcgagctccgtcaacgctgtcctagtcctcatgtcgctgcggccttgtctaaaatgatcgaagaccttgctgcctgatatctttattcaacttcctaacaacaaaagacattattagtcgatttacttcctttctgaatattgttatgcatcaggccggttggatgtgttgacagagcacactcctggctcatcggaattttctcagtcaccttttggatgtctgatgtcacttttctttttcttctttttttgtgaagatgttggttgttaatttatttactcaagcgtttagtctgtacccattatttttcatcctgcgcaacattttacgaattttcaagaagttgctagggcgggcagttgtagcactgctgatttgcaaatcaaatcagccgtcaaactgggtttaaatcagcctttgcttcataatttcgtgggaagtatgtccaaggtagggtgggaagctccccttcagaagcaacaccccacacttaaaccttaccctgaaaaaacaattgtgtggaagtagtgaactttgttcaagtaagcaatcatttggccaacatgaagtactgccctaaaaagaaagggcaaactttctcaatacttcctccatccgcagcgctttttttttgcccaccgcctacccacggcggtgctctgcactggcgatgactgtctttttggaagatgacccgcccgttcatgccattggctcttcacactccgacacagacggttgctttgggcctatcccccgggatggcctaggcattctacacaaagtggtgcgctgaatgtgttcagaagtgattcaaaagaatcagctcaagataggcttaattctccagcctgctccccctctccccttccatacttgggctgtggtagttgtgaatagatcagcggtggattgtacaaaatatgtgccactgatatgaaaaagattgcgaccttgtccttcggactaccttttttggcaccacgaaaatcctggtcctgggcggcattcaggcttagcttgataaatcccatctgtgtcagaaggggaacgttgtttatctcccagggcttcaatctactcatgtcgcgacctggtattctttttctcatcatgactccattgaagaggtgcagaatgggtgcactaattatgtggtgtttgaatcgattgataacggtttagaaccgcttcatcttgtagcttgaatttgaatgcgcttatttacaactatttttgtgtcttagacaccaaatatacaaatatataggttacatagatattgtgatttcactaagaacgctttccgcctcttgagacaccggatctaccagatttgccagcgctacctcctgcagctcctccggcgcctccgccagccttctctagatactgaatgaccaattgaaagacgtttccgctggcaccctgtggaaccggttccctgaggaaaccatcgatagcgctgacgaggttcgtttgcattgcgttgctgccgccggcacccttcccggttgacttcccggcgcctggttttccgcccttgaaaaaaaaaatcaagtcctcgtctcattagcccatgcaccaaagataaatcaaacccggttggaaatataaagatgaaatagatgatttacccccaacgccgccattacatctgatgtttcggcgtcaacagcgccaggaccagctggggcttgtgccacgacttgaagcgagatgttcataagagttgcaataatgcagatgtaaccggttaagaattgcattttttgagttgagttgaggtgggttgagttgagttgagtggatttgatttgattgaaagtcaaaagtatgaacaagatcactgatggattgatggatttttcttctagaaatctggggttgaatcaggtttttatataccggggtaatagaactaaactgggggatatatgatggattgtgggatgagatgaaggaattaaacgacaattgggagctctttttgtattgtagaacaattcatggatgttgtcaccttcaatgcattcatgtcgcctaaaccaaaacatgccgcgaaatatgcgattgatgggcccctcctagtccctacgcttacgcgtggcatgaaacaccattgccctcggtggcctgggcgccacgcggaaccgaggcatcgcgatgtgcaattgccgactgtctccgcgaactgaagctttcctcaatatcacattcaggcggcggtggccaaggcattgtaccaatctatcagattcagatggcatagtgattgtgaagcttcagcaaaatccaatcggtctgagtgctgaggaccgtcctgattcagttttctcctgtctcgtcacttctcctcaccttgatcattaccgcacaattttgaccgaaagctttttgatcaatttctcagattgagacgctcaagcttaacaacccgaaagttgcattcttgccattcgcttatctcaggaacttgtgccatggtcacgtatgaccctcgccgtcgaacttcttccccaggcggtcagctgaatggtgactgaattttcgtcgtatgtcagcaaacctcagcagtacactaacccagcaaagccctgtggaaacgactgcgggaggaatcggtgtgacgagtgataggatcgtacagtagctcgatcgtgcatgcctcgataattcttatttttcgtcgcgcttgtctcaactattctgacagacataatacgttaatttcccttagttgcttatgtcccgcttgtctttcaattcaaggatacgagtctccaaaaaaatacgacagcagtccacatcactcgggagtcagctttgcactcttcaaatgtgctcatgcattctaatttatgacttgcgtcctttcgaccccggcgtctcttccttctatgaatcagtccaaaaacttgcaaattttcctcgcgggaagccatgtatgaatgaatcattacgacatggactcgtgcagattttgcgccccgccacatgtgcacaccgggtcaggttgggcacctggatggcggtccatttggtccccccgtgaccatgcggatcagtctgggctcttggccgaggttccacgtgttgcaatctcgcacatacatagaatctctagctcaactcaaccccccgggccggggagggcggcgactctctgaggctcgcttcacaagaagcacctggcgacatttcgcctgccctaggtggaacctcggggtggagagagagaagcagactccatgcgtattgatctaccctggatctatatacatctgagataaatgcggcgagtctcagggctcgtacgtatccccttctgcaccacgcgcgactgcctctgggggtcttcacaggatcggtgcatagtgtcatggttgggcttctgcgagacccttcactgtgtaagcgggctcgttacttgtattagggacactgtgaaaactcgtgaaaggttcgtaaaagctggtattgattctgccatcaagactttgtaaattgctgaggaaaggaaagcaacgcccaaggcagggtctgtttataccctgccggaatgactggagaaagagggaatccgggatgactagaggaaagaagacataggaagcctcaaacaaaggagtgtcaagaagaaaaagaagaaaaggaatgcacccccgtcgtcctggaggacgtgggcgtctgtcgtaaggatgttgttaagatacccaagaccgttgggactcggaagggcgagggttaggccgaaacctgtaggcggtgttggacgggtacggctacaactgaacgaccagagggcatgcgccattcatattctcatcccggttaatcacagtggcgccttgggagtcgtgagccaaggcgtgaatataggggctctaggtgagtaggtgccgcaaggaccaccggtttaggcgaaccttgagatatgaggaattgggtccggattttcatacaaatagtgcacataccagaatctagaaacatcagaaactccactttgcagcatgaacgtcaacatcagtatgatcatgattggtctgggtatcgttttaatggtggctagtctggttgattcgattcaacctcaaaacggaaaagttttcaacccgagcacttatgacttcagctcacaagtaacttatggtgagtgactcagagactgctcaagatatcacgccaagaaattcaactgaaaaactcatgcaagcagaggtcaataaacatcttaaatgcggccattgtgaaaacttctacagtaagaaatccccgtgaactggtttcctcccaaatcctgtctagatactcacaagcttacttgaccttgaaatagcggaaagaggttgcaaagtaatatattatactggacccaaaccagcctcaactgaacaatcttgcaatatatattacatcaagtcataccacagtccaacctcatattgtaagtccaatcttccaactcaaatcacagctttctgttaacccttaattactgtgcctaagaattttggcttctatggtgcttatattaatatgttttaacttccttggccaacagattgtgataaccaatatggtgaatttgtgtgttatggtggaatgaagaatcctccaggcaagcattttgcttgaactcattttacccagttggaagaagaaactgacaaaaaaaaccaatttcaggtatgatctgcacacaatgccgtgaaagctaaacaagcgtctctgatcaattggattgagtgaccacatacacaaattaaacatttcctttcttgaaaatcttggacacaatttgattctactctgtttgttgattggagcactcaaatattttcttttgtcttctgttgtttttgtcttgacaattggcccatgactaaaaccatcccaggagcaaccatcaagcatgagtagatggtcttggaatagacttgatggaaaaccaagttcttattttaaatcatcttgttgagcccactagccaccccacatgctcattggtggctcccctctgccactaagtagggccaaccaagcaagcactatgattgggccatcacccaccctgagagggcacaggaaagctgttccacatggaatatctgagtaaaatataaataaatagtcatcaacaattgattcacaaaattccaaaaatgatcatgtggcattttaccctaagctggtacttatttaaatcttgaggtctagaaccattttgaagttatagagatcaagtgtgaatgtttaattgagcctcgggtttggagatgttggatcactcacaggctccgggatgatgaaagttttccatggagccctggacatacatacaagggacagaccgccgtgtgggtgatgtgtgagtcttgagttggggagattttggaagtttcgtccacgccgggtcgacatgcggtcgggatgggatgggtttggttgaccatcggtgccgaatgtttatgttgaagccgaactcatcaaaagttcccaatccagatgcttccctctccgagccgatcaacggtccgtcaactcaccacccaacagttgcttcgtcgccccccatcgaccttctcgtgtaggcgatcccctcgatggtattcatcccgacccgatccatcaagaaccgacagtaacgttgaccaagccaaacctgtcaacctaccagctgctacctcatcatcacccgaggcttctcaagcaccttcgacgaccgaaaccgagcggccgaaaccacctccttaccttccccgtccactcggtgtcgaggacccaccaagtacacgccccccaactgaggaggaaaaattggcgaaattggtagacgagcaggcgaggttgcaagaacgtaaacatctgttaatcaagggttctatttacatcttcatcgtttttttttttttttttggtttgaaaattctcaaaatcgtcaatctaatcgtataaattactaattcagaacatgattttttacatgtaataatcgcaaacagaatttcagaggtgtccagaggatattatcacgactggaatcaactccgacataatggaaataaattatggacggctccaccgagtttgatacaagaccaggtgggtatttttcttgatttattttccccgtgagctggagactaacgagctgaaaaactacattattaacatctgtcgattttctactaatctagcgggccttgtattttccaaatatcagtggggtcgctctttcgaacaaagagaccaaacataccaccgatatcttcgcagataaagtctcaatcctggctgtcgagagtacaagaatgtccgaagtgagtaaggataaacctcccctcacctcccccagcgcagtacaccaatattcaaagactaacatcaaaattatcgggatttttaggaacatacgaggtcattttacggagagcctttacgaatgttggctgaagaagataacttgcaattggtcagagtgagtcagacgatcatcagatttagtttttctacagggtgctctgcttgtgaatctaacacgttgcgttgatccagttaaacgtgcaagaaaacccgcttaaatcgtggctggtcagtttattcatcaacaacctacgaaagacggtgcccccgaaacaacaccaaggatacattctcacgaatcaaagcctggagtatgtaagagagccattggggatggtgaacaagttactaggatatgtgtatctggtcgattggaataagaagattcgttgggcgggatgtgggttctctaatgccgaggaagtcagcgcattgttttccggtaccagaacgctgttaaaacgatttgaagaaaataaaaaacaatccagtgtttgaaaagagttttgcaactgcacttaattatttttgggtcgatgcaaaccaaatgtggactggttcctgccgtatgtcatttgatcataccaaggatgcttaagtagcatggcttcagtaatttgggcaggtttctgttagatttgactccaaaacattattacgatcaaattttaatcttgtcttacacaagccctcatgtgatacggaggcaaaagtgctagggtgaactttaaaagtctggtataagaaagtacattagagagatgagaaagcagaaatatgcatctttgtttaaataccttcgttttttttttttttttgaaaactctgaaggaatccggatggtatcagacccggccgcaaaactcccgacatgaataaagaaaatttcatatcccccccgtggagagggagagttaggagcaaaagcccggtattgtatccaagaagaaaagatgatcagatgatgtttttagttatagttgaaatggaaagatcgggcgcgatgatgacgatggatctttctttaaaaaacccacaggggaaaagagcttttgttcttgaaggaagaatcatgtttacatttgtggctttattactgggtgccattgtcggaataggtgtcgtaggttgagggagtggtggtgccaagagttgagaagacgtgagatcagttgcctcattccagggtgtcacttcagtgattgctgaagctattgcactattattcggtgaaagttgtgactccgacaatcctttgacactccaattttcatagagattggatcccgatgaaataagggtggaagatctttgtggaagatctgacccagagcaaacatgttttccttttcagtccttctactctagactgaccgcaatacatacaaaatttaaaatcagattcataacattgcagacttgcagctgctgtcacatttttaaccccctaggccgatttgacgaagagatgaagatcggatcatatatccagattgtttgagaaatcaacaaggtccatggccacaccgcccatatgtaattaaacttgagtaaaaggtctacaatgccctgacaaaatcatagacgtctttccaggcagaattcttttaagtgagccccctgctatatctgcaatggtgagacaacgcgccatgggaattcaatttcaggggaacttgaatataatatacatagctaaaagtcacattggttgcacactagaaaaaaaatcaaattgaacacttggcatgcgtttttgtctgattgtgcaagcaaaaagactcaccgatataggcgttgttgaagtaggcggcactgtaatcgcagtcataccaagtttgagatgcgcggtccagggcagctgcaacccggataaaacgttaaaccgatgctcagaacattttcatatacactcaatccaccatcgcaagaacttacaaacaagattagggtaacggtggtagtgctctggatagactaattttttaactggtaaacctttgtgatggcaatttaaaaatgtaaaatcgtgccctgatgtcggtcgaacgaaaggccgttagtcaagtgtcaaatcactaggtgcttccatggaagtggaaaaaacagctcacaactctccccgtttacactgcttatgcaagaatcttcgtcacaatagtgcttactgtgctcgccggaccagcaccctgtggttatgtatttgatttttttttatgaatattggtaattagagtttcaagcagcattgtgatatgtgaactattgatacgtacacactttgtttggccaagtgtggtcacggtcgaaatgtgaggtgcatgattgttgattaactggaacgagactactgtctgcaatgacctgatccgagtggagggaaatgatgagagttaagacggccaagctgatgtatgtcctctggagccaattcatgaaggacatgataataagcaaatcagataggatgaatcaatcaaatctagcactcctctgtctatgattgttggggagaatttaaataaaataagctatgagtcgtttgcgttaggatcaggcgttcagctggatccaagagtgatttatatatccttgtcttcccaaggatcgcgctcgccacttcccaactccagcttaatctaattatttattgggctgccacaatccgaccgagccgccgccaatgaagccacatccacagcctgtgtatgtaccatgatcaaaccgcgtgacccaatcgattcgtatgtatcgtgtatgcctaacttatgaagtcatgaatttcggaggggcttcaacaagttagcatgcatgctcatgttggaggaaccgcagcacaacacatacctaaccaaatcaaaaacaaacctcctggatgatggaatgtgagacttgggaagaaccaaaaagaatacattgtgtttccaagaaagcttggattgattcgctttttgaattttttgtaaccctttgaatttgatattgccaatcccatattttcattttatcagtcgggttgaatcttgacagatgtcagataagacccagggataaaaccacctccggagccatgttgctccagtagatgctcttggaggagaattaagaaaaaacgaggttcatattcggaaccggagcagtttgtaggtcctccaagctgctcacctggaccgccggtcactcccttctgccccattggtgatgccaaccaagcactggaccgtcgcatgagctgagaaagaagttgaaagccctgggacacctgaggcagaaacatatttgaaattaatcaagcagaaaggtaaatccataagttgcaaggattacaaaaaatccaaaatgcaaaatgatccaagctttgttgcaaacacaatacatattgtaacttaataacaacaaaagagcatctccaacggacccgcaattgggccactgggggcaaactttgaccacccgggttcaattttcaatagccaacggacctgcggatcaaccctgaaaacattgcggggggaaatcaaccccgtgatgacctgctaacttctgcggtcacctccttagggttgatggcaccaccttttcaagaggtgtgcgcctagggggcctgtcaaactgccagagcatggcacctttggctggcagtgccccggcaaaaaaagctcaaaaatcaaggttcaaagtggttactctgctacaatgcatagtgcttgtgtcagaggccataactgcataatcccaagtagtgagagactgagatgggaaattttaaatccataaaaaattgaatccggtgtgatccggttggatccggtccaagatatctcagggacccttcaaaagtaggattaaacagtcaggtgcgtgctgaccccccattttcaggatctttggggacccgggtgcatgcatggggggcgggcacactttggcgcgccccaccctatggcgccgtcaaccctacacctcccagttgcaatttgatccctcctctccaattacacctccatcacatcatcaatacacctctgaaacaacacaaaaatggcaagttctctgaaaaagaaaaaaggaagaaaggctcaaaaagatacctccatggctactccaaagacagctaaaactttgaccgccaaaactccaactgctccaaaaccaaaagaatctttgactactccaaaaccgtctgaaacttcaaacatcaacaacaacagttgctggtgtccctgtagttggttttggtgaatttccctttggccaggtgtagatccaccatgtttttttttctcttttgtcttcaagattaagccgattgttaattgaatggaagcaaggagattgtcattgttgaccatccattggaggatgttgtccatggtgccaaaattgattgactagtggtgggggaggattggttgactaaagttggggcagaggttttcatgggatacatagcagtggtgggccgcaacgcttttggcccaaaaagcatagtgctattagcgtagcagcgctttttcatcaaaaaaatgtagtgttagcacttttgtagcagatttttgctacgctgcgctacagcgcttttagcggtaaaaacagccaaaaaccgctcaaaagcgctgtagcgcagcgtagtgggcccttttttgtggcccacatgcgtagcgttagcagtgtcgtggcagaattccgctacactacgcttagcgctaacaagaattccgctgtattatgctacactaaccgctacagttagtgcagtggcccaccgttgcttacggcttcttcctgcagctctaaagctggggcaaccaatctccagtctactcagagttgggattgagaacacttcaagttaaccggtcaaggtaactgttgtaaagggaacttgtgatggagccgtgataaaggtgtatggtaggcgcgaagaggttgtgagattaagagagggcacaaccgctgcaatctattaggatctgggttgatgaggttgtgaaggttactaaagccttctagctaggtagtgaaagctatcacactgagagtgtgctggctaacaagtgctaatgtggctggcacgtagtattttggatacttgtcactttgatagtagttagtttgaatggtatgattgctctgaagaaaaaaggaaagggaagaagaggccagcaacttccttaaatactattggaggtcactggtcaatttgtgggtgtcttgttccttgggctcaaggaacagattagaattagtagatattctgttcaatgcttggggttgagaacatgttgcaaggtgttagttcttgctgcgccgcagccatattcaataacttttattcattcattcttttgcgcacctgcacgttatttcacatgtgtattttatttctttttatttccttttaattattttaatattatctttttctttctaatactatgagggggttagaacctcttaacccctgacagtgtctggaccatgttaaggcagcaattataaatgctttttgatttgtttaacattcttttgaaaatgttttgaaattcctttttataatttttttttttctttcaaaaaaaaaatacctgaaaattttctcaaacaacctcttgtttgaaatcatatgtgaggaagacctcactggttttttgtaatacagcccttgtttcctgtacagagctgcacaaccaaacgagatgcaggggttaggttgacagtatgagttggtgtgggttttcctatggggcgctgatagggacatctttcagcaggaccctggcaagggctccaaaatgtgggtaatgtagacccagatgaacaaaactccaatttgactttcaaccatacatttaattgggatcattccaacatggggacatgtacaaggaaaaggtggatcttgtacatgtattcattagtcatgaagtttcaccagtgacccttgagaagccaaaaactaaaaaaaatgtatgaatccgaatttcatgcaatttttttttctagtttttggcttctcaagggtcactggtgcaggttcacaactaatgaagacatctacaagatccaccttttccttgtacatgtcctgatgtgaaaaccatcccaatttgatgtatggttgaaggtcaagttgcctttttgttcatctgggtctacattacccacatatttggggggtttcccgggtcctcttttggccagctcattcaaccaaaatcatgttctaacttgtgtgaatccaggaatattcagatgtgagtcccgagctcactacaaaagtctacttaacccaagtccctcaatcagagggcctggtacagccaggctggcgcaaagcgagcctcctcagcctgtcgaggggatttgttaagctagtacaaaagtccgaaagcagcaagggtgttttgttgcgggtttgtaattccacccattttgaaacattttttcacattttttcaaattcacatcaaatgaaaaaaacaactttaacaaaattttcaaaacattttcaaaagaatcttcaaagaaaagcattcataattgctgccttaagtctgccggagctttgatgtgctcaaaatttgacaggatatttttcttctcacgactcgttcaaagaacattgaagcctcaagcttgggctaaccaatggttgaatttgtatctaacttgaatttaactgaagatgtgcttatttacaaccattttatatatgtttaagacaccaaatgtacattgtttgtaggttaaagaaatattcaattcactgggaacgcttccggcctcttcagatgtcaaatttgcaagattcaatggaacaccagcatctgctgtaggtcctccggcgccttggctattcttagctagatgaagaacggccaatcgaaagactttcccacaggcagcctgtggcactggaactgaattcttgaggaaatcatcaatagcgctggtgaaagtagaaagatgaaggagaatagaagtatccatgtcgatccaattgaatacttgggatttacaggaatccagatgaaatgataaaccccaaaacaaaactcccaacataaataaatgaattttcggacctaatcttagaagcagagttaggagcgagttcggtgtgatcctgtgtcaaagaagaaggatgagcgaatggcatgttcagttctagttgaaatagcaagataaagtgagatgatcgcggcggatattctttagaaatgcaacagaggaaggggttttttttcttacaggaagaatgattttcacatttgaggctttatttgcgggtgccgggataggtggcgcaggtttggggggtggtggtgccaaaaggttagaagacgagaagttagttgcttcaatcacgggcgtcaagggtgtctggttgacggctggagtttcgggaggtggggattgagacgatggaggaatggaggaacgattttgagtggagatagcactggcgttttgtgaaagttttggtccaggcaaagctccggtggtgttatttggtggatacggtgatcccgacgaagctttagcactgtcattttgtgggagatttgaaccaggtggaggggcatctataacatagccatttggtggaagatttgggctagacgaaactttagcctcactcccattttgtgaaagtggtgagccaggcgaaatagcagcagtgacatttgatggaggttgtggtccagaggaaacttgtgatgacaggtttctatcagaatttcctgttttctcgacatgaggtatgatgaccaccgtgccaggcggtaggctttttagcttctgtgattttggtaatatcatcactccgaatggtttgctgttaacctccaactccttttcgccgttggattttgcgagatgggctatcaatccaaaaaaatgagaaattcttcaggctcagcggtgcagctccgttgatcatttcaatggataattgaaatttagctcaccaactggctgattaggtggttgaggttcctgttttgagatatctaagttcaaccattatttttcgtcagattattacagccagctttaccaaagagatcggcatattaaactgggaataacagtatctgaacacttacgaggttcattggaatccaggggaatgaccaccagtggctgggcgggtggcccgagcgaagaattctgttttacttgagtttctattattcgaaatcagatttgtcattccttcggtgctctatcactaacttgagtggaaaccagcccaccagtgatattctgctcacctgtggaatttttctcactagtcatgttcggtgccggtggcgcggcaagtcctgtctgagcttgcgggttctctgaggcaggactaatatctgagcactgttgaagtgagccaattatggaatgtttttagtgacttctccgacagggatgacggggaggcatggctttactcacatccagagtttcgatagtatcattggtgctcaaactcgttgtattatctggctgcaagatcccagaagtggcagttacgtttgtgttcacgcttgttctattgtctgggtatatggtcggaggagtggcagatatctgtggaacagtgtctaaaaaacacaacccaaagtcagctttaatcttatgatgaacaattaacagattactcaccattgcctttccccgagactgggttagcctgttcctgcttaggtgttattaatcccgggttcccagtcgtttgatttgtggggtgagatccctggccacttccggctaaacttccggtttgatcggttggtggcaaatgcaagagtctaccgctggtcgattgcccggcgactgcatcagtggcatttatcaccccttgagtctgaccgccagtgttattttgcgcaacatctacggttaagttgccttggatactttgcttgacgactttcatgaccttttcagcaagctcagaagcgttcgctgcgtttggtatagtaccgtcgatgtgcacttccaccttgtctgggtgacacctctctgtcgtaccaacggaattggtctgcagcacattcacatcatgtcaatgaagagtaaaaatgaatcatgttagacggccaagagaatactgacacaattattatcagtctgtggatcaagccgactttggacagaccacgactcttctccattgctatcgaccacagtttttgaagttatgactttcgaatccctccggcgtttgatgaattctagctctttttctgaacgacggctttcatcaagagggttcttaacaatgtcggccctacggttgtgtaaagtgccagagttctgtcggcccagatcggatgaagctggtctccgctcttcatgggtagagatgccctcgtcgagtacgaatccttggggataactaagagcagtaccccattgcaaaacgaggaatgccatacaatggctgtggcacttcatgtccacttgaagaatcgaaggatcaagggaaaaaaagctcgtcttgatcacttgagcgagataatgaaaaagcgcaaaagtagggtgaagaagggtgctaatcaaatcgattgcaactctttggacatcggggcaggaagggtatgtatggctcataatctaggagcttattgagcctacccacggctcacgttcatgcagatgattggattgtgggcgacagactcatcagtgtcggcttctagagcaacgcccggtaccgatccttaaccaaggattacaataatgagttggttcgcttggttgaacttccccagacgttcttttcccatcgttacggccttagacagttgatcatctaaaatacgaccaagatcaaagtttgcctctcagagggtccttcactagatttcgcgtaattcttcgataggattaaaactcatgaagagtctcgtatggtatctaaggagaatgatgaacgtttcaaacttttggaaagtttcgtatccttcagtgtgtagtcttctccacatcatcgaccagttcagtgctggagtcaatgcatggtgttaaataagctgagatgaagagttaacgaagttggccgccatcatgagctcaataagattctcaatgatgagctgatattgcctcattcaaagacgagtgcctctacatcaagtcgagaggtgtctattttgctcccccaggctcattaagaacacttcactaggtctattagacccctttgacgccatttccggacgtccgttgttcgcagttggtaattaaccagcttggcttgagttgacatggtccgatggcatgaaccaatgaagggctcatgactcattgtcaagtcatgtcattcctgtaaattatatacggtaaaaaaacaaacactatcggcaactttcatggtcaaacacggtttggagaaacaggtcccttttacttgctgtgctacgactaaattctacggatgttttaatatataacgcaatccttgaggaatttgaagtgatgatggtgtgtagtgagttgggggctcttttttatgtaactgatttgatttatcagggatcttggttggagtagaagaccttgttgtattgatagggttatgtttttaacgagttgcgcgtgcaccgacagtacctgtctttgcatcgaacacactcaacaaggcaaatgtggcataaaataagctgactggataggcgaccaagagccgctgttccgacatccttagcaccgatacaaacatccccgatgccgagtatgagcaccaaagaatcgaaagaatcgagagtatgtagcccaagtaaccactgtcaaaagtcaaattattcactcatcgtcagatatgcggaaagtaaaaaaaggagatcagatgattcatggggacttgactgactccatgctcacgactacagtgaccaggctgagtaatactaatggaagtaggcagtaacccaagacgctagctactctgtaagcatcaatgcctgtctcggacattagatttagcaacagatagaacgataggtcgcctaaaagagctagaccatagatataaccgaattgtggtttccctgactaggatccaaggatatgaaaattagatttggttcaattcatagaagcaagggcaatgattggtgatttaactactcacaaacagaaggaacatcccaaagcagaagcaaaataccagtggaccagctagatcggcgtcatccatcaggtgttgatcaatttgtcgaaacggattcaatactgcaaacgatttcctcttgatgtgatcgaaatttatacccaattctatttgtttttttttgttgttaaaatatagaaataaaaaataaaaagggggaaacaaaaaaagaagttggttttggttcattgcatttaaactttttttttatccagaaaagaaaaatcagtgaaatttttttaaaaaaagcaaacaagcaaagaaatgatatcattgaattttgtgtaattaatgagtattaaaagaagaaagaagaaaagacacaaaataaaataaaacaaaattgaaaaaattaccttctagtagtgggggttctccgtcaattccaccggtaccgaaagcgctccaaaagccaccagaactagcaatcgagccaccgatcccattagaatagggagaagccggtaacatgctaccggtcacaccactacgttgaccttcgagactttgacgatcgtagtaagcgttagggtcggctgagcccgagtaaaactgtaagggctcgtgggtcgttccatatccagaatcgtaaggcactgatgacgaggcgtaagttccttgatcgtacatgctcatcgtggatgtcaagaggaaggagatcgaaattcgaatatgatctcgttcgcctgggttcgggttgatagtctccagagcacgttcaatcgatcggttcaacttcttcttctctttcgggctgcttgaaattcggttgaaaatgtggacagttgtctgtgggatggtcaagctgtatgtggccgtctacgtggtaggactacaaggaaccctgagcgcccaccgagtgaccggagtgatgtcacaggtgcaaatcgtatccccgaagacccgctgcgaaccccgaagaaaacggaccagcacaagacaaacaaaactgatcactcaacttagagcatccgtatcggtggctaaatccgcgcgagctaaggactttagccgcgaaattcaaccacaccgggcttagctaaagtcaagtgaaactagctcgcggctccgattcgagctaaccgttgctagatctagcaacggttagctcgcaagcaagctaaaagcaaaaaccggtgagtgtgcttcattttggtgccctcccgcacacaatcacacacccctacttcaaaccacaccacaccatttaacctcatgccacaccagtgtggctgaataggctttgctatagtagcttagcaatagccgcgagttaaaaccgctggcttttagctcaaccggtaaagatgctcttaattctgtactcaaacccaaggtcacatctggcacaaaaatactcatgaaaatggttcaggattagtttctgaagtagaaacaaggctgaagaaaaacataagcaataattagaacagacaaatgtatcaaatcaatctcttttagtgggcttagagcagttccaccgcggcccctactgccaggccgtaaaaacttgaagatcgggtccacgcagccagttttacagtctcaaactgctgcggcatacaccgcaacttggtggagcggtttgtaaaagttgatgacaggtgtactgttgagggtggtgttgtgtgtgagagtgtagtttcacacattgttgttgtgtgaaagtgttgtttggaggccgtaggtgagtccctaggagtccctacatgtgaggactcgcgaggagaatttacggactgctgtagattttagcgaccgtggtgggttgtgttgagtccgtaaattccacctacagacccgatttacgacccgcggtggagttgctcttatacttttcccctgctggaaaaaaaaactgcttgcatcatcatgggaaagaaaagtttttggatcctccattcttcaaagctgcatgtacaccctgattgtgaatttatttcaaggaagaactctcacctgagcttacccacacaatccccaattgattgaaatatattccaaaattgaaatggttcagtcacagtgtcataacagattgcagctcaaatactgaaggaagttgaggtgcaagttatttgcaccagaaatgctgaggttcttcagaattcctctcagaagcttcctttttgataattaaattgatcttattacttgcccaattttttttgaccaagattcagtgaaaaaaaattcaatcccatcaagtgtgaaaattccccttgatgagcctcaccagattattcagctctggaatttacaattatacacagtgacaatatatacagaacttcttgtaaatgcctgaaatttacagtgtatgtatgatatcacaggtatgactgccagtccaagcctctgtaagcaacactctagttgtgtgaattcagattgatgtcatttttttacagttcatggatcattcatcctacatagtcatgatttgtaacatgactgtgcaacatgtagcatcattacatctgttgaaacattggaagattggcaatataacaatgtgacatgtttgaacaatacagaatgtcatcacactcccttcaaaatggaaacatgtctttctatttcaaactgcacaagggttcaccttaaatcaatcaaagatttcacatctgcacaagaaattgtcctattttttttgttttttaaactatccaaagaagaaagaaaacatgaatttgaacagctttcttggtagcattttattgctctgtgttttgtgcaaggcagccattgatgaatatgattttggtcagattttggatgcacctcacaagttggatggaactctctatcctaccaatctgcaacaagaaagaaagcctcatttcaacattccagtgaaagattcaactgcttcatttacacctaccatctcccccagtccagggtttgaaaaactgcaagaaccacatgacacaactttgatccttgcaccagcaaatcacaaccctggccctcattcatctaccatccccaattattcttgggaaaatcatttcaatgaatgttaccaaagtaatacagcacattacttgaaacattctgggagttcagggggaaccttaaaagaaacccaatgtgaaaacaagaaggtccccagttttctgtcattattcaagacatccaactgtgaagatcacatggaaacccattttctggaacatccagaagcacatgcatacaacaagataaaaaccaagaaggaaaatttcattaaattccttgaaataccaaatcaaaattctgcaatgagatcatcatttaaaacaatagactttctgagcaattttaacaaaaaagagttggcaactcctgattttgtaaccaataacccgtcttataaggattcagaattaagacttcaggcacagtttcataatctgcctgtgaagaaaagaaaaaagatctcacatccagccaaatccaaaaatcaatttggaaaaaacacatcctttcaatctcttccaagtccaagctcagtggaaccagtgccaaatgatatgccaaaaagtactaatggatcatctcagaaagaagagataaaaagcttgaaagaaggacaaatgaacaaaatcaacaaagaattctctgaaagccctttcacaaatgatgatgatacccagttgggatcagtacctagttttcatgaactatcactcaaaagcctcaaatttgatgcaagtgtctttggaatagaaagcccatcatttcatgacttacagaaaatggagaaaatagacttgatcatcaaagatgatgacccagcaaaaccactatttgttgatgaaactgatctgaaaacagcctttgcaaagttcaaatttccaagtgtttatactacatctgtacatgacaataatataaaagaaacagaagaaaaagcagagcatgaaatggttccaaagttgactaacggtcaaagaagacacagagaaagatacgatctgagacagaaatcaatcaaaaagtttcttacaatcaagagatcctggtcaaagttttatgaaatcaaatccggggtccaaatcaaagatctcaactttccaggcaaaaaaagacccagacagccccaaacaatatatgaagatcattatcttttgtttttgttgtatgtagatatgttcagctcaataatcctaagatcagaccaacatgggattgagattaacaatccagaaattgtcaaagatgccgcagaatattacaagcataatattccaaattttggaagggcttttggctactcaaacttactggaacaagtgtggaaaacagtcaagaattggcttcaatttcaacacaagaataacatgctacttgacactcaatcagaaaattctctggttgaaaagaaacaaaatctgctcaaaattctgtttggaaatccacaaccaaacaattatgcattcactttttttagtgatcttttttgttattcagttaattctctaagtaaaacaatccaagaggcctacattagagattttgggaattctctcatataagttgttgataatttacttgaaatcacacttttttcccttgacatctggttcatttcacaatacacatcctcttccaaaattctctaagtaaaacaatccaagaggcctacatcagagattttgggaattctctcatatagataatttgcttgaaatcatacttttttcccttgaaatctggttcatttcacgatacatgtcatctttcaaatactaatacacaccatttcctcacctattcattgatcttttttttcatatcctttaggaattcaatttactgctcaattttacctcagtacatggagaccaatcaatgcagcccttaataattatttttaatgggttagattggatctaacaccccagtttatctgggacaggatatgataaggcagacaaaatgtttgataaaagattacttacaatcatgagataaaagagctgcatgttgagtttattttgaggaaaatggtgcaaggtacaatctttgtcccaaacaatcatccatcactatgatatactcaccctcttgaaaagagactgaaatctgcttttctctgcatacatttagcccaacatgtcacacacttggccaggcatggaatcattgaaattgtctctaagctggcaatggcacattgtccccagccctcaaagatgttgtgggaaaggtgatgataagctggaccatttctgccccctgggtgctggcttgatgatatctttagtggcattgtgtctgtgtatgactcaggtccacatggatcactcactcactcgtgaactggcaatccctctgattttattcttcaatgagtcgatctgatagattgtatccaaatttgcagaggagctgaagtatttatgtgcagagattcttgagacaacatatcttcctcaggcaataatttctcagtaaataatcagactaatgtctgttttgtctgagtacagtgggtagacagtgaaaagtggcagcttattttggattccagagctctgaaacacaaacttgaagtcatgagacttggtcaggtggtgcataatagctcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttgatatttcaattttgggggagtgggagtgctgagagaaagaaagaatggaacgtgggaagaatgattataaatgaaaaaaattggaaccaaaaaaggtttagccaggttggtggtccagattggagccaaaacagtaaattctagtgctttgctgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctgagaaccgttttttccaaaattttcatttataatcattcttctcatttcccaatctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgcttttaaacccgcatttttaattaatttttttttgccattaatttcgagtttttttgattttttaaaaatttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaatgactttgatttttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaattttttcaaaaatcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattttaaatttatttcccacactttaagacatgtagaaaatgatggtaacaaccatttttccccaaaatgaaaaatacatcttgaatactgcatttgacaccgtttttttaattgaattcttcactttttcactcaattgtttgcatacacgtgtgtaccttattttttatgcttttttgaaattttaaagttttttcatacatttagaagtgtgtagaatttaatggtaaaattcaattcccataaaactcaacggttcattctggatactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcccacactttaatacatgataaaaatgatgataacaaccattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttttttaatgtttttttgattgatttttaccggcctgattttaagcattttttttttattttaaatttatttcctacatttacaaatgttgagaattgaatggtgaagtccaatttcactcaaaatacaagcttcaatcttaatagatgagtgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaacctttaaaagtgtaggaaatgagcttgaaattccaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgatgaaaattcattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactaattacagtatccagaatgaaccgttgagttttatgggaattgaattttgccattaaattctacacacttctaaatgtatgaaaaaactttaaaatttcaaaaaagcataaaaaataaggtacacacgtgtatgcaaacaattgagtgaaaaagtgaagaattcaattaaaaaacggtgtcaaatgcagtattcaagatgtatttttcattttggggaaaaatggttgttaccatcattttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtctaatttcagtattaaaaatgaaccgttgatttttaaaaaaattggattgcaccattaaattctacacacattaaaacctaggaaataattttaaaatttcaaaaaagcataaaaaataaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaattttttaaaaaatcaaaaaaactcgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccttgaaaaaaatcaattttattttttatttttcacaaattttggaacttaattttttgcttttattatttcatattcattctttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctaggcactgtacatgcggggacttggggtgtatccactatgctaatcctctcttcctgctacttcttgtttctctctcaatttgctgtcattgttaccatatccttccctcttcacctcccaccgcttagcctttacccatcaagagttccttgatcatcaccagagcgtattcattcagtgataactacattcacaagaggctaatggttagtcagccctgacattttcaatggatcttgcatcacatcagtcttccacaaagcactactttttctgagcacccacatatgtacattccaatctctgtgacctcctgtggatagactgctctccactatcatgcgcccacaggctccaaaacataaaaaaaaatggttttccataccaagatatagaaatatacaagcgctatacagaaagagcccatgtgtgattgagctacatctttcgctatatgtatgagagctgaaaaaaagggcacaaaatcatcacatccgcaggagatcaatagtaccatctatgtactaacgtttttattggggggagggggggttggttggatgacttctcaagtggcatacatgtttggattctcaacacacgggctcatcaatcgtccaacaaacaacgggtatgtgtaaacaaatcgtgcgcggggttgagagaaggtgaaactgaaagatagaaaaaaagggggaaaaaatagatatatggagaaaaagatgagacaaggataagactatagtgatatttttctcctgtgattggctttttttattctcttcttctctctggctctcttttttcctgtagggaagccgaggtgaacatgtgtaagcggcatgtggggattccgctgagaacgatcgagagaaaagagtaattcgggaatgaaagtggggatagatggcaaggtagaggagataccaggagcgcagatactctcctaagatcaaggttatatccgataagtcgacatcatggtcaacccgcgcacaacaaagatggccctattgagccgctaatgagggctcgattgccggtcggtcggtttgaacttcggtcggaaggccggccattttcatcttgactgccatttctagcaagtaatccaagcattcggcttggcacttggcttgctcccagtctataatcatcatcatttttttcccgtgaatgtccatcagtcatcatgaggtgaaatcaaaccttagtgttaaaagcaggcgagagtcacgaaccttttccccacgaataggtaccatgtcgacgaaccaaaactgccggactacatgaatcgttcaaaaagccaagttttgatgattaataggccagagtcagagtgagtgagacatggaatagatgactaagggaatcttggtggtagaacgcttctacccttgctactctgatgaagcctggctctagacccgagagagcaaaacaaaagtatgatcaagacttacgcgtcagggtatcgcaacattgcctattgaatcggacaacgagtttgaaatgaagaggaagaatttagtctggagaacgatggttgcattgaaactctgatcataacctaccttttccatatcctcacgcaagtcctcttcatgaggcgtgttctcgatgatgggaacgatcagagtgtccaagtaactcatcgctttctcagtgcttttgatcgttttgttgggaagagacggtgagttagatatacatgcgcgaaacgctgtgagatatcaagctgaccctttgactctcatgcctttgatcatctccaagtgactacaacggaattcttgacctggccaaagcaaggtcgccatgaccgcatgctgactgtgtgtatggatgcatgcgccagcgctacgatgttcgtacctacacaagttttcaaacggtttgatataggccggagagcccctagtgaagtcagaacatgatgcaattcaatcgatcgctagtggaagagagggaggctaacgcattgaagaagagcggggtacacgccgattgcttcagaggggtcgaaggtcttcggagttgctcgcgggtgaacaggtcgaggataaagatatcacaaggcttcatacgctccttctgcacaccagatggcgcgatgaagacgtgatcccttcgcgaatcgattgtcaaacacggggaaacatatcatcaggttttttttttcgctccagctacgggtataaacaaagagacaacgggccaataagagcctcacttttgtcggattgagatcccgccaccggtcccagtcacccagccgagttggtaaaaatttcggcagagttcacagatcaggttcgcaggatgcaaggggtcctgtgattaagaagaaaaaaaaaagcgagcacagatcgaaatgttaacattggatcctggccaccttgggtggatctagtgcccaggaggatgaagttgatagaaacaatcgagcgtgtggggaggctggggttggacggacatttgagttgacccagtcagccgaagtgttatccagagcaacctctaagctctttccttgggaagcaagtgattcacacatctctctgacctgagttgagttgagttgaatgtctggtcagtctttctctctctctctcgggctgtgtctgtcagtgtctcggtcatctggaagtgctggcattccgttcggcctcgcccgggcacttcggggtcggctggctgctcggggatcctatctcggccgaccgccagagccaggagggaaccccggcgcgggaacggtcccaatcgcaaggtctcgacagccgactaccagtggtggcggggggtgatagaaagactcccgaaaaaaaaagacaagaagaaaaaaaaaagcaaatcgaaacgaaacgaaaaaatctactgacgtgtggaatcgatttcgcattcttcgccaaatacttatcgatcgaggcctcggttcttgctcgtttttgaggatcacccagcttgtggagcgccatcagatgttcatgcatactcttcgtgctccccgtcttgtccttcttcagcactcttccacacggatcgcctccacgttttgcgactgtacatttgactgaagtcccgttgtcgatttcgatgaaatgggcccatacccaactacgcttgttagaacctgaaggactggtataggtcgtcgcgggcgtcactgctgattgaaaactggtacttccgtcgagacgcatatctttgttatccataacatcaatgtcgcccatttgaatttcagctggttctaaagccatcgccacaaaaagaatatatatatccgccggcaacagagcccccgcagttgattataataccttcgtcaccgcttcacgataacgatcaaggatggagaagaggaagtaggtgtttcttgttttgtttcactggagagaagtggtcgtttgactgggatatcgattgggcgaaatcgattaatggtgaagtggagtgatggataggctggacgttggtggtctgaacccctaacccgggccccggatagcttcccgaagaggggtaagcgtgattacgtaggcaaacatagtaagctcgggtaccaggggtcatatggccttatgagtgcataatatgcactttacacgcataatccgcaaatccgactcaccgctctccaggaccaggggtaggaggtgtgacacccccagcgcgtcttgaaattgtgacagattgaaatgtccttcgtctaggaaagttgaccccattgagagggaaacgactggccgtttgctgatgcaactgctctgcaaagcactcggcctgatcgtgcatgcaacttaacaaggacctgagtttagacagaacagtcaaacttcataaaacaaagtcccacctgatccaggcctcttgcttaggtatgcagtggacaatggtaagtggatgaataatatgaatcaatagctgtcttgaacaatagctgccttggacaatagctgcctagaactttcaacctgatcaggagtgggaacccagtattcatgagtgagtcttcaatctttgggagaagttagcatacatacagcatacccaacaatgcttgcaactttttacaaaaaaaataaaaagttcacttgagcaaaaaaaatattttaattgaaatgtcagttgactgcctgttggaactctcactgtgtgatagcagatagttgagttgtcctgattttcccaccttgcatactgtcccatattataagccaaaaagtttttctttgcaagtcaaactttctatttttttttgattgaaagttgcaagcattgttggtttggctgtatacaaattgctttggaacttggaatcttgtgtatttttccattggtctcaattcttgcttgatatcttgatcatgtgattccatgaaaaattgatttctacatatttttacattggcaagaatgcattgaatttaatctaattctatcattggatgaattcttgtacatctaggacctccagttcaaactggtaagttctacattccaaatttcatttcaagcatggtggtgctcagatttcaacagttaccacatctcttgttttatctgctgaaaccactctttcattaaccaaaagaaatgtactttaatctttctagattttcacttctcttcttcttcttcttattattattcaaccataaaggctctgcttccttggcaagattgagcacattaggaaccattccagaggaaaactctctccaaggtgaaaagtttaaagacacactaccttatgactaggacaatactgtcagtaggctcagggataattttgatcccatctaaaattcaggccctcaggtttccatgtaaaatccaacttgtgatttggattctgctctatacaagacaccagatttggttttggatcatttggttacaaaaggcaatttgatcaaccaggtgaattgagtggataggggtgatttatcaggaaggaagatttggctgaaaggaagaatacataaaaaggaaacagataattaaagattctagggaaaattagaggactcattccagatttattctaatggtaaaatgctgaaataattagaaaatctaggtaaacactttgtggatatcctcagaagaaattatttactcagacatggaagtttcaaaatgaaacaatttcccaagcttgaggagagtgctgtagacttgatagaacatgcttttgaactcagagccacttactggctaacattttccaacaagcagaaaagcaagattgatcaaattttcaaattgctgaaaatccctcaaagcagaatgaggtgtatcagggggtatcaaatataggaaatccaccattcaaaaccagtcacttttcctaaaaaaatttttttgcatcaatgggccccaaaaggggttaaacgaataaccaacatgtttaaaaaagggtggattttttaaaactagtcaattaaataatggtggatttggttatatttgataccccctattgataagatttgcacccaaggagtctctgaaattgataaaaattctgcttatgtttgagacatccctcaaataaccaaaatgttttacactcaattctggccagctcatgtctacattctgacaaattacaggtagttcgaaaaccaaaacatagaaatgaggataataatgaaagcaaaagccagtcaggagcctttgaaaagagcagcaaggatgatgatacgttcaaccctcaagacaattctggattttcttgacctagttatacataatccataccccaaattctacaagaagaatacatcaaaaggcctttgagctgaatgcttgtattttttgaaagttattccacaaggtgtgcagctctaattttttgattttgacccagctgctcaaagtaaaggtgagaaccaacaggattttgaagtgaaatcttggtgaaattgcagtggatttgccaatgggaggttttggggaggcaattgagcaagcccccgggggggggggggggcttgttccttgcttccaaggacaacagctatgtgactgggagactggcttcatggtcaatgactgggattctgtgaaatattggaaggttttctctaccagctaatagatgctatcttgtggtccttaaaagcagatttgacaattcacaagtttggaatctgtatatatcattcatccccattggctgctagtggggagcaaaaagaaaaaaaaattgacccccagaatctcaagtcagtgatcaaactaattctatttggaactcaaattattattccaagacccagctgagcaaggctgacaaattggagcttccacaactgtaggacttgcagttaattttacagcccccctgtaagagcatccacattggtgtgtgttgaaatttaagactcaggcgcgtaagaggatgagggccaaaaaaaggaaaggactcttttttgggaaaggttcacagaaaggagtgtgaagaaccaatcatttttattcacaagtatctagtcaggtttaaatagactaagtacaagtggtgaacaagtggttttgagaaatgaatagaaaaagcctattgaataaaacactgagaggaagaaacatgagtcttggaagaaacaaactggacaaggcttctcagtctcttttagtctagccagatgagttaatcaagaaaaacaagctataatccacaaatacttagagtcgttaattctaattaatcaggctttagtaaatcaatcaagaaggtcaggaaagagaagagatcatcatagagacatgagttgttgagaagagctgattacttagggttcaaatttgactcagaagaagcttaataacaacaaaaaacaagctacttgatgaaaataatctagtctgaattttgatgacttgaaaagaaaaaggagtgattttggggaagagtagaccagagaagaggaaaactcaacagtgtgcaaattagacaggattagctccctaatctaatcatcccaaccatattggtggggattagaggttggattaagttagctccagggtcagttttgtagctgacagggatcaaatttataacccactcatcctgggattaaggagcttgctaatcctcactaatccgatcaaccaatgtggatgctctaaggacatttttacaggatgtaaaattttcaaacctgacacttacagccaaccaatatccaaagagaaagtggatctcaatgatccataggaaaagtatcacaaatcagtacacatcaaaacctgggccggctggcagaggccaaagtttgactatgagttttttgagaataaacaactcaattatatgctatataatttggagctggagttcctggggctgctggcaccagacttgtccatccttttttcaaacagatggccatcagatcttgaggatggaaggggtggaggattgggaaatttcttgatatttcatctctttccaatcctattttttttctctttttcttgtcatcagaatcatcctgcaataaagaaaaaaaaaacacctatcaagaactggatccagtgatccactggttttgattagcttgttgacaatgttaggagcagcccaacccgcaggttttttggtgactggtttaccatcagaggtggtcatttcaaaaaaaaaaaaacccccaatcttcccgcagacccccccctttcccttagatataacttaactataaataaaacaaaaaaattgaaaagaattaacaatgattgaattctaattatttggtgagtactgcaaacaggcaagtatcttaatctatccgggttgcattgcagacaagagaaacatgagaacatcaaacttgaagaaaaatagaaatcacctgaactagacatgaaggctttgaaattgtatcagaagcatgcaaacgaggaggctgataagatattgaaaacttagaaggatgggtatctgatgaaaaacaggaatgatgattgagactaaaaaaaccccagaactagaagtaaaacaaaaaaaacaagttagagacaaaattaagaaagaagaaaaaaggataccatgatgagaaagtgtttttggggaaagtcaaaacagtgagactgaagtattaaagatgatgaaagagagacagatatcagagcctgtaagccatatgagaagagagataaataaaaaatgaaactggttaagactagaatggatgaggcaagagaatattgagcgtgtcagaccaaatccgcagttgacgcccagtgagggagaattattgttgcggtgaacaacggctgtgggactgaaggttcacacatcttgtgacaatgagcaatcacaaaataaaacgtagtttagattcagtgaggaatggaatcacggtgtgaagcctgatgtactaaatacaactagatagaagcatacacacaatacaagcattccaacacccccccttgctgaaaactagtggttgaaagagagataaaaaaatccaatctactttaagtggcttgtagaggggaaaaaaaatctcatacgggggacagaaactatagattaatcaggcccgagatccactgtgtaaaaggagggaaatatcacaacaatatttttactcaaaaacagtcagacaggaggaatagccttcaacttgcaccaaagttgtgcttgttaagaaaaaaaatttgaacatccgacccactatcctcacacaacatcaatttcatcgtcgaagctattgttgtcatcattttcttcttcagaaccgtaacacccaagagggactgccgttgtagcaccagcacaagccgtaacttgatttgcttcagtcgatgatttgttcttcttcactggtttcaagcatcttgacaaatggtgtcctttctcaccgcagttgtaacagcccatacgcttggtctttgcaacggatgccaaagttttgccttcgtgtccaagatagtccataggcgccgtagtagacagctcgtgcgcttcaagtgccccgatcgcgtcgtcaaggcttacttctttcggggagtagactaagtgatcacgaatcgttttccacgagtcgtcgagacctcgcaagagccgatcgcatacctgttggtcggccggtgctatttttgcagtgtttaagtcagatgctgcctttctgatcctagcaatccctttcacaatcggcatattggggtcatggcgagctagccaaaaattatcctctagttggacctgacgcgcttgggtgttcttctcgtaagcatcgacaatctttgagaacagtttcgatgccggtttaacatcactatagcgtattgcgaggtcaacagagagtgtcaacttgatcattgaccaagcgagatccgacaaggcgtcccagtccaaaccaaaatcctccggattgtagcccttttgatctggggagcaaccggacaacttgctttctttagtattggaggggcgaaggagtgacttgttgacaatatccagaacattcatgattgataaaaggtccaaaagccgagagcgccaggctgcaaacgttaccgaatttccgtccaaggtaggaattgtaggtatgaggtgagaggggttgttcagagtcctgagcggcatgtttgagtacgtcgggtttctgttccacaaacttgaagttgctaagtcaaaagacaaaaaaaattcaagtctgagtatagattgatggatttttaaaagctagggagctagagcgatgaaggggccataacctgttgcggtgaacaacggctgtgggactgaaggttcacacgtcttgtgacaatgagcaatcacaaaagaaaacgtagtttagattcagtgaggaatggaatcacggtgtgaagcctgatgtactaaatacaactagatagaagcatacacacgatataagcattccaacaattatttgatgtagatcgttggtagaagaaggaggagctgatgaggttggggatgaagttgagggagaagagattggacaagaagggatggaagagaaagcaatcagtatcaactgatccagagtagttgaagggcaattttgattcttgaagatattctgagggggggggggatttgaagtcagaaaagttgagacagctagttgaatgtagatagctccaagactgctgagtgagacagatggaggagtttatatatatatatatatataatataagtgtgtgtggagggtttgagtgtggactttgtggttgtgagagagttgaagttgaagggtgaggttattctgagagaaatcattgagcgtggagggaagggtagtgggggagctctggagcagaaagaatggagatgcgcaagtggggagcagagagcggctgatggaggggggagggatttcatttggagaattcaaacaatgatgatcatctacaccgagccttcatgtagagcttgataaaaactccctggtcacccccaagtcatcaacccctggcctgatacgacagacaagccccggttttccacgggacattcaagactctcaattccaggaaggcggctgtgtcttgacatcaatggctgatgaatgtacagcagttcccagaaagcttgcattcacaagctcctggggtcctaatttttttttgatgcacttttatgtgccttggaaccagtacacaagactgtacaggaagtgaatctgctgccgaggccttgacggggctctgggcaccgggctgctgttgaggagttgaccgcttccattgagtccaaaaaaaaactcccaggattccaatggtccaactctcaaatcttcaacttgggaaatgcgggagttgggccgtaatggctagaatactttggctgtacaaggccacctacaacaggacaaaaaataaaagaaaaagtgtggctcaaaataaaaacccctggatggatcccagcaggggcttgggacagccagcgttctgggagctgctgtcctactccagggctccagtccagtcatacacacacccttccactctcatcccttgcagtctctttgctcatcttttcttatctatttgtcctatccaatctcaacctccaatcaaatcaaaaggacagttatcattagaagatgatcatcatcatcatcagagctgtattgtaactatctataaaaaaaacccccaaacaaaaccaaacaaacaaacaaacaaaagctgggaaatcactcacaatgacaatcactcatgcagggatgactataactttctcaacaaaaaaaaccaacagaaccaacgcacccaaagacgaagaaacacgagccggcaagttccgacccacatccccaccaaagaacaagcaccctctctctctccctgacactgtcacacactctcgtacgccagagaaaaggaactgaaaacactggacagtttgcatgacacaacaagatgaatgaaaggttgtccagaaaagatgtcttttttttattttttttaaagggatcagagagagattgttgatagggttaatttgaatacagataagatcaaagaaaagtatgtgaggtgacagagacgtagacgagtccccgccgtccatggccatccagacgctatgctgggccaaactggctagaggagatcggaacggtctgtgcgtccgcgtcctccactttaagggttacagtgaatattagagcggactcgagaagtttcctctcccccctactcctccccctaattcctccccacaacccagtttgccgcatacgctattccttcttcatcatcgtgtctccaagaaatttttctttcatctcctttttctctcccaggttaactagatcctgaaagactcatcacaactcggacaaaccaggttaactagaccctgaaaaaagaaaagacaactagtcgaaccgccaacgcaccaagtttcgagcacatcctattcgtaatcactcgtaatcactaccaggttaaccaggccctgaagaatcacaactaacaccaggttaaaatagaccctgaggacatcaaatttgaaatttgagtagtaaggtacttcctccaatgacctagagctcattggttttgcatttactgatagaaattggccttttttcaatatatagttaagcgcatcatcgtaccgaccgtttaagcccattttcttaccgaccgagcctgaatcttatcaagtcggcaaagccccttttcgacgtttgagttatcccccaagtaagcgtcaaaagtcacgtattatcccgagtaagcgtcaaaagtcacgtccctcacgatcacagataagatatcaacgataatatattaatattctcgttttcgcgtttttgcagcaagcgaacgtccgtcaaatatggaatcaacacttagatcagctcccaaagtaacgcgcgcgaaatccgcaaagaaccctgtcgttaacaatgaaaacacatcgtcaccatcagcagaaacggagactcccgtgaaccctacgatcacattagacgcctcacaggatagcggaggggacgagtcagtagatttgataagcaagaacccagtattatccacagaaacgttgaatgagatcgcaagcaagacgtcagtcccaccgatcaccgaacagatcaatgaaagagaacacatttgggctaagattaaagatgctcaaaccgcaggcgacgagattctcgctagggcactacttattgcgtatgaatcaatggacatacagaaacctaacgcaccagcaagatccacttcagcccatcccatactagtcactgcgaatccaggtgggcaacctagctcagtcccaactgaaactcaattggaggataatctcatctacgcggtaggagcagtaaccagccaccaagacataggcttcacaccatatttcgacgagaacatcaaaaagttacgagccccaatccctctcaccatattcgataaagattggcaaaagaaggcactagcagcacacatgctcttgaaaccagcaaagtcgtcagaggacaaagcgtacagaggtctcgcgtactacgacgaatggactcaaacccactcggcatggaccaataatcaccggtctttcttcatcactctcagagacgtgtacaacaaaagacttttcgcagagaaactgctcattcacaaagcgaattgtgactcgatcgcagacgtatacggattcatgacggctttcagatacgacatgcaaatcagaatgaacgcgttcgcacaccgactcccatccaaagacggagccgcaatcccagacatttcggtcaaacaagacatcgtaatagaacaatgctacagcatcgtgaggtctcacggcgagtcaggctggaaggataatttctacgcacccggtgggtctcacgccggtttcgaccccgacacaggcctcaagcgacccgatttcagtcgatccaactcggccccaactccttacgggggacgcaattcttttataaataacaatagtcacttcagttattccaatcaccaaggacgtagacgcgaaaataacagaaatcgtttcgaaggaaattttaatcaggagaatcctattcaacattataactataacccaggttataattacaaccaacatttcaacgctcaacaacagcgcggtaattttgggcattcagaccaccaaaatcagaaccatcacggaggacacccatatcatcaaaataactctcaagggggcagtcaaggaggcggctcgtacagtcaaagtgggagcgatagcagaaagagatttagatccggtaaagcagatcaaaatgagagagtaggcggaaatgacgttaatgctagtaatcctaagccgtaggtcacctttttcgtttattatgagcagattacagtgatgatctttataaagtaaaaaaaaaaaaaaaaaaaaaaaaaaaatttattcaattgtttttcacctttttgtaatctgttaaatctagtgtatggccagtttcagtgaaatgcgaaatgaacattgacatttggcaagaagccctaagtaaagctggtttgttaccagtgatgaatcatattattgatgggttcatcaatggttttgatcaggggatcccagatcacgtgatagggaatttgagatggttcaccccagataaccattcctcagcaatcaacgctgaggacaaaattcaaaaatccataaatgaggaggtagaagcgaagcgaatgttcggcccattttcacacgaagaagttgcggcgagatttaaattttttagatcaagtccactaggctcagtggtgaacgcagatggtaagatgcgaccaataaatgatctatctttccctaagaaaaacgacaagaaaaacattggcataatgtcggtaaactcgttcgtcaacaaactcgatttcaagacaacgtgggacgattttacgattgtatcaaattttttcaggaacaatgaagacaaattcgacttagcacttttcgactgggcgaaggcgtaccgtcaaataccaacgaagtcatcccagtggccatttttaatggtaaaggatctaaaaggggacctgtacgtcgacaccagaattactttcggaggcgtcgcaggatgtggatctttcggacttccggcagacacgtggaaacaaataatggaatcggaattcgacgtgaagaaaattttcagatgggtagatgacaatctattcgtgaagaagaccgactctctgtgtaacatgaaggcggtttcagaaagatcggtcgaattaggggtggccactagcgtggataagtgcactgaattcgcaagagaacaaaaatttatcggttttatatggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaatattgttttgtaagacaaataagattttttggtcagaaaaaatttcgaaaaaatagagtgaaacaattgtgtagcgttgaaaaacaggtatttttggtgttttttagagattttttacgctattgaggtgagaagtaataagagatatgtaaagaagtaaaaaaaaattcagtctgataagtctaaagcgtagtgcgggttgccaaagccaaaatcaggaatagtagtgtatgtagtagtgtcttctatcaattcagactcgaggaaattaaaagggggtacgtcaggagggagattaaaagaggaagggtttctgtagtattcagaaatgacagattttacttcttctaaatagtctgtgtaagagataacagtgttgtctggcgcgtaaatagcactggatagaactgcactagtagtagtagtggtacaaatccagtaagtatctctataaactcttttaactacttttctaagttcttgctctactgtaatattttcaggatggtccgtgtaatatcttctggtttcagccaggagggaaggatctatatgtttgaaataaatattaatatcctgcatttaccttttagcaggccatgatgaataaaataaaatagaatggtgttagtaagtatgattttttaatggtaatgggtgaaaaatcacgagtaaaatgaggccagacccccaattgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagtatggtaagtgggaaggtttattcgtggttaaatccctcaacctgtaaaagaaacagggaggagtcagtgaggaatggtacttctactgctgactcatccaattatttaattgggcatccagatcaatcctcttgtatggattaataggcttccaaggtgagggcttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagatatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggtttgtagggttattggtggtttgaatcactaataaacacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactggggagcttcttagcagctctacagtttcgtgtaaggatgggagctgtagctgtgcagtgctatgcatgggtggaaggtcttaggacatgagatcatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgacgtaagcctgggaagtagatcgatttagtggaagggagggtagctgctgctgctgatgaggttctttgtggggcagtgatagctgaggatgatgattgttgttgttgttggttggtttgttgttgttgttgttgttgttggggtggatggtgtaggttgatgggtgaggtgggtgggcttggtggtccgagtgagaactgcatcaagttctcgagtgggctcggatgggtttggtttctggattgagatgagggagatgagttgttggtttgggtggcagttgttgtgttgaggctgagtggttggttgttgttgttgttggtttgtttttgggttcttgatcggttgatgaggttgttgaaggagagtgtgaatcgggagttgttctgatttcgatatgggttgtttctagtagtagtagtagtaggttgggtgttgttgtgtgagtcgtttgatgaggatgatggttctgcggtgactagtgcgagtgttgatcggttgtggaagagtgaggagagggtgatggtcatctggaagaggaagaagaagaacacattccgattgagcagggggaagatgtcacaggggaagagagactcacagtgtataaattaatatgttcgagcgaagcttgagatctctttctctctctcttttattccaaccaacaagatttcgcttcagatcagcgagctgggttcagacgaggggaacttcgggaagaagggttgttttatattgtcaggggggtggtatattatgaggagtgccaagaagttcagtctctcatgctctggagttgagtgagagtgagtgagtgagagtgtgtgagagtgtgttggttgggtgagagtgggttggttgagagtgagaccgccacttaatcatgaacctgaacaaacattataatggccaacactcttccatcaaaacaatacacatctttcatgtgtcgatgattatggagatcgatctcactggagatccacaacaaaatccagtctcatcatcatcaggagaatcgaggatcttgaatacaccactgaaaatattaaaaatatgtagaactgttcaagcgaaatcgcctgcctctcaaacaatccagcttaccatgcagccaagcccagccactcctccatacagttcggcttcggaactaaatatgtacactcatctcatgttttctctcctttgacacaatcactatgtagggttgttgaatgtcccaggccccacaaggaaagcggctaatcaaatccagaagggcagtaaaggtttatgaagaatgaggtatgtaacaaaaaagatttgaagccatatattctatcctcctcctccaatccaagtccagcctctcctgcctccatctggaacatcagccaaaatgaattgatcaagggcttacaaacaggcctcatatttgatgaacatcacacacccacacatacatgtagccaagcttgttcacaacagtgtggtttccacccgttgttttttttttctggcatccaagcagagcttgcttctctcaagaagctgtcatgagccccctcccttagtcctctctctctctctctttctctgctcaatccaatgatcaattattccttgcttatgtccatcaactattataggacccctggagccagtcaaacccccttggtttccaaaaaaaaacagggtttcatcttacaggaagagagaatgcatggttagcattaaggcaacgatgtaacagatccgatccccggatcggtatttatcggggatcggatcgaaatgtcccccaataccgtgtatcgggatcggatcgtttttccgatccaatcccgatttatcagatgattgggatcagctggggcaatctgatacgagccgcgtgggaacttggtatcggtatcgcccaagccgatcctgtattgtggcccgcccacattatttgggtcggtcttcaattccgacggtatactactaataccccaccccaccacccctccagtcctattcccaccaccccatcactacccccccacaagtgtcgtattgagggagtcgatcgtactcacctcggctcgaatctgacgaccccccccccttgttgcttcacccatcaatcgtcgggtcggacttggacttgaacagacattgcccggcctcccccactcgtcgttgaagttcccggcctgccctccgcttcgtctctgtcaaatctgacgacccccccccccttggcgcttcattgttcaccaaacgtcgggtcggactcagactcgatcggacaccgcccggcctcccccactcgttgttcccggcctgccctccgcttcgtcgctggatacttaatctggcgaccccccccccccttgtcgcttcacccatcaaacgtcgggttggactcggtctcgaacggacaccgcccggcctcccccactcgtcgttcccggcctgccctccgcttcgtcgctggatagttctgacttcgccggaagtgccgcagccgcagccgctgtcgtcgctcttggagtcgtgggttcgacgtttggtcccggacgaatacaattgttcaagggtaccggttgcccatctcacgcctcatcactgcatccacctacgtcgcttggagttggtatccgcccccgaccgctttcatttctttctctcgttgtgcaagacaactagtcagggcctgaggtgagtcatcaatacaatacgatccggtattgggtatcggatcggatctgtcatttctgttcaattttttttggtctcttgtccagtccactgacttttaccttcactttcttttaagttgtttttttagattgccctttgaagtgtactgtcaggtgtgtttctccttgggttttggtttgctttcatcttcattattatttattggttcatcaccaattttttatggttcatcactgaccacttttgcttttttgaccattcatttaggtttttgtctattgtcaggtgagtatttattttgttttatttctttttcttatttaatttttcttttatcattatgatttattggttcatcactatttttttatggttcatcactgacatcatttgtttcttttcccatttattcagggttgtctctagtgtgaggtgagtatttgtttttttatttatttttcttatttaatggattactatttttaatcattcaatcaaatgacagatcaatctcaactgacatatcattggacatttttttttcagacatagaatagtgattcaaactcttcaccaaggaccaacaacactgccactgccagaaacattggtttcacaatctctactcgatcatggccacctcctcaacccctgcttccaggtctcagcccaacacccctcctccaggaacctcatcagcctctcggcctccatctcaacattcgacaaggattaccactccagtccgaaatgaccctaattttgtcaggcccagcaacgattcttgcaaggcccttcccccttcttcagcaactcagacgtctgcaagacaaacgcgtaaacgtccccaaaggccagcgtcctctttggcttcaacctcgacacgtgccgcccgcaagaccaagaaggccaaggcctctcaaacgcacaagaaacagaaaagcaagagggtcgttgtatccagcggggattccgattctgagtccgactcagaagcttcatctcaatctgaacctgaaacgcacgtgacggcaaagatgattgacttcacacaggattcagatgatgcggaccgccgattcaagcttcacaaaaccaaggcgcaaccaaaggagtcagagtttgacaagatagaggagtattttcacccccctgtgtttgaagaaggcaacataagttttttatgttatgttatttgttttcttttacacaactgacattgtggtgtgaattttcatatttttttagactgaaccattgtcttacagatgtaaatggtgcgataacccttatcggaaaggggtaggaactcgttcaaacctcgtcaaacatcgagacggtaacgcaaaccaagaaccgtgcccaggacaagccagggcaattgcggctgggtgtaagctcccaatgactgcgaaggagaaaaaagcacagaagaacgagcctgagcaggtcgcattgcggaaaatggtggacggcaacaatttcgacaacaacaccttcaaccagctccttgtcctctggattgttcgacattcgttgccgtgggttcgaattgaggatttcattttaggcccttcgatactgaaggctttgttgacgattcagactccgactgcagtgatgatgaaggaccagaactgagggaggccaatgttattgagaaagtattgaagaaggttagttatgaccttctttttactattttttttaactcaagaagttccccctgaccaagatctatactgttaaaataggttgattatgtgatccaacaaatcacttcctcatcagccaagcaagccgaattcaacacatgggccaaaaaactcgactacttgggccccactctgatcgccagttacggtatccgctggaatatcaagtttgagagccgtgagcgagggtatatttcaaggaacgtaatcaacaaactgatcgagaacgagcaagaccgacaagaacatgagggaggcaagaaccacttcaatgaatatgaaatcacacaaagcgactgggacattgtcaagaaattgaatgatatcatcagtgtaagcgtttcctcgtcatttccaagattactttcatttcagtatctaattacctatgaaatcaatctttttctatacatcatcaacaggaattctattacatcactaagaagatggagggcaacatcccatcggcttcaatggtccttgcaaaataccgactcctgcggcaatacctcgaggcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttttcaccaaaaaccgtagtgatagcggttttttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaaacggccaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgctcgagggcaagctcagcaccatcaccaaggatgaattcaagaacatgatcaacaccatgctcaaaaaaatcgacacctacgtcaacgaggctcttgcatgcaatgccatccttctcgccacagctctcaaccccagctaccgcctctcaatgatccagaagtggtacccctcagccttcccccgcgcacaatcccttctggaagaccaattccaacaacgcaaacaggccctcaatgaccaggcagcaagagatgaagacaccccgccacccgaaaagaacacaaccctgccccctggtggtggacttgaggaagatgtcgacttcttttcggatgctgcgccagagacctcccgccacccgaaaagaacacaaccctgccccctggtggtggacttgaggaagatgtcaacttcttttcggatactgcgccagagacctatgacgaactggcagcgtaccttgggggtaagtatcggctgccctcttcacaggctgccgattgcttaacttggtggaaggtgggttcaaacatttcatatttcaggttctgagtttgtcataagaatctgattattatttttttcgatgaaatacagcaatattcaacagaatttccagtggtggcactactggcccgagacttcctggccacgagtgctacgtctgcaagtgtggagcgatgtttttcagccgcggcggacggacttcctggccacgagtgctacgtctgcaagtgtggagcaatgtttttcagccgcggcggacgtttgcgggcaagatcgaggcaacttagctgccaaaacaactgaaagatgtgtaagttcccaccaatggatcactcaaggggtaaagcctgatggcccattccaggcggcccaggacataatctctgctactcaggcagaattggaagcagtcaagacaacaaaaaaaactgttgcttcgacctccggtgtcaaaggttaatttcactatatccattttttttttcacctatattcacagcctctactctctaggctctaccaacccccactcagtctcccaaatttcatttcactccacttgaaaaaaatcccttgaagaaaaaaaagttgtatatttctttacattaagtatgaaaattataaatagtgatgaaaaaaaaatctcaggctctccatttttagcttcaaaaatttacattccaatttttattttcataaaagttaaaaattaaaaaaaaaaattcatgtatatataaatgcccaaactttttcttttacccaaaaaaatgccttttgaaatgatcccacagataccggatcggtattggattggtatcgcaatgcgataccaatccctaaccctgtgatactgcctgctgcgatccgatactctgggtatcggattgggtgggtgatccaataccccttttttcgatacctggtaacaaaaaatcaatccgatccgaatcggatcggatctgttacattgttgattaagggctgttaagtgtcaaacaactaaagtagtatttctgatcagtaaagataatgaagaaatacaataagaaatattaacaataaatgaatgaagtgagaaatgtacctataaaggtgggagcaacaatagatagggacacggcaaagaaagaactagaacaaggagacaaaagaaagaacaactaaataaggaaagatgtcagttgtgaatcagttgagtcaatcagagaggattgactacaacaataggaaaggtactcggaagtgctaaggttggcggaaagccaaatagaaggggaaagcacacaagtccccaaaggaagcactaaggttggcggaagatcgaatatgtagaagggaaagcgcacgagtttgcaatcaaggatgatgttatagttgagttgtttcaccacaagagaagagagatgattatgtgaaactggcaatgaatccaaagtattaagaagaagaagaagaatctttttaagatacctcagtaggagtcatgagtttgaaattgtggattcatggggaggaaagagcaaacgtgttcagctgagggagatcaatgtatgtcattgggaaagcaactaatgatcaagtcatattgatcattagaaagataccgctagagttctagagcgattgggctcagatctcaacaaccccaagtcagaaacaccagcttccacacaaataaatccatcctcccatacgtttttttacttgctttgtgtcaacgatgaaactgatccgatcccccggattggtatttattgggtgagaaatttaggattaaattactaagaaaccagaaaccagactaaacaaaaacagagactttagtaaataatcagacaaagacaaagaagaactttagaatgagaaagagagaataccgctaatatagatggaaagatataacaatttaagtgaggactttgtaggaggattgagcaagcagatagtctgaaaaagaaaaaacaaatgagaagaagaaaagttcagtgatttgttcatcaagcaaagaatagaagagaggagaaaacagatgaaaataagagaggaatataaccaacaaactatgttgagcaaggattcttattagataagaaatgctttacagaggagaagagggagagcaccaatgaagacttttacaaaagaaagggacaaaaaggagtgagtatttgaattcgagcttcagagtggagaggctgggaaaattacactgggtatagaaccagtatcagcaatagtagcgatccatgatcgagtgagttaaagtgtagggctttgaggaattttgaatcttgatggtcttgacaagattgagggaagaagaccgttacaatcagttctgagtatttgaagttgatccttctcaaccctaagcggttgactgcgcttgatccgtgattgttgtcattgacccttgacatgtcaagtttcaccagatttcaacatcggggatcagatcgaaaagggtattggtatcagatcaatctccaatccgatcccaatctattggaaaactgggattggttggagaaatccaataccaatacccggtattgggtccatttttgatccaatccccaataaataccaatccggggatacggagtcagttacactttggatgataccaaagtgtgatgcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataaacaaataacaggagattataaaaattactgaattactatagtttggatttttgaagcaataataattgctaagaagcagctggcaagcacttgagctaattggctacttttcagaggtggtagtcttgcagaaactgctttataaggaatttgagtgaggtatgaaaggggagtttcaaatttacacactaataattccactagtaaaaggttggttgggattgggataactactctaaaagtaggaggagaatattcactgtacttactaagtatgatgagggtgaatatgctgaggaaccaatcttaggccaggaatggcatccttttatattctagagtcccccttgggggggcattcatagaatattctagaatgtttattcaatgtactacaatagtaattctcccatgatgtaatgggaatcttgtagtaaattaagtacagtattatctatgtcccctggccatcatgatgcattgttatagccaattacatcatgtttctacctgtaacagaataatactgatagaaattaccacacactttgactagggtggtaatttctacaagttaaattatagttttcacttgtagttgtaaatataaatttaataattatttttgtatttattttatattctttttggagtattttatatttttattcctactaaccttataaggctcttgagttatgacaaagtcctagaaggagtaggattttgtgggtggttccagactcagtgggctaccccatctagaatattatgaaaagttcaattcttaaataatgttttaggttttattaatattaatattgttatttcatatgaatcatttgtaattcatcattaagagtcttttggatactctggaggatctctaaggctgacagatatccacattagagattgtttgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccaccctgcacccgccaggaggtgccaggtgtggtacttggtacctatttttgtgaaaatttgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggccttctactccaagaaggtaccttggctgcatggaaacagggactcaaggataagaagaagtctaacaaaaaatcagaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttaaactttgcaataaattattaaatatgaaaaaatgaaaaaaatgacttgggactgatgttttacaataaatatgaaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaatacacatgaaataataataataataataaagtgacttgggactctgggagtgaaactaggtgcaaaagagaggggggggggtacctgaggtacctgcaacaggtaccttgggtaccccccgggaggtgtctggtgtggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacctaggtccgaacaaacgatctctaatccacattgttgtgtgtagtgtgtactccaactaagtgccacactcaaagaagtttcaccaggttcatctgctttggatgcagtgattggttccggtttttgcttgactaacttaattggcctgattgataatggtttctttgccctgtcagactgtggatgaggagaaaacttgagtaccttgaaggaaaagtggcaaacagagacaaagaaaaataactttactgtttgtgggttggtatcttcttccaaatggtcctctttggtgaatatattctcacaaaggtctccaatgccatctgaaggatcttcctcattctcttggtcatttttccatagcctactcaaaaatgaatcagaagcaggaaataacttcagatggatataagcaatacacacctctgactcattggtctcatcctttttggctgcttttttccttggttttccaggtttccgctttggcttgttatccaatttgtccaccttatttggcctgccttgtttcttcttctgccccttgacgtactccaatcctgaagggtcccttttggttgaagaggttgagttgtgtttaggtttagagccttttatggaggcactgacatgccacaatagccaaaaaaatgaaaatagggggtatcaaatataaccaaatccacaattatttaattgactggttttgaaaaatccacccttttttaaacatgcttgttcttcatttaaccccttttggggcccattgatgcaaaaaaaagtttggggaaaagtgactggtttctaatggtggattccttatatctgataccccctaatatggtgatatactgccactttggccaagtaacagccaaataatgctcctgcaccgcggtcctccagagtggcccaatggaaaaatgatcacaactgccattttggccactcacacccctgagccaccatgcatggcacgaatgtgccaattaggccatgtatccaagggttttgtgacctcctctaaaccccttggactctacacccccatgaatacacccagtcatccatgggagtgggagtacacctcccatggatgatgaacacccccagcatgatcaaggactggttttaactagtccttgatggatcaagcctctcattgatgacacactcccatcaaggactggttttgaccagtccttgatgggagtaaacacccccatcaatgaccagttcttaccagtgcttgatgggagtaaacacccccatcaatgaccagtgaaaaccagtccttgatgggagttggctgatggattcattttttttggccattgtggcacattggtgcctgcatagtctttgggttgtcccttaaattgatgattcttatcaaacttggtttcatcaagtacaatgtgaaaaaactttattacttgagaacaaaaaccagactgagaaagaacaagatgtttcagaatattgatgacatgaatgatgaagtgagataagcgtgaaggaaaaatcattaccacaacagaaggaatggaatgtgagacaactgaagagatttcagacggtcaaagaaggaagcaggactgagagattgaggaaagagatagttagtggtcgattgatgagaggtcaaaggtatggttatcttttctcaccgaatggagtcggacaaggtgatccaagagagaagattggtagtcaacagggtcgagtgagatagtgagatcgagtgtttgatagggttgatgttgaggatgaaaggatcgagtgttgagagagtatgaagtcgctggcgagattgattgacaatgagccagtggattgatccgaagaagcaagaagaaatcgagctttttatacgtgagagagttgagatgattaaggttcccacttgtgggtggtgaattgattaggttttgattgggttcttgctgcggtggtatgcgatgcggagacaaggtccaggaggatcacccaaagtttcaacacaacggttgcatgggttccgttgagcagtttgttaattttgccaagcatgaagttttgttttccatgttggagggattggaacttttcaaatacattgctgaggaatatgtcttcatttttcttctttgacgcctctgttgcatcttgggtttcactaagttccacctgtcaaaatattagaagaatgaacacaataaatcagaaaccttgtgaaaattttgttgtaattctcttgatgctaatcaaataagcaacttacatctagataagttttcacgtgccactgagcatggaaattatctgacgtgaacttggtccccttgcatttggcgttgtggatcacttgatggatgcaaggaatccccatttaatctgagtagttaccagtgcaagtggttgttggagccttggccatgtgagacaggtaaactagagatgggcgatttgcatccggatatccggctgctttttccggccatccaggcatccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctttaaacggccggcaagggaccggctggaaggatttccttccagccggcgaggtacatgcaactcgccggctggaaggaaacccttccagccggacatccccccttctggcctcgggtatcctttgggatacccggatacccgcccaaatttctgggaaaagggcacatccaaaccccaatccgtatcccctggcgggtatccgctggcgctggcgggtatccgccaggggatagcgggtatccgcaacggataccccgcgaccatctctaaggtaaacaatctttagggcaaagtggcagacaatgctgttcagatttgcaattgaaggaggcaggccagtcagtctcttgaatgaatgttgggaggatttgatatatctttcatggagttggatggtgagggactgatgaatttgtttgacggaagcagaaaaagaaccagttgatgagttgataaatcttttgaggtatgtgtgcatactttcaaatcttgaagtgatgtgatttacaaagtgcaagtgccaattgatcaagtatcccacaaagtgatccttcagaggaaggaataccgtaatcaattaggcagcggtttctggattccaagtcttggagagctccgcgtaattctctttgtattccttcaaagtaggtgactgcctcaattgcttccatgcgggttggaatgtttgccatttctcttcacttctgaaatgtttgcggcaattctttttgatgttcttgaagatgtgccaagagcagaggatctgggctgcattcaaatataccttcttgattgcattgatgaccgcttgtttgtggttggtgaaaataactgagggggattgactatgaattgcaagaaggagatgctcaagggcccacatataattgggttacttttcatccaagaggaaacacaaagccactgcaaaggacctattacacaaattcatttcaacaatatgcagcagaggcacgttgtacttgtttgttttgtaagtgaaatcaaggaggatagttgtcaggaatcttttgaccaatttgagtgaatggaggtgaaaaaaaagaacaagttcatgtggcctttgacactatccatcatgaagtagaacttgtgcttgtggatttgatgcaccagtgcctcaaacagggtgcatccatcaagctgatcaatgcacatcttgcctcagtaattttaaattgagtcaagggtggtgtacaaaggggtgtttgtgtcttgaattaaagccaacttgatcttcaagggggcgacaacggcattggttaattctgtaaccttttctttttggccttcagtcaattgtctatggattgtcagaagctgggtggttgtgatgcggagtcttgatctggatttggtagcatccttgcttcttgtagaattttcccaacatttcaaaagtacagcctatcttctttgattttcccaagttgtcagggtttgattcatccggatggctagattggttgcatttataattcacttggtcctcccctttggatgttgtggtgttggccttcttgatggcatacccattctccaaggcccacctttgagcagactcatctagttcccttctggttacataagataactcaggaggcagggcaaggtaatgaagattggccaacggagtggttggcagagccgttgttgacacagtttgaagaagtgggttgatgtggtcttgagacatattgaagaggggtttaatgtgagattcagatgtgtcctgagatattggcactgaagcaagaagggggttgatgtggctttgacattcagacatattattggatgatgttggtgctggttgaagttcagtgatgatttaagaaaattggacacagtggctgtgaagaggatcaataaagaagtttattgatgctttgctttgagaaattggatgagaaacacctgcgttatttggagttgaagtttgagtcctactggtgtttcagcaatgatttaaaaaaacaagaggtctgtctacaaaaacagagattgtggctgtcaagaggatcaataaataatatttttgatggctttcttgaacaaattggttgagaaacgtctgagttattcagagttgggttttgagtcctactagcgttccagcaatgatttaaaaaaatgagaggtctgttggcaaagaaaaaaaattatggccgtcgacaggatcaataaagaagattatcaatggctttcttgaagaaattggttgagaaatggctgagttatttggagttgaattttaagacaagtttgagttccagcactgatttaaaagaaacaagcggtctgttggcaaaacgaagacagtggaagtgaagaggatcaagaaagaatattattgatggttttcttgaagaaattggctgagaaatgcctgagttatttggagttgaagtttgagacaagtttgagttccagcactgatttaaaagaaacaagcggtctgttggcaaaacgaagacagtggaggtgaagaggatcaagaaagaatattattgatggttttcttgaagaaattggctgagaaatgcctgagttatttggagttgaagtttgagacaagtttgagttccagcactgatttaaaagaaacaagcggtctgttggcaaaacaaagacagtggaggtgaagaggatcaagaaagaatattattgatggttttcttgaagaaattggttgagaaattcctgagttataattcagagttgaagtttgaggcctactaatgatttaaaaaaaacaggagatggatcagcaaaattggagataatgggggtaaagaggatacaaaacgatatttttggtttcttttttgtgtattttggatgagaaatggccaatttgtggtttgttgaagtttagagtgtacctacaagctgggaacaaagcagaggtgaatctagaaaatgcaagaccatggtggtgaagagcagaaaaaaatggcatttctgtttttttgtcaattttggttgagaattggctgagttgcggtgcgttgaagtctgtttaactttgtgattgtggtgagtggttttgctgtttggtgcctgcaggaaaattttcagttcatgcaggcacttgtggtacacttgcaccaacaatgtaactgatgtgatgcatgcataggtattgcatcatattgagcctttatcgcatcgcattgcaagagcaatacggggccccgcatcacattgcttgcattggattgtttgatagagtgtatcagtatcgcatcagcaaagcaatgtgatgtgatgcactataatttggtggcattggtttgcattgctttccgatacaatgccaatgcaatgcattgcttttttgatgtgatgccgatgcaatgcattgctttttcaatgcaataccaatacatggctatttatcgcatcacatcacatcatttcaccgttgctcgcaccccctggcggcaaaaatatgcatattgcatgcataattaaaaaaaactgtgtctaaacgcagaatcggcatgtgctgcacgcagcaaaaaccgtgttttttattaaggccctttttcttttatgttttctttttttccctttttttgttattcacagcctatgaccctcccaaaaatatggaaaaaatcaaatttctttttccttttcaatttttcgattttttttgttacttgcagcagagtaaaacatggagaaattgacccatctggggtcctcatgaaggacaccaattgatcatctgcttactttgtaaatttaaaaacttcatcaaacttctactcactcatgtttgacatttgtatctcaattgttggatgtgaaccagttagagtgaaacacaagtagtaaaagggggcataagttgaggacctgactagcttgagaatgagatagaagatgaggaaagagatagaagagaatgtaaaaattataatattcaattgattgcaactataatgttttgactcccaccagcacttaattcccaccagtcctcttagtctttgccttagtcctagcttcattcttctttttttccatgtattcgtggagggccagaggttttatgttgttgttctgtgaataaaatgccaaggccatacctctacttacagattttgggtggagattgtgtctcatattggtgacatagtctctaccaaagctgaacatatgctctatgtcaaccgttgttgctatgcaaaaaagtcagaaacaatgatcagcattgagataactaattgacagtgatatgggtatcttacctggacaacacaagacatcaagggccatctgtgcaaggctttgatgagcatttccactccgtttttgctcagtccaccacttgagcgcgtcaatcggttttctattatccaaatacaggccaccagtgagccatttgccaacggggtcacgtgcggcttccacagatcgggcaacagcagcagcacctagacctgccagaataccagtttgcggctggtggaggatttgatcagttgattcaaacaggaagggaagaattgaattggaatttaccttttccggttcctttcctagtagtctttgggccaattccatgtttcgaggtttgtaccacttatcatacatctcacgggtgagtttgattgcctcatcaatctgttcctggggccatttggccagcttgaagtattcatccttgaaagagggatggagaactggaaattccgagataatgtttgttagttgccaggaatgtcagatgtaatcacatgtaagttgaagaagagaccaacccattgcaattctgtataatggtgagcagtcagccagcgagtagtacttatttgtaatgtgaagccccgcgcgacaagcatttcgtaaagccggagggtgatctcggtcaggatcctcatttgcaatgacagctgaaaggttggaagtgatttgatcaatcatgacaacaacattggcaatccgggctgaggctttggttgataattgaaaggtgattttataaaagggttgcaggagttcaaccaagtcggtggctaagtcaaagtcttcttgttggacatgatggtcacggggtatgccaaactgcttatcacgctgccatatgatgctttcatgaataacaggtcagtttggctaaatattggggatcaacatctgattagacttacatggcttcctcacatcggacaatacttgacagttgcatgtatgtcgagttccactgagtcgggatgtcacattcgatactgtggggtttcttgcattgagtttcttgacaaatcttgataaatttcgcctttgagtttggggacttcctaagtttcatcgcaattctgcggaactgtcaaaaattgataggataattgcaaatgtgcatcagagtcaaaggaatgatgattgaggaggtaatgtgataaatgatgtactaactaacctttgcaagggcttggcgacatgagtctgaagtataaagatcctcagccttttctgcttcaagaccctcaagatcagccagagtgagatcatcatcggttgcaagttcaggatcatcgtttcctttgggtttcatgtagttatcttcatcatcatccaagtcactgttctctttctcttcattgaatctgaaaattttccaagtgttaatgaacttctagtgtcatgattaaatgcttgcttgaaacagcttacctcacaatgagctcatgctctgcctcttctccatcggagtcatcaaactcaggtgtgccagcttgggatttcttacgagcaaatggtcaaaggattgccttgacaatgagattgacaatatgtgcaaagcatcttatccactgcggcttgcccttaaaacgtttccaatccagtctttccaactccgaaatcatagtcttgttgttactggcattgtcagaaacaataccacagatctaatcagagttgagggacagggtcagataacagacaattaagggagaaaacattgagtacacattcacattaagaggggtggtggacacaaacaaatttacatacccgattttctaaaccaaacttctcaacaatatatcttaccatgcgagccaggtgttcgcctgtgtgccttttgttgagctgcacaaagtccaggggcattgcgtccaaattcactttcccagcgccattgtccacaagtcgatatactgccgtgccaataatattgtatccatttggcgcctgccatgcatcaacacccaagtatagtgccccctcatgcatctgaatagcacaaaaaatatgtttgatctgctgtcagtaataattaatggttgattgaaagaaaatataatcatagccagccaaaagtcaatcactcacctttaactcctcacatagcttctcctgaatacataagtagagcatatgaataccgtttgaaatcatctttttgagagggaaggtgcttcaagattgttggatgaagaagtctcttcaggctggtttcttccaaggctgaaaatggctgcgctgccttggcacaccagacgacacatcgttgcaaaacctgaggaaacacgttagttgagaattaataaatatccaaaaaggcaaaagctctaagttacctcccgtggatcaatatcacctgttcctgatacgccacgtgatgcaagggtcctgtgatctgagggattgtttgccttctttgcgcattgagccgtgtgagagagaagattaccacatgaagacttgtgcgcaggctgattgatatttttggaacacctagtaatagtgttcatagttgagatgaaaatgattatttgattttttatcaacattccaatttactaccacttgcaagactcacgttttacatttccatgcaatcatataccgatcaaacttgtccttctgatcagacatggttggtacctcataggatgcatatgcagagctgacttgattatgagcaagccttattgcatgttctacaaaaaaaattaattataaacaacaaagataagcaacaaaaagataagaggaaaaaaatggcccagtagattacccaaacgctgtttgtctgttgaatcaggtcccatggggttagcatatgaggcggctgactttccctcattggactccatgggaggtggatcacttgtgtctgagtcatcctctcgttccatgcatcttcggatcctcttagatcgacgttccatgtttcaggtgatttggttggtgtttctgagagcaaaagtggtggtgaaaataagcagagaaagtacaatcagtcagagtggggaaagagaaatggcagggttgtgaaatatgagaaaagatggcttacttgagtatttattgagttattgaaacagaaggagcctgagcgagcgggattgtgagcaagagggagggttaaaaaaatttcaaagaattagaatggatttcatcagtaaaattaaggggagcgagagggattgtgagcaagagggaggggtaaagaaatgtcaaagaattagaattgatttcatcagtaaaaatgtggggaaagaggcaggggagatttgatctggggaaaggtaaatgaggtgtgaaagacgagacatgatgacttactggtatgttatgtaaggatttaatgagacagaaggagcccgaaaaaaattggcaagggaataggtcagctttcatcagtaacaatgagggacttccctgtcagaaaagcctggaacacacctgtcaaaaagcctggaaggcaggttgggggcaggcaaaataaggcccaggggtcgtgggagtcggcaacggaggggggatcgccgacggatgggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncatcagtgccaatagtttttgctgaataaactcgaggtaaaatatgcagcaggtccttgttttggttgaggggaggaggggtccaattaaaggggcgggggggcttacactgtagtcctgatgcatatcgtttgagccgagaggagccccctcgccttggtcactttttttcttgccctccccttgatcccttgcctttcgagacttgacaacaaccattcgacttcgacctaaccgagatcacaactccctctaacagctttcgtcgggatcttgaaggcaaaccgaatcggatcggatcacaccacaccaaaaggattagtgactcaaacagcgcggaatgtatgtatatgatgtgttgagatctctttgaaaaaaaaacgtgaaaagatttcatatattgcattatataacttactgatcccaattatgtttgttttcggcgagtgaattttcagtagatagaaagaacagcaaagatggtgttattcgcgcacatcccatttctaccatatctcgatgatccgacgaggataccgagccgggagatcctgatccaactgcagacgatcgtccccatcctgatctcagccgtccacgccgccgagatcttggccctcttgcccgcccaagtcgagacctacatctacgacgatctcgaccctgtcgatctgcccgaagctgaccggttggagactctcatcatgctcctcgatcgtgggtcttctaaagtgatctcccaagcatccttcgtcaaacccttactcgaacgaggcgtcccccacaaccgcatcatcccgcgcttctcttcttcttcttctccccaaaatctcgatcatctttccgatctctcatcgtcgtcatccggaaatcctcagtctgtcatgctcgaaatccctcataactcggactctgatttatcgacttcaactaccactttggagaaatttctcgacttcatcgatcatcaatctaaagatcacccaacttttctcttagaccctcaccggcaattggaaagtttactatcatcatcatcatcatcgaagaggacgacggaagaactgaacgtggttcagttaattggatcgacagatctgatcaagatggattccgagcaattgatcgagcaatttctgaagagtttgaaaacggatcgcccggatggattatacacgacctcagtcgtgagcgactcgccggcatgcagtctcctgggccaagtatattcctcgctcgagtcgatcaagaagagcatccagacccggaaggctacatactatagtcggtcgaggagccagctttggatcaagggagaaaccagtggggccacccaggaatgtctgcggattcggacggattgcgatcgcgattctctggagtttcacgtgattcaaaagccgttgaccgggttctgtcatacccaagaaatcagctgctttggcccgctaggcggcctcaaacagctcgaatctaccttgcttcaccggctccaaacttcgactcctggcagttataccaaccgattattcaacgatgagaagctattacgcgcgaagatcatggaggaagccgaagagctatgtgatgctgaatccccctcagacctgacgggagagatggcagacttgctctacttcgctctatgtcgatgtatcagtaagggagttagtctggcccaagtcgaacagaagctcaaccaacgtgcgctcaaagtgactcgaaggaagggggatgccaagccgaaatgggaggccaagatcaatgacggagccaaggaggatcaacgagcgaatccggcgcccaagccaaccccagcagagggcccgctacgttgtcaaatgatcgatctgaaagaagtgcccgaacaggaacgggcctcgttactcaaacgcccgatgacggactctcggacgatgacaggactggtgaccccgatcatcgaaatggtcaagactaggggcgatcaaggacttttggaggccgtccaaaaattcgacagatgcgggtttgagagtgccgatcagttgacgatccgggccccgttcgccgaatcctcgatgcagatctcccccgaaatcaagcaggcaatcgatgtggcctacaacaatatctacaagttccacgagaagcagttggagaaggagcggacgccgatggtagtcgagacgatgaagggcgttgtctgttctcgattcgtccgcccgatcgatcgggttgggctttatgttccaggcgggaccgcgattcttccgtcgacggccttgatgctagcgattccggcgcaagtggcgggatgtgaagcgatcagcattgcgacgccagcacgagcggatgggacgatctcggcggagatcatgtacatagcccagaagtgtggggtgcaggagattgtgaaggcgggaggagcacatgcgattgcggccttagcctatggcacccaacgggtctccaaggtcgacaagatcttcggcccggggaaccagttcgtgacggtggccaagatgctggtggccagtgatgtgcatgctgcgacggcgatcgacatgcctgcggggccctcggaggtcctactgatcgccgatcgatcctgcgagccggtctttgtggccgccgatcttctctctcaagccgaacatgggatcgactcgcaagtcatcttacttgctatcgatctcaaagccgagcaacttcaagagatccaaaatcaaatcaatcttcaagctcatcgactctctagaatcgaaatcatcaaacaatcgatccctaagagcttcatcgttcaggtgcctacccttgatgccgcctttcagctcagcaatcattacgctcctgaacaccttatcttgcatatcaaagaccccaaccaagcctctcatcttattcgcaacgctgggagcgtctttattggccccttttctcctgaaagctgtggtgattacgcgtcgggtacaaaccagttagtccttttttttcaagagaaaaaatgtttcgagactcattcattgaccgctcccccccccccttttttttttatccagttcattacctactgtgggatttgcaaaacagtattcaggagtgtcgacgatgagttttatgaaacatatcaccactcaagagttgactaaagacggattaaaagagttgggaccgacggtgattaggttggctaatcttgaaggcttggatgggcatgcgaatgccgttcaagttcgactgcttcaataatcctttttctttgattcttttacctttttttttttgcggtttcttctttgaatcccttctctctttccttccttttcttttttgtctaaaaaaaacatatatttccttgtttcttggattgatctttcttcaggaaaacacactgtcaatctataaaaaatgtggcgaatttcttttgatgcttgtttgtcttttcaagtggctattcacatcagagagtcttggtttatacacttattggaaatcccctggtagatatcattgcttgttaatggtaataactacacacatataccctcttcttttgtttttttgttgtgtgtgcctatgtgtgaattcttgggagattcctcagggtatagtctattttcaacttaagatttcttttcaactagttaaatttgacccaaagtcttttttcctttgtggatgccaaagtcttttatactttgtggatggatgtgacccaaaaacatggatgcatgccttgtttctgagggagggggcacccaagctgtcaacatctgaaaaagccacgatggacttgatgaaggcgttggaggatgactacatgcttatcggctgaacggcctgaagaacaagccggtgttttcggcggcgggtgcccggcgaaactttaaaggtgatccaaacacgatcgaactcagaacacttcacccttcaaccttatccgcttccacctctctctctctctctctcatcaccgaaaaaaaaaaccaatccctcacggtcaagaaaacatcttctttcgactctcgaactgatttagaggacgtctggatccgatcatcatcgcttcgaacggccacaaaagagtcagccgttggacagaagatagagctgggttttatgtggcattttctgttatggacggttctctctctcccgccgctttactttttgatcgtaggtcttctacatatccaatcttttcttctccctcttttcctcaacttaaggaaccctaagaaaaacagcttacaccagaaaaattatatatttgaacagatctttatactgaagaaagtctcacatcgacccgccccaccgacgtccgaatcgctatactatacatctgccgaccatcgcgagaagccggggcttcgtctaagctcgatcaagagcagtcgagccagtgtcgaactctcggtgatcgtgcctgcatataacgaagaaagtcgactggagaaagggttgaccgaagcgttagattggctagaacgatgtcgaacggaaactctggattctgcgacgaaggacgcggaggaggaggggatgagtctgcggtcttatgaggtcctcatcgtcgacgatggctcctccgatcgaactctctccaccgcgcttcagctgtccgtcaatcatgctgctcgtactcgtaatcatcctgatactcaagttcgtgtaatcagcctgggaaagaatagagggaaaggtggggctgttcgacatgttagtaaggctctctctttttttacataatacctattctttcctttttcttcaactaaaaaaaatcaatcttttaattccccccttttttgtcgttggttttttttttgtagggaatcttacatgctagaggagagttgattctatttattgatgcggatggagcgacgaaattttccgacttacggaaactgatcaaagaactaaaccaaatccaaatcacaagcccacccccaacaacatccccaacatcaaggacaagaacaaggaggaaggaggaaggagacgagaaagcagaggaaggagaacggcatgggatggcgattggatctcgggcccatctggtgtcgagtccgacagtagtctctcggaccaagttccggaacttcttgatgaatgcattccatctttacctcttcatcttaggcttgaaagatattcgggacactcaatgcggcttcaaattgatgaccagagccacagccattcgagtggttgatggtcttcatgtcgaaggatggtcagtcttcttcttcttctttcttgctttctttcttgcaaaacgtttgttaatctatctggatctgtttgtttgtaggatcttcgatgtagaattgttgttgagagctaaattgatcaaacagccgaaaatcccgatcgtcgaggtaccgatcgaatgggaagaaatccaaggctcgaaactctcagtggtcaaagacagtatcatcatggctgtcgaattgtttttgattagaatcaattatcttttgggcgtttgggaacttgcttaatctctctttctctttgctcttcttctgcttcatattcacttgttttttgtttttacttcttccttttctttttgttagtgttgttctgtccgtgttttttttttgctttgcttttgtttggatagaaaagaaaaaaaggagtcagtccatgagaacaaacaaaaaactaggagagcatcacttgtggatacaatacagacttccatctttcccagacaaacccgcaattatctgtgctttcaagactacagaaatacttggatgcgacaaatttactcaatcccttgattcagtttcctgtgagtaaattgctggttataacgtgcaacaaattattcacatggtatcaaatttgactcctacatgtgtataaggtattcagacttgtgaaagtttcaattctaataatggtgtcacaatttctgtagttacaagattgaatgaaaccttgttcataaaatctgaaggcaagcttcttcttatcctcctctttttttatcaaatttatcattcatgctcttagttttgaactcttttcaaagtgaggatagggttgctttgaatagtggtgtccaaagttgctgcatgcatgtataaacacaaattcatattttttcatagaaatgcttacatgatctatgcctcaattcatttatgaacaaattttctttatgaatttatgttcatgcatttatggtccaactttgaatacccctcatatatgccacatcactcagggatcaaacccctgcaaagtggaggacttcctgtcaaaatctgtgggtcccccagttttgatttagagccttgaaagctagatttaactgcaaaaatccagactttttgggtcttaattgaaacctgagagggccctagatctgacaggaagttgtcaagtgttaattcacttttttcattttttgtacacattaatcaaaactgccactccatgcaaaatcaaataccaaaacaccctctcccaaagcatgttgaaattatcaggatatacaatgattgtggaagaatacacaaacaatgagaaaatttcatgtaaaatgtggcataactcagtctcagtactgtgtttccagactggcacaaatggcaaaattaaatgatcatcaagaattcaaacatattttcactgcaatgccaaccttgagcacatggaagtaatagatgaaacatatgtgctgcttcaatacctcattaggctacaaagatatctgtggctattatagtgggtgaaaaatttcttttgactgagatggagtaagtctttaggctttgctggagtagcccccatggcaaatcaagtccagaacacagacaaagtgcattgttgtatctttagctttgtgtcagcctacgtgctcttagatttggattgggcgagcgccttgaacaaagtggttgattgaatggactgagttgttatttattaaccgaggaatgccatgcgtgctacgattagtgcaccaagatctgtgaatagatcaacaagagtagtgcaaggattctcaatgtgagttgcgcctgaagcgactcacgaaatgcgttcaagggagggtacaatgtaggttggagctaagaaactgaatttgtacattggcaaatcgatacaagtcatgtatgcaaagcaggaaagagcggcgagctggaaatgtaaactcatgtaaagaggccaatgaaaagataacttaagggaaattggtgtgcaatttctatgcttaatgggtgaatgcaatgcgattgaacagaataaagatatgaggagcttgaagtgatctgattcagaaactcgttatcgattatgaggggccggtcacttcgcctaccagccgaatcctttggccatctgcttggtaccgacgggttgcccagccgcagttgcgttcgcggtagtggtgttcttggcgagggtcttcgaagtgaagcctttgaagcgcatgatgttggcgatgggcacagcggtggcttcgaggattgctgaagcggcaatgatgagcatcaatgctggtaaaacgttgaactgcatggtctgtttggcaacacaaaaacatgaacttttagcgtaaaccaagggaatgaatttaaccacgaaagaggtgactcacgaactgagtttgctggttgtgagggtggcgaagttgtaaaatagactgattttaatcaaccgagattctagagcagcctcaagattttagtcaacgattgaacgagactaattctgcaggagcacgcacaaaagacgtgaaggaatattcacgcgagacttacatttgtcagggggggggataggataagctcaaaaatttgcgtgtgtgatgatgaacgcttaaaagatcgcagtggttggtcggatgattagaagaagcaattgatgggggggaagatgcccgggtaataaaggctcatgaagccctcctaacgcgccgtgttcaccattttttttttcttcaccccattcccaattagacccaaggcctcctgagagcaagctcctggaatctggatgcaccggagaccaattcagtcgagcgcgtctttccgacagcttcgctgtttgagtcatcgctccctgccagttgaggctcaacatggcaggggctttccatgtgtccagatcaatctttctccaaagtctgattcgatcgactgcgcgccctccacaattatcagatcgcgcggtattcctcagctaccacttttgtggcgcaagttaccaagatgggaagaaactggccccgggatcgatggtgagtgaagctgaggttgaattttctcttgggttccagaaagacaccaattggtttctgcgcaattttcaatcgccgtcttcacggttttgcggtatatgagtgtgaacagatagatgctaaagcccctaatattgcagttatacagtcctaactcaaacgtcgctcgtcaatcttgaaagtttactcatcggatccttggtgtcatcaagcgtcgtgtggcctcgcaatgaaaatcagatacaagtgcagttgggaaagaacgtgaaattttggatttcatcattgcatgcagtcccagccaggcaagaaatcgcaaggaaaaaacatttacgtctccaatcaacgataatacgaaatatgcaggctttcggctctcgagccggtgacaccgtgtctcctagctgtcttccgctgcggctcgtcagggctcgttctcagtccttcatcgtccaatatttgcgggtagccggagcatcttggcccattagcaccactaccttctttgggaaaggcaaagcccacccccaaatgaatcaagccccgtgcgagcgtagtgaaaagttgtgtagtacgcaattcctacgtgggcttgcgccgaagggcaagcacgcatgccaagatccctcgatgcatagatatcatcaggacagatcaatcaggatttgatgaaattgatacccatagatcaattggggtctgatgtaaatgggtctgatgtaaatgcacgtacacccccggcttctccaaattttgatttgccagtaaaacccttggggaaatatattatgccaggacattcgactttgaaaatcatgcagaggtccgggacctattatttggggccatcctaggagcgccgcagccgggctaccacatcgatgaagatcaatgaccaagaggatgtcacaactttgagcaactttctgaggtgctgtagttagcaacacaaacctatctgagctgcgtgcgaataagatgaatagggtcccgccctaacagatcatccgatcactgctaaaaaaatccttccctgttgctaaattgaggttcttgccaggtaaaaaattgatttttggtctcgcgcacagcgcatcttatatgcaaggacagggagagacttgtccagggtaggcatatcgggaagccttgaatcgaaagtgcagcattcaatagcagtgagccagggaattttgtttgattgctgaacagaagaagctggggatcgaacccgaaaggtggaccttgcccttgcgagaactgagttaagcaagggttccacctaatttcagctcggcaaaacttttgtcaatctgaaatcatctcctagtgatgacattggtccattgcattttgccttggacatacataagcaatatctttctgtcccagaaggccagaacacgatgctggaggaggcttgaattcaaagtcataggatgacttcacatcgagaagattggatgaacaatcaaaagaggtgtgtactcagtaaatcctgattggaagttgcttgtttttgactgaaatatatagtcgaatctgttcagattagcccaatggagcctgattctttccacatggccaaagtccaaggggagactgttcctaaattctcttacaaagtgatcttgaagaagcgagggggaatggggagttagagcggattctggactgagatctgttacgttcatagcgcaaattttgtttttgagaggaccaaacttggtcccaagtaaaattctgaaaggcatgcaccttgactatcacctatcaagccctatcatgccatcccctcaagataagtcagtttacatcaattatatattaacaagccttgaataacacttatctggatggtcgtgccaaattggctggaagaggttgtcagtgacacatcacccttaatttttaacaatttcccttaagaacttccctatgtttataaccgtcccgactttatttggacgcacttgccatttcccaaatttcttgatttagaagggggttctaaaccttattggctggtgaaatcccaatcccaattgattttcaccggcaaataacagaggacttcctgttgattttacagccccctgtaaagctatttttattggctgtaaaaccgctttcccagcaaaaaattggctctacagcctgtaaatccagctttacgaggcctgtaaaacccaaacatttgggacttccttataaatcaacaaaattagaaaaccagaatcctccaatgtccaaactcatcttcccaaatctcaaatgttccttgctacactataaccatggactttctccccccaaatgagaaatcatcaactggactgaacttgacttttatttgaccaacaaagggcccactaggctgatggtagcattagcacagcataacatgatggagctaacatttagcgtagcccaatggaattctgccataactatgcaaacactacacatgtgggccacaaaaaagggcctgtacagtttggtgtgctgatttgagggctactacgttaacattagtggaccgttcagcgtagtggcctattgctgattttatagtttcccagtgataaattcagctttgaagcctgtcctaactctagtgttgcagagcctttgaaatgaccagccgtgctcccctattgcccaaaacgatatgcaaagcaaaaagcagtagccaacagttttggaaaaaacaaaaacaaaagtctgataatcaagcttgtgcaagcagacagaggttatatcctctaggttctctgccaaccaaactggaataacttatgccattcccaaattctttgggccacagcttatttttttttcagaagtatatcagatcttttgaaaatgattggcgagtccacttcctgagcccttcttcaaccaggaatacaagaccccccccccccccaaaaaaaaaaaaaaaactgagaagacactttatagcaaacgatgatgaaaaaagttagggttgcttgggtcggatgaaagctttgtgcgactgcactcatctggggcagcattctttcctttttcttcccttgtatctatgtattcgtgtggcccgtctgctggtcgtgttgatgaagatcatcaatatttgaggaaaagaagaccagccatgaacttcaacttagaaatatggagtccatttagcatcatcttttcttctcaactcatgtagggatatttatttctgagaagcaaattttacacatgtgattcacaacattaataagaaagtaagttaataagattggaagatatggccaagcaagtaagtgatcgagcaagcagagaaacggaagatacccatcctcctatatcaatccgaggctttggataatcgacctctgggaccgatggacatagctaatgaactcgaccgtgttcgcggtgtgagtggccagggactcagaagcatcgagcaggttttggagttcgttggacagtgagacgggggactgatcggtgccgatagacatcaattctagaaccgttataaacacatatcagccattgagaatttttttacaagggatacgaaagattggaagatgaagcaacaaaggcttcgtttttataagcggaaaagaaaaaaaaggaagaaaaacagatgacgaacctatggcgctataaacgccagccaatctgatccgacgaagcatccattcgcgcgccttagagtaatccttcaagccggccaaggcgtcggttgcgacggctaacgcatgggagccgtagggcaagaagtggggcaattcgaggggtaacgggagcccaaagaacgggtgcttgggtgtcaccacaagggctagtgcctggatcccagcgcaacagaatcgacgatctcaatgttatttttctcccgggtgcatgctgaatatactaatcgaatccactcactttgagcaaatgttccttggggatcgtgcgattgtattcaagccgaatctcgaatgcacgtctcacgccagcaagccggtctttcttgaagcccaagtgttcattcttgagtctcgttttcatgtgcgagtttccttcttgaatccatcgttcggccaaggccttcgagggacctataggttctgtggcagcatgagtctcccgaccgatcccattcgaattggtggtggtggaagtggtggtggtactggggaacaagccggacaacgtccaacgactgatcgcaagcctctggagctccggccgactggctacgccggccatcatcgttgcagccgagaagccatgagtccgaacgaagggaagggctgccgtaaggagttgatccggaagatcatcctcggcggtaatgtgagtctctagcttccatggatttgccgttgcgtgggtcgaagagggggcgtcgctcgaattacgcctcaaaacgacggcagcatctgtggaagaagccgaggggtatgatggaagaccgggaaacgggagcgcggccgagggacggaggttgtgagatacgagtctaccagcttggcggcggcaacggcacaacattctctttcgactgttggtgccaagttgttgtacccctgaaactgctaaacatgtacacttgtgtcggatgtgcatcttgatccgagctgatcgatcggatacttgccaccactataacaagtcggatctctcttcactgatcaacatttgaccataagactgttgctcagcaaaaaaaaaaactgcttcatccaatgaccatctatcagtcaaatgtgcagcacagccactctgataagtctttagattggggaaatcaaacccattttggagaaaataggctggataatcaagccaaagtaatgcgtacatggttttgaaatttgagattttgtcttgaattctgaatctgagcctcttgtttcttcctttccttctatatacctttttttacttaggatttacaagcttggctccccccccccccaaaaaaaaacctttttttggatgggttaataatagctacaaatcaacccagtgtgagtcaatagttgatgtttcccggtgttctttgatctgacaacaagtcaatgaccagtttaactctacatgttgtgtctgaaacaatactttgataactggcttcggtgaccgtgtatcccaccctgacaaaatggtatatgctttgatgcaaatgggcaactcgggtctcatgtttatcaagatgcagtgggtttaactttgatgcaaatatgtatgtgcaactcgctcattttatttaagaaaaacctaaaatacaataaatatatatgaacctaatcttccattgactatttgtagttcagacaattaattattatttttgcgcaagtttcttgtgcacagagtcgacgaagtaagttgaagataaaaaaagaagaagaagagttacagttgatgagcatagcgttcctccttcatctgtctgtaccgtttgatgaccttatcacgttcgagttccaaggatcttttctgagcggcggagatgggcaagggcgagctcgcggcggaggaggcgaggtttttcttcatggccttagtcaacgagagtgatgggggttccatggcgacgtcagtgatcgggaatctggagggccgaggggcgaagtgtttgaccggcttggtcgtccctttcggcgactcttcgtcgaccgactcggcggcaattgaggtggtctctttcatgggcccggctggggcggtgacagtcgatggctctcccgtcgcttctggcttcttcgtcgctagcttgttcttcgccgctttcatcaccgcggttactttgggcctcaaggcggcttcgactcgactgaaaatcgattgtggtagtttttggtcattaataaggctcattcagaagtttacctctctgcatgcgaatgatacaaccaggtaggacgtaccgattaaaacttccaagcccctcgcccggaaggatttttagctcgtcgtgagctttagacatttgtgcagatgatttattgcgacgtttggaagatgatgatggggcgttggagcgttgcagatttggagtcgaggaggaggaggaggagggcttaggaagagctagagagccgggatcctgagactttctgatcttgtattcggcacgaatcttttcggcgttcaagatcctgaacatgttcttgggtatatcctgactgatctcgtaggttttgactcggctggcctcgtgcttctcctttcgcttcttcttcttgttggcatgttggttgggcggtaggtcgaatcctttgcgcagactttcggctttcctgatgctggcctttgctcgcttgtgtggcatcgttcaagatgtgtctggtgggtttgctgatgctgatagacagagatgaatgtatgcgtcgtaaatttaaaaatttggaaaactgcggcgcagccccgcgcccgagactcgctcatactccagctttgaagcatctccagcagagcgggtccaggatggattggtcaaggcgagaacagataaaaagatgaaaatgaaaattcccccaaagagaaactatattttgatgatgatgatggtatttcaatagaatgacaaaaaaaaatgtacaatcttgtgttggtgaaaaaagacatggaaaactgggcatgagaaaccatcaaacacaacctaaatacatattcgaaaacatggattttggcagataatccatagtataagggcgcgtaccacagcgcttcccactttgaaaaacgatttgcacccatttttttttttgcgctttttttaaaacggaaccaaaaatcacctcttccaaaaacgtgtaccacacacgcacttcttcatctcgtctatctcatgcatcccttgtccattccacatcctcactcacttcacaaactatttgacatgtcctccccagagacaacgatcaacatttcctcagcagcatcttgatcgtttctaccgattgtttttttttgtcatcaatgcacaattgatcgttttttgtgatcgattgtgctttctgatcattgttttcttgatcaatggacgattgatcgttttttgtgattaattgttcgaatgtttttttataaacatgctttctgatattttttttacaatcaatggacgatcgatcgttttttgtgatcgatcgtttgaatgttattttacaatcaatgcaattggtcattatcatcatgaagaaagaccgatgtaaaattgcttcaaagactgtgtcgggctcacaagaaaacaaacacaacagttttttttgattgatcaagtgagaaaaatgagaaaaagaccaagctaaagagcaggatttatcttgattgattgaccgagacaaaaaatgtggattgacctatggtgaacaaagataagagatgaaactgagccaaagatcattgaagataagagaaaaagatgaggctgggtgatcaatgataagaaagtcagggtccagacgagtcgaggcaagaagtcggagtcgaggcaagaagtcggagtcgaagcaagaagtcggagtcaaggcaagaagtcagagtcgaggaaagagaggaaagaagtcacaaaagaaagccgagggtgatggatcttctgtagagtgtatatggtgtatacatatgaaccagtcgctttgcagacaagcggcacgctgcgtttttgcaaacgggggtggggccgtttcctcaaacagcagcaaaagtggaaaaacgactagtgcggttgttgaaaaaaacaacccttgcggtacgcgtttttgctcaaaaacgtttactgccaaaaaaattgaaaattggcagtccgcgggcggctatggtacgcgccctaaacttaacacctaatattggcccacggcgatcaaaattcacccaatcacagcttgtgcgcgcaggcaatctacaaaacacatctctgggtttaagggattcaaattttaaaaacctgtcactatttctaagaattgcagggattggtgactgaagtccattgctttttgcaggcccaggactggctattgggacatgctgattgatgatgatgaggaggaggaaagatgagccagctggtaaatccagagaacccgactttcgatgtccttgaaaagctcaatggtacaggcccctatatatatatatatgtgatggcaataaacgagcaagaatccaagtaaataaacaggtgtcggttttccgatggagtagactaggatccaaaatgtatgatgatcttcagcaaatcatcaagtccaacggtatatgtatattacttacaactacagaaagaaagacaaaactaattagggggaggggggagttgatcaagtaagagatacaaaaaaaggacaaagctaaggctttttttgttttagaaaaaaaagggatgggattattctaattcgagttgaaaccaaaactgggtatcggtcatcaatttatcgagctccttagccatatcgtcacccatccgaaaggagcgatcagcggcggaatattcgccgacccagccgagccgggattcattggggcccaactgacagcccttctcttgcagactagttccgatcttataggacagctgttgatgatcgagatccggaagcccatgatgaggatcggggtggatggcttggagactcaggatctcatggatactcaggatcgacttctcgatgatctcgatgtattcgcagctgaatttgaacttgagcccgtgtaatctccgaaacagtcccagatagctttccaaattcacgtggcctgggatgatcaagctaatccacagaagatagccagtcactagaccaagactgttttttttaaacagaaacagtcgacccgggaaaaaaaaacaggtcagaaatgaactggcgaggttgattgagtctatgtgaaatgatgtagtgatccaatcgagcaagctcacgttgctttatggtattcgatattgagcggtaagtcatctggacacagctgcgaatcgtcttcttcgttagcatcaatctcgtctttcaagtcaagcacggcctccaggatattttgagcatgatggcagccgtcgagagcccattgatatcgacgttgattagtgatgatcatccttccatcttgacatggccatattgccgcatgctagatatatatatatataagtgaagaattttgaccaacaaatcaaacaggggtttttttttttaattcttgtcagccttttttaaacaagtcccggagaaataaaaaaaaaggaaaagaaaagatgataatcccacagatcatcgatctaaccatgatatataatgtcacatattgctgagcgttttgtaaaaaccttcgaggacccatggacttggtggtgaagagttgaggacattggaacttccaatcggtcgcccattgatctaattcgagcatgacgagcgatatttccggtaacacgtgtttctctttcctctcgctcatgcatcccgagtaattccgagggtctaatttatcttgggcgagcgctaagaccattactaagttgacatggctaaagatcattcatcaaaatcacaagcacaaacaaaggaagaaataatgttgttgagcctaaaagggctgaaacaataaactgagagcaggatcgtttttgcttacgcattaatcagtcgatcacaaggctgtacaaattttgatgattccagtgttttcgcgtgattacagatcatttcagggggcgaaccaatcaagtaaagcttcctgctaaagatgcacaaactaatgatcgaggatttttttagtaataatccacatccacatttttttttttttttttttttttttgaatggaacacacaaatttaaaaagaaaaaaaagaagctcacaagtgactatagattaccacaagtaaccaagttcgacccatctcgaccaattcggcttcatttgcttctccacgaagatttggatcagtgagcttgacaaaaactttgtgtaacttcaaagtcaaacaaagagacacaaagtgagggcaaacacaatgaaggccttttgagggaaaaaaaaaacatttagatatcaagtacgcgcatttggtgaatgtttttggatctcaagaagcaatctggtcttgttacttaccatgataaattgctaatatcatgatcccctttagatcgtgaatgttgtaatttctgtttaaaaatacttttttttcttagcaaaaaagcgatcaggggagagaagaagaagaagatcaattttacagcttacttttctggaaaaactgtctggcgactcatagtcaaagcattttggtagtaggtagaccccattcctggctgtgtggactttggatcggatgcactgagaattgcgaacagcagaagatcggacgcccttttgagactttctgcgcttgctctctcctagcacatccattagaaagcggtattgagatacacacatcagatataaaatccatcaagcacggaagaaagatggggtgaactcaacagtaggagaccaagtcaaccgattagaataacgtttaaagaacgtggtacaatacatctgcatcaacttcggttccatatcagtatcttcgccagacaatcggatcggagccgcagtcccgcttccggggatcgagactgtcgagaaagagtcggagagaccctgcaggcttggtcgactagactcctctgtgtgaacaaactggtaaacaattttgtcgcagatgaatggagagggattgtttagagactgaataggcgtaccggagcagggattatcagcttcctgtgagttcactgagctggctgaaggaggctcgaggtctcgcttattttccttagcagggttcatgttaggattgaggataaatgaaatccgatgggccgcatcgccccttcgaggccaatcaagtatctgagccgacgtagggttcaagccgacgggggccattgccttaggcacagttggatcgtgatcgggcgagagcttctgcaacgggtagcctttggcggcaaggactggaatcttgggtcgcgttttgggcgtaatcggaggtatttcgcaacgcagtcttttcgatggttgtggggccatcgagtagccggcagaggctgttggaggctgttgcatgaaagtggtcagggtgggggatgtctgccttaagctctgtatttggggatccagctcgtcaagagatcgttcaagctcttgcgctagggaataattcaagtccacccgctccttgattcgttcgcctcgtacttcgagctcgtccaagttaggcgtcggagtggggttgctctgttgcatggtatcaggagttctgagctgttggtctggaaggagtgatcgggatggtgatgtcacttttctcagcggaggcccactatgtacatccatacagtcaaaaccgtctaaggccatacatacacttctaaccgcatacataatctgctgagcaccataggaaaaatctgtaactaatctgttttatttggctgaaaattaatttccgataagggcatgaaccccctcaaggcatggcaaaatcttgtgaccaaggggtatgtatggctcggtgtcaaatctccttggtgtctgtttgatgactgttcactcaagtcctcgttatcattgaactcattatcaaggtgattgggatcaggggacatttgcatgcgctttttttttttttttggtaatcaagttatcatcatctttacaacactgacttttaaagaaaaaaaacgaagaaaaaacaacaacaacaaacaattctatttattatgtaatacaagaaagaacgaaaagaacgaaacaaacaaacaaaaaaacggagtttagaagtgaaagcgagaatacaaagaaagaataaaaaaaaaacgaaaaaagaactcagatgaaatgacgacgaaggaagaggaagaggaggaagaatcaggcgcataaaggggcagtcaacgcgacgactctagtccatttacgtttgcgaacgaaggagttgaagcgaggcgagtcggagaacgcggtccacgaatgatctccataggtccaacctatcccacacagacatccacaaatcgcgcaaccaaggacaaaagaagaaggactggatgagttgggttttttgagaatggggaaaggggagaaaggaggaggacggaccgtgttggtcgaccgaccaagccggatgagtcgaagaaagaagaggtccaaaagcgagccgaaggaacaaaggcgctgatgagagatgatcgtgatgacgaggatggtccgggcgaacgacgctccattcccggtcgtcccatctccacccgccctcgccctcgatcgacgcccagcggtcctgctccgatctgggtggtggtggcgggagcttgatgtccttgggcttgcacacttcttggccatacatgtccgtccattgtcctccgaccaacctcgtgtcttctctcgtcaactccgaactccactacaacaaaccaacaaacccacacacacacacagacattttttggtgtttgatagaaccatcagatcagtccgaatcagcgcccttttttaccacagggggtttgcttttttttggtgatggacgtacaccatgatcttgatcccatcgttggttctcaataatcagcaactctattcgaatgatcagcatcctcttttctggtcttgctattctggttcctgatggtgatgttattgttgaggttggatgctcctggttctgctcctgttcttgtccttgttcttgaagatgtgcttgttgttgttcttcaattgttgtctttgaataagaagtcctcgacttgatcagtccatttcccgtctacatcatcaacattttattttgtgatatagaaaaaagaacggatgtcaatttggtgaaaaacaagttcaaacaaattggaagaagccagacgaaccttagacggatcaagatgatccaatgagccataagaacgataccaagcagaagaagagacgagttttctaagccagcgaagcggaggagagttccaagagaggagaagaggaagaaggaaggaagaaggcgagagcggaagatgagggaagaggaagaagggggttagatagacgaggaagaagaaggagaggagagaagatcgaggatgagtgttgaggacgctaaacaaagaacgagaggagatagagagatagagggccaggttgaggaatccgagagcgatccgattggcgagatgcagggaagccagtcggcgaatgtgagggggaaggaggcggagacgacggtgatgtttgagggccaagagggcggaggaagcgagtgggaggaggagcaggtcgaagccggtcgccggacggatgagcagcgagaatgcggcgaggatgagcagcagcaggatgggtgcccggtggccggccgggtgggtccaggtcaagagactgagcagctcgtcgatcgtcgccagcagcggcgagagctggcccaatgacaaggcctcgatccttcggctcgtcttcggcttccgcgtcggttctcgtgcgtccatgggcatcggcttcttcgtcgtcgtgtggctggttgctcttcaacatccttcggtgtgcttggtcgtcgctggtttgggttgggctggacttcgactgaataactcgagactggtttcacaatcctagttgtacatacataaacatttcattcctcacttttggatgtcccactttgaaaaaacatgcatgtaactacatatccctgtaccaaaaaacacacacacacacaaaaatactcaaggaacttataattcacaccaacacatctaaaaaaaacaaatccgaaaaaaccataacgaggagcggaataaatctatgaatttcagctatcggattcatggcagagaacaaacaaacgcaacaaaaccaaacaaaaaaaaaacagatgagaggatctaagtgagggacagaaagacagatcgaacgaaaaaaagaagggatcgaaagccaagccgacaatgtccgacaacttaaaaaggacagatgatgtaagaagaaaaaacgaggggatgatgggggggaggctcagtcattagaagtccggaccttcttgacggtccgattgacctggtgctgatggtgatacaattgttgcggatgtttgtgttgctgtagctgaagctgatgaggctgcggattgagcagggaaggtttgcgcggaggatgggggccggaagggtagcgaatcgaagactgaacagagggtacattcgacttgatggcgggaagctggccggccgaggcgactttcccgaccccattattgccaagacgagcaggaggaggaggaggacgagtaggattggaagataagggcttgggttggacagcccctttggacggaagatgtctgtcgtcgccgagaatggtggtattactagtcgtcgtgtcgccatcggttgtcacgagactggtatccgtaatcaacccgctctcgtccggcgagcctcctcctccttttcctccaattccgcagctcgactctgcttgcgctagctcggctaactcggcctcgtcaaactcgaagtatttgtccgaaagcgtcgccggcgggggcgctagactggtctcttctccttcttcttcttcctcattcatcgttggctcatcttcttcctcctcatcttcttcctcctcatcttcctctcgttgttttccgactgctgcttcttcttcttggaactttcgtttggaagtcgtcagttgcgggacaggaacaggagggctgatgcgggtgttcttgtttttttcggcttcagtgtggaggaggataggtcgaggaggaggagcgactgctggtttggaggggaagtgacggatggctgatggtttggatacaaattgtgcagttgttggttgtttggaagcgagcgtttgagggctcggtttgttgagcaatggtgcgggtgcgggacgagtagtggtaatagtagtagtagtagtaggcttctggatcactttctcttcttcttcggatgtcgatactgtctccttgaatgacttcgtctctgcttggatattcgatagtcgactggtattggttacatggtcgggtcgataaagcttcgaaggcatgaatttctcctataatataaccatggtatatatcagtgtcatatagaccatatttttcaaaggagagagagagcttaccttttgtgcttgcatagttttgacattattgagataagttttatcatacaaacagttacccatgagattaccgaaggttctaagggtgcgtttgagggcgtcagtgacggcctccttcttgcatttatcgagggcgtcggccttgctcctcgagttttcgagtttaccgtacccgacatcctcatgggagccgccgtttctgagcgagattttgacggtagcggagacgccgacgttgaatcttccttcggaggtctggtcgacaaagtcgacttcgatcgatttggtctctgaggaccatccgtcatacccgaagatctcattcgccaatgcaatcactcgccatccttcgatgtacgtcagcttgctccctcccgcgcctggtcggctcgagaggaactccggccccagttgttttgacaggatcgattgcagctcgcttggttctcggtttggatggccagttgatctggatgagccggcgattggctcttgcttgacattctgatgatgggctcctggttttgagtcgaggtggcttgacatggatttctgtttgggttctctttccgttctggttctggtagattctgaagtgctaagagacagtctgagttttcgctgggggggttgaagttgaagactccacatgttgggtcgacgcgactcacgcgacgcgccatgcatttatatagttgaggacagtccaccaccacattggcatcatggcataccatcatacatatcatgactgttttagcgttctcgtacaagctgtttccacactcacaacgaacccgtagatgataaccttagagcgaataccggcgacgccggaaatgatgtaccggtatgccaaggagcaagaatctgccacggcgaccgggcatgcatcatgtacccgctcgccggaagaagatgcttattgttgacccgtttgtacatcagttatcaggtgacaatcctcctcagcgaacgctactctgccggccgggttgcggaagctgaagacagctccttggccagcattcaccggggcgctgatcaggctagcattcccatcggcgacgggaggctgagggccgggatgctcccttcccaagccgcttcatacatacaattcacaaaagcatgttctctcagcaagccgttatcgtggtgtacatacggccagcaataccaaccccatattaatacctgatgtgccgcaccggaagcatgcctcccccggcgagccgcgggtatgtacctcatctgagactgcgacgcaacaggtcgtcatgtaactgttccgatgtgcacccgtcttttcctgagactcgtctgatgcagatgatctctaacccacacccacctacaggcttacatccgcacccgcaatccacacttttgattacaaatcaacttgttctctgttgttccatcgtcacacggaatctggtatcactctttgctttcctttcgatacattgctaaaacgatggtaaggaatatgcagtgtaaagaaacatgaatggatttttttttttttggaaaagaaagggatggatatatacccggactgcttagaagcaagttttgtctgtggtacacacttttgaagcagaataactcttttgacgcccctatgttccaactttgcgtgtcttgcataaagaaaaagaaaagaaaggatgggttcgtcaatggtatcttaccaatctcatcacccagttttttctatccgtatctttaatccaaatcaaccggcaaatttctacgccataaatgtcacccttggttcaaatcttcgggctaatgatggtaagttcattctgattgataccttttctttaggggatgttacaggtgattaagctcttttgaaatttctcaccacagcttttgcaagtatcgattgtcatttttgggcttccgtttgagtatggagcaacatcttcctcaggtaatttacgcaaactgcgtcaatcatgcaaatcgctcaaacgaaaatgtagcctgaaatcggttcggtctggcacgaaagacttggattcattcggttctacatcgagtacgactgggcctgttagtcgtcccttcagcttttctattgagccagtcgaaagtgccatctccatagttctcaaaaaatattcttatgaaaaatgccatgtgatttcttttccaacaggaatcaatgccggtatgttcgatctgtagtgcttccatctcggagcgtcgggatctgttcttgtcgcccacttgcattgagggccacgccattcatcaaggttgtgtggatgccccatatttggaaggatccgcatgtcccgcttgtcaagcagtggctcgacccagcatccaaccgcatgaatcagcggctcccagtttattgcaaaaacaggaatcagcggctcccgatattccacaacaagaatcagcggctcccagtattccacaaaaagtaaagccgcgacgaatccccaagtctgtcagtaatctgagcatagttttttttttttttgagatcacaacacataaataatactagactatcctccagactacatcagaatctaacatgcaatttttttttttttctatggtgatggatctagaaagaagccggcggatgtgcgatatgtcttgaagaatggagccaaggagatgtgcggcttcgatggccaagttgtggccatttcttccatctgagttgtgtgaagccgtggcgcaaattgcacgccacctgtcctgtctgtcgaaaagaagacccagagttggtccaaacgtctatcgatgaacacgcttatcatggatcagattggacgcagactactccgcatactcacactgccgtctcgtatcttcgccacgaaaattacttcatggagcaggcaacagacattggaaccccggctatagatgtaagctcattagtttgaattatgtatttgaacggggttttccacatgagaattcaactgacaatgatatcttcaaaaccaaaaaaaaaaaaacagggacgtgtagtggaagaatatgaaataacaatattccaaccatatttctttttgttcacattctgtttacttttgtggtatgttcatttttcacaaatgtgagaagcaaaaattaatccctctgccaagaagaaaggtcataaaaatatatcagttttcttgcatactgtgcggatttggaaatcatccatggtgggtgctctgtgaaaacttgatgactttatttcttaaaaccagaaccagcctgaaaagaaaacattttagaatgaataaacgagacagaatttgatcaatgaagaatggaagaagaagatttaccacaacagttattaaacaaaagttcaagaacaactaagaacttttagagcaattgaagacagacaggactggtttgaaagagaaaataacagcattagtttaaggctgatggttgaggatgtgtcatcttttctcaccaaatggaatcagacaatttgatccatatactattgaggagaagcattgacgaggtcaaaggtatttggaggttgattagtttggagtttgactgaggttgatactgatagtttgaggaggatttgatgttcaaggttgagggattcagattgaagttgagtgaggaattgagtcgctggagagttggaggatgaggagccagtgatcagttgattggaagaagcgtgaagaagttgtgcttttatacctgagaggctgagattgattaggttcaggcatgtggttgacattcaattaggtttgagattgagatttttgctgtggtggtttagacaatgcagaatcagaattgaggtttgcagacagatcacaggaagtttcaacatgctccaccaggcatagctccctgtttgggttttatttgtgtttgttggctggcccacaaaaaaaaacccctgcccaaaccccaccaatatatttaagccagtcttgatggactgggttaactctttatgtgtgggtgaggcctgaaggctgcccaaacccaacccaaaaactggcaggtaatgggtctttccaggtcatccaaacccatttacatccctgcatagagctgaggaaaaaagatagctattgctttccaaaaaacaaaaaaactgcatgtggatgggcatacattgtttaaaattttttggcctatcaagaatgtaattagggcttgtaatgtagggcatgagaattcaatttctcaggatttattgtgctcaaattttcatgtcatgagatttgaccatcatcaaccgccagtttttggtccaaaattgaagaatttcaattctccacctgtttttaatttttgtgtagaagacaaaaacagtgacaaattttcaaaattggatcccatggtacaggccattattcttggtctgactgcaaatgaaatctgagaagatgtaggctggtctaaactgaatgtgtgcccctctgagcttatggactctggaaagagggccactttctatttcttcccagagaaacatcaaagggactgttatcttgtttagcatacttcaaacaccattagattcatctttctcccagctgactggggatttcctggaacacaaattctttgcttgggtggttacagggactgttctgggagaaatttttgataggctcagataggaagagttcttcttcttccttgccagcctgcaaaacttgagtggacaaattttttgattgggtggatggggtgaggttcaagaaatagtcaagctaggagctcaacagatttccaaagcctctgaaacaacctgtgggtctgtatttcaataattcaaggggtttcctgattcagaaaggccacatactgcatccccatttcaagtaggaaacttggggtgaaggaaaaaagagaattatttttcctgaatttggttccctgaatctggttctgaaaatgcagaaccaagctttgaaaaccaccaatgtgttggtgattcttacatccttgagagtcctgtgggttcaggaaacagtgcagggtgaaccaaaattaaagttcttggttcccacagtctttgatattccaaaattgacttaagttataattccatcctgggtgccatttggaatgtttcaaaagagttatcttgattgaaactcttgaactaatggccagtagtagcagaactaatacttcaatcaaatattgtgaatcttgatggcctttcagtttctgaaaattacaattgaaccaagttttcagctcatttctatcaaaggggttgttcaatcctataccaacaggtatcaaaggtacaggaaatatgctttgggatgaagcttgagtcaagaaaaaacaagcaagagactatgacagccccaccctggacagaaagatctgaactttttttttatggggggggcagagggaacacacattaaaaaaagtgatcaaaatctgtttgaatagggtttggtgtgtggcatcccccagactatcactgaagtcagtatctggaattaaacttaattctaatatcacaacattttcttgtactctctaaactttggatcactgaattacttcatctttcacccataatgactcttctctcacatgaaattgaacataaggcttttgggtatttgaatttgaggcagaatcatttgttggaacacatcttccatagtttcatgcttcaaaataaaatgctcaggtatttctgtacagtctcaatggctgggatggctcttttttaccatactcttctttccaattttatgattgtgaagttttgtgaattttgaaaaccatctttttgtgttttgggtttcagaatcattcttgaagacctatttttcaccacttggctaagtggtgggttgaggttgtgcaataaaaacaaacttcccataaacaactggctggtagctggcactgttactgtaccataacttgtctgaacaaagagaattcttgccccagcaacacagtactctatctgtgacacagcatgaggaaagaatgtcacatcccaattccaatggaaatgttcagccttttttcaacacttgtctgatgatgtgcaccaacacatacacctgcaacctcatgaaaccccccaattttttataatcaattcattctctattgttttgctgtgatgcaattctgtattaccactaattctatttttgtttctgtttttgcatggtgtaaattatgtaaagaaatatgcatctgaatatgtatgtgtggtttttgttgaaaagaggtatatatatacaatacacccaggctgcatagaagcaagttttgattgtggtatgaatcagagtaactagaaacaccaccatgttccaactttacttcaactgttgtcttacatgaagagataaaatgagttcatcaggacctgacaattctcatctcacaatttttgcctgttctcttcaaaccagcaggaaagctctacaccatcaatgttactcttggttcaaatcttatggctagtggtggtgagataatgcattctgccctgatttatataatttttgggatgttaaatattattgaccctgatttctcatcacagcttttccaagtatcaacactcttcagctatgggcttccatctggtcctggagcaacctcctcttcaggtaattggaaaaaactccgccaatcatacaaatcactcaaacggaaatgcagcctgaaatcaggtttgtctggatcaagaagatttgattcctccagtctgaacccaacagctggacctgtgagttttccctcagattttatattctacatgtcagatcttggaagttctagtttgctttcatactttttcttacatatgaagatgtgatgtgatctatcccataggaagccatgccagtatgttacatctgtagtgctaccatcttgcctcttcaagatatgttcatgtttcccaattgtggggagggccacaccattcatcaaggttgtgtggatgcccaatattttggaggatcctcatgtcccatttgtcaagcagtttcttccagtatccaacaacatgaattagtagctcctagtagtagtattgcacaagtaaaggatcaacaaatgtctgagtctgtgagtaatctgaatcattttaaggtcacaatatatactcaaatatcttgaagactgcataataatctgaattatatttttcaatggtgatgaatctagcaggaagctgacggatgtccattatgtcttgaagaatggagccaagaagatgagcggttggaatggccaatctgttcccatttctttcataagacttgtgtggaaccatggcgcagatcgcacgttacgtgtcctgtttgtcgtagagaagatccagagttgctcttgaaaaggtctaatagaccaggtttggtggagacaactcctcaacctgatgtctcatatcttctggatcaagattcctcatatgatatggccacacattcctcatatcctgtggccagagattcctcatatcaaatggccagacattcctcatatcctgtggccagagattcctcatatcaaatggccagacattcctcatatcctgtggccagagattcctcatatcatatgaccagacattcctcatatcctgtggccagagattcctcatatcatggggccagagattcctcatatcatgtggcaagaggttcctcatatcatgtggccgaagattacttcatggaccggtcaagggagattgtaagaaccttgagaaatgtaagttaatttgaatcaatgtttttcaagcattcatttttcttttgaacttacaatgatacttttgtttataaaaaaaaacaggcacactgtgtggaagaatacgaaggccatgaacaacatacgttttctccatttctcttgatgttttcttttggtttagttttttgctgtgtccattttctataagcatgaagattgtacattttccaattatggccatgatttatggggtttcttgcatcatgatttatggggtttcttgcatacatactggatgacttcccgttgcaatctacgaccctcccagaagttgttttacaccccctagatctaattttttttatcaaaaaaaatattttttctgaagcctcccggcaaaagctctcacgtgagctggttggaatcttaatcgctgtcttaatttaagactgagagaggtctaaaaggtgctctaaatcgcgacgggaagtcctccactggaccacttcccgtcaacatctgcgggtctcccagagtcggtttagagcctcaaaattcaaatttctctttgagaattaagatttttggggtctagattgacttctgcagacttcccgtcgccatttagagtgctttttaagccctccccagtcctaaattaacacctcaatcacaattccaaccagctcacatgagagctatcttcccaaggcttgtgaagaaataattttctttaccaaaagttaagatctagggggtgtaaatcaaattctgggagggttgtaaacctcgacgggaagtcatccagtgcttgaattcttggttagccgaatatcgaaaaagccaagtccagccaacggtgtcctaaattcctgttgatccctggtgtgcaggtcgaccgtaatgagggcagattgctcactagaggaacttgctgcagaaagaagttggcaggaggtttcctgcgaggaggaaaagaaggaaagtgtttgagccgagggaaaagagcttctagttgtagaagccagaggaatggaaatctttgaaggttgctagtctacgcgacctcgttcggcgacatccccggagggacctgctacaaaggggattctcctttttcaagccagtccttgtcatttgatgccgggccacagaggagcagatgatggctatggatgcctctcaacgcctccatccgcactctacatgcatagcgctagctgaggagactcctcatcagtcacccaagattatctgatgcgcgggatccactgagagtatttcccatggaggccttgtgaaaccgagcttccctcttcctcatgggaagctgagaggcctgaatatttgggtccaacaacgcccatatacgggtcgaagtcggacaagatccaccttccccggctctgaccgagcctggccagctcaagaggagcttccgatgggcaagatccacgcacattccaatcggattgtgcgcccttctttttctgagactcgtctgatgatgtcccccttcctcgcacatcgacttgactgacgaatcagattattctcccttgttcggctgtcacttcatctccacttgggtggtgcttcgcttgcctcaaagatctcgtgcagcgagcttggagagctgccctgactgcttggaagcaagtttggagtttggtatcaagcagaataactactagactcactcctattcctaagtgcaaagttctcgtgagctcttgtcttaaaatagaagaaaacgtgtgttagactgcttaatttccttctacctgaactcttcatcatataacttttctccattccatcagtccatagatcaaccagcaagtttttctggcacaaatgttattcttgattcagagtttgagactcatcgcggtaagatacatatttcattggatatttctcttcaaggaacgaagtctatctaaaatacggtcctcctctttatctcatccaagcttttcgaagtatcagttctgatttatgggctcccgtttgaggatggagcgacgtcgtcaaataatttccgcaagctgcgtcaatcatacaaatcgatcaaacaaaaatgcaccaaatcagtccagtctagtgcgaaacgactgaatccattctcttcgacttcgaccgaacctcatgttgtgagtcatcgatcatcagcctttttaccaagactttcgatacattgtgtttatcgtgatgatgcggtgtgatcttatatgcagcagacagccatgccggagtgttcggtctgcaattctgagattacgaatcgtcaggaggtgttccagtcacccacttgcattgagggtcacactgtccataaggcctgtctgggtcctcgatatgcagttgaaccatcttcatgtcccacttgtcaagcagtggctcatagtgttcaacaacaagaagcggtggcacctgtcatttcacatcaaaaagagcatccacaagcccctgagtctgtgagtaatcggaagccttttttaagatcacagcccatacatatttgttaacgattatatacaagaatgtgacatagatgtgtttcctatgatgatggcagaaccccgatggatgttcaatatgtctggaagaatggagcgaaatggatgaacggacggaatggccaggttgcgaccatctcttccacacaagttgtgtgggcagctggcgtaacgttaaggaggacggcacatgtccactctgtcgaagagaagatccacaaccacttggatacttgacggatgatgaggaagaagaagaagtgcgacaggcgactccagccagaagtttttcaccaggtgtggaaagcgtcatggaccgattggcgggcattcaaaacgttagtccatcttgaagattgttcactcaagatttcaacttacatttcttctactgatcacaaaacaaataggcagaggaagcggcagaagtagaacgatgggcacgtgtctttgaagcgagagaaagtgcggctattagtcatcgtttaagacagatgatgcgcgaaaggagggcacgttgaaatgagccgaaatttgtattgactagttgattggcctagaggaaacatcaaacctgggctcttaatccatcctcttgcgcgtttcttcatcacaaccacaaccatatcaatgaacaacttacattacaaaaacaatgatagacgcgaagttaagaaatattcatgagttgattgaaacaagcgctttcgggagtcgagaagtgcagatacggttgagttggagacagtttaagtccgcatcgaaaacagaaatgagtctgacatttcgtacaaatcatatgatcttgaatccagtgagattgattgatttttaaaacgaagtttgagacagggccggaaattcaatgggatcaacatcatgaaagaaagaaaaaagaaagtcaaaagatagattaaaaaattaaaggaaaaggaggaaagactcaactacaaccctcactcttttccacaggaatgaagcaagtcacacaggtagtagtatgcgcagtcttccactcccgattcgcacgttcctcgagatactcatcgatcagtttctgtaacttcttctgccctcctacccttcgttcgatttcgatcctcttgttattcgacgattgttcatctaaatattcttcaatcagtcgatcgaggtatgggatcgagcatttgttcgtggggccatgccctacatttcaatccaatccaatcaataacaatcagcttttttctttctttctttctttatttcaagaaaaaaaaaaagaagtgtaatgaaaaggtattgatccataaacagagaaaagaagaaaaagaagaaatgacaaacaagttttcttgcacacaaagcagaacgagtaaccgcatcgcagacagaccctaagatgttcggacctagtcccgtccagtgcgaggtcaggggagaccaaagactgacaggagtgcattggacagagcgtgatagaagggtcggaatccagggcgagtttgaggacgagagactcgtatctgatccgcagatcgcgcccgaccagttcttctagctcctctggcccgatccctgcgccggatttcgtgcatccttccttgcaacatccgatcttcctcacttcgccttctttgatcatcagactgaagaagtctttcaggcattcttggcagaatctatattggacataaacgtgttatttgaaagtgaattggctgtccaaaaattagtcaatctatcttcaaaacaaggagagagagaacagagtggatcttaagaaacgtacatatgtccacaatattcgagttttatgcactgtctgcctttgcgagtgtcgagacaaatggggcagacgaagtcccgattcaagaactcgagatgacggaggctaaggtcgtgctctcggaagcgggtccaatggggagaagggatgaagtttctgaagaggatgagaggagaggcgatggggaggagccagtcatgttcgagccagtcgacgcagagccccagacattcttggcccacgctccttccctgctcgtccatcgtcctccaggccgtccacatccctccgatctcttcctcgccccgatccacatccctccgccgggcccagtcgctcactatcgtcagtctcggcggctccatcaatgggtatcccttcggcaagcgtgccactaactcgaacgggggcaggaaacggagctcggccgtcgatcgctcgacgggactgtccctttaaaagaacacatcgaattagcttgggctgcccagtctgataacaagagatagcccatcatctacctcgacgaagggtcttcctggcccccatcggaatcactcgttaccgggacaggcttcaagagatcgatttggatcgagatcgagatggtcgttgtgctcgtgctggtgctcgggagtctcttgacggccgaactggagtagatcgagagtaaggtctccagctcggtggcttgcaattccagacatcgctcgataacctcttcgctcgtgttctcagtggtttccattcctttcgagttgctgtttcttcgcatgcacttccaaattcttccttgggaaatctgcaagatgtgcgcctaaacacattttctcctgggttgggcttgtgctcggacctccattttcttcactcgcccctccatgccccgttctctcaatccaaaaattaccaactgcatgtatttacttaaactcaatcccatcacctccactgctacatacacaaaatcaacagacctccattgccacacaaactcaacacgaatacaatcttcatattttcttggaccgcacatcacgagaacatgaacccaccaacagtttccacctctttcaaggttagccaaaggataatgtgaattagttaagatatgtagccaacagataccactttcaaggatgaacaataaacctaggttgggccagttcttgatagaatccaaagcgacgaacccgctatacacacaaacatatacatgttgtgattcttctggaacgttaattgtagctaagtggcaggaagtaacaaaaggggacacctctgtggtacatctgacccaacaatctcatcatggttaacaaaaaaaaactatgcggattgtacggatcattatatactaacgtattatccaatctaattgtgacaacaacttcatcctgccaaaacaaattggtgcaattaattaccaagttgcgaactaatttgtcactttgttatgcccacccaaaaaaatctaaaatgagagatgagctccgttttattgattttttttactagtatttgccccaaatttgggcgttactacttgatgatctttgggacatgttggctgagttggggcacctgcctcgatctcgcgtcagcgtcatttccaattggaaggcgacaccggcatgacattggatgagggttttctctgagcgtattcttttagttatgcatatgtggatagatcagccaaaatgacgaagtgagtccgtcataagaaagatcaaagtgaagggtcttgctgaggggcgaagcatttagagatccattcagaagcctgtacggggacattcaaaaaaggatcatgccgagggagttgatccaaaccagcaggagctcgacgctcaagatcagggatctttgaggggtccgatggtcctgttgcatgagcggagagcgataaggatgctagtgctagataggtatggtaaacatctgtggatgaggtccgttcgaaataaatttggttaatgaccgtctcatgatctctcagaaacaagcaaaaaaacagttcatcttctccgaaccgagggggaggaaagaatgctcaccgggatggtcgcctggtgagcgtgcaatgccgccccattggctcgactgacaacgcaagagaaattggatgtttgcgtgagggtcatacaagacttctggaggtgaaccaaggtctggattgaggagaagatcgagatagtcgaggaaaggtaatcgagtggcggtagacatattaggagatcgtggtgaggagtatcggctggacatgatctggaagacgagccgaaggaaacaccttgttcattcaaaaaaagaaacgtctaccgattgggggaactggagaaattcttttatgggctgtttaccgtcaatccagccgtacaccagaacgagtaacaggcatccaatggcttcccgatccgaccctggaacccggccactgtcctccttgtgaatgatggatgcccatcaaggcttgctcgatcgacagtctcaccaggtttgttcgatcctaggccaggcgggctcgatcggccagcatcgggtgcgtccggctgcgatccttcttcagaagtcttctcctcgtcatctcccgcagggatccctggagattgagccagctctccttgtcggtcaacaagccatcggacggtctggtcggcctcctcttcggtctgactgctctcgagtcgactcaataatgcaaacgaagccaaggcgcagtacgtcgttccaccctgagcttcaaagtgtggtgcttgtccgtaaccaccttcatagcgcttttgttttatcaataaagcaaaaaaactgagcaattccaaaggcgatcggacagcttttaagtcgaaggtctactgaccctgcaagatttgaggaaccgctccgtcgagtccacgtcgatgactgtgctagggtcgactcgaacgatggccaatatcgcgaccgcacagtagacgaagcggacgtcttcatcatgcgaatcggggaaggagccgaagcttttcgcggacaaggattgatcagattgagtggtaaggtagttggggtgggcagattcaccttccattgggccgttgacagtcgcgtacgaattgtaagagctttggcaggtctaggttcccgtatggagattcgggctctggagtttcgtctgaaggtaacgtcaggagggccagtatcaatagggcggtgtaggtatgggtcaagtgaggctgatcagacggctcttcgtctagcccaagaccctagagtgtagacgagttcaaccctgatcagcataagcaattttttttttggtgttagaaagaaggaaagagtaatgcatactcggaggtcgatatttggagcgcctccgaatccgccaagcttcgggttccatctgcgataaatccaatggatatagtcggccctctccgcgagatcgagacggtccaatccgcccaagatagcgagggagctgagagcgaagaagccgaaggtgatcctgttgctgtcgtcggactgataaggtggcgggagcatacgcagatggcgaagggcgtatcggatgtgggagggctgtgctagttcctgctctggctccggctggtcggtcatcttcttcttttcctggcttgttgtaaatttctgtcggttctgaacttctgccgctagccggatgctgaacaaggcctctcctccggcgtccccgcgagacgctctgggatgagcttcatgccggcccggtggcttgaatttcgccgccagctcggtatactcctgactcacatacatattcttgtatttaaatatgtaacttccaatttttaatcacaaagaattgtttgcttctagcagaaattttgcacaagttcaagatttctgaaccctgacatgcaaacctggtatgagggagtccagtcgagtggactcccactgcaacttgcaagcatgttatcatggactcatggagacaatatttttgagtattttgactttctttgataaattgtccaactatcaaacccaacaaaagacacttagaacggcctatgttgtaaaaaaatgatgtatgtaccatgtgtctgaggcaggtgtctgtatacgtacatccagaagaacaaaacacactgtattctttaagatagaagtttgaaattttctttgatttcttttaaactgagcacaaccagaatgattctcaaatgatgagcaaatgactgcaggatatttagacacatagagaaaaacaaagatactgaaagcagcactgagaaatgatgatgatgatgatgaaaacggaaagtgaaaggtttagtatcctccaccatacgggtagcctccacctccagggggaggaggggcttgattggaaggatgaggccaagcattgggagggaaattttgttgttgatcacccggaaacccccaagcggcgggaggaggaggtctctgttcataattgggataccctggttgaggctggctagccggattccaagagtcgttctgactccaggtgttagaatggacgggtggggctgggaagccctggttgggatagctgttctgtcggtaatccgggccgcgaggggccggataagagtcgtgtctgatcggcggcgggccgtcggaggctgacgggaaggaaaccgattgcgatcgtgggtcgacttgagagtgacttggcatcggctctgggatcgaaaatccccccggcccaggcccatactccgcaggcgacagtggacactcaccgtctggcatgatcatcccccctcctcccgtcgtcgagttcatggggtaccctcctccagcagtcggaaaactggaggtccgattggcgtccggaatcgccgttggatgcggattcgtgccaccaccgtagttttgaattggcgcttgattcagattcatatcacgtcccatcccgcctcccaaagcttgcatctggctgtaccctgtaacaaaaatgaggggcaccggagttcagtcaaaggtttgattgatggatttgaaatattgctacttaccagggatttgagaagagatctttcccatgaatgaattcgattgcgtgttaggctagaaatttgagccccaagtaaggttattattggcccgctttcagatagtttagaaggaacaggcaagactaaccacaatgccttgcatatgttgaccaaaggtagcagaaccgtgaccaccgcaacatccctgctgttgatcattgacgtggccacgtctcttatttcgaccattgcggacgctgtctttagtaagcgcagctagcacatagtcgcgatcgtgagacgacatcttgccaatccaatctctcatatctagatcaataaaaatcgaaaataaatctcataaacagaaaacatcatccatgagaccccaaaaagatcacttacattcacccatctctctttgaacgtctgaacttccatcgacaaaatatggatggtctataaacattcaagtaacacgatggcataagaattaatcagactggagcctatcagtagcaagtaacgaattactcacgaaaagcttctaggattttgttgacagtctgataaggatcaacagaggctgaaccccaagcttgtacaacacccttgacggcatgtttgacaatgattttggccaagtttccggcgggctcgttcaagatctaaaaaaagaaccgcccagaatgagtatccgaaggggtggaaatcgttcgacaagcaagactagtgttacaagatgaaagtgactaaccaaagcaaaatggtctttactcagcaaggagtgcgtggggtcatcagcataagcattgtcgaaaacctcgtattgctcttgcttgtcgatcactgcagcggagccgctatgaagagtgcctgttgcagattgcatgatgggcttcaaatatctgtgacaaaacgaccataggttagcaggaatgagaggctgtggatctacatgatcaagcaaatgactcaaaacggttcgagcgtcgtaaagacaaactggaatagtaaatgcagactcagtatatcgtctacaagaaatacgaaacaactgaagcaaatctttataagctgattgctctcactttgttaaccgcattgctaattttctcggaaagtgtactgagacccgggatcttctcaatagtcctttcgatagatttacctaaacattgcgattaacggccgtcatgaaaaaaaagacaaaatccttgtcaaggcagggctttccatgatctcagagactacatagcgacgaaaataaagagcaaaactcacaaacgttatccctgaatttcaggaccttccaaagggtcgaatgtagctcttggggactcatctgtgcgggatcgaatccagagttaggcgcggtccgactccgaatctcagacagattatcgaattctcgtgataagtcctttccaccaccacttggaatttggaagaataatgagcgtagggcgtcgccactgggatctgagccaggtgagctacgtgcctgtggaaaaacagacaagacccgaataatcagtcatcatgaatctggtgacaaccatttgaatcgagcactatttttgttcctttcaagcttggcgtttgaacattgtaccctcagcttttctcgatgctggcatggaaccatggaagtttgaatgaccgccgccatgctcgggtagatgcatatggagtcattcaaacttccattgttgtgcactccgcttacttgatttcaactactctaggacagctgaagacatgccacaaatatgaaactgaaaggaacaaaaatagtgctgaattcaaatggttacatttgaattgagcactacttctgattgatctaaactgactcaccgtgttcattgccttggtcaaatcactgacgctagcctcactgatgtgatccgatgcctccccaagcaaagaatgaagaaagtctgcagcaccaaagacacctgcaccacgattaaaataagatcagcaaccaacctctcagtattgaggggtcataatgaaagattctattacctgtgactagtggtggagctcgcccagatggagtgtcaatttggcatgaatccccaacgtggcaaaagacttgaccgtgtcccaatctcctcaatgatagctcacaccaattcgaatgagctagaggaagaaaacaataattgattagtcgcatttgatcgaaaaaatgacatcctgagaagcattccaacctgtgagatcttctagcgtgtgtagctggaggttaatatcgatcatcgtcgttagttggttggcgcaattttttttttgacagagtttgagcgtacagcggtgccaaggagtctataagcttcataggaatcagcgttaccccctttcgcccttctgccgacctcgatacacttcaacaatgtcctgcggatgcaagcggcgctagtatcccatgttccattttcgttagcgatataatttttcatccccgtgcgaggatcaatctaatcatacgggccagataccaaggatcagatgatgagttttttgttgtttttctgaggagtgagaaatagaatgataaggcccgagggatccatactcaacctgtaattcttgagggtcgataggacccctcaatccaggatggacagttctggcatctttcccttcattatagcccttcggattatcaatgtgttcgaccggtagatatacacccaatctgtcttcggtcacttcgaactcgtcagtggcatagccatgggctagaaaacctagagccataaccagattaatgatcgtttgcctggctagcttcgaaagacccgcaacatccatggcttgtctataagagttgagtatctcggtcaacatcaatttgaaggtgatttcgttttgcaaaaaaaaaaatcggaatgcgaacgagtagtctcgaagccaatttccaaagtaaatctgaatttttagtggagaattgaagtcagaaggttgaaaataaaaattgtggaatgagttgaacgatccttcgaatgagcttactcttttgatgtctagtccaccaaattttttcgctccgataccgccgaggataccgccgccagccttttttgctatttctgacaaaacatctctgatatttgcaaaatgtacccgaagtcagcgaaggggtagaatctaataggtggagagctggatagctgactcaatatcgccatgtctaaatgctttgtcctaaaagtatttttcaaaaaaaagaaataagtatgtacacaaatatctcaagcagtttcaaagaaaaggcgcaaatgatcgattcagactcaagcttacttcaagataagcataagaaggaatattaccggccccaaaagcgacggactgatcgactaggaagaccagaaggatggtgatgacgaagaggagcaggagcaggtcgtagtttttagatcgtttggacatcttttgttcgtttcggtttttgaggtcaccacaatagcttcagtgaagttggttggtcgtcggtagtggggtgcacgtgggaatgactctggtcgtgccatgtgatctcagatttcatcgccatacatgtatgcgccatcggcccctgtcaagtccatactcggccatatgtacataacctttcatcatcatttcttatcatttcacagcagccacacagccaagaatgtcttgactcttgaccatcacatttgccgtcgggcaattcatcggctcggctcacagcctcctgctgagttggctacgtaaggaccagaactccttacatgcggcatgtagataaaccccccaaaatttgcccacatttcaaacatctttggaacccattctgatgatcaagtgtatgctctgagatgttcaaaattttccaaccattttcgggcaacttgtctttttttttcattgggaggcacaaagcccagctttttgcagttagccataacttgtacttttcttacgggccactggtgcacaaatatacataaaaaaagtatcaaatcatttttagacaagaaaaaataggattggtctcaagttgaggggacacaaaaaagactttctgccatcaagttgaaaatggtttatttttctcaaatttctacagtcaaaatgttatcagggcataccccttggccacaagattttgctatacccttaggggttttagagaaggcaatcaggtacccagcacttgtcccgcccagtggtgccagatgtggtgctgggtgtcagattttggtagagatggtcactttgcatccggatatcggcacagatccggatatccgctcttaatttcagcagaattgcctaattccactgaaattatgagcggatatccggatctgaacggatatccggatgcaaagtgaccatctctagattttggtctgaaagtcagctggtacccaggtacctccctgttgtaccccccaagcccccctctcatccttggtggctgttcagatacattagcagagctttggagacacaccaaacattgacctgaaagtatgcattctctgtccttctgctcaacaaagcaaaccttgttttctgagcatcaaagaagtcaaagcaagcaagacaaaatgttgtaaggaaagatatacatcaaaaaggagtggtgatcaggatagcaggggttggacaaacttgttgttcaagatctgtgactcagatacaaaaaaaagttcctcataaatttgccctgggttctgccccttctaccccctttctccaatacaccctggtcagccttgagtctcacttgaccttgacttggaaggaatacagccaaccatcctagggttaagcatgttaattgggcaggtctagagccgggccagatccttgatgtccaataaggcatcaacacaagtgcacaatttcattgtgctgaatagcccttttttggttgatgctttcaagctgcctagccctgccatattccttatgttgcatgaactgcatatgtgttgggctggcctgattactatccttacctaggccaacggtgaaacagataatacagtatctgtcaatactctatcttttttctgatacttcaaaaagtttgtcttgtatctaaatttcagatacaatacaatggcattttatcagaaaactaccacactgtcaccaataattgtgatacatttgtatagtatttgttgttctttagtacaatacaaatataatgtattcagagaaaaacagatacaaataccaataaatacaaatacatttattgtaaaagtttaaacttgttcttttctaatgagcaaaacactttccagttgtcctttattcttattctctctgatcattcatccatctcccacacttgatttgcttttcttttgagacaagatggttggtaggattggagggatatagggcatcactggacaaacaatctgtcaagcccatacctccaccattaaccgattaaagaatctttggattcaagatacaatcatgaatcaagcatgggatcaactccaagcaaagagtcaagtttgcttcacaaaaaaactcatccatgcatttttattgatgagtaaaataagtgaccaagaccgctggagaaaagaaatatccactatgttccatttccactatatgcagatgacacatctggaaatgtcacccagcagtccaaccatttctttgtattccacccctgtcttgccttgaccctccccacatatcaaaccaggaatataattgccatttcacatcagcctcaaatttgacatttgtaaaattccagaagaagttgtaaatgaatctgagtaagttcttcatgttttgttctggtttttaaattcatttgaatggtgctgatgtttgattggaagtaaactggcaactgggggatggatgtatgacatatgttttgatcacatcatttcacaactgggtttggtgacatctgtttacagccttatgcttccttgttgactccccaatgcatgctgaaatcactaatacacccaaccctagtacagcaccaagctcttgtagaatgtgcagctgttctgtcccaaagattaggggtgagaatttctctgtacaagctactcagtgccttcttaggattttgtgtatttgtgacttcagcttgcatgggagagtcagcaagaaagcagaagactacagatgcaacctaacccatttaagcaatgcaatgatcaaaatcttccaagcccatttgctcttcacttccaatcaaacatgcgcagaatccaaggaaattcaaaaccaaaacccctcataaacatcaagaacttactcaaatccatctgcaattttgcgtctggaattcaacaaagatcacttgccaaatttgaagctgatgaaaaatggcaactatacccctgatttggtacagggggaggaggagcaaaggccaggaagaggactgtgagaagaaatgtaccggttggaatgctgggtgacattaccagaggtgtcatctgaataaggcgcaatcagaacatggcagccaattttttttgatcatcttctttcgctccatgtagtttggatgatgtttatttatcgtgttcggttgtttgattggattctgataaagaaagtcttgattgaaaaaaaattagtatccgattatgttgaattgaagaccaaaaaaaaatagcgcttaccaaagattgtctcttccctttccactgcccatgccgatagcaacaaccctcttagcttgatccacagggatcagacatggttggacaggattggatagtgaatagaaagcatccgacttctctcgtcgtttgagcgaacaagggatgacaaagcaatggaggattgtcggatcacttcaagcactgcaatcgcaccggtggggtgatagatcatgcggagggctaagaacgatagcgttgtccatatgccttcgtggaccagtcgatattgcacaagattaaaattgctcgaagtgtctcggtgtaagcagaccttgaaaagatagaatacgtatgacccatgcgaagtggcatgaagatatggatgcgatatcagtgtccttgatggccagtttttatagcgaaaaaaggactgtacataccggcttccttgaggcaccacaggttttcatctggtcgctgcttcattttttttatattcggatgtgcctcctggagataccatcagtctccttgagattcatgatcatgctcctcgcgatcgaagtcctgacactgtttccaatagcatccagctcgccagccagcacgtctttaccagtagtagttcagacaggtcagttttaggtcttccaactgcacaaggtcgctatacgacgaggggttatcagcttcgaaaccaccctccggcgttcgtctcttgaggatatgtaaacccatcggtttccagacaagcgttattatcctacataccaaatttgctccgcatgagcttcatcttactcttgctaccgtgagagcagttgttaatcgctggatacactgattgggcctccattggtcgaatggctgggcgatgcttctcgcgaatcttgcaagccttcacaaacttggctggacttcatcagcccgatgttcaacgatcatcaaagggaacaagccacggggaagtcagtcgtggggttttttccagatcgaatacgcatacgtgtgagagaaatgcctacatacatattacacggttacttggggggtaatctcaggaatcaagcgcggttgatgcgacccaagtccggcatcaagagataagggagatagcggtaatcagcgtgccacagccactgaagaaagtttcagagatgtcaattgggtgcgcagcatgtgatgtatgtatatcatcgtgctccatacatcatagtcatactgtgtcaagagtcacgataatcttgacacatttgcaaattgcaacagctcgacggcctggaaacttcaaaaggaacaaacttgcccccgtccttaaatccctctccaaccgatttgggagtgtttgatagcatacagcatgatggcagcaagcaataccgactacgaagccgacctgaaagaggacctactcgagggactcgcggccatcagcgcgacacccgggttgatagctgggccgacagccggtgcactcgaattgcaaacggacacactccgccatgcacttgagcgctggcatcaccactcggctgatcccaacgccacccacgtccccagtcacctctaccatctgcttgatcgccaatacgcccaagcttcgatgtccttcaatgcactcatgcccaacgactccgcccaggtactaggattactagacctcactcgcgaacgtcccttcgagatcctcctggccgccttggagaaaaaagagctgggcgatgtccagccccacgacccgaatatatacgtcgattatgaccccgagtgtcacgatatctccgagttcgaagccgaggaagcaagcactttgcacgaaatgaccagggtgcgcaaagtcagctatacggtcaaggcgcttcgaacactcgatggcacaactatcgcaaccaacttccccttcgacacgagcttttgtctggtcgatgatccctttgaggacatggagattaccgaggaaagatacagagcgttcaagggcaggagggtatgtacataccagcttggccaagcagagagatactaatcgattcatactaatgtcgagtgatcggaaacccctctatacctccaggaccctactgctacccatttttatcgactttctgctctggtcttggttccttgtcaccgctttggcttgtttttgtctgaatgtcatgaacatcaagcttcatcgagatagatgatattggtatcttacacagtaacgatcggtatgacctcgatgataataacactggagaataaggttgatctacgtagtgaaacaatcagttggaggttgattgaacaaagagaaaacctataacaatggaagagggccaactctattagatcaactgagcttgaacctgcaaccgcagcgcaaatgataactgtgtatgcggatgtcttgaatatgcaagaagagatgaaactaagtttgaaagagaaagcgacaaccaagttcaatgaaatccacaacaggatgtgggccaggatcccatgcaatgctcacttcaactcatcctcaagccacctcaaaaaacccctttcttcctgcccttcagatcccagaccactgcttgatccaatgtccactctctctacaaatcaaagcacaggaaggttgacgattgagacacaataattgacctgctcaagactgctgtcaatcacaattagagcatctccacagcacagtggggggtctattaatttttttgatcaggctcaacaaggggtttttgtaggtccagaagacctcaaaggtcacccaagaacctgtggctttttgctgttgtgtaggagatgcttgatcaaattggaggagacctgctcatccaggctggctattcccgctcccctatccagggtgccttggaaagaactgcagacaaaagacctgctaatccatctgaacgttggggagtgcctgccaaagaacagcccaatccatccccgcccttaccaccaactgtttcaagtggttgacatctgcccccaagccaagtacctagctttttttgactgggctgaaaagcaaggctcaagctttgtggtttaagtccctccccaaattccatattctccggactcatgatagtgtgttggcctgatcaagcagttggagatgtataaaaaaatcacacaagcaaggggactgctttggccatctgcaagaacatgaagaataaaaaaattcattcaggaatgagtgagtgaggcagagtgtggaaaaggctcccctatactcttcaaattcaatcatctagagctgcaggggagtacctccctctggttggtgcaatacatccagtgtttcatcactactacacagtaggccagaggggattatttaaattgggtgatggttttctgaggacttttctggatggaccaaattcccaacatcaaagtgaaaattcccttttgggaaaaatgtggaactattggtagagtccaggtaaaaaacttttgctttccaatcttcaacatggactataattgggccccgtttgtttgcgttttgatcaagcattgtgaatgatgtcgattccgtatgtgacatgtgaactctttccctacagaagtcatgatttcacttcagtttcggctaattttacacatctgaaacctggtgttatgacacaaacaaacagggcctacatatactatgattaggctttctacagtccatgtgtaccatttagcttgtaccaactggaaacagattgagacttatttttttggtgttatgttttaaggatggtcaatgtggtttggtaacccaatttgccaccggtaatagattttttctcagtttcaggttttgatttcaaccctgggagaaaactgaacctacataatgggctttgtaaatatgaattgaactcaattccctcccagtagagttggccccataaaacccattgtgggtactccatatccattagcaggtacccgccactgtctggcaggtacctgctggcatgcccttgcttgggtgtgagtgtctcagagtctccagagtttggccaggtaaccaagtatcttcccactgccaggtatcctcatactcacccatccaaggagggctcctttggacagaaaggtgagagcaagaagaatgacaagcttttcaagcaacaagtcttggtgccctcatgcattgagaggcaagaaggttcaacctttgggcacagcgtgtgattgggtaattgccaggttggatgtcagatctgagccaaaaaagaaaacaccagatacccagatacaaacaggtacctggtttcacattaaatcacaggtaccaactctggataccactgtggtgtttcagaaatgaagattgaattatgaagtttttttcaatatgaattttgaacatgtcattctccaacataaaatgaagatatgtatcagggaaaaacaatgatcacttgatgacaagtgacatcaggctaagttcctcatgtcacccattggaattatgtacacagcccaagtctagttcagccccctgaggcacaccaaggggccattgtagttgaatttcagtaccactggagccacactggagttgtaatcaatgctacacaatttcacctgtcatatggtgagaattgtttttttttcctggtgatgctatgatcaggttacatatagctcatgtgtaaaatttgtcttggaccatctggaaaaagctcaaaaatatcatgagcaagactgagtcttttgggttttgtggtggggaatgtggtttagtcacctaatttgccacccacacacagttgagcttctctgatcttcagattctgatttcaaaccaagaattaaatacaaactatgtcatgatctgtttgaaattcaaacttcaatcaagttcctccttccaaaacactgtgggatgctacactaaactatctgtagaagccactaactaatagtgtagtggtctgtagttcccttccaaaatctgttagcagatagtgccaaagcaggccaatatgctacacgaattgggatagcttctaactatggtagtgggccagtttttttactggggatccggttagaattggcccagaagcactgaccactaccacaaaaccaaattggcagtggtgatacactaaactgccaactacaagtggtgcagctactagcagcccacaatttctctgacaagcaagaatccagataccaccaaagagtttcagaaacaaagataaatagtttgagagttgtatgaggactagattcaaaataaaattgacacatgccattctcaaacatagactataaatatactaccatttaactgtttctgattaatactaagggaaatttaagttgaatgattccctgaaatgtgtccaaaatacatgatttcaaactttttcaagtgagtatttaataaattacaagcaaaatttgcatgcatcctgataaaaattgattgaaacccctggtaaaacgaagcccagtgggtaaatttttcaatatgtttataatgtctcaacttgaaagattcttccccatatcttacttcaaggaaaaatttatttcctggatcatcttcaagataaaaaaaaatagaaaaatcatctcaggaaattgaagcaaaattcacagatactccatcctcctattcaataatttccccatcaaaaggtatgaaatttgaataaataaatatactaaatagacaataaaagatagattcctttatttgttgctgatatatgatttcttttatgttcagtcaattcacaaacatttgaatatatataatggagctttggaagattgggacatcacttttatttctacccttcctgcttggaagtttacacccaccagatataagtgttgatttttatcacaagagcacgtgtggaaacacaatggtagatatgaaaaacctaattccaattggatactgtgccaaagataattgtaatgctccatatgcaagcaaaattgaggctttctgtaaaagttgccaagaaaaaaaaactgtagatgtccaagggtgtctccaacatgggtatgctgtgcatcttgaattttggaatttcaaattaagacatggtaactgtggcttgcaaattaaactgacatgaattattattttggcagtgggcgtttggaatttataagttacaaaaaatgaatcttttgcaaggtagtggaaaatgtctacttataaattcaaatatttataactcgttggttttggaattttgtctcatactcagccctatatcctttttctttctgaaatttttatctatcaatattagatagctcaaactctttgggtctactgcttcattgcttgaagtcttctctttagtccaaaaaaaactcctgttatgtagctcatcccccagcttgtagtcgtcgaaaaaaagattgaggagtttctgtcttttgtcatgtagttttgcatatcttctagggtatactcaattcatgtcaaaaatgaaattgtacccaaaaagttcctatgtttttatattcaacgagggcatagcccccatttttggggtcagaggggggctttaaatgaaagggagaacaggattggattaattaggttacttgagagattttctggtgataaaaggcacatcaattagcagaatgatgataaagatggcctcaaaaagatcagtgtaatatgtgaaacataattgaaaaaacagtattggattctttcatgatcaaggcctttgaagatattgaagaaacttgtataaatattaacattgcaaaaagaaattgtaagatacattcatagtaataaaatagaccaaaaaatcagaatattaattctgccactggtcagtggcaagcggcatttcctcctagatctcagtcctccatccaatgcatgaatacccacaaatatcaactaattttgaggtatagtagaagtttccaattcaccgtgtagattttttttgtgctaaagcttcaatcaaagagcttaaaaattgtagctctactaagagtccactgattctacattaacactattaatgaccaagtggtatggtgaaatgcagcaccccagttttgatctgagttctacttttggatgtaagattgttttgatgtattgtgtcatttttgcaatttggatactcttgagataattctatgaaactctgatttattccagcatagcacactaaagatggccttggggtaccctttgggcggtacccgggacccgttggcgggtaccgccttcactcctccggtacccgccaacaggccccgggtgcggtacttggtgtctgtttttggccaaaaccagacccggtacccgggtaccctcccgggtaccgcctcaagccacctgtatatgtgatactgtttcatttattgaaaagaaaaaatgtgataattttttaaattttgtttattgaaataaaaaaaatgtgaaactttcttacttatttagtataaatgaaaagaaaaacaattctcaccagcatttttggtgtgttaaactaattgagacaagataaactcttattgagtataaattgaaaaaaaaaatgttaaaatgaatttttggagtgttatactgcatttttggtgcaagtaccggtggtacctgccgcgggtaccgccggtacccgccaacaggccgcgggtgcggtacctggtgtctattttgggcaaaaaacataggcggtacccgggtatcaacgggtacccgggtcccacggggccatctttatagcacaccacaaaatcaactttatgcataggggctgtgtatgtaagcatttgcaataatatcattagctcttttttgaggtttttttgtacagctctattgtattgatgtgtacctctccaaatagttgttatgtatttgcacctgagtgacatcataaggtgggtattccaaaatttcacttctcaataattgagccccaattggacatcctgttatacatcataaattgcccccttggttatagatgaacccccatctgcgccaaaagttcagagccccgggggtcacacattataaatttaatgatttatgacatataacgggctctccaaatggggccggaaagatttaccttcaagaaaacatataccaaacttcaagaaaacatgtaccaaactggaagcagccataatgtgggttactcccaatgtagcttgtcttataactacaacaaaaaataaagtaacaatttatgcacagttactgtgaaatgtgcacattgtcagcattggatttttttgaattaaattttgagtgatctctgaggaagaaaccaagtttaagcattgattctgaattaaaaaactcaagtattcaattgaaacaattaatttaccttgattagagttttttatacctcccatttttgaccaaggtattactggaatttttgaaaaactgaacaggtgttgtaaacaattattttgcatcaggtcacacttgccatgttttgtccttgaatcagagaagatatatagggttagaatataaattaagggggagcaattcttttgaaatgatccatgctattttcaggaatgaattcaaacgtagattttaatcctatctcaaaataaaattttgtctatgcttctttggtcacagcagatttattaatgtcaatgtggcatgatagaagcaaaaattgcatccagatttaaatccaaataatttacaatgaggagttggaattcagtctttgatgaagaaatcaaactcaaaagcttcatgagaatgtcatacaaatcgggaatctggattgaggattgatgccaaggttggagattctgacactctgtttgtctatctgaggctcatgtagatcggaaaatatgttatacagatggtactttgaaattttactgtcattcaatcagcatttgatacattagcaaaactttcttcagtttcaaaactgaaaaaatgttttactttctatggcagtttttgatccccttggactataagctaaaagcaagcttaggaaaatttcaatgtgaaagggaatatgcagattttacattgcatgatacttcaaatttgaatgagttcagtcagtcttacttgcagattttaccacctctttcagtttcttcaaagttttctgatgcttttactattgtttgctacaattattttcaatatcctttgaattgatacatgatgatgatgttatttgatgttactggcttgtttaagaatgttttgatgttatttgatgttattggcttttttaaacaaaaaggatgattttcagaaaaaagttgctttctgagtaggaattgacagtaatctgaatcagggaggctgagttgtgattggttgtaggccaagaggatgcttgatgatagctcagcaaaccggaggttcatcaaatttggtgaggctcagcgaggttggaatgaattcagattggatcaaagcaatcaattaaagcaatctgaaagcgatggcctgtcagcccttcacttgctgggtgaatggccagttcactctccaacatcgacgccggtgttagaagccgcatgagaaaagtgtcaaaaaatgaataaaaaacaatgccggtgttagaaatgaactgggtttgtttggccctctgaggctatttttttagttatatgtagatttcatcattgtttctcaaccatatcttgatcatacttgcacatagtctattcaatctatctaagcaacaagcaaggatcatctctcctttcttccacaattctcccaaattttgtccctcaaacttgtgatcagagtccatttaaaaattttctccttttccctccaaagctcggatttcaacataagcttttgtttatagattgatttgagttgctgccagcaaacaagatttttaaaatgggatgagaaaagataaattaggtaaataagattgatgcaaattctaaaattctgatgattaattcttccattttttctttttctgatcaactctttcaacaatggacaacttcccgttagagtctgcaggtccctcaaaaccaatctggagcctcaaaagccaaattcccccatgagaatatagagttcttgagtctagattgacttctgtaagggctccagtctgtacaagaagtcctctaataggggtatcaaatatccaccattagataccagtcacatttccaaaaacaagattttggaccaatgacttaggtgaagaaccagaacatttgataagttgttgattattccaaaccagtcaaattattgagggcctgtagcagcaccgggtctacactatacttgactataactggcccttttcagtattttaaagtttcctaaaatttctatttactatgccaatactatagccagtgcatgtcccatcaagcttggtataatataggtcactttttttggctccacaattcaaatatattaaaagggtcttggctttatcaaccatgaagtgtgtctatgatctccaaagagcccttctgtggtcaagagactctcacaaggagccatagatttcttaagcagcatccagggcagtttatagtagatcaaatcaccaaaaagaatttcctgttctcctcagttataacttatagtaaagggccctgaaaatcagacaataaccacaccctttataatcaatttggaaatatatatagcataacaatactataccaataaccatcaagtatagacccagtgtttcctttagtagtaccatatgacatgaaaactcattttctcaacatttcagatcatcaaaagtgaccaaagctaaaagctagtttttggcctaaaggtgaagactttcaacaccagaactgtccagttgttccaaatttttctgtggaagatggaaaatatgcccatttttttcaagtttaaccctatcttgcaggccctaaaaatggtgggtctggtcatattttataccccctaacaacagtgggacagctatgcagactttagcatcaacaaaataccaccaacactacagatattttccgttagctgttagcgtatcacctattgctgacagccatggagcaaattttggcgctgctacatagcattacacccctttttagctgttttgtctacaaaaagtggtgcaatgcagtgtagtgttagcgtagccctgcttagagcatggtaattctacagaatcatgtggattttttcagggttgctacactgcctctagggcgttctcttaatgtagttcagcgtagcggctcactgttgcccctaatcagattgatttttgcttggatttatttagagcacctctaatggagcaggggtggattgggctattttcatcaggcttgcccccctttcacactaatcttaaccaggaatatggtggtgagagtgctgtgcaggcaggtctgggcagcagcacagagagccttaggcataaaagcagcattttggcctgagcaagatgggattttttggcctgtttttgtactttcatgtctggcttccatgacattctcctcataattccattgcaccgttcttcttgctctctgtcacctcacagatttttctgtatttgttttttcaattgcatttccataccaatctttttgagaaaaaaaaaacaaaacaaagaatgaagggaaaatggaagttcttgttttgaagacagaaaatatgcttatactgagattgagcttgagcctctctgccaaattgacaaatcaaagttcaaaatcagggaattgattggaagtttttgggtagaatcaaacaaatttttgtgataaaaaatgtatatacaaaaatcaagatcatgtagatatttcatctaccagaaccaacaataaatttgacttatagtgaatgagtggtgggtcaaacaagtgttccacactgatgcaaaaaatttgtttgaggattcaagtccctccctgtaggaggggggtgctttgcacccagccagttacatcagtaagcctcccaccaggactcaggaatcatgttaagcttgctttcacatagacctgtagttctctcacctgctgatttctatttttccagttctttccaagccgccttggatagagtgacaacatatccagccaggacctggtcatagcaggtctgctccaatttgatcaaaatccatcttttcaagagcaaaatccagagctactttggacatgtttaatgtctgcttgacctataaattacccctttgattgattcttgagataccccaaagttattgaagacttgtgtaatcctgctcaagcctgctagaaacatcccttttgagcaggaggacagaaagcaccccatgggctggtgtctttcttaggctttcaatggattcactctcatagtcttgctagatctgaaccacatcttgttccttctgttttgacttgatcaaattttatttatgaatcctgtttctatcattttggattttttccccaaaaatcaaatgaattcaaatgctcttgacaaaccggttacaacaaattcatgattgctcccagatcaatagatccatgccatctgggaataccagttttcctcagcctgtggctctaaaaaatacagccgcacatgagtccagggccgggctcactatgctacattgtgctttcactggttgcaagagcacaattgactgaaccatatcgtttgatgtcttccaagattgcagacccaaaaaaatccccaaataagaaaacaatgtaactgatatatgatcctcagattgtgatgaagacaaacatcaacatgaggggctatcaaatataggaaatccaccatcagaaaccagtcacttttagaaaaactttatttcgcataaatgggccccaaaaggggttaaatggataaccaacattcaaaccagtcaattaaatagtggtggatttggttatatttgataccccccatggtatgcttacatagtaatgcctccaataggcagcagcccatttatgccccaaaagtgctagtgtagcattttatgttgcatgcagattgtgcagtgatagcaccccgatatgctacacagtgcttatatgtgctacttaatagccgctgcagggccaacaaaaaaacccctatccagggagtcagcgaggggtagcagggccccttatgggggtctgcatgcaagcattagcacagacacaccagaatcccatggtgccacattccttttgagtgctatttcactttgctacacaaggtgtgcttagcctactaatcttgtaactggcccatcattggctgtgtactctctctctctctctctcaccctgatcttatattattcaacttgagaatacgtgctccaacaaattgaattgaagtgatgcatcaaaaggaaagacaaagctctgaaaaaaaaattatcttattcaagcaaaaaaaaaaaaaaaaatgatgatgatgatgacaaaagagcaagaaaagaagttcaataatgtgttactttggacatacaaaaatagaagatgatcaagaaggtcatttgtgaattcaaagaaaaaggaaatataggatgacgggaggtcctttttttcttggttggttggttggttagtttttttgttgaggatggatgagattgaacaaaaacatactcgaaaaaaaagataaactgaagcattattttgtatttatatatacataatatgtacatccaaaaaaaaaaaaaaaagaaaaagaaaacaccaaaacgaccacccaatgttttaacttttgttttctctctctcttttgtacggaatatgtactcaagaaatggaaccaaggaaacaaaaaaaaataatcatggcttttaaataaaagattcgatgaaactcaggaaaaaaagagagtatagagatttagagagcaagagagagagagagagaaagctcgattatgcgactaaggagatccagaaggaggcaagaccttggccttaagaaccgcgggaaagagttccatgagcaagcagagagcatggagatcctgggagtcgaggagctcgacggtgagcttcggggtgggttttttgagcttgccgaagctcttcaagagcttgaagagcttctcgccgatcttctgtttctgctgatggaccgagcccaagcagaagatcttggcctccaaccactgctcgaccgctccccttttcttgacgaactcggccgccgatcggtcgggtaataataactcgcgagcttgcggatcatcgatcaccactcgactcgatgatccgttttcgtccagtaagatcgcgatgatctctttggctgaaagctcgctcaattcgttgatcgaaatccgtttcgcttgaggtttggatggttctgaaagacaagaaggagacgccgaaggaaggggagaggaagaagaggacgattgagggaaagaggcggtgcttccagcgacggccttgacggaggagggagtgggcaacggcgattcgcgagcgggggagagagggtggacggcgatggcgatgttttttgcggtcatagggggcccgatgtcgtcgggggtctggatgatttcgagcgcttcgaccaccttgccggcgagcacctgggggttgaacagacagagctttcggtccctcgtcggcagggccatcagcagctccactagctcctccatctcgccctccgactgagtccgctcctgcaaccgtcccaccgccgctttcatccgctcccgttccgtcaccatcggcgtcccgccccctcccccgccagagatcacactcgacgtcgtcgtaggtgagacacagcccgaggccgggccgatccctagccgcgttccgtccgtccgctggctcggcgaggcttctcggaccgccgtctcaacatttagtacattctcctttgctgctccagatgactaacaaaacattgatggacaaaaaaaaacagaaaaggtcagagttctaaagaattaggtataagagtgagcatgtggtccttactatttgtgactggtggagcgttggttgggaagaagcgcagacggagtcgggtacaataccaccaggctgatcggctgagctttggccggactgtgtgattgagggaggatgcgattcggcggcctggagtttagcgaggagagagaccggatgttcaggagaatcgatcgtggtcgggggaggagagagagtagggaccagtttattgggccgtccctccttaagcttcttaagttcgtgtagacggacgacgatgcgatttgcggattggccgaggacggcgccgtccatggtcttgagcgcattcgaggtagcttcctcggtcgtgaagctgacaaaaccgaactgcttgctgattccggtcgcttcattcttcatcactcttgcagagacgatggtcccgaactgtttgaaagcatggaacaagtccccggattcgatttccggactcaagcctttgatgaacaggttacaagggtcgacctgtttctgttgaggggtaggatgatgagggatggatgggtctggactggtggcccctgaggcatgcggggtttgaggggaggcccatttcgaggttgctggtgaggtggcactggagctggagttggggttgagcagataaggttgttgatgagtttgggcgttggcccatcttgagacgggaggttgtccgtctgagaatgcggagtgttcgctagctcgtctggcgttgttgatattatgatccagtgggccggaaggggaagtcaccggtacgaagggtgtagcctgggcccatttggactgaggagtggccgagttattgatgatcgccatcccacgaccgctcctatcccttcgatcgtcgtactcctcaacggcgatcgtgtgtcgatcgagctcgctgcaatgcatctcactctgggccaacgaggcctgagactcggtatagaattcgatcaccgccgtcccggagaagaagggcaatccatctggggcatggtggtagttcagggcgacccggtagatcggcccgaatggtcggaagatgttgaacagtcggccgggactcacatccgctggtaagaatttgatcagccggatccgggccgatggtttgggatcgtgggatggatcggccgagtgagatagtcgaaggtaacagtcatactgtgagaggtagcagttgtgtagggtggcataagccttttcggctgtaatttaatattgatcagtgactgttctactatgtttttttttttgttttggactgtgttaccaacttaccgttctctagtttctcgaattcgactgttccggtcaatggggtcgattggtcctcagttctgttgatccttagtcttgctctcaagcactcgtgtaggactgagatgatatcctgatcggagacttgtgggggcaggtcgttgatgtataggatgggctggtttaggaagatggttggtgcttggttgttgttcatgtttcttgttcttttggtggttctctgtttttgttgttgttgtttgttgtttggtttttgggaggaaagtctgggatgagagtcgattggaaatttcaaaaaaaaaaaaaaaagaaaacgaaatgaattggattacataatccatcgaatccgcatcagagtttggctgagactcggccaggagaatcaacaaacaccagtcaccagaggagttcactccaatcaaaaggatgataaaatacaaagatgttgtgtatgtagattccaaaacgaaaaaaaagtacaaacaaaaccgaaaataaggaaggaaaggtgctttcctctgcaaaaggttacattgtgtttttttattgccaaaacaaaacaaaaaaaatacccagatgagtttatttcaaaagatatgtatgaatctgtggatgatgagctcagaagaaaaggaagataagaagttcaaaaagtttcgacttcattttgcaagccacagccggagcatttctggaggactgggccaagagagtcagagggtttggggatgttgacgaaggaatgaacatggatgtcctcctgtctacgatgccagacgttggagcgggtcttcttcctgagctccttgagctgggcctcgaatttcttgttcttgagctgcttcttgctcgtctccctgcgtgcgaactcttcatccagggccgccgccgagccccacttcttctccgaaaacgcatacgcttccacttgttcccgcaggaataacatcatgttcgagtaggtcgattggtgcggattcggcttcaatagatgcggcaataattcactgtctttcaattccgctattttttttttcatgcataccaaaaaaaaaaaaaaaactcagtctcttcgttgttttttcgatgtgtggattttcttgtggtaggacttacgatcagttaagagataatcctgtttgcattcggtcttggtcaatagactgaatcgctctggatgctcgttcttacacttgcgacagaccgggacactgaagacctggaacaactggagatccaattcgactgatccacacacggtacaagtaggattctgggtcttatcgagcgacaaacctagaccaatagagtgatcagatgattaaaactagctccagcagagtgagaatgaggaggtggagacagactagggtcctgattaagtcgctttgcttgttggagccgctgtttcttgagcagctcgatctgctgacgctgtttgatcgcccgcggatcgtcctcctcgttctccaacaggaacccgcccttggagttcttcatcgtactgagatcgtagtcgacgaagttgcggacccgtttagggagcggcttgagggacgcgcctgtcgggtccgtgggtgtctccttcttcttcgaggatgatgatgtgcccactgattggcttgcgttcctactgtctcgtacactgccatctctcgttcgttttctgctattgttgttggctttaggactgttgttggtggcttcagtgggatcttcacgatctcccttgaagctgatctggttgtttctgatcttggctttggctaggaatcggttgtttcgtaggttgcgtactggttctcctgttcctgtttgggttgtctggttggctgttgatgttgatggttccatctggaatctggatcgatggatggatggatggggtcttgaccgtcttgttgggtttggttgagttcattgctgtgttggtttgattggacggatgatccgctccgagctatgtagccccggatcctgcgacccaagcacccccggaccatgcgagactcgatggaccccgggagaagactgcagaccaaaaaaaaaacacaccactctcaataaaaagtcgatcgaaaagatgagacttccgaaccaactcaaccgatggataacaaccagcaaacatcactcatcatcatcatcactcatcagacgatcgatcagcacccaaactgccggacccacagcatccaagccgactctagagcaacaacaacaaggagatcggcattctccgaaactgtacggtgtcacctacgtcccgccgctcaagatcacccgtcaacataccaaacgaggcgattacgttcgtccctgcttctatcctctgtctcatctcaaatcttgggatctgaaactctcaaaaatctagggtctttacgatggactgaaagtacgtgcgggcgataacgtgtcgaaatcgaaacatcggaccaaacgcacgtggaaacctaacgtccaacggaccaccttatggtccgaagtcttgggccaatccttgcaattaaaggtcacttcggcggcgttgaagtcgattgatcgggtcagtgattctgagcgagccattgattcggctatcatcagaaacaagacagctgaagattttttttcgttgtatttgttgtgggggggggggttatagatgggaggtctagaccgatacgtattacagatgagtgagcaacggctaggcgggatgggcatccggatccgagagctagtgatcgcggcgatgcaggagcgggtgcgactgacgaaggccttcagtcggccgatcccggccgaccaggcctggcggatcccgcgctggcaggacgccagcgaacgcacttcccatgccgccgttcgcaccatggtcccctccgtcgacgtctcccgcgtcgccgtcttccctcggctggcttccccaaaacctgacggctctatcgacccgatgatccttcatgacttccatgtccgtggcaaaaaaggctcacagacttctagacgatctactcatcctcgtcgttaatccatctcctcacttctccctctaaccatgtctccctcccctctctctttttttgtattcatctcgcttgatgtttcatgtttgaagctacagtcatcaacaattctttcacactttttttccgctcattttccccttccttcacaagtaaacaccaacagtaaaaacattcgcgaatcgacactgacaaagagaacaaaataagggtggtgatattttttgatgtatgtttattttacaacaagatagaggggggggggcttcatggatacacaaaaaggcaaaaaaatgggtatggacacttttatccaagtggccaaaaactcccctaaaagggcccgaaaaaaaacaagctggccattcttgacctcttcagacatatttgacattttggtttacatacacagatttacacaacttagcaacaaaacaagctggatgaactacttaaccgaaataaaaaaaacatacaaacacaaaaaataaagacgaggaagggggggagggggttatatttggtacatgtagacagttagaatagccagcggggggggtcatttatgaactacatagatggatggaagtgagggagagctttctggtgtgagggtcccggtagatctgaggtgcaacctatccaaaaaaaagagatgctcatgtatttgtttagatatccgatcacagatcagatagggtacaacaacaagcaagagaaagtcggcgtcttggttggagtcttctcttgatggagagaaccgtgataggatgtgggtccattagggcgtcaagcttagtcttcggggctggctttcgtctcctccttctcttccttcttcggcttcgtcttcgacttcgtcttgttcttcgatttgctcttcgttttctcggagcctgatcccgttcctgatcccgatcctgatcctgatcctgaggaagaggaagaggaagaggaagaggtggaaagatacgagaccatcttcttgcccttattgcttcgatccactttggtgttcttcgttaacctagcacatgacatccgaaaaaactatcatcaatggtgtcccatctacatttgtcgtcgtcatcatcagaggtttgttgcttacttcttttggtgttctgctagctttgcgggcacatcaacttgcttgatattcaactttttttgtaactggcgtgggggttacatatatgaggtggcacagtcagcagctggctcaatcctgcttatcatgctttttttttttttctttcaacaaaatagaagcttacttcgatcacctggatttcacctgcggttcccaaattataataaggtttcggaagtcagttaaaggagttcttgggaagacatgtggacgatgagatgaagtgcgatgacacttaccgaccaacttgagcactttattggcgatcttaccagccgccaaagcgcttttattagagcctttagctttctgatcaagaagaagataagaacacaaaagtagggtgtgagtaagtgagtgaggaaggggagaaaggttcgagacaaataggggggctgactttcaaggcttggttgaagagcaactcgttctgtctggccgcgcgagccatcttgagcaagttgtccatgtctcccttggtgatcttttccaatggcactccggcgaatggctcgacaaatactttgcctgcgttctcgaatgcctggcccgcaaccccatcggaaatctgcaagcatcaagcgtaaatcgtcagttcgagaattccctggtcagtctcttccttctccttgttcgtccacacaggttgacaaaaagaaccctttggagtgcatggggtagaaagaagcgggatggagcagcaggagatgaggcggattgggtgtggtgcgcaagggtgggtgggtcttacttggaaatcctcgtattttctgaaggggaagatttcgcccgtcttctttccagaagaagaagaagaagaagaagaagaagaaccggtagaagaagagtcggatttggaggacgaggtggacttggcatcaacgagcgaatgaaaagagttcgacaggaggaggaatacaagcacactcatggaggccatcatcaaaaatgagttcatcttgtctcaaaaactagatacacaaaaaatggcacttctcagaagtgtttgggaaaaaaaaaaaggatttacgggaggcgaaagatgtaggaagctcgaagggttggacggggaatgctggaacctggtgcgaactctgttctcatgttatatatagtgagacgagcgatgtgtgctggacgatgaaggactgtctgttgacgagcactattccagccattaaagggtgcaaacatacaccacaagaagaacgaagatcggttccatacggttgtaagtcggcatgggctcaaggaaaccatctgtacatatggatccccaaacgttcttcttcttttgttgttgctgtcggcgtctttcttctggttgacttgacaagttggctctggaaatgccaccagccaaagggaccaatctttttaataacctctgcttactgttctttctgcttggcttgaacaaaaaaaaaataaaataaggaaaaccgtgtgggatggtgttgtgaagtctcggcagctcggcttatacatcgagggagaaggaaggacgagagatcatctagtaatattactcttgttgttgttacatagccgactcccgcacgcggataataaatttcctacattgagagtcagctggaaggagatgacttgcaaaaattcttggcagggtggccaacggtttccaacggtcaccaaccgaaaccttttaattccgacatgtttttttctgatagatgatctgcagagtggtacatacacgttaacctaaaaaaacttaaataagctagccaacttgataagtttatgttgatggattgcagatgcaagattgcggtattcacgtgtcgacgagaaagtctccctctgttcgcggttgcccgactaacagacaagctcgaggacgcaagcgggaagcgatgaagacaatgccgaggccgagcacagttcgccaagtagtgtatgcgatcgagcgagcgatgcttccgagtccagggggaaggacggtggacggtataacggccgagcggccatcggaggctcaggaggagcgattctcggagccgcagccggcgacgatcgaggcctccatcgacaccggactgatcaccgccatccgtcctggaatcgtgccgcgggagagctacggggccgactccgtcgagtaccatcttctgcccgcccctctcatcgtctttcccggcctcgtcgatcctcatgtgcatctcaacgagcccggccggaccgactgggaaggcttcgagactggcaccaacgtatttatctctttcctcctcaccatgagctctcattccttgcatcgaaattgggttcatagaccagaaagtcatgatcattaaaatctgtgcggtgtatgctttcggaccgccacaggctgccgccgccggtggagtcactactctcgtcgacatgcccttgaacgctatcccccctaccacgacgctcgccaatctgaacgagaaggtacgtgcagccgagggtcaatgtttggtcgatgtggccttctggggcggagtgatccctggcaaccaggtctgtacatatcagttcctgcccaagatttgtgtctcttcgatcgataactttcttcctaacaatctatacactcgatcatccttctatgctgccaggatgacctcctgcccctcgtcaaggctggagttaaagggttcaagtgcttcttaatcgactctggggtcgatgaattcccgtgtgtttctgctgaggatctcgagaaatcgatggccatcctacaggtctttccttctttctctcctacccctttgcacattcataaattcatcatttcgattggtgaaaaaaaaggcaagttgattgatgatacgggtgtttttttgtgggcggggttgatttgtcgttcaaacaggatgcggattcgatgttgatgtttcatggggagctagactgtggagaagagagtgggacgagcgcagagttgttgaaggagagtcaggcacaggatccaaacctgtatgcgagcttcctaggctcgagggcgcccaaacttgaactagacgcgattgagctcatcatccggctcaacaagaagtacccgaacctgcgcacccatgtggtccatctcagcgcggcagacgcgttgccgatgatccgagaggcccggactacccatgggcttcctctgacgactgaggtaagatagatacccccgttccctttgatttgtatacacgtggtggttggttagagggttgatgaggggatgagagtgcacagacatgtttgcactatttgacgttgtcgaccgaggagatcccggatggccgggcggagtacaagtgttgtccgccgatccggacggcggcgaacggggacaagttatgggagggacttgaggaagggacgatcgactttgtggtctcggaccattcgccatcgcgacgccggagctcaaggagacgggcagtctgatggacgcctggggagccatccgccggtctggggctcgcctgagcttcctctggcccgaggcccgcaagagagccgtctcgcatctcgaggggcgcctcctcaaagggctctgcgaacggcccgcttcctttgcgagctgggacggccataagggctcccttgcacccggatatcaatgcgacctctgcatctttgatcccaatctagccttccaagttgcgtcctatattcttgatccccttctcccatccccaaactaaccccccccccccctctctctctctcgatctttcttcaacatttcaaattgtcccgataaatcgaaaaggttaccaaggaagacttgaagttcaagaacaagatctcggcttacatcggaaaacatctgtccggaagggtcgtctctaccgtcctcgccacccgacttgtctacgatatcgagcatctcgtctctgctcctgtcggcccttccgaacggcttggcatgctgctgttgaaccggaattgattaatcatcgaaatggtcttatcctgcttgtctttctatccaattcaaaacacacattgttatgtatctatccatatccatccatgtcggttgtgtttattatagttttgtgtaatggttctggtgaagcattggaggacttcccatcggatctgggaccctcgcagtttgcggtttagacctgaaaagtcaggatttttgcagggaaatccagctttcctggctctaaattgaaactgggagacccgcagatttaaatttaatcccttgacagcctcttctttatgaccaatccaaattgtcacaccagtgcaggacttcctgtcaacatctctgggtccaccagagccgattttcctcacaaatcctctgcaagtttcacacaaactgtgctctgcaaatacataacagttgcaagaacctagaaggaaaaaaaaaattagaacaagatctttgacaaataaggaaagatttaaaaactgctattaattgttgagtgaaaaataggaattggtcgaaaactttgaatatcagatgatggttaaggatgacttctaatattgatcaaggaaagcacaaataaaattggtgtgtgtgggggataagatgtgagaatgtgaaactgttaaacaaaagagctgatgtaataatgttccacttggttagtacttgtagcagaaataacatccggtttttgttgagccttccaggaagaaaaccagagggatttccacttatcatccaaattttcatgttgcaagtaaacttgattaatagaattttgggcaaggatttggttctcaaagtccagatgttcttgccagtgaccgcaatgtaccgtctgatctaaatttgtggtgaaattctatactcttctggataggattaggagcctgggaaagactggttgcctttaactgatcaacatactgatggatccaacacatctcttcaagcttttggaggctatttgacatcaaactggatttcagatcaatgtttccatccaatgattggccaatattcagaataccatcaccgtaatgtttctgaatgaaattcacaaaaaggaagctgattattgttgattcttcatagcaagatgtatctttaggttccaggaaacaccccattgcaaatttagttgatttgtgcagcttcgtctagatagtgtgtgttttccattttttctgatgttggttcttgattgtgattttctattgaatcaaaagattaattaccatgtggaaaaattgaagtgataaatttgtctaggaaacctctatcatgatatgatctgtgatgcttaataactgcttctagggaaaagtaatcaaattctgcttgctgtcttttttcaaatactgagagtttgtttggaacagaagaattaaatgatgagataaaatgagtaactggtgaactttataccttgaaaaaaaaaacctccacttaccttcaaagaaaggccaaaataatgatgaatactcatctttaagaatgaattcaatggtgggatactttggataaaatctttcacaaccaaactttacttcaaaagttgcaatcatgttgaatgcagcaatttccaagttgtggttgattttgaagaaatgtgacaactggtttgcagttataatttcatgcttgaacatgcaactgactgtttgaaagatgaaccattagaatctcaatcccattttttcatatggatcaaacacaatatatgcctttggcttgacagatgagttgattgtaaataatgatttatccaaaaattccattatgaaatctgttgatgtcttctgatttgtagtgtctggtttgaaatcatctctcaatccttggaaatgtccaattttacgtagaaacctatttctgatccctttcctggcttccaaagtggcaattctatcttcaatgtgaggtgataagagtaaggggataagcttcaatttactcaaaagatatcatgatgttcttatctctgatttctttgcaaacttcaggtcttcttttgcacaacccctcattgctaccaagtctctcttcaaaatttcaaagtctgcattcagggaatataattcacctttcaagtgataatagtcagattccaaataatgaatggatgtattcttgggaataaagatgtttacttactttctatccaagcaggagaatttgtcagttttccaagctctattcaagtgatttcaaatgaattgaaatgctacaggtaagctgggcttcttgggacacaaattcaccaatttgtcttaccagtttttggctttgttctcaagcggaattgatgactgttcaattttgggaaagtagccttagatccttccagaaaaggtgagttcaagaaagctctgagctaacatcattcagagtaactcaaatgatgatgccagattgatgcggatagaaagctcgaggaatagcatggcatgaatttccaaaggtatgtttacatagagaaaagtactggtacaatgataaagaataaacattgattttaatctgtacaagggttgactgatttgcaaagttgttatttatatattttagaagtgaagtctacgagactttgtgtcagaaaaaaaaagaaagcttcgagcagtcgttggcagtcaagataggagatactatgcaccacctttgagaccggtgccgacggcgccagtgatcatggatgaaagcgagagcccgcccgcggataggctgcagaggaaccaagggaaaaaattgtgtagtgtcaatggatgtgtatgatgcagggtacagatgccaattatgtgatatggaagagagatacacatggaagtgtaattggaatacgcacgctttggatatggtatccatgatcattgaagcttttttgagcttctcactgttaagtttcaatgcaagttagatggaaatgggacatgataggttaaaaagcagagcaaatattttaaggcaatcgatgatttatcacattacaatcgagaactagaagatgattgacatacgctttagttggggctgcggtgtctggcgctttagctggggctgcggtgtctggcgctttagctggggctgcggtgtccggcgctttagctggggcaggggagtcagcgggggggttggcgctaggaaatgatcaagatttcacgatgtatgtcagttttgaggcgggcaagtgtagaccagaggatgaaagcgaaatgaaggtgagtgtaataccttggggctggggagtccgctttggccggagggtccgcggcgggtgtgctgtcgccctcgctagaaaaattaccaggatttccaaatgtatgtcagcttcgaattggataagatcagatagatcagagggggagagggaaaacaggggtggttgacatacggtttagctggggggtccgcggcgggtttgctgtcgcctccgctaagaaatcagtaatatttcacaatatatcgagttcgggtcgagaggtaaagatagattggggagaagaatagaaaacaaggctggtgagtagagaatttgcaatccacaagaggtcaaagagagtcattgatataccctgctgctgcgcctgctgcatcagcggaaggggctggttttgcaggagctccactaagtggagagaaaaggaaggaaaggaggattaggatagtgtgtacagagataacaattccagctcaaaaggatcgatgtacccttttgctggggctggtagaccagccgcgcctagtttgccaagaagaccaccaccgcctccgctatagagataaagcaagtcgagcaaaaaatattagttgggtgttttttttttctacggaagttttgatggaagctcagacgccaagtcgtgaaatcagcctgtaacttgccttggtagagccgcacatgagctcatgaagaggatggatagaagagccatgtaggtcgttgagaagttcataatgattggtaaatcttgaagttgtgtttgtagatgattggggatctaggagtagctatatagagagtcgagttgtgtggtactttctggggtttctggggttgtgggttgatgatggaaaagggagagccaagcccttctatttatcatcaaaatttcatttgttccctctacccacgaggaacggttgacaaagcgtgactgtatcctaatgatgatgttttcttcatagagcctttaacccgaccgtgacatgatatcatttccccaaccggatcttcgctctacacctcatcggagataaaaataaggaaaatttaagggatcaagcggtgacgtgaaatgtgagactgggcttggttttggagaccggtcactagaccgtataaagggattttgatgttgggttagaaggtgcctcggcagatgcacctcagactgttgtgtcgatgatgacatgatggaatctcgtgtggacatgatcaaaggttttctttcgaaggggctggacgaaggagactgatagtgtaccctacggtgcaacgactgctagggccagcctcgagggtgctcgctcaccagcaattaagggtcttttatcgtccatttccatttcactgggtggtttatgtacgataacaagaacgaatgaggaaaaacagaacaagaagcgaaggagaggtcatgaatcagaaagaataacaacgaaatctctaatctgtcatctccttcttccaccaagttcccgatcttcgatgagctccgatgatggttaagatcacttctgccatctcctgacctccctcgaacggagcactctctgcgggaggcggcgcttcacgcccgaagggaccgaccaattccgccatcatcatcacagcttggctgcccccaatgtatacgattgggagttaccggcacggagagaggcacgcacgagcacgcacgtccttcatggagggacgccagccaagcgacctcctcgacgcgcagaaagctgagcagcggagggctagcgggctgggcaagcgcggcaagatatcaagtcatgtggaggcaagaagaaccgggagagatttcccacccttgcgaaaacaaggactcgctagaaccgacagatcaacctccatcagaaccttggccggttacataatgcaaaggtctttcatcttcttctagttgtggatccacagccccaaaaaatattgtccaggggtggctatcaaccttacggggtacctggtgctcgcttatcactagaggaagtggaagaacctgacatccccaatcatttcggagggaatttctcccgaagggcctccctcttgcgaagggggtgtttcatgagagggtggggtcacggtctcctctgatctcaaatatagcctgctagtttcatgtttgcagccttcgggcttagcagctggacattgtttgttcttcacagatattgccccgcagctcttgtcgcgacatcggtagtacatcttcgtacgggtcacccgacagacctcggttgctgatatgggctcgtcacaacttgctgagcgaggatagtcaggtgtaatcctttcgtatgcgtcgtcaccgcatttgacacatgcgattctactggccaggctatcggggaggagtgccatgatgaagagcagaccaaagatcacggttgtcccgaaaatcatgccaggggcgatattggggataaggagacgtgctgggaggtgggaatcgaactggcttggggtcggtgttcctgggggtaaggtaaatgacagtgaagcacttgtaatgatcaaccgttacactatgtaagtggtatttcacctgccggattgaccgttcttatatcaccagcccgccctatgggggtcatcagagcaatgaccaacaaacaaaacaaacaaccgcaaggattgaatgatagaccccaaggattgaataatagaccccaaggattgatcaagcagtccattgacacagcatcttgctaacttgacaaaagcccactagcttgcaaaaatcactacttgatctttttgctaccagtcaactacctacactacccactgttgccttcagcacccacctactttgaaatctatcatctaatacccttgatgattcccacttccatcccaatggcagaactgttttggtagagatggtcgcggataatccgccgcggatatccgctatccgctggcggatacccgccagcgggtgcggtttcggctgcggatggctgttttttccgcccaaacctggcggatatccgggtatcccaagggatacccgggtgccaagagaggcaacaccgccgggaggaatccttcctggcgagctggaacacaattccagctcgccggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttctcccgatgagctgggatgatgccctggaggtaagctcgcgtagatcgccggcggcagagggacctttgctgttgccggtcaagctgtcacgttgggtctcgttgcggctgggagggcgggagtgagtcttgcggctggtttgattaccattgccattggaggcggtgcttgagtactggcctgagttgtcggcctcttgtcgggagaaacccctcccgacaagagggtattcatcccagcttgtcgggaggaatccctcctggcgagctggtacacaatccagctcgccgggagtgattcctcccgactagctggggtagaaaccctcttgtcggaagagacgcctcccgacgagaggctattcatcctggctcgtcgggaggaatccctcctggcgagctggtacacatccagctcgccgggagtggtgtacacaccctctcgtcgggagaaacccctcccgacgagaggatattcatcccggctcgtcgggaggaatccctcccggcgagctggtacacatccagctcaccgggagtggtgtacacaccctctcgtcgggagaaacccctcccgacgagagggtattcatcccagctcgacctcgggaggaatccctcccggcgagctggtacacaatccagcccgccgggagggattcttcccggacgagctggcgtctaaccctttcttttttctttcaatttttgtttgaaaaaaaaaaaaacagctgtccccccttaaaatggggcggatatccgcgggtatccgcgcgtatacccgtcagcgccagcgggtatccgccagcgtatgcggatgcggatgcggatgtccgattccgctgaaatggcgagaggatatccgaatccgaacggatatccggatgcggcgcgcccatctctatgttttggtcaaggtttagagatggtcaacgggtatccgttgtagatacctgctatctgttgcagatacccgctatccgctgggggatacccaccagtgccagcgggtgcagatggccccttttctgcaaaacactggcgggtatccaggtatcccaaaggatacccaaggccagaaggggagatggccggctggaagggtttccttccagccggcgaggtacatgtaccttgccagctctggttgacgaggtacatgtaccttgttgattggtaggaaacacttccagctggcgaggtacatgtaccttgacgacttgcagggaaacccttccagccagctgccttgctgcccacttagagggcgggtatccgtggatacctgctgcggccaatggatacccaccagcgggtgtggatggcaatttccctggaaaaagcagccagatatccggatgcaccagggccatctctaaatgttcccagtgtgggaaaccaggaaaactagttttattaggatgctgtgaagcctgtgttgacggtgctgcaagcaagacaaccacccccttggctatggttttcccaacaccaaattctcaaccagcgtcggcacacaaactgatacatacaatctaaacgtcaagaggcaatacaacgtgctcaaaggttgtattcccatcccacatctacccctgtcattcccagccccctcagtcagcctcctgtggccaattcttttccaaatcaaacacatgttccacccagtgccagcaaaagtggtggtccaagccttggccatgtgggatgcgtaaacaatcttcagggcaaagtgagagatgatgccattcagatttgcaatcaaaggaggcaggccagtcagtctcttgtatgagtgttgcacagattcaatatatctttcatggagttggaagtgccaattgatcaagtatcccacaaagtgctccttcagaggaaggactaccgtaatcaagtaggtggcggtgtctggattccaagtcttgcagagcttggcctcaggggaatgataatcacactcccccctccccttcgcacactcactccaaaactcccttctctgaagggagtgtgggactgcactccaattggtctgcactccaacaatctgcaggttggtgtgcgctcccatacaccaatatgctttggcatgtgggcccacactccccttctgaggggagtgtgggagtgtgcataacctaatttaaatgcatttctgggctatcccataggacccaggcctgggtcctatgggatagccctggggcttgaggcctttgaaaaaaaagatgaagtctttagggctgggaggaacccctcccagcccgcaaatggttattgagttttgaggtcgggaggggttcctcccgaccttgagaccttacatggctcaaggctgagagtaatctgtcttggccttgagactgtaaaaggtctcaaggccgagaggaacccctcttgacctgaaactgtcaagtctctgggttgacaaggccatcctcgtcaaccagtgtccaccggaaggaaagcttccaagctggacaaggtacatgtacctcttccagcggaaggaaagccttccgagctgacctgttaatttttcatgtgtatattacaggatgaaggagtaagaattaaggttacctttggtgctgaggtaccctaggttaaattgtatgcagattccaaatctgcaataataattatggttttctctatactttctaagttatttatttagggtcttagctaatcgactcccaaaaagtggaggatcgactcccaaaccccgaaaccccgaaacccccggaatttccactgaaatccccgaggaatgggagtcgatcctccaaacccgtcagcgggtttgggagtcgaaaacccactaattttaataaaaaaaaatgccaacccccgaaggggttgggggtcgatgtcccaaaacccactgggttttgggtgtcgcttaccaaaaagggcccgcaacggccgggaggaatcctcccggccgctgatggcacaccctcagcggccgagagaaacactctcggccgctgagagtgtacactctcatcggccgagagaaacacactcggccgatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgacacccaaaacccagtgggttttggggacatcgacccccaaccccttcgggggttggccttttttttattaaaattagtgggttttcgactcccaaacccgctgacgggtttggaggatcgactcccattcctcggggatttcggtggaaattccgggggtttcggggtttgggagtcgatcctccactttttgggagtcgattagctaagaccctttatttattttatgtgtttttatattatttacatgagttagagtgtttcttttacttatgtaatatttttactttatacttagatttttatgtaatttattatttttatttgctatgacaggttttctctgccatagtagcaagctgacacaatacatgcactgatctttatttgttatcctattttaaaggatctgttagtttgcacacataacagatactagtaattgatccactagtaaatactatgacagcactaaaatatcattgcaaataaaagatcagttactatattaaccttgctctttcctctggtacctgaacccatgattcagagcactccttcatttctccccttaatattctggaacatataatctgtgccactttcactgattaatccccagaatattcagacaccaattaaaacagttaacattttgattgatacctttatacatagccaacataaatctagactatatttattgttcttgagcttcagtaaacgactcaacttatccctagtattcatagccttgctgaatattcccatcaacaatatctattaatcttcaactaattttgttaaagcttaataaaaattgttagccctttccctttggggaaccaactaatcccaggtgagtcctagtaccctggatgcctattaataccttgtattgaatcattgatccggatgcgctgttgatagcaagcctcccattaaataccatactgatagagtgaaacctcctcattacaggacaggtattaccacccactacctactactcaccatgctcaaacacaccagtcaactcatagtaacaaccttccaccaataaacactcaggttagttacccagaggctgacagtattagtaacttgcggccggcctacaaggcaaagaatctcctcaagctgtttttgggagtgggtatcatctgcacgtacatccttcttaccgcaatcagcctggtcctctggactatcaatctagtcctccttggcacccatgctattcccaccaatggcaccatctatggcagggctgggacagcaatgatcacaatgattagcaagaattatgggatccccattgcctgattttgcaaaacttacaagtccagtgattgggtcatgctcaacattattgtcagaaacaagatcagtgattgtcttcttgtgctgcatctgcattcactgttcaatttaggcatccagagaatcctttgtttaacactcaaccctcaaatctctttttgggttctgtattcaaaaggtactctgcaatcaaatatccccccggcttcataccatcatctcttcacgtttccatacaccttacccacccctttgcatgagagcaaagagacagagatacaagagctgttgctgttgtacaatgtcactagacccaaagaaatcacaaaggctggcatcattcccatccaaagcatccctgccttgcttgaggactataaacctctgttggctgagtgaatctagtggagaatgatgaagttcaaggaatcattacaataacacacactcttgaaagttgagaacaggaaagggtaataatggtaaaggagtccatccaatacacggtacattgcacagttaatctctgctgagataccttcacaataagaagagacacatttagacagcattgttgtgcagaacatgttgcatggtccttgcagaattaaatcaaattgttgtaaaaacagcatgtgtgaccactagatttagtagttatatgaacgttaatagacaatggaattatggtgttgtctgagcaagaaaatgtggtgttagacacaatattccctagttgtggtttatttcaagaagttttgttgcttgtgcacatttgtttttgtaaacttgaagggtaaaattgccatctctcttaaccagcctttttcatcttagcacttgctaatcacaggctatgagattcaacggcctattttagcctgttgcctgtgcaccaggagggagttcaacctaagacactgttgggggcaagaataaataaatcaaaatctcattttatgtggttccaaagggaaaggcaaaaaccacacatttttattttctgcaaaaccctgatttgaataaaattggataacatggtggtgaactggaatattaacaaaaaattgagaaatccaggaaatatccctgggtgtgctatctacatgatttagacacttatgatatgctagttaattgaatagattggaagtaaaaaacttcaatactaaatttggatgtggaagaagaaagggaaaacacacagagctgccagatgaaattgaaaaaggatgtaaatataactgccactattgaaggctggaatactggtatgtagcatcaggattattttctgtaaatttcaagaacttgtttgtaaatccttttgtcaaggggtactgaaacaccttgagctagtaccatcagtggttctaccttatcccaagaaatggttttctcttcactttgttggagttcgacaagtcctaaatttccagtccaaatcttcaaagtttggttggtattattcttgcaaggcacttgaataatgtttcctttcttcaacggcttgttatcttctgtttatgcaacagatagctgcagagcattttccataagtgaatcaccagtgaagacatagtaaatgttttattatgagtgacttgttctacaattccccagactttggaaatcaatgtcattatggccaaggacaagaaaataaacttcatgatcagattcagagggcttcccaatttgaatttctgattcaaatttcaaagatttttcacaaaaagatatggtggtgaactagctgttgagcactgagtattttagccttaaaactgtgttctgttgaagtaggaccaggttcatcagcactcctgaaaattagatggattagcagttcatggcctgaagttgatggtttcaaaatcatgaatattgaattaaagggaaaaaaataaaataaaaaacaagagggaatcaaaacaatatttacctattgttactactgaatcaggaaaatgaagagaggtgaaattattccccaatgaaattatggatcatggatgagaaattcacagatcttaagtatgctgagattttactggtgcatcaccaaaaattgattgccagtctgtgcagcattgactgtttgaaatgttttaaaacaccaaaaatagcagagtacatacaagttcagtctaattttgagtgcactcaccaggagggagggttgatatctttatgattcaaactttgaaaattgatccagaatttattggaaaggtttcttggctgatatgtaatgaatatttaaataaccaaatagatatcatattcttatctatgaggttatttgccaagatgtctcacattttcatcctgcaaaactgttgaaaattattatgaaaaaattttcttatcaaggttcagtaaaccaccagtagaagccatcatgtgggggctgtcagctgattttattgaaatttgaacaaaattaattgattctgttttgaatcagttcaaatcctattaatttccaaccataccagtacaattaacaggattataatttttccttttaagctagaagatcataaatcgaaaattgcatagaagatgagggagttgatgatcacaaagcccccttttatgagctgttacagttgtagcatacacagcctgttacatacatgtcacaactacccaacttgtaatattcttatccatgagactattttccaggatttccaaggccctgtgtcacagcacattaacatttgggtgtaatatggcctgattactttaataaaaaataaaccaatgggaaagatgtaacaaaactgtaactaagtcaagttcaactactggtttcattaatgctgagaacaaatttgatatcttaggccacccttcctttgggtaaaatgtgtaatattgatattatggtgctgaaggcagcccattgattcaactttgtttgtactgcccttggaatcagcagttgtccttgcctcactaacaattttgttacctatttctgggtggtttattattgaattaatcaataataagctcaaatttatgacacttccaaacagggcctaatactttcatgctgtaaaactattgaaaattataatcaaaaaaaaatcctaaaccaccagcacaagccatcatgtgggggttgtcagctgattcaatttaaatttaaattaaatgaatcaattttatttcaaatagatcaagtaggacagttcaaatttgaataaaatcttgttgattttggacaaaattcctgcttgctggtttcaaaaaagtttaaaagttggcagacgcgcaggccaactttatgcatgcaaactcaaagcgctctgctggtttcacataaaaattttgctggaatatttcaaatgtgaaacatcctaatccaactaatgtttaaccatattagtaaaatcaacgctgcaacaaatactgtgtttgcaatgtattgtttcatgtatcatggtcttgatgtaatttttttgatgcccaatgtggttctattgagagtcttattcatttgatctggctcttttccatatatgttggtacaattcctcatgatacaaactgtgcattgtatttgttgtagcgttggtacaattaacaggattataatttttaatcttgagctagaagatcataaatccaaaactacatgaaacaccaggggaaattatagggcactggcttttcagtgactgcaagtctcaactaagtcactgtcagccacagagcacctttcacagtatgtgaaatttacctagtacctgcaaataataataattgtttgaatacaagaaaatagtatacattgttgttaaaataataaatagataaatatgtatttacattaagggccttactaaaaaaacgcggtttttccgcgttttgacgcggtttctgctgcgcgcagcacacgcggtttccgcgtttagacgcggttttttaattattttttttttgccattaattttaagtttttttgattttttaaaattgtttcctaggttcccaagcgtgtagaatttaatggtcaagtccaatttccataaaaatgagttttaattattaattttttttttctactcattttttccattaattgtatgcatacatgtttttaccttatttttcatgtttttttgaaattttaaatttatttcctaggttttaatgtgcacagaatttaatggcacagtccaattttctcaaaactcaacggtccatttttaatactgaaatttgacattcttttcacttaaatttctacaggttaattttcattattttttgacaatttaaaattttttcctacactttgagacatgtaaagaattatggtaacaaccatttttccccaaaatgaaaactataccttgaatgctgcatttgacaccgttttgttttatttaattctttaatttttcactcaattgtttgcattaatttctttaccttattttttatgattttttgaaattttaaagctgtttcctacatttaaaagtgtttagaatttaatggtaacattcaatttccataaaactcagcggttcattctgaatactgtaattagtcatatttttcaattgatttttaacagcttaattttcattattttttgacattttaaatttgtttcctacactttcagacattttgaaaatgatggaaaaaatcaatttgcatcaaaataaaaactgtatcttgaataatgcctttgacatgtttttttaattaattcttacacgcttaattatccttattttttggaattttaagctcatttcctacaatttgaaaggttttaaaattgatggatgtattcatttttcagtcaaatacagtttgtatacggtacaaattatgcaagaaacggtgcacactctcgtattataactgaagctttgagtttgagggaaattggacttcaccattaacttctacacattaataaatgtaggaaataaatttaaaattccaaaaaatgatcaaaattaagccggtaaaaatcaatcaaaaaagcattaaaaaaacatgtccaacgcagtattcagtaacaagggctgatttttatgtaaaatggttgttaccatcattttaatcatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaataatgaaaattaagctgtaaaaaattaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccgttgagttttgagaaaattggactgtgccattaaattctgtgcacattaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataaggtaaaaacatgtatgcatacaattaatggaaaaaatgagtagaaaaaaaaaattaataattaaaactcatttttatgaaaaatggtattcaccattaaattctacacgcttggaaacctaggaaacaattttaaaaaatcaaaaaaacttaaaattaatggcaaaagaaaattaattaaaaaaccgcgtctaaacgcggaaaccgcgtgtgctgcgcgcagcagaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctacattaaatcttaatttataatttataatttatatatattaattcaataattaactgtgaaaccccctagagtattgcacttataatatcaataggatttcacaggaatataattataataaagaattaaagcaatgtttattgttatatattatgtacatattttataatccataaactaattacatatgtttaagaaacagctagtagaagcgtgaaatgcatgaggaataagctatataaacctatctgaagcttacccatccttgatcacatcatcagggaatcagattgcatcatagccttcttggatggcgtcatcaggagccttttgtgctctaattcaaagcttgcatggttcaaagtggcctacacgggaaatgagcccaattctatatgcaagactgaattatgcatgaagtacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaactacctctacaattgcacagcccttgcacagtaactgcagctctttcaattacgtgagagatgggccacaaattcaattatgcatgtatgatctcatgtcctaggaccttccaccaatgcatagcactgcacagctaaagttcccatgttttgaaaaaacttcagagcttctaagaagctccctagtgcccttagggcctctcctcttcccctgagccctctgtagaatatctaaggagccctgattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttctactgtgattattgtgcgttgataaatgcactgcctcccccttgctgcccgcccacacccccactcctccaaaaggggtgtgtgatcacacctgcccatctctgaggggcgggtttgatcacacctgcccatctctgaggggcgggtttgattgcacgcccctcggaagcctgattttctgaggaatcatgcttccgaggggcgtgcaatcacacctgcccctcagagatgggcaggtgggattgcacaccatacactgggaggtgaagggagaacttgagtctcccctcactgatgtaagcaaaacttgcccataagttttgcttacgtgaagggagaactttatttgttctcccttcacccaatgtttcttccctcccggccaggaggggtactgtctcatgtacagtctcaacggccaagagggattactcttggcctgaaggacccattgaattttcaagagaaaaaaagccattctgctgcagacatgttgacccatctcactcagctccaccatctgttcctccatgccatgcttttactacgcatggcttcctatgagaaatggctagaggtatgtatggatgaaatcggctaggattcttggaagtagttttacagagaaattaatgatcaaatcaaaggctttggtttccgtatcaatctcctgtgtgaggaaggtaatggtccgattgatatggaccaaatccaacaattgctgtctaaaaatgaaacattggatggccttggtcagctcttcttttgctaaaaaaaaaacaccatccccagagtcattcaagctgacaacccaaaatcacaattttgttttctaggtggatttaattaggttaacactccataagacaacagtgccaaacttgggacaaccaagattggcttttacaagaagacagtccaccacattctcctgcccgccccttggaagcctgtttccttgtaaaaactggattctgaggggtgtgcggtcaaccccgggtttgattgcacacccctttggctgatgaataaggttcgtgttttctctgataagagggaggatgtccttccggatgatcacatggcctttgacggccggacaataggatatctatgtatacagacatgtttgtatgtaaacaaattctctcatcaacataataaataaccatgaagaagaagaagactgcaagctatgatatgtatgtcctgcttggcgcgccatgtgctgatgaccaagattgagtaaaaagttgatgagggtgatgtttgggagcagatcgaagaggttcataatcggatttgcttggctgatattggaggtgcagcagtgtcttcgatcatgaaccgccttcgacaaccagtctgttatagcgatcccctgccgatggttgccagtgcagtttccgtttcattttgcacctccatcccatcttatcccacaagctgctctttgcagatttcttccacccaacaacaacaacaaccggcaaaccaagaaatatacattcaatattttttcgttctgtttctcccgtggctggctggctggccgaagattggctagattccaagtgtatgtatgtaaactagtgattcatttgactgaatgaaggctttcttcttgattggctggtttccttagagacactctccccatacactcctgtcagctcctgcatccttcatttcttcttctttcctgctccctttgaggcttgtcgactgaccctttcgcacctgtcttctctgcccattccattctccaaacccaaacagaacaccaaaattaaagaaacaagatattctttagatacaaacccgactcttgattcacaggctcttgtgagcttggcttggcccttttgcgacccccagaaccccgtccgatcgctgctcgattgatcactacccccattcaagacgcacgaagagacccaagcttggcctcactcaagcccaccctgctgccggcttgtcaagttgtcaggaagagtgatcccctttgagctcgtgcgcacggacgaccaggagagtggtaatacctcatcctattatatcctcttttgattcgagctagctcccctttcatcttatccttcctctccgatcaatcgaatcttccttcttctcaaaaaacacccccccaacatcaacccttctcctttcgactcttttggtcagcccgagcattagaaagaaagaaaaaaaaaccaacgatacataaccgaaaaaaaaggaaacgacacccaggccatccaagaaataattctcaacactccgaagatcaagacgctttgtcgtatattcaaatttcagatccatcaacctcggcttctctttgaatttaaatattttctcactctccccaacaacaacgacaacaacagtccagaaatcgcccccctcattcagagtgcagtagcaaggagatctccccatcatccccatacaagaacagttatctgctagatccaccagtgttttctttccttgtctatcatcttccgtggttacctccggaagaactttcattactactgctagttatctgagacttcactccccttccctgatcactcactacctttcattcattaccgacatcaacacatatatctcttcaggttagtccatcttttgtcttcagatccattgccattttcctcagccgtcctcacacaacaacaacaaaaacaaaaaaaaaatcttcttgggtctgtttgcgtggagatagaacagaatggcagcagccgtagctcttcccagctcggccaccggcggagcaacgctccccggctcgggccccaccgtcgccaacacctccactaacaacaacaacaatccggccggcaatgcttcctccactacaaccacttccaacactactgcgccggcccaaaaaccggccagctctcgcacgcccgccgagcccagaagggtccgattcaacgtcggctcaaagtttgtcctcttttctcatctggcttcggtatatgtactcgtctcttacaaatagtcttgcgtccactccccctcagatatcatgtcatggatgtcatcggtgagggcgcttatggcgtcgtctgctctgccgtccatcgtcctaccggccaaaaagtcgccatcaagaaggtgtgttttgcgcttctcagcccgcatcttctctctctcgcttcttctgctgctgactctccgcctcccccctctccctttccctcgtgtctcaattttttttttgtttcttcacagatcactcccttcgatcattcgatgttctgtcttagaactttgcgcgaattgaagttgctcaaatacttccaggaacaaaatgtgtccgaaaacgtgggtccctcctcctttcatttatgatcaccttttttgggtagtttttttttttttttggattgactgagggttgtggggttggtgtgtgtagatcatctcgattgtcgatattattcgacctccctcaattgaggcgttcaaggaagtgtatttgatccaggtaagagttgcatttgcatttgatgcagaagaaactttcgaagctaacgaggaaaaacatggggcatattataggaactgatggagacggacatgcaccgggtgataaggacgcaagacctctcggacgaccattgccaatacttcatataccagaccctgcgggcgctcaaagccttgcattcggccgacgtcatccatcgcgacctcaagccctccaatctgctcctgaatgctaactgcgacctcaaggtgtgcgactttggcttggcccgctccgtcaggaccgccgaacaagaaaccggattcatgaccgaatatgtggctactaggtggtatcgagcccccgaaatcatgcttacgtaggttttccatctggccttgtttcacatccatggcttgtccaaaaagtctgatccatcattctctgggtatttttcttacagcttcaagcaatacaccaaggccattgacgtctggtcagtgggctgcatcctagccgagatgctatcggggcgaccgttatttccgggacgagactaccaccaccaactgacgctgatcctggacgtgttggggacgccgtcgttggacgagttctatgcgatcaactcgcgccggtcgcgggactacatccgggccttgccgttccgcaagaagcggcccttcaacgtgctctaccccaatgcctccgccctggctatcgacttcctcaccaagaccctcaccttcgaccccaagaaaagactctccgtagagcaggccctccagcatccgtacctcgaggcgtatcatgaccccgacgacgaacccgttgctccccctctcgacgaagacttcttcgccttcgatcgccagaaagacgagatcagtaaggaagaactcaaacaactcttgttcgatgagattgccagttcgtcccctctctcttctcttctctttgcttcttccttttcctggtattgatcatcctcctcactttttctttgtgtgtttttttttcttcaggcttccattctacagcgtagccttctcttcctttcctttttttgttgtttgatgtctctttctccagtccattccctaagcgatcggtggcgacgcccggccctgccgccccactcctccacccctgccgcacaaaatccattcgttttctcttggtctattccggtcccctgaaccttgcttgtcttaccctcttcacatttgcttccttatttcatcttctttcatctaaaaaaaaccctcctcctaataatcgtcaaaaaaaattcaaatattctggcttggtttggatcttccccctccccccaccttacccttttttcagattcacttttttttttttttggccgttgtcccactttcttcttctggatgatcagatcagatgaacgttcgcccgtttattttttcgtttgttgtatcctttttttttcttccatctatcaatccatcactcactcaccggtgtttatattttccgcttcaatcggctacattatataaaaacttcttcttcttctttattgtttttctttttcttttcgtgtaaaaatttaaattcagggacattatatattcaccacatttcaacgttccggtctgctttatatattcagtcttggtgtgcactccaatctcacgggggatgtgcttctttttatgatgccaccttgatgatgatgatgatcatacgatggtgacgccagaagaagaagaagaagaaggtttggttttgtttttgtttttggaataagtagtgcgttttgcgtctgtgacatgatgaagagcaatcaaccatacccatacacccttcctgccccggtcatccctcgaacgaccaagatgctacattcaaataccaagggcaggaaagaaagcgcacatgaaggcgagtcattctgggcaatcctttgttgtacatgttgtaactatcccaaaaaaaatggatacgagatgtcacatcggcgccaggattttcgggcatgtacgttagagaaaatgactggccggatggctgcacagctcttaatttttggcgagtattggaggacttcccgtcgcgatttagaaggctttttagacctctctcagtcctaaattaacaacacaatcaacatttcaaccagctcaggtgacagtgattgctggaaggctcaagaaaaaatatttttgatgttgaaaaaattagatctaaggggtataaattgacttctgggagggtcgcagattgcgacgggaagtcatccaatggtggaggacaattaatattcacgaagatacaagaatggctttttggttgcctgggcgagatcagatttatgtaagatcacatgctttctacatgaattagggatttggatggataaatccagcgaaacgcagtccgtcggtcctcgattcgtggccccagtggggaacggccgaacggagcctcgccgccgtccctttttgagagatcatcctcatggggtatgttcattttttacaggtgaaaaggtggagaaagtcggagagatctcgacgccaggtcgatgggataatgtatgtatgaagaggaccggtagcaacatgatgatgatgatgatgatgcaagtccagcaggattaatggtgtcgttcttgctcgcttctcccgtggatccattccgctctcatctgtggaatccatggagggtgttggccacttcaatcatcaagcatcctggcttgtccatccttaaattcgactttaaaaaagaggtgccctcagtgccatcgttctctccactcctcactcccacatcgcaaccgacctatccattccatcctcaaccaaatttccaatcagtgtcctaatcaccctctagtttgacctctcctcaatccccggatcaaaacaatgcattgctcgttcttcctcgcttttctgttggctgctggtctgtgttttgccaccgagtccttccgttcttgatgagagagcgttatcttgaactcacaacccctgtttttttttgtctttctttcttgcttcttgtttgacttcagtcgcccttgctggagccgacaacgggtaggtgatccaatgatgaccttatgtcgaagcaacacaagctgatcatccctctgtgtgtgtgtattttttcacttgattaccgaatagggttcaaaaacgtgatgaagggatccccatgatgggactagccaacaagctagtcagcttgggaggatctgaagaccgcagcggcgaaggctacccaaccagaggtcctcgtcgaggccctcttgcagacgagtcagtgatcaacctccagcttatgaccatgtgccacaacaaaagtaatggaagctgactttttttttttttcttgtctgtttgctaccgcagagaaagcagcagaggcgactcgtaccaggatcacatgcatcaaaaacgtgaagaagactatggtttcaatgcaccccccggatatggcgtaggcggtcggaagactgccggtgaattcggcagtcaatacccgcaatccaggtcagtgattgaccaaccctcctgtcccgtccgtccaacgacgcaactagagcaatgcaagttgattgactttctttctttcttttttttactttgggtgcacaggtttccatcaaaagatggcgtgagggagcgcaagggctacatgggtggtgatgacggtggaagtggctacatgggtggtggaagcggaagtggaagtggcttcggcggaggtcgctagagagactgccagcccccgggcatctcccaaatctccatcctttgtgcttcgctgccttctttgtgcatattttccgttttctcgaaccggtgtttttttcttcctgttcccaaccttctcatcaatggtgcacgatccccccatccccccgacctgatctttgtatcttcccacagtccgtgtgctaggccccacatgaacggttttcgaaacagtcctctttgtcttacttcgtccttaattgccttgtatcaagtccatcttctgtcctctttctcactagaccccttagatttacattcatttcctttttgcaagtattaccctcaagcgattatcctcttcttgccatcatgaggatacaaaaaaattgtttcaaaggcacattgagtgcggttcccctcgtatagcaattgccctcggcagtggcaccaaagacctgcagattggtgacatggaggctatttcaaccgaccaggacctggaatgggattggtttgcttctgactacaaccattcctatgttatgccctttgcctttgtaattgtttcaattttttgtgaccagcgtttcaggcgcggaggggacggaacagccaacaccgggtgatgttaaatcatttgctcgggttggcgggtatagtggcgagatactgtcacattgtgtcgacctcggcctgccctccaactgagagtccgagcagtgggagcctggtcaggtaacttttcgcaatggctgccgctggaccaaaataattagcccgggttcagaagatagataaaacgtcggttttttaaagtgcggtccagctcgaaagatttctggccaacttgggtttctactaatttcgaaggattcattcaacgtcctgctatgtacaccacggggccagttttttgaaactggctccatccgctggacgctttcctgaagagagcgtccaacggatgcgatcagagcgtccgagggacgctctggcaagccagcatcacttggatgcttccaaaagcatccaagtgacgctggccaaatatgaagcgtccaatggacgctaggatttatcgtccatcggacactctccaaccaagaggatccgatgggtggtggtttttagtgtgtccattggacaatttgatttaacatttccaattggagctggtggtcgatggtcgaaaaaagatccaaaagtttggtcaatggtagaaaaaagctccaaaaaagtggtcgatcgtcgaaaaaacactccaaaagtgcggttgatcgtcgaaaaacattccaaaagtgcaagtgatgtgattgtcaaaaaaatctctaaaaatgcacttgatcatgaaaaaaggctgtgaagtggcttactccgaagtgcgaattcggtctatgaaccacagtttgggttcgcttgcaacaataattctgtgtagattgttttcattgcagaaaaaaaaagcatccagtggacggcttgaaaactatccagtggacagtttcccagaaaacgtccgcaaactgtcaggcagagtagtgtccaatggacactctctgccctgcaagttctggacacctcagatgatgtccagaagagtgtccatgggacatcagaatagtcccgtggtgtatgtcactgacgagggtgcctacggagtggtctgtccagccatttacggtctgactggccaacaagttgcgatcaagaagggttgcttcccacttctgaatcttgtcgaatcacgcgttcgcttctacagcattgcacacaggctctcactcagcccattacttgacatttgatctaaaaaacatccctataaatttaggcgcaaccgcttggaagaggctacataaatgataaatatgcagttacttgtaaggcagacaagattgcgcttccaaaccaccaggcttccttgattgctattgacatggtgacacctactcatgcatagaacttcaagtggttccaaattggggaggggccattgcaacgtggtgtacaccacgggactattctgatgtcccatggacactcttctggacatcatctgaggtgtccagaacttgcagggcagagagtgtccattggacactactctgcctgacagtttgcggacgttttctggaaaactgtccactggatagttttcaagccgtccactggatgcttttttttctgccatgaaaagacaaaaatgagcacacccagatttgaacccttgagctcatggaggtgccactgcacatcctcaaagcctgtccttactgactacactaaacagattattcttacaagcaaacccaaactgttgttcatagaccaaattcgcacttcggagtaagccacctcacagcctttttttcatgaacaagtgcatttttagagatttttttgacaatcacatcgcttgcacttttggagtgtttttcgacgatcaaccgcacttttggagtgttttttcgacgatcgaccacttttttggagcttttttctaccattgaccaaacttttggatcttttttcgaccatcgaccaccagctccaattggaaatgttaaatcaaattgtccaatggacacactaaaaaccaccacccatcggatcctcttggttggagagtgtccgatggacaataaatcctagcgtccattggacgcttcatatttggccagcgtcacttggatgcttttggaagcatccaagtgatgctggcttgccagagcgtccctcggatgctctgatcgcatccgttggacgctctcttcaggaaagcgtccagcggatggggccagtttcaaaaaactggccctgtggtgtagttaagtcgaggattaaatctttgttacactcaatccgctcatctttgggattcctagtgactcaattgttgttgtctgttctaataaacaaacatacaggagcaaggacacagactcgacatacctacacaagaatcctgtgtgaaaggaggtcacgttatcgtcttcagactttgcttccttggatacgcgtgcgtgaatcggcacgcaagagaaaccctcaaaaaaaagcaaaaaaaaggcagaaaaaaaacggtttccatgtctacaatcatggaaccgtgattggccccaacttccgttaccaccacgtaagacatggtgattgtcgtacacagcatagagatgctatggggaatcgggatcgccgttttccctatttctcggtaacaaggaaaactggccacttggagctgatcatgttcatcgtcaatcctaacggcacgggttcctccaagtgtggtattcccctgacaagccgttaggacttataagcttgtacgatccttgttaagcgcaagaccatcattgtccccatcaaaaaacattattatcttgcactaatccactcctcatcaacactgtgcttaatcgacatgctaactaattactacaacaaaaaatatccgacttcatctcatctcttctgcaccgatgcctgaatcgacggagagttctcctctacaattcctttgattccccagcaccgttgcttccactcctccatttcctgctccgtacacttctctccaaacttcactcgatgtctcttctcgccaagcaatttatgagccctcttgattgcttcccacccaatcgactgccaagattcatgacgcctcgaaagactctcgattcaagccattgatatcagctatgcccgacaaatccggcaccgaaactcaaattcacgcccgcgcatcgttgctcgaccacccggcgaatgtagtgtgcctccgctgtggtaagatagatcaaacccataaacctagttaaaatatattattacacaaaatagtgttcagatatattaaagaagaagggttaaattacagaataaaatgtataataattacagggttaaaacatagctaaaataaagcacaaaacaggcctaaaatacacaactctttatgaataataattatacaaataagctgtaaaaacacataaaagtcactacatccatcttagattggtaaatcaaggtattgatcagaaagtgcttcacagactagttctagaaaataaatcttatactaattagtctaagaataccattcacatattaattaatctaagaataggcctcatatagtagatttacaacctcttgtattagaaaggcacttagagattaattcatatcagattaggccatctcagagtagtaaaaaccactctagaagtacccttctcagacgaacttgtgttcaggccaaaaacccatgtactgcagaaccatttgtctataaatagaggctcctctggctcatgtttagctttctccctcctcatgctagctacagaacagtaatcagagatattactcagctttcatcacccctgattaagagatccagagattattagagcccttgaacttcccttacctcaattttggccatagaaaagtaatacagaaatattgcttagccattctcacctctttgaaagaaattagagaaataagtgtacctttatcagagcccagagaaaccagagagacttataagatcagagagccagagagaatttataacagatttaacagagaaaccctacagaagcccttattactcagaaaaccccatcaagctccttaactcttcaacaggtattcttaagcaacaacaacagtagtttcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacacaccaatactaattctactagttcatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccgctcgaaaacgaagcattgtttccaccgaactgacctgagcgaaatccttcctattcttgacggttttcaagacttcgaccacccatttcaatgtgttcaatcccgacgattgagctcttgcattcaggatattgttatcgaccatggccacctctttgtttgactgtgtgctagtgagcattgtggagtgcgttggttggagcattgctaaagtgagactgtctgataacgttccagaacatggtatgtgcacccgagttcgctttgtggaagtgtctgctgctgagttgtggttttcttttcctctcatttgttttgagctagtttttgggttgacgattttgatgtccgagtcaacatcatcaattaagatgagctctctacgctgtgagggttccggtgcccatgtcgttgggttgtgccactcggatggatccacctgctcaattaccagcatttgatgctcacgagcgaaatagtacatgtgtttacatgcacttgcaaattgcagaaaatgtgcacatgtacacttccggagtcgtggcatgtggccaggccgaccaagctcgaagtggacagtataagcctggtcgatgggatttgtaaaagaagatgtgaaaaactgaaggaatgtatggttttgttgtacatgttagttttatatagcagtgagggtgaaaggcaacaaaataatttatttacgtgtagatcgtgctgaaattgtccaacccctaagagcagcagtgattccttggtgtagctgtcagcaaggatctttgaccgcatctgaaatttgttggttgtttgaggggcaaagcccatattgacttgcttgcagttgaaccgataatcggttgcaacttcatctgcaagaatctgaatgacctcgtctatgcgacatttgtccttggtaagatagcgcgctttcaacactcggtgccatgcctctgtgtagttgtttgtgtgtattccttgatgagcggtctgttttgagaagcagctatgtcagctatattgtaaagtaaagtaaaaaaagtggccatcaggggtgttgagaagacctacttggcgaaaaaaacggcccaatgtaatatgtgtttgttccactgtccgttaacataatttgcaaacttaggatgaatgttgttccacttttcaaggaatgtgaccatcttgggtatgggacttgaagtggagtaagctatgtcttggaagctagcatctccttttgccaggatgattgaaaggcaaatatgaagtcgggtgagttggagaggacaggagtgtaagttgaccagtgatccatcttgagttgttcattccagattgatagtgacctcaatacattgggatcacgtttggcaagcacacttgcacgttttcggattagatgacggaccttgtcgtaggtgatctccctagcctcagctacaaaatgggccttatccaactgcatcagataggagatcgtttccaaaaaagtcagtctctaattccaacaaaatgttaagagaatacagggggataaggagaggacttgccgcaaacagatcaggtaagcgaatgaggcgctgaattgcttcccacccaaggcctgaaaccacacaatcgttgagcccgagcttaacaaagcctctcgattggagggtcccgaagggaccccgcgtcccaaagggacgctctccgaaggagaggcttacatgataaatcgacctcgcggcctgaggtcataaggtttaaggctgaaatttcacacttttgaacttcaaattgatttgcctccaaaacctcaattccttctaaggaaatgaggttactggaggtgagccttacatcttggcttttgtttaaaaaaaaattaatcttttagcatcaaaaacgagcctcctccctctgtttgaaggaggacatgctttgggagttaaatcttggcaaatagtaataaatgtcaattttttcctctggttcagatagtcggatcgtgcttgcatgaccggatcggaattctaaaacttgttatggcgtagttgacaggttctttgacagcatgaatgcgagtgagagtgagactccgaggctcaatgacatggttgtcatgagggcgtgagaccggacattggtgtggaaatatccggtcatggtcaaatcagattttgtatttttcatttttgatcaagcataatatctttggcttgaggaggagtggtaggaaagtaaaggcatggaaaaaatgagaaaaatcatgcgaatctatgtcctgcgcggcttccctagcaacagtgatcttgtggggcaaatggggtgttttgtgatttatccggccatttggctggatgccctcagcccagatgtgtgacattatgtgcaagctccttccctgacgggagggggcccttcgggcccagggagggacttgtgttaagttcggttgagccatcggtctacattttcaggtgtttgacaacgcttcatgtcctcgtaggagtaaggatcatggttgtggttccaagaccatacaacccggagagtgttggttttgatgtcgtgggtaattacgaacttggccaagcatccacatttgcgtgatggatgatgctttcgtgagttgggggcccggtcaaggtgtccaccacgaggacatttatactccagtttgaaggagaactccggccgacgaccacgaccctttggtgtgtctttcagtttcagggtgttgtcggtgcccttttgaagtgtccaccggatggtcgcccccattgcacaaacaaactgttgtgcatcttcaggagtatgccccggaatggcaaagcgataggggttggtggggaacgaaggagagatcccatcaacctggcggacgagtcgcaaggcattgggagggacatggattccagcaggaactggaatttcttgagtaaatggaggggtgtcagctggcaagcaaaacccagttaccccttaaatagttgacttaatgttttgctacaccaactgcatgtttcatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttgtccctgccaagctggatatataaagttgtacggactgaagtctattgttccccagactttcagaagagacgaaataataaccaccctttattttacatcattcctctttatcttgaagatacatcaacacatcactacttcaacctagcgtactcctcttaaatcaccaaatcactgtttggatctcaatacgcctgactgtctcaaaacttatcaacggcctgggcgtgaactctttggatcagatcagtatcttactacgacgtggagccactggacggatccagtaaacttccatcgagcggatactagtcaccttggagtaacccaccgctgacaattggcgaccacccctcatacctgtacacctggacagcctgtgcagacggaacccttgctttacgaggattcatctttttttttcagttttttttaagaagaataaaatctggttcaacctcgtggattaacacagataaatcatcattgtcttagtatccctcgtcgtttcttggtcatcaagccggacgacaaacatctctcatcctcgtcaccctcaacccttggtatcttaaacaccgccaccgcttttggtcgttcttgtgcaagcttcgtcctttcgctggtcaacctcctatatagccctttttcgttttccttttctttctcttcctttccttttcaatcaatcatgtcaatcgcagacgagatggtagtacttcggaagcaacttgcccaactccaatccaagctcaaagctctcgagtcgcgattagaaaaggaagtgtcagcccgaatcgcaacgataaaggataattctatcattaacgatgttcattcgacgagtcctccctatccttcggtcaaatcatcaagtatacagaaatcgactagatcagctcaaagtcgagatcagaggacgttacgaagccgctcgttcaaattgatgcggcatctcataaacatcgtcgatgtctcacgagctgcaagcacagccagcgagcttgagaagaagcgtaccacgataggcagctcgcgcgatccggttacctctgtttcatcagtaaccgagttgaaatcctcagcgaagccaacagaagcaacgaactcgccaccaaccaagttgaaagcctcagcgaaaacgacgctgggcttgtcattgaaggagaaggcagttcggtcgagtaatcagaacgacttccaggcctcaaccatcttgcttccaccaataaccgagcctgaagccccggtgaatccaaagtcagcgaagacgcctccgataccgccaaataacttggtcacagctctcaatacaagctctgagacccctcggctctttcatcccaagcgaacccgcaaagccgacttggctagctcaaacaaagaagccaacgaaaggaacttgcaagctgtcagtgaactgccggtcacgaaagagctcaacaccaatgctcactctgaattggaaggggcagtaccaaagacatctgagacattagctataacaagaacttcaggaaacaagaaagctgaaatcattgagcacaatgacctgcgacgcggctgtagtagatttgctctcctcaagtacgaccctgctgtactagacctcctaccaacatcagtcaaagagaaacgattcatcagaacttcaacagtgacagatatagaaaacttacaacaggcttcagaaatcttagttagaagacaggtgctcggtatttgggaatggagagaaggtacctcaaaagctacacttcacgaatacaagacacctgaacttgggactactatgagcaacagaaggtttaaatttgttggttttgcatggaaaggtgctttaggacaacagcccccaagaatagaagaacttcatgaagacatctcacaaggcgccgacactctcagatggtattggttcaaggatctctggttacttttttactttgattaattttttttcaaatggcagcttcatcatttttttttctgttttttttagtggtagcaaatgtcagctggcaagcaaaacccagttaccccttaaatagttgacttaatgttttgctacaccaactgcatgtttcatacatttcacactcatttcactcattttcttattcatttcactcatttcattattaacatactctacatatgcttgtatctagttgtccctgccaagctggatatataaagttgtacggactgaagtctattgttccccagactttcagaagagacgaaataataaccaccctttattttacatcattcctctttatcttgaagatacatcaacacatcactacttcaacctagcgtactcctcttaaatcaccaaatcactgtttggatctcaatacgcctgactgtctcaaaacttatcaacggcctgggcgtgaactctttggatcagatcagtatcttactacgacgtggagccactggacggatccagtaaacttccatcgagcggatactagtcaccttggagtaacccaccgctgacaagggggaacaacatcacagatgttgacaagtgggtaagagaagttggtggattgcagaagagggtcgtagtgggacatggtggaggtgttgcaaagaatagttgaaggttgtcaagatgtttgaggatttatgggtggattaatggattaaattgaatttcgagaagcacaacagcaagaatgagctgatttaaatcaaacagctagaacgatgatatgcaagaaattaatttaaaacctatgtttcccagtgaacctgggttcctggtgccgcaactatccctgcgaagcagggctggtctgccgaaggcttgggccaaaggcccccatccctttgtgacatgtaattttggccaaaggccgctggcagcgaagctgccaggagccattggactaggatgaggttgctactcatgcagtcattccatttaatttagcccaaaatattaattagcctctcaagccagctttttgcaattgacttcatcatcagaggttgccactcatccgaattcatcatgcaatggcaagagttgaggtttgttaggctgccatgccagtaaatacattaggtcaccgatgctgatttgtgccgtcaaatcagttcaatcgatggggggacattccaccaaatggaactgaagggcttcttttatacctgttgaagtccacctaggcattcttcctggtgtgtcgcaaccagtctgctcacaagttctcgcaatccctgtctgatttccccagcccaccaggcaggataaccaatgtcgtgctgtaccctatgctcatctcgctccgatgctactgatcatccgcatcaacatggcaacaaggaggtcccacctcatcaattctggaaacccgatcgatgtcagatttctcgcatttatgatcagcaaatcaagatcatttgatctacccattccaccgctggtgcaggatgacacacatccccctgataaattcatctcagtcgatgacaacacacggccgtccttagtctcctccacaaccacgatctggagttgctcacaacaatcaatgttgtcaaccttgacattctcaggcagtaccaacagaccaacaataggtaattcatggcaagtagcatctcactcatttgaatctcatgttatcatttgggaataaatctccttgcaagatgagctcactgcactggtagcatgtcgtgatgctttcattatgtgtacaaaaatcattgcctacagaacaacaacaaaaaaacttcaccttgggagaattcccaattctatcaatggctattgtcaacaggcaacagcaaacatcagcaagaattttctgctgcagtgtcattaaaaaagatgaatgtcgacaggcaaacacatgagtacgcactcaatttttcaacgcatccaaagtccaactaatgctcacggcatcccatctataaatacagaattatgcacatgccaaaatcaaatgcatgtatcacaaatatcatgacaataatttgaatcagcagtaaggtatttcttgctttcattctcagtgtgttcataaaatgcaaaggaagaattgtaacagcactgtaagtgcttctattatcatttttaaaagtaaccatattcttgagttacccgcggcgcccacgccgcggtttttcactagtgtagaagggtacgatgacagtggctccaggccagggctaatgcagtggaaagcaagaaataaatttgggggtatgaatgggcagctgcaaaaaatttccggtctgatggccatcaacctgtatatgtattaaatcatcctccttgagggaagtagacttcagcaaattcaagtcccgctttgcccagggattgtgtgtcaccgccaaaagactgcaaagggacctgccaaggatattcgaagtgctcatcatcatttcccaggatggtcaatttggggatagtatgtgatagcttattttggtgttcctggtaattgtggaaaggtggggagaatcccccttttcaggtttactcgcgtgctgtttcaaataccgcttggatactggcctcgaataatcctggagtggtggtgattttccatggacgacttgaggaagaaagacagcaacttgatcgagtcaaatggatgaccgtgatagtgtctttgttttttcaaatctcgcacagtttgaagcgcaatccgctcatctttgaaattcacagtgaatccatcagtgttgtcatcaagcatcccgagtcaagaccacagacttggcacaccgtataatttggtataagacgagatcccattgcccagtcaggtctgccctcactcattccatcctctgctcacctcatacgactcacacatccattcatttgcattcaacgcgtattcaaccaaattcacaaccactcgacccccagacgaacatgatgcactgctccatctacctcgctttgatctttgctgctggtatgttcctccaaaattttgcgtgcttgattgatacaaatttcattcgagcccaaagagttttcctttggctgacggttttttgggtttttttgatggtggacttttcaagttgcactcgctgcacccttcgagtccagcatgtatgtgaacaagtgcctagtttgataaaaaagcacaaactgactgtttggttcctcccttcagatcaccatcacaatattccggcgagggaagcggcataggtggcagaaagttcgacgccgcccgctcaggtcgccccggtatgaggcaaaacatgatgggaaactcaggatccttgtcagtgtaagaatgtggaaacttcaaggagttaattgcagagacatgttagtcttggtactatgaacagtttatgatacaacagagcaacgagtgaggtcactcataccttcaagggcaggagtgcagggcagaggcaaggaaagttatgtgacaatgaaatatgtatgagaaaacaagggaactatcgttccagacgatgtaagaaaggatataagtgacaagaaagcgtttatgagaggtgagaggagtaagatgaggagctgcggtacgaggtcttcgcagagaaggtgaacgggttgatagatgggttgggttgtttgggttgtttgggtaaaggaggttttgatctgatgggtaagatagctttattgagcgattgggagcagatggggaaaagagtcagtcgactgtcgatagatgatccttttaaggacatctagatcatgtatcttctctaaaacggttgtagtactcacgttcggtttccctgaggcatcacaaccgtcgctcagatgagcggtactgtggtatctgattccaggccagtggcgcttaggactggtcctgtttcttcgttgactgggttaacggtaacagcagggttttgtgttagttttgtgtgtcacgtagctggtttgaagcacagctcggtttggtcctgaagaggcacttactttcgctcaagccatcaaggaactggctggcggcgtcgatatgggccgttccggttgtggctagattctgacagtcagtcatcacattccacaacgcgtacacaagtgaagaggaatatgccctgacttcttttttttttttttttgggggggggggcttccaggggtggccaaaaatcaggcagctccttcggtggaggcagtaccggcagtccgagctgttacatgggaggatgttagagaagccgtcatttgcacattctgtagacatccaggccctctattatttgtgctttgtgtctacagttaagcggctatcatcatttagtttattctgttctgccttatgacactggggttttcattttattcccatctgatttctatcacacactcagtctttcagcttcccccagaaataaataaacacctaaaaaatgattactccgccttatgctagtttcgttttttctgtttggttgttgatacatagacgattgtgttgtatcagtcttggccctttgttttgtctttgaggttgtagtaattacattcgtttcacttgtttagagctcacagaaatcgcagcaggtgttttcgccatctgtcgaatgattgattgtggcaatctgcctaatcttgaccagcaacttcccgtagaactttcaagattgtgtaccgggagctttgccccggcgagctgcgaccatgacacccaaaggtggctttgatgagcggcctccggcgctggcgcgcaattgttcaaatgtggtgtccgctctggacaattggttagtttgcttctgcagctctaagcaacatgcaaaggatcttgccattcagctggtcggctgcaatgaatcctggcgggggctctcagactggttgtgtctttcttcccttccttcatcaaccccttttttatctcatttattattttgataaatctatatatccttcatttatatgatcatgcaaagcagattgattgatgtggatcaaaatcttaccctgctagattcagtcgggtacaaacactagccgagtgaatgagaacttagaaggccgatgagtgttggctcaattgcggcagtcctgccgggagagctggttccccatctgtaccccttccgatgaaggcgatgacgatggcccggtcacgcccgtcagcatgtcagccgatcctcgttttcgttcgagaagctccctcaagcgccgtcacctgatgatggtgacggcgcttgatcctgatcatcctatggtaagagcgcatgttggttgcgactttttcaggaacgattacaacacaacgcagtcgagtggatgaccgcaatcgtgtatttcagatcttagatgcatagatgtgcttcactcatctttgaaatttattgtgaattgttgcttcttgaatcatcaaggcattgcgaatcaaaaccacagacttatccactgtagaatttggtataaaagaaggtcccattgcccagtttgtgcccggctttccatgccactctcactaccaggttattcgactcgcgcacaccccttttctatttaacgggtatccagccaatcccacgaccattcaaccccagacaagcacgatgcactgctccatttacctcgcttttatctttgctgctggtaggttccttcaaactttcccgttcttaaaggataccaactgcattgcagcccaaaacagcatttgtatctctaaaattgattttgtcttatctttggtgcttttaagttacactcgctgcacccctagacagcgtgtaagtagtcaagagtctaatctgatcttaaaggtacacaaactaagcttttcccccttcagaaaatcaccatacctcccaatgaacagagggaaagggagaggttacagtgcggctcgttccctgcccaaagatcttggatctgagtcagcaatagtttcgtacattcaacacaaaaaaaacaagctgaccttttataacgcagggttcataaacgtgagttaatgggattaggcggaaagctgttggacgtagctgcacctacctcagggattggcaagcacggtttaggtggcgaaaggcttggcgtcactggcttaggggatggaatgacaagtacccccggtttaagaaagaacatggttcaaaccccaggatccttgtcagtcattcattgaattctgaaacccgtacaatcaaagagggatgtacactgatgttggtttgtttttggcttccaggggtgacagaaaaaccgacagctctttatacggtggcaattccggagacgacaactgctgcatggtttagaagccttcgagtacattcatagatttccaagacctctgtccttcgtactttgttgctttcttcaagagggtcccatcgtctggtatctttcattatgccaatgccattagggcatacatttcactcccacctgattttcattgcacactcagtcttccagatttcctgaaaataaaaacaaaaaaaagattccctccctttttgcttgttttttaaatgatttccgatcatgttgtatcagtctttgtcctaatttgggttgtcattacattcatttcctttatttacagtggacagaaattgcatcaagtattctcatcatctgttgactcgtccattgcggtacttggcctaaccttgccccgcccaaatcaacctttgccgccgatacgaatgactagatcaaaggcgtctgagttgaaaaaggtttaacccatcagcacatgcgctatcatctttcacctgacatggaatgtcgctttcttgcgtggtcgtattctgactgcttcttggtatcttggccaatgaaaaatccagtttgaaattttcactcactccagctatcatttcctttttttgataaatctacacattcttcatctatacagataggaagtagattgaatacggaagatgaccctgccagattcagtcggaacactagcttagtgaaggaaaggctgatgaacgctggctccgcaagattgaaccgcgagagttctggccggttctgcttctgcactcctcccaatgagatggttcgatcgccgccgttgtcatgtccaattatcgtttttgttcgacaagctacctcaaaagccgtcctgaatccagatcatccaacacttagttgggcggatgttgattgacgcattgcaacttcatgaagaacaacagcaacacaacccattcgagtggatgacctcaatgatgtcattgtttttgagatcttggttagacgcaatccgctcatctttgaaattcataatgaattcattggtgttgctgcttggatcatcatcctcagtcaagaccacagatttggtacactgtggaatttggtttaaaaagaggtcctgttggcaacttggccacatggttcgcattccgtcaatcatgccattcgaatctacttttgtattcaatcaaactcagcaaatctcacaagcacacaaccccagacgagcacaatgcattgctccctctaccttgtttttatcttagctactggtatgtttctccaaacagcttcgcgcttgatggatgtcaacttcattctagcccaaaagaatgtttgagtagctaagaattgtttttccccttctcattggtgggcttttgaagtcgcactcgctaaacctcaaaatgaagggtaggtaatccactgtctcatttgatatcaaaagagccatctgactttttgaaacgcagggttcaaaagcgtgaagtagccggaaactctgtggacggatccaaccctccctcagcgatctttgcaaagaaatcttctggtttagaatcatggaataagatattagacgctccgggagctctgtcagtaatcaaaccttgaactcatacaaccaaaggcaaatgtgcgcttatcttttatttttttgttgcttcaggggtcaaagcaagtgggatgacggtggcagtcctgcaagcaatcctcacaaatgaggcggtcgtggaagtggaagcgggtgcggtgagtgaggtcccttcagaattcgccaaccatgtcacattcatctgagacttccatccttcgtgtctcatcttcttgcctcatggctttcttcaagcggaacccatcatgtaatttttttctgtctatagccagtagcgcctacattttaccttcatctgaacataactcagcacccggcattccaggtctcatacaaaaaaaaacaagaaagctgtcttttctatgagcacccattctgttttgccaatacttgtgttgtactttgcgagttctttctggttgtgaatgaattcgcttccttttttcagagttgaaagaaatttcagcacaagtcatcactatctgcttaagcatgaattttgattgttatattttggcacgcttcttattgtacctcgacccactcaaatcaattttcgtcgtgggcataaaaatccggattggcggcatctgagttctattttttttttttcaaacaagcagaatctgtgctacttctactagttttcatctggcattccatgccgctttcttgggttttcttttggctgctagcatatttgcttcttggccgatgacaaatccattttaattcgttcagcgtaataccgcatcattgaggatgattccagtctacatattcatcctcatccatcacattcttaaattttcagccaatgggagacaagccatcgatcgacatcgaatggacttcaggacaggaacacatcagccgaaggcgcacatctgtgttggctttgattggcgccaatcatgtaggacaccagattcatgactggagacttggtcacccgagcatacgagatggtgcccatgtatttttccctatcaacatggccttctaggcatcggggaagaaagcagctggccaatcttcacgacgattggtttgttttgacaacttcaaccaatacttggagattctttttgcgtggttgttgggctgactctttgcccattggaatactcttctttcatcaaaacttttgattactgcgtgttttttgggtttttttcccttctttcactgaattattttctatctcttctttttccaataaaaatcgaagactcttcattcacatagaacatacaaagcagtttgatttgaattaaactcatgccctgccagattcattcgagtacaattgcagacactagctgatgtagtcaatggaaaggccgaagactgttggctccgcaagagtaacctgcgagtgtcctgcgggagagctggctccccatctgtaccactcgcgatgacggtgggccggccgcacccgtcaacacatcacccaatccttgtctttgctcagacacacttcctcgcatgcggacatctgatcatccgaatgaaggaaccgagaattggatcgttccgcatgatcaacggcctgtgcaatacttcaccgaacggatgttgattacgaattcggaagtaagatggtaacatggcgcagtggaacattggacgactgtaacaagtgggtggttacctcatctccagttttttgttcgacgctatccgcccatctttgggattcatgatgaatccattggtattgctgcttgaatcattaaacatccagagtcaaagtcgcagagccgatgtgctgaccggatttctataaaacgaggctccattgcccgtgtttgcggaccactcaatccctcactccaaccattcgactgacctatccattcatttgtacacatttgtgtaaaacccgtatcaactgaaatcaaacgcgattacttaaccttaggcaaacacgatgcactgctcagttttactcgtcgttctcttggctgctggtacgctgcacagaacttttctcattcggattagtgtcgaaaacacttcagacaaaaagaaaaatctctctctaactagaatctcttgtattgtctttttctttctttcgtggcgtttcagtcacaatcgccagacccgacggcgatgggtaagtcatcgagcatctgacatgcgccaaagcatattaactgatccttctctctcttcagacttcaaagatttaaccaggatgtgagagtgggccatggtgcaggacgaggccgcggacgacgtgcgttaattcccttggacatcggttctgagtcagtagtcaagtttcgtagcgcacatcacaagatgaacgcaagctgacttttctgcaaaaacagcgttcaaaaaagcaatgaaggaaccccattagggtcactcgcttcaagtctaatgagctcaggcgactctgtgaaacctgatttcgaagaggctgccagtgagcagtaccgtcccagtgcaagaccgatgcatctttcgtcagtgattaaattctacaatacacacagagcaaaagcagagcgagctgaatttttttggcttataggggtcaacccgaagccgactcgaggtctgccataggtgacatgggtggcatgataggaaagcgtgacggcatattcccttcattcgcatcagatggaaacagaaacaagatgggcctagacagcttggaaggaataaccggcttaggtgatcagttgatgggcttaggcggttctcgagcgctgaatggcttgggtgacagcgcgatgagccaaggtaggccccgaggaacggatggttatgaggatagcatggcggcgaatgacccgtcagtagttaaatatcataacctcgaaaaacagacgcgcaaaggaagttgacttgcttgtgcccgggcacagctcgcctcgaaaaagcagcctcgcgaaatatggaagccactcaggaatccccgacagctcaaatgacgactcaggttatggctcaggcgagggtcaaggttcaggactttaagccgaagattccgccacgagcttggcttcgtcctttgccgctcttatcattgctagtgcggattcaatcgtctggactcaacttgcatctattcttccatcaatgtttgcattttcttatcacgaaatttttacgtcttgataaccagcgttccaagtcctacacgaaaaatccaaaaaaaagacattttcgctccgttcagtcgtcgcccatgactttgttgtatccattcaatcatctgccatgttttcgtgagaccttatagattgtaattacattcgttcatttgtttttttgtcggaattgataagaatttcggcaccaacgatcattcatcatcatccacctatttctcacagtgaatgagattctgtgattcatggaacaatcttcagcccattgggggaggtccaatagagcagtagagggtgctgagcttgtttgcctcaccgcgactggtgtcccactacatcgtttgcttctggcaagacacccaatgccgctttctaatcaggcggtcgagctgaagaccatcccgaccttcattgcttctcgaccggtgcaaaatcaccttcagcatatgtcaagcgagattgttacatttgaaaacaaccgtccaatccttcatgtagtttttggtttgaacgctctgcacaatgtccaacaacgattctgccaaatcctgagggattcccaaaccgatgaatactagagggtgttttacgcttctcgtacaatgaatcccatcaacttggggtagattccctctgtgtatgcatccaagcggatggatgttggctccgcaagattgcaagattgactgccgagagttctgccgggagagctggttctcaatctgtacatacccctgccgatgacgacggtccggtcgcgcccgtcaacctatcacccaatcctggttgtggctcagaccagcttcctcagatgccgtcatctgatcatccaaaagtaggaaaggacgttgattgcgaattcgggaggaacgatagcaacatgacgccgttgaacattggatgagcgttatgggcggttgcatcatttttaaatttttgtcagatgcaatccgctcatctttgggattcatgatgatgaattcattggtgctctagtgttacctgaaccatcagttatccagaggccagagacaagatcgtagacttggagtgctgaccaggattccacaaaaggaggtcctattgcccgtccttcgttgttccccattccatccttcactcgactatccgactgaccaattcattccttagtatatatttgtgtatataacccgtgtcaaactcaaccaatctcacgactactcaacctcagacaaacacgatgcactactcatgcttactcgcccttgtcttagctgctggtatgttacactgaagccttccatttcggaccgctgccgaattcaccttagccgaaagaattatctttttctgactgcaatggctatactttcccctcttccttttgctcttggaccttagttgcactcgccaggccccatccagatgggtaagtatcgagttcttaacttttggtaaaagagcgcaagctaacacactgttcctccttcagaccagaggcactttaccgacaaactaaagtgcctggtggcagagcaagaggcaatggacgacgttcgttcctccccatggacttcgcaacaaagcctaacggaagattcggctccgactcattagatggagattacccgaaatccggtgattattccaaaccgagaggcactgaagggtatggagcacccaccgatggaattcgtttgtcagtgatcaccctctacaacgtgctatcagtaaaatgtgtgtgggctgactttgttagcatacaggcactcgagcccagactactctgcctccagatatccctcagagcaatcaggcgatcgtttagcgggagtcgatgactcttttgcgcaggacggccgaggaatgcctacgactggcgtccaaggtcttggagatgatgagtcagtgatcagattccaaattctcacgcagcacaagcaccagaggctgagtctcttagaatcacaggcgaaaaaccggaagctacccaagcacaagggacagtctccccactgaccacgacaactacaaacgtgatgggggaagttccttcatgggattagacagcttgatgagcttgggtgattcttttgcacagaaaggcaaaagtgcacttggtggcttcccaggcctcgcagatgagtcagttatctgtttccataaccacccccaacattcgcaatggaggctcattctcttttcattgcattcagcgaaagaaccgaaagctacccaagatccagggacagcttctccatggatcacgacaactacaagcgtgatggaggaaactccatcatgggattgggagacagtctaatgagcttgggtgattctgttgcacagaaaggcagaagtgcacttggaggcttcccaggcctcacagatgagtcagttatccgtttccataatcgcccccaacacccgcaatggaggctcattctctttttattgcatgcagcgagagatccgaaagctacccaaggtccagggacagtttccccatggaccacgacaactacaagcgtgatggaggaaactccttcatgggattagatagcttgatgagcttgggtgattcttttgcacagaatggcaaaagtgcacttggtggcttcccaggcctcgccgatgagttagtgatcagtttcgacagccacatcagacacacgcaacagatattaattaattttttttttgaatacagcgagaaaaccgagtcttacccaagttcgaggagcagttccatgggccgcgattacaacaaacgtgacggaggagattctatcacgggattaggcgacagcttgatgaacttgggccaatcgcttgcccagaacgctagggattcacttgggtctggccgtcttacagatgggtcagtaatctaattccgcaaccgcatgcaacgcgctcagtggaggctaattttctttcttggacacaggcaagaaacggaagattacccaagtcagaaggacagctacatgggccccacttaccagaagcgtgacttcctctttggaggaatgggtgaagacaagatgggcttagatggcatcaaaggactgagcggcttaggtggcaacctcatgggctcaggtgattcacgaagaccgaatcgattaggcgctgaaatgggagggccccatgccgcccaaggcggggaccctgaagatgatcgcatgaccggctctgagcgccgaggtggcaggctcggaaatgggtaagttgttcaaaactccatcacctgatgtaccacccgggcaatggaagttgacttgcttctgcacccattttcttcaactcgatagcatcgcgaagtctgacaacgactcttacgggggtgcagaccctgaaagcccaggcactacaggcaggtaaagcatccgataatcacgtggcgaaggtccagcttcgcacttgatcgcttttatcatcagttcttcagatttcatcgcgtggattctttcgtttttccctatcaccatccgtgtatcctttccagactttatacgattttttagagaaaaccctcgttttcgttccctcaagtcatcacctgttttgcagcgttcattttaatcatctgttctatcttcgtgaaattcgtcaggttgtaattacgttcatttaatttttgttctagttcatatacatcatagtaatactcatcatcatcatcatcatccatccatcattgtcgagtgaatctccgcgagtgcgagttttgaagctccgtcagcccaaagaaattgaccatcgcgctggtcctaaaagccagagtgatgaccactgagtttgacatcttatcaccaccgggtacctaatagtttgccactcaattacgccttcttgggtggctggcccgaactttgtcttctttgccaattggaagtccaattctgtcgtccaatcagcttcaagcgatttttatatttcaatttaaaccagacatggcatctctgagcttacaagttgcagattggacaacaaagagtatcaatattcattccgatgacttactcctaatctgaccgaaaaatccctgctaagttttgtgctgttggcacaagcaaatagaatggctacacacaatgtatgtttcccaatgctttccccgaagctgggcttttgactggttgtgtctttggtgcgacacccgatgaggttgtgttccggcgcccgcccggagacccccctgcctgcgcacccgcaacttggagccccctagatcagagctccctccaacccttccaccacttcacccagtcatctccttgtttccaagaatccccccacactcgaacgctcgatcgaatcggctgaccatctcgaaacacactcaaggctacttggacatttaaaggaaatcagatcgatcttctactcggataacttgctgagatgcgttactatcggcctaggtaaacccatccctatcctaaaccattttgaacggtcacagacaatagctgatgtttttcaacaatttaccccggctgtataggttcccggaaccggatgaactggtgatggttcaggtcaaacaaatccaagagatgggcgcttatgttaaattggtgtgtgtgtgatcaaacgaagaagacagtgtcaaatctttcaagccgacaatttcaatcggacttactcgtaattgttacgtttttggtctttatttagctcgagtatgataacatcgaaggaatgatcctcttgtccgaattgtcccgtcgacgtatccgttcgattcagaagttaattcgagtgggcaggaacgaagtagtggtggttatgagggttgacaaggaaaaaggtatttcctaatctgttcttgcataatgttacaaatatttaccacgaattgtctttgacaatcgatctaatcggccgctatcactttgttcaaaacttggcaaattttaggttatatcgatctatcaaaacggcgtgtatctgctgaagatgttgtaaaatgtgaagaacggtataacaaatcaaagacgtacatgagatcttcctatttagattatcttgaatagctagagtttgattttaacttcgatttgtttgataaattgggttgcgtttccagtgtatcttcgatcgttcgacatgtttccgagaagaccgaattggatatggagacgatcaacgaaatggtagcctggccactatttgagaagtacggacatgcatttgatgccttcaagctgagtataacgtgagccataatttgaccactccttccacgatccattcaacgctcaattgtcaattggaaaagactgattttcaaggatttgatttttctgggcgaggcatctagggagccggatacagtgtttggagatttgaacatacccgagaacgtgatgactcatctgactagcaacattgcccgacgattgacccctcagcctgtcaaggttcgagcagatatcgaggcaacttgttttgcatactcgggcattgatgcgatccgaaccgcgctgaaattgggagaatcaattggaacggaatccgtgccgatcaaaatcagattggttgcgcctccgttgtacgtgatggtcagtaatgctaccgacaaacaaggggccatcgaactgctcgaaactgctattgaaaggatcggtgaaagtctcaagaaggatggcggtcagcttgttgtcaagatgaaggttagtccctctctttctagctggtatcttctcctaaatctattaactcgttggtcttgcgtttttagcccaaagctgtctccgagacagatgacctggaattggctgcgctgatggagcgggttgcaagagagaacaaggaggtatcaggagatgaagatagcgatgctgattaaattccatccgcaaagaaaaactaaaattggtcgataaaatgatcagctatgatataggattaaaagttgtaaacacacattcattcaagtagcggaaaaaaacctccaccgaccattatagcgggaaaaaaaaacgaccgaccaccatacatttgccagatatccatttttttccttgtttccttcctcccaaatgagcatgttctaatgtcttgctaatcattacattgcttgtctctagaagataagaattaagttatttcggttggtttccgtcatatcttgcccctcttattcaacgatcaaagtgcggtttctcttgacagcttgcttgctcaggtcttcattagatgggttcaaaaatggctgcagactacacaggcttgacgtaagatgacatagcagcttaaagttccgaatgggtgtagatgattggagagagtgtgtgggtggagagaactttggtaactgcagaacatatggtttgctaagctgggcatgactggttttgtcatgtgtggctactaattggcttgggaatgattcaacaaggagacttaggcaactcgactacagcacataatagaacatagtagctcagtgagtgaagaaggccaattagaatgcatgtgatttaaggatcatggaggccgtagatcagaaacaagtttacttttagagggtttggatccaatctgatagtggcaggttcaatggatggttgaatactgagacctagcttttatgtgtgtgctgggctgacatagagaaagaagtggaagagtaaggttttacaatctggccctaattagggggggcaaggctcccagaataagacgactcttgaagcagtctgactgagactttcaatgggatatttttctgggcatcctaagatgtgcaaggtcttttgtgtgcaaccagagccggtccactgtgagggaaaatgcttacataacacttgggctgggaaggtcttcactctccagtctccaggctcttgtgttctgatgtagtaccatcacatgctatacagacctatttggtgagtctaacccataccaatagtaaaacacgcacttttgtgtgtggtttgctaggagtatgggttggactcctgccactttgctcttagtgcatttgtagggataggctcttgtgacaaatcaagatgtctggaggctcgagcctaactaggcctccacggcgggagcgggagcgagcagcggagctgtccacgccagtggaggcctagaacagatgcggtgatccccgcgtggtgagttttcaaaattgggcttgaaacccgtttttttgtgtatttttctgactacactcttcttcatccacatttatataatttccttgtggaccaagaagggtctgcttcttgtccacatttccctgtgttcagttttttgttttttttttcttaatcattacagaaagcttttgaaaacattgacttttcaactcaggttggcttcttttggtgggcccaagttgagcaaaccccgcatttgagctcaaaaaaagttcaaacctgaattttagaaaatcaatcttaattccagttgtggtgtacaacttctgagtttgggctggatcaataggatgatctagcccttcaagaattccgggccaaacatccataaacatttgagggagcgtcatgattgcaaatcttgtgacgctcccaccaaaacaggagaaactcagcacctgagttcgtcgacctctggcccaagtctcccctgcggggagttcccttcgggaaccgcctggccagcgctacgctgccagatgcgcccgccgcagctggagacttgtgataagttcgctggaggcttgatctgatgaggcctgcaagactctagacaacaggggttgcttctttcttgctagtcattgcctaaggaggcactggactgcaaaagcccatacccaggaatgtcttgctgtcaaatctttcatttgtagctctgttctttgattggtttgctttgcctccacgtcccacgcttcagaacttccaacacaaaaacaaagacaaaaactttgaaaattgaatcctttgttgtcttcgaaatctttgaactggggtttagctcaaggatcgagtgtttctcacagggatggtactatcaacagttctgggaaaactcaagcatttaaataagacaaagtgagatgcatgtgttgtcaagaatcccaaagtatgtacatacatataataatgaatgagtggcattgagtctgagactggcccaagaatctccaccgtacattatcaatcaatgggtgggaatgagtctgggactttggaactccattgttgatcaagaacaaaaataaaggctttctttttttttgtaagggtttttttttggtttggggggttggacagataaatatatgattgaagcaagtacataatgtttaagtttttttttgggaagaaaaggaacaaatgggggggggggggggggcgccaacctgaaaagggaatctgtttttgttgaggttttttggggggaaagatacatatgtttggatgccaatattattgggccaaaaagaaagaaaaagagagagagagagaaggaagccaagaaagaagaagttggaaaagtgagagaagagagagagagaaagaaaagggatcaacgcatggcgatagccatcgatttactagccttcataggggcggtgagggagaggatggggggaagagtggagcgtctcggtctgggtctactctggggcgtgggcagggaggattcggggagcactgcagacgtcttggctttatcccgtttgggggtctcgaaggccggctgattgcggcggcctctcggactcccactcctccgtccttcttcttcttcttcgcaggctttctgcttcggcttctctggacagaggtctggactcggcggcgatgggaatagcagtcgcgggacggcgccgctgaatggcgaaccgcccgtctcgttcagatcttctccactgtcatattggattcgttttcctcgactggttgaaatacaatcggattagattctgtgtctctatattttttttcctccaaaaaaaaaagaagcatggtactcacaaaacatagaccactttgcgatattcgtcgtcacgtttggcgccggcacgacgcggtttttcgccgggatggacgaggaaagggttattaggagaatccctgagtgggcgaatgttaggagaagaagaagaggcggcggtgatgggagaagcggcggaagcctttgggcgtttagggaagcggcttgatttagagatggttggactagagggggaagaagagcgggaggcgaagggatcttggagttggacgacgcgccgttttttggaccgagtttgggagaggtggtggggggaggattggatggcagcttggagggcccgatgggatgtattccgaggaagacttgatgtgctcggttggaccgggtcgcgcggacccataaccttgctcctccggggagagacacgtcgtcggctaggctgtggtggtctcgctggtgaggcttggtgcaggccttgatcgagtatcagcgcgtctgaggacgggggcgagggcggtagagggacttgggccgctagctgggccgtgcttggttggcccgagtccttcagtcttcgtgatggtgaagctcgcgtcattatacgagacgatgtcattttccttcttgttgttgagttggttggtcttgcgggttgatctcgcttgcagatcgtgaatggcgcccccggatcttccaaagaataacgcgtagaaatacaggagaaacaagaaaaagtggagttgtagatcagaagattgggataggttgtaggaggataagagagagagagagagagagagcattagtttgaatgggtatgtgtagatgtgggtcaggtgtgtgcagaaaggggatgtttgtttgtttgttgggaatgggatggaagatgaggtgggccggggacaattgtttcggagctgatgtgtgggaatttatatatgagcaagataagccaggggatatgctcaaagggccgaagacagccaaaactcaggaatggctgagagaaggcgggggtggctgaaaatgaccgaccggactggcttggaagttgtggaaagcttgggccgaagccagctggaatggtccaaccctgaaacttttgcatacattcctcaacaaaaccagccgaaacaacaacaaaaaaaaaaagcttcctcatcatcatcataaagaaacttgctcaacggctcgatgttgaggcgggatattcatcaaaaaaggaaaattctacgtcttatagtcttcagggcgttagagggaagcacgggtgaaaatgcaacggatcctactgcatacttgaagagccgagtgccactagctgagagcgatgagatttccttagttcacctgaaagttttgtcaagtgatacatatttttgaaaggaaagcgattaaatatcggattatttagtttctcgattgagccgagtgtctaatatttatagcaaccaccctgcagggtctttcttcttctctgtctctctgcacaccgataactagatctatttaccgcgtcgggaagattgcgcttcgtctcgccccctccctatctttctcactctgtctcactattacatagtctcattggcggaaggatctgcatacaactgcaccgagaattatagcccgagatccctcactgtcatgcacaaatccagatctgtttgctgcaatttcaagtatcatatttcatttgattcttcacaacctacatctagccatccttggagtgtgagtctcatgaccaatgatctcaccatgttaagagagagagacagagaggaaaatcgacccaagaataactcccctctactctcattgtggtatggattgccccggatgatgggtttttattcaagtccgggggctaacaaattcatgatttgatgagatgtcgccagtgattaatataaatagatggatgctctaccatgaaattgtatgtaaatccccacctcttccaaaattctctcggccaggcatcagaaaaaaaaaacatcttgaagtctcagatctcactgtaggacctcccgtcgcccagatggcttagtttggagggactggctatgtagactctgtttgcgggtgaaatcttgaggtcgaatgattctaatttttcaccagcatgagctttattagcccttccttctagattaacaaatttagacaatggggaagtcatccacttataaatagccaggccaccaaatgcctattattctaaacccctgggaattgggttgtaggatttgttggggacagacaacctggtcggaaagcgggtccagtgtagcttacaaggcacttttagacatcgtatgtttccgtttttctaagctcatgagattaaaatgtgctggaaaggtatcacatagatacacttccagacacccctattcaaatactctttttcgtgggctcatgtgtttatttcattgatctggattttggattataggcattgatacatgtacatgtcaatctcatcaggcgttatcttcagaaaaaaaaaaggaaaaactaatctaatctaattcaacaaggcagaagatatgaaaactaaaaaaagcaatctctttttcgtttattcttttgtgttcaaaaaaagaaggagaggggaacaactgaaacggagcacaagatgatcgtgagattgagtagaagagcagacaaacagcaagatagagacgaggcaagaaatcttgcaagttcaaacaggtgacacaaggatatcgtcggagctgatggaggccgcaggagcgggacagatcaagtcgccatcgttggtgaccgagggggtaaggatactgcaagaggagacgacgggaggatcgtcctgtgcgatagaggccgtcgtatcatcatcagtgggagaaggagcgcgtgtggaactggctggaataacaagagtctccattgatttgttggagacctccggggccgggatgatcagatgatcttcgtgttctgatcttttcgcagcgtcggctacttctccattcgttaatggagtcgctattgcatctgagtctatgtctgtattttgaattggttggaaaacaaaggcagggtcaggtcgctgtgcttgtcaggtcccatctaatggatttaaatggagtaaactactcaactgatatgatcggaagccgcgacactctcgacatcagtattcacaatctcgtcattcatctccacatcttcacaagattggacattgttttgattgttgttcaagctttcgaggtgggcgagatgctgggtggtccaagcctgagatttgaagcgctcgagttggtcgagctgggcctcgacagccttgatgagctgtttgcgccatcccttgatcttgggattgcctctggagaggatcgcatcggccttgatttgcagttgagtgagcccttcctcaaaggcttggacggaccgattgacgggatggccgaaggtcaacttggtcgacgagggcgtcgcattgcttgcggattggtccggcgagtccacaaatttcaggtccagtagcgccgggtagacgaactcgctcttgagcttgtcgaatgtcgactccagctcggccagatgcttcaacgatcgatgggccctgaactgttgttgaatcagacgggcagcggcatccagttcttcggctgaatgtttgggaggagggggcggcggcggcggttgcgctcgaacagtcggcgagctccgtcgaccggctggaggaggggatgataaagaagaactaccgaggacaggcactgatggatcttgggtaggatcgagcacatagaaatcgctccctggtccgagtcactcccgagtacttggtcttgtagttgcggcgacggcgtacggtgtggtctgatcatcccattcgtcaagattcctgggtacttcctttgcatcttccttgcccacgatatcggcacaatacattctctgccgtcgggaagcgtcagctccactttcatctcttcctcctcggctcgcttgggttgtcctactcctagttgtctcatcttcgcttctgctagtcttcgggctctttcggtacgtaaggaatcctgttatttttgtgattgttattttttgaaaaaaaaaaaacaagctggaaaaatcagttcatctttctcggatctctcaatctcatttccaccatgtaaaattgtcttacctcatagttcggagggttctcacgcaatgagactcgccgagatggattaaggccacaattcgaacgggtttcgagggcatctcgatcgagcttatgttgacgcaactgatggagtggatgggaattatgatagcccaagctctgaggacagttttcgagagcatcacggtccaacttccgttggcgtaactgatggagtggatggatgtttggagaaggatagggctcattgtaggccaaatcttcgggacggaacaagccggtaggagactgacgatgggggtgaggatgaggatattgggaatgcgagtagggtcggcgagggtagctgttatacggctcggctggtgtgtagaaaggagactcttgtcgatccaacagatcgaagaagctggggctgtagcccgatggttgttggggatgatgatgagggtagaagaaagacatttttttttcttgggaaaagctgtttcaacaagtggagatgggagatgcttttttctcttctgtcttgttcaactggatgtgagtgtctctcaaagaagtgataccctttatagcagttcgacgatttctttggctaccgaaacggccccagcgcttcgcgaacgggctgtgtttaccgaacgttctaccgatttctggaacgcaatcggtcttttgtggagcaatctagaagattcacgcccggagaccgagcggggacgaccgatgtgcatacatatgcagaagcgtcacccctcgggctacccggttatgggccatggccgtttcactttgtaaaccttggcctggcccggcctggcccaggcgacctgatttcgctcgacaaagaagatacacccatctgacaacgacgactgacggaacacagaaccggagaggcaggtgggaatttgatgcttttctctgctttaacatgaccagcattgccatcatgtccaatcctgatagcaatgatgaaactgttatgtggttactacacaaccagaaaatggaggagatcactgtagagtctacatacaataagtacacccactgagtttcagtcacctgtgttctcatcagcactccctgtagctacaaaatccaagtaaaccatctgggaactggtgaggtgttctttttcaatgcacaaagaatttgatacaacccgccattgcaataacagcctctgtgaagcactttcttcaatgcaaaaattaggttcataaaatcaatgattcttagtattctccatgttattttttggaagtttatgggaaaaactagaaatgataagttttgggtttccctttgaccaaaaagaatcccttcaaggagaaaatgccaccaaagttgaacttttttctcagtacttcaatcactgtatcccaataatgttggtcattgtcaaaagattgaatgaacccttgattttcatgattcttataccaataaccaattaaagacagagccaatctgatcaagttttgatttggttgtgaagagctaaagtaattgatccctaatttttgtatttctgaaaattctaatgaattttgagggtttttgagaaagttttgattcttcacaaggaaatttccaaacattggaaattgattattcttctgtaccataattaagttatgaagccatcttaagaatgtttttttgtgtagctctccattccacccatcatgttttgatttgaatgtttcttctaaacctataaagcatgctttcaagtttactatcaaacggttcaatctattcagtatttttttattctcataaagatgccttttgttcatagttacaagaataaatccctcataagaatcttcttcttcattatatcttatatttcttgctataaccggaaggttttctagttgtatctttgtaagcattttattggcttttccgtgttttaaaacacttttgagatctgaaagaatttcttcctcttctctatcaaatttaatttcatacaaaattctggagtcttctggtttcagtgtctttggaaaaacactcaaaggaggaattttgaagtttcctgcttgaatgaaattatcttcatgatcttgaattggtttatgaatttttaatcttagcttgagaccatgatatgtcaccatcctcaatgaattttcaacatctttatcttcatccagtccctcaagccgctttgaaatatcagtacggaattttctgtaatataacttggtaaccaaaattgctacttcaagtgcggcatttgaccttacaggttgggaaagataaatagataatctggactgaattggtccaaaatctattccctcttcaacatattcaagaattccaagaacagggggtgtatttccttcaggattgaaagcctggtcaaacagccaatctacaagacttttatgagcatgccattcctcttgggaattgctttctattattccaaatgaaatcaaaacagatttattgatcaatatcatccattcaatcaatgtcacaaataatgctaatattggttttttatctctgatactcagcaaatcttgattgttgggattgatgttatgagcatgtagaattctaataccatactgttgagtgggctcattccaaactatcctgataggatattttttcatggaattcaattcaacaacctttccccatctcaaggttagaggaatttctgacatcttttctctaaatttcaagatgaatccttcaaaatattcatcatccatgtacattttatttctgggtttgtttgttctaaataggtaatcctttatttgctctttcaagggagctgagattggattaataccctcatgagttcctccttgctttttgatttctttgcctttgtttttgtggtatttagctgaattactttcattattaccatctttgatttcttccaaagaatctttatcacactttttaaatgaatgagttaaacttatttcagggacacctgatgtatttccttccatcaaagcttctggaactaagtttttgaatttttgatgtatggttagatatctgctttccaattaattaggctttgatttacacactcacttttatgtttgctgtagtctgcaacttgagaatattcctggcgtgtttggtgatcttgcagtcttgtaagatcttctccacaaaaaataaaatccaaatcttccttccatttgggctgatccaactggcactctttccatgcaagataacagtctcctaatcccaaggcttcacacttgcttttatttttgttgtgggtttgacattgaggagagtcccaatgagtcgggcaatcttggatttgtatgcaatcctctccaggtaaatatgaaccagaatctgattccatcaatttcttccatgtgatatcaccatctcctgattccagtggttcaaaataacttttatctttgctattatatttgagattgagtatagtcctgacgagtggggaaatcttgaactttgaatcatgttgtctcctgataaaaataaatttgattctgccttcaagtctgattgatccaatggtgcttcaaaggaaggataatggcccactgatctcaaattgatatttcctgataacattttccagttttgaatgaatgaggtttcaattggaacagtgttggcttctgattcaaacatcatcttttctgtctcaacaattggatttctgtttctatttactgcatcttgttcatgaattaaatcaccatggctatgaaatggtaaaaaggaagcacatggtaggattggcagaaagctggaaaaattgtgattatctttttccacttgaccaagattgtttgtttctggaaagtgaattgcagttgaaataaaattttgatgaggataactggtgccaatggttaatttttgcaggtaggaaattggttttgagctactcagattttgggattgtgctgtcttttttttcttgcatccatctggaaacaaatgatccatttcatttccttctacatgaagttattgaccaagattagtaatgaagtttggagcttgaaaaaaaaaagaaaaaaagtaccttgggtggtagtgcaatagccaaaatggtatgattggcaggcttcaagttgattttcacaaggccttttgtggctgagtaattttccacggttgtatacttcaaagagatcttctgggcctggctcaaaattgaatccaccaaccttctctgcacctgaatctgacagtgttgaaccagttatggcaattctacaggcaagataacagattgctgagtgcccaagaaacctggaattttcatacatgatcataatgcaagggtttggtgggtatcaagacttcttgaattcatataaaattcagccacgtctttgcaacccaatagttattttatcttctaggctgtgcatctcatgcatttttttaccaatcacttgacagctcaatacacttatcaaaactttttaggaccgcagaaaaggtgtgatcagtgcccttacacctcctaagatagtgctgttgattcacaattacagcactgttcaaaaatgcaatgcttcagattatgtacatagggctggcaggtgtcatcaaggtgggccctaaatggtctgtatggaaccatacagacaatgagccatttcaaaaaataaaactgatgtgatttcctgaaaagagcaaatctgaaacttcccacatgtgaatgaataaaccaaagaaatgtttttcaattggtccactcatagaaatatgaaacaaataaggaaagtaaaatgagaagaatgaattagaatatgtacctcaatgtagatgattaaaaaatgaatataacatgactgggaatgagaaagaaatagattgatgtgaaaggcataaatcaaattaacatgaaactcttatccagacattgagttgaagaagggaagcactggtcaacttggtgaatacttgtgaatggaaggtattttactgtgaataatatattgtttcaggagatgtttgaatgtattaagacaaaacttggtctctacactgccttacctcatccattttatctcattaacatagtgagtccatacacagtccaactatggtaatgtaaccacaacttgttcccctccaaccataatttaatagtttttttatccagaaaacagataccgtaggtgatttcacacccggataattcactaaccaaatcatccaggatataaatcttttcatccctgaataattcactgagtggagtatccagaggtgaaaaagcccctattggatgatgaaaatatcaaaaaatgactggccggatattttatagaggtcagaaaagctttgaaggtgtattgatgccccaaaaaaacaacatccttatctgattgtcttaatataattcatctaaaatcttgctttgttctttctaatttcctattatctacagatgaatccttctttatcttggttgcatacttgtaataacaaatcaaagcccttttcacctagtagcttagtgcaccacaaaattcccacccaaaagaaaatggaattagtgaatcaagagataagttcatatttttcttgaacattctgaaaacacatggaatttacaaatggaagaaaatattgcagcctttcacatatttaaaatatagctccatattaatagaacttcaacctattttttatgaatctatcgcagaaaataatggatcaagattggagttttttctctccaaagtgaaattgttttaaagaaaaactgccctcataagtgaacttattcttcaatattccaatggcagtattccagtaatccctgtcatcctcaaaagaaccaatgaatccagaagtttgatgatttttgtaccaataaccaatcaaagccagggctaatctgatcatctttggacttggttttgcagaactaatgtaatcaatcagtaatctttgcatttcagaaaactctaatgagctcggaggatcttcaagtaaattttgatctttcaaaatgaaacttccaaagattggaaattgatgtggtttttgtgccaaaagtaattcatgaaaccacttgaaaaatccttgtttgtttagctctccattccattctttgttccttgatttgaaagtttcttccaaaccaatgaagcatgctttcaagtgtacaatcattctatgaatcatactggaaatccttctattttcaatgagattctttttattatgaatgaccacaagaaacccttgagaataattttcctttttgttatagcttaagttccttgctaagactggaacgttttctagttggaccttcttaaacatttgttttgcttttcctttggttaagacactttggagatctgctagaatatcatcttcttctttgtcaagtcttatttcatacaaaatccttggatcttcaggtttcaattgttttggaaaaaagctcaaaggtggaatttcaaagtttcctgcttgaacataatgagtttcttcatgactttcaatagggtttttaatcttaaattttgattgaattccactatatatcaaccttttcaatgcactttctaaatcacttgcttcgtcacttctcttgagcaaccttgaaatatcaatctgaactttttcaaaatatgatttggcaatcaaaatggctacctcaagtgatttgtttgaccttacagcttgggaaagatagattgataatctagcttgaattggtccaaaatccatgccttcttcaacattctcaatgtttccaattacagggggtgtattttcagcaggattaaaagcttgatcaaagaaccaatccacaagcttatgatgagcttcatgttcttcttgggaattgctctctattcttccaagggaaaacaatacagatttattgatcaataacagccattcaatcagtcttacaaacagtatgaaaatgggttgttgatttctaatacttagggaatcttgatcaacagtatctgatttgcaagcatctaaaactctgatgccatattttttggtggcttcattgcacactatcctgacaggatatcctttcatagaatttattttgattttatttgcccatctcaaactgagtgagctttccgatagcttctccctgaatttataaatgaattcttccaaatattcatcattcatctccattttatttctgggaaacttgaccttattgagatacttctctattgcttgttttgaggttattttacttggtttaacaccctcttgaagatttctctcctcttgtagatcttcccctaagtcattttggtttctatctgggtcaatttccttatcactttccatgctgcttggcacacaacttttatcactcagattatccttatgatttgattctatcacaggagacactgaagcactaccccctgacaaagaatctaggaagatcaatattttgaaattttgtcagataaatcctttcatatcataactagccttcaattctcacacttacctttagattttccactatctataaattgatgattttcctgatgatttgagtgatcttgaagctgtatgtaatcttcaggtgagtgtgactctgaattttccttccatccttgtatttctaacagtgtattacatgcaagatgaggctctcctgaccccaatgtttccaaatcaaccttatctttattttgttcttgtgaatgagaacagtcctgcttagatggataatcttggatgtgcatgcaattgtcttgaggtaatattaaatctgaattggacctctggtctaattgttccaaaagtttcttacaaatacaataagtatcttctgattccaaagattccagatcattttcatctttactgtggtattgtaattgtgtatagtgtggtattggatgattgttagggtttgtaagttgtgtatagacctgtgttgttggatgatcttgagatcgaacttgatcctctgccggtattggtaaaaataaattggactctgctttccagtcattatgatctggtaatactttccatgtaggataaagggatcccgataccaaattgttgtggcttgatggcctgtccatttcccaattgttgataattgaattcacaacaaaattagcttctggtgcagatcctagcattgtgtatggtgtttcaaaatttggagtttcttctgcatacaccatgtcatgtatcccagatggtaaattgggatggtttgaaaacatggttggttgaaagctaccaaagtgattattatattcttggttaacctgaacaccttgtgttcctggatggtgaattccagtggatatgaacttctgatgaggataattggtgccagtagataagtcatgagagtaggcactaattggttgtgaattacttggatcatagtattctgctgtcttttgtttcttgggtccatgatgaaataaaaaattcatttcatctcctgatttgaaaaaaaaataagataagtaatgaagctcggaggtcagaaaatgaattatctatgttaccttgggtgttactagtgctacagccaaaatgttctccttggaagggtcccagttgattctcccaaggccgcttttggttgaggagtcttccgaggttgtatacttggtagagatcttcttgacctgaacccagactctctgcacctgaactcggtagcgctgggcgagcacctgctatcctgaaagcgaagtagcagaccactgagcgtctgagaaggcttgaacttgaataattcataatcatcccgcggaatttgacgagacttgtggaggcttcttggattcttatgttgtggagccaggtctgctgtaacccaatttgaagaaacccaacaagtgttatgaaggtaattgatcttccaggtagtatatttattcaacagatttaccaatcatccaacagcttggtccacttatcaaacctttccttgaggtccgcagcaaccgtctgatgatcggcctcacacttccgctggaggtcctgttcaactaggattatgatacggtctggaaagatgagacttgaggtcatctgctacccagtaagacacgtcttatctatcttctgacaagagcacactgtaacttcccctagacagcgacgacatttaaattcaacgcaagttacttatctgaaaaatgatggatttagttctcttgaaaccagaaaccaaacctgcggctgatatcgaaactcatggtcctgcgcgaaggctttcaagggccgacttgccgagtggccacgggggcaacacgccaggcctattaaatttggctatggcagggattggaagaaataaaatctgaaatattaatatgtgaggtaggcctgtagcactaattaatgggcagacaaatgatttcagtagtgaagagtcaattcctcgtgctggagaggggcctggggaaatttctgctaaactttctaagaatttctattggtgtgtattcctccatagactgtttgtgagcatctgtttgatctaattgacatgaggctagagtagtatgatggtggtgtttgagccatgtcagttttgtcaataagttattttgttgtttttgctcagtttctgacttgtggtacccatcctgagactggtttgtcagccacatagtcaagtcatcctcctcctccttcttcctcctcaacaaatatggagcatccattcagaccaccagtccaaccaccgccaccatctagatcgaccgagacaccgatggacttcacctacgacaaatcatctgccagctcaagttgtctgtcatccaacgaacgacctaaatcgatgatccgacccttggtagtgatcgaccagaatggcaaccaccgagtaggagtcgatggacgaaacaatttactatcaagccagagtcatgagcagctccggactattgagaacaagacctcgacggcttggtttgcttcgctccggccatccgctgagccacccaggaagaggttacattgcgagaccgagagtatggactgggagacttgtccacccgagcccaaacctaaatcattccccagctcaaatcctacatcaacaacaacaaccaagcaactctcgctgcccacgcctcccgtctacactgccccctcctcctcactcacctcaccacaaaagatcggcccagcatcatacggcctgcaacaacgtccaggctcggtctatcgcgacgatcaagaggccgactcgagcgtcgatatcgaccagctcgtcctccagcccgccggcccttcctacatgtactccaaccaaagcccggccaaacacgaaaaccggagacggacgcgtgcccagaaacaactccgctcgaaactcggctcgttcagcttgaatagcgacaatgaggaggactctgacgtcgaggtggtctcgtctcaacagcggaatctggtcgtcaaacagcccaaaggctcacggaaacgtctcgatcggaccaaatctgacccagtaacaactaacaactatctgactatcaacggctggaagggtgccgatggtgtccaacaacaacaacaacaacaaaacccgagtcgattatcaaccgatacaccatacatcctactagtctatctgcaactactcttcaactcctcgctagtctttgtcggcctttatctggccatcaatctcatcctcatcatccgcaccgacatcaaccataaagtgttggtccataccaatcgattgcgacaagagatcgacctctgtacgaaggaataccatagtaatcgctgttatcccgtcaaccaacgcacccaattcatcgagaaacattgcatccaatgggaggaatgtatggcgcgtaatcccaacctcatcagtcgctcgaaaatcggcgctgaaacttttgccgaagtcatgaacggctttgtcgatgttatctcttggaaaacaatggtaaatccataaaaacccccctattttttacttttccttgaacctagctaaaaacttctttgtattcaaactgatcatctttttaacttgacagttattcatattcctatcgattggggcaggaatttacgcgacgaatctcgcgatgaacaactacaaatccaaatgggaacctcccaatcaccaccatcaccatcgacatcatccacatccgaaaccctcttcgtcttcgtcttcttgggcaccccgattgaaccagcaaactgatgactctcatcatcatactgagaatcaagcccttgatcctatcgctgtctttgctcgtaaccagaaaaaataatctcctcatctcgctttctctctcggatcactcactcatgttcatcactggttttatgaccttcttagatgccttcttggcctgtccccccccccctcaactgttcccatgggtttgtatttttgtatggatgcatacaatttttgcttttttttctgtttgtttattggttttcttctctcttcttctccatcatctttcttttctccattcaaaaaaaacagttcctttttttcttcatcttctttgtatcaagcctcacccattccattttcccctacactagtattataatcctaaaataaaaataaaaagttcactatcatgctagctcccatcttataatcaatcaattcctttctacccatcttcccaaaaaacatttatagaaatctatggtgtcttttctcaggtcagggacagacacatgtaactcaagggggtgacaagacaccaggcactcatagagctcataccattcaagtcgcttgaggtcaaagcttcatttgatactttcttgtatcgttggttggtaagactggactctcccaggctgccattttggagcaaatgttgtttggcttcaatcactatcctagaatgttgtttttgaggggggattctgatcttggataccctgtccattctgggacttgaacactgcaggcttagcaaccccctcccatctccccacagttaatcttttggacatttttttggctagcttcaaccttgcttgtgtcagagggtctgcctaggtgagtggagtagcatttccttattgatgctccccacgcttgccatatatgactttggggaatagagatgttgcttcatacctgggtacctgtagcgggtgcaggtacctgcctcaaaaatccaatattttggacacccgcacctgccaggtctgccagggcgggtacctgggccgggtacctgcgggtgtggaggattttttgcaggcaaacatacccagaaatctgtcctgatgactggagggattcctccagttgttgagattgtctagcttgctcagcctctccgtcgaacgcacgaagtgcgggagaggcttgtgaccaaaacgaacacacccgcgtgttgctttcgcgtttttagggtgttttttgcgcagaaaattctaatgtatcactttctacacttttataggggaaaaatctgggacagcatgccccagatgctaaagtcaattctaatcaaggaattatccagaaatatttacaactacattctagaggaactttgtaattttcaaagtttccgctcagatttgtgctttttgcttatgtaatagcttctcaaggctcggaacccaacttggattctttgattttttcaatttttcatatttttcaaaaaaatcttactcatctgaatttcaggaaaaatccctaaaatttgctgagaagattggcaacatggtcaactttgaacatgctggatctgcctgaaaaaaaaagttaaattacatgcatggtgggcaatccaaattttgctacaccaaaacatgtcaatagcgacacgtgagcttgtgtgtatttgtcacaagtccctccttcggaggctcgcttcgcgagtggcgccagccagccaaggtcaccaggcccgcagaagcttgggacttgtctcaagttagtgagattgtacactgtctcaaaggccggagggctccctctggcctcaacaaagccaccagattagttcagcaacccatgtaggacaccagccagtgtcctacatggattgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccgccaatgataatttaaattcttcaggggaagcattcccgggtacccgctttggaaaacaggtacctgcaaatgggtaccaggtacctgctgacatctatattggggaacctgccccccccccatctcctacttctccaaaagggctgggaaatttgcctccagcctgttagtagaatcaggcaggactggggggattgtttccagcggtcacacccttttgtgcactaagatccaagccccttggggcgggatctacaacttggcaccaagtttttcttcttggtgatcatcttctatatctggatagttgttgcttgaatctaaggttccgacccggaccccgcaaatccggaagaatccggccaacccgcggacgggttcagggttcgggactgggatttagaaacccggtatccggtcggataccaagtccctgatggtgtttgctggtgtgtgggggcactggtagcaaagagaggagacctgcttcggttgttattactttttggcctttgtggcgctcggatcagtctctgaccagagattcagagtgatgggcaggtaattatgtatgtaggattgtagagacaagtaaaaaagattggttgattcaaaaagagagagtaaaagtgatcggttgattcaaaaagagaggcataacggaggtgattcaaaatgaagcgacatgtatatctaagtagacaccaagttggcagtgtcatgaatgttgatcagggaatcgttgatccagttttgtaaacaaataattgattcaagagttttacacttcattcggttttggctataatcctgaatgtgtcggccgattgagaaagctcgttgcagggagtactagatgcagagacagctaagtaggtctgagccatcacagccaaggttggaaatcgtttggagttgcacttccagtaatgtagtggctgacaaccctcttcttcacattcggagtcgaggtatactgaaactttgtcttgtagtgaagttatcttgatttttttctttttgaacaaggctgagctgattgactcgtcatcgcaggtgtttttatccttctcggagggctggtgattgctgtaacaagacccctcaaaatcctttgcagtatctttgaacatttgaaggacttcctcccggttcatgttgatgagatcgaggacattactacttaagacatttgtttttatccgaggatcgagtagagatgagcagagatagaccggcttgttaacggcctgttcgaagtattgatttaatttggcaacaaccttggttgaagctggaatcaactcctgtgcatcatatctcaatcgtgcctgatgttcataaattgtaagaggatgtcagtggaggaatcaggatagtgtgatggagccgcttgagaatttaccttatctactgcttcaatcaaccatttgtagactggcgccgctagcatcatcgaaacgtagttacttgaggacatcatcttagtcgctttgtagagaggctcaaggaagacgcaaagctgttgaaccttttgccactcgtattctgaaagattgtacttttctgacatgagtttctttgacaaaaaattcggatcgtctcttggatttggtaagcccgttcaagcattgcgaacgtcaaattccaacgggttgacacatcagcaaccatgacaagtttctttccatttaaggccttgctgaggttttcaaattcagccgctttttgagttgattgtttcaagtaagtggctaacttgctaatccgagagatgagtgctcatatttacttgaggaggcgaatcgatcaggatgtcatgaaggctagaacgaggattttcttgaggagtggcctctgagaaggccttgatactggctttagctgctaagttgataacatgtggcatgcatccaagcatgcaattctcattatcgaaatcaataagagaattgagctcctgccccatcgttatattatttgaagcgttgtcagccgtgatacaaaaaatcttttgggtgattccaaaaacttcaaggacttcggcaagatgagacgccaagttcgctccggagtgtgtaccatcgattattttcaccgctaagatcactgatttaagctcgtagttttgaatccagtgggccgtaattccaagtaccgaatcgtttccaggtgaggtccaaccatcgcaagtcaagctgattttggaagtcacttttttgaacatagatttaagagcttcttggccgttcaggaatgtcttcaagataaagctagctagggtgtccgccgaaggtaagagagacttcgtggcagggttgcaaagctccaacaaattaatgaactccgtatgttcaatagtctggtaagagatgtgggacttgacaacgaatcgacctatagcacataataagctgtccctatcgagcttcttctttgacaccggttcgctcttttcaaggaacttcacgagagatccaacttcacgcgcgttattctttttgatgccgtgtaggttggacagatgattgatcatgcttttggtagagcctcgtttgtccggcttgatcttcgcaaggcatatagtgttgcctttaggtacttttgatgcctggcaaacgttcgaggcttgaagtactgccatacccaagaagaccaaccttcttgagttgaattttcggcatgagttgaaccacttgcttcaatcactgagtcgctggattcggagggggaacgcggtcgagttggcatgatattggtggctggagcctggcagtaggctgcaagaagagattattgcccaagtggggtgaatggacaacagaaaagacttgggaaagtcaagtcacgtcccccactaacaccctgctcttgcacatttaaaattatctacaagatccggtaaaacccggcccagggccggatacccgccgggttcggctgcaggatgggtgaaacccggatccgaggcaccgggtcgcaaccttacttgaatccaagttctagtttgcttgcaagtgttctgaggtgaatttctttcccattagggttgggactccagatagcactcactccatgcttcctttggttgtgcacaagcagtccagcctttccttggctcacaggacctgtgtcatcctacggcattcctgtgactcccagttatcaaacagtacatccttgtgtcaagattacttgaactaagatttcatatttgacaaagtttgtcacatgttttgggactttttgtatgtacaaaatattaatttgtactgatctatcactgactttgagtcttggccagtatgttttcttgtacatggttaagtttttgtctgaaaccaatgttgaaaagactgaatttcctgaaacatgtttgagaaacaaaaaaagacacttcagggaaacaggtgaggagctctagtcatgctttgagacattccagtattgctggactcattctgctacaatcttaaacctgaggagaataaaaaccaatcagaactttaaactccacatattccaatcaaaaatccacttctacaatctcttcaacaatgtttctttgtgatatctatgtaatgtgatacactgccacatacaacagtttatttattagaatgtgacactcattccaaattcaggagttcctgtatttttgtttgtggcatctcagtgtttattgagacttttgatccttacagtcaagtaagaggtggccaacatttctgagacattctttgataaaacccacagcagatagaactcactggttgtatcaatacatctaatacaatttcatatcagtactcactttttctggagtttaataagcttctcatgcaggtttcattggaaggaatcagaattcctgaatgggtttttttgaatatagaaatgtctttgaaatagtgtaggtttgattttcttaccaatccagtttgattcaacatagctattttcctgacactccaattccattttgttgtgtctatcattgtaagcatctagtgtgtgtgagactagctgtcttgatcataaaaatcaagtttcagctgtacaggcaaaccaatccaagtttgattcaaactagctatcatcttaccatttacaagtttcacatcatgcttgctactttagccaaactgccacttatggttttattattggctacaaaaccatcaaaaacaaatgaacatttacttcatttagattatatgcctaaaacagagaaatatcagagtaagtttcttatgtgtgctgctgcctccagggagactgatgattttgtaactctgttgcatctttcaataataaaaaacttctggcagctaccatattaatgcaaaatcccccagtttttcaaagtgatcctaatccctcaggtgatcggaccaccactctcttggaaaagttggaacgtgtaactggcttggacaaaaatgcaatcagagaaactgagaggctcattggtagcatcccagagctgaaaagacaagccatcaggcttgaaacacttggtaggtagaacccacaaattcatagaatctaactcatgaaaataaatctttgcttttttaccaccatgccttcacagggattgatgatatagattctcttccaggtgggtgtaatttttttgagtataatattgttgagaaagtaagattcagctgaaaactactttgaagatccattaatttcaatgcaggaggagtatgattccatcagacaagatatttctcaaatcattcaaggaagtagacttggctcagcctataacaatgttcaacatttggaatactttgaaaataacctaaaattgatacatacattgaagaggagatttatatttggttcaaagaagaagaatcaatatggagaggaaccttctaaaaatggaggctcaatcaatgggaaaataatagagaacctggaaattagcatgatgaaaaaaaagtaagtaaaattttatattttggaagatgagtttttttattcaaaaactttctgctttggcttatttttggattcaatttaaacaccccaaacaatatcatcacaagtttggaatttgaggatagagaagttacaaatgatgtggaattcatctcaaaggaatcaagtttctccagtgaaaaatctggaaaaacttcagtggaaagctttttaaaatttgttgataaagtatcagacaatttccctgtgggaatctgcgaagaaatgatcaaccatcttgcatacaatttttttctagaattgaaaagttgcataaatactaatgtgggatatggtatttctatattggattcattatccaattttaaaaaagataccagttttttgaagaaaagaaaatatcatgatttcttttctttccactgggtattattaagaatgatttgttaccttgacaaacacatatcaaccaatcaaaaagagcattattattccttctatcaaagaaaatcaattatggaaatcatttcacacaatatcttctggccttatggtaaaaataacccatataaattcagaccagaatacaatggaaaattctactataatcctttacccctaaatttcaagagtttgctcaatatatggcattcaccaaattttgggtatatttttcaaggcaagcattgacttgattttatttctttaaaaaccaagtaaagctgattatgcccttttcctattttttaataatttaattcaaaaatttataaagttctcaatgtccgagaaaaaaaatacatttggtttttatgtttgaaacatattgtgcagtaccaaatatcaactcagtggctatataacaagactgattggaaacagtggcacaaacaaatttttagcaatgataaaatgttccatgtgttagaatcaaacacttccaagttgaattccaaaaaaatgatacattccagaggtctcattcaaaaactggtggacaaatttgatgaagactttaaaaacattagaaaagtaaatttagcagatcatgaaggtttgtatacaaatgttgcactcatatttcaaatattggaattcattgaagagaactttgagggagttcttccaaatttctatcaaaaaaaacaaaacttcaagaatcaattaaatctcatttcttcaggctgtaaattccttggaaaattaagcagtatcaagatttatttgagaagatatgattacaagagatacattgatgatcttcaaggtagcaaggataaaatattgaaagagatagataatctccacttaatcttgaatcatattgagattgttaaatatgagtattctacagctgttgaagcttatatggatggtgcttcatttcaaagtgaattccagctacataaaatcaatcactacattatattgttaaaatcaattgcaagtaatatcattgaatctttgtcacaattgttgcaaacatagataatcttctcttttaattttctagaggacagcataaagaattctataattagagcaagaatagtttcaaaattagggccttggttatttgactcccccatttgaaatttgttgagaggaatgcctggggaacttcccagaacatccctgttagtattcctgtgttttagctatctcaattttattttctcatcattagcatatctcatggcatactctttagtcatcattagaatatgtttatactcagtttgtctcatattcagcttgttttatttcattatataaagcttgagtttcttcatccaacaaactcattgagtctttccctctttgactctttcactcatccattaacaatccccagcctggaaacctggttccctcaaaccttgggagtttgtcctcccattcccgcactgggaatgagacttggattccaaagtatttgaaaaaaaaatcattccgtggaagttttttcctgggggaatggcctcccggctgttgagattttcacacactctgtggtcagggggggggatcctccccaccattgaggtttttacctcgcccctccaggttgcacatctcaacagccaggaggaatacctcttggctgttgagagtgtaaaactcttgacagcagagaggattccctctcagccgctgagagtttaaaactctcagagactcagtggatgggagcaaatcttcttggtaaccaagagtgtacaaataaaactcccagagaccaacagaatcctctctgtttttgagagctgtacactctcaacggatgggagtaattcatctcagcctttgatagtatacagctctcaacagctgatgggatcctctcagcctttgagagtttacaaccaatggtggaccagttacactaaccatagtgctagtgtggtgatacacagcataattctgctaaactttagtgtagcatagggcaattccactgtgtgcaggcccccaaaaaagagcctgctgtgctgcgctaacacactaattagcagcactttgaccctgtagtggccgttagtggcctgtagtgcagtgaagaatagaaaaaaacttctaaatttttgccaacactacatggtttctgccagcaatgggacgctatgctacagcccactaatgttagtgtagcagccctgaaaaaagcactccaacactgtagttttagcctgatcttagtaccattacgctgcactacagcattttagcagtaaaaacatccaaaaaaaatgctaaaatgtgctgtagcacagagtggggggggcttttttgcagcctgcaggcatagcattagtgcagtcatggtgaaaatctgctgtgctacactaacaattcttctattttatgcttcactagcattgccattagcttaactggcccattgttgtttcaatgtgcaaaagaaaatgctatgctaacaccttttgggcaaaaggtgtagggtagcatagcagcctgttgttggtacaactctcagtgacaaggagtaattcctcttggtgtctgagagaggatcctcttggctgttgagatttgtatgctcttgaaggccaagagagatgactccaagctgttggaagtgtacactcttgctggcctgaaggattactcctggccatcaagatgtataatttgaagggggggggcaaagctcaatgtctgggaggattccccaagccactgagtgtgtaagagtcttgacagctgggagggaattacctgtaattaatttttggggaatgattattttttttattaaggggtatcaaatataggaaatccgccatcagaaaccagtcacttttccaaaaacttttttttgaataaatgggccccaaaaggggttagatggataaccaacatgtttaaaaaagggtggtttttttcaaaccaggcaattaattaatggtggatttggttatatttgatgccccctattgtaatgctttgcgagccaactcccattcctggttcaggaattcaggaatggggggaacaactcccaatttttaggaccaggtcttgggtttttggggatggggaaatcctgggacagtccccaggttttcctcccaacaactaccaaatttaggatacaatcctcccaaatttgggagcaaattaatcaaggctgcaaaattaatccaaataaattgaatgatcaaaattcaatctgtttggagcattccttgtatttcaaatttgatgaatttatatgccatttttccttcatttcttttcaaagattgcatctcaaaatttgaaatgaggattgttgagatacccatatttaacatatacttgtagctgttttatggtcccaccaattttcttctaagttcccatttgaaagtgatatattgaaaatacagtcaacccaacagattggtcttgggaccctccagatccaacccaagatccaagtagttctcagaagggagggttgtaggtataggcagctacaattaaaaagcttctggagacttcttccaagaggctcttgttgaatttctatcccccatttcatatctgctttctcacatttcaatgtcatgtcacagatgtagacttatacctgggctgatgatgtgtatcctcatccattctgttgagacgtgatatgttgtgtggacacttggtacatttctcgtgacatctctctctcaaacctaactctaaacttgatgggagtgccatatggcaaaccctgtattgacacttaaaacctccgctgggctcatcttgtcattgtcagcgaacccaatcctctccaataaccaaatcaattttgctcactcttcttcttctgttccccaaaaattatcttcctcactgtcaatcatctcctttcactcgctctccctctctctcaatatccttccgtgctctaagtcttctcaatactcctcctttctgtctccttactgctccttccttctgttttcctttccttctcctcactactcctcccttctgtcttctaaccactccatccattcattatctctctcttcgtactcctctgcatcacaacatattggtactaagtccaattggtgagaaatgattgacatcagcccactcctcaatcgcttcagtcaactaatgtcttttctttactctaacctttttgtcttagttgttattctttgtcctgtgttctctatcttaagttgttgtgtctctactcagtcattacatattctggtggtaaatattcttcatctatttcttctcatcatgtcttttattgttttccactctctgatgttttctttgtttagttctggttttgtcagcttgctactatggcagagacaacctgtcataagcaaataaaataataaattacataaaaaatctaagtataaagtaaaattattacataagtaaaagaaacactattacttatgtaaataatataaaaaaacaacacataaaataaataaataacttagaatttagaaagaaatctttgaatattattacagattctgaatctacgtacaaattaacctagggtacccctaattatcactcctttaccctgtaacacactctcgaataattaaaaggtacccttaagatcaatcatcacgggcactggataattatgcattatacataatgaaatgcatatactccaaatcttgtcacggatttggagtgttgtgtatagtttagaagatagagcagcgtagcctgtactgtctccaagcccacgcgccgcatagtcaagctgcgcactgttgacaggtgcgcctgactacaattgagccaagtagtcaagcccccgcgcgtgccaggcatgcataaccgccctagatacatgcataatcccccagggttaccagtatccaaggaatgggccacaagcaccccagaatcctcattacacgtgacaacaaagcccctacacatgtaataaaaatataaaaaaatgagaatatgcatgaaaatactacagtaacctagaatattctatattccaaatggtaacacgtgtagcaagcctcagaaaccacctcttgaatattctgtggcccatttccaaggaaatagctccacgtaacagactaccccctacccacaggttcccatgggacattctcggttcaaataatttcgtgcatgaccccttggagcttctagaatattatccccaaggtttcagcccttgttgtgtcactatgtgggccaaaatgggcccaaaagcgctcccaagacctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccagatgatgatcccccagctttaaaataccttatagaaaattacttaccatttacaagtcccctacacttgtaattagcctagttattactatttttgctgttattaagcctcaagaaccctcaagaaactccccagtgatcacccagcacccaaaatccacctttttgagctcttccaactgccctttttctactcttaagatcctcaagaccctacaggattattactagtaagtaataaccctttcttgaagattttcccctttaaaataaaatctggggatataaaccacccctgttttacaggccccagtgtactaggtaccttgatcctctgccttttcacaataccttagagggatctaaaccacccctgatttatcaggcccccctggtttaatttatattaatttttttagtataaattggccatttttctcttaaattaaaacccataaattaccttattttattggaatttattcctttaaaattaaaaccaaaactttaaaaattcttagtttgctcttgcaccacgtgtagctagaagatcttgtgtcttggcatcacgtaggctgacaggttttgttttacgcaataaaattcctcaggtttaatacattccacaaacatcatcccagtttgtcaaatcagctctgtcctggttttaaaattacaaaaagcaattacaaagcctccagggaccttttcccagaggctctgggtcctaataaccagaaaaatgcagtttgagcttggaatgctgctgaattcaatgattttaaggctttagtctatccaatcatcataaaactggcataaggtaacaagccagcacctacaggccctctgcagaatactccagtatctactttcttgaaaccactacacatcctcaaacaatttcttctgcacagttactgtgccatatgcaaagttactgtgcatgaaagtttgacccaagtaaacactcagtaagatttgagttcaagaacaagcctcagcaaagtatttggatgacaagtgccagcagtttttcaggtttttcttgtagtggatgggactccaaccccatcccaaaactttagggcatgacttactgcaagtcaatctggtctcagaaggtggaggatgaaacaagttgctgtggaccagcagtcaaggatcctcttaaaacttgggctttggtgcactacccaggtttgattcctcttgggatagtttttgggtccacatcatttttctaactgtggcctatcatcttccttgttggctccttgggccaaccccagaagggtgctgtggatgagtaggtgaagcccatgcatccatcaggtcctggtctgacctcccacagtggccacttgtgggctctccagggaaaagtgttttcagagtcccaacgatgaaacgatgcgatacgatgcgataaatcgccctgtatcggtatcgcatcgttttagcgatacacgcttaagcgataccaatgcgatgcattgcttaagcgatgcaatgcatcggtatcgcatcggctttgtgatgcgataccaatgcattgcattgcttaagcaatgcgatgcatgtatttatcgcctgtatcggacgcatcgggtcaaaagagcatgattttaaaaaaaaagaaggatggaaaaaataaaaaaaaagaatactaatggaaaattaagaaaaaaaatgagcatcaaaataaaaaaaataggaaacaagtaaataaaaaaaaggggaacaagtataaaaaaaattggaaactcaatgaaaaatggccatcttaattaaaaaaagcaaatggaaagggaataagtaaaaaaatagaatggaaaattaagagaaattgagcatcttaattagaaaaaattggaaacatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggtttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagctgtaaaaaattaattaataaaaccgcgtctaaacgcggaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggccctaaaaaataaaggaaaatgaagaaaaattaagcatattaattagaaaaaatagggaaaatgttaataaaataataatgggaaattaagaaaaaattggcacatactatgagccaataggaaaagaggaaggaaaagaggtcaacataaaataatcatagtataatgaactatgactggcaaaaaaaatcaaaataagaataagcagaaataattaagaatttagcatcttaattaaactttcatatgaatagaaagaattaaaagtagtaaaaatggaaacaaaaagtttttttttagaaataattaagaaaattcacacatagaggaaaacaagtgatgaatacctaaaaaatatcccaaagacataatcatctgggtgtttggtccttgtttcgccttgctttctcagccattgcctgggatactaccttttgcacaagttcaaacttgcaatcgggtttaattccctggacaagccattgatgagagctgacactccgctcaatggttcgaacacccaagcggcctcggtccggtccacatatgtccgcagctgccgaaaaacattgctccaccgaggctgaggtggagcagcaagccagatagtcccttgccagaagggacaagatggggaactcttgagaatgttcctaagataagatataatatcattgtcagttaggaccaaccattgggctaagataaatacattacagaagatcttaccttccaccagagtaagcacttggatgcctgagggtggggccacttatatttgcccccaaggtaaaccgtcaactcatcctctggggatgtttcaaccggatctgggaagaattcaatgtcgtcaaattcgcgaactgggtcgtgggttgattgcttgccagcttgcgtgttgacctgtggcggggtgctggcttcgtactcaatcttttgaatgatgaacttttcttgaatcaagttccgagcgtgagtcaagtgtgagggaaagaacaagttgaatatcgagaggcggtaactgggattgagaattgtggcaagcaaaatggcgtcacatttcaaggcttctgagagatatttgtcggttcggtcaagcatctttgtgtacatcgggtgaaagtcggcttcggttgtcaatgtcatcttcttgttgagcagagctttgatgtatctgtattccgcaagtatcatcccagccgaggggatatcaccttccatcttcttagttatgaagtaaaactcgctgagaacatcgttgagccgtttgacattgtcccagtccgctcgagtaatctcggtatcatcgtaacaattgttgctcccttccttttcatgtcgatctcgttcattatcaatcagcttgttgatgacttgtcgtgcctggtaagctcggtctcggctgataaatttgatattccatctgatgccataccctgcaatcaacgatggtccatcgtaatccaacttctttgcccaagtgtcaaactccgaccgtcgagctgctgaggaggtgatcttctgaatgacaaagtcgactttattgaagctcagttgggctgatggcgtttggctgttttcgttgtcgtgggatacttcattgtcctcatcatcgacgtcgttatccttggggttgggtccaaaaaccacatgctcctcgaaggtattgggatggactggatctttgggttcttcaaggacaggctccaatcccgggacaaagccaagggtagatgctttagtcttcgtgaggccatccgtatcaatcgatattgccttgagtccagcggtgaggatcagaccaatcttatggcagaagcatcggatgtggttctcggatagcttgagcttgactcctgttttgatttcaatcatacgatcgacctctgttaccatggtgccattgtttgagccggagtcggtagtctgggctaagatgtgaatgaaaaaaataaaacagccaagttaaatcactggctgagagacaaggggtcacagaagaagaaaaaatggaggaaagacttatcttttcttgaagatccgacttgatgatgacattacaaaaggggattgctaagttcttacccttgtgagtccaagcaatgaacttcaatccaagatgggtgatgacaaactcccaatcgtccgtcacgtaagccgcggccattcccatgaatgcatgtcggttgcctttagtagtccaaacgtcgtgtatgagggttatttttgatttaatattcttgaacacaagtagaagaatagtcagccataggggaaaaatggaggttcagaggaggaaagagaatgatacagataatcaaatgggagattgagatatcatacctggagccttgatatcacagtagcctgtaagttcagatgaatcttgtgcgcctcaattgctgcccacacacggctgaacagtttaataccttgcttgacgtaattgaatgcaatctcgagtagttcatcctccattcggcaccacggcaaagagtgccggatgagccatagcacaaggatctgattgagagttttttggtcaaacttctgagtcatcattacctttgggctacttccttggtggcatttgccttgattcttctccatctgagtcgtaggtagcttggcgccggcgagtattgcttcacctctttttggacacggatttcgagtcttgtttccattgcggtgtaagactagattacctcgtgatccttcagctttcttgtagctaactccacaccaacgacactcgtaatgcaatggggtgccagaggaatcctgaacatccaagagttgcaatcagttgtggccccttggttgcaacagaaaaaaacacaacattcaaaaatcacttacttcaccatctgcaaagaccgggggatgaaagtagtcctccacagcgtcgacatcggcatccacgtctttcgaccccgagccttgcgtcttttcacacccttgagtttcctgtctgaatcttgggtcatgtccattatagtctgaggctggtcagagtcggcttgcgagtcgtccacctccagacgacgttttctcttctgaggctgggatgcagctgaaggctgagacttcctacgtggtcttgaacgtggtcttgatgatctcgtcccttgagattcagacaccccttggcgatgggctgaagttggagcctgaggaacagattttcgcaagtcaccgctagtttgaacaaagttgggattctggacaggggtggttatgcgggtagatgttgaggcgggtagaatgtcgggctggagtgttgaggttagttgactcgcgagaatgtcctctggagggggtctggggaacggaagaagtggacatgatcgatcgaaagataagagaaagaggcgaaattcagatggacgggatggctttggggggtaattatttgtctgagaggtgacccaagtggcaaagcaagcgttacgagccgtctaattagatcacgagcgagcgtttccacaaaatcacgagccgcccaagaaaatcatgagccgtccaattagatcaccagtggtgacaccacgccaatgttctgtctatgcacacaaattagaaagaaaaaaaattaaaataaagcaaacaagcaaagaatagaatagaaatgccttggggcctttgagagtataaaagagaagactcacattcaaaaatggactgtgtagcaaatttacccaaaaaaacaaacaaattagctcactgttaactcacatattgagagtagaagaccaaaaaagagaatactcacaaaatattaaaatgaataggtggaggtgtgatggtggtgagaggatggggtgtgatgggtgtgaggggaggtggtgtgatggttcagtgaagattgagtgatgtttgtgtggtggagctgagcttgtgagtggtggaggctgagctgtgatggattggttgggagaggatgtgaatctgaagcagccttgggggggggggtggagcaggtggaggctggtgatggtatagttgtgagatgttgtgaatctgaagcagagttggggtgggggaggctggtgatggtggtgtggtgataggttgtgaagatgaagcacagttgggggggggggtagtactagcaggtggaggctgatgatgataggggggtagcggtgatgggattatagcctaagggctggttgtttttgggtttctttggattggtgcgctcctcatctcgcttgatagcggtgaagcgatagcggtgaagcgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttatcgcctgtatcggacgcatcgggtcaaaagagcatgattttaaaaaaaaagaaggatggaaaaaataaaaaaaaagaatactaatggaaaattaagaaaaaaaatgagcatcaaaataaaaaaaataggaaacaagtaaataaaaaaaaggggaacaagtataaaaaaaattggaaactcaatgaaaaatggccatcttaattaaaaaaagcaaatggaaagggaataagtaaaaaaatagaatggaaaattaagagaaattgagcatcttaattagaaaaaattggaaacatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccattgagttttgaaaaatttggattacaccattaaattctacacacattgaaacctaggaaataaatttaaaatttcaaaaaagcataaaaaatgaggtagaaacatgtatgtaaacatttaattgaaaaataagtggaaaaaaaaaattaataatcaaaactcatttttatgaaaaatggttttaccattaaattctacacgctttaaaacataggaaacaattttaaaaattcaaaaaaactcgaaaaataagctgtaaaaaattaattaataaaaccgcgtctaaacgcggcaaaccgcgtgtgctgcggcgcgttaaaaccgcgtcaaaacgcgaaaaaccgcgtttttttattaaggccctaaaaataaaggaaatgagaaaatttagctattattagaaaaataggaaatgttaataaataatatgggaattagaaaaaattggcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaggataaagcaatccaaaaatttatcttatcagggaaagccaaaagttatgaaagagagtacattttcggggaaggggagagtacgatcactataaattcatagaatgggatgataatcttaaagaagataccccaagcaccagatccactttattatgttctaaatagatttcaattataactggagcagctaacacatggtataatcagaggaagaaagaacctcatggagtcaaagatggaatttctggaagaaagaaataatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaggatttcaagaaaattaataaagactacaccagtaaagacaaagataaagagaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaggacataagtctactaaatgccctaaactcagtaagaataagaaagatgtcatgatggttaaagctcatgaagataatcaacaacccttctcagattctgaagataatgataccaaatctgagagtagagattctgaaacatcttctgatgaaaatagtgacagtactattgacgccattattaatgaagaaaaaatcatttctaatatagaacttctacctgaaaagagtttaccccataaaattatcaaattacccgtgaaaaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaacaaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcccaaattattagataaaatactacctgattggaaaacaaaattgatccccatcaaacctgataaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttaggatgaaatacattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggtagatattttactattaatggagatctatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgcaatgctttagaaaataataattttggaaacactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaactacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtactcaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcctttgagatgacagtagacagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaactgtatgtagatgctagtatggaaggattaggagcggccttacaccaaattcaagatcaggaaataccaaaagaaggagtcatttgttatatttccagaaccttgaaagatagtgagaaaaaatacggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaaccttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcaggatgcgtgaaattagctgtagattacaacaaaactaggtgggataaaactcacaaagctcaccagtttaaaattggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggacctttacatattaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtaataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtatataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttaccttacatttatcttatctgttaattacttatctatcaaatacatacccgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacaggtattgaatagtaagtattaagtatcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaagtgcacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcacaaattacagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacacagaccacattgatgggcaccccatgtgtaagtaccctacaccaggggagtttgctcagcacttgcatgcaggtgccatcgcgtagtattcttctggaaccctgtcagatgtctcctggaaccttaccctcatttgatgctgaatttatgctgaatttatgttcaatttatgctgaatttctgctgaacttatgctcaactcatctgaattcatgttgaaaacaggttgaatacaacttggaaccatcttcaacttgactatatacataattggaactcttctagaaccacatctacagggacaggcattatgtcagtttgttggtaaaaattagatttttcaatggtttaattatgatttgaaatgctgtgtacagaccagattatcattcaatatttttatggaataaaccaatatttcaaatactctgcagaatacacaccataaactagttagtttaatttacaatgattggccccaagtactaggataataattacatactttcatagactgccgtatgagaatgtcactggtgaaacttgaaatatagtgatttgtatgtgcatatctgaagtgataatgctggattcatattacaaatgtcaacccaaggtaataatttgtaaaattcaaccacctgaataacaccaaccaatttttccaattgaagtctgttggcttcaaccagtggaaattttttgtggtcagttgtaaaagtgtggatagtaacctgaagaattaaaaacataaatatattaacagcttgtttcaaaaaatcagctaaaacatgttgtgtttaagccatataaccagactgtatcaacactgaaaattttcagattttgcttcttggtttttctccaaagtgcttaatatcagctgaggcactgtgcagaaactgaattcatcatgataagtatgggtgatcttcctggtggaataacacatgaaagcaaaccctaattttttgttttggaaaatgcaaataatcttatttccattgtggttgcttttgaaatatgcttttgtcagttcagttcggatgtatacaagaagcatagattttttatgcactaataattcttctcatggcaattacaaatcagaatatttgtatggatatacataaatatcaccaaaggattgtccagaaaacagagagcagattttaagaattttaaagcctttaaactattcaagctatgaaaaaccggaagttgaactgcatcatatttttttcaaaaccaggtttaaaacaatttggagtgaaccaagagttctgaaagaaaaggaaacaaaagtatcagaacttagttgaggtcagtggttgtagtatggaatacgcatctatcactggagaccttgaattgtgaaatcatagaaaaattggagaaaaaaaagagtaacagtcaaaaaaaagctgaaatgggaagaagacaaaggatatgaggaaaacaactgaagatgatagctaggaatatacaggtcgttcattcatttaagtttttttttctctatttcaacatgttcttcatcatctgctatttgtatcttctggtcagcaatagtagtatcagagctaatgtgttcaacaacagcattagaaattatttgagacatctggcaagagaaaccaatcctcatatacttatcagatagtaaagcaccatccaaattctgatttaattcttcctgagatctgaagacacacatggtgaccactgcaacctcattcaggtcaatataaacctgaaaatcacaaaagtgaccaccaatcatattcaaactcttgtcagctaaaattggatcatcttcttttgaagattggaatccagcagactagggtccaggttttgatgtcagtgtcctggtgaggtttgctgtagaatttgtacataatgaaatttaagaaagaagcaaagtcaaacatggtgtagggtgcatgcaagccattgaagggaggttgcaaccgatgagagcttcacaatattctttaaatgcatgagggtccagttgatcaaggtgggtagcaatccattcattagcctcttcaaacacagattccttgtgcttgaggttatattgagacctcctgatcataccagccattaattttattgaacaatatctttcagaacctttgtttttttgtgcttttccgccaaccacaggcccacattgtatcacccatggaaggtctgtagtttttcactggcacaacaaagttggtttgtttgaggaaaaagaaaaccagtttttcccaaccttgaagttcattggacggcataaagaagatgggagttgttttaaattttcagaaggccagcttgttttgtggggaaatgacacagtacaattgtataggccatgataagaggacaggagtgtcttttgagaggaaagaatctcaaaggagtctttatcaagttgatggattgggtacaaattaacaaaaggttttttttggaaggatcagcagtggtgatgtttttgtctaaatctgacacttgagttgatacatctttgttggtggaaataatgaaggaggatttgatgttttcacggcatctggcccatttcttggaggccccaccaggacgggtttgtttactggggctgaccaaaaggtttggggtaaattttaaaacacacacacatacgtttgtgtgacacatgaatgcacttgctccaagtttagggaatcaccccactacaacttcactcgaaaattgcctacattttgctaattttaatggccattttgcttaagctctataactacaaacccaataaaaatgcacttattctttttgctctctgatttactatcaaatctcatacactctttgtgtacctctcacacactcaaggtgaattactcaatatgaaattcttatgtaggattcttatttttttgctcaattgtagtgcagaggaacaagattctcagccttaggtgttttaaaaaatctccaccaattcaaaattctggttttatttataaatgctgatttgtttttcttttttttcattaaaggaaacacatggaacagtcagaatctgtgcaataatgcacatgaaaacaattaaacatttttacttgctttcaaacagagcaacttgcctaaatcaatttgaattgcattcaaatcagagagaaacacccgttttttaactccaatctcatcctcaaattttctctccacatttatagcctacttgcttcaccccatagccaatcgaataatagatccacaacattcaacaggtcagagtccaaactgccaagtgttttgaactcaaaaatcccacttaaggttaatttgttggtctgcctatctctcatatatattctgattcaaaccaaacttaaataaaaaccacccatggtggtgttcaaataaatacagaagcagtcaagatcaggattcagacctttcatgatgaagagttcagtatttaaaattccaaactgcaatattcaagatgcttggatgagaatcaatgattttttttcttttttttatgatgttttcttttctttctgagatgatgtgttgtgttgtgttttttcgatgttgccattgtgttgagtttgttgtaacttgtagttggaggatgcaatgaacatgtctgtgacatgtgcactccctgggtctggagtccaatgtttgaactctgaagaggaggcatgtcataccagacagaattacgatccaagaaggctagtagcctagtcatcactcactcatcacttatcaattcattatcagtaagatagtctcggtttcaaattggttttatctgatccatcaatcaagtttcaatcacaaaatcaacttgaatcaactcaatgaactggcactggcttctcctggtgtctactcctcttaggatatcaagacaagtctaaatcaacaccaaatcttcaatacatatcagtttccgttttatctgactctaatttcttatccctcactgtgaggacctcttttgtcagcttgctactatggtagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataggataaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcaaattctgaatcagcatacaatttaacctagggtacctcagccaaaggtatcccaaattataactccttcaccctgttatacatgcatgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattatgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagcagcccctatctacaggtccccatgggacattcttggctgtaataatttcgtgcagggccccttggagcttctggaacattatccccaaggttccaaccatggttacatcaccatgtgggccaaaatgggccaaaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccacaggtacttaaagggccttctgaccgcccaaataatgatcccccagcttgacaataccatatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagtcattactatttttactgttattaagcctcaagatacctcaagaaactccacagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttcaactttgaagatcctcaagaccccttaggattattactagtaagtaataaccctttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcccttattttattggaatttattcctttaaaattaaaaccaaaaatctataagctttttgtttacttttgcaccacgtgtagctagaagattttacctcttggcatcacgtaggctgacatctttggaacagtccctcacttcaatcttaggtttctgttgatttatcatggaccaacttcaatcgattctctttccgaaaccgttgacattcgtggaacataaatagcgacaaatttatagagaagatccgtagctttcttttgagccaaaaatcttcaaaatccgttgagatttgatagagatattgtatttcaaaggtgtgcctcaaatccaagtttctttcccttgttttgtgatcttcagctctaatgatttcaaacgtttcccatccacaagactcacttatccctttcaaccttcaaaacacctttttaattttccagaaacctcatctttttcagatacgtgcccataaatctcactttcaatcttctcaatcaggcctgggggcaagcatcatttgcactcggtctttccatgttattttttctttcatctcatttgtaggaggggtgctgggggcaagcatcatttgcactcaccccacttctacagtgctacacttcccacaaaaacacttgtgtcacacaaacgtacgcgcgtacgtttgtgtgacaaatttttgagcaggcttcccagtgaagaacagattgatgctgctgtacacatgttacagcatgtaaaaaatttcaaatataccttgttttgcatccaaatttgtgccctagtgcttttgaaaacaatcgtaagtctggcacaactgcttagcaatccaggggaaactggacttcctcaagagttcgaactctgtttcaactgaatttctcaatgatctcaccaaaacataatacttttcttggaaatcatctgcatataatattttaggtctcacacatgttttttttggtgagatatcaactgtgggagattatgtgggtgatttctgacttgattcagtggttttaagggcagaatcttggatagaagaggggtgattaattggaacaaccggtggagcagatttttgggaattcttctctagtacattgtaggctgttgaagaagtaagaggtggctaaattagtccaagtatgaggggttgattattggaacatacacggatgaggaactccatggagaacttgggagtctgtgttctccgatttggtgtgacatgcagatttatcacttcctgacaaaggaaaatccatggaatggggattggggatggaaaattgtaggtggaaatgtaaggggttgagattgtatttctggatggatgaaatcaattttgtagagattttggatcagagggaggaaaggatcaatagaaacaacaaatttagtaacatgttttatcttgatctagaatttgactttttattcagttgtgaagcaaaccaacagcaggtgagttaagctagttgtttattcacctacccagagctacatataatataccaagaaacatgtttttgagattttctactatgatcaatcagtccaaaattctgctcttcttcagtttatcctccaaaaggtccccagcatttggagaggctttatgttcttgttcacaataatgtttggtcccagtaactaatgccagaactctacagaaataaaattttaagttttgtttttctggttgtcttgaaaccatcttgtttttttttttttgaacttgaatccgaacccctctgtattcctggttgggcttgttcggaattgcaaaaactaaatttcatcaaaatcctgtttgtgtcatgatatggttaactcaggaggctaatgatgttcccagtcaatttaaaatctaatttaattgtgtacatctacttgataaaaacaaaccaaagaatgatacaggtggtgccacttcttccattattggataaaccccaatataacacagccctactaaacttgtcacacaaatgtacgcgcgtacgtttgtgtgacacaactcaactgtcccctttgacaaagttttcaaaaacacaacaataaaaatcccacactagtatctaattccgtgaatgcgctttcacattcaaaaaaatcttggattacaacctctctgctgattgaatttggttaaaaattttcccagttgtcaatagctgctttcaattctgcacctcacatataaagaccacaccatcaagatttatccccctcagaacatcaaatatttttctcagaatcttcccaagcttcaagcttccaataaaatggcaaaccctcactggggggggggggcacaaactgaacggtctaaaatccaattcaaccctctgctgtggcgcatattcttttactaagaccttgttggagatgaagctgaaatccctgtcagaagaatggaagcataatccctctcaataccatctgagtattgcttcctcacttcctgactctatttcactgaatccaattgataccattctactagcatcccttacccacattttggaaagaaattgtccattcttcagcataatctttcttcaagacccagaaagttcaaacatcactggtttgaatttttcttgggatcaaccctgggaaatccaatggaacaaaataatctcaataataatacttaaaaattgaaaccattcatccgaggctgggttatacaaagaatttttcatacatcataccaaaacctcaaacaagaacccatattggtattctccattggtagtttctgagaaggaaggaagagttttgattgagaaatttttttggcaaaaaagggacaaaaagaatcaatgtaaaaagaaatccaaattgtaatgagaattttttcaaaagccaacttgatctaagctgttgctgaaaaaatcatccttcaaatattcaaattcagagaaacgaacaggaaaccctctcaaaactcttttatcccactataatcaagacagagctctttgataaaatcaggtgctgtcctgagaccgaagttttccctggaaatattttcaaaataatttctctccctttcacaagaaaaataaactcataaatgacaagtgaaatcagtccgagtttagcatgctacccattacatacacgcctcaactctgcctcagccacctgtaggacacaaataagccattgtggttggtttgaaacagagctgtagctcaagaagagcagtgatcaattttactttatgtggcctgccatctagtgagcatcgatttttcctgtttttggtgttcagaggggttcaacagggcacctcaactggacaagataacaattcacaaaaggcaggataccaaaggaaaaagatttgtaaactaattccgtcttgaacataagcaagctaactcaaaatctctccacagttttctaccctaattacctagaaactactattcagacaaatacctagccaccttgcctgagatcaatttcaaacttctcaatcccaaatcaaaataaatttttcaaatttcctggctttgactaaagtttcctgcaagtaatggtttcagtcccggccccttggaagcctgtttccttgggaaatcaggcttctgaggggtgtgtgatcaaacccgcccctcagagatgggcgggtgtgattgcacaccccttttggaggggtgtgggtgggcggggaggggaggggagggcagtgcaattatcaacacgcccaacagagtcttgccattttcgatttcaatgttgagggctttcatcacacaccaagactggatgatttcagaattgaaggcttgctgtatcttgttcaggtgtctgaaaaatttggttgaaacttgaatgctactgctcaccaggtgacctcaatctcgtccatggaaaatacagtgaggtaagacacccttggcaatgtgaatcttgatctcattttaccagtttgaaaagcttgctagaataaaaataataagggtggccaaagattgaactggattattgtcagaaccgctcatctggaagcttttggccaatttggtagttgctagaactaatgcaaggctggttaaattttctcctaatcccatttcatcagcaagtatggatccttggctactaaattggtctcttttttcaagtcttagttcagaagtttactacatcatttcatccaaatattgatggggtagttccacaagttgaaaaatttggttttttttttggtagacttgtttcttttggggataaagctgtatgttggtggtctttcaaggtgggtaaacattttctgagaataaaacaataagaatgattctcttctgtagtactagtgccattagggggatattgaaaaataggatggtattgtagttgggggagagattgatttgtgccttggagaaagcagatgaaatgattgccttgtttgagtcaagaccagatatgcaaccccgcagttgaggatcattacatattttggtaaaaaggaaatctcaaatttttatcagggatttttcaaatgagaccattccttcttctgttattgatgttgagaagctgcccacggaacctaaaaatggaaaaaggaatttgctatgaactcggctgatatccctaaacaattgtattggggcacacaacacatgcacttggtctgtaacttggtttaggaaggatttttgtgggttatcaggaagggaagctgaggtaggggaatatttatatatgacaaattgaccaaggtataatacattttaaatgttggatggaggaacaagagaatctgactgagtttttgaataatgtgagggttggaaaaaggataggatggtcgtattttttacctttctcttatctaggatttgtaaaggatttggaatccccattacaacatctgacaataaacagcctttggtgcttattttgactcactcacattggctgcagggagctacatgaggtagtgatgtaagctggaaatttttgtaaaaaaaacacctgaacctgttggattggattggtcaacatgttgactgctgtattttcttcgcaaatcaatccaacatagtgagcatttggcttccaataatcgtactctttggtaagccaataccaaacgtttaggaggcctggtaaccactaactttgtaagttgtttgtacataataatcacatgatattggcattggaaagggcttgttcaactcacacgcctccttgtaaatagtgggtcctcatagtgacttactgagatagtggctcgcaaccaggtgggaaatcataagagtcaagatattgcaagcttgggccaaagctttggatcaacaaatttttgctgaaaagttgaacttggtttcagcataggtctggggtatattctacacatgcattccataatatatccagtacaattccgggtcacatcaggctaagttgcagtagacatcaacatgtgttgtattccagattgtggtacacatcaacatgttttcatactgtctttgaacagacttcaaaccagatctatgaccaagttcactgatggcacttgaaagcaggtgctgagcaaactcccctggtgctagttgatctgagatgacccaaggatacctcagcctccaggacagtcttctaacagccaagatcactccaaggccacagattggaaccccaatagcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagcgtattgtatctgtggcagtgttgccaatagcaagtggtatattgtaaattctggtgacatctgatgaagtttttggtggacccaatcaaatttcacacaggatgtcaggaaaacataatcacatattgccttttctggatcactctgttttcaaaaatccactacactgtatattccattgttgatgacgcaaatctatcagttgtcttcaaatttcaatgtgcaagttatgcaaggccctcaacagctctttagctgtatggtctttttttcagaattggaaatcagaaacagatgttccaaaatgaactcaatccatgccaagcttgttagagcatctccaaggtcctgctgatgcgggacctgggaccgacttcagcgggccgcgaggctcttttggttgctagcggagctgccgagcgagctgctgaacatcgcgggggtggaccaaagctgccctcggctgctgagtttggcagctttggccgcatttcacccacccccgctcaacttcacagtccgcatttaggacaactgtgacagaccggtgacaccttgggacatctgactcgaggccgccaaaggctagccgatccacccccagaagcatctccaccgcggtccctaaaaccttgcatttggggaccgcgctaccagctatacggacccaaggtgctgcggcacacaccgcgggtccccaaattgggtcgctatctgctccccgccctcccccgagcaaatatcatccaatccctccacatctgtggatacatctgtggatatcgactatggaccgcctttcgatcctacaaaagatggttgcaactcaatcgaatgttcttgcctcttcaactcaatcccaactcgcgattctgcaaggtggcgcagcggcaatacaatatcaacttcaacaagaacgcgaacaagaggcggcggcaaagcaaatcaagcatggcggatctagaaaaggccgtttgccaaatattgatcgggatttcgaggctggatacgaacaactaaccagggattacttttccaaaacacctagaccacgctacaacgattatcagttccgccgccgtttccgcatgcaccgcagtctctttctgaagatagttgatgatgtgacagattacgatgattattttgtccggaaatgtgatgctctggggaaaccaggcttgtatcccatccagaaaataacttcagcgatttgaattctagcatatggcggggccggtgatgcaaacgacgagtatctacgcattgcagaatcaacttcgctggagagtcttgatcgtttcacccaggcgatcatcaatctctatggctctgaatacctgagatcaccaaacgacgcggacacaaaacgattgttagcaaattccaaagatcgaggctttcctggtatgctcggctcccttgattgtatgcattgggagtggaaaaactgcccaacagcttggaagggtcagtaccaggggaaagagaaggtgcgtgagaagtaagtgctgaattatgattatatctattgacatggaactatcattggtaggtcccgaccctggtactggaggctgtcgtgtctgaggatttatggttctggcatgccttctttggaatgccgggctctcataacgacaagaacgtcctcaatgcctctccactattccagaacctgctgaatggcaatgctccccggtgcaatttcgttgtcaatggaaatagataccaccaaggatattacctcgccgatggcatatatcctgattggtctactttaataaaaacaatctcaaaaccccaaggtcttgaacggaaggtaagatttctttgaattcaattgctttgttgagagagatctaacaagtttgcaaggtagtatttcgcaaaaatgcaggaaaaagcacggaaagatgttgaaagaggctttggggtcctgcaagctcaatttggtatcgtcgctcggccggctcttgcttggagtcatgaaaagctgcaaagggtcatgagggcatgcataatcctccacaatatgattgtggaggatgagcgagatgttcctcatgatcatatttatgatcgacaagctcacacggaaaatactcgaccgagcggttcccgagccgaaaatctatccgttttcatttgtaactatcaatcaatgagagactccgagcagcattttgctctacggaatgatcttattgctcatctatgggcacgaaagggtcgccttgaacaagaaagtgacgatgaggatgaggaattgcttcctgtcaatgatgactctagcaaattggaagaggatgcttcgaacaccgaatgacaggttacttttgattccatattcttctgctagttgtgtttctcgctttctgtatgcctcactcttcaactcttctgatagtcaatagtcgtagtctctgtatgcctcaatgcagaactcttccaataggtgatagccgtagtctttcctcctttctgttcttctcatcttcatttacaacatgtcacttagctcgagcaaaaaattggaatgaattctggcaattgcaaatcaattttaccattctttttgataatttaaaacccgatgtgtgtttaagtagaaaaataaaaagaaaaataaaacccgatatgtgtttaaggagaaaaatgtgttattcttattgacttaacaaaagacaagccaaaaacaaaccaaaagcgcctcaactaaagcaaataaacatgtttttgtatctcgcgtttgttgtgcaaaaagaaaaaaaataaaataaaaaaacattcaaataattcagaaaaggatcaacgagacgcaaataaatcaaaaaaggatcaacgagacgtgtcaggcgcaggtgttctcgtcacgttgtcagtgtttgatggtgctgcgttcgatgccgatagttccatttccaaccgagccataatcttagcttgctcaaacgcgtagtacctcctcatcatatcgctcgccccggaaaggtccttcgacatgattgactcgtcggctaaccgattcattgcggcttgttgagcttctaaaaacccgctttgcttcttcgcgacttcagcaatgtcggagtgagcctgcgccatcttcctcaaactttcctgggtttttttggcatctaattcggccgcgtggtcggattttgcacgtttgcggccggttggacgcgagggaggaccagtggtctcgctacctgaggaatcgatagaaacaccagcgctctcaaccgccgaagcatcagtcgatcttgaattgggggtcgcgtcggtggtcaatgagtcgtttggtgcctttcttttgttggacactgcggcaccaccttctttcttcttcccaaggccacaagaatagtcgttccactttggcgagttgatcagtacttcgtagcagcccagcatggtgaaaggtttctcatagaatttatgatacattgacatcgccatcgtgagtcggtttgcagaggtggtcccgctcggattcaattgttggacttgattaacgcagccgacaaacttatttacctccttctgaatcttgtcgctccagtggtttttgaggcttttggccgatcgtggtgcgttggggacgtgagtcgcatagtgcttagcaatcgcatcccagaaagcagcaaacgactgatcggtgcctttctttggatcctcgctgattttgagccacgagttacagagctgtatgtcttcatgttcaaggtaagttcgggagcttccttttttatcatcgggttcagattcggtttgatttttggaagtagtggtactggtactactggtggccgctttcttgccttttggttttgctttgttggtcggttgtggagcttgaacgacagagatgtccgatgaggtgagactggaaacagggggaacaggtcgttggacaaccgagatatcagttcccatgagagtgggatcaagaatagtgtggcctgtgggtgtcgccatcgagtttgaggtgtccttggtaggtgtgggtgtcgccatcgaggttgaggtgtccttggtaggtagctagcctgttgtgttcagaaagaatagggaggggagatcgggggaggtcgagtttcggatggatggagttcacaggacaaacacgagaatttgtgtgatccttgtggatatcagcttccctagccgaaccctggatccagggtctggagagggaccgaggatgaaatccgtaaaatacggacgccgatggggaccgcggtggggggcgttttttgagccgcggtccctaaatgcgggatagggacccgatttagggaccgcggtggagatgctcttagcctcttttttttttttttttttttttttaagtgctattgatttcacataccgcactattaatctgctatgggttatgtatatacaacgacggttaatatgtaacgcaagtggataaatgaaagcgtattctctagtgtataaaacaatcgtgtgttagagagaaaaagaagaaatttgagaaagaaaaaggaaaagaaaagaagagaagagaagagaagagagagtgaagataagaagtcaaactgagaaatgagataactaaagagacgatagcatgtaaggagatgagcagagaaaagctaaggagttcgggaaacctagcccttcctcccatcccaccagaagattgtattaccagagtgcgtctaggcccccactacgggggttgataagcgcacgccaacccccatggcgcacgccaaaccgcacgccaggtgcggattggcgtgcgcgcctgcacgccaaccaaaattggcgtgcggggccgcacgccaatgacctgcagggatataccccacaggttggcgtgcaggccctgcaggttggcgtgcaggcctgcacgccaaaggtgtttggcgtgcgaggccgcacgccaaagctgcaggggcctaaacgcatatacatatgcctatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcaagggtaaaacctgagcggcggccttgaatatccggggtaggaacccagcctgggtcctacacgctgactcatccccccgggggcggggttcgggtgcagccccgcctgctgggttcctcacctcccattcctcccctccccccatccaatccttcctttaaccaccacctcactccaccgaccgaccgaatcgcatacgagaccccgccggaccccacgcgccctatcccacccgccgaccgacccgaccggaccccagaccccccgaaacccgttcgaagcaggagaatccacgcacgccagatttcaagctgatccgaaccgatccgaaccaatccgatccgatccggcacccaaaaattggtacctggggtaaaaaattgtaaggattaattttttttttgggtttccatccccctaaaggggtcaaattttaggtttttaggttttttttttgggggggctcaagccccctagaggggcctaattcagcctggttgcaatgtatcttgccctcctggggggcccaaggcctggttgcaagatctccgcccgacagggggggcccaagggggtcccccaggaacctaagagccaccaaatgggccaattccccccccccctggccagatatccagccatgtggagaggcccaaggccctatgcaactgaagggcccccatttgcccccactactctcagtcgaccccaggcgtaaccacccaatgtgcctgcaattttgggaaaaatctgacatgtttgtttgattaccttttcagaccagccgaccgccacctctaatttcatcaacccccaccctcaacctggatatgtcaaccgggaatgatcaatcacgtaagattcatgtttcacttgaatgtggcccactggtcatccaccccagctaacacactttgcattatctgtttccataggtttggacctctacatgaaggcgcaggagctggatagtcacccggcattgaaacctaaagagcaggcgcacgtgaaatccctcttggcacttatcaaggcagatattgagaattcggatgacgagggtgatgaagagctcgaaagtagagacattgccaaggttccacccatctcggcagacaatttggctggtgctggtgcggctaatcacatcagagatgatgcaacaaggcttcatgctccagatcactcccttcgatccacgacaccctctgatcgaccccctgtggatttgtccttgccaacccgtcccaacttcaattgtccaacaccgacccgtgacatccatcgggagggcgattattttgcattgcccaatccaatcggcccccctcgcactgcatgtccctcgtttgccaatttctcaagggttgatcccccatcggttgttgacaatggcttaccaaacgtgctcaacccggcctatgcatacatctctgatgactcgccttgccaaaagaatgccaatggagagacctctttcttgacagctgaaggggatcaattatacgattcaattatggcctcagtcaacaaggaacagctacctcctcagaataatccggccccaccggtgcccaccccttcgatcaataaacaagtgctgccagccccaccgaaacaccagacacagtgtcgagaggtcattcacgagcgacaagagaggcgcccaaagtaccgctttgacaatgttagactagagggtgttgaagataacgacactgcgcgtgccaaaaagacgaggattgacgactctgatgacaatggcgatgtggaaggagctcccaggcattctactagaactaggattgaagactctgaaggcaacacggacgcagagggttctaccgatgaagaatacgtctcaaaagaacaaactcgcccggttccagacgttctcgaccatggaattggtcgccctgccccattcaggcaaggcccacacggtgacaccggcccgcgcgttcaccctttgttggacgattttgcttcgtgggatttgttgagcaagatgaactttcctcggaacccaacgcagggggggagcaagcagcctgccagtgggccaagtagaaggggggcaggtggtgaagcacctcgtgggactcagtccgcacgtgctccttgtaagtgcttctaaatggatgattcatctgttttcatgtcctgattttggtgtgtatggttccgtagctgtggaactctttgtccctggtttagttttgccatcacaggaggtcaatcgatggaacaatgagctttccggtggtatcaaatggacacaccaatcggctcaatcctccctttcgaatatcaagtatatactcgagcatttgcctcccctgatttctgcacacgacgcgatccctaaagaatggagtcagcggatttggatggacatagatcggacatccaaggcttgtgaaacaggtatgtgaaattcatgtggcagggtgtttgtggggatccataatgaatgtctgtgacttttttcttcagaggatatactcaagactgcggggaatttgtctctaatcacgtccgacatggttgatatggaacaaatcaaaactttccaactgacagaaaggttaaccggcaatcacacgctactaccgcacttggccagcttttttgcccctgggagatcggcatatattcgactgcgagcagcattacaacagacttgggctatgcaaaagatgacacagatgaaagacacttggatccctcaggccttcgacaatagtaacaacgtgtatacggcctacacccatctctgcgacgcgtacgagaacatgggtgggaagttgggcgacaactcagcatcggaacctggcgtgatgtcgttaatccagtatttcatcggtgctctggccggtttggcctacctttctggtggctgcattgcaaaacccaagcagacaaaaattaatgtgtaccgcaccaagcaccaccttcaacatgtccagatgcttgcgaacctcatgatttttggtcccactgcagccttcaccgcttatcgcacgggccctcacgttactctttcgaatgctctttctttgttggaggttggtgcaagtctgctcaaacaaaaagtcgatcacggaatcacggccccgatgcctcacgcaattttggacaaccttcggctttatttcttgaaatttctcatcaggatgggtttcacaaatctcaacgacgaaggggtcccacaggtgaattggaaggacgtgcacgaggcgttctaccatgagtttgcaacacatgtgataacacacatgtttgcacaagacatagaaattgctttggctgagaagcgttttgcagttgattaattgcattgaaaatcccttgactttggttcctgatatgtgttgtgtacttgtttcctctctgacataatgatattatatatgatcaaaacatagtcacaaggagctttgtaacgaatgatgagcttctgtgaacacgttttatttcccttggatttaacccatgattagtctcctggtttccctttctatttggataatatgattgctcaaatgagtgtgcactgaatagtactacaattgacatacaattgtggttttgatgggggcacaattagtagtagggatacaactcacgatgaggccctatcaaggaatggctttctgtgtttctctcattggggaccgaatgagcggagacttgggactccgggcaatgtggataatgacttgcttgtctatctgtggggatgggttattcacaatagatttcataaagtataaatataatgagatatgaagcgttcatgggtgaataagctggttgtataggtctatattaggttgaatagcagtcaaccattgagccatggacacattttccaggcgcgtgcgcaattggaatgacagaggggggatagggatgagaccacgcttggggataactaactcccaatggttgccccgtgtgaaggctattagtatgggccccattggtttagggtctgggtctttcgagcttggtaagttagtgatacacccaatgtttacgtcggccgagaggaagacgatgggcctgttgtatgcgtttgccaggacgggtcccatgtccaggcgttccatccacttggaatatgggactgatagtcggagttgggatcgacgacaagggattcacgggcctcttgtattcgttctcgctcccgaacctccttgtccaatgcgctttgttgttgtcgagctcgttgagtagatcctggcggacctgagaccaccgttggtctttgcgtacaagctctcgggcttctcaagtgccatatggcgcgccacgcaagagtaaccacagttgccatcgccaggtggatcatatgtcgattggacatgtttttgcacccaggcagggagctcattatgggccgcctccttcaattgatgtagaataattggatggtcagtaaatctgctgcactcagaagaggggggagtggaaccaggcaatctgccttaccattgcctttggggcagtcaccaggggtgcttgagggggtggcccaaggttggtcacaattccttgggctgcctgcgcggtcaatatgcatctgatcagtcattgtcataggggcgcttcccgtctggtagctcacctggggtccaacatcgtcggggtctttaggagccccatgggatatttctgcaatgtcatacccttgggaattgttgacctatgatgaggggggcagaggggtgcgttagcccatgtcgttctgcataaagacttcccaaagaaccgcttgccttgcgcacaatcccagggtgagttatagtgcctgtctccccattggcggcagtgccactttcaccaccattctctggtgtcacctcggtaggtggtggcaaccatatcctcttgggcctgatgcgtttgggtttggtgggtattgccttacacccctaccaaattacacaatctcagctttttgagggtcggtaattcatatcaacagtgacttacattggttgtctccacccccaagcatgtaccttcttcaggccacgtgcggaactgcggtccatgcccccgggtgattggggcgggccgcctgcgaccttggcccacgggggccgcgggcagtgccatcaaggtgtcatgacctgggcctacctgaggggacaactggatatggaatggtgaagatgtcaacgacttcatattcttttgcactgatgctttttcaaggccacttacaggtgacggtattggatgttcttcagggttcggccgtgtgtcagctaccgtatcgaaccgctttggtgcattcacatgctctgattttgcaagctagacacattgagacacatgagccttctagttggtgatatgttttccatgtgagtggaaatggaattgcttacctcagcaaacacttcttcaagacctgatggcaattcagcatcctcagggctatcgggaactccccctgcgggtggtgaatccgttggtgtgcctgctcttgagcacccatgcacatctggcgaacccgctgcggtcagaggcctggaggtgcattccctgtctgacccacctgagctttctttatcagaattctcagaatcatctgcagagctggatgagtcccctgaatcgctagactccgccaagttgaccttctttcttgcttgggtagatcgtaaagggagcttcctcttcttcgtgacctgatcaggttcatcacctatttcatcacaggatgtcgcctctgatgacgaattgtttgactttgtcgtagccttcggcttggccttaactttcacctgcttagccctagccgcctttttctttgcctgcgcctggttaacttgggcatccaccacctcggaatggattgcgtcccgttcggctgctcgcacgtatcctcgtttccgctttttcttggctcccttgcgggtgttttgtatggtgggtgcctcacccaggggcacaacaactgtgttagtccgcacttggcgcagcttggccataagaccagggagatcttgaggcctcacatcggccagaatctcctctttcatggctgcatagtcctcgtcaaagtcataaggaggctccgcattctgggccaggcagggagaatcatcagaacccaagacgacagcaatcaggcattagcaaatgatcactcaccggatcatcaggggtataatataatttccactgatcatgaatatttgttgtttcaacaacaccacttttgtctaagatatcggccaacatgtgccagcaagggatacccatcgtggcccacaagctaccagtgcactcgtcatcatccaaccccttggccgctgagttgtgattcttcaagtacagcttctgctgctgctcaagcatgacaattgcatgaattgagaccttagtgttaagtggacggaaggtttccggcagaccggaattccccttctgcttctcttttgatatctgtttcacaatacttgtgacctggtagtccactgtatcagcaattttctcaaacgcagtcgccatgtccttcttgtgtgaggtcacgtgtttcttcagccaactgtgagcagactcccctcgagcggtcgtgtgattgcctaaatgcggggtctgccctatccaaggtctcatgaacaacccccgatcaggaatgatgttcttgatcaggtaatccaggaccgaggcgcaatcggctagatacatttgaagcttgccccaggcgtcgtcataagcgtcctcatcctttgaatacattactgagttccacttcttcttgaacacctcatattccgcaggatcagctgcaaacgcggggtaacaagctgcacagatgttttgatctatgtgccacaagcagacattgttcacggcctctgggaagtgcaccacaatcgagtttcgcaaggccttctcgcgatcagtcacaatcaccttgggtgatctgtcgggtgcccacacatccctgtgaattcccagaattgagtgaccatcaatcggtctgtctgatctcagaactggagccaatgagaaaactattctactcacttcaacttcttcaacacccatgaatatgcgacctcagactcgtgcctcatgaagcaaaatccaatggagaaagtactgttcgtcgcagactgccctaccacgtgcaagagagggtagttgttgacgtttgttttgtaagtacaatccatcaagaccacatgatggaacgttcgcacaagttccagagagccaggatgagcaaaatacacatataggggttggccattctcgtcataagccttgttgtgtatccagttggattcgctgaggcaccaaaggagatactgcattggggtgttgcctttctgctttcctcatttatctgcagcagtcacattgtaaaccgtcctacacgtgacatggcaaccagccctttgggagagcatcattgccactgctcttggctgcatccccaaggatgccatacgtaacgcctctgtctcaagcgccggatcaacccgttgattgagaacctcgtattgagtctccattgggccgtgattatgagacaagccttccaccatccgaattacccaaggttcattcgtgcggtctttgctcgtcggtttgtgcgcagagatcctgaacctacatccaatacgtttgttccgagacaaccgctgtcgattggtatcgggcttgttcctatcctctcctgccaacgagcatttcaagtaaccattcttcccagtctttgagctgcctgttacaagtttatactcatgtgcccttgcccacctcttggcaaacctcttcaggtccttgtactcgttgtggtgttctaaacggtacaggccccctcaaggtcaaattccaaatttcaactttcaacttttcaatatcctcaagcctcaagatttcaatattatcacctcaaatccccactcagtccaatggtttcctcattttattattttattccatttcctcttattatttactcttcatattatttttcattcatcttgattttattttttatcattttattattcttacttatcattttcaaatcacctactcagtagacagtcttgtttaactttcttggtcctaagacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagctggttgtataggtctataaaccgtgtaagagcagtcaaccattgagccatggacacattttccttgcgcgtgcgcaattggaatgacagaggggggatagggatgagaccacgcttggggataactaactcccaatggttgccccgtgtgaaggctattagtatgggccccattggtttagggtctgggtctttcgagcttggtaagttagtgatacacccaatgtttacgtcggccgagaggaagacgatgggcctgttgtatgcgtttgccaggacgggtcccatgtccaggcgttccatccacttggaatatgggactgatgtcgagttgggatcgacgacaagggattcacgggccctcttgtattcgttctcgctcccgaacctccttgtccaatgcgctttgttgttgtcgagctcgttgagtagatcctggcggacctgagaccacccgttggtctttgcgtacaagctctcgggcttctcaagtgccatatggcgcgccacgcaagagtaaccacagtttccatcgcccggtggatcatatgtcgattggacatgtttttgcacccaggcagggagctcattatgggacgcctccttcaattgacgtagaataattggatggtcagtaagtgctgcactcagaagaggggggagtggaaccaggcaatctgccttaccattgcttttggtgcagtcaccaggggtgcttcatggggtggcccatggtcggtcacaattccttgggctgcctgtggggtcaataagcatctgatcagtcagtgtcataggggcgcttcccgtctggtagcttacctggggtccaacatcgtcggggtctttaggagccccatgggatatttctgcaatgtcatacccttgggaattgttgacctatgatgaggggggcagaggggtgcgttagcccatgtcgttctgcataaatactttgctaagaaccacttgccttgcgcacaatcccagggtgagttatagtgcctgtctccccattggcggcagtgccactttcaccaccattctctggtgtcacctcggtaggtggtggcaaccatatcctcttgggcctgatgcgtttgggtttggtggggattgccttacatgcctacaaaattacacaatctcagcttgctgtgggtggggaattcatatcaacagtgactcacattggttgtctccacccccaagcatgtaccttcttcaggccacgtgcggaactgcggtccatgcccccgggtgattggggcgggcggtctgcgaacttgtcccacgggggctccgggcggggccatcacggtgtcatgaccggggcccacctcaggggacgactggatatggcattgtgaagatgtcaacgacttcttcttgttttgcaccgaagcttttgcaaggccacttacaggtgacggtattggatgttcttcggggttcggcagtgagtcagctaccgtattgaaccgctttggggcattcacatgctctgattttgcaagctagacacattgagacacatgagcctcaatgttggtgatatgttttccatgtgagtggaaatggaattgcttacctcagcaaacacctcttccagacctgatggcaattcagcatcctcagggccatcgggaactccccctgcgggaggtggatctgttggtgtgcctgctcttgagcacccatgcacatctcgcggacccgctgcggtcagaggcctggaggtgcattccccctctgacccacctgagctttctttaaccgaattctcagaatcatctgcagagctggatgagtcccctgaatcgctagactccgccaagttgaccttctttcttgcttgggtagatcgtaaagggagcttcctcttctttgtgacctgatcaggttcatcacctatttcatcgcaggatgtcgcctctgatgacgaattgtttgactttgtcgtagccttcggcttggccttaactttcacctgcttagccctagctgcctttttctttgcctgcgcctcgttaacttgggcctccaccacctcggaatggattgcgtcccgttcggctgctcgcacgtatcctcgtttccgcttcttcttggctcccttgcgggtgtttcgtatggtgggtgcctcacccaggggcacaacaactgtgttagtccgcacttggcgcagcttggccataagaccagggagatcttgaggcctcacgtcggccagaatctcctctttcatggctgcatagtcctcgtcaaagtcataaggaggctccgcattctgggccaggcagggagaatcatcagaacccaagacgacagcaatcaggcgttagcaaatgatcactcaccggatcatcaggggtataatataatttccactgatcatgaatatttgttgtttcaacaacaccactttcgtctaaaatatcggccaacatgtgccagcaagggatacccatcgtggcccacaagctaccagtgcactcgtcatcatccaaccccttggccgctgagtcgcgattcttcaagtacagcttccgctgctgctcaagcatgacaattgcatgaattgagaccttagtgttaagtggacggaaggtttccggcagaccggaattccccttctgcttctcttttgatatctgtttcacaatacttgtgacctggtagtccactgtatcagcaattttctcaaacgcagtcgccatgtccttcttgtgtgaggtcacgtgtttcttcagccaattgtgagcagactcccctcgagcggtcgtgtgattgcctaaatgcggggtctgccctatccaaggtctcatgaacaacccccgatcaggaatgatgttcttgatcaggtaatccaggaccaaggcgcgatcagctagatacatttgaagcttgccccaggcgtcgtcataagcgtcctcatcctttgaatacatcactgcgttccacttcttcttgaacacctcatattccgcaggatcggtcgcaaacgccgggtaacaagccgcacggatgttttgatctatgtgccacaagcatacattgttcacggcctctgggaagtgcaccgcaatcgagtttcgcaaggccttctcgcgatcagtcacaatcaccttgggtgatctgtcgggtgcccacacatccctgtgaattcccagaattgagcgaccatcaatcggtctgtctgatctcagaactggagccaatgagaaaactattctactcacttcaacttcttcatcacccatgaatatgcgacctcagactcgtgcctcatgaagcaaaatccaatggagaaagtactgtttgtcgcagactgccctaccacgtgcaagagagggtagttgttgacgtttgtttgtaagtacaatccatcaagaccaaatgatggaaagttcgcgcaagttacagagatccaggatgagcaaaccacacgtatagaggttggccattctcatcataagcctcgtcgtgtatccagttggattcgctgaggcaccgaaggagataccgcattggggtctcgcctttccgcttcccacgtttttctgcagcagtcgcattgtaaaccgtcctacacgtgacatggcgaccagccctttgggagagcatcattgccactgctcttggctgcatccccaaggatgccatacgtaacgcctctgtctcaagcgccggatcaacccgttgattgagaacctcgtattgagtctccattgggccgtgattatgagacaagccttccaccatccgaatttcccaaggttcattcgtgcggtctttgctcattggtttgtgcgcagagatcctgaacctacatccaatacgtttgttccgagacaaccgctgtcgatcggtatcgggcttgttcctatcctctcctgccaacgagcatttcaagtaaccattcttcccagtctttgagctgcctgttacaagtttatactcatgtgcccgtgcccacctctcggcaaacctcttcaggtccttgtactcgtggaatctgtatagaagggggggatccattggatcttcaaggcacagaggtaaaaatcagcccattgacagattattagttaagtaacctctcccacttactccccacactaaagtcaaaattgtccatatcaagtgaagtcaagactcgaccactgggtggggccccttcaactgttgagacctctgtattattgagttgcatccccgatagtggggcctccagagcctcatctgtttcagggctgccccctgaggaaaacaagccacatgagattagtcaataccatcttgcacataataccagctcagaagtccttgaaaaaacaacccaccttccacatataccaaaccatctcccatctccagatccagccccagagaagtcggttgttcaacagcaataatgggccctccagccacattactatcaactgggcaagtttccaagggggccaaacgccacacatcagcgccttccggagccaaggcatcgatttcagctggaccatgcggtaagaaagatgacttcagctcgtggaaattggcgctttcggtccccaagtcccaacccaaatctgcacagcttgccccgggctcatcgaactgagatccctctttgggcatggactcatgagtgtcaattttgatttgaccgtcatgtacctcaagcctgccaagattggacccatcgccaaccgtatgaccacctcggtgctggccggcctggacagatgccctcgcgtcaaccccgctagtaaatggccgttgggggggtgggtgtgttgctcggctgatcagatgttgcagctcgattggggcgggatgcataattgactggtggttgaggtacatttgtctggattggccaatacgttggctcggagtgaccaggaaagaacatatgttgagaagggggcggggcgtatataggcattgacggatggtgatagtatgggggtccaggttggctcatgggggggaagtgtgattgcggagcgctgattaggggtattgaggttggccagtgtataccagggcagagtgttggtaggatgttggcgccatgtagctcatcggtgcggagtaactcatatattgtggggggccagtgtaggtgattggatgatggcccgagtgggcaaacattggctgccaggattggtttccagacattccgccagggtgtgattggaacactggggtgtctgcttgcccttcatgtgcttgagcccagaggggtctctttggctcgagatgtggtgacctggggtgcccccaacagcgtgcgggagggagggaatgtgtgtcgggggggcggagttgtgttggctctgtcggttgtttgttgccgctgagttcgggcgctgatggttgtaaccaccacccaaagcatttgaggctttgtcagacatatcttggtgaatctgaaaccaaaggcataattagatcagtaacaacaaatcagccctgtgctgaccatgagggggccaagtaggcaagacaacatacacacagaaattgagtgattgtgatgaatggtcacaggacagcggagggttcagacctggattgcaggagaaacaacattgtggtcagtcaaagaaataattaagggcaggggcactgtctgggaactccctctacacctgatcccatagggatttgggggccaaaagggccaatgcagtgtgtgagcacaagcctgcaaagacccaaaatggtgtctccaaccagccttgggctgttgacggcgtgggtacacccaaaagggtcctagaggtccattgcaacacaggcccctcgggggcagaaacccccaaggtggatagttggccacatgctgggcactggccaaggggctgccatatttggccccttgtgagacattttggcccatggacacaccaaaaaaaaacaaaagaattggccccttttgggggggcggagacgaaacaacattttgtggtggccaaggggctgcatttggccccttgtgggtcgttttggccaaaggaggcccaaaaaaattcaaaaaaaataaaaaaacataaggtttggggccttgggggggggttgagaccccaaaaaaattcatccttacaattttttaccccaggaaccaattttggcgtttcggatcggatcgggtcggatcggatcgggccggatcactggtgaatcgggcgtgcgtggggtctcctgcttcgaacgggtttcgggggtgcctgtggcggctgtccgggtgctcttcgggttcggtggccggtcgtttgttggtctttgggtcccgtcggtgagatggtggttgagggtaggaaaggaggggatgagatcgagctcggctgtccgagctcagatagagccccggacgcggggctggacccgatcccgcccccggggtatcatgtaattgtgtaggacccaggcctgggtcctacacgtatgtatgtaagcgtgtaggacccaggcctgggtcctacgcggatgttcacggccatccttcaaggttttaaccttgaacgatgaccgatcaaggttgaaccttgatcggtcatcgtacaggttaaaccttgtacgatggcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacgccaacctgcaggtcattggcgtgcggccccgcacgccaattttcgttggtgtgcaggcacgcacgccaatccgcacctggcgtgcggtttggcgtgcgccaggggggctggcgtgcgtttatcaacgcccccccactacctatcgctgcaactgaagaggatcctcggattatcccccaataatccgaggtccatcggtcttcagggaatcagggctaggttccctaatccatcgccagtacatacagcttattcaagagatggaatcaaggagaagaatcgagaaaaaggacgaaaggaagagagactagtgcttgaagcaggtaagagaaactggaaacagattcatgaaaaaagaagctagagtaggacatataaaagaagaaaaaggaagagaagtgtgtaaatccttaggtgtggtcgtcctccgggatgtatctcctgatgtttggaaagcggttggttgccagtatgtaatttgacacctctgtcatcgcattgggattatccattattgatcggaaagagtccgtgttcgccccacactttgatcgtttcagatttcgtttgagagtagctcgggcatttttgtacctgtcacaaaacatcaagaagtgggccgcgttctcttgaacaaaacagttagtacatcttggatccagtatggtttttattttgaacagaaaattattaagtggggcgtgatccgccctgagttgaaagatcgtggctgctaatcctttttcctgttgatctaaagcttgcaccagctttttgcaatccttacggtaagtaaaacggtgtaagtcctcttccgtccattcttcaggggattttaattggcttctggtgagttgtcttaatttggccagactctttccgactgtcaatggcagagaggtgatgtcatgcgtggtcaaattgccttcagctgctgtctttgcgagggtgtcggcgatttcgttggccttgattccctcatggcctgggcaccaatagagccttatctggcgacctaaaagcttcatacaaaagaagttgtcaatgtaaaggtgttgccccgaggatcgggacatcggatcagctgagagcaatagcgccccctggttgtcgcagaagatggctaccgcctctatttcccgagcgtgatcagccgttatgattttctcagccagagtaatggcaagtttaattcctattaactcagcttcaaaattagaaatggagtcagcaggacaaatggaagttgcgagatgtgttcccgcaggatgggctactgccgctgcacccgcccctttttcaggtatccaggacccatcagtgaagataaccaaggtctggtttcgtaattcttgatttagctgctgcgggatgcgttggattacatcttcacgtttatcgttcaggttttgcacctccgcaatcggttctatccagggtggggccggcattggaaggatggtttctatctgattaactggaaaagtaaacgaactgttaggcatcaggatttggtgtacgggactaggatgaggaggtgttttgtcagttagttctttctgaagaatgtgtagtacaggatgaggggatgggtaagacaacgatcgtaggatatagaaatgggagtttcgaaggtgtatttccaacggggtcagtaacccgctgcttttcctgacaaaggggaggggggtttgtctgaaaagacctgttatcagtctgcaagcttggttgtacaatccttctagtgtgtgtgccaccgacttggcattctttttggtgtaccaaattatactgccaaaaagtatccgtgagtagaataccgaaatcactaatcgtcttgctaaacctgtgtttaaaccgtatgttgatttgattatcctttccagttgcattaaggtgaggtcacctgtcgtcttgactttcctcaggtgttccgagaaggtgagacgttggtcaaggatgatacctaaccatcgggtagtcttctggaaattgtgagtatatccatcgaacacaaagggtgggggtgctagattcttgcaagagaaaaacattagtacagctttcttaggatcgaaaatggcgccaaattttcggccccagtctagggagcgggaggcctcttcctgcaacagcttcagtgttagttccattgattctgcagccactaagtgtactatatcatcgacatatccaatggagatcttattgtcctccagagaacagttgttgttcatcagaagactgctgttatagagtatgtaaagggtgacagatagaggagagccctgtggcaagccctccttgacaggaaatggagaggataagtaatcgcccattcggatggaggtggatctttcggccagaaaagaggagatgatggaaattaggtattgtgggcaagagagttgatgaagtcgatccacgagacgggttgcgtataccgaggggtaggcggatttcacatccaggaatatcccggctactattttgcctttcctccattggtgtttcacccatgaggtgaaaaccacaagggcgtcaaccagatttcggcctcttcttccgcccatatgaccttgggggagaattctcttagactcgatccagtgaatcaaacgctcattgaggactttctcaaagagtttgcctagtgtgcaaagaagcgcgattgggcggtaggcattaggatcgctgtagtcagctttccctgccttacgaatgatagccgtcacagcggtcttccattctctagggaactcttagcctcttgaatgcagggtgagggtccttttcctgcggggggctctaaccccgagggcgatgctgcgggcggtagcccggtttctaaattcggcgcgttccctggggctgcaaggttggacggcggttcctgcctcgtatccgatggacgtcctcgccgaagacccgtcgtactcgaccttcctgcaaagctacctgcttcccaaccggccggtgctgatccgctcgaagctggcgtcggaatggccggcgagtatcctttggactacgccggttagacaggagctgagccgagccgaggaccggcgggaagacttgaccggacttgtccggtcgtatggccatctcgaggtaccggtggtcaagcaaaggattcaatcgtcctcgtctgatttcctggacgacttggagtcatttccggactggggtaaacgcatcaccagtcaagagaatgactgtatgcctttcagccaagtagccgcgtattgggaaaagaaactaagggatccgacccggcccaatcatcaagaaggacaagcagtgcttaatgatgaggaagtgatatacgtgaaagactggcatttgatacgaatctgtcagcagacgaacgggcccgaaaacctggacgaagaaagacactcagagagacgcaatgcgactccattttatcaggtgcccgagatatttttggacgattggatgaacgagtgcgttgttcgcttccctcttgattatatctttgtcctatgtgaatgggatcggatggccaacctgatttaatccagttattactccgcagaaacagatgatgatttcagatttgtttatatcggcgaaaagggcacgaccacaggactgcatacggatgtttgtgagcggcggcagaacttgtcctctatatgccaagccattcgacaggcttcaattcgtcttaaccggacaccacccactctttacttccacagataactcatactcttggtcggcgaacattgtgggcaagaagaaatggagactttttagaccagaaagcgatgagagtatcaccatcgagcagtctcccggggaaatcatcttcgtgtaagtggcttaaactaatctgctttttcaagtcaaacaatcttctttcttgtcaccccataagtcgtgtccattaacgtgtagtcgccacttccatgacatagaccgagtggatggaaacatgaagtcttgaacctctcccctctagtcatcagtatcaaccacaagtaagcagacccgttccattatgtctagcccccttctacataacatgcaatttgaaagctttttgcccctgattttgaaagttggtgcaactctgtaaacttgccgtcagtttatgacgccttggcgaaggacatcgaggacgtgaaggaatcaatcgcagatgtcaaagccctattgaggaagaagtgggacaaccaacttgccgaaagctcgggagaccctaccagttcaggatgggagcacgagtggattgaagttgtgcaagagctaaccaagcagcactcgggctggaagtgagctttcctctaacagttctgaattttttaccagtcagcattattctctgtcatgactgagcatgtgtactttggccctatcattgctagttgggcgacgttctggggaatggtcaaattcatcacaatgcgtgatttcaccgaagcctcaacatcgtctctcttcgatcaacccgttccccagcactcccctccgttgcagtttgtcaagacccagattaacttatgtgtcatgaagttcaaaatgcgagacgagttcaacttcgatgcgaagttgagactgatcattcaagacatcgagtcctgtctttcgatgctcaaatgacgactgacaaacaaaggcttctataaacgtatgtaagcatgtatctcgtccaagacagaccattagattattgaaatttctatcccttgttaaacacttttcataactggagatttaaggtgtctgaagcttgactccgccaaaacagcagactatgctctatgacagtcaacccacacttgcgcatcatcagcctgcgccctccttgggcataagagtgtgtgagtagccccagggtaaggtggcttccacgcttaactgcttggagagagttccaaatttgaagaaggcattcttgcaatggctgagcaatttattgtcagtgctccaaaactgagagaagaaactaccagtttggaatggcattataagctccagcaacatcttaatgtgtttttcatatgtataaaaagatagctttgaatgttctcactattcaacacttaacccaaaagtagaacatgctccaaagcttggcattcattgacaaataattggaatctttgcatgtatttgtatgcaaaaatataatggtagaataagaataaggtactaagaatgtttatggagcttttcaatatttccacaacaagaaaaagaatgtggcttgagacagaggaaacaatttcttgtatcatgaactccattccccagaccttgatgaattgtgcagttgtaagttacagaaggcaatcctttcatccacaaagctcaccgtttcagacacgcaagcgctggtccagactgtagctgacaacaaaactttggcataccttttacagcaagtgaagtctctgctgtccagcacccatgttcaccggccatcaaggcgatgggtgctatgcccgacccgacaaaccatggcggagacgctgggcgagggccgcggttggtgcacaagtgtcaagatgatgaccaaagtttggcggaagcatcggccgccaatcttgattgtttcaagttcggtgctcgtaatgagagcatcatacttccgcctgaatacgtaacttcctccatgaccatctgagagacactccatggccatgggatcaattgcgttggacgattgcatctgcccccccccccttcccttgccccctccgctatgcacagtctatacagactctaatgaagcgcagacgttgacagttagatcgagaggtgcatggcctcgcttaagctcacttccttccgctctcttctcccgattctcatgatgagctatcatcgctagttgtcggactacaagctgttacggcaaaacgggaactccggccccctagtcgatgtctccctgttatgcagcgtccaagaagccttgacttctcacttgaacaaagccatccatacatcaaatgaacaaatggtatggtcgtggccgttcgaatgcgaattttccttgatctgtgacgaatgatatgttctaactccactctgaaagtaaggtctgattaaggaggtcaaaagaacagagatcacagtgccgggtgagggtgtgtgtgagtggaaagccagagcttatcgccaaaggctcgtctgcggcaaggtgcgatacttaattttcattgagatctgatgagggacatccaatggagacagcactcagcagaattttcgagctgcgctgaagtcttcagctgtgaaacaaaaaaacgagcgcgattccgaaggtggggcacaacaggggacaatccaatggttgatgctagacacattatcactgcacagtgcaatatgtagagggagaaagaccacatatgatgttgtgatacataaagttacatatctccgtcggtgctgccggttcttgtttggatattgctgttggacaagccgaagaatttgaaaggctatgctgggtttatatttggtggaggaagagaagcatcaagcaaagctgcataagatacatcaagtcattattaccggtgaagacttcgtggcccgtttgaaggaagcggtgttcatttccaaccgaccggtcgctttttttttgcctttttttacgggaggaaccgatcactaattggcccgagtcggtttccaatttccacatgttctcgttggccttcgcaccacccgattctagaaatcttgcctgcctgaaaccaagcttgggggccgaaagtctgataccatttcacaaaaaggtacaaatgaatctctctttctcaacaaacagtcacccttactcgaatctccccatgtggaagacatcctctccatcgatgatcccatatgcatcacgttgcttaccagagtgcgtagctctggcgcctaatatacactcaaaattcccgtcatttttggagcgttttggaaggattctatcgatggagaactagatggaatgagccaacgaattctctacgatcgtcatcctgcctctccagcctgctgaagaaatatacattaaaacctccgactctttcttcaaaatgcccacgaccttttgacggcgcaactagtgaacaagatgaaaaaaaaatgaattggataaaacataagactacaacagaatgcttctcgagaaaagaatgagcctgaggaagaagacaaatttgattattagactgctcaaagtccagtcaaagactttagggaagacggagactagaatttacaagtcgtcgtgaatcggttggatgcctattggtcagaggcctgcggtcgaacaacatagacctatgacggctccaataagtatccttttaccggcctagatgttctttgtcttcgcttgggggaagcctggtcccatcaatttaaaagggtcaggctaccgggggtggaaagagaagccagtcgagctccttcctccctcccccccagaaaatctgaattatctcttccgggccgatccttccatcccatcttccttttcttgtcttggtcgatttccttgcctgctctcggttcacttccgatctcttcattcttcctcaacaccatctaccacctgcagtctcagctgcccatcttatcctcttattcccattcatcattgccttgggtttgcgttttgtaaacgacaccctggccacttgatcttaatcaccctatacaatagcttgaattataatacgcttgtccttcctcgtcagtcaaccgttatctttcaaatgcaaaacggtatagcccgccgtctcaaaagctaacgttttttcttatccttccaaacaacagattgcgcccgaagcttttgcgacttgggtaacaagatattgcaaggtaaaatcgtatgatcccaccagtcttttttagcgaccttctatttcttccccgaggtgcacttcccctttgcatctttcgcatctcttctggcccatcaaccaaacgcaatcccttcatgatcagttacatcttctctcctataagtataagtcttcaaagctattccaaggatatacttttcgcgctagacagatctctacatacctgtcaagcttccccgtcacaccccaatcagaacttatgcattcccaccagggttatcagatcttaagactccttcgaatcacctcatattcttgcttcctccctgtcggcttcagctccctaaaataagccccacacccaccaccgacctccccctttcgtctgatctctcagctgtgttttttttaatatgatggaaggctcagtcgggcgcgcgtgccatatcaagcgtgtggatggagactcagtcagaccctatctgggttctaaagacatcccccccgtagtcatccttcctcgcctcgagcttcgagctaacgaaagtctcatgaaaattaaaggtgtcccggcccggtcggtgcgatatctatcatgtttatctatgagaggaggaaagaagtaatggtcacacttcagagctattcacatcttgtgtttgagcacgtggagtctctagcatatttatttacatcttgacaacatgcaggctacatctcaaaatctcaacgcggtcactctaaccattcgcactgtggtggctctcaacactattattacaagcctaaaaagttggtgatccatcgggcccgccaagagccaaaaaaaaaccttttttagcgcgatgtgaatccatttattttagctcaggttacgtgatataaggtggatgaaaaaccattgacaagaaaaagcgtgtcttaagcatgacgatgatggatgtagacatcataaaccggtgtcgttcgatttgagatttgtttacactcaaaaggcctaaaaaatctccagctacattcgaagaagacaccgagtcgctttcgaagatattatttataaatatttgtttctttatgtgtatttcaagtttgtctttttttggaccacgtcattggtcgatgatgatctgataaaccgacgataatactggttttagcttgtttctttatcgatagatcatagagagatatatataagcggagtccaagtgcctatacatttaggcaaattcgccatattttcggcccgctcagctactactactactactactaggctctataacttgatcttcccaatcgcttttttatcggctcttccccttcataaaacttctatcaatcttcttacagcgctgcgtctacgcttcggtcttttgtatttatttccttctttttttttggagatctatcggggaaagaagaacaagtccaaatgcaccgattgatatcttcattgagactgttgctgagcagatggccggccaagtcatctgtagattcctcttcccttaatttttttttttttcaaaccattttcccattgttgttatatatatagattaccttgaataattgagctgatgagattttgacgatttgatttgatttcttttttttttttttttcgtcttggctgctcgatcagatgcacccggatgagcacaaaaccatcgacaacagcgacttcctcgagtcgatccaagagcacgatgccttccgttctggccgttctagccgaatgacggctccatcaatctgtacggactccagcgtcactgagcactgttgttcagaggagtataccccaaaagactcggaggtaagttgtccccgtattccattgggctgggatgaacttgttagagttttgagagtcccggtcgagaacttcacatggagccatctgtttctgaatgagtttggagcagagtggtggccattagcatcgtcgtattggggctgagatgcttctttctttccttctttctttctttcttttgtttccctccccccaccctcgttgtgatcacactgggaatttacagcaaaaggtcaagagtctggtcgagaagcgttcgaggtcgatcaaacatttgctctcggagaagccggcgaaccgggctggtcagccggtccggaactcggtcgacagcaagatcactgccgttgattcgcttgactcggtctcgtccagctgccgatatccgcctgatgcccagctcaagccccagtccttccagcatcgctcgatctcgccattcgccttggactccctctctagcttcagcctctccgagcaccacccgtacttttctccgccctcccaaccaccgccgacttgccccctaccgccgctgccggtcaaccccccgccgtcgtcgctcccagctcggtcgagctcctcagcttccaatattagtctgttgccccactctaggcccacgcctgctctctgcctgccctctcgtcaacagcatcacgatctcccgcgtctgcactcccaagttagtctccaacacgtccatccgtgtacttcctatcgacaggcgctccagccagtcgacgatagcttctatgatgatgacccgttcgcggccgaaaggatcgtggtgaccgggcgccatccacatccctactcgggatggtctgatgacgagtccgtcgacccgctaggcccgatccctcgtcaaagcaggccaaactctgtgtacactgctgcatctgagtcctgctattccgtcaacactacgattgattcgcgagttgtcagatcatctatgggcgggctatgtctttgctgccaccccgcacgttccggcgcaggaaccacctcctacctcaaactcgacgagtggcgaggaaagtcaagaaggagtgatcaccccagctacctctgatgagaatgaggacctgagtcaaattgggagcccccaattacatcgattgactatcgaggccccatccagtgcgagcaagaatatcctcttcaagccaactcctccgccacttgcggagactttcagtttcggattaccgagtcgattcgatggattcttcttcggatatcatcgacgtcctgatcagaagtaccattccgcgccggcgatgagtctcaaagtctcgccgccgatcagctcgacggcctttagtccgggagactcgatccgattcaagatcaccctggccaatctgttcgaccatgtgatcgtgagctttgtgggcgaatctcgcttgcttggcgagccgaaaatcaagtcccatcggttccttaaacatgaaatcgacctcgatgctcccgggaaatgggcctgttgggaggtccaacgtggcgtcgatccaaaggaatggctcgttcacttgaaaataccgagtctctctaattgcaattgtgaagaaaaatcggacaagactcatttcggagaagtcgatataccttcgagcaccatcaataacaaggtcagttcaccaatccaattgcctgaaacccattcaatccaaaaatactagattctaacactgagacgatgtcgttttttttttgtaggtgtttattgcttatcatttgatcatcagagggattggtaaacagaagaagaacgtcgagaaggcgtccaacgctctcaagaagaaaaagaaatccaagggtgaagaaagggtccgcttaacagtgatggtcaagaaacaaagatctgcggagccggagcctgagaagatctgggtggccggcgaccataattactcttgtgtttccatcgaatgaaaactcttggaacaaacttgtcttggggttcttagtttccttttcttgttggggtttgttttgcctagtttcttgcagtctcctccaaaaaaataaaatatgttcagcatacatacaacaaaaatcacttgtgaaggccttcttcatcatgtggaccctattataaatgttgatcatcaataataatacaaatatgctgtttctttttttgttctgtttttttttcttggtctgtttacccacccctccccacaattgtctgttccttcttccatttctaattttgttgggttgtctgtcgtcctgggctcttgaatgattctttactgtttgcgtgtatttatatcgtttgaactcgtttttttctttctttcttgcatatttacattcatgatcaaataatcatcaaaaaaaaagaatgaaatgaaatcttataaaaaatcccaaagtattgttgggacatttgaggtacagaataagcctgaagaagtctccccacaacaacaactcgtgatgtgtgttcaagatgtcagccagtacatacaatcccatagtgtccaaggtgattcgaggttgagatgtgttgggatcaaattttatttgttgatcctcttatgtacatatcatgtcatgttaggctgatgtagctcagccttggaagaccctacatcaaacatgaagctctcatgccatggcaacccagtttgagtttcctcttgtgtttgttgcccctgattatccatcttgaagaatgtgcgcattgggcttcctccgggtttctcttccgttacttcgtggtaatacatggatgcccatctttggggtcgtgttcgattggggagatcatttgcaacgcagtttctgtgcttgtgggttgaagtgatgatatttttgaggcgcgtttgaagcagagcagtccgattgggctggctgcaggaccaattcaactctgaaccaacaacatccaaccccagactgacacccacgaaaaggacttgacgagaacactactcatcagaaaagttgacaatggccgagaccgataggatcaaggaactcgaagcaatcaccaacgccctagacgaataccaagccaaaaaactgttttcgttggagcttcgacgcgacttgattggccaggaagcttcgttcgacaactcgcaggacatcgacgatgacgagaaccttccggagaacgtccatcagatggaagtcgatggcaaactgctgaagatcttggactacgatttgaatgcttatgaggtacccctttttcatctctctcgctctggcacgagcactcccttgatcaagacactatcgttcctcaactcactcattctcatctacttcattcagtctcacctgtccgcagtccaattcaactggatcgaggctgccgcaaaggaaaagttcatcgctagtacgatcttggaggaaaacggattgagctgttcgtctgacgagatccaaagactgagtgagttagagcatccaacaatcattgatccgagcctcactgctccgtgtaaaacaaaagaaagaaactaacacaagcgctctgtagatgagaccaacacggaatacgttagcatactcaagaatttacacgcgtcgatcgaccgagatgaaagcaagatcctagagatagcgcaggagctcgaagagcgatacacgaattcgcaggcgacctataaactgaaccgcttactgacgaacgacatagcggatctagagctggagttaaacgagctgaagatgaaccagaaggaggaagacgtggagctgatgacgatcagcgaggccactgaggccgccggcgatctcgaacgtcagctgatggaaatggccgcaagacactcggaaaacaatcaggaaatccccagactgaaggcccagttcgctaaggaagtcaagctcgtcgaccagcttagggtcgaacggaacgcgctcgagaaggccgatggcgatcgaagaaggactctgggtggacggaccaagtctacttcgcttgccaaattggaagccgctcgggcttggtacgcctttccttccaatcacttcaaattttcaaaacccccaactgaatcctttttccatgctttctttttttttcccccactgatatcaggttgaataataccactcaaactttcaaggcctcgatgggaatcctatcgatagatgtttccggacccgatccattatgtcccaccaagctacagatcaagttcggccttcgacatccattaaccggcacccttgtcctcgacttcgccaactctccagccctcgggaccttgacaatctcctcggcctatgtcagcgaattctcttcattctcctcatcttcctcagcatcccaaactcaatcatcgcacttttttggtgtcttgatttttttttcgcgggggggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtctctccccgagaattaacggatccattggactttggttgactgttgttactgtattatcattcttcaaaaagttacccttccatcggattgctttctaatgcttgactgcctcatgtggagggggagggtactataggtgggcccctgaaacttcccggtcttccttctctcatcccaaaattatgccttgtttgaactcttggtttcgttcccccagcaaccgtgaccaatttatccccttcctgaaaggtggttcatcccctcattatgtgcaaggtgtctgataacaacaaaggcccgcctacacaattggctgtgtttggattcactcaactaatttaaccccattcaaatataacccaaaggctgcgtcgtgttgattaaattacaagttgactgaagttactgggtaggtgcccacaataaaagctgcccccccccccaaaaaaaaaaaaaaaaaaaaaaaaaactcaactagaaaataagttttaattgcattgtataagagagtttctcttcaagaaatatcaatcctcttgaagcagtccttcttgctctgatgacttggaagaacgactcccgaaagtgaggaacatgactccgcactagtgtgggacctcgcaaggcccatctttcatgcactcatcctgggagtcatcttcctacataattccccccaaagctatgggagtttttttttttttttttttttttttttcgcagaccttgggagttgttggactaaaaacagtccaccaactcaggagccatggctggactgtgcaggggcttgcaacctgctttggaacaggtgttgtctcttttggggcgggtcgaaggccggcttgatggtaggaggggtcttgcctcttccaccagtagagtattgccctgcttcttgaacagggaaagacctctggctcttgagctgctgatcagtgagaggtgagaggccgtttggaagccatgcagctcagagctccctccatgttccccccacagctctagagtcgggggactgtttgcgcccatccaactctcatggtcaaagcgaaaaaaaatcgaataactcacatcccctgtgggggaaattaacatgatcaatcccagggtgatctcaggaccatcaggaggtggtcacaggaccataatgaggtgggacatcccccaaaatgtttttccaacactctttagtgggtttctcttaaataggtctgattggtatgcatttttttttcttcctgtactaaggctttgaccctcagctgggctaaactctgttcttgtaaatatcagcagggttcatgggaatttctatttttttttttttgcagccaattttaaggccttaattatcaacaccatttttgaaattttatcagttgagcagatgtgggggtttctgcagttcaatccaatcaattctttcaatttttgaaaaaaaaaacatgttgatcaacagcttacaatgggctttcaaatttgatatatttcaatcctgaacctattatcaccttatagctctgcaatttccggctacttttttttggtcctggcttcaagctgtgttgttaccgagcggagaagcaataagtaatctaacgaaagaaaaagaaagaaagaaaaagtgtgcaggacacctgtcctgcacaccagccggctcgatcccagctcgtccggaagggctcctcccggcgagccggttttgtaaccagctcgttggaaggaatcccttccgacaatctggtctgtaaatcgactcgttgggaggaacccctcccgacgagttgattaaaccagctcgtcaggaggggttcctcccgcgaagagttgtatacagctggtttgaaggtctaaaccagcttgtcgggaggaacccctcccgacaagatggtatacagatcagcttgtcggaagggattccttccaacaggctggtttgaaaaccggttcgcctgttgatccatgtaaggtctcaaggccgggaggagcccctcccggcctcaagactttatgactgtttgcgggtttttgacacaaagtccctgcggtacccgcccaaagtaccgccggtacccgccatatgccagcgggtgcggtacctggtgccatttcttggctaaaaaagcatccggtacccgggtcccgtggggccatctttacttatccccacagattctcaacacctgtggtatcaaattcaaagcctcaattttctctctttttttttggtgccaagcacctatctttcctccttcatgcatccccccccttcaccctttgatttttttttgtgtttgaccagagggatgtgtgtgcattcccaaaattcccacgcggatccaattgatgatgaggtgaactgggtgagaaaatgagatagtggatagtggaaaggatgattagcattagcattgattgagcaatgataatcagacttgacagataaccaaagaaagaaagaaaatgaaacagattaaagagagatggacttacttgggtcaaaaaatgggatagtggaaaagatgagaaaagaggatccttccacaccggcccagttctactacagtatatggcaggtatgtatgtagcatacaaactgaagaggagaggaaaggaaaataacaactcaacaatgaaatacagaatttgatcttccatccaccccagcttctggacgagggcagcgctcttctcctgaaagtgtaggtagggagaaattgatactaaattgaacatgagatgctcagctacaagctgctcttcaccttggcctctcatgatgagtgtgcgtgcatcttgtaatcttactttttatcacaatattcttcaaaagccacaaatatttttgaagctctcaagcagggaagccatgataactcatcagcctcccattgggaatgagagagctttgcattggggtgctctgcacccccagtcatgggaggcttagttaagtcagcttgagtgtgtttctgttaattaggtctgattgttatgcatttgttgtttatttttttttcttcctacactagggctttgctcagctgggttgaactctgttcttgaaaatattaacagggttcatgaaaatttgcagccaattttaaggcctttatcaacaccatttttgaaaatttatcagttggacacatttgggggattctgatcaatcattatccaaacaaatttttcattttttttttaaaaatgatcaacagcttacaatagactttaaaatttgataaattccaatcctgaacctattaccttacagctctgcaatttccggctacttttatttttggtcctggcttcatgctgtgttgttgccgggcggagaagcaataagtaatctaacggaaaagcagtgagctctgcatattgacctccaatttcattgcttcttactttatccttgttggtctcagtgatactaatagattagagagcacagccggaacatctattcgtcaatccaagtcgcgaggagacatctggcccctgttttggcaggcgaagtcggttgaactgatctgattcgtgataatcactactagcacatgctttccagggccccgaaccagtgagaagaacacgcatcccgacggtccttgtgcttgtcaaattgtcaatcccccaaccaacaacacgaacgttgagcctcgtaagcataaagacgtacctttcaagtttctccgtgcggcggttggcctgttaaatggttctgacggtggattttcggctttaaagtgcaacttgcccaggagatctggtgactctctaccacgtatttaggtctatttaggtctttttgctgtcgcaataatgatcattaggtattttgctctagtccaacaggcaatcaggttagaccagggtaagctgcctctcagttggattctatacatagagacacgcacttttcagttagaaaaggagttgtttcttatctgggagcgggcaaagtgtagtcatcatagcctaccggcgaaatacatacgtgaaagcatatcagattccatggtgatgtgacctttcttcaggtccagaggatttactccaccatcgaacactttcatgcaggtcaaaatggggatatcaagcatcttaactccaggagataggctggattgccatacatccatgggctttcatgggtttactctgttcactctaggggatgactccgcagccgagtaagtgcaagcatatttgtaaccacggtcacgcaagcatctgtgtcgcgattcgcgccatcggatcgatgagaaccgggcctccgggaacagctgtattctgtggggtatacaaacctgggtcaatcagctgtgcgatgctgtgaccaaaaaatctgagtttctcaatatgtatgcacgcagttaaagccttctatcaacattcattcgacaagcatgaatatgtgacaaggttcagtactctaccagtctcgaattgtgtccctatttgaaattttacttcaataagcagagggagagtgagtacgaataatttttattcacctatcaccattttaaaataacatcaagccttcaattagcctggagagcaccttagccgagaccgtttgaaacagtttattttcttcagacttgaaacccgacgagatgaaggtgataaggagcgcgatttcgttgtaccttttggcttatctgaatagcattaatcgtgttaaagcagacacggcctccctgcgtcagaaattctctgcgttgaaaattgatgccgttttccctcaagatccgaattacgaaaagttttctgcctcatacaacagaagatttacttacaggccggcagccatagttttccctaataacacagaagcagtcgccaatgctgtcaaaattggagtagctgaaaaaatacccagtaaagttgattcacatcattttatattactttatttttccaagtttggtactgattctgaggctcttctttgactatgtacagtatctcctcgtgcaggtggacattcatacgctgcttatggtttgggcgcaaagaacggcgttttggtcatcgatctcggacgaatcaatcacatttctgtcgacaagactagcggggaagctatgattggtgccggaagtaggcttggagatatggctctcagcttatacaaccaaggtggacgagccataccgcatggaacgtgtccctttgttggactgggtggtcatgccgctttcggagggtgagccgttgatagaaggttttccagaaaatcgaaggaggaaagcaggtttttgacgggtgcacttcccagctatggcttcaccagccgactgtggggtttgaccttggatcatatcattgcgcatgaagtcgttttaacaaatggatcgatcgtgactgcctcctcgaagaccaatcccaacctcttttgggtgcgttaccctatgcgtagaaagacaaacgaagatgtaactgacattattccatctctgtccatccaaggctttgaggggtgcggggtcatcgttcgggatcatgaccgcgatgaggttcagaactcaatctgcccccaaccaggccacaaactttgtctatgaatggcaactgggtgaaggagaatttgccaacgcattaatcaagttgcaaagcttttgcatgtccgacctgccagcccaaattggtatagaatccaatttgggcaaaggtgatcaagatggtaagttatacatggatttgaccggagtttggtatggagcgccaaatggcctcaccagtgtcattcaacctttcctatcccagatggtgagccgaggtattaaggggattgaaagtctgcttaattgatctaacacgatgaagaacttgtttgatccagcccactcctaccaaaaagtcagttaaaacaagaagctggatcgccagcctggaagtgtcagcccagggccaaccgttatctacttcaggcatgcctccaggagattttcattgggattgaatgtattgattcatttctaaatccatggctgttttaatgttgtttgcttatgcgtgtaggtgtcgacctcggaaaagaacatgacacgttctatgccaaaagtctaacaacccctcaatcgatacccatgtccaattcatcaatcatcgccttttcgaagtacctgatcaaccaaggactgaaatcagaaactgtaagaaactcctgcttgcgcacatcataaaattagccagagctgaatgattggcacaaaatgttcaggactggtttgtacagttggaactttatggcggtaaaaactctggtgtgactgctgttggagcagacgaaactgcttttgcccagcgctcaatcttattcaccatccaggtgagtcgggctcctgttgagtaaagcttgacctgtgaatggttactcattttctaaccacgatcccatcctccccgactatcaagttttacgcctcgaccagtagtactaatccaccgttccccgcagagggtttcacactgctggacaacatggtggatagcattgtgaacaacaatccctcgggttggaattacgggtaagtactgtcattcggagttctccggtggattcagtcaagcttttgctcacgttttacctgcagggcttatgccaattatgtcgatgatcgtctttcttcttcgcaatggaagtcactgtattacaaaaaacagttaagtaacttatatacctcattcttgaatcagtgaaccttttgacatggcgcttatttggaaatatgtgatggtaaacgattagctatcaacgcctaactcaaattaaacaagcttatgatcctcaaaatgtttttgctttccctcaaagtatctcagagtaagtgcgtctgattgatcgaaatagttcatcatatgcttgcttatcaattcaccgcatcgtatcccttttccaaaacacgcacagaccaacccaataaaaggaaaagggagttgcaaatgttgtacggttcatagggagaagtatgttttaacaggccataactcctgaatatttcgaaaacttgtacaggttaatataaatggaactttggcagaaaattttgtctcaaaaaatgatgtatttcttaaattcagcaccctattcactgggattataaataaaccacttgaattcatgacttcttccctgcccacttacgaaaatcgcacaattctctttgttttagaatttagtacttggaaaacagacatctactttagtgcagtttcccggaacttgagagccccacccaggctactggcaaatgctgcagatctccatacgatcactaaaatttgtttgtttttggagaaatgtcttgattgaaatgggtcgtcttttcctgccctaagttcgcgacaagaaaacttgactggatttgaattttcttgtgttcttcgtcatgagtcctcataacggcttaattcggttaagatgttcccagcgcaaggcattcgttgttactcgcagattcaaatgtgtgttttgatcatagctttgaattcccccaagcaaggcctacaagaaaatgccccaaaataaagaatttggcattacatatcagttgatcatcgtgacacgtgatgtcattcacgattccatccaccaagaaaacaacagctgaacggcgtacccaggttgtggcactgcctacccgtggcgatggtggagcaatgccgactcgacctttcactgcctcattgccagtgacttcggcatccgattccgaggccactgatagaagtggacctcggttcgaacttcgtgtttgttgaacaacttcactaatcgggttttgtcggtccggtctccaagcgactccgaacttccaggctcaagcgcagcgagggcgctcaaaaggaaatgggatccgtgagacactcgagtgttttagtatcaatcatgcccagtctgttcctcatgtgaatttatctacacaattaggcagtacaacatgcaccttgcccacgatgagttttacgaggggtggctcgttggttgccggtgtcttcttaaatgtaggcagtctcggtaggttacgagtatacttactcccatttcctgctctccatttttcaatctccaagatacaggcggttaaccccttacaaatttcaatgttggaatctatcgacagttcaattcgggccacaaatctgaatggaaggcgagcgaggcgagcgctgatggtggctatcacggcgtgtgtttttgcggttcatctaggtggctttttcgtgacagcagacacagcctccctgcgttccaagctctccggtctagggattgatgccgtctttcctggcgatcaaaattatgagaagttttcgaattcctttaacagaagattgtcctacaagccggcagctatcgtatttcctaacaacaccaacgcggtggcaagtgcagtgaaactgggtgttgaagagaagttacctcgtaagtttgcaaccatcatatggattatcgatttattttcaatttgcccggttgatatttattctttcaagacttctctgtgttatgcaaccagtctcccctcgctctggtggccattcgtacgctgcctatggtttaggcggaacagatggaactctggtcattgatctccaacgaatcaactcgatttctgttgatggttccaccggggaagccgtgattggtgctgggattagactcggggacattgctgttgctttgaatgctcagggtggtagagctttgccgcatggactgtgtccttacgttggtttaggtggtcatgccgcatttggagggtaagtactcacatgaaaggtgcccctcaatgaaagaagcaggaaaagacaatcaccaaacagagtacttctgacaaaaatccattcaacactttctagctacgggttcactagtcgacagtggggcttaacattagatagaattgttagccacgaggttgttttggcagatggttccatagtcactacttcaaacactgcccaccctgatcttttttgggtaagtattcccatcgacacgagtttctcaagtctagcctactaacgttcgtgtgcggtttattgaacaaccgaaggctcttagaggtgccggggggtcctacggaatcatgaccgcgattcgtttccgaaccgagccggctcccaaggaagctaccaactttggtatccgatggaatatgaacgaggaagattttgctcagactttgattaagtttcaaacgttttgtatgtcagacgtacctgctcaactcggcataactgtcaaccttcgaaagagcaaacaaagtggcaagttgctcttcgactttgccggagcttggtatggcgagggcagcgcattcgctggtgcggtccaaccgttcttgtcccagatggtaagctgaagatttatcaagcaggggctctggattcgctattttaacgcgatcgatcactctttggtttagcctgctcccaccgctacctcagcgaagacgacggattggatcaccggcttatcatcaataattggcgacgcgactctctccacagcaagtaagttgagatttcattattttggatatcagagtgaatgcatcctaactgcatcttgaatattctacacagatgtggacctcacagaagaatacgacacgttctacgctaagagtttaacaacccctcaatctaccccgctatccaactcgtctatggctgcctttgccaaagtgctggccaatcagggactccaatcaagcactgtaaggggcccagtctgtacgccaactagaaaacgacatgagcttgtatactaacgccaagtatggtaggactggttcgtgcaatttgagctttatggtggtaaaaattccgcggtgactgccgtgggagcagacgaaacggcttttgcccagcggtcaatcttattcaccatccaagtaagtcgattttgtactgtaaaaatcccaatcagtgaaatttcgttcattttgcagtcaccactccaccctcacaaacaagttttacgcccggtccagtaataaatcgccaccttatcccacagaggggtttactctgttggacaacatggtggatagccttgtgattaacaatccttcagggtggaattacgggtgagtgaagctctagcaagttctccgattggaggtatgttgttgctgactacctctccatagggcctatgccaattatgttgatgagcgtctctctctctcacaatggcccgaatcagtattacaaaagactcagttcagtattccctgtgataattattgatcggtttgactctttcaccacaattgctgactttgcaatgccattgttcaaaacttcaaccctttattagcttatgaaccgtctgactcaaatcaaaggggtttatggatccacagattgtttttttctaaccccccaaggcatcaccaccgtaggcaatcaagtaagctaacaatctattttcatcgagcactctgctatgatattgctagctatattattacaaataaacacttgcacatagcaaacgaaaactgcccagaacgtcactactacgtctagccaaatgattcaattcataataacaacaaaaaaccaccccaagacgttactactccatctagacccaatgattcaaccaagcacaagtacatgtttggagagtcaatctatttatcctcctttctgatcttctatctgctataatcatagcagtagtttgaatataatttgtttgtgtttggacattgggttattttgtaccagatgtatttttataatttttagcatgcttgcagatcaattccagagaagagagacctgataccatatattgcactctaatccgtggaggtttatctacttcaaaatctgccacattacctacctgtggtaatgatagtgatatactgtaaaataaatggattacttgtcaattcaaaggatactgaataagcagttgtaaagggtatgtgttctgagactccaacctgaaacctcattgctaatgagctcaaactaactctatccaatgaatttcacacaagcacatgtgacattgcattacaaagtgactgaactgtgaaagaaggaagattactggtttcctgcatgcattcctacgtgactgaaacaagaaatatcaactgttttaatgcacattctatgaatgaatgagtaggaattccttgatcttgaaggaattcatgttcattgttgattcacctggaatctcatatggatgtgtgattgggtcattatcaatcagtgcctgatttttacacacttcagcaaaggattttgatcaatattttagatcaaaaggcccaaggggcctcatttttaggaatctattactttaacaattattttatccctggaaaagtgaaagctgctactccaagttgaatcaaatatcataattttggattgtcatgagccttgtttgcaaggtccttgtggagcaaaccatcttttcaagctatgtacctatgcccataatagagcctcaactctattgaagtatcagatggagtctgttcaccggttgaatcactgctgctccaaggacactttcactcccattagatttgtttggtttcttctttttaagtcaggatggttggatgacattgagttcttcttcttccaagaactagcaggagttttgctggcaagttgaacaatcttgttgaattacttcataatatttttaagaactctgaggttcttttctgagacttgagttggagcattttcctttgagctgaggatcaaattaaacaagagcttcttgtcaacaaggttcccattgttatcaatccatttgccctcctcatctgtgtgaggaatattcctatggattttatcaagaatagtttcctttttccagctaatttctttttccaacaaggcgtacaacttctcaataagatctatctcgagttgttctaggagctcaaaagccttgagatcagaagggatacattgttttgtggaaaaataggccaggttacccgtttgagtcatgaagattggaaaagatgaatgatcatcaagcaaaagaaacaacattgttgcagggtttgcttgttatgaggtatgtacagcgcatgtaccatttggtgggacttcattttttttgttccggaaacatatggaaaatcatgggtttcaagaggcaaaaaccttgctttgtgaccaaaaggcatatgggttacggcagtagacaggtttaagggtctagccccttattttggctgtgcccaaattgggaaacccaatttccaatgggtctaagagcatctccagcagagccggggttggtttctgcccaaacagcggtctgcaaccgcatttcacacccctgtctcacatctgtcacactgctcccacagcagactggcaatagagagcagggggcggttggccaagtcgctaagctttggtagacaactagcaactgctttgggggaggtgtagctaggtgttgaagtggtggatcaagtaacatggtgggtgttgtgtgggtgtgttgtgagaaaaacaccaaggagcgagtagctggtctctgccatggcggctattgccttgggtttatagctgggggcgaggtggggggcgatcagttgcgggtctagttgcggctctgctggaccccgaaattcacccgcgagccgctgatttgggctgaaaattgcccagtcgcggctctgctggagatgctctaagggggttatgggtttctacaggtatggcttaggacagtttctactgtatcaagcttatcaagcctttctccagcagttcccagaaagcttgctgttgcgagctccctaactaagtctctcctggcagttgatccgatggcttgccagagggacttacgggctatgtcgaccctgcggctcatgagaattaagcatttggctgggcaatatttcaaaactcatctcaccaatgcatttctggatgtttttggggcttgttttgatttttgtgatgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtgttattttacctacacatgctgggggaagcaagttaccccggacaacaaaccggagcacgtcgcggggcggagcggagaggtacaagaaataccctagggcgcgcctttctttccacaaattgggggtctggccgggaaacaacttccttggtcgaacggtacgaagaatagtgaatgagctttccgggacagtttttcacaccggcgtaccacaacatcgaaaacgagcgagcgtggaacgattcttctgattcttccgacagcgacggaagcgggagtaccgtttgggaaaatcgaccaagtacggaggaaaagggaaagcaacgggccgaaactttgggtgacctgattgccgagggacgtaatttggtcgaacaagtccagaggaacggggtcattggaacggaagtagcggaaaaggttaagcttttcgaagggcaggcttcaggatcgagcaaaaaggtcggaacttacggagtaccaagcgaaggttccgaggaaaggatgaacttggatgacccaacgccgccgcggtccctgggtccgctgaaggcgaagatacgtccgaaggactatccaaacattcggttcagtactaccgaagtgtcgaggttcttggagcgtttcgaggctgcagcggacggggaaggagcggaggattcggataaggttcggcaggtggtcaactttatccaggacgaagaggcgttgcgggatgtggaggatatggacgggtacgagaagaaggattgggcggagttgaagaaggagatgttggagaagtggggccaaagcgagcaaaggtaccgggaggcggatctggataagctcgcggcggagatgacggagaaaggtggtgttcagacgagggagcagtacgggaagtacgtctcttcgttcgatcggattctgaagtatctgaatcggaacgggatcgtcaccggtactccgggagcggtgaagcggaccttcatcaaggcttttccgaaggagatgcgggagcgggcgctccgacagctttacgatcggaacttggtgaataggtctaaggatgggggtgtgatcgttttgcccgacatgaaggagatccgtaaggcacttcagggcgagatggacatgcaggagttggtggaggatgggatagaagcaaggggctcgggatcggctaagagcaaggagccggtgactgcgaaggaggtcggtgaactggcggatacgctcaaggagctacgcctgttcatgcagaagacagtgacccagtcctggaagccgtcggcgggtcgtgcgggagctgatgccacccctgcagcgccagaggcggcaactaaggggcagggatttgcgccgcggggaccgcctgcttgcagctattgcggagaggtgggccatttcaaggctcagtgcgcggacctcaccacggacatgaagaccctaggggtccggccggtgatgagggacttctacctggatggcgagaagatagaagcggccattccgcgcaatgaagttcgtaggcggagaagcgcggagaccgctgcgggtggtaagggcaaggaggccgaagtgaagtcccacattgggatagtggagcggggaaaagcatggacccctccggcggttgctgccgaagtgcgagcggtagcagcggaggaacgggtttgttttggggagcggtatgaccggatggacctggatcaggccccaagagcggaaccggtgccgaagaaaccgaaagcaagggagccggcagctcaacagtctgccgagaggaagagggcaggcgagctggcccgaaaagcgttagggaacgatacggccctctccctcacccttaaagacctggcggcgatctctccgttgatggcggagcagctgatagggagtatccgggaagctgcgggcccttcgttcaaggaaaccgcggagaaagttagtgcgcccgttgagacggtgctagctgaagtgcggagcgcggagttcggcgagaacgagaagccggtgcatcgggcgctggtatcttgccccttggggtatgtcgagatggaaatcaggggccagaaggtttgggcgatgatcgacagcggctccatgattaacatcatgcccgcggagttggctcgagcgacaaaccttgcgcggcggaagacgagtatgtcgatccgtaccatggggggattcaggtgcgaggtagaaggggtggtggaggcggagccggtgcttgtggccaaggtggaagaacgaatctcgttcttggtcacgaggtcgaacgagattatactcggccgccctttcctgtttgcttttagaacggacctgcggttctgtcctaggcggagggaggagataatggcggtgcgagactccggaggcaggcaattcgaaaccactatctgccaaccacagagcggagaatggttgaaccacgtggtggacgaggagcggcatggcgagtggtgccatgagccgccaccggaggatttttagatgtcggccgagtcatccgtacggggagagcttcgactccgtatggacggtcgacaactaagaagcgagagggtataggtgtggagatggggcgaggcgacaagggagcaaaagtaagtcttccgtcgtatgcatctccggggaatgagtcgaaacactacttcaatgccactgtcgtgagcaacgcgtgtgcaatagggggtagcggacgagcgagggagaggaaccagcggggttggcggaggagaagagcggagtcagaatagaggagcggaggccaagagggtgcaagtaagtcctccatcgtgtgcatctccgattggtactactgtaaaacactatcatagtgccacattcgtgagcaaaggggaaggtcgtggactgttgttagctcgacgggatgcaggcgacgggaattctcgactcactagggtgaacgggggaaagtacaaaccggtggcgaagaaggtccggccgcagaatgaaccgatgccgcaggaccttaatcctccgttgcggcctattgagtgggatcgggatcctttctcgacgccgctgtcgagatttccgccgaggttcactccctctgagaagattactacagagcggatagagggtttgaactttgggccggaagggtggctgagcgaagaggagttccatctgttggcggatgtggtgaagctgcgggagaaggtgctggcgttcggaccggaagagcggggcttgttgaagcgggagatcggacagccatataagattccgacgataccgcatgagccctggcagatccgtccaattccgattccggcggcgattcgaggggccttcatggagttgatcaaggagcgagtgcggaccgggctgtacgagcagaccaattcaagttactctagtccgatcttcgcggtactgaagcaagacaagacaagcttgaggatcgtgcatgacttgcagcggttgaactcagtgactatccgagatgcggggcttccgccgagaattgaggagttcgtagataccatggcggggcggacctgttacggattggtagacgtcatggggggctatgaccagcgggagctccatccctcttcgagaccaatgaccgcgttcgacgctagcctactgggagggatgcagctgacccgtcttccgcagggagcaaccaactctgtagcagtttatcaggcacagatggcttggattctgcgggacgatttaccagaggtggtgcaaatcttcatcgacgacgcggggatcaagggtccgaaagtcaattacggcggagaagtcctacccgagaatcccgcaatacggcgcttcatctgggagtaccccgtggcactggagcgagtcctgtatcggattgagtttgcgggcttgacggtgtcagggaagaagtttgcggtgtgcgtacctgttctggatgttttgggccatgaagtgtcttgccaagggaggtcgattgcagcctctaagaggaacaaggtcttggagtggccgacccctcagacaccatcgcatatccttcagtttctcggtttgtgcagtttcgtgcggatgtttatcgaacatttcgcgatagtagccagtccgctgcggaggcttacgcggaagggtgcggagtggtcctggacggaggcttgtgaggccgcgtttacggagttgaagcggatcgtggggctggatatcaccttgaaagacctcgattatagtagagggggtattcgtttggcggtcgactctagcgagttcggtgccggtggcgtgctgtctcaggaggaggaagggaaggatcggccggtgctgtacgagtccgttaccttcaccgaggtcgagtcgcgttactctcaacctaagctggagttgtgcggagtgaccaaggtggtgcggaggctgcaacatctcctctggggtgttttcttcgagttgttggttgatgcggaggcattggcgaggatgatcaattctccatcccttccaaacgctccaatgaccaggtgggtggcgtaccttcaactcttctcctttcaggtggttcacgttccgggaaaggccttcactatgccggatgccttgagccgaattccgttgatggaaggggaggaccggtttgcggaagcagaggagctagacgtggagcggcgcctgatcgaagtgcggacggcaggagtggacactgaaggtcttcctcttgcccagtcaggtcggtactcggttatggtgtacttcttgacgcacttggcgtacccggaaggtacaccggatctggtgaagcggtgggtacggcggaagagtgccaatttcttcttgcagggcggccagctttggaggcggagtttgcccatcccactcgtggtggtcaccgcgcgggtcgaccaggagaagatcctgaggagtcttcacgaggacttgggtcacaggggagaagcggagaccagaaaacgagtgcggactcggttctggtggccaggtttgggacgtgcggtcaaggactgggtgcggagttgcgaggagtgtcagcggcggagcacctatctgcagaaggagatcggcatcccgactggagaggatacgctgttcagtcgcgtgtcggtggacgtctgtcacatcaaggcggggaagttcaagtacttgcttgtggctagggacgacttgtccggatgggcagaagcgcgcccactggtgaagttgacttcggagaaggtgtgtcagttttttgaggaggattggttctcgagatacggctctattcgtttggtcacagtagacggcggcgcggagttcaaagggcggctgaaggagcttgtggagtcctgcggagctaagttcgggagagtgacggagtattacccggagggcgcaggggtcatcgagcggggtcatcagcctttgaagaacgcgttggccaaactttgcggcgaagatgggcggaagtggcagcagttcttgccgacggttctgttcgcggatcgcatctcgactaagcgtggtacgggctgctctccgtatgagctgttgtttggctctcgaccggtgctgccggtggacatcgaactgctgacgtttcttgggatcgactggtggaaggtgaagtcggcagaggatctcgtcgaggctcgcgctgagcagctattgcggagggaatcccttatcgctaaggcggctaagcggttgaaggagagtagggcgaagtccgttcgctactgggatcggaggtgcgcgagccggctcagggattcgttgcggaagggtgacctcgtgctgctctacaaccggagtttggaatctcagtggggcaagttgttttctaaccgatggaacggcccgtacagggtggtcagccagttccccggcggcagctatcagctggaggagttggacggcacatggctgaaacgacgggcggccgcggctcacgtgaagcggttctacgctaggggttccacgtctttcgatgagacggcagacacggacgacgaagaggaggtggtgaagatgccgaggcagaggggcacttcagatgatgagtccgacgcggcgggagagggaggtgacgatgcctcggcggcggactcggagtctgggagtggttctgaagcggaggaggaggacgaggcctcggagcaaccgacgccggcggttccgcaacctcggcggagtaagaggctgaaggggaccactggggacagcggccaaggtctggggcggagaggaggagttagcggtaaacgctaagcatttattggtgagggggtgcgctagctggtctacagccgggtaaactagccaccccaggatgtcagttaccctatagagattgctttctgttttgttatcacttttcactggcttgttttgtgtatttgtttgcaggagaggtacggggattttgtgaggaaatccttctggggcggaccaggtacctcgtggatcggagtggtttctctagttttaagcggtttggtttctttcaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaagaataaaaagaataaaaagaataagtcggggacttgagtggttctctttctggggcggaccaggcacttggggaagacttctttggcgtagccctttggacacgcaaactcaagtataacagactgtatttcaagcagaattacttagactatgtacaagagagcagcggggaggaaggagggaaacactaggaggagccggaaccaggagcgggatcgtcgccatttccgtcggggtaattggctgagcgagggttgaagacggccatgacttgaaggcggtggcggcggaggtcgcggaggtcggagaggaaggccgcataggtggagcggcggagtgcaggagggagaacggaggcactgaggatcgtctcgaaccggccttggatgtcttcaatgacggcttcgaccacggtcgcagggatagcgtcgaacgcgctttcgtcttcgtcgggaaagagctcccggagggcggagtcgtctgagtcggacgggtatctagggttaggaactgagagaggaggcgtaagcggggaaggatcacaaatcagcgaggaatgcacttacgacggaagtggcgagaggcagggaaggggttggtgcgggtgggcgcgaacggggggttgtttactaccggacgaggagtaatcgcgcgggagtgacctgaacctggaacctcagaaggccctcgctcggcaggccggggagtgcgtaagaagttgaggcgtggagggggagacgagtctggagtggtgcgttcgggagcgtcgccgacagaaggaggtggagtaggacggaggccttccagctcgggttcgatacgcatcggactgtcaggcggagatcgatccatcggcgttggcgggcccgaggatatcacaatcggttcgatatcaatggtggtatcggctggagccggggatcggaccggcgccggggaacgcgcgcgctcaggagtgggttgtcggggcaccacctggaggtcggcagccggtgccgaaggaggaacgggagagtccgaaatcctacggggagagcggcgaaggggagaatggcggggagagccccgaagaggacagccacgacgtgggctagagactggacgacgtaatcgctcgtcgtagaacggttgggtcacatggtgtcggctggcccagctgcgaagagcggcccgatactcggggcgggacgagaaatcggactcgtgaggtcggggcgtcattcggtcggagccagcgggggactcaggggaggattgtggaggttgaggaggtggtgatggggggcgagaagagggcgtaggggaagctgcagagacgctagctgagtcgggcacgacgaaattgtccaaagagtttccgcgggtagcggtccgaggacgcttgggaggtcgaggacgaccgtgggaattaggactgttagcgcgagtgcggcgacgagattggtcggacgggtgttggactagggaacagcgacgtttggctttgcgacagaagtcacacgcatggttcgaggactcgcggatgcacgtagcgttacggctttgacagttggagcaggtggacatggtgggaagacgggggaatgggaaggaagttggggagaagaggatcctggggacaggattttaagcgttggggggatgtggtggcgggagcgcgccttggccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacacaagcgggctgaggaaagcggccgtgcattagtggaaagtctagctttccgaggcgcgggaaagcggagaaagatagaccgaatgcacaaggttctgaaaagcttactgcggggaattcgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggagaggctacaaagagcggggagcaccgaggggcagaagcggggttcggagcggaccagaggcagaagcggcggtgggagacctgcttaggagcggccggaggagtacttggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacatcgcgggaagtaggaagggactggagtgtgggatacctaggaggagaggagttcgaggcagaagaggagagagaggggggggaggaggactcagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaattgttagagatagagtagagttagtgtattacctacaaaagatcaataaaagagaactagtttacctacctacaagaccatcaagcaagttaccccggacaacaaaaccggagtaggacgcgttgcggagcggagaagtgcaagaaaactcctagggcgcgccgtgctttccacagcgtctggatgatatttgttttggtgatttaaaatagtgtaaggagcgaaaataaataaatatgatgatgataggtcagatattcaatgtacgctagatgaggcgccagaaagtggagagcttgagactcagatcgcaagacaaacagttgtgggccatatggaagtcatttagtgcgttcttatagagcctccagctttcctcccagttctgtttgttctcctcatcgatagccagtaaacttgttttgactgcattctaattcacgaggcaattaaaacgaaaggcaagtagttttcctcagtactcctataaaatcgttcgaggttcatcggaaaagtagaactgttaacagcaaggctggactcacctccaagaaatgaggttctgattcaatcttggttatactggttttgtttctgtatcctgttttatgtcgatacatgaattgacgtagttgatcgttggtatgctgtctcctcacctgatgtcaacggggtgaactcacctgaggcaaaacctatccccctacccaaccgtaaagttcataacccaacaaacccccccccaaacctttacaaactctgcgcttgaagtcccttgtctgctcgcgacccgaccggccaagtcccttacacatttccgcttaccggccgacacacctcgttaccctcacccgacacacacatgttacacctcacccgccatcaacatcatcagaacccacccgccatcaccagcaccatcaaccgttcttagcattacaaatccatcgctcgtcaatgctatcctgcactttccccctccatcgaaatgtattcaaacgatccgccgaacaactcgatttacaaccgaatctcatcgtatgtgtatttcaactgcgcggcacaaatggaaaactctagacggaatcaccagagtttcaatcggacctcgtcgttggcggacgaggtcgctccgctcaatcgttgttggcggacctcaatcgccccgctcaattgttgtcggcggacttcaatcgctccgctgcattgttgtcggcggacttcaatcgatctgctccatcgtcgttggcggactttaatcaatctgctccaatattcctcactttctcaagtctcacatgggtttggtgttctttttttcttcctcgattacatgcttatttattacagtcaatgcatttgaatgaaactaccctactactacactgctattaaaaaaaaagtttaggatgtcatatcagaagggggtttgccataatctaaaattaaaacatccctgtattcagtcattagatcaaagagtaatggtgtgtggaataaattatcaatggtagtatggcaagcaggcattgaatgcagttactggtaatcaactgtatagtaccattcttgtaatagttatttattggttgactcaagaaaaacaaatgagaccaaaagtgtgataggtggcaaacagacttggatgataactttcctcttactgggtactatgatgccataatttggaagttcaaaacaataattgaaggtattaactgtgagaaaaatggaaactgtgatggtgaaatcagaaatcctttcagaataatcagcttaataaatgtgggctgtactggattttggccaaaaggtagttagtgaagttactttgttttgtttatgtacaattgtttattaacttggtagtttgaaaaatgttcctttggaactaccaagttttaaatccttggacctttttgaatgattatttagggagatgtggttttgacaggattttggtgaaaagagagttagtattaaaatggactttggttatatggttttgctgagatgaatttccaagcctttaactgacagggtggataatgattcatcaatgttgaataaaaaatgaaagaatgtgtagttctttgtgatgtgaggtgacgggggcgcagacaagtccccgctgtccatggccaccaggcaccaaggcatagagctgcccctgactgccctgttgagcactgacgggggccgttccctgccgcctcatgctgcagtcccccccttgacagtgtcacctttaaagaaaggaatcgctcaactagtccgcactcacctgcttgtcaatactcccagctctacgcaaagtgccaaacttgcctctcctccatccggttacctttgaaggacggcacggcagtaccagaaattacggtgaagcaagacgtagtagtagagcaatgctatagcatagtcagatctcatggagagaccggttggaaggataatcattacacaccgggaggttcacatgcaagttacaatcctgacacaggtgccaagaaactggagctatttagattgaactcagttccaaatcatcactgcaacaattgtcaacaaactcacttcaatcaatataacaataccggttatggcctcagtaaccatcaagagaggagaagagatttgcaaagaagttgttacagaggcaacacgatgcaagtaaattttcccaacagttataactataataccaattacaataacacctatcattcgcaagcacctcaacaccattcaaacttcatcaataactacaataacaatcacccttcatatggtggtggctactatcaacctactggggatggtagaaaaagatttagaagctctggaaataagttagaagcaaatgaaaagcctttggccggcatggctagtggtagcaaaccgtatcaaaatagagatgtttttcttttttaagcgtgtatgtacacaggagatgattggttttttgttttgtttccaacattgtttctagttcaatctgtgttgaaaaattcacttggccggtaaaagtatcatgtgaaatgaatcttaattattggagaaatgccttagatagagctggtttgttaccagagatgctccatatccttgaaggattcacaatcagttttgatcaagggattcctgatcacaaagttggtaaccagaggtggtttacacctgataatcactctttggtgatcaatgcagaagacaaaattcaaaaatcaataaaagaagaagtagaggcagggagaatgtttggcccattctcacacaaagaagtcgctaaacattaggaattttttaggaccagtcctttaggttcggaagtaaacgcagacgggaagatgtgtcctatcaataatctattcttcccaaggaaagacagcaaattaaaatcagtgaactcctatgtaaataagttggacttcactactacatgggacgacttcaagatcgtatcaactttctttaggacatattccgaaatgtttgacctctccctctttgattgggcaaaagcttgttgaaaaattccaaccagagaatcacaatggaagtacctgatatttaaagaccttcacggagggctctatggcgacaccaggatcacctttggaggtgttgctggatgcggatcttttggtttgccagctgatgcttggaaacaaattatgaaatcagaatttgacttcgtcaaaatattttgatgggtagatgataatctttttatcaagtgtaaaagtttgacctgcggcatgaaaaccatagctgagaggtcagtaatactgggagttgcaacaagcgttgaaaagtgcacggaattcaccaaagaacagaagttcataggatttatacggaacagggcttccaagttggttcagttacctgttaccaaattagaaaaacagaaagaacagatcaaagaatttttacaaccgaagaaagaattcaagtttacagaagtcgaaattttggcagggagacttaatcacgtattgttaatccttcctcaactgagatgttattctagaagtatctaaaggtggatgaatgaatggaaaaagaaatgggaaacacgggcggtacccgaagacgtaatagaagacctgtcgttttggttaacaaccctgaacgactattcgagtaccaggctgtgccctttggtagaccctaccaagataaattgggtaggcaacgtgtcgacagggttcggaataggggctctcattggaagacggtggtctcaactttgcctgaaagaagattggtcggacacggatcaaaaaagaacaatcacgtggctggaaacagtagccatctgggtaggatcctaatgttgttgtccataggcacggacatgaagggtcgaaacttcatagtttggacggataataaaacgacagagagcgcactccgttcgagaaaatcaaaagatttccattcaaacaatgagtggaagcaaattcaaaaattactgatactggaagatctagacatcacccctttgagggtgtccttggctgaaaatatctccaacggcttatcaagaggggtccaaagaccccatatagcggaaaacagggtctggttgaacatcccagatgacctgtccacatttatgatccatgcatagttttcagttttccaattggccataaatagacaatttctattgatcaaatctcatttttgtactctttgtcatcattgtcactatttttttgttgcacaagccttcacaatagggggtatcaaaaacaggctgaacattatcccgtttaataaaataagtgaatttctccggaacgggacgtaagtccaatccccttccaacatcaacttgcacatcctatcagggtgacaagtatcaacactcaaaagctataacagcgcggtgattaaatatttgtggtttacggtggtgacggggtgacacatttttatcttaccgatctttccagacaacgttgagaatttctgcttgtgggcagggtgaagccttttctcccaagacgcaatgaagatttcagtgtgctctatcaaaaaggatcttgcaggcctgcgagcgtggcacgtgtttcataatgaaaagttccctgacatcaacaaagccaggatctactactaaaggcatcggctaaagaagatgaattagtcggcaaacaagctagaaagctaccaatgatgctatggcatatgacccatctgtggaaagaactttcccacgggtctcaatttgacaaagcggtgctagacatgtccatcatgtctttttggggtctatctaggctctcagagctatcttatgattctgaactcggccctattagctttgcttcctccgttctcatttcagacgtaattttcaacaccgaaaacaacagttttgcctcaatcacaataaggaacgcaaagaagggcgccccggggaaacctcagttaatcacacttagagaacagagccacgttctgtgtcccatcctagcactgaagcgacggctgtctttggtgttgggcgccaagacaactctgtttggttttacagagggcgggatacgccaccatctcactaggaggaaagcagtagcctgtgtcaacagtgggccagttacactaaccgtagtgttagtgtagcgcagtgttagctttttaagctacactacacaaaagttaccattagcgggaatttttggcccactaacactacaggatttttgaaaaaccaaaaaaaaactttagcttagtgttagctacctttaaaaaagcacaactaacactacccaaaatacggttagtgaaattttagtgatgttagtgggtgaacccactacactacatgttagtgtaaatttttgaaagttacactaaaagttagtgtagtggtaccctcagttacactaactgttagcataactggtgaaatggttacactaactgttagcgtaactgattaaaatttacatgaccacatgactagcattagcctaccctgaagacagtgcctggttggggggcctacatccagatcccctcaattgatcatcatttttttcagttggtaatgggggccactcaattttagccccctgccaatttttaacacttacttgtaagaccacattcccctgtcagactaccttgagattatgggttcaattccccctcagatcatactttactgggttctattcccacacttgttcaatttccactttcacatcatgtagcaaggggggggggggtcacccatggcgacacctattcaactactggatagtatccactgagacacagaaggacctatacagtagtagctccgcgctctcagtttctctcatcttttctcgaggcttctcagaaatctcagtgctgaaaactcacctgagcgcgacttgaagcttggattggcattcaagaccaacccctgttcgattcccctcctctcccaaataagggaaccataattccacctgagctggtattatcctctcgggagtcaggactgctctgctgggccacttgcttcttccaacacctcctggtgtcctggtattttcaaactcaacgttcacaatacaaccaactaaaaaatcaccaaaatgtcatattcaccgctcaacaacaatgtcaatcccaggcaacaagtcaaccttcatcaacatggtcaatatccttcactgtcgaacttggtacctgacactaaccagaatcaacagcaattcattcaattaaatggccactatggtcagcacagcaaccaatcaatttacgactttggcgacgacggactccagttgctgccatctgagcaaatctatgtcctcccaaatttgcaacaaccaactgtcgtgcaatttagtcaaagtcaacagaccacatccagttcttccaacagagcgtacattcctcaatccgcaccaacacaagggtatttcgaaacctcaacatcaaagcagccaacttacaccccactcggaactcaacactccccagaagcacagccaactcctcatcagggccacccacaacagaacccagccccagtccccacacccctacctccagtcaagcctgtgaagaaaccacgtaagaaaaccatacgtcagtatgcagaggccaatcccaatcccaacccagcaccggcagccaccagcactccacaaactccagcagcattgagcattgctactcctgccccagatcccactacacgagaatccgttgcccgatttttggctgtgccaaactcaaacactgtgccatctgtgcgagtgcccccaacactcgagtcgtacgcttctaaaaccattgacgaactgcgggctattgccctcgctaaatctaaaaaggtgatgacccgagatgatgaattatacttctttcaataccatgagctacaaaagactgagcttactctggcagcaatcaaccgtggtgtatcgatgagcatggtagaaagtctaatgtgggtattgaatctcacttcgcttcttccaactagtttcctgacttacttatctgtatgtataggggtcggaaacaagctatgcgggaagcctcggggtggaacaactttcagacaaagaatggccacttatttgaagggagtaagttctccttgcatgtagttcttgtaattgatcttacactcacgtaaacatgtcccctcaacttatagaaggcaagggtgtaaaagactcaggtgtcatgaagctcctatctacaaagtggaatggcttaacacccgaagaacgtgcagcctaccagaccaaaaatcttccccacattgttgatcaggacgagacaaccatggatgcatcaactgatgcacctgatcttgcaatggtaactggcctccgagcgcactccaaatcactcaaactagctgagaaacgagttgataacttcatgacggagtggaacaaaaaggtaaatcacaatgtagactgctaagcatgagatgactgtattatgaggctaaccagagacaaccacgttcttaggcagttcacattgctgcgagcaaccactgtgaactggtcatgtttgcagtgtccaatcaccttcacagtcacaatttccagctggcgcactcgacgcctggggccgccgattttgtcaagcaaatatatgaagcagatggtatcagaaactaccaaagccgaatccagtcttactgtactggtgctgagattaattcaatcagtgctgcagttacaaaaacaaagaacaaaaaaggagtgaatgataatgtggtcgctcaagcccgggccaagctagctgagtttgtttgtaagtgcctaccatccctcaatctaatcattgacataactttgactgaagccttagacttgattaaatacacacatgtccagctcgagagaccggtggtaggaagacttcttggtcgtggcagggttgtgacaaagcactaggtcgacttggatacaagcttatcttcttaccgggggccctgtcaaacccagattggatcaaaagcccaagtagtcgcttcctcaataacgaagcgcagctaataatggatgacatagaccaagacctaatccgaattgtgaaggacacggacgccttgatgggccatattcgtcaaccggccggaccggtaaaaaggaagacattacatatttcttcgcatgaaccaaataacaccaacagtacgaatgcccttccaacttcgtgttgagtttaaactcggacattaagtattaattcatttaaagttcagttttaatttgcgtcatccgcgggcctcaacttccagttttgaacttcatcgatcattcgtcatcccttctttccccttccttcgacaatccgccgatctcttaatcgaatcaaaaatcatcccgaggtcaacaaaatcttgttcgctgatcaatcaaatcgaaaaccggtttttaatcatcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggctgtattcgctaaaacattcctgtgtgttaagagttaacgttggtataaatcgtgttaagattttgttatattctgatttcatccatcaggtatttattaatgttatatttcatttatattgtcatttgagtattcattctaacattgttttttattctttaagactattacttctattgagttttttattaatactgtttcaagaaagcaattgattctaccatttttacatggtagcgagagtcattgcttgacagtagaaaactcaaagtaagaatagtctatagattaaaatcaagcgaacgagatggccgattcttcggtgattaaaaacgattcatcgagcgacgacgatcatcatgagaaggttacgcttttgaaacttcatcgggacaactggaccgaatggaagaagttctttaccaatctccttgtaggccgtggtcatgaagagatatttgataaagaatggtgcaagactcatgccaaagaaaaaaattttcgcaagaagtccgctctcgcattcactctacttcaatcgtgtctttcttccgacttgaagcctgtcgccgctggtgccgattcattctctgaagccatggaaagtttggctgaaacttgcggagaacaatcgcttatcaaactcggagacaaattattcgctctagtttcatgcgattacgttcccggtacctcaatcggagctcatgtttctaaatttcaaaatctttacaactctttgaaatcagctgttgctgcaaccaacattaccaccgactccgatgataaaatgaaaaacgacatgaacgtcggaacgactatggccggtatctttttcctcaaaagttttcggctcgacgattcattggcatcgctgattcaaaatttatacgatatccaaccgtttacattcgaacgactggctgctcgcatgaatgttgaagatacacgaacggagaaaggttcaggttcattgaatacgatctcgtcctccaattcaaagaattttgttcgaccgaacaaagataaattcaaagctcaatcacacggttctaagtttcgaaacgttgttgttcctactaaaaatcaacctcgaccgatatcttcatcatcatccaacaaagccaatattcaaaaattgatcaacgatcaaattcaaaccttgaaaaaattacaagctcaagatttgaatacgattgatgaatcagaatccgaagatcaggaagaacacgcaggagccgttgttgatgatcctaatgatccttatgagactgatttcttcattgaggatgaagaaaactatcacattggatcaaatcctatggacaacattcggtgtattcttgattccggcgcttctaaatcaacggtttcggattcttgtcttctttttaatttgaaaccgattacaaagaagatgaaaacctattctggatcaatcgatattactcatgtcggtacaatgaaatttggtatttacgatatcattcccgtcaactacgctcctgccggaaaatgtaatctaatttcaatgtcgcagcttgaagatcacggttttcgaattcaacataaaaacaaactggtcattgtttatatgggattgacaataattgaaaaatttcctcgagtcggtgatttatacgtttcatctggatctaactccgattccagctttcttttctctctgactgaaaaggaatctttgaaggactggcatatcattcttggtcatccatccgacatctatgttaatcgatttctcgagttgatgaagattcctaagaacgatcatattggttcttcttctcaatgcgaagtgtgtcgaatattctcgctcaatttgcttcaaatcctactcaagcacattggtctatggttaaacatttgatgcggtatctatgtggatcaaagagcgttggaatagttttcacgaagggtccttctgattctctctgcggatgggccgatgcggattacggtacttctctcgtaacgaaaaattccatgtcgggctatgtgattacttttctcggaaatccagtatcatggactacgaagaagcagtctgttgtggcgcaatcaactactgaagctgaattcatttcgatcaacaaatgtgctaagcaacttcgatggatgtcgaatttgattacgtctcttggtatagaaatcggcattccaacaattttcaatgataactcaggggcagtggttattagcaaggagcctcaattgaatcccaacaccaaacatattgaaattcgttttcagtatattcgacaacttatgataaagaaagttatgaagattattcaagtttcgactacggaaatgattgctgatattctcacgaagccgcttggtaaaatcaagttagctgaagcgtacaaacaattacatttagttaatgtgcgtgtttaggaggagtgttgagtttaaactcggacattaagtattaattcatttaaagttcagttttaattcgcgtcatccgcgggcctcaacttccagttttgaacttcatcgatcattcgtcatcccttctttccccttccttcgacaatccgccgatctcttaatcgaatcaaaaatcatcccgaggtcaacaaaatcttgttcgctgatcaatcaaatcgaaaaccggtttttaatcatcgtttacttcaagcactcaggaggagctagaatcagctgctgggcaggctgtattcgctaaaacattcctgtgtgttaagagttaacgttggtataaatcgtgttaagattttgttatattctgatttcatccatcaggtatttattaatgttatatttcatttatattgtcatttgagtattcattctaacattgttttttattctttaagactattacttctattgagttttttattaatactgtttcaagaaagcaattgattctaccatttttacacttcggccataaccaaaagacgaaagcaagtgaacacaagacctaagaagaccgctcccccaaaaaaagctaaccgacgaaaacgatacccaagcctcacactatctgaaaaagcacttgacaccagtagtgattcgaattctcctttccagcctccaggaggattcacattaccagaggacagtgttggagagaccgacatcaacagcgatgaagaggaagttctgccacatcaagccaaacaaggaccgagtctttcttctcatccaaatgacattcatcaaccaaatggggcagtagttccagtcagcctctacctccaagcctgcatttaataatttgttctcagctgcctcaccaacattttggctatgattctatgattttctctgcttcctagtgctattttgttctctgcttgctcacttgtttgtctcttattttttcccttataatcctcctgagatttctttttgatcacctatcttgctgtttaaaaatattccttggagagtgtttggttctgtctcaactgggaattgaacgtgtgacacgagagattggggtcttattcccaaatgagagtgcactttcatctgacactacgggcaattaggtgacgctcccgcgcggaacgtcacctaacccaaggggggcccctttgggttaggtgacgctgcgggccgcagcgacacctgtttgcctgtagtgtgatgggtgacctggctggcatcagtgtggtaatgccttgtcaccggctgttcacttcttgactagagtctgctcttagcatgggaatctggagaagtgtcatggtccctagctcgctggctgggagttttattttgccaaatttttctgcaggcaagagagagtcagtctgcacagcattttaatggaggattgattgctttaaatctggttccaaattccaatcgattcttttaataatcaaaccaattgcttcatcatacatcaaccatcaatcatgtcgcaccaacagtttggggacaactattctattcctagctccaagggtggccgaggcattctcaattggaccttggacctggtgcaaagagttgctgtattactgcatgtcagaggctcttgtgcagcaccaatggcctctgctgctttattgaagtggtcgatacacccaccctgccaccagcctccacccctctaccttgaccaaatttgaatagttccttctagatcctctgagtcacgagcatcgcgactactttcagtttggccagcctccattaatccctcctcccagctcctccccctcctgaccgaccactttcaacttgggagcaagcccgtctcctggcaatggcaatcatcactgcagctcgcgactgctctgacctctctgttcttcctcctccaagtcgcaagcatctcgccgccttgcgactgctttcagctcgcgatgcttcacatcaccccgcaaccactttctttcaacttggcatcaacaccgactccttccgttcgcgatcatcactgcagctcgcgactgctgtcaactctgtgttcttcatctatccaggcttcttccagtcacaagcatcacataaccctgtgaccgcttccaacttggaatacttcatcaacacctgccccttccagtcacaattatcactgcagtttgcgaccggttttgtatcattccccggtcttacttgttgatcatgctactagacactgctttctcatcaatatctaaagcagatgttgtatctgatggtagcacttggctttggattgagccacatggtccaatgtcaagcaagtgaaccattggcatcagcttggctaaaaaatgttaaactggcaatctgaacattgaggagttagatataggaccttcatagcatgcagaatcaatgttctgaagtgcttgaatggattttagtggcctgtcttgagctgtgaagagggatcagtagccaccactgattcctactaggcctgaaatgtaatttttgaggtgggcctgagcaaaaagaccaatacagcaattttgagtggtttaataatgtcctccactccatattgttccccaggatggaattatgtatcaaaatctcaattgagcttggtaattcaaatccccaccataggatgatgtacaattgtatgagctcctttggattgcccatatgccttgggttgaagttgaattgctctaaattggtataagatcatacctcatttctacacaggttatagcaatgaacttatgccatttggcagtgatcaaacattgattgcccatgtgaaattttgttcaatcagatggataaacatgtaattataagtggtttggtcttgatcaatctaaagtggtatgtatgtttatgtaaggactccgtcgagtccttcactgtctgtcggagataggcactagagatgagctcagtagctccagatgggaagtttctagtaccaacgtggatttattgcatgtctagacaggagagaaagatctctcagttagtatttacaagtggaggaaatggaggaaagaaaatgagaagagagggaaagaagataaggtacttacctagacaggagagaaagatctctgctgtctaggtaattaaggggaagagtgagactaaatataacccgggataggcttatgtaagcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacagtctcccctcctataaaagaaaatgaagaagggagaaaatttaacaataattgggacagtaaaaatgagaaagaagaaaacaaatagaaagtggtctgaaattgtggggaagaatttgtgagtggtggctgatttgaggaggaaatctaggagaagtcaagagagagaggaaacataggattatgattgggccaaggaaaaaaaagggagggggaggtgagattttaatgtagggagtagaggggaaagaaaagaaaagaatagatggtgaatgaactcaaaaggaaggtgaagatatcaaacataaaataagatcggattgttgggagttgaagttgggttggcctttttctttttctttttctttttcttcttctttgtttcagtctcatctgcattggcctgctggaggtactcttggatgtcattgtagtaatctagagtggcttgtgaatattctggggctattcgggctgttatagaatcaatgtcatcattctcaatagttagggatcctattgcagctatctcaaggttgacaggacaggctggggcagttggatagattgggattgagcagtcaggcagggcaggtaaaggaagggtggaattgattggagaaggagaggaaggagaatcaggatgattgggttgagtcagaggcactgtaggtggctttgtgttgtcaacagtagagaccgatggggaaggcagctttgatgttggcattgaggttgcacagttctcacattctgggggtgagaaacaatctaaggggtgcagaggatgatgattggtggtgtcactgatgcggtgggtggggtttggctgagtagaagaaggtggagagagcttggcattggtaattgtggtgctgattgaatgaggggaaagtgaacttggagaaggatgaggtggagcgagctcggcatcggaatttgaaggtgttgtcacaggtatcagggttgcatttaaggatttttcagcggtctgattagccaattggacaacggctagcgatctgtcccagacagctttagggtcttcgattggtcgcgaggttgtagatgatgtcgccgcaatggcagtaaaggaaaggctggcggctgctgaatcaaacaacgtgtcctgcggtttgacaacggtcgtagtactaggcccatgagcggcaactatgggtgaggagctgatttgagagtatgagttgggcagggtagctggttgagtggtgatagtcgttgaaggaaccgacagcggtgagttgatagttgagcaggttggcgatcgcgatggtagcaaagatgaggtagagtttgaatccaagaatttaggtaggggcaagggagttggtgttgaagacggttgtccagagggttcacagactgtcagagatcctcctggcgacaacaccggtgatgaagatctagctgagtgcggagatgaaccctgggtgattgatgggtaagttgatggcaagtacggtggtgttggaggaggagacggtgtttcttctggcaaaaacgaggtggtattggccggtctttcatctaaaacccgcacagaggccagtggagagtatgggctatcaagatgggagtagctggttggcttgttcgccgtatcggaggtgggtgacgctgagacccctgttgggttgacagtggcctggagaggagggagtttgctatcggaatgtgatttagagatcgccgacgacatcgatggcaacgacaccggcaacaatgacacctttgagcattgggtggcagctgcttgagttcgagggcttgggggcttgcaagaagttctgaaggtatgtcgacgaggttgactgttcagggggataagtccgcttgggcattcttttttccagtcggctgctagggacatccccgttgtgtgggataataacggtacgaggcctcggtccttcgaatatcggaacgatccggctaggggagctgaggaggcaagggggaaccgatgaggttctgttcttattagcaggagctgtacaacaccctccaggtgcttgatgcgcgattcatagctgtcagatcttgggtccgagggcctcaaaaatcttcctttctgcatgggtttgtcggaagacaagtcaatctagtggacttggtcggaaaagaatgtccaacgaccgaaagtccgtggttggatatcaaggattatcgattgaagggggtaagtcaatgttgagaaaggggatgtcgaaaagtcagaagtagagggaggcacgataatgaattttcaaaaaaattctgcccgtgttgtttatgggaactagaaaaaaaaagtgtaaggactccgtcgagtccttcactgtctgtcggagataggcactagagatgagctcagtagctccagatgggaagtttctagtaccaacgtggatttattgcatgtctagacaggagagaaagatctctcagttagtatttacaagtggaggaaatggaggaaagaaaatgagaagagagggaaagaagataaggtacttacctagacaggagagaaagatctctgctgtctaggtaattaaggggaagagtgagactaaatataacccgggataggcttatgtaagcttgtgacaggtttgtgtaagcctgtgaggagcagggcttacagtttaatgtcatatttctttggtcactattgttgtatggattcattcagtcaaagaagtgatgtttcccaacattgatgtctgtattttcatgttggaatgttcacaaatgtttatcaattataacaagtcagtattgtatggattcattcagctacagcagttatctgtccaaatgcctgtgtctaaatgttaagaattttacagatgtatgccaattttaacaaaacaagacatttgaatctaaaacatacactgatctgtaagtttaactgatattataaatgactcatttagattgctttgatcacatcacatgaatccacaatgcacaaacatgtaataattttgaacaacatgaagacagacaaattataaaataataaacagtaggtcaactgaaaggaatacatatctctgaatggactaattcatcatgtattgtgggggaatgatggcaaggcaactgaatcatgagagggttgttggatgttgcaatgacaataattaccaatttgaagtgatccaagtgaaaggagtaggtcaggccaaataagcaacagccattactggtatttccaggattgtaattttattgtagagtacagtggctatttgagggagccaggcaggaaattaccaaaaactatcagtcctgagcttcactttaataaaagccacaaagacaaaagaatgatttcacttggaagctcagttgtcattgttcagctgaggtgcattttacaagtgctcaatgcaaatgcaacaataggggtgttcaattaattataatcattgggacatgttttctggttagaattatttgatgtaatacagtattccttaaaattttaatctattgcatgcatgcatgtaatattccatcagttgataaaatgggtgctgcctgtcagtgataatgtatgcatcaaacaggtttcattattaaggtatgcaacaaagacataagacatatcacacaagacctttgaacactcatgtcatttttgattttgaagtaagggggcaatcaccttggccacacatgcattttctaaaattataaatctgtgtttatgaatgaattcaggagagttataaaatgtaattgattaaaatgttctggtacaaagatgtaattacttgaatattttgggctccaagacataatcactttgaattgatctggcaggcaccagttaatgattactacaaagatataattaattgaaacaaaattttaattatttgaactgttctgtcacaaagttgaagatataattacttgagaacagcacttgaagatatatgaagaatagcactttggtgaaattactcaagaatcacacttttgaaatcattttgcagctaaagaaaaaatctatcatgtgagggagagacacaaattagttgatttgaaggttaccttcaaacatcccactgagttcatctgcctctagtgccccctcaaaatgatccatcagatttgaccattattagagtcactaggcatattctctggtagggtgaggggctcaatgttggtttgatcgtcctcttgttgatttgtaggagcagcactaaaatcaaagtcttgggccagaaaatcacgcattactgattcatcaatgttgtctaagttgttaccaatggcgttgtcaaagtccccggaaaccttagataagttaccactttgcttcaaaaaggacaagcggagtacctgttcgttccaatctctgaagagttcagtgtcattttcgtaaggacccgtgttgaaaatgatgtgctcaacatttttattccaattgagctgcagggtggatagattgatgaagtggttgtgtagaattgctttcatgaaatctagttgatcttcagttgaaagggtttgaagaattgggtgtgttagtgctgtccgaagtcgagttttcaccaattcagactgtgtggctagtccaaacataagtggaatgatcctctgatgctctatcacagcccaacgtactgcccggcgcatctctcgaccaattcgacaagtctcttcgcgtgctctctgttggcgggcaacaagtcgcataccatcttgagtgtcgggatcaatggcccagggctcgtcattgttagtgaaaacaccatccatccaaaatatatcgtccggttccatttgaagtatggtatcataaaccgcttcctgcaggataggccgattgggaaaagcaatatggaaagcagaaagatgtcggttgtaagtgttgacaacagcttcaagggcaaatgttttctttcgaatcgaatttatcagtttttctttcccagcagtgcctgattgggggaaaaggcacaaggaggctttgttcagcaacttattccacacagaaggcaacatggacaactatctgacctagctttgaagcagtgcccattcgtactgcatcaagaggtcgcttctcctcaaggagagccaggtattttcgcctcaggtctgttttggcccaccagactttcaagaataaagtctcgtgggaacggctgaccccttcaacaacttgattagctccaaccctttgccgctgctgctcaatttgagcctgaatatcactgattgtattaactcttgccagtgtatcctcaggggtcaagggaagattgcccctgtaagatttcacaaaaattaaatgtcaattcaattcatgaagattgtcattgggcaactcaccaagcagcatttaggtcttcttctaaattgagcaaacgtccaagttccaatttctgctgtgctttttcattgtttcggttttgataataggagcgctcaaggatccactgctgctggaaaaaatcctgtgtgtaattctcacccccctcggaaaatgggttggtttgattgcagatgctattaagtttggctgtacattcaattatcaaattgtgtgcttgatcaagatgtcgattcatccagtcgcctgcattgaaaaaaatcacattggggcctgctagaatccaatgaagcaagagatttgattaaaaagcttacaaatggaaagtttcagcttctcattatagtagtcacactgtcttccaatggcttggaggcggtgaatgcgagttgcgttcctcagaggtcccaccatatcagataattgagaccaaagacgctccatcccttcgccatcagacaggccccagttggagttatacctcggattatattttatctggcagtcccagttgtgtacgtaagcatggaacaccgatgtaccaaaatacactcgatcaaggtcatttcccaacaggtcacgctgtgttaccacaattaaatgcaagatttgatttagatgtgttcaagaggttaccaggaataattacaatttcataagctcaccttttttacatgtgcatccaagtggcaaccaatatcatagagtatgccaaattttttggtagggaaggccttgagaatattgtcaatgatactaacagggtagtagagcctgttcaagagaggaaaatatctgagcctttttaacaagcttatttcaagatattaattcagcttacttctcacccccatgctgaatgttattgagtttgagggggatatcatgccgacagcagctaccaaatagacccgtatcatcaaatttgtcccaggatgcagaatttcgtacatcgtttgcagccttgtgggcatccgagcatgacgtctataatgaagtaaattgattcagcatggtttatgaaaaaatgggatggatttggcttaccctaagctccgttacagcttggtcagttgattgacattgagcctcatgagtgttgatttcagacggtggtatgaagttagaagggtaatcggcttcagtggggacatcagtacttgcaaacttgtggtgccgatgttgaaagttgccatccattgcgattattgcatatgcttcgccaatcccaggcaaactctcttcatctggcttttcaggtccaaaacatgcagggcactttgttgcccaatggtcctgagttgtcaggccaagagaaactgtaataaggtccttgtgaagtgtttggattctgccgtagatgtccattgcttgagagaagggaattcgcaagtcacgtgggttgtggtttcggcttcgagcatacatgctttcccttgatcgggtatcttgatggtacatgatgccactgataaatgaggtgtagggaattgcggactcgttccataaatgctggtagagctgaacaagggggacagagaaagcagtgcggggtgttgtgggagaagcaggaatgtatccaaggtggatcaagcgaatggcgtcgggaatgcaagagcaaaattcaatttcttgacgatgaaagcgatctagacagtaatcatgaatagcttggttagtgtttttggttttgttatgtgtagagctggttggtgctattggggtacagaccatgtgtatgtatcaaatcaactgatcgcttccgggtattaggacagtcacattcatctaacggttccaggtaagttgttgaagcagtccagtttttagtgtggtactggcaaacaaagaaggccgctgtgatggatttttcaattgatttccaggcattcgaaagtcgatctcttctcatggcatactgggtgatgaaatcgtctggaaggggcgagtcctgatgtagaggtggttcatgttggtggaaatggtccgcagagtattcatcctgaggtgacatattgggctcccgatcatccactcgattttgacggggatcaatgacgagtagtccatgtctcaaggccatagctatcgcagcattcaagtcaacaggccgaccagaggtaccgctgcgaggttgtcgtacaattgtggggcctcgtcgttggataaatccagtttgcgttcgagccatgacaaaaactgtatcaaactgtaggggatgggaaatgttgaggtcagtaacagaaagattgagctgatgattagacaggcaggacaacagtacaaataccaacggctgagctcctcctttcgggaagactggtacaagtggaccggaagtggcaataacgtgacgagatggagtgaagaggaggggaatcgaacaggggttggtcttgaatgccaatccaagcttcaagtcgcgctcaggtgagttttcagcactgagatttctgagaagcctcgagaaaagatgagagaaactgagagcgcggagctactactgtataggtccttctgtgtctcagtggatactatccagtagttgaataggtgtcgccatgggtggggggggttgatgtgtaaccatgatgtatcaccagagtgtggtggagctgctggcacgaaccatggcaactaccacctaaaaaaccttacagccacaagggtctgtagcctagttggtaaaggaagcactctggtatgtgactcagcattgatgaggttgtgagttcaaatctcaccaggcacatcctctgtttgtttgtctctacatcttgtgctgttcattttctgcgggattgtgtgtgatcataggacattgaaaattgtcactatggacctcggccgtatcagttatatggacagttaacacaacttttccattgaaagcagaaagcagaggaagagggatcaagagcataaattctcacttgacatgtcaatttctcctactgtagcgtagcgtaattaggcatgtagtgtagtgtacaccaggggagtttgctcagcacctgctttcaagtgccatcagtgaactcggtcatagatctggttggaagcttgttacaacacatgttgatatgtacggaagatatgtaccacaacctggttacaagacatgttgatgtgtaccacaacttctattggatatatcatagaatacatgtgtagaatgtaccccagacctatgctgaaaccaagttcaacttgacagcaaacagtgctttatcccaagctttgaccaagcttgcagtatcttgaccgatatgatttcccacctggttgtgaggcactatctcggtaagatactctgaatttttttttttcaagagcccactagatacgagaaagcttgtgagttaaaccagccctcgccaatgcctatatcatgtgattgtcatgtacacacaaccttcatagttagtggctaccagacctcctaaccttttggtaatgtctatatactaaagagtatgataattgaaagccaaatgatgaactcattccattggattgatctgtggaccaaatgtagcagttggccgattggccaaaccaatccaacaggtgctggagtttgtttaccgaactttccagcttacatgactatatcatgcaatgccctgcagcaaatgtgagtgagttaaaataagcaccaaaggctgtgttttgtgagttgttgtaaagggtgtttccgaaaaactttccaaattctagataagagaaaggtaacaaatacaaccatcccatccttattccaacccccacatccttcacaacctcaaatcggtctactgatttttctatccaacatgtcaaacacactatgcctgggtcaatttgtcacacgtctacattctcctacctcagattccctccctgatcacccacaacaggccttcctacaacgaggaacagatcgagtgcatgtgtggtgttacccaagacgattggttggagatctcagtgaagttcaaagcaagttccttggtccattgttaggtcgggtgggcagctgctcaacaccaataacagaagaaggaatgatctcttctgaaaaatccctgataaagattcgagctttccttgttaccaaaacctgtaatgatcctcaactgaggggatgcatatttggtcttgactcaaacaaggccactatttcatcagctttctctcgggcacaaatcaatctctctcccatctggaactacaatcccagcctctttttcaatatcccccaaacatcgtttacaccaaccctcaccagcacgccagaagaggatgattcttttcggtctactctcaaaaactgtgtaaccaccttgaaagaccaccaatacacagctctaaatttcctcaagagaaacgagtctacccaacaaaacacaattgaagacttgtggaaccaccccatcaatagttggatacgacgatgtagtaacccttctgaactacgacttgacgaaacagaccaatttactagccgaggatccatacttgctgatgacatgggcttaggaaaaacgttaaccagccttgcgttagttctggcaacatctcatttggcaaaccgattccagatgagcggttccgacaaccatctagtttgatcttcagccactctgattatttgtccgttagcaaccttgtcaaactgggaaaatgagatcaagattcactttgacgggggagccttaccttactgtatctttcatggaagagaccgaggaagaattgacagaggatcgctattgtcatcgcttgttgttttgacaacctacgagatggttggaacatctggaaacccactgcataccaatcaaataaccattgaatccctggatatctgttggttcagaattgtattggatgaggctcagtaagtaacaataacctggtgcatgtattgagttatcagttaataacgagtctgacattacaaatcatgtagtatgattcgtaacccaacagccaacaggactttgaacattcaaaagctgaagtcaagatttatcttatgcctgacgggaaccccattccagaatcgactcaccgatgtccaaagcttgatatttctattgaagatttggccttggaaccaggagtggatctggaagtcacaccttatacctggaattaacgttggatcccaagaagccattcagacgttgaaccgcttaatggaaactgtatgcttgaggaggacgaaggatgtgctcttgaatttgccttccaagatagaaaacgtggttgttgtgagcttgggtggcccatgggatgatttctcaagagggtttcaccaatcattcattcagtactttggacggcttcgatcatctggcgagccatgggattcgactgaatttttcaaacagctgacaatgatacggcagttctgcaatcatccgatttttgcacgtgacgaaattcctcaccaaaagaactggcgatggcaagactccgcaaaactggtccatcttgtggataacctggagcgattcttgcggggtggaagggggattttaaggcccaaagcagtagtattctcgagctttgtggcttttcttgagatgtgagtgatattcttcattggagattttgtcaaagaggctaaataaagactgatgaggtatggcatgatgaagaattgaaaaggcactcaaagagaaacaaatgggttgcacatggcttatagggaccttaggtatagcaaaacgagatgagaacctggctagatttcgaacagatctcaactgcaacattcttctaggctcaatacaagcggcgggggtaggaattgatttgaggtgtgcacaaaatgtgtacatgatggtaaggaggaatcatttcttctgtgtaactgaatatgctgataagaattttgatgttcaaggaaccgaattggaatccggccatggaaaatcaagctgtagatcgtctctatcgccttggacagacaaacgaggttcatgtctaccgatactatgtgcaaggcagtctggaaatgaatatacatcaggtaaaaagtaggaaaggggaattggcaatgtaagaattcaatggtctctctgtatccatacatggagtagttgacgtattctttgggacgtacttgactttgaatttcaggctgagtgtaccatcgcatggaaatgaggattatgagtgtgcacagcttcttatgagtaacatgttaaattagggtgcaataagaagatgatttacttacacgaaactttggtcaaggacaataacttctgaaaatctattggtggcttgggatttagaagtttgacatcaagctcagacaaggtggctaggtattcttctgcatagcagtttcttggtagattgcgtggaacattgcggaaagatattgcgaccgaggatgttgaggtagctcgcttatgttcaagactaaatgaattgacaaagtgtagtcctttagtattgtgggttttgtggatcttgatctcgtccagttgacgggccagggtgttgaactcttctgaacgccaagggaggggaatttgcctgactgttttgcctggggtggctttggtcttggagcaacacttgatgttatcaaagagttccatctcggttagggatacagacagttttgagagggtctcctgtctatgcttctgcagctgaaaatcaggatgatgtttttcttcagtaatagcccagatgaagttgacttttgagaaaattcttacttgtaatcgtaatttggatttcttttcagacttcttcttttcattcctacgttcagcagagaaatgtcccaaccgaagaccatccttccgtcccagaaaccatcggtgtagaataccagtgcgtatgatctcttcagaagtttctgtaggatcaaggtggaaagctttgaatgccccagacttgaaagcgtgattccagtgtttgaggagaaatttcgagagcagttgattccacttgctttcccaggcttggtcccaggcaaaggtccaaccagggaactttgaatttttgaggtcttgaagaaatattactcgatagagtggaggaattttttccgaaactggtttatgggctgtgggggggatgggatcgattggatgcagtagaatggagtcgggaagtgaggaggcgatattcagctggtcttgtgagggagtctccttccatttgtccgatggtattttgagattgagctctaacaaggtctgagttaaagcatacatgctacggcaaagaggtgaagttgatttggggaggatgtttgaatagagactgttcagtttccgtcctgcacttgggggtttgccttcattttggaagcaggctgtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcaattacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttacagatcatgacaaatagtgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattccaatcaacaatacctgttaatcttcaactaattttgttaaaacttaataagtattgttagcccattccctttggggaataaccaaatca