aacggagatctgatatctcgccctgtggtggaattccagaaattcaagcgccgtatcaagaacagaaagcttcgtgtcgctatggaccaactacctcgaaaaggaaagtgaaaaagactgactgggaaagctgaacccagttctgaccagcatacatacgtagtgtaacaccttcccaatctatactctataaacgataaatcacataaatgagtttcttctacccggcatccgggacttttcggggaaggattttttattaagggaagaattcaaaggatcttattattcaagggattaatggacagaaaggacccagatgcaaagcagggaagcataacaagtaattgcaattcaaaatgttcaaacagtcaattagaccactagtctcaacccgactaacttttgttcgttataacagctctgcagcctacacggctgcggtcagcctgttgaagggagacttaaaaaaggctatgattgccaaggatgaaatgaagaagacggctattaggagcatgctatcagccatcaagaacaaagaaatcgacttgaaagggaagagtgctgacgagtactctctgtatgacatgtactccaagttaatctcccaaagaaaagactccatcaacgaatttattgccaacaaaagagacgacttggtggacaaagaaagaggtgagatggacatcataaaaaaatacatggatcagttgccagtgtcatctgagcttgacattgatcaaaatgtgaagagtttgttggacgcccttaaggaaaaggctggtgacaaaaaggtccaaatcaaagaaattatggggcaatttgacttaaagtccttaccaacagaatggaagacatcaccaactgccattaaaaatagcattgtgaagcagttcaaggaaatcttcaaataaggctctcactaaaacacagcctctactcagcattgtatgaaaaaagtaaaaatatttgtcaacagttaggaaaaaaaaaacttcaacaatacatacctcaattatacttaaataaaaaaatctatgctcgctttttccttgcatttttttttttgcgtcaatcgtttttgtgtatcctgtaattgcgatagctttggcaaactagcactttgcttttcttctataaaagagtccttttgtatattttatgaaatgttcttttcctggcactctcttcgtactgattttaaaaggatccaagacacaagattaacagctaaccaaaaactcttacacataactaaaaaacgacaccaagcaagaaactattacgcaagataggaacatagagcttcgtatccttttctctttttgatttctcattgaaatgttaggattatatttatcttctcttttctttgccttttttatggcacaagtgtttgctaccaagtactcaattacttttacatcagatgactatgaagagaaccaatcaggagaaaactcatctactcctttggtgtttcacttggacaagaattcattaccaccagcattgttgaatcaaatggaatttagtccatatctggtactagcagacttgccagatgtaccccgcgttttagactcacaagagcaagctgatacggtgcttgcttccaaatctgtaatagattttctcttggaggatcccctaacgattgcagagcacaaaaagttctcgcaaatcgaaagtattctgtatgaaattatggaagacagcctaaaggagaaaaacgggactgacgaagtattagaagaggcgccgaaaccgaaaatatacgcatataaagaggttgcgccgactaacactaactcaaccgacaataacaatattttaacaaccaacacaacgttagccagtaaaattccatatttatatggtacgacaagtttggctgcatccactggcgttactagtgttgaaatatttccaaccatcgcaccggcaaatattacgaccattggaggatatgaaaactcgtcgccattcttaatgccttcaatggaaatcctatcctttttgttcagtatatatttgttactttatccgtaaagttcagcagccaccataaacaaattctcgatagataaagcatttaattaatacataaataaaggattaattcaagtgccatttagtgacgtttgcgactgacgcggtcgccttatacgaacatcgcgagatcaataattgcattaagcaactcatcactgctggatttacatgacagtaggttagaagaacgagtttcggcgtgagaaatagtgcctatactcgacaccgtctatagactatagtattgctactactttggtctaaaagccgtttttttttctcattataccaagaaacgctcctttatggacaaatcaatagaggtcactctcagagtaaaaacacaacaggttatagtaccggggcaaaaagtcgaggaagatgaactccctttacgtcggtggcagatggagcttattatgctagatgcgaaggcaaacgaagtagagcccactatcatttccaaatgcatataccacttacatcctagctttaaaaagcctagaagaagactggattcactaccatttcttattaaggaaactggttggggagagttcaacttgcatattgagtgtttttttatagataatgccgggaaattcagcattgaacatgacttaacgtttgacgataatgcatacgcaattgattatactgttaatgttccctgtggatcttcacctctcaatagtgagctatctaaatacttcaatcttccgcgaaaaattgtgaatcagcaggaacagatgtcgcttcgtatcaccgatttaccctggatcaaaactcttgcacttatagacgaggacgttatgacagatgtcgttcagatgatattaagcgactcagcggtacaaaaggcggttgaaatgcatcctagaagagaccaattttttatgtttataacccagctacccgatgaattactaatgaggatccaggagtttttaaagtcaccgaatgatcgaaccggtgaacaaaaggcaacgaatctcagttcagatgtaaccaatatttcagcgcttaaagctgagtcagttaaaggcgagccctttgatgaagaagtactttgaactcattataagaagggtccttgggtgatgattaaaactaaaaatgaacctgcaaaaaaatcgaaaagagagtttgcgtaagcatgttcatttgaactatgcaaggaggaaagagggatacctaaaagttagaggtttcactgtcgaatcttttgttactactactttttattataaattgcaaaaagttcacttagctagaagacattttttcgcatctacaaagctagtgttactgttgttactctacgtagatatgaggtgtgtgtgtatttatatgtatattatgacattgattgatgatattacttattgtctttccaataaggaacctactggtaacctggagaccagattttcatgatcgagtcccacgaacctgtacatacagccaaaccatctggactggagcgtacaccagtaactcttccgccatggccttccagtttcccaacaatctcagctttcaatacgtcccacacaatacaaccaacatctgtataacatgcgtacattaatcttcccgatgcactaaagtctagagatacaaccccttgattatctaggtaacttgaactggtcgatttaaaagttcggggtgattgtgtattattgtactccatgttggctgcaatgtaggtaggggttaaggtgtgttcttcattccctcgggaaagggaaaaagtagcaatagagcaatctgacctcaaatcgtacatatttactacaccactgtcacttccagtcacaattgacatcccatctttgaaaaagcgaagtgcattgatgtcactatcgttaacgtaaaaactttgtacagcagatggcgacctgttgtcccaaatataagtatacccgtctgacccgcaactagcgaaagtattaagagaattttctgagtttgtctcttcaggaattgctaatgccaggacatcacccaaatgatcagaatattctctcactctctttgccttcggtatatcccataaagcacatgtcatatctccactcgctgttaatatatgtgagttatctatgaattcaatgtccgaaatgtaacaggtatgtcctttaaaaattgacgcaacgttttgttgcactctattctctttcgaaactctataaatggtacagttattgtttaaacctgcactcgctactagattactggatggtgagatagcacaggaaagaacccattgggaatctaatggaatagcgttttgtttcaaacccgatgcactatcccatataagcatgaaaccatcttggctcgcactcaaaatatgccttgaatctcggctccagcgaaagtcagagattttattattatgacctttcaatacgatatttggtttcaaattgattttatttttggttagtggcgcaagtttgctagccatctggaataagtttgcatcttgtatcttatatttagctttatttatttgtgcatgaagctgtttactttcttgtctggcagcttctattttatttttaaattcatcctctacagcagaaatatcttgcagacttaaactttgcggctgtgtatattgctgagtgacgttattggcgtaccctatcggatctatttgatgtgcagccatcttcgctgtgtttgactggtgaaaggtattctctcttgtagtctaatatactagcgatatttttttctacttattaataccggtctatcgaccttggatgctggaacaataaaggctatgaatatattgtactatcgtaacagcaagttaccgtaaaaaggggaagaaaacaaattgaagaagtgataagaaattttgaggatagctgttcggttgttgaggggagttagggtcatgtggaggacatgtctctaaaaaagttttacattgtgaaagctaaggtcaaaagtaagatgaaacaggcaagtatgaagtgaaaaaaatttttctctctgtacagcaagagtgctgagaaagcctaatggggttgcgagtaaatcagccaaagtccagaaggtttaaacttttttccggcgtaatattgtgtcttttcgtcacttcgtcggtcctgaaacatttttcgacgcgtgtaaaaatttgcatcatacgaaagtgcgtacaaaaacttccgttctaaaagggtcagaaaccgcgaagaatttgcacagggaacgaagttattgaggtttgacctcatcggctgataattggagcctaatcacactgatccctcatagtctcaaaaacatcttttattttcgtgttgtttacaaaaaagcacccactcacggagcgaattgtgcttactctctcaattacggaaatcttcattcgattgcttatgcgatcatagcaaattttttttctcaatagctttcgtgcaggggtaggtaggacttcgatggagtgacattaaataacaaaattaaacccgaatggtactgccagaacacctactgaatgggtgactgtagatttctttttcttgcagccttcagaatttagttccttgaagcctaaaaaataatgcgatccagttagtttgttccaatgaggggaatgaattgcagagaatataccttcaaagaatttgctacggaaggctccccatttagcgggtcgtattcgatgatcaatatttttccctgacgatcaaaaacccaatagcaatattgaattgcaagaaactagatgacttatgcatgttaggaggtgaaaaaagaagacgtattcccggaattaggtaactccttttattctctagcattttcacttttttcatacgcataatagtcttctatactatcgaccgtagcgccctggtaatatgaacagccttaccccattaaggattatcccaaaagtggcaaactatagcgcattaataaggctcaaggaaagtccggtacggcttttgctcttaagaagaaagctttccacacggcctgcgatattgtatggttcgccgtacattaagagtcccttgattcatttacacagccgcataaataatgctcatggaacaacaaatgcaaatgtattacattttgtgattactagaagatcaatatcaaactttcccaaaatcatcgccaaatttattcgactacctatatatgttggtggcggagtggctgctgcggggagttacatagcgtacaagatggaagaagcgagttctttcactaaggacaaattggaccgaatcaaagattttagtgaaacaatgaaggaaaagttcaatagaatgttttccagcggtgatccccaaagtggcgatagtggtaatgatggtaccgtgccaactgctacattgatagccgcgacgtcattggaagacgacgaaagcaagaaacaaggtgaccccaatgatgacgacgatgacgatgacgatgaagatgacggaaacgatgctgtggacactacacaagacgaaatgttaaatttgaccaaacaaatgattgaaattaggaccattttgaataaagtagactcttcttctgcacaccttaccctaccatcaattgtcgtgattggctctcaatcttccggtaaatcttccgtattagaatctattgttggaagagaattcttaccaaaaggttccaatatggtcacaagaagacccattgaattgactttggtcaatacccctaactcaaacagcgtaactgctgattttccaagcatgcgtctttacaacataaaagattttaaggaggtgaaaagaatgttaatggaattgaacatggcagttccaacttcagaggccgtttccgaggaacctattcaattaacaatcaaatcctctcacgttccagacttatcattagtagatctgcctggttatatacaagtggaggccgcggatcaaccaatggaactgaaaactaaaattcgcgacttgtgtgaaaaatatctagctgcgcctaatattattctggcaatatctgccgcagatgttgatttggctaatagctctgccttgaaggcctctaaggcagcagatcctaagggtttgagaaccataggtgtcattactaagctggatttagtagaccccgaaaaggccaaaagcattttgaataataagaaatatccactgagtatgggctatgttggtgtgataaccaaaacacccagcagcataagtaggaaacaccttggcctttttggtgaaacaccttcttcgtcactgggtggtatattttctaaaagccagcacagtcaagatacaggaaatgaaagtgcgaatggagtaaaacaaatagtttctcaccaatttgagaaagcttatttcaaaaaaaataaaaagcattttgccagttgccaggtttctaccaagaaattaagagagaaattgatcaaaattttggaaatttcaatgtcaaatgcattagagcccacatctacacttattcagcaagaattggatgatacttcttacttattcaaggtggaattcaatgataggcatctgacacccaaatcataccttttgaataatattgatgtactaaaattgggaatcaaagaatttcaggaaaaatttcatagaaatgaactgaagtcgatattaagagccgaattggatcaaaaagttttagatgttctggccacaaggtattggaaggatgacaatcttcctgatctatcttcttctaagtcggaaagtgatactgacatgctatattggcataaaaaattggaactagcatcatccggattaaccaagatgggtattggtagattatctacaatgttaaccaccaatgcaattttgaaagagttagataatatcttggagtctacccaactgaaaaatcacgaactgatcaaagacctcgtcagtaatacagcaattaatgttctaaacagtaaatactattcaacggcagatcaagttgaaaactgtatcaagccgttcaagtatgaaattgatctggaagagagagactggagtcttgctcgtcaacattctatcggtttaataaacgaggaattacgtcaatgtaactcgaggtatcaggcaatcaaaaatgctgttgggagtaagaagttgacaaatgtaatgggctatttagaaaatgaatcgaacttgcaaaaggagacacttggtatgtccaaattattattagaaagaggctccgaagctattttcttggataaaaggtgcaaagtgttatcgttcagattaaaaatgttgaaaaacaaatgccattcaacaattgaaaaggatcgctgtccagaggtgtttctatctgcggttagtgataagttgacttctacagcggttttgttccttaacgtggaattattgagcgattttttctacaacttccctattgaattagacaggaggttaacgttgttgggggatgaacaagttgaaatgtttgccaaggaagatccaaagatatcaagacatatcgaattgcaaaagaggaaggaactgttggaattggctttagagaaaatagattctatcctggttttcaaaaaaagctataagggtgtctccaagaagctataaaattcaaagaaatggtattattcaggatttgtaaatagcgtcttatatgtaattaccagaactaattcttttcagatatgaaaggtttatttttcaaacaaactttttttttttttatattatacaagtctaattcatatacttcaagaagtaatttatcctaacttcctacagatacttgtcttactaaataaacaaaagagatatgtatattttctattatttagaggagaatgttttaatgaaggcatgcagaagttgattgggttattgtgtggttcattctaatgcgaaagaatatgttttgtcattttgtctccacgtccgtatccagccttctcatcgatttcgtcaatgaaaagatgtaagaaaaaggaaagagtctaaaagaaaaagctgtgataataaacatctaatccctcttttccagtgggttatatcttagaaacttctcaatgagatcgacgtgggttaaaatcattcttctgcaacagtatcttttcaggcccaatcttgacaacgcggtaccttcatctagctcgtcttcctgtaacaggttcaaataactttcccatttgtcaccaacaactttaccacaggagaaacatctaactgggacaatcattttatattattatatgtccaacctaatctctgaagtctttcactcgcccgcctaaacacaattaaagtatcttcatgttgtaattattccatcttttcttttcttatgaaatttttttttctgtctgaaagcaacgaccgagaaattacttattcgttaaacgtgatagttcaattgctgacacttccagtatactaacctcgaaggtctcaatgtcggttcactctttgtccacggataacatggatatatcgagaatagtcagggtctttctccacacgtaaatcttacgttcagtctttctacgctatgattctatcaaatatcagtagaaatggtagcagcgccagggtgaaaaattcgtcaaaatccgtcttataagaccagaaaaactcgcaaatgaaagagttgtagtgttcgaacaaccaacattgataggttatttaatagtgattgaagcgagggttaaactagattatcgtttctgtttccatttattattgtaccaaaagaacgattcataatattttcgaagaggcacaaattcaattcgcttataattatttcaactaagcaagataaccatgtcagacccagtgatcaagtcccttttggacacagatatgtataagattacaatgcatgctgcggtctttactaattttccagatgttacagttacctataaatataccaacagatcttctcaattttccttcaataaagaagctataacttggttaaaagagcaattgccgtacctgggcgatttgagatttacagaagaagaaattgaatatctacaaaaggagatcccatatttgccatctgcttatatcaagtatattagtgactctgactacaaacttaatcctgaggagcaaatttctttcacttcagaagaaattgagggcaagccttcgcactacaagttgaagattttggttagtggttattggaaagataccatgctttatgagattcccttattggcgttgatctcagaagcatattttaagtttgtcgacactgattgggactacgaaaaccaattagaacaagctatgcagaaggctgaaaatctatttgataaacgatatcaaattcagtgagttcggtactaggcgtcgcagatctttgaagactcttatttgattatgcaaggcatcatgaaagttgttaatgcaaacccagaaaagaataaagcattatttttgggtacctcgaatgttctttttgccaaaaagtacggagttaaaccaatcggtactgtggcccatgaatgggtcatgggagttgcctcaattaatgaagattatttgcatgccaataagaatgccatggattactggatcaatacattcggagcaaaaaatgctggtttagcattaaccgatacttttggcacagacgacttcttgaagtcgttctatccgccatattcagatgcctatgttggtgttagacaagactctggagatccagttgaatatactaaaaagattgcgcatcactatcatgacgtcttgaaactacctaaattttcgaagattgtctgttattccgattcattgaatatcgaaaaggcaatcacttacgctcacgcggccaagaaatatgggatgttggccacatttggtattggcacaaacttcacaaatgattttcataaaaaatcagaaccgcaggtaaagagtgaaccattaaatattgttatcaaactactggaggcgaatggtaatcatgctatcaagatttctgataatttaggtaagaatatgggagatccagttactgtgaaaaaagtgaaaaaggaactaggatatactgaacaaggctggagtggcgacaatgaggcgcacagatggacgtaattacttcattaggaatacccttatttgtaaaattttatgaatatgccacacaggtattatattagtagacattgcaacgtgcatggaaggaaaaacattattatgaaaggcgcgaatatatataaaaaaaggctgtaattcttttcctagagaattcttaattttctttttattttgtttgatatatctatataatgaaatgaaatgcaacgagagaaagtatataatttatcgaaaaataaagtgactgtgttatctgaaaagaacaattttataaagaaggcagcccatgtttcatctgctttttcagtgcaaagtagtttaacaatgcctcataacaagcgatatattgggttaagttctgaaccattgaaatcctctgctttcttagttcattgacgataataaagataagatcttgaggcatattccagacgtcaatcttgtttgaacggtttgttgccgatgaaagtatgctgagcaaaaaatccaatgtaacgaaaacaccggttcttccacaccctgctgaacaatgaactaataatggcgatgagtcaattgtatcgagacgcaaatcggcatttttatcatctaccaagtcaggtttgcaaatgtccttttggaggcttctaatgaaattttgtggattgaacaataaagagtttttgatcttgtgtaatttaatgatgtcatttatatccacgccacaagaatctaaccatttcttgtactgtaattgatagacaataaacggctcggatgcagtcgcagcgatgacaactgtgtcatcgttatgattatcgtcattaccatgcttgatgttatcattttttggggttgattttgtaacctgaaagaccctaagtacgcacccatcaatactgcaaatattctcccacgtattttgcagtttgatagcgtggttagagcatgatgaattattccaatatatatcccattttcttaagttcaactcatcgtcagaattcagtgatactattattctaacattgtttagggttataaccttccaaaaatcatccattgtggagggtagcggagcttgagtggcaatgtacttgaaatcaggatttatttgcgatagctttagatagtttgcgttgatatagtcgttcgatttgcagtaattgttatttgaatctataggacacatcgggaaagattcatctggctttgtttcagtcgcagatacgtcagtggcttttggtggtttgggagagtggggtagtttaactcttgaatgttcataaggtaagatattagaatatctatttttggtgaaggattgaattccttccgtgagttcgtagtcatttattggtgtcattatggtgtcatcagaagataatggtgatggtgatgaagatgtgttgattttgggtatgattaactttagattttgattgttttgcatatcacctttcacagagtttttatactgtctttgcaaactcgttaaggaatgaattccaccaccagtggcgatgatatcagatctccgtt