atgggtgatttgctcagaaacaaatcggcgtatgaatctgacgatgagaaagcggaggaggaaaatgaggaagaggacgaggagaatggggagagggggcggggacgcatgctggggtttatgttcggcaatgtcgatgatgccggggatcttgacgaggagtatcttgatcaggatgcaaaggagcatttgtctgctttggctgaccagctgggtccatctttggtggatatggaactttccgcaaaatggaagaggtctgcagctggcaaaaatgcagaggaggagcaagaagattacgcgaagaaggcggaggatgctgttgactacgaagacattcaagaagagtatgacggtccagaggtgcagctccttcctcaggaggagcaattttatgcacaagcagccatagcaggaccttcacgtaaattggccgacgaggacaattacgatgaggaagaggaagaagaacctgcagaaggaaatgaacttgtaactgacgcggaggtagtagatgtgtcgttggctgaacctgaacctgaagaagaaccagtgattttgcctgtggcaaaggagggcgacttagcggaggcagccaaacttgttgaagttagcgaagtaagagaagaagccaaggaagaagacctacaaactaagactcctctcgttgaggaggaacaaaccggaactaagccacaagatgaggactctcccaagattgagcttcctgttttatgtgaagaggacgggaaagaggtcttgtggttttccgaaatttttggagacaaccgaccttactattggttgcaactaggaataggggctggtcgacaaaagcgacatactcccagagaaaaagttgaatgggctgaagaagaggatgaggctctggaagaagatgaagaagaggtctttaaatcttgtccttacaggcaccccacaggagatgatctgtcaagtatcgaaattgacaaggatgaggatgatggggtagaggaagaagagcaggaaagcagcgcagctgaagaagatacttccgaaccgtcccccgaaaccgagggagagctgaagggtggtgcaaagggaaggaggttcgagttttactcgtctcaagcaatgaagggtgggacaaatgactgggaggagttaagtcaatggagggatagtataccgtctgcaaatttcgttgcaatacatcagcaagactgggaagccaacattttatgggacaaggtggagaatcggggagttaagcttagagaattacggagtgaggaagaattttcggaaggatctatagaggtggaatcggagagtgacgaggatatgatctacagtaggattggacagaagacatcccggcagagtcaaagaaatcctttagggatgtcgaacgagccagagagatctgttcttcaagagtggaataggcctgtaacagttgaaccgcttagtcgtccccatttaaaatctagtgaggatgccgaaactgctctggaacaccgacatccgcaaatgttaaggttggagtcactttcaattgacaccacactacccgacatcgaagggaaaggagaaggtgacacaagtgatttagggagtcgtctgaacaagttgagcatgacttgtagtcagaagaatagggagctggcatcgggatcgtggttagataatgttttgtgggatcacgatagtccatctggggatctcaattgcgagagaccgaaatttatatacgaccttcaggacggcgagatggtctttgagattccaaacaataagtggggacagacgctgcgagttcatgctgcagctgtggtactttctcctaccggtggtaaagatggtggagttgaaggcggggaagttgtcatgcatgctgcatcatccatagctcgcttcaatatttctaatgataaatattacaccaataagaagactcatcaacagcagaagtctcatgcgaagaagcgagccgttcatggagtgaaagtgatgcattcacttcctgcaatcaagctgcaaacgatgaagccgaagcttacaaacaaggatctggcgaactttcatcgcccaaaagctgtctggtatcctcatcacaacgaggtggctgcgaaagaacaagggaaacttgctgtcaaaggctccatgaaggtcattttgaagactttgggtggaaagggtagcaagttgtatgttgacgcatcagagactgtggaagtcctcaaggctaaggctgccaagaagttgggagatttgaaagcctcagagaaaaccaagttattatattcggggaaggagctggaggaagggcggacttttgcagagcaggaagtgccgcctaattcggtgttgcaccttgtgcgcacaaggatttgtccgtggcctaaggctcagaggttaccgggtgaaaataagcctatacggccaccaggggcttttaagaagaagtctgagctctctgtcaaagatgggcatgttgcgctgatggaatactgtgaagaacgacctcttttgctcagcaacgtaggcatgggggcacgtctttcgacctattaccggaagagttctcctactgatacgactgctgcgactctgcgcaacgagaggggcccgtgggtcggggtgcccttacccttagagccaacggaagactctccgtttctcggtgacatccgacaaggggatacggtgtccagccttgagaccaacatgtatagatctcccgctttttcgcataaagttccacatacagattttctcctggtccgttctgcaaaaggcaaactgtcattgcggcgcattgacagtctgcacgttgttgggcagcaggaacctcatatggaagtgttgacacctacttctaaaaccgtgcaatattacattggcatgagattgttggtctacgtttatcgggaatttcgagccaatgaaaaaccttcgtccgttccacgtgtacgagctgatgaattgatttcccagtttcctgcactaaccgagggttttatacgaaaacgcttgaagcattgcgccgatcttcagaaaggacctggaggggagatgtggtgggttatgcgacgtaattttcgaattccatccgaagaagagttgcgacggatggtgactccagaaatggtctgcacgtacgagagcatgcaagcaggtctacatcacttaaagcgcatgggagttcaaaagcttactcaaccatccggtttgagtgccgcaatgaatatgcttccagatgaggcgatcacactcgctgctgcttcccatatcgagcgtgaattgcagattacaccgtggaatctaagttcaaatttcgtttctgcaactcttcagggtcgtggaagcttggagcgcttggagataactggagcaggggatccgtcaggacgaggcttaggattcagctacttgagagttgccactaagccgcccaatgtcggtgccatagtggagaagaaagcagctgtagcacgaggtggaggagctgtcacgggaactgacgctgacctccgtcgtctcagtatggatgctgctcgcgaggtattactgaaattcaaagtttctgaagcccaaatagacaaactgactcggtggcatcgaatagctttagtaaggaagctttcaagtgaacaagcagcgtcaggagtgaaagtcggtgttgctgccctgaataagtttgcccgaggacaacggatgtcattcatgcagctccaacaacaaactagggaaaaatgtcaggagatatgggatcgtcaagcgcaaagtcttgcagctgctgagggagaagactctgagtctgacggtgaggcaaatggtgatttggactcatttgcgggagaccttgagaatcttctggaagctgaggaaggcgaggatggagaagagagaaaaggcaggaaagatggtatgagaggtctaggggctcgacgacgggctttgcaagctcagaaagaggaagaaatggaagacgaagaagccgaagcagccgagcttcgccgcatgcttctggaagatgacgaggccgaggaggagcagaagaagaagaaaagtgggactgtgagcaaggagaagaaggttgctcagcccaaagaggcaaacggtgctgaagcagaagcatcagcctcagccgctaagaagaaacgaaggattttgaaacgaatcattcgcacgaagaagccagatggcacctacacttctagggagattattatcgatgatccgaaggaggttgctctctatttagccaagaagaattcgttgaaaacggctggtcagaagacaacaggggacaaagtaaatgtacccaagaaaggtgccgcaaaaccaaagaaggaaaagaagccccctgtaattaaagatgcggctaaaccgaaggcaccggcgaagaaggtgactagcaaagaaggaggaaaagaaaagcctggcagagatgggttgcgagttgtttgtggtgcttgtggccagcttgggcacatgcgaacgaacaagaaatgcccactgtacatggaagattctgaagggaatctacagcgacatgacagcgctgccgcagaaggtttacttgagcgtcaaggcacgaagatcactatcaagaagaagaagattgatgaactacagctcaataagcctacccaactgatgaaggttacgcctaagaaacctgtgaaggcccctaccccaacagtcaagttccctgccttgaagattaagatacagagtgctgccaaagaaaatcactctgaaagtagtttaggaaataacggtagcaaattagagactaatagtataacgaaggagaggccacaggtggccgagcaagagaagcctattgtgaagagccctcttgtaggagatgacctgaaattttcacagggttttcctccggagaaaatccaaggaaataagttgaagatcatgaagaaaaacaagaagaagaaggtgaaggagaaggcacctgtgaaacaggtcaagaagccggatgagtactatgatcagccaggtgtaggacatagtgatagcgagtttgagaaagaacgggagttggaagccgagaggcagagattagaaatggagagagagcaggaggaaagggaaaaggagatggaaagagagcgggaaagggagagggaagaacgtgagagggacaggcaaagggaccagatgaggcttcaaaagaggaaagaaaagatgctcgaaaaacaacggaaggagaaagagttagaaagagaagagaaagagagggaagagagagaaaggctagcacaagaacagatggagaaggatagactaagagaactgaaggagaagaagagacaaagaataagggaggagaaagagagggaaaggttaagggaggagaaagagaaggagagagaattacagaaggagttggcgagggaagagaaggagagggcaagggcgagggaggaaatggaacgcgagaaagaaagggagaggttgatgcgagaagaaaaggagaggcaagacaggattgagagggaaagggccgagaaggaaagagaaaggcaagagaagctaagactacaaagactcaaacaggagaaaatcagggaggaggaacttcaaaaggaaaggatgcaaaaggccaggctggagaaggagaagaagttgaaggagaaacagaaggaggaaaaactgaaggaacagaagctattgatggagaaaccgaagatccgcgagaaacagattcatgcccctgctgagaaagagcttagggtccgtgagccaccaagagagactactggcaagaaagagaaagggcgagttctcaagaaaagggctcatacggagttgggagctggaggaggtcaacgagtggatgcagtcaaaaggcgcaaaaggggaggggaggaggtggaactatcaaaccattttgagtcaattgttgaacatctcaagaactcagacgtggcctacttgtttctcaaaccggtatcaaagaaagaggctcctgattatctggattacgtaaagaagccgatggatttgggcttgatcagagacaaggtgcgtaagatggtgtacagatgtcgggatgacttccgcgcagatgtggagcaaattgccgaaaacgcccatatctacaacgatggtagaaaccctggtataccacctctcgcagataagcttcttgacctttgtgatagtcaattgcgtttaaaaaagcaagagtttgaagagttggaagatgcattggaaggatacgaaggggatggactatatgctgcccccaatggaagagtctcccctcctttggatcgccggcgcaaacggctgtattga