ggggaagggaaaaagatgacatactacttggtcatataaatccccagataagtgctattccactgaaacccaatcaggatcggtactagcaagtacatctgcctgcgcttaaacagactccaaatcttcttgaactcgcccttgaccgtcttattcaacgtcggatctcggagtctcgtcccatcagccttgatcaccttgtgcggcgacgacaccagcaacgcaaacggcaacccaagacactgcagcgcaatcagcaccaggtacgtggtatacccgactttgcccctgccctccttcttcacgttgagcgaaagctggatcgaggcgccaatcagctggcccagctcgcgcaggcccagccagatgcccgtaaacttgccgcggtccttgatgtcggcgtagccgagcgcgatggcgccctcggaggcccacaaggcggaggcggcgatgccgcagagggcgccgccgaagaggacaaaccattcggttccgtaccggttgttgacgtacagcgaggcggaatagggcgcgtagccgagggtgccgatgatgagaacccatttgataccgatcttgttggagaggatggagaagagggagcagccgaagaccatgatgctggttggggtgttatttttggggaccatgcgactgaggggaaaggagagagaaggagacatacccaaaagtcaacgagttcgatccgttcaccaagtacggctcctgcgcgccgccggcacccgtgctgttgagggcattccagacaccgggctgggtgaaggagatgaggccgaccatgatgacgttgaacagagggctgcggtaccatcgagtgaacctcgataccggcttggttatttgctcgtcagcgtctgaccccgtcgagacggggccgagctcgaccttcgtttccttgttgtctgtcaaggacatcttgtctaggtcccttccagcggttggtcctatgggctgcaggactcaaggtttcaaacaacaacaacaagatccagagggtaattccggtctttcatcacacacacccaaaaccaccgggacctcgcccgtctttatgtgattatcccacatcccacatcctacatgggatatctccgcgtctccatctcccatggcgataacgacgggcaaaatgactgggctgaatgcggaccctttttagcttgccttcttgcatacatacgcattgcatagggaccgcagtgtgactctacatcacatagtaaaagcgcaaaagtggaggaggccagaactttgacaaccctccctcgacctcgacctcggttacgattattactgagttttctctcttggctcgtttccagcacggagaattcgtcaaaataggtggaaattatcgatgatccccacgcgatgcggattgtgtgtggggggcatacaacgatattgatccataccctccccgtcctgacccttctgcgcgagtcgtggtcgttggtggtggtgttgtcgacttttgtaggtacactacactatactatagtagtgtaatggtagcgaataacctcaaaaggagtttagcggttcggcaatctgtctggagaagcggtactattaaggtttaggtttactatggaccaaaaaaaaagcgttacgtagtggagcaagccaagcctcaaagatgggcacttgttgcatctcaccattgcttagcaccatcacgacatcggccgctagagggaagcgatgactgtaaccttgtcaccgttactaacgacaaagcactttgtcaacccctgggggtggtggatggctcgcatggcaacggtaaaccacggtttagacgttcatctttgaagacattccattcctatcttggcttcggcgtgcttacaaggatccctttgcgccatccactccattgcaccacttgacctttgccagctcgaacttcagactgcttccagagcaatgtatcatgtaaacaataggttggggggtctccgggcaattggcttgggatttctccgaacgggagttgagaaaataaaaataaaaattgtatactggattgggatagggtcataggggaccactgggtctaatgtgcctgaactagaccggttcatccttctcctgttttcaaaaaccaccttttgtgtattcgctattcagctataacccaaaaagggtgctggtagcatatacacagtaactgctaaaccccctctccttaatcaccacctccacccctcctcgtcgaactccccaaataatcaatcgggttccggcacaacgggcacgtgttcttgttactgttctggaaccacttgtacaggcacaacctgtggaacaagttattgcatgtgctgcatctcttgtcgggcagcttcttgtccgccgacacaaccgcgtagcagatggggcactcggtatggcccttgagcgcgccaatgatgtttcgtcggaaggcggccaggccgtccgtgatgctgccgttggcgaaagtgatgacaccttgcgtggcgcgcacccagctctgccacttcttctcgttgacggccacacggttctcgccaatgacttcgactgactcgagagggtagccggcggggatcttgatggcgatggaggcaaagtcttcgtcgatctcgtagcccgctgagacttccttggccgtgcggttgacacgcacgcggagctccttctcgtcttcttggggagcttcttgcgaggaggcccagtcgttaacctcgtcgagggcatccgagattagaagaggtgcatagtacttggccatccaggaatcgagggcaatcttggtctgcttgctgcgcaggtcgagataccatgacttcacgagtccagggaggaacttgagcgagagatagaagagatggacgagtagccactgcatatcgcgctctttggttccttcttcagactggctgacgtcgtaagatcggatatgctccgcgctgaacgtgttcttatcgaggttcagcgcttggccggtggagtgcccaagaacgtcaaacatcagctcgagcaaagcattcagcgagttgtcagctttgagggagtccgtatattgcttgcgcacttgaagaggagcctggttgtacgcatcaaaaacgaggtgccaaccaaggaggtaagagcgaacatccacagggaagcccgcaagctcctcgtctgtgtatttctccagttccgggacagcttgaatgatggagagcagctcatcagggactttggcgactgcagaaagagtcagcatacatggtcattggtacgtagaacaagtcgagagaacatacccttttcttccagaagagtctccaggacttcctcttcttgctgagcgggcagggcccggtggagaagaccaaatgcggctgtctgaacctcccgtgaaccggaagacaacaacccataaaggttggtcaacaaatccttctcagatgtgagatgcttgaggggaattttctggactgccctgcagagagtctcgtcgagtatttgacgagccgtgttgactacatcatgtggtagctcaagcagccggatgagcgccttggaccggtcaactgcggtctcttccaaggcctcgacaaggtcatcattgggatcctccaaagtctccattgatgatatgagcctaatggagggcaaaacataagccggccatcgctgaggggtatcgtttctggccttctcccacaacaaaaggcagtaatcgatggcttcccgccagtacggcccatacacctgggcgacattgggcaggatgcggtggatgcccttgcatacctcggcggtaaggccaaaggtcatctcgtcaggagtttgcacccacgtagtgaattgtttaagagcaaagacgagtttgcgctgctcaactggtgtctttgctggagggtagactgaaagacagatgttcaggagtaccacgttgtacagggtcttcggtgatgatgggaagcatcctacaatgtcggacacaagacggttgtaaagatttgcgacagctctggaagaagcaagtccttcgtcgaacccggtaaggaaggcgatggcggcaaagacagtctgcggtgtggctttcataataccaagcttgttgaaccactcgtcgaatttggcgccggcagggtagccatgcacgctcactagagcctggaacagttcagtgagggccttggatgcgtacaatgccttggcactgaagtccacagcctgctgaagcaaggactggatcagcatttccgccaaactggttccatcaaggtcgccttctttccagctcgccgaagccccggccactcgggcaagtagcgacgtgcctagatccaagaaagactgaatctcatcagatctttctgttctgatatcctcagaggcaggcaaactccagagtccattctccttcatgacggtcaagtcgtcattcgcaagaacggcagtcaggaagatgagctccaggaggtccgcctgaacgctttccaggtctacgtcagtgaaaagattggtggtgtagatggccatcctcgcaggaattgaccggccctgacgatcccttttctgggtcgttagggtgctaccctcgctctctgtcgccaggaagtatgcaccaccaaaactgctggtgatagacagggagggatctgggttatcccgcaaaaagctgtagagctcagtattccacgccttcgctgatgggagaaggtcagtcaatggaacaccagagctcaggatctccttggcatggcggatcaaggtgttgatatcaagagaagaaggatcggcctcagccaaactaaggcgaatgacttcaagccacaacttgttcccgccatactgtttctgaatgagagatcttatagccgcaaccttggtcgccttttcagagtccgaaatttcctccagggataagagcctcgtgaacagatcaaccggggcatctgcgaacagggccgacttgttgcgaagtaacagatcaagagctttgaactcaggatcatattttccagccacaccaatatcctgcgcaaacgagctagcaagagactgtagcgttttgtcatccacaacagaatgagagatgctggctctgcaaagttgttctacaacgggagacgaaggctcctccttgaaaaagtcctgccaggcttcgacaatgaagttttgcagtgcctcgctcttctgcgcaaccgtttgaggaagaggaacggacaccagttccttgacgattggcgcgccggaagggaagccatggctcaaagcagcgtcaataagctttacccagacctgctcggagaagtcaggctgatcaggagtaacggcgccaaggcaagatgccagaaacgggagtgaccgagaaacgacgatcttctcgaaagcttcttggtcgtcgagtgggaaaaccttcttgatcagatcgctcttggcacacaggactggagccttggtgaaggcggcttttaggacagccgcagcacagaagggcttgtagtttcgcctggcaagcagatcttgtgcgctttccaacaattttcttgaggttgaagcgaccacactcggaagatcagcatcgccatcaaagctctgttggctgggtgcccccctcaggaaaccttgtactagagtgaaccagcgatcaccttgggctgccagctctaactgagacttttcataatcgggagaaacttcagggagagagttggaaagacccgcagcaaagtcatcaccaagcttctgccattcttcctttgccgatgaccgtacttgctcgtttgttgtgtatggtacaatcttccatgccttaaacacgtgtggaggctgcgcataggcccacgtcgatgtttccgtggaaggatgcaagtattcccgagttaatgggtacaggttttcctgaagaaaatccgggcttggggtagagcccgcggtaatacgatcgacagtgttaagataacaggcccaagcagacgcggcattttgacgccgctcctcacggctcgtgatggcagttctcatggacttgaggaacgccggggcattcgcagcgtaatctggggaagatgttggcaaaatggcaagcaactgatccagctctgtccagaactcatccgaccctccctgggaacccttctggaccaacggccgcaagcggtccaagggactcttgctgccccaaaccttgggaaaacgttttgtaacgctgatcaatgccctcaaaaggtccacggctgagcctctctgttcctttttggggccttccgccaccaggaccttgccaacatccttcagtttgggttccaagagactaggcttgttgtcgaggtaacttgcgacgagctggtaaaaggcgcggcgtacggacgcatcatccgaggctgccaaggtccaaagagtatcggcgtcgaagaagcgcttcagttcgtcggggtattggtcgtccttgactgtgggcaacaggtgctggatcatggccatactacttccgagcacgcggtagtacttggcctccatatcctccttggatgtcgttctctcgtcactcagagagtcggctgtttctcggatggcctcgttggaatattcgaggagcttgccctggaacgcgatccagaactttgccttcttttggtccgagtcgaggatgtgagccgagacggcgagagcagcgcgggcgactcccttgtccttgtcgaaagtgccggcaacccatgggccgaccagcttcggtagggtcttttcaatgcgcttcttggctgacttgacgagctcgaggaggaggttgtgggagagttctcggacacggcggttgttgtcgatggcgacgcgggggtatagttgagcccagacgtctatgacggagtcgtcgacgggctggtcggactttttgacgcatgccagtatctcttcgagagccttggactttgttgtgctgtctcgcttgaggaggttcttgaagggcacgatgacgtcttgggggacgctggagaggtcgggaggcggagcgacgtaggatagcgaagctgttgacgacgagaaggcgccaaagccgccggaaccaaatcctcctttcttcatggtggccgtgtgtcgttggctagagatacgtcggacttgagtgattcagaggccagattcgactataaaggcgaggaagcaataaaaaagaaggcttataaaggcacggcgaagagatgccagaatgcgatagctggagaaacgccgtcttgacctagcttagagctgtggatgaaaaataatgacactccgttcaaagctcagtcgcgctcataatccgagatgtctattagaggagcgagtacaaagttgccaggtgtttagtgcaaaacttcatgccaccatcgcgagacactcttggctgttacgaccgctgtggttacggcgatgagcctgccggtatgatgatgatactcggcttcaatgacggccttctcggtctacctttcctggttcctgcatcggtcatagtggggtagctgcccgctcgctggagcgtaaaatcgcggtgcacgtgatgaggggcacaattgatgtgtaatgtcagtgctcaagctggccttgttatacagagcactaacagtataaaccaacttgaccagttttggcatcgtcaaacatagggtacgtaggttccatggttttcagactcttgagaccctacactacaccaacatctcgaacagtgtcgctagaggtatgctggaatccgattcagcaggcctgggttgctcactttgatctttgcctgccaattgtctcactgcttcgggtcacaaatgacatgcaacatggacgctccggaaaaaccaaagctcctcaaatcccaagacgagccggaaggggatcggcgggtcggataacctctttgagtcttccactttgcacagcccaaagcggatggacgcccagatagcaaatgacaaacaggcgccagagccaacaacagtcgatctggagcatctgtcagacagcagtttcttgggatgttggcttgttgtcgagcaacaattattgtccctctcccctaagaagttcttgttgaacaattactcatacatattagttccacactgccgctgccgggacaatgactcatgctgttggctcgtgcattatactgtgaagtaaacaaagccttgaaagttgaagccatcgcgaaccagccaaggatgtctggccttgttatgtcactctacgcagtacactatagaagataccaaggccgaagccatcgtcgaatgaacaagtgggtgagatggccggttgaccaggtggttgggcgagagttgttcatcattcatcaatcaccctccatttcatggaatgttgtcctcctccagtgcctcccgtctctctctcacactggccgatcatcaccaacttcattcaaacaattgttcctcttgtcttggcgtcgacccagtctggtggcgagagggcgggttagcagggtcaccttgtcccttagcgctctcccccttcacatcgacaccaatgcatgttccaatgcatgccctgtggaccctgtcagcccccccggcgctccccggatgccacggggttgctccaccaagactaacatcgtgggaactgggaataagagaacccacagtgaacgtcagcgttccaaaccggttcttggattttgttttgggaccctccctctcatcgagattcgagatggtccttgtgtcgtcgcaggtgtcggtcggcccgtctccctcctcagctcaacactatgcagagcagcaggagattgcttggctcgactgactttctggccacaatgccacacgcctccactgtacctctacactacacatgcaaacagttgttggatacgccgaaggggtccaaatctgtgtgaacattaccttgcctagtgtacatagtattggttacaatggcgcaagggtactggtgccgttagccattcagacgctcaaaaacctacggaagaggcttcggatttgagtaactgtcgggccatatcttgatttggtatgctgtgacaaaggcggacggcaatgccatctctgtttggctcaaggacaagaaaggggtccaccccattagcccctggccatgtccaaaagaactaacttactgtgtaagtccatgttggggtgttgtttcccctcgtttttactgtatacgctactacgtaaccccctccctaagatgatcatccccagattgtagtgtaccccccccccccc