gggacggtggggacgctgacggtggcagcagcagaggtggtaaaggcggccttggtagtcttggtcttgggagggacggtgctctgcttggtgctgcagtcgaaagagatggtgctgacgatgacactgcagctaggcttgggcttctcgggctgaggagggtagacgatggtcacgttggtagcaccaccgcactgcttgttcacgacgttggtgccatcctttgagcaccggttacggtgcttgcaagtagatccatcgggcataccgtagtggaactccagatcgcagtcgaactcgggcgtaatgtggatagagcccagcgagaactcgccgcccgcactgaacgaaggggccttgctgtggtcagagccacagacaccgctgatacccccaaaggtacgctttccaaagcgaccaccaaagccagaacccgcgacccagccgttgaagttgaagtccatgtactgagagaaggggccaagggagagatcatcgaaaacaaagccagtcttttgctgctcggtacacttgttgtcggtgttctgagggcaagtgaatggcggggcgttgtgccaggggaactatgagaaagcacatgttagttttgggcggttgaagacatagttggagatatagacttacagtggcggccgcgctggcagcgaaagccaggagagaagcagaatacttcatggtgacgactttctaagtctgagaaaaagagatatgatttcggcaaaagggaaaagtcttcctgagtgtattcgagtccgagttcttgttgttaacctggtacaggcagtgtgatacgtgattcaatcaacgaatggtggtgataacctgtcaaggtgaacacgaataataagattaagagaggggatggagcaaagaagcgaatggctttgactcccgagggactgaggagtgataacaagagaagagagggaaaacaacaagatgatggaagaaaagctcttgtggaatacaaccaagagagatggtctggcaaagagagggaagcctcgctctcatatagcaactcggaatacttggatggatgggttgatggaagcattgactggaaagggagccaggcccattcaggtcaacggggtgctgagctttcccgttacattggagaatgtaaccattccgagaagtcatattgatattccatgctcatactctacgagagccgccagtcataggtggctgccaagagaaaagatcaaactgaccacaggggtaaggattgtaggactgaagaccagacaaagagggcaacattttgcctgcggacgatacgacttgcggtgccatggcggacgtcggcagtcgagtggctcagtgttgagcggttgtgaggtcagttgcaagatgagaagaggagtcgacgagtggttcggaggtcgtgagggttagacgtgtgtgccagggttcgcatggggctcgcaagggtgtgcatgctgtcgcgcggctccgtcgtccattgtcgaaacattgaccaacaggggttctccaacagtctgaccacccctggttagtcctcttttggctaggctaggggtttgcatcggttgcaattacccccctccgtccacatgtccaatcgcttgttagcgcgctgctctttccatgtctgtttttgttgtttggttatcggcacgaaagaattatcttgcaaactccgaaaacaggaaggaagagataacttcaagatggctacctcaaccagcgagaacaataatggcacttgacagtgactttgacagattttttctacagtgtctcgcctcagctgtcaattgtcagaccgtcctgctgtggtgaactttttgatattgttctcatttcaggcgattcttagcttgctactcctctgtgccagagaccagcatggcccaatctcacctctggccattattgacatcttggtcagatttgagattaacatctgtgtcccagcgtccagtatgtacgtcatcaccacgagctctacaccatcacaacagccaactgcttgagccatctccaagatggtacatctgaagcgacgaagcattggatcttgaaacaaaaacacctgctcagccacgccgcaaacgctactgcaggtactagcagaatgaaggatggaggggcagtaatgcccccacacccaatcgttgatgttctcgccgattgccttcacggacttctttcggcccagaagaagagcaaaagtggagggagccctatgcctgtctccccaggattcggatgttctaagcgaagagcaagagactaggtagtatagacagcgatgcatctgaccactatcccgatctcggcagcactgttcacccccggctgatgtcgcttcctcgcagcgacagaaaccccgccttggacccaagctcttttgccgaactaatcaccggcatcggttgatgttccttgatccagcatccgaacctgcccacgttttctctagtggccgctttgaacttcttgggatctgatagtcttgtcactatcaatggactctaccatgccgaaggcaacctcgtcatttcacatggtccgagttaccagccaacaatctcctccctagtccagctttggccaaatttttatcctgttcggaaaagacatcgctgagggggcgagatgtcagaataccaccgacccaatggaacccgaatgtggcttggtgatgctgaaacatgaaactaaccttcaccaagagtttcccatcgggccccttgactggcagcaaagatgccaaggagaagtgttgctctgtagccaatggtcaagcaccaaggtcaagcgcccacgttattcggcggcttcaaacagcgtcatctcgggcgcttcgattctagatttcgacagccattttctttcgttgatgagatcatattttacgtcggcctttttgaagagaagtggaaatgaagacgagctgccctgagcaagaagttggaagtctttttctttgatgattgttgttcaacaaaagaacttggcttgaacccaccgccaaatagtggagcgtaatattgcaccgcgcacggatgacgtccgagcgaacaatcattcctcgggccagctccgataagacatcaacaacaagcagcctagactccagtcaccctgggcttgcactctgtaagctgctgagctgccgatgatgtgtgcttccggatcgcgggcgaccgtctctttggccccgtatgctgtgtgatcacgacgggaggatgcaatttcccgaaacatgtgtcttgacggcgagtcgcccgctttccaccgttcttgtctgtctcactcggataatgttcttctgtcaacgcctcgttgtctcacctggaacgccaaagtgatgccggtgacagtggctcggcggctgttgttgagcctgctccacgcttcagcagctgtcgttaatcaaatgtcatcaactgtaaagttcacgcggtgcgacctatcgacactttttgccatttttagcatgcagctaaagacaaagacatcaactgcttctagacctcagcacgggattgactaacgtggacatctgcctctcggtcatgccaaggtgtcgagatttgatgttattcacagtttaaaacctgcgatgaggttgacatatcaaagctacctacctacaccgcactaacactaacagccacgcgatggcatgtgggcaacttgctgatcgctccagctttagggcccagaatccgtaatcagcaagccttcagcgggtctcaagcactgatcgacaggtacgattgcctcttgcatgatgccctgagcttcactccactcgttgatttacagatctgacgctccccacactcgtcggcatcctgttcatccttttgagcctcaatccagaaaacttgccgggactttacctaggttattactttatgcaaacacagctcccggcactctgggcgttctttagtttctttggatacgagaaaaaggcttgttgacggcgacactcaatgtaactcatcacccctccattttcatttcgggcccagtcggcaatggtcgcttctcctgagctacgcatcttcacaaagcaacccaagccggacgacccccctggcccatggaaccctggtacaccccatgttcatccattctgcacgtttcccgagagggactagaaaatcaacaccatcctcaaaatggtcgactctcagacctccaaactcaaccttctcttcggcagacggtggctgagcttttgggcggtttcagaactgtctatggcttcgctcatcacatccgcacatgttttgccaagataaatttttggactactgggactctcgtggcattcagctttctgcgcattgattttccggtctgtcggtaaccatcaagtccttgcttccctgctctccctcggacgatattcgatttggaacctcatcagtctacactcactcagaaccacacaattctcggcttcacgagtgttcagtcattttggacccttggtgcaaattttgcattcattacacttcacaactttcacgctcatctcatatttttcactgaatcgaattttgcccagccattcgttccaactcctctgaagtcgcgatcctggaagcccttcctccccgccataagtctcgagagggcttacaagaactaaccgacttcttttaaaccggctagactctcatgtcaaatgcgcacatgatggtcaggcatgaacggcagatctccaaaggagtcgtttcaaaggccccttgtttcagatgtgctccactttcaaaccagcgtttttctatgtttataacttccagcccgctttccggaatcgagcccctcatcggaatttgggccgtcgcctcttcgcggggccgggcaaattcccgtgtgctagctgtgataacgaccggagaatttgacaccgaattcgggctcggacattgacggagccgagggtagtctcctctggatccacactcacgatatctacccaacattttcgcaagactgaccgtttttggagcaacagcgaccatacatcctctcctgtcagctccaaaattttggacgagaaatcgcggcgctgagatgttccagttttgcggcccacgtcacattgtctttctggcagtgcactactgattacagactggttctagtttacattgaatggcagttggcacaatccattcgaccttgcgtcggttctatatatttgcatgcgccgcacagtactacgtataccggtctcaacattgcccttttctctattatctcatctcataaggggcatcgttaaatgcaacccccttccccatctatgtacgcagtataaattcttcggaccccatcacttcgtttagtttgaaccaggctcgagaaggatgctggtgtcggctatcagatgtgcggcggcggcggcggccaagtgaaggcggcgaagtgacagcggtagagtgacggcgaatagccgcggggcaacattcaatagcagagtgacagggtcaactcttccgttgctccgaggggccgagcaagaagcccatatagagtgggaagtaatacaaaaccgaagatgctttctaaagctactggaggtactgaataccaagattggttagtaatcacatcgtcattcgtgcaggtctcctcaagcacttggatggtggttttgagtcgtggagtatacacatttcaataacgatgaccaagtttgcaatggaaaatggagttagggcagatgaaacgaaggatatgcacagcatgaactccaatcactcgagtccagatcatcaaagctgcatggtcacgaaaagctcgttgaaattcctcgttctaacagattttcagaatagtctggccagcagcattacttccatgtttccctcaccaaatgttccagcccagtcagaatgccagtccaggacattttgtcaacctgaatcgagagccaggagtcaccaagccacaacgaaaggagtgcatatccggtgacccaatcggatcctcatgttggctgtgatgtttcttgttggttgggtaagaaatctcctcaatttccatcttatgctggcaaggcgaaccaacaataatcaccgttattgtcggtccgctctatcttgttttgtcttggctctgacttcaaacttctagaactctcatcacgacgcctcatggtttcgcacatgcaacttgaactatgctaaggtctagacggaaaagagttgtttgtaccccggcctctgagggatgcatcgatgtattctttcaaattcaaggactagacggttacatgactgtttctacactcgaaaagatcgcttcttttttgcccctcacccacttgctccttccttcctctttcgtttccttttccttccagggtgttgtcccttccctttttcacttccactcccctaggtatcagtgacgccttccctacctacctaccctttcaccacccctcccccgactcatccctttcgttcccctttcccttcctcactttcccgctccttcccgacaatccccgcagacaattccgcgaaaaccgacgctccgagtccagacccactatcaccctcatcatcatcatcagattgctccggtccaggtctgagataaatgtcctcattcaaagcttgaagacggggcgtgcgtctcaagcggggcgtgtttctaccagcgtggtttggggttgggctcgggctagtagtggtgagcacgagctggttgaggccgagctgtgtgatgcggttgctagttgtacctcttcttttaccactaccacctgtctcgcctgcctctggtgctcgtgatgatgatgaagatgattttctccatgatggttgaatggactgggagggagtggagatggtgaagttttcccatgattggattgagtgtgtcgtggcggggtttgctgcgggagtgatgctgggagaagattggactggggcaacactaggggtaacttgtgaggtggtagaagtttgttcttgcccgtccccgtcccgagagggggtgcgaagggcttgtgatggatttgaggtcgtaagctttcccaagctgtctttggggttgacagcaccggccagacagaagggcgtggtggtctccagtggctgaaccgttgcttgaatggttgacggactcacctttttgtcttcatcttctgttccctgttctttgtggagacgagctaagttgctctttgtcaggcgtacggactccgtcaacggcaagctgaaattaatgattgcttgtccccccggggaaagatccgtcttcttcttagcgattggagactggccagcggcagtgagcccggaagttgagccagaagatggcttggaagatagctctttggacggtttggacttggtgaattgcgaggagcgctcctcgaggatttctgaaagttggtggtagtcgtagctatataggtcctcaacggaagtctcgggctgaatgtcgttggttatgttggtggtgtcattccgttcggcaacgatgtttccgttgacatgaaacctttcatgttcgtttttgtcgtgttctccttcaaccacacgggcgagatcggtctcctcactgtggctacgggaaaggcgggattggtgctcggaagtagaggcagcgagtcttgtcaggacgttatgatatgacgagaccagcgccctgttggtgatttggttggcttcgtctgcctctgtagtggcatcatgctgagaaccagtcctagactgcacatctcttcgctcctcatcttcctcttcctctccccgctcctccttctcccactccttctccctctcctcaagctcccctcgccactccctcttcttccttccctcctcagcccacatgatcgtcttccacctgatatcctccaacttctgaatcccctctcccacatcctcccccgcaaacggcacgagtctccccaacatgataatctcccctcttcccaccctcggatcctccacgtactccgtccccccgtcaaagatgattttcccaggcacgcactccgcatctaccggctcgctccaaccacggacgttcttgtacttctaatacttgagaacgacctggtcgttgcgagtgtcgtcggactcggagggcgcaaacccggcgctgcggtagtaagcctggcagcgacaacaaaagccgaagcggatttcagtaaagtagggatgtggtggtcggcaggggaccggttgggttgcagggaaaataaagcgagtgaggtgtgagcagatatagattttggaggtaagggcggcgccggtgtcgctgccgcttgggattgaaggtcctgaggcctcgagatcattggggatctcgcgctgtcgatggcagagacgaatgccggaggattggtggccgcacacggtgtagagcttgcgcttttcgagacacattgtgatgtgggtgaaaggatgactggttattgttggttgaaggtgtgtaatggaggagtcgatggactaggcgagtgtcaaaagcgtgtagatctagagattagtgaaggaggaaacgaattgagacaactggaaatctcgaggagtcgactttatacagtcgttcgagcgagagtgtaaccggtgagccatctccagccgtttgttattgcgtgatgaaaggcacggggttcagtgaatgggacgatacgaagacaacctgaagtcttcaatcgtacatccgaccgagatttaatccccggctcctgatccttcatcagttgcatccttgagaattgggtatcccagtgattttggatcagtcaggtcaggaaacgtgcttttagccatcgtgatgcatcagatacgcttcaatgaagtaaattcgcaaaaacaagagcgaacccaagaacggcgagaactgacactcaacgctttgtaaaatatggctatacctgatgatcggaaccttgataggagtatatcttcccgtcatctatccagacttaagggactcttctcgaaatattagcgacacaagtcgaatactaacagagcagacgttcggttaaatgaaaataggtaatcttcgatctgttgatgtgttgttcgctcgcaatatttcgaagaaaataaactatgaaggcaatgtttagcttacaccagatagtttaagaccaggaagatttcgcattgtttttagtttcatgcttgtcgttgtaggagtagtcttgtaagggcgaaatatagacatgatgttcattttttgcttcaatgatgattgagaccatccccaatgccctacttcttaccctgagatacgtttaggctggggacccatcttatatataagccgaaatcgccctaaaatagcatggcttgctcacctgttccatgaatcatgcccaattaattgctcatgatcaattattcattggttgaccaaaggttgccgataatgatgggcagagggagtcaattccattcacctcaaactgagtcatacgttggcaacgctttgacattggtataccctagatgcaatcgtaaagtgtccatgacattttccctcatcttacccaccccctctagcaccagcttcacacgttagacttactgcccaccttgcagccgcctaatcctctcctccgccgccctcgctctcctctccctctccagcctcatcttcatttctggcgtcaaccccttcgcctcctcttcccttcgttcctgcggcgtcagcttcatcgcagccgccaacacactgccaccagccttcttcccattcttcgtcgcatcaacctttggtccctcctttttcagcctctcctcctcagccttccttctctgatcctccttctctttcgcttcattcttttccctctccgtcctcttcaatgcctcgtcccgcgatagcgcgacggggaccccggcggcttcccaatcccatgcttcctcaccaagctccgagcgggcaacgcggaaagcgtcgcgggtggcgcggtcgccagcaagctcgaaggcagtcctaccgtcgccgttagggatggtagggtccgcgccggcgcgggtgaggagaccggtcacaagcggcgccgagttttgggatgcggccaggtgaagcggcgttggagtgtggtggtctgctgggaaaaagcggaattccttgagggagatgtcgtttgtgctgaggtaggatagaagggcgggcacctttgagcgcttgaccagggcctggatctgttgggtgtgcaaaaggagcgtctcctcttcttctgaaagttttggtttcgaagccgcagccggcttagggctcttcggtctcttcggtgactcggtagtcggagcggctgcctcggggacgatctgtcgtactttcagcctggtaagctcgatgaaggcgcgcatcagctcgttctgggtagctctccgggtcataaatgggaaaccacgaatgcgggggtcgttcgcccgcaggacctgtccgtcgtaagggccgaacaatgtcctcctgttggttaagccggtggcgcggatgaagagcagatcggatgtgtcgataagtcccttccattcggccaacagcccgcgaacatcctcgacgagagcctgctcgttgtaccgacgaaggttagcaccggctgagtgggcggcgcctttggcgttgtcgttggcggattgcgaaccaccctgcttgcgacgagtggtgtatctgtggaaggtcttgtgcactaggacgacggcttccttgttgaggggtccggttgttccatgcttcgtcttccgtgggtttagcgagacaaccatagcggcaaagtgtccaccgccaatcatgcacatgaagatgtgcttgccagtgtaatttggtgggatatcgttggcgtcctttggcggtttgcccatggtgatgggtgccagttgcctggacttgatagcatccataatagcgtcctccttcttcagctcttctggggtgaacatggctttgtagacgccataataagagttctcgggtaacttcggggagctgaaccagagcaatggttgcgacccgtttgacgacttcactttttccccgtcattctcaccatcatcgccaccctcctttgtcatcttttctacaatgttggcctgcttcttcaggagggcagataacatattcgtatccttgtcctgcccctcttcttcatcctcgctgtctgaagagtcggaacctgaaatgctttcgtcgagattgttgacgagctcctcaaacttggcctcggttactggggaaagaccgttgagtttctgtttcaggttgtaatggtgaaaatcggtcttcaagtgacttcgttgttcctggacgttgtcgaacttgaggctgcatagtgaacagctggcttgcgaccccgatgcggtgggctcagatgctgtggtatcgattgtctgcttggcggtttcgttgactggctcggctgtaatgtccgcatctgacttgagggcgaccgtgttcaggatgtcggcgtcgatgtcgtatagatagacgggcctccgctggaggtcttcctgtttgctggccatattgtcgaatgtgatgaggaaaggtgagcgttactggcgtctgggagagggaacgatggctgcttctggtgatgagtggaagcaaaaagtttttgtaacggcgagtggttgagaatggggcgcctctctgttataaaccttgtttgcaaattgtcgggtcaccgttcgatgctaatgttgatgttgatgttggccgtgacgggcttgaaagctatgagacgtcaactgtgaagttccctggcaagcatcagtggggcattctttatcgcgctagacatcgttggccgataagagtcatctcgggtgacgtacctctaccgatccgatcgaagtcacagtttgaccctagcgcaccgccacaagctccagtaaccaaagcgatactgtttgtaactgtcttgctctttgtgggctctctcatgaaaatccgaaaatatttggaaaagaagagaaattttttcaaggcgttgcccaacggggtcgacacaagtatatgtactgcgagccgcgaggtacctttcatttgttgtccggctgagccctaaccctgaccggcttgtcgacctaattcttgtctccttgagattcatcggacgctgcgtctcagtctcgagcatttttcaacgcactaccggtaaattgatgccgcatggtaaacggacttcgatatgtgcaatgcatacgacgcctgtttcagcgcgatgcaagtgaagaacgtacaagagcggatcaaataatatggtaggttccggttccaaaaaggaagaatacaatctagagcgactggatccaagaaatgccaagtgcagttgttccactcgtcttctcgcttggatgctgcctaccctgaacaacaatcaaaaagaggaggaccctgatggacaacagcaaggggacgaggcgacggatagttttgttgtccgcgaaacattgacaccacgagaatagacattaagcgtcggactacatcacgacacctctctcatcttacattttcttcacttccagaaagcattacctcgcgtggccctgtgtagcttgttgcattgtttattcatcctcactcaccgtcacccgtacacattccccccttccctaaaataaacaaaatggcctcccaactaccccctttcccacgctttgtctttaccaaattcgaacctctctcactgtatgcatacttcgctccttctcatcacatttcactctcagatagaaacactaacacctccccacgcagactatccggctttctccccgccatcctctcccccgattggttcacccacgaacaactctcctcctcttcacctctaatcgcctatcccaccgccagccgcaccaccacccgccaactaggtaacatgtatttcctcgcctttcttgtcggggtaggcgtgctgtactcttcttccgagatcagagtcgtcaaaaactacctgattgctttgtgggtagcggatctggggcacatgatgatcacggcggaggccctgcgatgggaggggacgatggatgtgagcgggtggaatgccatgacttgggggaatctgggagttactgtgagttttttctgaacctttctttctttttttttttttcctttttttcttcttttttttgtttttttttggtatgagtatcgttttttttattttacatggcttgaaggggcaatacattgggattatcagacgatgagtgatgattgctgatgaaggagtgtgcagatgttcttgttcctgacgagatcggcttatctactggggctgtttgggccggatatgccgagggttgtgaagggggccaagaagacggagtgagcaaggggaaatcatttcggcgagcgagagctagtatggtggttatctgttatgtggtgttgtagtaaacccatcatcgacagcaaagttgagagtagcatatgacaaatatgttaacctgctgacggcggtgactttcgtctgttcaatagcgaagactataaaagcgagcagcaccgaggaatgcaggcgagtcatggagagagggagggcatggtgatcaggcagttgaaatgcatgattagagatactgtacaattctacgtcgctgctatttgccctcattcatcatgttcaacattgtgattaccactactgtgtatgccacccggcagccatggtcacctgcaccaagcaaattccacgatccactgtcgctccggctgtagccccggctcccaaggtactacctcttgatcggactcttcctccagttccttaacgtcccagcttcatccgagctccctcccgtcaaagcagcaagtggaacctcagcaccactcgtagtaacaccacctactgccctgcctaaatgtcgtaaggaagttccgcgattagtatccagctcttgtataatgcaactcgaactgcatcaacatacaccccatatataataaaaaaaagggagaagaagaaccatcagaagcataaaaaacatacaaacacgctcgcacgcttgcacgcagaatcaaggagactcactagcaccaagactgatccccttcccagccctgagcgagttcagactcatctggctcgcgcccgttccagtcctcttgggcggcgtaactgaaggtaatgcacctacatattcggagtcgggacttctgtccgacggcgactcggctctcgagccgttttcaaagcgcgtatccaaggacccgggatacatggggctcgtcggcctcgagttcggtctcctaagaatattgcctccgagcttggaaccagaagtgctgctgaggctgccaacagaagtcgtaagggggctttcgcgcgcttgatgcggtgcttcgatctgacccaaccgttcctggcgctcgtcggcatcaataaattgctcctcgccatcatggacactcccagccacggcagtgctgacgtcactgtcgacagccatgttatcaccattcttgttgggcttgaagcgtctcaaggagttactggcgctcaggctgacatgtcgggcgctgcggtagcgttcgtattcttccttggtgtgttcggctccggtgaaactttcgagtgcatcaaagacgtgctggaagacttgggcgtcaacgtcacgggcccagagaaaatcgaggtgttcgtaatgggggatctcggtggccaccgtctgggttggcagttcgcgaagcatgactttgatgtctacgagcgaatcgatgccgccgtagacgagaacaataggagtcttgatgttgcgggtgggatacttggcgactttcgtgtacttgctgctggtggatagcatgagcgggggctgcacatcgtcatcgaacatctgaaaggacttggtgcggataatctggaaccagtggacgaccgacttggtacttgtgaatgagtaaagatgcgggtatgcggcaagcttctgcgaggtgctgatgttctgggtcttccagttgaagagaaagctgagtcccatgtcgatgagcttcgcaaagatgggtgggtagagaatcgattgccacatggttgccgaactcagaatagagcgtcttccgaaaagcaagaataacacctgcggtgatgccttgacgagggcgtccacaatgccgttggataggccggccggggacatggctggagcaagagcgataaagacgttgacctggtcgttgagcttcgggtggatggacagactagcaaaagcttgggctgtgccctgagagaaaccaatgtaggacaaggacggttggcccgtggtctccaaaatgtagctaatgctgtcagggatatcgtggaaggcgaactcgtcgatcgagaagttccagaatctttgcgacatgggcgaacagtggacggactttttggagtacttgttgccgcggttgtttccgaactgaaaggtaagcttttgtcagttgttttcccagccatagtaagggcagacgaacgtacccagacatcaaagccgcgctcaacaagcacaaagggcaagcatctttgctcgtccgttagacagacccaaacctcgctgttcatcagcaggccgtgatgtaggtagacaacgcgcttcttgatgctattcggtcctcggttgacctttgtatcctcctcgcccttcttgtaagccaaccggtgcagaccgagcagatatccatccttagtctgcacaacatgctcttctgcggtgtatccgaatagggcgcagagatcgacaaaatcggaggcgtttcggacggcttcagagacggctgtacacatcggacagtgttagtttcttgcgcgacgatccgacaaaggctcaaggaattgagtgattgtcacatacgctgcctcctctcctcggcccgcttctgtgctggtgttgtccatctgttgaacagtcgtctcgataaccggtagaaaagggttattagggtgttaggcagggcaagcgtcagaacacgaatgagggcctcgaatcccacgagaaagaaggacccgataagcgcaacatactcggtgctgttggaaacgagataagacgttagacgaagtgcaccgaaatacgggatggtcaggtaggggaaacagaggcatgtctcacacatcgagtcgcccgagaaacggaactggcattttggcggctttcggcaactataccctcattggcgcagggtcaggtaaaatagggggctgaagcgatcgatagctatagatgtgctataacagcccctggtcaagaataggatagtataatgaatggggactgtccaagtctggactgtgcgaaggcgtataagtacaagacagatgtgccaccaacgatcaatgggagattattgtataagtataatgtatggggtcaggaagttgctggtcggttggtgataggagaagaagagggggaagaaaaaaaaaggcggcaaaagatcgagaaggggtactgtagtttgaaccaatgtgatgtcacaatgtcacctagggtcacatgcaaatgcgaggactctgaagcatcttcatgtgaacgattcattctcttaaagtgttcttggtctggccattggctcctggttttgaagcaccgtttagcatgaatattggaagatgactaaccatgcgagatgtgacccagacccggttgctgtgttcgatcccatgtcagtgggcgatggaggacctggcgatcaaggaggggtccttacctagctcctggggttatgggtgcacaaagcctacctagactagagctgagagatcttggatctggtgtacccgcacactttatacgtggtggactgtacgcagcaggtaggtacttggtcattcaagactttgatggactcggacgggatgatagaccatccattcgcctttgtgtaggtaatttctcgaggctcgctcgagctaggaaccgtggcatgcgatgtcaatgtttagagtgaagacaagaaacgaaaaaaagaagaaccgacctcaactgaatgcccgaccaatggaattgtcgaacccctgcttgtgtaagtaagtgcacaggccggtttgtgccctacgctcctgcactttcagaacaacccgttcggccccgcgactagcgcaccctagcgatgggattctgccccgggcattctggacattggagttccgatcgccgtccctcgcttgccgccccagtttcccagtccaaccatcgcagaacgcagtcaccatgccgagctcatgtaaagagatccgtaagttaccaatggccctttgttttgttttgctttgctttgctttgtccaaataaaccgctaactgcgccccctcctccaggtgccgccctggcgcaatgcctccaggagtcggaatgtgtcatggttcacagaaactcggccgccgactgcctccgtcctccgctcgtcgacaccctcccgacccaatgccagcagttcaagagagcttttggtgactgcaggcgaggcatgatcgacatgcgcaagcgattccgcggcaaccagcccatcaccttccagaagctacaggagactgagcaatcaggcgagggctaccagttgtatgccggcaagtcggcctttgctggcggcaagggcgtcacggatggcaacaactcggccgagccggactggagagagttggagaaccagaagttcagagaggaggctgctgccgcggcgaacaagaagtgatcgagccgacacgacggatacaaggcattaaacctacaccataccacaacaggttgagatcacggaagcgaggataatcaggtgtacgattggaaagagggcgaaaattagggcctataggccatgggtggaatacaagtatcagcattggtaggcgttttggattttatggcgaaatgggaggttgaattgtaccacttgccgccttgtcactgcgcgaaaatgacctcagtcttctaccgccttgcgcttgcgtcgcgacgattcgcagacaccaggctcacaatccaacaactttgttgagcttgccaaattgggaccgccggttcaaaaaagaaagtcctcaacttggttacaagtcacacattcgaatgtccaatccctgattatacaatcataaacacccagtgtttaactcggtggaatcgtcaactcaaatctgaacctcagtctccgtagtcgtctgattctgagaacggtcagtccacaatctctccaagttgagaccaacacacactctccccaaaaacggcgcacctatcggggcgcttttcatctacacgtgtatagacaagtacataggcgtgaaacgggtatgtgtaccggttcgcaagatccatgcttcttcgtcatacgcagtaaagttacttagcccagacaaacgctaaatcatggaggggcggacttcactccgtcacacatgacccaaaagctgaagatgctattgttcagactatcgagaacttcccgagacattggctctgcatcggactgcttatttgtcttatatatatcttcattgtgaatctttatctttttttcttgttgctcgctgaaggcttggtggtttccattttttttctccattttaaaccagccccgcaaattcctctcttcatctttcctggccgggacctcgttttttttttcttacgacgttcaatcctacaacaaacctaaaagaaccatgcgacacctaaacctaactccatgatcgccgaagccatggctcgcttcttttgtcgacggcgctgctccgtcgttgtcggtaccagcctcatattgcttgcgtctttgacgttctacatgattcaccttcttgggccagataaggcaggccaagagtcgctcttcaatcgaccagcgacaaaagcttctgaaaagctcccagatatgacgtcgtaccgtaagggtcctcatttcagtccccacattcaccaagcacatcatgcgtctgattgttttcttccgatgttccatcatcaccatgtcccacattgcgatagtgcacactgcgtctaccgcatctgcacagtcgtaacaagaatgctttgcggataatacaaggtctatcagccaatccagttggcgacctgagatggtgcatatggcaaaacgtccgcataaggtgtagccttccccaattaaggattcctgctacgagccgtatagcctcctcacaagttgttcacctcttttcttcgattttttttttttttgtttccataatattttagtttcaatgccttttctttgttttctatggttaccattagcattctttgcctaattattcagagctccaattccagagcgatctaaacagcacccacggcaggtaactggaacacttcattaatgatggctacagaaccctcgcaacctcaagctctcacgacccaggataacggcgataggcaccatgttcccattatctcagacctcgaagttagcgacgcagtccacactcctgtaactctgatatcaaacctctccaagaaacatctcccatctaccaccaacccttcaccaccgtccgcatcatcttccgatattagcaagaacaaacgtttggttatcgtaggcgacacgcacggtcgcccgacagctctacgatctcttctggacaagatatctttcgacaacacgacagatcatctcattcttgccggagatttagtgacaaaaggtccggatagcaagggcttggtgcagttcgctagggacataggagcgagtgccgtgagaggcaaccatgacgacaaggtgctcgaggccgcgaagtggttaggtcgcataaagcagggcaagaacgggtggggaaagacagagaaccagcgcgatagtgtgagagaagacgatgaggaaatgttcgaagaagaggaagcgaaggatagtgtcgaaatctcaggtcgacgaagaacaaaaaagcccaagggcgtgaaaccagaacacattgccgtcgcccgctccctcaccgtctctcaacttcactggcttgcctctcgtcccatcatcctccgagtcggccacctttacggagccaagaccgcgccatggaacgccaaagaagttgtcgtcgtccacgggggcctcatcccgtctcttccgctagaaaagcaagacccatgggcagtgatgaacgtgcgaagcctggtttacaagcgctccacttcctcaacctctgacgataacaccggtgacgaagacgaaaagaagaacgatgatggaagcattgacaccaccgtcacccataatcgaataaccaccattcctctcgacacccgcgaaggtgaaccctggtcccgcgcttggaaccgctaccagaacctaatcagcagcgaatccaatcgcgtagtcgtcgtctacggccacgacgcccgctcgggtctgcaagtcgacaaacacatcaccatcgacccagggaagagcccaatcccaatcagcgcccgccacattaccggaacaggggatcaaaccgtcatctttaccgccgaaggagacgtggaatttgaaatcgagactgaatatgagggtattgatgatgataatgatgatgatgacgacgacgatgataatttggagccgggcactatatcgatgacaacgaatactatggtgacgaatgcgccaatgacggcggcggcagcatcaccggacacggcagcagcaacggagacggaaataatggaaaagagatcaccagatggaggaaaagatttggaagttcaaagtaataggaagaagccgaagaagttcaagggaatccgatatgcgtacggtctcgactcgggatgcgggcacgggaggaagttgagtgcgttggtgttgggtgtcaacgagagcggggatgatatcgttcattggattgaacaggttaagtgtgattgaacaaagtggaaagaaggaaaaattccatgatgtcttcatcttggggctggcaaagatggtgccttttttctgtgtcacattcaatcctggcgttggggtgagttacctaaactgtcttatacgttcgagtcccttggtaagataagagtcaggacgatcatacggttaggggcaaataactttggcttgagcaaatggaaaaattaaaggcaagagtataggtattcaatatatacagtatcgcaagagttcgaagcaaggtggtcaggtgggtgtgtgacaagaaaatcagcgacatgcctaataaaccctaaccctattcatcaaacttcgttatctccgggcctacactacctctctctacacagtaaaacccgcggggccggggtcacaaaggaccttcccccacagtggagaaagaccgataaatgcgctgggatgtcgtcaccggcagcgcgggcaaaggaaccaaagacaccgtagaagttcattggagacacggccgccgactatcgctgttgctgaactaagcaagccgatttcccctctatcaatctgatccctccccgatcgacgtcctttgtaaatgtgaccttccgtctcactattctctggtgaactatagcccatactccattattgtcgtggcgatttcaagcgacactaatgactacatccgtctcgctatccccgtcataagactcccatagcaactcggtatcatcgcttatcactcaaacgtcaaaaagggttccgctcccaaacacacaggaaaccatgagcagcagcccgataagacaaccgcccgaggggggtaatggaagcgatgccgcgtttgagagctcacatgaaggtgcgcccgggaatgtgggaagtggtgaatatgatgcagagcaccacgaacatggggaaccggacgacgccggatacttgtaccacccggcgcaagaacatgcagactcagccgagggcgaacacgatgatgaagacgatgattatgacaacgaggatgagcacgatgacgaagacgatgaagatgacgaagactatttcgatgggagtggtggtcttgagtttgagttggttattgacgaactagcaccgggcgcccatgatgatggagaggacgacgatgatgatctcaatggcgctggaaatgcactcgagaggaggattcttcagataatacgtggtaagatattcactcgtcatggccatccgttcagggatgtttccctttaaggagacgctaaagaatagtatgctaacgggtgaatgttcgctttccaggaggcggcggtcgtgctcacctaggttcacaacaactgttggcgcttatccaaggtcatcatatgggtgacattgacgacgatgacagctactgggaaccgcccagacggatgagaccgggctatgttcccgcctttcccaaagtacccagtgagcaaggtcagaagctcatggaatccggtgttttcggcgcctttgatctcagggagccagatagcaagaagaaaagacttactcggcggttactggatcgggagttgggcctgggggataagacagcgcaaaaaaccaacctggctcttatggctcaacaaatgattccctcatcgaagcccgagatggtcatccattacgatgatcccgtgtgctgcggccagttctccgatgatggcaacttcttttacgcctgtgtcaaggacttcaaagtacgcatgtacgacacttctaacccgtacaactggaagcactacaagacagttcgatacccctttggtcaatggactcttacagatgcggacctaagtcctgacaacaagtggcttgcatatacatccctgacaagccaagtttgcttcgcccccacggatcccaatgacacaggtgacccctatacgcttgatcttgccggtggaatggtacgtcaaggctggagggatgcctttcccatcttctccatccgcttttcgggcgacggacggacccttgtggcgggcacaggtgccgattccatagttgtctacgacatagagcgccgagagcctctttacaacgtggagggccacgataacgatgtaaacgccgtttgctttgccgacaagcaatccccacacattctctactccgggtcggacgactgcaccatcaaagtatgggacacccgcagcatgtcctcccgtcgtgaggcgggtgcattcgtcggccacatggaaggcctcacatacatcgacagcaaaggtgacgggcgctacatcctcagcaatggcaaagatcaatccatgaagctatgggatctccgcaaggccatgtccacagcccgcgtggaagagcttgacgcgaccagacctaccgccagacgccggtatcagttcgattaccgttttgcagagtatcacgactacatgtggcagccgcacccgcacgataactcgctggtcacgttcaggggacacaaagtgcagagaacactgatccggtgccacttctcgcctcctggtagcaccaactcgcgctatgtctactcggggtcctacgatgggttcgtgtatgtctggaacctggacgcaaccattgcggcgaagatcgatgttaagagcgtcaccgagggtctcagaattcctggatactcgccagcaacgacgaggagagagtggatgacgcttgttagggatgtgggttggcatcctaatgcgccgctgcttgttggtgagttatcttgaactttgttctgtgcataccctgttctctacggttttcgtctaaccttgcatcttagcgtcgtcatggaacggacctacgatgaatgctggaacggcgaccttgcattcttacaacgagagcgattctgacgaggccgagccgggaatgggcttgtcggttaacgaaaagatacaaccggacgagggcttgttcaactggcgtgggttgcgagggtttgtggatgatgatgatgatgacgatgacttcttctgattggggatgcggtagtgctccacatgatgtttcgctggttagctttggaagcaatccgtacccccgacggaaatatgccttgaattgagaggagcacttcccaccggtattctcggtttccatagctgggtttgatgatggagtggtactcgagggatgggtaacattgtgtacaacgtctagccttctgatccgagatgtaattaatcaaagagtacacgacggccaggatgttaaggaaactccagacagtctatacagacaaacgagcgtaatcatcgtggtgcgataccttcctctaggcatgacatcggggatcttctacaccaaccctaacccgtgatattagactctaccaggctgccagctggcgatcgattgaaatgtgagagtaattggtggaggtgcctgccgcgagcagacatggaggtaccgggaacgtgccccaaagcccagaccaccacatccagccagggcattggcacagcaggatggccattgccggagagccccagcgaggtcctctctgactgccgtcgcgtacgggcacctcagcccgagccccaaaggtacctgccgccaggctgtgtaccgtgttggaccaaagccccgtccactgcatgcccgccgcgaagctccccgttcaacagggcacttttttgtcccgtgcaccatcttcttcccattccccttccaacaccgaacctttctcttccattcaatccgacaacaacaacaacaacaacaggcgaccaattcgagtccacccagcatcggaaagctccaaagcaacctctagcgtaggttggttcgactcgctctgcccaccagtggattcaagatctgtccatcggcacaagagtacgatcacggtctcggccctactcccaaggcctgtttgctccgtagagacgcaggcgaccgacgtggggagaaaccgaagccagtcgatcacttcctttggctcgacctcgccccaatcgactacctttgccaacccgtctggctccctcagcatattcgttcgactgccctctctcgtccagcaccgacgagaacccaagtctagttatcagacagacgtttctttgccattaactcagttacagatctccattgccatccatccagctgtctacccttcctctggtctccttgcctccagccgaccagcacattacgaataggaccagagcaaggtactgcgagttgtcgcgtcccatagcgttgcgcgagtcaagcacggaaggcgtctctggggaactgtcataatctgaaggaggaaagttgagatctgctcggaatacaagaagagaaaaggaagaaaaaaaaagaagcaaaagaacaacgcaagactgcaagcacagagcttccgtcttaacaaacaatctcttttaccgaggccatcctctcctgtcttctgaaactttaccagcttccggcgtcattggggatcggaatgtacgtactcgcaaactctaccttttctgtctttccttcctctccctatcttatttccttggttgttgttattgcgttcttcatcatggccgctttccctttccgtaacgcgttcgttattgcgtatcgtcgtctttgcctttctccaacgcttggccagaaatcgcatgggtatcggctatatcactcttctttcagatccctatcttgtcagctactgattcggggttctcgcattacagacaatcttgtacttctgatcaatagccaggttcttaattcagacttgctttccagagagatagcacatactcgttgacctgaacactcaggcatccgcgtctcacaacctagccacttgcctgtcaaggatcagtcacaatggccgaggaggagtttgagatcgacgtctatgccgatgctggcaatgaccagtctggcgagcagcagggtgacggtgatcaccacgcctacgatgacaatggcgaccatgccgagaatggtgacggacagcaccacgactatcacgaggaccataatggagaggattccggcgcaaatgataaccaggaccaaacatcacagaatcaagcgccccagcagcgacagcaaggcgtgaagcgtaaggatgcccctggttccgatgagcgacccgtcgatccgggcgctactactgcccttacgatctcggatctccactggtggaccacggacgacgacatccgcggctgggtgcgccaggcgaactgcgagtctgagctgaaggatattacatttagtgaacacaaggtcaacggcaagagcaaggggtacgtggaaccgctcgcgagtgtcatcacgaattctgctaattgtctcttttagtcaagcctacgttgaattcacttcccagcaagccgcaagcgcaactaagcatgtgattgataacttgtccagcgaggtcggccagcaacctggccagaaacgccacgccgtgatttactccagcccgattatcaaccccttccgcacgcttcccaaggacacccctaaccgtgctgtcaaggagatccgtgatcgtgctcccaacgggcccaacaacttcgacaaccgcggtcagagcaacttcatcccgaacaacaactttagcggtgggttccgtggtggtcgtggcggtttcaacggacctcgtggcggtatgaatccgaacttcaaccgcaacttccagggcaacaacatggctttcaacaacaacaatgccggcttcaacaaccccatggccggcactggctatggtggcggctttggcggaggtgggtaccagcgcggcggcatgatgggcagcaacatgcgtggcggccctaacatgcgcggtcgcggcggaatgaacaacaacatgatgggaggcatgcctatgcccatgcacggcatgaaccccatggctggtggtatgaacccaggtatgggtatgatgaacccaggtatgggaggtaagttgccatgatcagtccggatgtgtttgccatgtatgtaatacttacatgctcctaatgatgcaggctttccaggaatgcagcccttcaatgcaggcttcttcaacgccggtggccaatcggaaggctggggacagaacgcgcatccggccaagcgccctcgccaggagtagagcaaccagcagggcaaccgtggctttaagacggaaaacatgcgcttctaggaaatatgcgcttctaggaaggagacgacgccgagtttgcggactttgaaagtcgaccgacaactgtcaagtatgaacattactgggcaacacacctcatgggtttcgatcaagtagtcgtcgacgaataacgaatcccggctaatagcaggctcaacaaggacctccttttcaccttggttcggttcgtatatgctgtccttttctatctcgataccgttcgaaagaattgatatggaaaaggtcaatattgccccagattggtttcagcatggcactttcccaacgcacatatgtctgtagctgtgttttatgtttggtacagcgatgacttcaggaggatgtcagcgtggggtcttatggttccatttctatcacatagcgttcagcatccggacccccgacttgtcatgcacttgctactatgagtgcctccaatggcgatacaaagactggcggaatcgactaaaatggaccagcgttactgtcttcggctgaagcatcccggagagcacgacaaaactccgagttttggaggaggacatctggtcacgacccagaacggccgttagactggaggaccgaccatgaaccacccatggacaccttcgtcaactagactactcggccgttttcagattactagatgcaactcgagcgaccaagggtggttcttgcttacccggtcagttgatcacaaactttcgatatggtcctcccttgggtttactactactttccagactttttcctcttgattctgttggacgctggttttccttctttccttgtctttttttttttctcttttttttttcttctttttttttttctcttttcttttctttcggtatggaagggtacggatcactttgctttactctcagttcgcgggaaatgaaggagggaaaattcgtccatggcaatagagtctccggaaacggcgaaattaacaaccaggctggctcgctgcgagggaccataaatgagtagcaaagggttgcgtttagtcgtcgagcagagaatcttgaacaattgagcttcatgggatggcgttcttcgaaaaagttcttgtggcggttttagcattctcattgcaatggcgttattgtctgtaacagtgagtgagagtgagagtgaggtgattgatgatgatggcgtctatgtgaaagtggctcgagcattccggttgacgatggtgatgatgattattatgtgttcctatttgattccctctcttcctcatctgaccaagctggcgttaaggtggtgtctggatgagtggttctcctttcctcggtctatgtttgcttgatatgatatgatacccgtcacctgtttgactatgtgcttggatgagtctcgtttcggctttgcacaagtggccggatttgcaaagatcaccattagaagccggaggaaaagtgaagtcttgtatacgctccaataagtcgactagctcttaaatatatcctttgagcatattagacagctgaaattctgagccatcgaggttgatatcgatgcaatttcaaagtcgggtaacgtcgagggttgagaagtggattcgcttggctgcagaacggctggctattggctcacgtgtcctttaacagcctccaggggcatgagctactgttcacccgacagcgaccttgacactgacaacctacagctggaggtacttctgtatacgctgtatttatagcttcatgtctaaggcactaggcgctacaccaatacgtcagcgggacctaacgtgtacctcctctgcctttacctgtctggcattcgacctcgacctcaaattccacctcaacctttgaagcttaagctgttccctgcatcccgtcattcgacttaatctccattgcaggctttttgtcacgtcatccaattctatatcttggatctggctcactcagtgattagcattggaatcacacatggctgtgaatcatcacagtctactcgactagtcccagaaatcgatcgacccagctagctattgattcattcatcaatcaacctcgaattttgctatcgagtcctcttataacaagaaagacaacatgttcttcacaggtaccctccaagaaggcattgctgccgctattcaacagaccaggagtttggtctgttttgttaccggttcgttaacatcactcttctactcctgcctggatctgtatcgctctcggggggctgtgcatgtcctttcacatcatgtggctctcatgacattcatcttccacatcgtcgtcattatatcggaccctgtcactgtggtaaccaaccaaatactaacctcattcagatgacaacaccgaatcccaacaatgggaaaccgagttcctcaaggatgaagccatctcccccctcatcgagtcccgcgccgtggtgctgaagctggttgcgggcagtactgaggagggatacttggctcagttgttcccactgccaaagaagcccactgtggttgttcttaggtgagttaccttgggtttgaagacgaaagggggagggtataatgcgttgctaagctaacgatgatataaggggcgggcaactcaaggagtacatcgctgctggagtcacgaaggaggaatttgtcaggaggctgggggctgctgttggtgagcaacaggcggtttcgacagctgctaatacaggttcggcctcagtggaggaacctgagacagtacaaaaccaagagcaagcctcaccgacagccgcaccgtcagagccagcacctcaactgtcagcggaggagacaacagtcccgacaacatcatctaccgacgacacaatctctcaaccacctcctaccgacaacactacaagcaccgagaccaccgaaaccacctcttcatcatcccccaccacaaccactcccacaaccaacacgacccaacaagcccgaatccaagccatcctcgctgagcgcgccgcccgcctcgccgcccaaaagaaacaacaagaagaagccgcccgcgccgctgcccgcgcccgagccgccgccgaagaccccaactcccccgcccgccaagccgccgacgccctgcgcaagaaacagcaagaagcgcgcgaagagcggcagcggattctcaaagccatcgaagacgacaaagccgctcgcaaagcaaggcagtcggagaagcagcgagagaaggaagcatttgccgctaccaaagaatctggcggaaaagacgaggacgaaaagggggagggactactgcccttcgcgccagccagtccgatgctaccccgtggtaaccagccagtcaagagcacggggcattgtgcgttgcaagtgaggttgacggacgggtcgaccattcggtctcgattctcggcggagaaggatacggtcagggaggttagggagtgggtggaggctactgtcgctgaatcttctactgtcaagaaggggaggtatacattcaaggtgctgttgacgccccagccgagcaggaggatcgagcaagcggaggaggggaagacgcttggagagctggggctggcgccgagctcgacactgattttggttccggcggctggcgggtcgggaaacggcggcagggttagatttgcggcggctcaggcagacgagggagggaatatcttccagcggttgattgggttcctggctgcctttttcagcacggtggtggcgttcttttcgacgctgttcagtgtttctggaccgcccaatgctggtcctacgccagaggaggtggcttctgaagttaggggcgagcagcagcagcagcaagctactagggcggagagggctagtgggaggtcacttggtggaggaggcgcgggtgctgctgtgaataggggcgcgggaagcaggattaagggttttggtgacgagagaagggatgaggagcgcaagaggaacgatcaacagttttacaatggaaactcggtaagtaagcccctttctcctttctcgttggagatgtgagggtaatagctaacgagaagtagacaaactttgagccgagacatgatgaccacgataattaagcagtcacaagctggggacagtaagaggggacagaaatttttggggctacttgagtgaaagtcatagacgaggagaaaggaagatgtcatatgagtactgtagtcaccatcaggcatagcgaagaagcaaaaaaaaaaagcttaatccctccagagaggaaggcaaaaatcttgtatttgtacagttctttgtgttatccttataatgataatgatgatatatcgccatcttcgagaccaattcctgaactccaatgctggtatcatgatgttgttgttgttgttggtatatgctgcgtgaaccccgtcttcgagcttcttcgagaggatgggagacgtaaattgagcggcgccttcgcggtaagacgacaaagccaagcaacgaagctacttgcttttctcctcctctcaactaatcgtacacacacacacacacgtcccctctctgttctttctctctcccatttccaaatccttcacatcttcaccccccctcttaccgaaccgtcagactccctcaacctctcagtaacgagagaggcaaagagagagagaagaagagttcagtatttagtactggctagcagcagcctggcaagccttgagctgctccaggtaccagccgcaaatctgcatgttgccttggtgctggtccatgcactgggtgaagctcttggtcgcctcggagcagttgttgccccacgacgagttctgggcggcggcggcctgagcctggacgggcgcggcggcggcctcgggggcggcggaggaaccgccaccggagaacatgcctccgatggcgtggccgatggaggagccgatggcgacaccactatatttttcatacaaaagtctgttagtacctctacaagtttcgcgacacagggtccgggagcaggcaggatggggagaacggtgaaaacatacgcagcagtgctagccatctgaccaaagagaccggggccctgggagacgggcgcggcggcagcgggaggagcgtggggagcagcggcgggaggagcgtaggtggaagcaggacgctgttgctgctggttggtaggagccacgggcttgcgcgcggggacggaaggacgggcggaaccacggctttggcgaggcattttggcggcttgttggtgtggttgttgttgggttgcgtagattaatgcgaccgacgttttggcggtttgaggtagtgtggatgagtgtggtggttgtgatggcgacgatgatcgttgaaggaatggggataagcagctatgatatataaaaaggtactacatactatcgttcggcaaaaacgtagtggggaatgatcagccgggcgacattttgccattcatcatttgttgcgactccaattgcgaactccagtctgacgcccgctcgcccttctcacgcctcccgcgccggccgaggccctgaaagccgagacgagagctcggagcttggacccctgttttcccctgtcaacgatctcttttgggtgagtttggggggcctctgccgttcctttggggcggtcttgaagctaaactggaagccaatcgaaggcgagagagcatcatgttgttgaggcttatagggcgcgtgaccacccgtcagagggttagggttgtagccgcatatttcatctttaggggcttcgacgattaacttctcagttctatggagattatttaggttcgtgaactcgaaattgtctatccgtgactcatctactccggtgtctagcccttccctctgtgtttaactccgaccggttgcctccatcgagaggcgtatcctgatatttccgggacacatttgtccctcttttcaaaactaacaacgcagtgtcccgccacatcgatgctgggacaatatccagtcatggtttcatgttcgaaactccagctggtgggtatctcaagtggccaacaaaactccggtggccgtgggtctgcttccgggcaaacgatctccgggtcgtgttggcctttccgcggcctcgcgaagcgcaaaggaacaacgcacggcatgcctcatatatcgggcttcctagcacgagcctaaagcgccatgccaaaacgttgcgccgcggtcaaggtcatcgcacagtaactcaacagaaagatcgcagtgtgcgcatctctcactttttcttgttgcccttggtcttggggcgcttggcagtgggctcagagctcgaatctgctgctcgcttcttctcctccttggcctctgccttcgccttctctttggcaatcagctccgtcagcttttgcttgatagcctcatcatcggcctgttgatctgttagcattgccctgacagcgagatgcgtggcgaaaacttataccaagtcagatctgatgaagcgggcagcggcctccttgttgaccgtctgctcacgctcctggggcgggttctcgatattctggatcttttcaaaatactgcctgacgcgagtcaactctgtgaaaatggcatgctccttggcatcaacaccgttcagacgtagtgaggctgtttaatcatgttagcaagatgtatctttggtcatcgacgtgctaggcttgactcacaaaataggatcgattcgatggcataagtcaccataacgtagagcttggccttgtccaacaaaggcaatttcgaagatacatcaccgacatcaccgagaacaggcttcagagcggcttctagctggtcgaggtcgacgttgagcttctccagcgagggggtaatgtcgggcacatccatggttgagatatatgtggggtaaatgttgagtgaatgctgtggatttcgaagttggctgagaggaccagttcagcagttcaatataaaaaaccaaatatgctgacgaggcggcggtttgttgacattgatagtgttttgatgaacaaagatgcgaatctggatgcgactgcttgatgaggaaagcgactccacacagttgcgtaccgttcaagttgcacttttttggtcccagatccagcgctccacatgctgcgacaagccttgcacagtgtaatgccaagaccatgccatggccgagtaagccaatcaggggagagcagtttctcttccatggccgattagcgtgacagtgcatcaaccgcgggcgcgctcccgagaaaaaaaaaaagtttggccgccatcaaacatttggtcggagaaagtgtcttgacgaaatcatcgtcatccgacaaccgaattcagctagtctttataccgcaaactacctaccatcacgactaccaccaccaccacctcgaacaacactaccacccctccggatttcctccccggcctcccacttcacccttctcgcccctggtccctccccggtcctcaatgctcccgcgcgggacataaatcctgacaggacctcttgcgacaggtcctccggcggggtttttgcaccaccacgataataccatatcatgagctcccggtgtcgtccgtgaaagccgccaacctgtattcctttaccggcagtcgaccgcacttgcgggtgtttgggcgaataccctgcaggcacacacgatggtgtcccagtaacacctcggtgggccggggggccagcgcaagcggtttccgttccatccagcctgaggttcagagtcggctctttgtcgcttcgtactctcccctccgcgacgtcctcttccgaggcatccacgtgcaagttccgccgtacacccggcagcaaacacgacaggcctcgtcagaggcagacgcccgctcggctacactgtcggctacgccggatgcgccgctccccaagaacttcgatgcgcatgtcccaaccgaaaccgagtcgaaacaagttgtcaatggtgggagcgaaccagaagccgccaaggaacgataccggaacccgaccaaggagttcttcgatcggctgaacgagggggagttggatgagcaaaaattggcacagacggtccgacgagagggcgagaagaagccatggactgatctgttcaaaccgtccgaccttattcacgtaatgggtcttaatattcaaggacgatatgttgcacacacgctagccggtgccgagacgataccaccgccgatttacatgatcaaccgattgaatctactcaagaggtgggtcaaggccggaaagtgcttgaagcttcacaggcaaaaggaagtcattgtccgtgacaggatcaaggcccagttcacgccgccaacccacggctatgatccgcggaagcagaaggacgaacatatcagcaacctcatcgtgactgtgccagctgggcataccgtcgaagcactcggccagatcaagcaccgacttgaccacaactcgaccattgttctaatccaggagggactgggcgtcgccgaggctatctgcaaagcctactttcccatcgaaagccagcggccggtgttcatcctcggccacatgacaactggtttgggattgggcgatgagacatttgagattggtgaggtgcggcctggaagactttacttgactgtttatacccctcagtctgacaatatcggcccggccgcgcccgttatgatcaagaagcacccgcccaccttgtatcagcggagggggtcgcacttgatcaagcttctcacatcaattccggacctcaatgcgactggtcaccgaacggacgacttcttgcagctgaagctaccagcggtggcgttccgagcggtagctgatcctctggcgacaattctggattccacctacgacaagatccctgagaacccacatgctcgtcagctcatggacaagctgctatccgaggttgccgatgtggtttcccacttgcctgagctgaagggcttggagcaattccgcgtcgccaacaccctaccgtacatgcggtcggaagtgttccacaggttaaagaggaagggaacttctgacagtcccatgcgcaggttgactgccaggggtttggacactgatattggatatgtgactggctatttcgtcatgcgcggcaagacactcggtctttccgtgaacgctcttgacagtatctggtcagccgtcaaggctaagcagaaggttttggcagagaggaggaagagggagattccgttcgaggttccttatcagccgaaacttgttcctcatgttccggagccgtatacccattatcccgacaggctctggcccatgcctctcaaaaatattctcaacaagattagatgatgtatagatcacggggtcgtatgaccaatatttactgcatatatagacggataaacagaattatggcgataaaaggtgttatggcggaagtggtcgtggtttttggagacggatcatcctgtacatacctatatttttagttttgcatatgaatagcatggcattatgaagatccggtctaatactgtgctcaagtgtaccccttttctgcccggcattggccgcgttgtcttgacttttcgtctgtcaccaatcctgcccctgtggtgttcgaggtgcctccagcaactggtattctagatgctgctgtgtaaacaataccgttgcaatacccctattgtgaccctgatcagatccgctacctacgtaacttatcgctatgcctgccccactaaaaacttccctcaagaccccaagcaaccccgcgatcgccgtgcttcccttccgtccatcatcgcaacaacctaaacctcctacagcaaaccaagcgctttaccacacttcaaacactcaagaaccatttctccaacccttaagctagtcgccaacctaccgcgaatccaaccaactcgtcaaagatggatgactctgagctcgagaaggtgcgcatcccatctccattttcccgccagcccatggtagcatcgacagacattcacagatgcggcgcacgaattacaccttgatggctgtatacagtaacaacacgatttataggtactaacacttttacttttggacagatcaggaaggcccgtcttgaacagctcaaggcgcaaggcggcggcggcggtggtggtcccaaggccggtggtccctctggcgccggtgggcaaggtggtcaggaagcttctagacagtaagttacggcctctccgtcatgttcccgtcccgcgcccccacctctccctttgcaaatgctgacagcacctcctcttttctttcctacaaacagacaagaagccgaagcccgcaaagccatgctcaaccagatcctcatgcccgaagccgccgatcggctgggccgcatccgactcgtcaaggaggagcgcgcgaccgacattgagaaccggctgatgatgctggcgcagacggggcagctccgctcgaaagtgacggaagagcagctcaaggagctgctgaacgccgtggcggataacaaggaggcggagaagattgtagtgacgaggaggaaggggtgggggttggatgatgatgatgatgatttgtttgatttgtaggtgggacaatgggttgggacagagtgatatacctgggagaaagggggaacgaaggagttctatggccctaacggtttttaatgggattatcgctttcttatgaatgacatgaggacacgatagtccatatccaagtttgggagcacgaacgagatggagtcaaagaggcgttgtcataaattcgctgaagctgggaatacaatatgttctacattagtttcacagaggtgatcgggtccatcatacccccatcgatgccccacgatccgtctatcctctcatagccgaagacccgacaacctcgccaaccttctcaaccacctcattcctcatctccttcacccgttccgccaccacttcagcttccttctccgccttctggatgacgtcctctgtcccgcgcccgctcagcatccgttccatctcctttctcctcctcttctcttccctctcccgcttcctgatctccctcagatccggcggcggttccacgcccaactccctcctcaaatcatttacatcccgctccaactcctcctcccaaaagacgttaatcacctccttggcccgcagtccattcttaactgcccaggggaagtaaatcttcctaaaccgcttctgctcgctcttcttcatcgtgaacgccgcgaaaacgctgaaccccgtcatcggcaacagggtattcgcaaactcaaacgccttcagcgccacctcgccctcccggacgatcggcaagcccgtcaaagcgtggtagaaatcgtggcactcgcggtaccgctgcatcacgtatgcgcactcctcgtcgtcgatgtaccgcaccgccgagcgcgtatcgggagataccccttcgcggtcgagccagtcaatgtaggttcgtccgacggtgttgggcggcagggaacgcaggtaagggatgttgagagattgggaggtgatgcgcggtcgttggcgcaggatgcgacgtcccgtggggtgggacagcatggcgtcgcgcaggcggtagatgaagtagggcgttgcggtggcttcggcgaaggaggctattaggtctgtgggaatatcaagagggtgattagtttagttggacaggagactaggtggtgggagatggacggggacgaaacggaccgccgcgcagggggtcggcgagggagatgaggcctgagccgacgaagaggccgaagcgctcgaggcgggtgagagggacatggccagggtagtttggtggtgggcggttaagggccgagaattgtcttgtttgctgtgtctggatctgggtcggtggtgttggtgatgtgctgctgatggcggcgcatacggcaggccggattgcattctggctgctggcgcgagctactagagccgcggatcgtctgagggccgtcacttccattgtcaagcgcaattcgaacaaccaggaggaagccctagggttggagtagagatggagatggacgaggaacgcgcaattcctccagagctcgagtggttgtcaagttgcaagtggtggttcgatccgttcggatgcggaaaccgagcatgtaacaactgcgataacgacagcgataaggacttacgtaggggccgcggtacctctagctcaaggtgaggggagctcctgctcggtgaaagtcgaggtatgccaactcaccgtgggggatgataaataccgtaaaatacgttgcacaggacaattgcgtaactttcacttcagttcactctttcttgacgaccacttgaaccccatcttagacctatgcaagggctagtgtaaccagtcccgctcaaacaactcccaaagaggaaatcaagcttccatccaagacctctgatcgagatccatagtctctagaaacaggtatgtaggcgagaaattggaacaggtggaaggtttcagccggttgcttgacaggatgcagtgacaccctgggatttatgcctttgttttcactctcacttacacttcactggtttaatacacatcatcttctatcactctttggccttcacctattgattttcctacacctaagttttgttgcaaatacgtgactcttttggttactccccaactgtatcacgtttacacagtatctgatcaaaatggcaaaaagaaaacgcgaagcagcagcaaaggagaaggttgggaagaggaacacccgagaagaagatcagatagaagcatccgatatggaagcatacgaagaactgctcatatgggcaaaagatagaggtatcatcctcaacggcgtcgagcctagacggataccaggccgaggtatgggaatagtggctacaaagccactcgaggtaagtcattctcatcatgttggactattggttcaaatcaactaacaatatcatcaggaagatgaaactattctaacagttccctctaccaccctccggacgtatgaaaccgtccacccttccatatcccgtgccctgcctaaggacatatccatccacggcctcctagccgccgatcttgccttcgacccttctccgtccgccaagtatcggcaatggaacgccgtctgtccttcgcgtaaagatatgtgggactatttgcctctaacatgggatcaccgactacgacagtttctgcccagaaaggcgctggagttacttctaaaacaggaggccaaatttgagaaggactggtccatggtccaacagtctaagctcctctcttcagggcctggcaagaaagagaacaagagcttggaagaggaagattgcggaacactgaataagagcataacaagagatgactacctctatgcctggctcctcgtcaacacccgcaccttctaccatgaaactccaaagacgaagaagttcaataaagatgacagaatggtcctgcaaccagtcgcagacttgtttaaccacacctcctacgacccatcagccgagaagaaggaaggcaacaagaaaacctgctcagtcgccttctcaccgaccgcctttaccatcaccaccacccgcccttacgccgccggcgaagaagtttacatctgttacggcaaccactccaacgatttcctcctgatcgaatatggctttctctttgacgaaaatgtctgggacgaagtctgcatagatgatgccatccttcctttactcgaccaagcccaaacccactcccaatcccaacaacagcagcagcagcaaccaccaaggaaagtaactcgaagactcaacgaacgaggcaaaaaagacctcaagccacaagcgtcccaacagcaaccaccaaaatcccccaaagaagtcctcgaggaaaccggcttcctaggcaactacaatctcgatccgcgcaaccccacaggctgctaccgcacacaggtcgcacttcgcgcccttgccgctctcgcagacagcgcagggccgcaaggtgaaaagaagttccgggccttcatcgactacggccaagacccgtgggaggaatcgctggaggaacaagcgaagctgaatgcattgctggcacaagcgcttaagcgttggagctcagatgctattgagaagaagattcgggacgggttggataagttggagtggagggagggacatgaaggtgtagtggggagggagtgtcatagagggctgttgtcgatgaggtggatgcaggtgaagaggatggttgatagggctttgaaggagcttgagggctgagaggtgaagactgcccgggtttttggggagggaggagaggagagtgggacagcagaaaaaccgagggttgtgtcgcaggctgggaatatagatggacagctcaacttgaccatcgcacgacgaaacatgtatgttgattcgattgccggcgtggatgctgactgtgcggtttgtttagcgactgcgtatctgtcattgcacggtggtcgtcgcggaaccggatgttttcctgaagtgtcctcgtgctggctgttgaactccgatctgtgttcatgccgaagggtcgtggaatcattctctccgaggcctcttcgagccccaaagttttcgctccctcctctggacatgtttgctgccgttctcttcttccagctgacaactacccggcacccgtcgttcgcccaatccggcaggcacaccttgctttgaccggccggccggccgccccttccgtcccgtctcatccgcccaggcggccccaaccggtggtggttcctgcccttataagtcccagttccaggccttccttccaccacatccagtcttccacacacccgagcggtggtccgttggtgtaatgggcagcacacaaccttgttcaacccatacttccatagaccggtatgactgctaccaccacgaggttcccagttcgacccggaccgggaacagtcacatgggaattttccaactccctgatccagagtatggtcatattccccaaagagttgacaccggcaaccgttgtcgccagaggaacagcccagaagcaactcgttcggtgagacacgtagagtcatattagcagtttgtgagaagttgcagggacggagaaatacctgatctgttcatacgtgccctagcattgtgccggtatggctagttgtgggaactgacttagtttgaactcctctcgatccgggtggacgcaccttgtgacggaggagagagagctagggcctgcaactgtctatagactgccgcgatgttaggcctcccgttcaggcgagaagcgcataccttgatggacgcatcatgctatggcctgcttccaggaccctgataggagagtgggtgggttggggttaggtacctgttcgactcaggtgcggactcggaagacatcttttttttccttttgtttttttcttttttttttttccgggatagattttgctggcatccacgggcttttttagagtctggcgctggtacgaatatcgcagatgagaagaagtctgcgctttactagactgtgaagtcccagtctatgagagttgccgactcggtgcttgggaatagagtagatattatagcccgcgacgtttcgggtgtacgccgttgcacgaggtctctagggcggatagtgaacatcttgtcaagctcctcgttattaaagcccaggccgaagtcaaagccaaagactgtctctatgaacgcacatcactgcatctgacggcggctcatggcctatagtgaaacgccgcagtgctggaaaagtacggcgaagcaaacttcgaagtaatgacaaagacgcagctcgtgagttgagcgccagttcgaggtcgagggtggtcctgcgggaagactcgaaggatgagactcggtggctcgtggatcttgaacggagtattgggaaggacgaagtggatgtaagcatcttccaggttcataattgattatttctatagcttggactggctatgagatcttgtaaactcttatgctgtaggtagctagtgccataatgatgttgaaaaacaacaagatggtggacataagtgattctgggggtgaccttggatggcatttcggtgggtacttctccactgctgcagcgacctaatggccccaccattcaatgcgggacgagctccacgcgctgcgagtggaagtgcgagtccccaattcttatccttctccgcctttgcaattgaaacggcagaaaaaaataatcgaggaaaacgaagcaggcattccttccttccctttcccatttgtgaaacgatccagaacagctgtcaagaacgattcttcgatttcgtctcttcaaatcaattgagattattgccctcgctaaacgaacgaaaaccaatcaacatgggcaagtctaccaaggactccaagaagcgctcgcgcaccgccgaggaggatgtcaactccatcgctgttgttaagaagagcaagctcgacgagtctggcaacgccgaggtcaccaaggtcgagactgaggctcccaaggtgaagaaggacaagaaggacaagaaggagaagaagtctaagaccgagactaccgaggagcccaaggaggaaaagaaggaaaagaaggacaagaagaaggacaagaaggagaagaaggacaaggccgctgccaccgaggaatccaagacggaggagaagaccgaggagtccgccgacaagaagagcaagaagaaggacaagaagaagaacaaggacaagaccgaggagaagaagaccgaggatggtggagaggaggccaccaacgaggaggaacagtcgcaagccaacggcgccaagggagcccgcttcatcatcttcgtcggcaacatgccctactcgatcaccgccgacgacatcaaggagcacttcgcgtcggtgcaccccatctctgtccgcctgctcacccaccgcgacaacccgaccaagtccaagggcaccgcctttgtcgagttcggccgcttcgaccacatgaagacggcgctcgagaagttccaccacagcgagatgttggacgacaagggcgtaccgaggaagattaacgttgagttgaggttcgtcttgttttgcctattacatctcccctctccttccctccctcccttccctcccatttcatttctcgttcttctcaaactaacatcttttttctttcaaaccaacagcgccggcggaggaggcaagaccgcccaccgccaagacaagatcaaggaaaagaaccgcaagctcaacgaggagcgtctgaaccgccagcagaaccaggagaaggctaagcaggagaaggccgctgccaaggccaatggcggcgacggtgacgctgctgctgctgctcctgcgccggagagaaacgacgaggatgctatccacccttcgaggagagcgcgtgtcgcatatgacggtaaccccggtggtggtgattttgatgaggaggattcgtacggtggtggcggtggtggtggtggtggtggtggtggttttggtggtcgcggtcgtggacgtggtggtggacgtggccgtggcggtggccgtggtggtggtggacgtggtcgcggtggtggtcgtggtagctacaagaagtggtagtaggactcgctgctgcgacggtttgatggcctatggagcggttggaggcctggggatgggaaaaccccggctcgactggtttgattcggggctgagagttgcattggttatggcttcctgaaatacgctttggacaagctattgctatgctttgtctgagcattgaaagcgcctctggatgggaatcttgcgtagatctcagttggtttctgatttttggtttcccttgcggggtgtctgttgtttcttttttttctttgttcatgtcgttatcagcgtgttgttgtccacgttttgtttatactactattactttgcattgacgatcgggtcacgttacagtttcatccaaggaaatgtgtcgaagggaaagaagaaatggatacatatcgacttgaagttcagtcaaaaggagtccgagagcaaggaactttcatgataccccaaaatatgtatctttcatctagccttttctcacgatagatgaatggataaagacggatcagctggtgttttacgaactaccaaattgagtctccctctgttgctgcgcggttcatccgcaatcggcagtgtcttcactcactgtatgtgatgttcgtctttttgtataagataactcgatgaacagatgtaccaaggagactcgagacatgtaggaagaaagccatcattataaactttattttaccttcgactagtccgtcacccgggattgattccacgatcactcaacttatgtacgagaaggaatatggaggttctggatcacgggatgaattgtcggcccttcgttctcaggttgtgttcagatcgacgactaacggaacggtaatggaagagcttggataacacaaaacgtggtacaagaatgacccggtatgtaaaacaaccatggcgaaccggaactcatttgtgtccgtagagaaagcgcataaaagcagtggaccacggcttgatctgaactagtttgcatggcactccctcgatctagcctaccaacctacgactacattcacctaggccccgtcctactctttcctcttctcgtcctgtctaaccctcccttcctccactatacgatcctcctgtccacccccattctcctagactctccttgtatattctcttctactcaagcgagtgaaattgtaccgtggaatcgacggcgcatccctcgtttcttcccttttctcgcccatacccgccgattgtgacctttccttgcatcagtttcccccataatcacctgcctgcaaaaagagtgtcgtcgcatgttatacgcccgccgccctatccgtcactttgaaggatgaatggatgcacttcacaccagcatcatcggtcggcactagatagatgagatcgtatcggtccacttctgctttctcttcggggtagtagtagtagtagtagagggatagatccaaaaagatgagaatgaaaagacagagaaaaaaaaaagagacgaaaaccagcttgcgagtttatttcgagacgatcggaacaaccaggaaaagaaaatctcatcaacatctaattatgtccgccgggtatagatggtgtcccctcacaattatccccatggaacaccctgttgttgtgtgctgatgtcaaggcgtgcgctgcgccctcggtaaatggcctcatgagcgttggtgtgatggtgttgtgatggtggtagtatgtctggtgtggtttggttggttgtggtgaattaattagaggatagtgcacttggacttcttcttttcttgggtcgtatcgacgcggtagagcacagctctgttgtttcgtgtgggtcagcatattgcgtttcgttttcttatctgattgcgagggtccgggtgtgctatggacttacctgatggcctcgtcgaaaacagacttgagattcctttgggtaagggcagagcactcgaggtacttcctcgcgccgatctccttggcgcagttgacacccatctcgaacgttatcggagccatgcgtttctggctcaggctctgaatggtatcggggtcctcgcgcaaatcgagcttggtgcccaccaagatgatggggatgccgggggcgtgatgctggatctcggggtgccactgccggaaaagtcagcatgtaggtccatatgcgtggcgtcccctcttccccccctcattgcagagttactcaccttggacttgacgttgtcgaacgacggagggctgacgagcgaaaagcagatgaggaagacgtcggtctgggggtacgaaagcgggcgcagtctgtcgtaatcctcctgtccagcagtatcccagagacccaagctcacgggcttgccatcgaccataacactcgccgagtaattatcgaagctatcgcagcgcgcgtgtcagtttccggggtagtggtggcctagttatcgcagataagagtgtcgaatgggttgaacgcacactgtgggaatgtattcgccggggaaggcatttgttgtgtatgagatgagaagacatgtctggcaatcaagggttagtccttgcgcggtgcgggacacggtgactctgagaggggaagcggtgggagtgagtttacctttcctacagcaccgtcaccagtgacgacgcactagaagcaaaaaatcgagtgttagcatctctcctgtgagcattgtgcggtgcttgatggattcgcgacgagaaaggtagcgattgcggtggccgtgtcggtgtcgatacggagcggtggtggaggtcagcggagagaggactggcgaggtctacgaaccttgatcgactgcacgcctccgatagcagccattgtgggaatggctgagaaagatggattgggggtgggattggtattagggactcgtgattagaggtttggtatgtttgttgtagtcgatgtgaaagcagcagtgacggatcggagtggcagaaagtcgttgggatacagaaaaaaaagggttgggtcggtcggtgcaatcggttgaggctggcagcgcaggtgtggtgcacttgtggacttccctgtatggtgcactggtctggtcaaagtggtcctcctcgttcaagcgagaggcgggaagcgggcggcggagacagggagtaggctgggaatttgccctggggcgcgcctggactgggcgcccgttagagcccagagccctggttggtggccgctggctggtcgctggctgccatccattcatgccgatgtagccccgtcactggtcagtgcttggggacgggagttgggcagggtttacggctgttacttacctaccacctagaggtaggtattgtatcacggtctgggaagtagcttctttgtgacgctggagtcgctgctgtgccatctcaccattggtcctactctttggttcgttacttatcagggcagtctggcagcccgagtagttggcagtgtactgcggtaacgaagaagtgatgacggtcaagtagtagtagtagatggttgggtcaattaggtttcatctgacagtgacagaagccagacagacagaccaccgatcactaacaacaatgtgcgctcaaaagcacggctcaagataatatcgatctcaagagccagacggactgcactcggtgcttgcccagacagaccaaggggaggggaatgcgcactgtccctttcccacctcactgcaacaagtggcggcgtggcgggggaagtcgcactgaaccacagggcagcccgtttctcccgtctggcgattcaaatcaagtggagcgctatttagcctttcagatcccatcattccttccaaacgtgcccgttactttttcctgtcggcggcatggcattcgattggggagttgggcaaagtctcctcacacctcggcgtcaaatgcttcaatcatcgtggtagtcaaagacaagacaagaccagatctctttgctcgaagcagcaagcaacagagtgctaaatgctttgggacacttgaagcaaggcgctaaccagatatccatatcaggggctttgtttgttgcaaagtcttggcattcggaggataggggaaatcagcatccggtgaccgaactcaccacccgtttcgaaactaaggatcaagagacaggagaagctcggtctgttggtgatatcattgccggcacaacggtttcaacatcgacccaagtggagtaaatggtgctgcttgctgtcacgccaaagtctaatggccactgacagacgtccagcgacactagaatcagacgacggatggctacgtctgagatttggctcttgaagcacaatctgtaacatatctccagtcagagcaaccgccaagaggaagaaagccaagccatgaaaaaggcgccaggcatcgttgtagtgtatggggagcccctgacttgcttttagccaaggccagttcaggcagtggctggcgggaggtgggaaaagttatagaactgtcagatattgcctgagcacaaccaaaaacactgaagctctcacattgttatcgctatgtatcactaggtattgacagcggctgcgatatcccccttatcggacggaacctccgtcttttggcggtgtacttgtatcgtcggggcgagccctgtggacgttacaacgggacgggagccttgtgcacagtaacccatgtatccgcagtgtcccaagcattgtgacgtagatagggtgtttccaaaaccaagcgaagccgacactgactccgtacaccacatcactccgctctgccatgagtacggatggcccaagccaatttgagcagaacaagcgagactttttgcagacacgctcggaaacacaacaaccgcaagatcagcaggacgctcactcgtggagaatggagaacaaaggtgatgatccaagggggcaagggcaagtccctggcgacctgacctctgtggtccgggcgttgaccgtcgggcgcacccgccccactgcggaattatggggtaggcgaacggcggccgggggcagggcccggcattcacaaggaaactcgaagaaaagcggggccgatgcaatcaacagtcaacacccgttgtcgggttccatttgcgaaagtgcacttgttacaatcaattggcaagcccaaacgcgtcgtcgcgtctgctgctctccgaacttcgtcgccatcgaggttagtttacaacacctcggaccaagcttcacaaatctgtaatgctactagaagcctgcgccacacatagcaataattcccaggcgggacagcttgcgacactgcttcagcgcattccaaacaccaccatcaccaccttcaccatccatctctaacaccgacgcccacctcaatcacatcccatccgtcgcaatcctctccgccaagcgaggccaggcccgaccttcctcccatcaaaatggccgacccaaacaacccaccacaaccagcccgaaccccctcaaaaccctctttttcctcccaaatccccgtccgagccactcccggcctctccgtcgtaccagctctcccacgagcctacacccccggccccaacgcccgcgcatacacccccggcgcccgcaccccccgcggcctcctcctttccgcacacaacactcccaaccccaacgcaaccccgcacgtccgcgccgcctaccgcgccatcgactcccgacgcgccgccatcctcacgcctcaccacgcgcgccggcgctcgttgcgcgaagcccgcgagaccccgcgtaatttcctgctgcagttaggcaaagtcttggcgcccaagagtgagaggatcccgagtagtagttcgagtcctgcttcggcgctttctggatctgctgctgctgctgctgctgggggaagacaagagcaagaggagggggacacgtcggaggagttgacctttgacatatccacgcggagtaggtatggagatgaggacgacgaggaggaggagttgcctaagaggccgagactcagcttgggcttaggggtgggggatggggagggcgatgattgggaagatgatgatgaactgccgcaaccacatcggagtgcaggactcgaagatctgacggagaactttacggtgcagagtatcgagttgccgagacgggtggatccggagaaggatcaacaaaggatgagggattcgatggggcggttgagtgatttcccgcagctacagcaacaacaacaacagagtgatgggatcgattcggggttctttccgcctgctgcaattgatgaggacgactttggaaatgccgaggataggataccggatgagtttagcaggctggactcggacgagacgaggagacgggagacgataggtggggaaggagggatggggctgctgctgggagctggagggagggatagtgatttccacattgaggtgccggtggggatggacgagagcacgtttatgattgcttcgcctacgaggcagtttgagatgggtcaagctgctgaagcggcggcaacaagcggccaaggtggaggtttcgcggagttgatggaccagaggagcgacagttacgacaacaatgacgatgacggaaatgatgttggaccagcatacgacgattatgataacgacgacggtatggccatggatctggataacaaccaagacgaccagggccaggcaggctcggatgaggagatgacgagattatcaggctacacaccaacggcggcgagggtatcactttcagcttcggcggcgcgggagaaactcggattgtttcgggaagagggtggtgaacgagggggcttctccaagatcaaagccaccaaaaagatctccaaacacggcatcgagtacacatcattacctccggccatgatcaagcggctggcgcaaacattcgccaagacgagcggcgcgaagggaaacatctcgcctgaggcgctcaaggcaatcatgcaggcttcggactggttctttgagcagttgggagatgacttgtcggcgtacgcaaagcacgcccatcgcaaaactatcgatatgagtgatatgcttacattgatgaagaggtatgttttggcgcttttgctttgatccctgggtatccgattgtttatatcctgtgtagtgttctttgtacacttttttcgagctattgtacacgacggactgacttacatttttgtttccatagacaacgtcaaaccaacgcacaaaccacgccgtttgccttggcgcaacgataccttcccagagagctcctccaggaactgaggatgacgccgcctgttccggtcaagaagcgccgaaaggctgcctcttctagccgtgctggggttggcggcgaagacgaagaggtgacgtgagagtgtttgttaccattgatgtgtgacaaagcaaagctatcactgcccactcacaaactcatgtttaccagctcttgttcatgcgaacgcgcttggtaatctggttcgcaggcttcttgaccacgagccagaacatgatggaggtggcagcagcgagaccgtacctaagtaccagttagtcgggcactgatatgcgataccgcaggggtacgtcaagaattggaaggaggtgaagcatcgcttaagaacataccaagtaaagatgtactgcgcatggttgttgcgaaggttgacctcggcgactctaccgatagggataccacgcgcctcgtagtcatagacggtgataatatcgggaactgcgcacaaacatacgttagtaccatacctagctagaatagccatcataccattataggacgcaggccaggccagccacgtccaaaactggcagagaagaaaacagagatacccaccaatagtctgctcaatccacaccggctgactgcccgtcaactcggccatctgcttcacatccgggaaataaaactcgccaatatccggcctgttgtccggcgtgaacatattcttcttccacggctctctcagcatgccctccacacggaccttttcgccctgcttgacggaatccggcctgctcctctggtccgcaaacttcttactcacccaccctctgttgaccaacaccttggagctcggatcatctcccctctccaggggcgtaacaaccatgtacccttgttcgccgtcgcgcatgcgcgggccgatcagcatctcttggtcgtgtcggtagacgccctcggcgtagacgcggcggtagtcgaagtcggcgatggcggccgggtccacgcgggggggaagggggagagggtcccggatgatgcggtcctcgcatttggcgatcaggtccgtcttccattttagtcggtagacttgccaggttccgagaaagagggcagtgatggggatgatggctgtggggaggaggaggaggaggaggaggtaaatgcgttagtcagtgttacggctgcatagcgcatgctgagattgtagatggttgggactcaatcaggacatacccaggataatcaaccccttgccatgtctcctgccggtccgcacaagctcgggagggttatcgaggatggaagtaaagttgggatcatcgccgggttgttgagtctgtcggcgtgtggacgaggtggtgaattggcggcggggactagaggcagggtttctgccgagtctagctgtcgtgaatcgcgtcgcagctgctgcgtgggctgctgctgtttgtctttggaggattatcctctttcccaagctctgttgcgacgtgcgcaggaggcactggaatatgctcccgctggccgccattgtccgttcgttcgtttcgtcggtcggttgatcgatcggccgaagaggtagataggtactgtaggtagttatgtggtggtgactgagagaacgaatcggaggctgctgctaacaacgacaacaacaacaacgagcaaccataaacagcggcatgtgacgaaaatggagctggggaaagatgcggacaaacttcgtcatttgccggacacaggaaagttctcggtggagctgctgttttgctccgatcaaagtccaattctgggcgatgccccgctgccgctggtggtggtgggtgtgggtgtggggcgtttccatccgaatggccggggccgctgggtgcagttcctgagcgccgccccaccaatgcttggcaccaggggtcgtgtaagtgatggatggttgctaagggaccgtgggggtcattttgaagacggacgacaaacaccttgatggtccatagatgtgagattcaccaggctgtgtgttacttgggactgtcggtggtgtacaactctagtcttcagattcgtttgctgatttgaatgtaaagtggaagccttgcttctggggctgtgctgatgattagccacccctcctgatttcgcagtgaagcacctgaatgcagcttcaaaacaaggtaaggcaggccaggtccggaagataaaaaaaaaaagaaataataataaatacttccaggtgcttcttcacgggcatagagcaggccccgttttggggcttcatacctaagaggtaacccgctcgtgtgtatcaaagcaagacttcttactgctttctcaaaccacttgaaaactaaggaaaccacttcaggctcgaaagaaagtgcactttccatcttctgcttcccgctcgctacctaggtaatcacaaacctaacccaacatcgatccgcccaacctctagtagcctgccctccttcgttttacttgacatcaacaacactatcaaatactcggtactatataccacatccataagtacagagctgctcgactcaagaaacgcccaagatgtcttctccaggggctggcagcctcagcaccctgtcgagctacgcctcctccgcacccgatcatcaagggcaacacgccatcggccttccacttcccgctacggctcaacctaccacagccagaactactactacactgccgccagtgtctccatcatctactgccaacgcaaccaacttcctcaccaacaactcctcaaccccctccaacaatatcaacaacaacaacaacaacaacaacaacacccccaacctcctcaatccaacacgcacagccacaatcaacttcaaccttctccccgagctcgaaaccgggctcgacatcgacaggctcaactacctctgccaaaagcaacagttcataaccaccacctctaccgacaaacagccagaagaggaagaagagccagaagaacttggttggaaggatgcatacgaagtcatgatcaaagttcccctccagggtcttgcggcgtgggcgagaaggtggagaagggctagaactgagagggggcaggggatggtgtaaggaaggggacagacagaaactcgcatggcttcgtcgactggagaagaagttggcgtgtaattaggtaactacttaaccaacagaccaacggatttggcattgcgcgacgaacagaatatggggtttcagtttcatcattgggaagaacgaggagtggacaaggcagagaattggattacgggcaaccgcattagcactttttgttgttgtttttttccgccgccctggcaagggtagagagacaggctcagcgaaagatgatgatcttaccttactagcagcacaataacatcatgacaatagtatcacccatcaacccaagcgagctagcagtggtcagacatatatgtctgctaacagtttctgtgtaaaacaagttgaaatggtatttgcccaaggagcgtacctagtcagttatttgcttaatgtgcgtgacaatctggtgtagcttgaccatccatctcagccttccgctgccacaaatcgtatggtatctcacgtatggtatcatcctttctcccttcctgacttccttcctgatttccttcctgacttcctctcatcctgttgtttcggaacggcatgccgaacactcgagtcgagtcaatcttcacttcttgacctccccctcctcagcaaccttggcatcctcataagccgggggcgcctcaacctcagcctcgggctcctgcgcattcaacaaaccagccttctcttcaacaggggcctcagcttcgtctttgccgtggcgctgggcacgcttgcaaccagcaccaccgcggcgacggcacttttgaccgttgcagccaccacgacggtagaaaaagcggtagagagcgacgatgagggttccgacggccatgccgatgctgtttcatgatgttagcgatcgttcgaacagggaaaggggggaaagcggaaatgaaaacgtacaagctaacagacacaccagcaacaataccaaccagcaccggcaacagaacatgggtagtgatgctcttgagcaactggccccagctgtgctcatagcggtgcatgccgccatggtggtgaccatgctcctcagactcctgctggggcacctcatcaagcaggtccttgatcttctgttcttgctcgacgtcctcctgaaccggggaagcaacaatctcccaagtaccgtcttggccctcagtgatgtcgatccgttccacatcaatctccaccactggcatctcccgctcactgcccacctcctcctcctcagcgggcatgatcatcataccatgctcctccatatcgtcctcgtcgccatggcaaccccccatcttcttcccccaagcctccttaccctccttcaccttctccctgaacccttccaaaagacgacacaagaagttatcacactcctgctgctcctgcttcgtttggtcgtcgggaataacacccataaaaggcaccggaacgccgctgtcctcgttcgagggagcagtctcaatgttcccgatcatcagcttgtgcgtcactgagtccctcagaagcttgatttccacgctcggaatacccgaaacaaaggcgttgccgacctcgacgatttgcaagttcagatcgatgacttcttggttagcggcggcagtggcctgctcagcggggtcggtagagacctggggcagagaagtgcgaaggccgaacccgaggttttgcgggagggttttgggcttgcggtttctgtgcttgcggttcttgtgtttcctgttcttgtgttgcttcttatgatcgtcgtcttgttgttgttgatgttgcttctcgcggtcgttggaatcatcgtgatcgctttggtcgtcgtcgtcgtcctcctcctccatcttctcaacccactccttggcgtcacgcaaaggcttcggggcgccatccccctccaaaatctgtccagcccataactctgccctcaacggatcagcattgggaaacagctcgaacccgttgaccagcaacctgtccccttccgcggtgccggcactgtgatcaatcttgaagtccagctccaagtggttcggcttgtcggtcaagaccttggggtggtgcttgttgtggtgacggtccttgatgaggacggggcagccggggcaggcgagctcgatcagttggtgttgagaggcggcggcggtaatggggtcgaggccggtggcagagtgagggttgttgatttcggaagcgacttcttgtgcaaaggcgatgtcggtgtcggagagctcgggaggaatgaggaaggcggacacgccgccgctggcggagaggagggtggccgagaatgcagcgacggtggtgagttgtttgggtatcatggtgctgtcggtgactgtggttgaaagatcggttgttgtttgttggttgaagaatggaagaagttcgaaaaacgaggtgtgtagggtggtgggtgacttaggtgtaagtcccagataagggggaaatgggcagtgtaagtgctgctagctgggcactaacacgtacaatgacgtacaattgattacgagtcctcggcagactggacagtaagggtagttgaaagacgaaaatgagtgggaaaaaagaagacggggtgacaaaaagaacacggcggcttgttggaaaagaagagagatgaaacgaaataagacagtttcctgttagctttcaatccagaaccacactatggtttggttgggagaatgaaggccagtgaatggaatgcaaagccccccccaaaacacttccgcctcatgtttcgcctcagcggcctgttagtgtaataatagccaatcgatcaagccggcgcccgggccaaccggaacaaaggagcggagccaattacgcgtcacagtcgtaggctttaaatggggccatccaagcaattccccagcggtctgttctcgcccacgacagaaatgatgaaaccttcagccatgttctcgacaagcgaacgcggtctcatgtaatttgtcatgtagggaacgtttgaatgaagcacagtgaaatgaaagcatacgtaagcgtcagatgatcgtcagggcatagccacgcttgtagaaggttgctgcatgtttcgcaagttcggtatgccccaaccgctttgttttgctttgtgctttgtttttcgattcatgttcgtatgatcgccatggcagtgaggcaacgcaaccataacctcaaaaatgttttgtgtacatatcacaagtctgtaatcatcacgtctcgatatgctgctgtgaacctcaagctgcagtggtatgcacttgtggggctccaccaacccagcctgcagcaaaaagactccatctcctccgcagctatagcatcaagccttcccaattcggacggaattcgcaacatgattggacagattggacgaaaccaacttcttgtcgttttgaacgctatcagcttttgtcgtctagtactcctacaaccgcagttgactttatttaaaccatcctcctcattatacactaggtaccatggcgaaatccaaacaaaaactgccaaaaggaaaaaaaaaaaaaaaaaagcatatgaaaaagaggaacggccattccgttcatagtgtgtcggtgacggcgtatatataaatcaaaaagtgtccctattcccggtcccgctctcgccagtgatcatgccatgccatgcaatccatccatccatccataatacataaaccaaagcaaagaaaaaaacatgtgtaaagatatgtttaatacatggtaaaatgagggaattaatatgcgtgaccaaagacagggagttgaaaaagaatagcagttcttttttttttttttttttttttttttttttttttttttttgcttcgcaagaatcagatattcaaacgttctttgctcctgtgagctcgagtcagaaaaagtagatgtggctcggatgcgtgtgtgaatgtgcaaaaattcccacccagtctttctcgtcacgggctcgttcgttcgtttgttcgttgactgcgttacccaatattcattcattgccattcaacaggatcgaacaacatgcctcattgcaaaaagttccaccccagcaccccctctgcccgtcgtagcctcgtaggatgcgattcaccccccaccaacccattgccaacatcaactctgaaccctacaaaatccaccgagttcccattccccacagtaacatttttcgccgtacccagactgacaggtttgtttccagcgttgatgatggccgcgctgacttgggagaacaccttctggatggccgtctgcgcttcctcggccctgttgaggtcttcctcctgcaggatgtagaggactgcgaccctagcaaagtcgaggatttcttcggtaacggcaaagttagcgccgggagcctgggaggccatggtcattgtggtcgcaatggttcgtgtggagctggccgaggtggtgccggttgtagttatagtggtgaagctggagccatcaccggagcctgaaccacttccgctaccagatcctgaaccagatcctgagcctgagccgcttcctgcagtagccgtaggggaatccccagttccatcaccgccagcgtcgccgccgccatctcctccatcaccactaccagaaccgtcggtaccaccgtttcccgatcctcccccactcccaccacttccacttccatcactccctcccccagcagcagcacttgtcgaagccgccggcaccgacgtagccggcaacggcgcctgcagcgtgattgtcgtcaactgcccgaccaaaatcgaaatggtcgtaatctccactccatccacaataacattagccgcattcacatcagcgcccccatttccgtttccatcggtattattagtcgtatccaaactgaccacctgactcctcgcatccccttgcctcagcgctctgctatcgaacgtcaccagggcattctccgcgtcgcaggacaaaccctccccgttgaacttggccacgatttctgacccgcttagagggatcgaaaaatttcgatacgcatcggctaccaaccgcgggatggccgcccctaccgtggccccgttcccgtcaagtccgggccaagtcatagcgctgcaccccgacgtggcggtggcgttacaattgaaacctgtaaatccattccgacaaatacaggagcagaagccctgggagacaatgttggtcccaccgttctcgcacgtcacttgttgctggcattgttgcagctgttgctgggcggagccatttcccttgtgtttttgcaggactagaaattcgagagggatgacgacggcggcaaccgtgaggagaacgatggctgagaggagaagaatgaagccccagacgggcaggcggcagatgcgccgtctgggtctcttgttggcacgttgggcgccattgctgggattggtagggggttggtcgctgccgtcgccgcggtggttgtggggcgagcgggtgagagctagaggccaggattggatttggtctcggagggagtcacggaagcggcggggtgggattcgcggctgggcgggaggtgggaaggcggcgagcatgtcggagaagccggattggtgtttttcgttttctgctattgcagagattattagcattggtctctttggagtcagacaagttagttgaaggtgatcttaccagacatgtccttctcgtgcccaaactcgtcatacagctggtcctcgatcctactcgcgggtcttttgccgttctctagactctgttccagcctagttgcccgccgtatcagctccgaaagactcgtcaaacttcccctggcctgagctttgcggacagcatccatgtcgagattcggaggtctcctaatggccgaaaaccgactgtatgcccgtcctccaggcatcctctcattcgacgacgacgttggatcatacgagctggcactattatacgcatccaaaattgcatctgtcgtaatagcggagccgataggtgtcttgttctgcggagtctttgtactcgacgagctagagttctcgatataacccgtccccgttgcgaaggggtcccggaagggtgtaccaggggtcgccggaccggaatcagcccctggattctcgccggcccaccctcctgctcctttcccaacgcgtggacttgtcgccgccaccaacgtaggctttgccctcttccccacactcgcgttcctgaccagtcgactgtcctcggcatcctcctcgtatcccggaggtgcgtttccatggtcgtggtggattcccatgacgtgctcctcgtggtcagtggagggatactgtgggctgagtcccggggaaacggtgccccagttgtcgggtattgccgcgctggacgcaaaggacgtgtgggatctcgattgtgttcctgggctttcttcggggatgggcgacaccaaggaggcatttgagtagaaggatgacgctccgcgtctggatgagggcggtggtccaagaatgacgcttcgtcgtggaggtggaggtggtgcaggcatttggccgggcagcgggaagtcggggatggtccccaacgacgaaagcgtggatgaccgggaaagggaaggggtagtctccgggacggtggacaggatctcttgctgctggtccatgccagcttgctgtggtcccctatattgaaagcctgagactggcgtggggtcctgcagtctagagctgtccaaaatcgaaggcactctacttggtcgcggtggccgcactggtggttgtgactttccaactggaggtcgatatggatcttgcccctgcccagtgagaggaactgcggcttggggtgccaatggccactgtggaaccaccggaattggtctagagatggctattccgatcccgccttcccttgtctgaagtcctgccggtggtggtcgccgtcgagttcgcgattgttgttgttgctgttgttgttgcatcccagctcctgctgttcgcgccctgatgggccgggctatctgaggctcattgtcctctacctctaccctccgaattgaaggaccctcccttagcccagcctgttctctcgccctcctggcagatcctagctgtggctgtcggtccatgtctctcccattttgagaactcatttatgtgaagccaccacaattgatttcacattcgatcgagaagttccaagctcttttccaggtgacccaaactacccactcggcggtgtataaacccaaaaagcaatcacaaaccagagcctcgctattccccgaaagaagggtttcaaagagctgaagggcgaacgtaggacggcccttcgtaaccgaaattctcctgccccccgggaggtcacacaataccagctccctgactctaatatagctgggatgttccaaacgggtcgaagtataactctaaaggcaaggttgtggaaccggtttctgggtgtaagtatccgcaacaaacgaacgagggtttggtttctgagattgccggacagaagaacaagaaattgttccgtgacgcgcgggatgagcctgacaaatagtgctgctactgggcaggaaatctgaagttaggttgaggaggatagatcccggccgagcgagttcaaatgcgtagaagacctgaacatcgagaagagtcagtcaatgtctttacaccaaggaacatgggataatcagagacaagagcagtatgtctaggttatgggacagcttttctacagattgtttgttgtttcctgccatagaatccaaccactgtacaagaatgctgctgcactgcccaaggcaagaaagggactgctgaacatccgggcctggggggaggggagaattcgaagaccacttacagcttgtgcgtggacgccttggcaatacctcaagagcttccaaagtcgtggactggccaatgctcccatatggagaagaatgaatgacaatagagtcggaaagattctgtacctgccaggatcacccgaaatttaccaggatggtattgctgtcccggccgctgcagatgtgtggcgaagcaaagcttctagtcgagtcgacgaaggggatggatgggtggatgacgatgatgtgtggatgcgtagatgatgaagatccaagttgagctgctggggttcgcgtacggccgagaatctgcagcaacggaagccaaacgaccggcaaggagccggctcggaagagaagggaagtgaacaaagtgggcaccttggaaatctgaggtgagttgatgatggtagagtacgaccagatgccgtgcgcccccagaagaccaatggtgtttcagctttgtgggacggacggagagacgcagggactccgtaagtacgccgttacttggtgtaaaggaggtgacgtctgaagttgtcgatcaggcacagccttgcaggtaagtaggtcagcgtgtcgagggcggcgaggaaaggagagccgaaaatatgggaagggtgagtcctccggaacagtcgtgatgatacctgggatttttattaggcatgccaaatgtaccaggttctcttgtaaaatccaggttccaggaatgagcagcaggacacaggacagaagctacgggctgatttcgatgtctgttgaatgcagaagggcaaccagtctgtctgcttggctgtcagatgtgtgtcggtggaggcaaagagcttacagcttacagcccaagaaagacgaagaacaggcaaccaggtcgtcaagaccgtgcgttaggaagcaaaagaagaagagagtggtatcagcagcagacccaaaagagtgtggaagaagccgattggctcagagaacaagacttgcgacgcaaggcaaagcaagaagcagaagcagaagcaagtgaccgtatgaggttgaggtggtgttggagatgtggctcgagcacaagacgtccgaactgacggatttctgtttggaacacctgctttctgcaacaccgcagcaactagactgcaaccaccagagaggcaaggcaaagaagtgatggggaaacggagctgacggagcgggggggtatggtagaagaggggagaatcccgagaggctgtgatccagacagacagacagacagacgaacgggtgaaggactgaagcagcagcgcaacaagtcccaaaggcgaagttccgagagtccggaatgggaatgaggaaatgaaggggacacgggcatctggatgccttcggtaccatggcaagacacggccctcgttgacgggggggtgccagccgataccacccagccttactatgtatatattaattaccctgcatgatataggtcggacttgggcccagtcttgcgagtcccgccagaccctcatcaaacactcgtcgatggtgacaaggagatgtgaaacagaggcctggaaagaccgagaggcataagaacgacaagaggcccaaagagacgcgcccgtccacccggtggtgcccttgtttcgtgccatgacatcggatctgaccccattcgatctgccagagatgacgatcactctggtgcatacactacatccatatatagtgtacgtatgtacatacaagagtatgagctgatgatgcccactcccgctaaatatgtgcctacccatcgccagtccatccagaagcgcttgcgatctggatattaatctgaaggaaccaaaacatacctaatcgtctcgaagaagactaaggagcgccagccactttttctttctcctagtctcccatttcccacttgagattcccacatgcgctgagcatatccacgccgttttctgtgcgacaccagcgagccgcaacacgaggaatgccagcattttcatggctgacatgcggcgtcgcggtcgtgggaattttacgggcgaaacagaaaacggcggcggctacacacgaggccgccaggtgaaagggttagggcgaacacgtgcggaagtcggcagaggcagaagtagttggtttaagcaggtctcctgttggcatgtctcgcatggcgtcagacttgctcgtgggatgaggagccgaggaggaggaggggaggggaggggagggggtgggtgttcatcgccgctcaagccacaacccaacggttccctcgggagaggggctgggttcagtttagttcgcactttgatcacttcgacgacatgatcgtagaaaccaccgacggtctgattgaaaatggagagaaacagctgaggtacagtaatgaactggtcaagtaccataagtgtttcgaaagatggaaagggaagagtcaatggaacgttcaccactccaacccgtgcactgacgcaggaacccccgccagttgccaaaggatggattgccccaccccttggacttttcccccaatccatccatcaatcagctcatggcaacctcacgcaggtcaaatcggaaacactagcgccgccatcacccgcaggtgagtctctcactcttagcgcggtggtggggtctgtgctccacctatcttcaactccaccctgtggttttagtgtaaggtggatgcgaaacctcatagggcactttcttggccagagctttcccttccacttcgtcacaacacttcacttctcaaacaactgtccgaccagggcacttggcgtgaagcatcatcggatctggattatctgcgacattgagagtttatcgaatgacccatcacggcttctccgttcgccgtgggcagtcaaatgcacaaatgtgatttgcgatggcccttgatccgtctcttccgctcacaatcgcaaatcgcaaatcgtcattcccgttcagaagaagctattccgtggtagtctgagtctagcaaacggacggcagccactcgaccacaaaatgaccgactcgaatttgttgacccacctcttccatgaattcattcacttccgagtagatcgtgtatcacttcgaaaatcacggttcaggcacgcaatgcgaatacctgctgcggtcacgacggacgtcagctttcccccaaatcccagcaaaagtcatcatgagaccaaacattgctaggacgccaaagggaagtttgaaagcaagcagtcgcaaataccctacgggcatttatctgatacaacgacgacaagtttggttagagaatcagagaggtgattccgagtccttgccatactcgcgcaccccggacaacggtgaagccacaagtcatcttctgaatccgcctccccgatgatgaagaagatgatgatgatgatgcctatttgctggtgtgatttctgtggacttctttgcatatctttctcttatttttactgcgttttcttaaagtcgaccttacggtgacggtgacgtgttgatcgagtcgtatctgagcattgtcacagacctatgactatgattggaaagcggtaacttggaccattcactgttggcaaaatatagtccgatgcggtgcgatgtggtgtggtgggctccagagaatttttctttttttcccttgtcctttatgaaatactttttctttctaatgttccgttgttggttatgtagtttaccttttttttttgttttttttttgggtgagaaatcaagaggaaatggaaatatctattggagatttatctctcccatctgtcctatttagtcttttctattagaagtcatggtcgacacccgggaggtaagaagggactttgagccttgacgagtacctcgacagatcacaagcctcttacgccaccatgtttctatcacgccgaagcccaaaagccagatccctcggtttacatggcgaaagcgttgatcgtctgtttgcgtgcgcctaaatctcgagcttgctcatgtgtgcttgcttcagttcacttctacagttcactccagttcgcgccagaggcggcgtctatcataagggttaagtccggttatggtagtggctgggcaatctgaatcgcatctcagcaagccacagaatcgaaaaggtacgaataggtgcaagtgaactggagagaacattaaaggccgagctatgtagacacgtacatactgtgtcacctgccactcgacgaaccccttgaggctagtagctaggtacgcaaatatatagtatacgaatctatggattgaaggcatcgctagccttgctagcatcacccaaagatcgaacggagtcccgggacgtcatgtgtacactaaagtaaccaccagtaaagttggatgcttgaccgtaaccgatttggcggtgtcatgtttgcttttttttttcttttttttccttttttttcttcttttttctcttgccccagtgtatgtgcttgtgggtgtgtggatgtgtttttcctggcatggctgtcagtcatcggcctgcccgtcttggtttgctatctggctgtctttctttccgccctgcatatgacaaaatcgcgaagttgtcaccggttttttcttcttcttttttttttcttgtgtttgcaatctctgtgtttctgatccgtaggccctcggcagcccccgctcagcaccggcgatgatgtaagttggggacggcggtgatgcggatcttgtcacagttttcttgagtgatatctacgagaaagaaagaagaagaaaaaaaaaaaaaggagtggaggggtctataatctgaaggtgaagagcgagaagtaaataggttgaaaggttagtaggtgttcagacaaaaagaaaatcgcatcgactatcggattccccaacgagaagccgttgctattgttgggtgctcttggcgtttgctatacatctaggtatctacctgttcactccgtcaaacttttgctcgatcatgtcaaagttttgtgaccgttcaagtcacttccacaagcaaaggttaacttgaatgtgtcaagtaacaggttcaggggcaaaaaaaaaaaagcctggtaatctccgcgcctgagttgatttgaattgaatgtcattttctttcctacacgtgccttgcctcgagccgggtatcgcgtttggaggaggctcaaactcctgtgcatcgttgtttctgcgcgacatccagctgttcctttcagcctcagaaacgtaagcaagagcaaatgacttccaccgaaggttatgtttactcgtcaccagagttgttgagcattgatatttccgtttttggaaaacgctcacagtcctgggattgacgaatagagacttattttcaagtggttcaaggctgtccaaccgtgagtctcagctccagccgcaagcttactctcacttcagtttacctttcatccagtccccgagataaattgcccacgacgaccacagcattcgctagtcggctgcagtgctccgtcataccgagcttcattgagacttgggcatatcatccagacacaggaagtttagcagggtatcgttgaacagacctactcggttgagcacagcttttcagcgaagtgaaggctgtggcatattggttttcgaccggtttcccaacttttactaacgttggtgagttgatacaccatttattgacctgaatcgagtaccactgcagcgggcgggtgtacggggaagagagtgatcgtgagattcatgatcccgtagtaacgcaatactggaagccgttgacgtagggagccccaggtcagcaactagggagggtatcagcttgtgctttgggagtgatgttctctaggggttgcgcaacgcaacaccggttgttgttgctaagtaactctggccggcttgcttcagttgttggagcctacagccacctgaacggcaaatggcttgtggacggccgccctccttgtggtccagcatatccatgccaaacccccaggagagaccaagctgatgctctttgcgctgataatatcatcaactagtccaaagcggtaacttctcaatgtcactccaacatgtcaacctgtttaacccaatgccggctgtacactactgcgtaaatgtatgccaggaatagcaatcgctttggtatgatatgcatctatttgcctcgtacctggcagctttgacaccaccattcagagataggttgcattccgattcggtaccgtaagctggcaggtacaagtggttcgtcattcggggaatcatctccaggagtaataccctatcccaagcccggccaacggctccaatgcctggcttccgtcttggatggcaaagtcaaggtcaatgtcaggagaacccaataccttttttttttttttttttttattttcatatggatgcttttctcctgacaacagcaagaaggcttgatggtggaccttgtagatcttacaaactcttagctttgttcacagtgctgtcactcgagtagcctcgggctgtctggtctgcaagataatattggtcctggaactgagaccgagagatgttgacgcacgggccatgagatgacaacacccgatgttcgtcgacaaaaagttgcccgccgccgccgccgctggcgtgtttgtatgtatacaacatcggatggtgaagcctttataaaaggagaatcgccgataaacggtggtataggttgattggctagttggtagaactggaggtgtgacacgttgagagatggcgtcggaaggttgttgtccatcggagcacgaaggaagggcaaaggagcaagatacgagctgcgacgtaacctattaacctgtgctgtgccaggtcgtagctgatgtgtgagagcttcgtagaaagtacacaagtgaaatggctgaagagagagagtccgatagacgtcgcagtccgaccgacatcgggatattgacatggcgaacatgctcggtattcgtggatcgtgagttatgccggatctttgcttccagggtatcccgtccagtcagagaggggtttattgatcgccaagggatcctatttttttcctttgcatgagacaacaaaagaggcgagagcgtctgatgattatttggttgaaggtggcagaaacagaagacgtaaagttagcaatttgggagaaaaagaaaacagcgattggcgaacggtggtctggacttcaatgtcggccattggaaaccctgacttctcgcctaaataccctggttcgactgaatgacatatagagcatgggtcactgcataatgaaaggtcgcaggtgaggccgcttggccgttgaggatggtcgaacggtgggtgtttggagttaagttaagggaagttgaagcggccggcgagcccctcactctcttgcataacctactaggtatatgctccaggtgcgggaccggccaggtgagcacaactggagagggaagaaagctctcgccgctgtacacttgggtttcggcaggacatggttagcccttcctctttcgggtccagatatccaccaaccccgcgaacttgtgtgtgtgtgtacctgacgagcaatagatgggcatcaacacctagcaatttgctttatcatgtgccattcaatggtttgcaacgaagttgaataggtatcaatcgaggggcaataaacaccatgctgcagcattgacaggcacttacagcgagtggaggtagggagctgatgcgcaactaaagtcccaactgatatgtaaccatttcaggccaattggagcaaagcctccacctggacgggagccataaattcggattgtcaatcgcgaagacagttgatggcttcatggccagccaaagaaatgggaaagcaacgaaacgacacagtatttccgtccgagacatggacgggctgtcatgcgcccgccgtctcttgcagcaagatatgtcgcttggccatgtccacggtacggaccgtcgaccaagtatgtatccgtcatccggacagcagtcaccactccgtcaccttaactgcatgggcgcctatccagacaatgtctcgtctgtccgtttggttccgcttcacggttcttttgttggcgtggctgtcgtgtatccccagagttgggctggacgccaccgtcgagttgaccatagtggccattgctccggcaggtccccggcggttactgaacagcatatcatgactggaggcagacagacactcggcggctttgcggaagtacaagtgccgatgatggaggtggataaagaggagttatgatggacacgatgggtaatctggtcgccccggactttcttttgcctttcgtgttctcttttatttttgagatatcaaacccattccatctcaggtctggactctatacaaacacgctgagctcgcatatggcatattggagtcactaaacacccccgtcttatcaacgcaacgtctcgtgatatccttcacaaaggcagtggccgggatcctcgacatcaaccctagctggtttgatcgggacatctgggacccagcaacgcgcacgcgaggctcggccctgtaaccggggcgctggttcctcatcagccggtgggcttgaactcatctaggcctttttggcttctgaagccatcccggactagactccaccgggtaccactttgggcaccaccacggcaccacaagcggcggacgagaccctcacgacccttctgacccgtttaggcttctcgcctttctgttggaaccatcgatgcttaattatttgcttgcgcccagctggaaagcaacggttcagcacgcccttccagcccatccattcccgcccttccccggcgctttggcccccaacccctcctcgaaagagataggtacttcacaggctgtatactttaccccccaaactcccggaggcgcttgttgcttcgtgttgtgctctgctcagttttaaacagttcatgtgggtggattgttgggacggaaccgagaagtcacagtcacgttaacgacgcgcgagaacaaccttgtgtagagggggccagccgccaattcagtcgaagtgaaaaaagagccctgcgaaattgggaggcccaaaattttctaaagcggtccagaatcccgactcggagcgattcccctcaggtcgttgctacgtacctaccgataccgataccctttcccagaaggcgagaacggactcgagactcatccttctttcgctttcaaaatcgcttgctgggagaaatttaccttcacgtaaaggtggcccccatccttctcggtttacggtccggattgttcccggtggactgctgcatggtgtgacggccgagcgggcatatcgtcgcatccgccaatatagcgccccgcgaatagctagagctatttggagcgagctggctaggctttgacctctttttcgtctgatctgcaaaagttggagattccggcgagccgatcccaaacactgaagcaaaaaaataacacggcgcgcagcaaaagggggcagcatatcagatcaaagtcgcccatcccaaaagcgacgacgacaaccaccccgatatctaccgcacacgcaaacgcattcgcatcttcgaaacgggcagagtgtgacgggccaggacgcgtgtattggcttttactctgcccttcagttcgtataagccctggccagctgtctgaggtggactcctcccgttgaccatgatgcgcacttacggattccagccttggtgagcacccactctcttatattacatcagtgtttgatgggcctccatcttcagacgccccctcgtatttctattctagagcacagcctaccttacacatcaatggggccacagcagtgctcatcagacgtcctgtcactccctaacctctttgctctgatgctgattcgtcctatagccgcgaattccacatcgttgtcctaggtaccggtatgttgtgctccaccctgctctttcacctgacttttcgctgtgaaccccatcgtggaaaaaaaaaatcaaaaaatcaagaaaatcacacaaaaaaaaacacacacaaaccccctatgccaagacatgcgcatcacatgctacaactgctgactttgatggcttacttaaggaggtgtcggcaagagttgcttaactggtatgttgtgtgcccccaaagtctaaacccgattcaaccacacctgcatgatgacccctgtcacctgtgtggacaagacaacggaacactatactgaacatgttgtgaacaacagcacaatttgtacacaatgaatggattgaaagctatgatccaaccattgaggactcgtataggacacaggtggctgtcgatgtaagtcttaacttttctattctattaattgaatgtttatgttccagacttgctaacgaggacctccagggacgacaagtgatactggaaatgtgagaccttcctcatttacacttcaccctcactgacacttcactttttgaccgggtaatgctaacatgtagctcatcagcctcgacacggccggtacagaacagttcggtgagtaacagaaccgccctgggtcaactaacaccctccaacttgaaacttgcctcgctaacactttgggcaaaagttgctatgcgagacctgtacatgaaggccggccaaggattcctgttagtcttcagtataacctcgcaagcctcgctagacgagctcgccacgcttcgggaagagatcatacgcatcaaagatgacgagaacatccccatcgtcatggtgggcaacaaggccgacctgctagaccaacgagccgtcgatcgcgcaaaggcctttaccatttctcagcagtggaatgcgccttattatgaggctagtgctaggacgaggagtatgttgttcatgtccctattcaaaaagagaaagattaggtactgacacttccaaaaagcaaacgttgacgaagtcttcatcgacctctgccgccaaatgctccgaagagacgatagcggccaactagatgacgacgatggcgcacgcaatggtagcgggtacggctacggccaagggaaacaggaggatggtcatgggcccatgaagaagaagcggaggagaaagaggaagggcgatcacaagtgcataatcatgtgaagcaaactgaacgccttttacataacaccttagtgcctcacagcgttaataagatgatggtctcgggattgaggaactctttttttttttttttttttttttttttttttttttttttttggcttgtcttgaatccaggtttcgaggcctccgactcaaaattagtgtggggaaagaaacaagctccaactgcggcccggcgggatgaggggaaattcgggttacggacgagttggacggaaagaacttaaggatattttgatttgaagacgttttgggaaggctcgataagaacagtcaaggcaggagcggaaggtgccgaggatatcaggacggcctaaaggaccggctcttgacttttttcagatctcgagatcttatcagctcgaatccccgcctccattttccaactgaacctggaagctgccgagggtaactggtcgcatctatcaacccgagccgttttcattgtttgctttcatcgttcaggtcacggttatttcctttttccttctttttgacatttgcattggaggttgtctgacgttttgagccgccttcgtttctttccttgtattttcttgttccgccatcattagggagggcaaattggtgttcacctcctgcattccctggttacgataccctcacatctgatcgatgtctttcatgtgcttatttacttgttaaaaaatatggaagaataaatccccagacgggatacattcgaacacggctgttggtagaacaatgaaaacaattagctacttggattctattactatctgctagccgtcagcggcttccattcctcatatatcctcgttcctactttcatttttcatgttcaaccagctgatgtgtccctggctatcatgcgttcactcgcacagccttcgtatcccgtagcgaagttccagccatggtatcatatccaaacccgaaaccaaaaccaactattccagttctcttttgttgttcctcaacatccagcttcgtttctgtatatcctcatcaggcatccatccatcacgccgtccccttcaggccctgtctaccgccctgttctccccatccaccatggtaggcgtacttgcatctgtatcctccgcgttcccgttttgattttgtgcctcagccatcgccatcttactgtccaaagccccatcacgttgctgttccacagcatcagcagcagaattactgacatcctgcttttccaagtccctttgctcaatctccacttcaccctcctcctcttccctcttcttgtccttcctcgcccaaaacttcaacctccccaaatccaaatccctctctgcccacttccaactctctccccgcttctcatactcgcccaacaaatcgtcaaaagtcttgccgtcctttttgagttgcttccttatgcttctcgtcctcaccagccaaatcaagtgcgacgcaaagatgcctagctcgaggaaggcgcaaatgatgtagagcacaccacccaggacgtcaaacgtattttgcgtcactacggccatgagggagaagaaggctcctgaccagtccatcgacagaaagatccagttgatgccgacgactcgaccgtgccgcttgtacatttctccgtagggaggcaggaggccggcggcgaggaggatggcggctatgatgccgataactcggacgggggtttcgttgccttcttcgtaaaggggcttttgcgttttgttttagtcattttcggtttttgaataggaggataaaggaagggaagggaaaggaataactcacccgtagtgtcaagatcagggcagcctcaacaccggcaaacacgcaagctacaatcaaggctaggagagtagctttccaggttggccattttctgtttgtgccttgtcagtatctgtctccatctcaccaacttaacgccaacatcacagaaggaagatcggaagagaaaaagacttacgatccatatatcaaaatctgcgcccaaccaactaaacaaagcgtcatgaatgcctgtggctgcacctggatgggtacattaaagttctgggctatcgcgtacaccccgaacggaacgccgcacagcgcccagaggaacatcatggttcccgggaggccggttgtgcttttggtgcggtagttggtccatatttgtgggatgagctggacacaccagaagctggagaaaatgtggcatggttagtcagttacgaactgttccggatgaaaagataggtagaacggaggtttggtttctgggggaggcttacacagttcctatcgtcccaagtacattggcggcctgtgatattgcccgtcagtatcaccatcacaatcaattgaggctgtacaggcaatgtgccgttatcaagatgccatgataccaaccgatggttcagatggcaatgggtaacggtaaccgtggggtagcaggcaggtaacacaacgaagccttgccaaacggcggggagcgggatgacgtacaactgggatttctgtttgaggcgccatggatgtcttgagtaacctttcttttaattacttaatttggtgttgtctttattgtccgcaacggtgctgatgatgaaaactcatcaatctcccgaggtacagctgtgtagtaggtaggtagatatgtattcgttcgcgatcaagacttgcggtctgataagtaaagtaatgacaagtaaaaattaggacgacagtgatgatgtgctcgtctatcaacagtgtgcatcaatggcgacatgcatggagatgcagaaatataaaaccaaaagaggaaaaaagaagaaaattcccggaatgggatgccgaaaaagcgcccgccttggaccgaggtgaggtgtgctaggaggatgaaaacatcgatgtacactacgacgcctcagattcatcccaagttcagtcaagcggcgaatagctattccagccttcaacgaagcagatgcacgcacactacgacggcccagaacgcgatgaaacgttcagcggttctttgctttgtttgtcaaagcggctgccaattctggttagagaaccgcagtggagaaaaaaggtacactacagaacttaagaagagcactgacgatgcaggggatggcccgaataggagtccagaccacggttacttcatgacttgggacggcgaactattctctgttctagatgtctacatagaatgtgccttgagcataggtcgatagtggaaacagaaactggtattttgactatggtgttttgaggttgcttaccagatagaggtacctatacttggatgacaacatccattgaactcgtttcagttaacgactggcctgaggtgcccgggccctgaactgaagaatcagcgcagattctttacagcgacaagcccgcaaactcagccgctacgaaaagtctggcactgtagcagactgtacaacttgcgctaaaatgatcgccgcggctccgctgtaagcttaacgtcacagtgtgttgtttgccgccaagacattgcacactgtctactccagaaattttcggcggccgggcagcttcaggaaccttcattcaagatcttccaatcgataacgagacttcaagttgaaccagacaacgacgggaaatattcaccagacgaaataatattgtcaaagcgcaagctgaatcttcattgaagccatcaatctccataaacttggcattgtgcttctatctccattggccaccaccaccaccacccacatcagcaccatcaacacctgcctgcccatcagtgcctacgacattgtgacaaagcaccattcaccttcttccagcaaacaaacagacaaaaggaacagtcatggccaccgaaatgatcaacaggaaaagaaaggccgacgacgagggcggcgccaagaagaagaagagatccaagaaggcgcgcgaggacgaaggtgacctcgacgtcgaggcaggtttgaatagggcatttgagcgcatggacggccagctcctggccgatcacattgctcagaaggtgacacggttcgggaccgatctcagctccgtcgagctttcggatctctacatttcaggtgagtgccaaccaagaaattcttgaacaaggggaaagaaggaaaggaaaggaaagtatcatgagtgagtgagaaccttggtgttgacatgtgatgtacagcaaacgcgatcaaggacaccacttccttccaaaagccccgaaacaaggacaacctgccagacttcctggaggagttttcggagaatcctgccaagttgtccgaggcgcccaagtcgaacgggtcaccgcacacactggtcgtggcgggcgcgggtctgcgcgctgcggatttggtcaggtatgttcagtctggtgatgggttccatagtcttttcgtggatttgacttgcgctaacacgatgactgccagatcattgaggaagtttcagacaaagggcaactcggtcgccaagctggtaagtcgcggtgacgatgtgatggaaggaagcaggacgagttgctgacaaagtcctttgacagttcgccaagcacttcaaggtcgaggaacaggtctccttcctcaagaagagccgcacgggaattgccgtgggtactcctcagcgcctgattgatctgattgaaaatggtacgatagctatcccggccttgccggtgcccagaccatgcgctttctctcagtttttgctaactcattcgaccagagtcgttgtctcttgacagcctgaagaggatcgttgtggacgcttcccacatcgatcagaagaagcggggcatcgctgatatgagggagacgatgatgccattgatcaagctcctcacgaggaaggagcttcaggaccgctactcggcggaggagaagcatgtggacttgatcttttactgaacacaggggcaggtactccttcacttcagtttctctcctaatgatacctacctactcgcttgtcgcatatggactttccacaccacacattcgaggaccgaatcaagaagcagactccaagtgactctgctttgtgttcaacctaggactttctgctgatttccctttttcagcaaaagtgtaccgtgctcgacatctcaactgcctcacttgctccgttctgctccttccccgatggcgttgtccaccacgccatggcaccatggccatcatggttcttaccattctgcactcctcgttgcccacctccctgctcatcatcaatcagctgccaaagccatgagaccgggtacttaaacccatcctcctcctactctcagattcttcctctcttctcttcttcagaacagcacactcttttcccctctctttttggattaggtatcccaacttctttcaatcattcctcttcttttttggagatcatacttgaattgcagtcagctatcagctctcaatcaacaactatcgactcctcttttttgtgttcttccttttcgagacaccaccacagagcctcaacacaccacacgatcgacgaacggcttttcgagatatcagctctctgaaacagctcacgactactcttcacgatgaagtcttccctcttggtgctcacgcccgccacggcggctctcgcttttcccgactgtggtcagccatgcattgctcccgcgctcgactcgtccggatgcgccacgcttgcgtgcctctgtgagaggactcatgagctccaggtcagtttcccttgatctcttccatcatttggtttgtagctctcgactaacttggccctcccacagaccatgttcgagtgtttcatggccaattgcaacgcccaagagtaccaccctgccatcacgcgcatctccaatgactgcataaatcacggcccggctcagtatgctgtcccgatgagctacatttctggctctaccaagattgcctctccctctgttgaccgcatgccctattcgctcaacccaactctgcaccttttcactaccaatcccacctccatcaaggagaattgccctgacggcagtggaaatggcaacggcaatggtggttccggtctcggtgccggcggcctgcctcccagtttcccctttggacctgcaggaagcggcgctggtgcttacggcaatggagctgggaatggcgctggcaatggcggaaatggtggcaacggcaatggtggcaatggtgctggctctggtcttggaggctttggtgccggagctggggcttatggcaacggtgctggcaatggcgctggcaatggagctggcaatggagctggcaatggagctggcaatggagctggcaatggtttcggaggcaatggaaacagtgatctcggcaacagtgctggcaatggagctggcaacggtctcggagtcaatggcatcggcggtctcggcaacagtgctggcggcctgggtgatggttctggtgcttatggcaatggtgctggtgctggcaatggtgcaggaaacggcggcctgggcaatggttctggcaacggtctcggaaatggcggtagtggtgcgaacaatggcaatggaggcatgggagactgcagtggcatgggcggaggtgccggaggtcccggtggcggtgctggaggtctgggcaatggtgccagcggtcccggcaatggtgttggaggcctcggtaatggcgccggcggtcttggctacagctccggaggtccgggcggcggtaccagcaatggcaacggcaacattggtgccagcaacaataacggcaacagcgctggtaacggtaacaataacggaaacgggtcaggcaatggcaacggcgctggcagcggtgcaccatgccctgatggtaacggcaacggcaatggaaatggaaacggaaacggaaatggcaacaatggcgctggcaatggaggcaatggaggcaatgggaacggaaatggtggcaacggcagcaacggcggtggtggcgctggcggccctctcccttcacccgctcaaatgcaaggtcccctcgtccaaactatctttgtgattggaactccaagccccgaagccattgtcccgggatccggagctggaaacggcggcggtaatggaaatggtaatggcagtggcagcggcaacagcaatggatctggtgctggcaatgggaatggaggcaacggtagcggcaacggcaacggcgctggcaatggtggtaacggcggcaatggaaatggaaatggcaacgacgctggcgctggcaacggaggcgctccagcacctaccccttgtcccacaggttccggtccctcatcattcctcgtcctcaccatcaccgtccctcagcctgcgcgagttgtggagaagaagcaatattggaacgccaacgtcatggcctatggtggtcccgatgatggtgctggtgccgcaccgggcagcggcggctcaggagtagcaccaggcaacggcaacggcggctctggatcagcgcccggcagtggaggctccggagtggcgcctggtaatggcaacggcggttcgggtgtagcacctggcaatggcggcatgggaccaggcaatggaggctctggagtggctcctgggaacggcaatggtggttcaggatcagcgccaggaaacggcggctctggatcagcgcccggcagtggaggctccggagttgcgcccggtaatggcaatggaggatcgggcgtagcaccagcaaacggcgcgcctccagcacaggtcacccattctctggctgacaccaacacgccttctgtcggtcttctgctcattcctgtcacggtcatgatcggctggggatctcttcttctcttcgtctagggtgaacatggctataatttcctttcttatgtctgatggaccatagtatctcatgttatgggagtgcaaagagactatagcggttattggagggtcatgttgatattatctgagtagaaagattagcattattgagggaccaacggattcgggcacttgtaagatatttgatttgagaaacacgaggggctgactagactaatcaatcgtgttccttcaactttaagtctgacatcgtgatgtcctagttcttcatgcctttgactaggcatgttctcttcgtgtcctgcaaatggctttgccccatcaccggattttactgaacaaaagggtggagaatgtgtgtcttcgtattagctagtcttagattcttctgctcccagttgttcggagtttgcacgcgactggcaactacggtagtcacaggggaacccacaagagttaaatgacctgcgttaaacatgcactattgctggacgtcttgtccatgtcgagagttcaccaagatctcatttcatctagctcatttgatttcatgcactacttttgttccgttccccgcagctcagagtctgagatatactatgtacaacttcccttctgcccattgcggggtgaacctcgctaccttgtatggatcaatatcaccgtcggcatcttccaagtggggaaaggtatgggacgggacaaggtgagcgagtgttgaaggtgaagccgggtgaagcgtaggctgggcttgtgtatgtggcttgattgagattgcacgtctagccggtaccgaggagttccgcgccgccgatagtaggatgggtgaggtgataaattgcagggctggaaaaggctaaagcaaggaaggaaatacaggcaaacagtataggtgtgaagcttaaagagtaaagagatgaaatggaaatatggagaaagaaagaggttggagaatatcaaccgaagccgactaagggtatcaacgtaaaaccgagagtattatcaagataggtagtagccagctacttgctcacttcctctttgatatttcccctaacaagtgacgaaaactatgtacattaactgaatcaagggcattcagcggtagtggcatgtcaggttatggggccgtcactacatttgttatctggctacctatctcgttatggtggttcacgattcacttgggggttgcgtaccttacttgatagagctgtctacccagcttgaggatggaggtcgaggtgaaatagcttagcttaatcaaggtaatgtcgttctgtgaatgtgtatcgagatgagatgaaatcgagatttaaaaggtctgctctcggggttttcggtactatgccgtggtgatgaaggtgatggtgatggtggtggtggtggtggtggtggtggtggtgttaatcgatgatcggaaggacgtgcgagaaagaaaaaaaaaaaaagtgggaaagaagaagcaagaaagagtagaaggaagaggaggaggaggaggagaaggaggaggaggaggaggaggaggaggcctgcaggatgcaatcaatgcatgtacctacctacctctatgcaatttttttttttttttagcttgctcggaaatcgtgggaattgggtatgtaggtgtgagagcgttagcttgtggttgaaaggttcgatatggtggatgtatgtacgtgtgtatgtgtatatgtatgtcaggaaaaagggggagagagggagatggagggagatggagggagatggatggatgccacgcgtacatgatgtactgactgtactgcatgagcatgagcatgagcatgagcatgatacatgtttgttcgtgggtatttgtcactggtttgcatctttaaatcttcattcatcttattgagcctcggaggttgaatggtaggtactatgtaactcaaataggtgaccatacgagatgcccgatgcgattcttctcgggatcgatcagtcagtctattcaacagttccctttcgaattgaagatgagaaagagtatcatggtcgaggttttttttttttatttttttttattattaacttgggtccctaatctcgagctactaggattcctagtactggtgaacctacatacatacagctcactcacctacctgccttgcatgtgcagttccgactgacatcgtacaggcacatcatcatcaaccattgtcgctgttgcacaacagcgcagcgcgcgcgggaaaggaagaaagcgggatgggagggggaactgtgaagagggttgagagagcaaaagctggagcagagcaggttcatcatgacctgatgcaagcaaagccttgaatttgtttcttcttcttttttttccttgttacctttgatgtaggtgccaagtttgcgtgtacgtcgttcgccattttcgttgccttctattagttagttggtgacactcgttcatttcggtcaggaaatgtaactttgcaaccaatgtaaaagaggtgagtggttcaatgtcatgtgaagcatgacagatggacgcctggcttttgtaaatgtaacatgtcttgaaattttctccgaaaacctttgtctggaaaccaaactttgcaaagatggcaacagacagcaaggtgtcgttaacatttattccctagttccaataagtcaatcggttggatcgaggttccagtccggatcgagcggatatatcaagaaggcaagagagaaggaggagacatttccgttctacgtttcatttatcattcttgtcaaatgtagtcaaatgtatagtaaccgcttgttatagggttctagcagtcgggtacgttaatgtagcagatgtgcctgttacacttgcatacatacttgtacagccctagacagggcctagtcggtgttgaattcgatttcatgtgcagattgacaccgttgacctggtatgttcagcgtatcggctcatgtagcatgtaatgaatgtatgatactacctacctaattctaacgtcagatccgtcgatggtcgtgttttctggggtcggggacaggccgacggtcatcgattgtcagcatttaggtaagggatgatacggtaacggtagttggtcaatatttccgaaaccccatcttctacttttccatgcttgttttctcttcaaagtgtgggcatggcaggtgatttcgagatttggaaggccctcaaaatcggggtgccagtttcctccaatctcggtttaacatccgaactcatctgccctgattgtgggactgtttcttctccccccccttttccgaaccctttgtcttgtgttttcagttagttgatggtgatgtcagacgaacgttttattgttgtgattgttgacaacttttccgatcagaccagcagggggggctaggggctaaaaaccggcttcggaacaggttcatggcagagtcgtgcggggaatggggattcggcatcgatggatgcaaccaggaccagggcagacctacctggcctgcaccatccagcttcactttgcttgttatggcgggtggaacgtgccgaacttacttgataggatggttgttgaacggttttagcacctagaaggcgcccagaatcctcagaagattccaggttttggaggaaaataagttggaccctttggaatggattgtcgtcgcgacatcccactttcggccgtaaagcccatggggactctggcgttgcagtcaacggcggaaacaacgggaactcttcttctgatcaccgatccaagtgctcccgcccaaatggaagcgggaagaggatgcgcagaaatggaacgcgctcgaccggagttttgagcttgttttcgcaacttggcacgcatcaccggatgtatcacgtttgtaaattacataccggtaagttgatggaatctccgtgtcttagcccggaaacttgaactctggcggtcacggaagaagctggaaatcaaaaggtgaaaaaggcttagagtggaagatcatgatctgaccgccaattcctcagtagtatcatgtcgtcggcctcgtggtttcgcagttcgtgccatcagtctcacgttaggttcatgcacctggagccgaactgtccaatggtctttgtgccctttttcaaccttcttttgcccgtggtttcgttttcccgctagtgctgccggcgatgtctccgtcggtaacaggatgaaggttgactcgcgccgggaagttcctgactgggacgatgcgctccgcacttccacaggccacgcgtgtaccgtacacgggctcagacgataggtccaagaatctgaggagaggctggagggaggtgagtttccagggacagagccgggcacgctgcggagaatatattccaccactgcacgcgatcgagccggaaacttgaccaccaatcgacccaacctccgtgattttgtttactcggtctggacacgacgtcgtgtagtctctgttcggatgtcgctgtgtcgggtccatggctggaggagataagtcgctcggactgcctatctgaaacatgcattatccggagataatctttgctgctgtttctgtttgtgtttctaatttttgtgcgagctatgcaggccaagaatggatgtcccagtgaaggatgaagaggatgacgtccttgttcgcacacggggttctgttttggaaaaacaagagccagagcctcatgggacttccacttcttcgtgggagaatgggccagcgatcttcggccaattgtggggctggacaaggggaagcctaaaatgttagcgcgagtggagcctccaattgatttgctggctgacggcgctgtgaacttttccacttgtggacgctgtcgacgcgccttcacaagcaagtaacactagcttaccagtccaacgagaattgtgggcgacgcgatgccctattgctgcacctaagtgcaaatcaaaagatcgagaccacaatcccgtccacattccaaaactctgctaaccactaggtgtcgcgcagtcgcggtgaaggtacagaccatccggacggaccatgtgagtctacaagacacattcagggtgcagacatggactggagcagaaactgtgaaacccccgccaagctgattcacacagtgatgggacatggagtaatgccggatgcgaataacgtcaaatttcagagaaattacccatctccatcaacccacgcacgctgcgcgcttattctgggtgatggacaagtggaaaccgctggagaaaaaagcgaaagatggtgtgcattgattgcccgtgctgcgcagctgtgtagtgtaatgtaatcgattgcactgttgcagcaacagtcccaaacacggttcgatttcgtcgtcgtcgtcgtcagtgtacagactagagtccacaaggcggcgaattaggagagtgcaaaggggggatctgctttaatctacatttgagcttgtcacagagtttggtgttttggttgcgattgacattctgacattgaggtagaggtaccttgaggttgaagtatacatacctacccagcatgtagtgtagtgtagtctccgcctgggtgtcaatcgagtccgctgagtaagagcctgaagcagatgctgtcgccactcgcgcccgcgccgaatcattcccatgtgttcagtttcatcttcaattttaggtatcgatggtgaaatcatgtgtgcatggcattctggatggggtcatcatgctggcccaggccttggattgaaaacagcactcttcattgtacgggaagcaccacgccctttcgcattggtcggttgtccgcagtgcgcccaagtcttgttctgcgattgagatatcatggcttttttttcgggtgctgcaaattgtcaaagctccccgtcgcagcatttatcccgccctgtcgcccggttcctctcgcacattcatgacgggagagagaagagagagagagtgtgtgtatgtgtgctgtggaaggagcctccttctgtgccaccccaaagaaagcaacagccggccttttcatcaagtggaagaacgggacattgcaaatatcatgaacgaaacaacaccaccgcaagacatcagggcgtagatgtttgggttcatcctgacccaataaccacacactccacgccgtcaactgctgttatttcgtactttctcctttcagttgttatccaaatggatcgtggcggtgaaatggcacgcaacaagacgattgactgccgatgaaccgcaagaaatggaaggatgtgacgagcaccaagacttctttatgaagaaaatctcatgtcgcgcctgatttctttgcagatttggatgctcgtacatacagaatgctggggtacattgacaagcacacacaggcacatggggcaggtaccttgtcggcgggacatcagacgacgggagtccaccgattcaggctacagtgcgccggactctcatcaagagccccgaacggaaagtatagcaaccgcgtggtttatatgtaagggtacctacgtgagtagcctagaggtgtgaaatgaatgctgctcttggcaattctcgcttcagtgacgcactttctccggtttggcatgcagatccgacaacttggaagatgcgcccatcaaaaagggtgctctcactgaaatggcagcccatcatcccagacaaaagacctatccgatatccaccagattggccctttgcaattttcaggttttgaccgatacggcacaagtaaatttcggaaaagaagggaagagtttctgtgtgtggtgtactatgtacattcatgttgctgatccgaggtcagagaacttcccttgtctttgatcacagtggtgtagctaggtagtaggtacctctagtcaacgcagcgtagaggtacccgacctttggttcttgccgtgagccgaatgctgtgcggctcttcacggaagctgaagtgtttgtgggcgtcactgagaaggcgatctgatagaagccaagactgctgaaaagtcgctttcggctttctatttgtctttgttctttccgtgtttgtcatatctgccctgttccaagagttccaacctcccgtttggagtcttcccctcccccaccaccgtcagagcgttgctgtgggatttgctttcttcaattggtgtcagccgtctcagaccggcgcagggtaataatgcaatgacaagagggggaaacaaaaagagagagagagagaaagaaaaaaagggaaagttacgttaccgtacggtcaataccagctagtcgagtcgacgaggtagcagcgactcggcaacggactagtctagtgtagtgagcaagtcggcagggaccagggcaactgtaagcccagcacacaccattgccaaccaagctgacgatggagccctttctccttcgttcagcaatcctcccccgggtcttcccaggttccatctcccagagaccaagaccaaacatcctggcccggccctgggatctggccgtacctacctaggtagtagtgtacctttcgttccttctttccttcctggctaccctgtccatgctgccttcctgataagacccgagcacatctctccttagctccggcccacctttgctccctctcgttttaattatgttcatcgccagttcctctttccctctcctctccttctaatagtaagtaatacaagtgtagagagaggctgaggtccatctacatgaagccgccataagggtccttccccataccaagaccccaggtcaccaccaccaccaccaccaccatcatcaccgcatcacggatatcacgattcacgattcacggatcgaggcatggcagcagtttcagtatactaaggcatagcattatcctgccgtcctctttgatcctgtctgcgctgtctctgcgccagggagacctccctcctcctgcagcagcattaataccacccaacttatcatggggaatacacaatcatcactcgaaaaccccgatttgtctccctcgaggctgtccaaacccaaaaccgtcaaccctaccaacgaaggcctactttccttgcaccccggaggccttgctacgagtctaaatcgccagagcgccgtcctacccgcccgtcctgaaaatgcagctctcgaatccaaccccgcgccaataatgtgcccatccgccaatgtgtccgagggtgattcggaggaagtaaaagcgaagttgggagggaggaagggttcactcaggttgatgcaagaaaaggcagccagaagaatgagtctgttccggtccaagtcttcacagggaaatccacacaaggaaaagggggccagtactgttcggccaatgtcacggaactgcaccacagccaccagtcccaggtccaactccgtgacttttgaatccgccgccgccgccggttatctgcagccacaccaggagaggtaagttccattcatcacaaagatccgcttaaagattgctgacaattatgttccatagctgggctcatccgccccaaacccgcctgacctggaaccacgatacaactacttatgcctctcagcgactgatcaaccttgccgaggagccggctttcgtacacacaactgccgtatctgagcgtgcaacgaccatgacagagcattcatggaacggccaagattactttgattataacggagctcctgctagaaagcattcatggaacggcggggatcattttgaattcaacggagctcctgatagaaagcattcgtggaacggcggggatcactttgagtacgatggcgctcctatcagacgcgcagactccgatctttctctctatgtgccagtccgcagacgctcgatacttcagacgcccggtgtggcaacgcgcagaacttccacaagagatggcctgacccactcgcagtcagtccggtatagccacccacaaacgccacagatctcgcgccagcagtccatcgactcttttagggagggcattctgtccatgccgccacctggactagatccattggctttgcagcgggttgtgacaccatgcgaggacgaatatcagtcaattggagctttcaagctgggaacgttgcgtattaccaacggtactgcgagcccactgagccccgagctcgaggggaagggacaaagagtagactatttttcgagggtgcagagcagccttgattcacgtgcggaggcgtcacaattcctccaagtcaaaatgccagagccgcgtgtggtgaaaccagccaacaacgtcttggctgccctgtcccagaactcgactcagcccgaatattcttcaaacgaagtcctcgacgtccgtctggacccgaatgcaaagtcgcagcctagcacatcccccggcagtgatgcggctgcgactgtcgccagaacagatagcgggttcatgagcatctctgacgaatctcttaacaccaagcctttgtccaaggccgattctggatacagttccaatgtgtctttgcgctcgctccacaccaagtctaagatccccgatcgggagaagaacaaatcagacgagatacagatcagtccagtcaaggttcaagattttggcctcgacattccactcagtgtttctcctccttcaatgacgcccgaatcagaggcgcctccatcagtccctgctaaagatactcccccagtctctcctctcgaaggaggccagatgtttgagaatctccggaagagtctttctctccgcggccagcaagctaaagccggtctcctcactcccaagtcctcgcaaaaaagcgaaaagcgtccttcactaagtggcagtagcccgaagtctcccgaactcaacagcctcactccagccagcaccaagtccagcaagtcagatcgttcaaactcggctcacagcatcagcagcacgtcacagaagccgagcaggctgcagagatttttgagcggagctcgccgtcccaccagttctctgcctacacacagccgtcatgcacctgaagagatatgcgttccagccatcccgaaagacgtcgagcgcgaattccgtgaccacggccggcgctttcccatgaacaccaggaggctggctctcaagccccgttccagcatggacactctgaagaccatctttagtgttggcagtattgaagcaagcctcgaagcaaccaccgccaagccggcggttaccaccgttcctgaggcggaaactggcgaacttgccgcgaccaagggtgtgtcctggagaaagtcgattaggaagtcgatggtcaggaagcccgtacgtaccagcaaagatgatgtgagagacggccgccaagaggagcaaccaggcgtctttgattcgattcttccacccaagagtggaaaggtttatggtagtacaatcaagagcagcggcgccgggtctgaagcactcaaggaggcggaaatggccggatccagattaccatgcgatcggacaatgagtctcactgtctcgcttgagcgaactctcaatatgcagatggttggagcgcactcgaacctggctggcttgcctacagaactgcccccggcgtcactcccgagcccagtgattttccggactgcatccatgacattcgaccacaagacgacgcataatcaaccacccgtcagcatgcagacgagacggtcgtcgcttcgggtgccccaacctcatctgcggccacaatcgtcaacttctagcttgagacatgaggtcagccgtgaggatattcacagctatccgtctgtgcagtctagtcgcagaccgagcagagaaagcatccacagctacccggtgcacgaacaggcagctcagaactacagtgctcacgaggaattgggaaccattggccaggactacttgggcacttcggctgctcctccccagatggaccctcgacgactcgccgcgttcaggcagcgccagaacaccttgcctcctacctacagggttcccgactggaacccaccaaccaggagcgacatcagccgtcagtcgtccatgacatcttcgaatggaacgagtcatcacaattccagtaacggaatccaaaggccgagcagtgcccagcctcgccatagttcctacatccagcgggctcagacgcttcgtcataggcccagtcatgacgcttatcagcagttgcgtctccagaatgctaaccctccggacatgtcaagtgtctacggagtgctggcaaacgaaccctggagcaaccccaacatggactacaggggaactcaagggcacgtggtgcctgacagcacatacccgtcctacgttccccgacagataggccatcataggaagcgtagcatgagcatgcacacttcgcatggttctaatccgccttatcggattcttcacagctacaactcaccagcttaccgcaatgccccaatctggggctaatgggcgatggatgggtttggttaacactccttctatctctttgtatcagttttcatcattccgtcataagccttcatctcatcattgataccacgtcttgcatacttgggcgtttctggatatttaactcatcaacccacttattcactgcttttcagagcatcgacatctttttgtttcctttttcttttattacctcttctcgtggctggctacaagcactacgacattttgtctggcagtctcttgctcattttcgtttctggtttgaggatctggcatcatcatcttcatcctctatcaacttggataggtaattatgttggatactaccagtttgcgtccgccatcgctggcgaggaatttatacatatcctacttcgtacatattatatacacacacaccactatcattattactactatacccagggaaaacagggaaggggcaaacaggagagggtagaaaggaagaaatcaagggaaatgcgaccgagagggaaaggtcgctggaagaatttattggtttgggttgggaggaatcgtcagggagactgaggatagctgctcccgcatactatatggaggctgcaatacatgtgatttactttgtagtaatttttacatgcccatgttcttgatatgcgattctctgtgctggatgtgatgcgtggtaacgcttagcggaagtaaagttgatttctatccgggacgcctgcttctgcatgtgcattatagggtattgctgcagacctgctttcaacaaccaatcaacagcccgattagctcagctggttagagcgtcgtactaatatctttacgagatatcaagtccatgcgaaggtcaacagttcaatcctgttattgggcatttctttttctcttttccatcttttttcccattcctttccaatgcgttcagttacttttcagttcctctagtgatcatcgtttatatattgaatagtttagttttgatgttacaaagtgagatatccggaatagggaaataatctcaaaccggacagacacggcttgcgcggaagctccctgccagctaagcagctttagcaacctgtacaactgatacttacttgctggactacttaatgactggtttcctcaacttgcttgtacatcaattccatttccttttgcttttacctccttcagttgtatattatccatcgaaacaatcaatagtccatcctcctaactaaagccaagaagacatgcagtgccaacgctaccagaagtgacgtcatccgcaacacacccaatacaacaaccactgtggcactgcctgatacacagtacagtacatacctacagtccatgtgagcagttagttgaacatctgaaggatcactcacttatttatatgtatcgggtaaagctcgcccgttcatcagtcaatcagtcagtcagtcagtcagtcagtcaagtcaagccaacccaataccatagtgtatggtagtcggtcactcgacacaagtagtcccgacaagaccgcgaaccaaccaaccaactgtgtaaacaaactaactaacgaaggagtgttgttaacaacagtaacataaacataacataacataacataaacagtaatagcgattggttgatcgatcgatctatctactcacttactctcaatccgaaacccccgaccgactgatctccgtgatctcatcacacatactgcgtacaatccaaacacctcgaaattttcgaagaagaagaagaagaagaagaagaagaagaaaaaaaaagaaaacatgacgtccccgtctctacctttatccaggaaagaagcagaatcccaagtccgctcgtggggattctcccatgtgtttacgtggacagatgggggtggtgctcgtatgtctttctctctctctctctctctctctctctctctctctctctctctctgtgtctctctctctctctctctctctttctct