>Tge ATGACAGTTAAATCCCTGTTGTTTCAG---------------------------------------------------------------------------------------------------------------------------------------------AACCAAATTCTGGAGCGTGTCAAGCCAGATAGAGTAACCGCCAGTAAACCGGAAGAGGACCGTCGTCGTAGAACTATCATCGTCGAGAAGAAGAAAGGTTCCTTTGGTTTTACTCTT---------------------------------------------------------------------------------------------------------------CAGAGCTATGGTATCCATTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCAGCCTTTAGAGCTGGGATGCGTGAAGGAGATGTCATCTTATCGATCAATGGGCATGACATGGAGAAGGCTGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCTCGAATGAGGATGGTTGTCTTGTTTGAAGACTGCGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTACAGAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCACATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCTACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAGTCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCATCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAGGGCTACCACCAAACTAATGGGGTTGCTGCTGCGGGCCAA------------------------------GGTGTGAGTACGCGGTGCAACAAGAGCTCCGGAACAAACGCTCCTGTCAATAACAACCGCCACAACAGCGCTCAACAGCAACCCCCTGCTTCGTCTCATAACCCCCTGTGTAACCCTTGTGTGCAAGCCAGCAGTCAGGATAATTCCAGTCTGGAGGCGTACGATCTAGCTAGTCCTTGCTGTGACCCTCACTGTGTCCCTAGTTCCAGGAGAAGGTCCAGACAACAGCGCTCAAAGAACAAGGAGAATCAAGGTAAAGATACACCCTATACCACCTCGGAGCGAACTGCAGGTCTAATGGAGGAAAGCTTTATCTTCTCTCTCTCTCTTGTGGCTAACTGTTGCCAAATCTCCTCGCCTTCAGTTTGTTATGTCAGGAGGGGACTCTGGGGACTGACCAAAGTTGTTCTCGGTTCAGAGGTAATGATTGTGGATGAGCTATTGAAGCTCAAGGAGTGGAGGGTGGGTGGTGTCTGGAGGTGCTCCAGGGGTATTGAAGGGTACAAAGAAAAGCAGAGTCGTGCACCATCTCAACCGCCACCTCAACCCAACACCCCGGTGGCACCCATCCCTCCACCTCAAGCTTCTAGACCCACCCGCTACTTCAACTTTGGCGCAGGTCTTGTGAGCCAG---------------------TGCAGTCTACACTCTTGTACATCAAGTGAGCTTAGCTGCACGGTACAAGGCGGTGTGGGAGAGAGCAGTGCTGCCTCCTATACCACCTCGCTAAGTACTGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAGGGAACAAGGAACCACTCCAGCAAGGCTAGCAAACCACATGGATCCAACGTCTACCACCATCAGCAGCATCAGTACCCCTCCACCTCGTACAAGCCGGCCAAGTCCTGGGACAACTTGACCACCAAGGCGTTTGGCGGGTATGGGTTTGGTTATGGATACTTGGACGTGACAGGTGTTAAAGGGGGAAAGGGTGGACATAACCGCACACACAGCACTAAGGCTGGACGAGGGGGGATGGATCCCAGATTGGTCTCTTCGACGCACTCTCACGCCAGCAGATACGTGCAACCCACCAAGTCGACAGAGAGTCTTCTTCTGCTACCCAGTGGAGCTTTGTCTGACTCTAGTCTCAGCTGCGACTGTCTGGACGTGACCAGCCCTCGCTGCTCCAACAAAGCCAGTCAGACAGACAAGAAGGAAGTCCAGGGTGCTGAGATCACAAGACTC------------ >Tpa ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TACAAAGAAAAGCAGAGTCGTGCACCATCTCAACCGCCACCTCAACCCAACACCCCGGTGGCACCCATCCCTCCACCTCAAGCTTCTAGACCCACCCGCTACTTCAACTTTGGCGCAGGTCTTGTGAGCCAG---------------------TGCAGTCTACACTCTTGTACATCAAGTGAGCTTAGCTGCACGGTACAAGGCGGTGTGGGAGAGAGCAGTGCTGCCTCCTATACCACCTCGCTAAGTACTGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAGGGAACAAGGAACCACTCCAGCAAGGCTAGCAAACCACATGGTTCCAACGTCTACCACCATCAGCAGCATCAGTACCCCTCCACCTCGTACAAGCCGGCCAAGTCCTGGGACAACTTGACCACTAAGGCGTTTGGCGGGTATGGGTTTGGTTACGGATACTTGGACGTGACAGGAGTTAAAGGGGGAAAGGGTGGACATAACCGCACACACAGCACT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >Tms ATG---------------------GAACCGACACGGACATACCTCAACAGATGGATCTTTGCTCTAACCTCTGTCATAAACAAG------------------------------------------------------------------------------------AACCAAATTCTGGAGCGTGTCAAGCCAGATAGAGTAACCGCCAGCAAACCGGAAGAGGACCGTCGTCGTAGAACTATCATCGTCGAGAAGAAGAAAGGTTCCTTTGGTTTTACGCTT---------------------------------------------------------------------------------------------------------------CAGAGCTATGGTATCCACTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCAGCCTTTAGAGCTGGGATGCGGGAAGGAGATGTCATCTTATCGATCAATGGGCACGACATGGAGAAGGCTGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTCTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAAAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCACATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAATCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCACCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAGGGCTATCACCAAACCAACGGGGTTGCTGCTGCAGGCCAA------------------------------GGTGTGAGTACGCGGTGCAACAAGAGCTCCGGAACGAACGCTCCTGTCAATAACAATCGTCACAATAGTGCTCAACAGCAACCCCCTGCTTCGTCTCATCACCCACTGTGTAACCCTTGTGTGCAAGCCAGCAATCAGGATAATTCCAGTCTGGAGGCGTACGATCTAGCTAGTCCTTGCTGCGACCCTCACTGTGTCCCTAGTTCCAGGAGAAGGTCCAGACAACAGCGCTCAAAGAACAAGGAGAATCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGTACAAAGAAAAGCAGACTCGTGCACCATCTCAACCGCCACCTCAACCCAACACCCCGGTGGCACCCAACCCTCCACCTCAAGCTTCTAGACCCACCCGCTACTTCAACTTTGGCGCAGGTCTGGTGAGCCAG---------------------TGCAGTCTACACTCTTGTACATCAAGTGAGCTTAGTTGCACGGTACAAGGCGGTGTGGGAGAGAGCAGCGCTGCCTCCTATACCACCTCGCTAAGTACTGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAGGGAACAAGGAACCACTCCAGCAAGGCTAGCAAACCACATGGATCCAACGTCTACCATCATCAGCAGCATCAGTACCCCTCCACCTCATACAAGCCAGCTAAGTCCTGGGACAACTTGACCACCAAGGCGTTTGGCGGGTATGGGTTTGGTTACGGATACCTGGACGTGACAGGTGTTAAAGGGGGAAAGGGTGGACATAACCGCACACACAGCACTAAGGCTGGACGAGGGGGGATGGATCCCAGATTGGTCTCTTCGGCTCACTCTCACGCCAGCAGATACGTGCAACCCACCAAGTCGACAGAGAGTCTTCTTCTGCTACCCAGTGGAGCTTTGTCTGACTCTAGTCTCAGCTGCGACTGTCTGGACGTGACAAGCCCTCGCTGCTCCAACAAGGCCAGTCAGACAGACAAGAAGGAAGTCCAGGGGGCTGAGATCACAAGACTC------------ >Tce ATG---------------------GAG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAGGCTGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTCTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAAAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCACATGACTCGGGACCTCAGGTTTTGAATGACACCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAGTCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCACCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAGGGCTATCACCAAACCAACGGGGTTGCTGCTGCAGGCCAA------------------------------GGTGTGAGTACGCGGTGCAACAAGAGCTCCGGAACGAACGCTCCTGTCAATAACAATCGTCACAATAGTGCTCAACAGCAACCCCCTGCTTCGTCTCATCACCCACTGTGTAACCCTTGTGTGCAAGCCAGCAATCAGGATAATTCCAGTCTGGAGGCGTACGATCTAGCTAGTCCTTGCTGCGACCCTCACTGTGTCCCTAGTTCCAGGAGAAGGTCCAGACAACAGCGCTCAAAGAACAAGGAGAATCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGTACAAAGAAAAGCAGACTCGTGCACCATCTCAACCGCCACCTCAACCCAACACCCCGGTGGCACCCAACCCTCCACCTCAAGCTTCTAGACCCACCCGCTACTTCAACTTTGGCGCAGGTCTGGTGAGCCAGTTGCAGTCTACACTCTTGTACATCAATCTACACTCTTGTACATCAAGTGAGCTTAGTTGCACGGTACAAGGCGGTGTGGGAGAGAGCAGTGCTGCCTCCTATACCACCTCGCTAAGTACTGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAGGGAACAAGGAACCACTCCAGCAAGGCTAGCAAACCACATGGATCCAACGTCTACCATCATCAGCAGCATCAGTACCCCTCCACCTCATACAAGCCAGCTAAGTCCTGGGACAACTTGACCACCAAGGCGTTTGGCGGGTATGGGTTTGGTTACGGATACCTGGACGTGACAGGTGTTAAAGGGGGAAAGGGTGGACATAACCGCACACACAGCACTAAGGCTGGACGAGGGGGGATGGATCCCAGATTGGTCTCTTCGGCTCACTCTCACGCCAGCAGATACGTGCAACCCACCAAGTCGACAGAGAGTCTTCTTCTGCTACCCAGTGGAGCTTTGTCTGACTCTAGTCTCAGCTGCGACTGTCTGGACGTGACAAGCCCTCGCTGCTCCAACAAGGCCAGTCAGACAGACAAGAAGGAAGTCCAGGGGGCTGAGATCACAAGACTC------------ >Tcm ATG------------------------------------------------------------------------------AACTCTCCAAAGCTCGCCACTAAAGTTGCTAGAGAAGGAATCATTCAGTCGCAGCTCGACCAAAGCGACGAGGAGGAATTGTCTCCGAACCAAATTCTGGAGCGTGTCAAGCCAGATAGAGTAACCGCCAGCAAACCGGAAGAGGACCGGCGTCGTAGGACTATCATCGTCGAGAAGAAGAAAGGTTCCTTTGGTTTTACTCTT---------------------------------------------------------------------------------------------------------------CAGAGCTATGGTATCCACTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCGGCCTTTAGAGCTGGGATGCGGGAAGGAGATGTCATCTTATCGATCAATGGGCACGACATGGAGAAGGCCGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTTTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAAAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCGCATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAGTCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCACCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAAGGCTACCACCAAACCAACGGGGTTGCTGCTGCGGGCCAAGGTAAACCAACATCCGCGGACCCTGGTCATGGTGTGAGTACGCGGTGCAACAAGAGTTCCGGGACGAACGCTCCTGTCAATAACAACCGGCACAATAGTGCTCAACAGCAACCCCCTGCTTCGTCTCATCACCCACTGTGTAACCCTTGTGTGCAAGCCAGCAATCAGGATAATTCCAGTCTGGAGGCTTACGATCTAGCTAGTCCTTGCTGTGACCCTCACTGTGTCCCTAGTTCCAGGAGAAGGTCCAGACAACAGCGCTCAAAGAACAAGGAGAATCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGGTACAAAGAAAAGCAGAGTCGTGCACCATCTCAACCGCCACCTCAACCTAACACCCCGGTGGCACCCAACCCTCCACCTCAAGCTTCTAGACCCACCCGCTACTTCAACTTTGGTGCAGGTCTGGTGAGCCAG---------------------TGCAGTCTACACTCTTGTACATCAAGTGAGCTTAGTTGCACGGTACAAGGCGGTGTGGGAGAGAGCAGTGCTGCCTCCTATACCACCTCGCTAAGTACTGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTACGTGTACCTCGC >Tsi ATG------------------------------------------------------------------------------AAA------------------------------------------------------------------------------------AACCAAATTCTGGAGCGTGTCAAGCCAGATAGAGTAACCGCCAGCAAACCGGAAGAGGACCGGCGTCGTAGGACTATCATCGTCGAGAAGAAGAAAGGTTCCTTTGGTTTTACTCTT---------------------------------------------------------------------------------------------------------------CAGAGCTATGGTATCCACTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCGGCCTTTAGAGCTGGGATGCGGGAAGGAGATGTCATCTTATCGATCAATGGGCACGACATGGAGAAGGCCGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTTTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAAAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCGCATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CAACCCCCTGCTTCGTCTCATCACCCACTGTGCAACCCTTGTGTGCAAGCCAGCAATCAGGATAATTCCAGTCTGGAGGCTTACGATCTAGCTAGTCCTTGCTGTGACCCTCACTGTGTCCCTAGT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAGTGAGCCAG---------------------TGCAGTCTACACTCTTGTACATCAAGTGAGCTTAGTTGCACGGTACAAGGGGGTGTGGGAGAGAGCAGTGCTGCCTCCTATACCACCTCGCTAAGTACCGATACACTCTACTGGGACCCGCCGCCCAATACGTGTGAG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- >Tps ATG---------------------GAACCGACACGGACATTCCTCAACAGATGGATCTTTGCTCTAACCTCTGTCATAAACAAG------------------------------------------------------------------------------------AACCAAATTCTGGAGCGTGTCAAGCCAGATAGAGTAACCGCCAGCAAACCGGAAGAGGACCGGCGTCGTAGAACTATCATCGTCGAGAAGAAGAAAGAGCGCTTG---------TTA---------------------------------------------------------------------------------------------------------------CAGAGCTATGGTATCCACTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCGGCCTTTAGAGCTGGGATGCGGGAAGGAGATGTCATCTTATCGATCAATGGGCACGACATGGAGAAGGCTGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTTTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAGAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTCCCCGCTCGGAAGAAGGCTTGTTCACATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAGTCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCACCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAAGGCTACCACCAAACCAACGGGGTCGCTGCTGCGGGCCAAGGTAAACCAACATCCTCGGACCCTGGTCATGGTGTGAGTACGCGGTGCAACAAGAGTTCCGGAACGAACGCTCCTGTCAATAACAACCGTCACAATAGTGCTCAACAGCAACCCCCTGCTTCTTCTCATCACCCACTGTGTAACCCTTGTGTGCAAGCCAGCAATCAGGATAATTCCAGTCTGGAGGCTTACGATCTAGCTAGTCCTTGCTGTGACCCTCACTGTGTCCCTAGTTCCAGGAGAAGGTCCAGACAACAGCGCTCAAAGAACAAGGAGAATCAAGGTAAAGGTACTGCA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >Tdi ATG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTGGGCCAATTTCGGTCAAAGAGATATTTCAGTAACATCGGAACTTATGATCCTGAACAATATTTTCGTGTTACTGTAGCTATTCCGCTTCTGAACGATTTGATAGATAACCGAAAAAGCTATGGTATCCACTACAAGAAGGAGCAGGAAATAGAGATGATTACATATGTCGACTATGTGGACTATGATGGTGCGGCCTTTAGAGCTGGGATGCGGGAAGGAGATGTCATCTTATCGATCAATGGGCACGACATGGAGAAGGCTGACCACAAGACGTTGGTCAACTTCATCAAGAACTGTGAAGCCCGAATGAGGATGGTTGTTTTGTTTGAAGACTGTGTACGCAAGGTGGAGCTCCACATGAGATACATCCAGCTGCAAAGAGTCCTCCAAGGTAAGATGGCGGAACTGGACAGGTTGTGTGTGAAGGAAAGGGAGCTGTTACAAGGCAAGTGGAAGACACACAGTCTTCCCGCTCGGAAGAAGGCTTGTTCACATGACTCGGGACCTCAGGTTTTGAATGACGCCACAGAGCAGAGCTACTGCAGACCGACAGTGTCCACTGAGGATGTGGCAAGGATTGAACATCAACCTCAGACTCAACAGTTGCTGCTTGCTTACCAGTATCTGGACCCGCGGTACAGAGGCTACTGTATCCAGTCGTCCGGGGACTACTTGTTGACCTGGACACACCCTCACCAGAACGACACCGGGGCCAGGCATGGAGCGGCCAACAAAGGCTACCACCAAACCAACGGGGTCGCTGCTGCGGGCCAAGGTAAACCAACATCCTCGGACCCTGGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------